@charset "UTF-8";@import"https://fonts.googleapis.com/css2?family=Inter:wght@300;400;500;600;700;800;900&display=swap";:root{--vs-colors--lightest: rgba(60, 60, 60, .26);--vs-colors--light: rgba(60, 60, 60, .5);--vs-colors--dark: #333;--vs-colors--darkest: rgba(0, 0, 0, .15);--vs-search-input-color: inherit;--vs-search-input-placeholder-color: inherit;--vs-font-size: 1rem;--vs-line-height: 1.4;--vs-state-disabled-bg: rgb(248, 248, 248);--vs-state-disabled-color: var(--vs-colors--light);--vs-state-disabled-controls-color: var(--vs-colors--light);--vs-state-disabled-cursor: not-allowed;--vs-border-color: var(--vs-colors--lightest);--vs-border-width: 1px;--vs-border-style: solid;--vs-border-radius: 4px;--vs-actions-padding: 4px 6px 0 3px;--vs-controls-color: var(--vs-colors--light);--vs-controls-size: 1;--vs-controls--deselect-text-shadow: 0 1px 0 #fff;--vs-selected-bg: #f0f0f0;--vs-selected-color: var(--vs-colors--dark);--vs-selected-border-color: var(--vs-border-color);--vs-selected-border-style: var(--vs-border-style);--vs-selected-border-width: var(--vs-border-width);--vs-dropdown-bg: #fff;--vs-dropdown-color: inherit;--vs-dropdown-z-index: 1000;--vs-dropdown-min-width: 160px;--vs-dropdown-max-height: 350px;--vs-dropdown-box-shadow: 0px 3px 6px 0px var(--vs-colors--darkest);--vs-dropdown-option-bg: #000;--vs-dropdown-option-color: var(--vs-dropdown-color);--vs-dropdown-option-padding: 3px 20px;--vs-dropdown-option--active-bg: #5897fb;--vs-dropdown-option--active-color: #fff;--vs-dropdown-option--deselect-bg: #fb5858;--vs-dropdown-option--deselect-color: #fff;--vs-transition-timing-function: cubic-bezier(1, -.115, .975, .855);--vs-transition-duration: .15s}.v-select{position:relative;font-family:inherit}.v-select,.v-select *{box-sizing:border-box}:root{--vs-transition-timing-function: cubic-bezier(1, .5, .8, 1);--vs-transition-duration: .15s}@keyframes vSelectSpinner{0%{transform:rotate(0)}to{transform:rotate(360deg)}}.vs__fade-enter-active,.vs__fade-leave-active{pointer-events:none;transition:opacity var(--vs-transition-duration) var(--vs-transition-timing-function)}.vs__fade-enter,.vs__fade-leave-to{opacity:0}:root{--vs-disabled-bg: var(--vs-state-disabled-bg);--vs-disabled-color: var(--vs-state-disabled-color);--vs-disabled-cursor: var(--vs-state-disabled-cursor)}.vs--disabled .vs__dropdown-toggle,.vs--disabled .vs__clear,.vs--disabled .vs__search,.vs--disabled .vs__selected,.vs--disabled .vs__open-indicator{cursor:var(--vs-disabled-cursor);background-color:var(--vs-disabled-bg)}.v-select[dir=rtl] .vs__actions{padding:0 3px 0 6px}.v-select[dir=rtl] .vs__clear{margin-left:6px;margin-right:0}.v-select[dir=rtl] .vs__deselect{margin-left:0;margin-right:2px}.v-select[dir=rtl] .vs__dropdown-menu{text-align:right}.vs__dropdown-toggle{-webkit-appearance:none;-moz-appearance:none;appearance:none;display:flex;padding:0 0 4px;background:none;border:var(--vs-border-width) var(--vs-border-style) var(--vs-border-color);border-radius:var(--vs-border-radius);white-space:normal}.vs__selected-options{display:flex;flex-basis:100%;flex-grow:1;flex-wrap:wrap;padding:0 2px;position:relative}.vs__actions{display:flex;align-items:center;padding:var(--vs-actions-padding)}.vs--searchable .vs__dropdown-toggle{cursor:text}.vs--unsearchable .vs__dropdown-toggle{cursor:pointer}.vs--open .vs__dropdown-toggle{border-bottom-color:transparent;border-bottom-left-radius:0;border-bottom-right-radius:0}.vs__open-indicator{fill:var(--vs-controls-color);transform:scale(var(--vs-controls-size));transition:transform var(--vs-transition-duration) var(--vs-transition-timing-function);transition-timing-function:var(--vs-transition-timing-function)}.vs--open .vs__open-indicator{transform:rotate(180deg) scale(var(--vs-controls-size))}.vs--loading .vs__open-indicator{opacity:0}.vs__clear{fill:var(--vs-controls-color);padding:0;border:0;background-color:transparent;cursor:pointer;margin-right:8px}.vs__dropdown-menu{display:block;box-sizing:border-box;position:absolute;top:calc(100% - var(--vs-border-width));left:0;z-index:var(--vs-dropdown-z-index);padding:5px 0;margin:0;width:100%;max-height:var(--vs-dropdown-max-height);min-width:var(--vs-dropdown-min-width);overflow-y:auto;box-shadow:var(--vs-dropdown-box-shadow);border:var(--vs-border-width) var(--vs-border-style) var(--vs-border-color);border-top-style:none;border-radius:0 0 var(--vs-border-radius) var(--vs-border-radius);text-align:left;list-style:none;background:var(--vs-dropdown-bg);color:var(--vs-dropdown-color)}.vs__no-options{text-align:center}.vs__dropdown-option{line-height:1.42857143;display:block;padding:var(--vs-dropdown-option-padding);clear:both;color:var(--vs-dropdown-option-color);white-space:nowrap;cursor:pointer}.vs__dropdown-option--highlight{background:var(--vs-dropdown-option--active-bg);color:var(--vs-dropdown-option--active-color)}.vs__dropdown-option--deselect{background:var(--vs-dropdown-option--deselect-bg);color:var(--vs-dropdown-option--deselect-color)}.vs__dropdown-option--disabled{background:var(--vs-state-disabled-bg);color:var(--vs-state-disabled-color);cursor:var(--vs-state-disabled-cursor)}.vs__selected{display:flex;align-items:center;background-color:var(--vs-selected-bg);border:var(--vs-selected-border-width) var(--vs-selected-border-style) var(--vs-selected-border-color);border-radius:var(--vs-border-radius);color:var(--vs-selected-color);line-height:var(--vs-line-height);margin:4px 2px 0;padding:0 .25em;z-index:0}.vs__deselect{display:inline-flex;-webkit-appearance:none;-moz-appearance:none;appearance:none;margin-left:4px;padding:0;border:0;cursor:pointer;background:none;fill:var(--vs-controls-color);text-shadow:var(--vs-controls--deselect-text-shadow)}.vs--single .vs__selected{background-color:transparent;border-color:transparent}.vs--single.vs--open .vs__selected,.vs--single.vs--loading .vs__selected{position:absolute;opacity:.4}.vs--single.vs--searching .vs__selected{display:none}.vs__search::-webkit-search-cancel-button{display:none}.vs__search::-webkit-search-decoration,.vs__search::-webkit-search-results-button,.vs__search::-webkit-search-results-decoration,.vs__search::-ms-clear{display:none}.vs__search,.vs__search:focus{color:var(--vs-search-input-color);-webkit-appearance:none;-moz-appearance:none;appearance:none;line-height:var(--vs-line-height);font-size:var(--vs-font-size);border:1px solid transparent;border-left:none;outline:none;margin:4px 0 0;padding:0 7px;background:none;box-shadow:none;width:0;max-width:100%;flex-grow:1;z-index:1}.vs__search::-moz-placeholder{color:var(--vs-search-input-placeholder-color)}.vs__search::placeholder{color:var(--vs-search-input-placeholder-color)}.vs--unsearchable .vs__search{opacity:1}.vs--unsearchable:not(.vs--disabled) .vs__search{cursor:pointer}.vs--single.vs--searching:not(.vs--open):not(.vs--loading) .vs__search{opacity:.2}.vs__spinner{align-self:center;opacity:0;font-size:5px;text-indent:-9999em;overflow:hidden;border-top:.9em solid rgba(100,100,100,.1);border-right:.9em solid rgba(100,100,100,.1);border-bottom:.9em solid rgba(100,100,100,.1);border-left:.9em solid rgba(60,60,60,.45);transform:translateZ(0) scale(var(--vs-controls--spinner-size, var(--vs-controls-size)));animation:vSelectSpinner 1.1s infinite linear;transition:opacity .1s}.vs__spinner,.vs__spinner:after{border-radius:50%;width:5em;height:5em;transform:scale(var(--vs-controls--spinner-size, var(--vs-controls-size)))}.vs--loading .vs__spinner{opacity:1}.login[data-v-1594fe92]{min-height:100vh;background-image:url(/assets/background-LzX6szEU.jpg);background-size:cover;background-position:center;background-repeat:no-repeat}.login-input[data-v-1594fe92]{min-height:2.75rem;background:#ffffff1a!important;color:#fff!important;border:1px solid rgba(255,255,255,.15)}.login-input[data-v-1594fe92]:hover{background:#ffffff24!important;border-color:#ffffff40}.login-input[data-v-1594fe92]:focus{background:#ffffff29!important;border-color:#4bb987a6;box-shadow:0 0 0 3px #4bb9872e;color:#fff!important}.login-input[data-v-1594fe92]::-moz-placeholder{color:#ffffff4d}.login-input[data-v-1594fe92]::placeholder{color:#ffffff4d}.login-input[data-v-1594fe92]:-webkit-autofill,.login-input[data-v-1594fe92]:-webkit-autofill:hover,.login-input[data-v-1594fe92]:-webkit-autofill:focus{-webkit-box-shadow:0 0 0 1000px rgba(20,60,35,.95) inset!important;-webkit-text-fill-color:#ffffff!important;caret-color:#fff}.login-vselect[data-v-1594fe92] .v-select{--vs-border-radius: .75rem;--vs-controls-color: rgba(255,255,255,.45);--vs-selected-color: #ffffff;--vs-dropdown-option--active-bg: #177e55}.login-vselect[data-v-1594fe92] .vs__dropdown-toggle{min-height:2.75rem;background:#ffffff1a!important;border:1px solid rgba(255,255,255,.15)!important;padding:0 .5rem;display:flex;align-items:center;transition:all .15s}.login-vselect[data-v-1594fe92] .vs__dropdown-toggle:hover{background:#ffffff24!important;border-color:#ffffff40!important}.login-vselect[data-v-1594fe92] .vs--open .vs__dropdown-toggle{background:#ffffff29!important;border-color:#4bb987a6!important;box-shadow:0 0 0 3px #4bb9872e!important}.login-vselect[data-v-1594fe92] .vs__search::-moz-placeholder{color:#ffffff59!important;font-size:14px!important}.login-vselect[data-v-1594fe92] .vs__search,.login-vselect[data-v-1594fe92] .vs__search::placeholder{color:#ffffff59!important;font-size:14px!important}.login-vselect[data-v-1594fe92] .vs__selected{color:#fff!important}.login-vselect[data-v-1594fe92] .vs__dropdown-menu{background:#112b1a!important;border-color:#ffffff1f!important;border-radius:.875rem;box-shadow:0 20px 50px #0000008c;padding:.375rem}.login-vselect[data-v-1594fe92] .vs__dropdown-option{color:#fffc!important;border-radius:.5rem}.login-vselect[data-v-1594fe92] .vs__dropdown-option:hover,.login-vselect[data-v-1594fe92] .vs__dropdown-option--highlight{background:#ffffff1a!important;color:#fff!important}.login-vselect[data-v-1594fe92] .vs__dropdown-option--selected{background:#177e5559!important;color:#fff!important}@keyframes fadeUp-1594fe92{0%{opacity:0;transform:translateY(16px)}to{opacity:1;transform:translateY(0)}}.animate-fade-up[data-v-1594fe92]{animation:fadeUp-1594fe92 .45s cubic-bezier(.16,1,.3,1) both}.modal-enter-active[data-v-1594fe92],.modal-leave-active[data-v-1594fe92]{transition:opacity .2s}.modal-enter-from[data-v-1594fe92],.modal-leave-to[data-v-1594fe92]{opacity:0}.shake-enter-active[data-v-1594fe92]{animation:shake-1594fe92 .4s cubic-bezier(.36,.07,.19,.97) both}@keyframes shake-1594fe92{10%,90%{transform:translate3d(-1px,0,0)}20%,80%{transform:translate3d(2px,0,0)}30%,50%,70%{transform:translate3d(-4px,0,0)}40%,60%{transform:translate3d(4px,0,0)}}.landing[data-v-93e35985]{min-height:100vh;background-image:url(/assets/background-LzX6szEU.jpg);background-size:cover;background-position:center;background-repeat:no-repeat}.login-input[data-v-93e35985]{min-height:2.75rem;background:#ffffff1a!important;color:#fff!important;border:1px solid rgba(255,255,255,.15)}.login-input[data-v-93e35985]:hover{background:#ffffff24!important;border-color:#ffffff40}.login-input[data-v-93e35985]:focus{background:#ffffff29!important;border-color:#4bb987a6;box-shadow:0 0 0 3px #4bb9872e;color:#fff!important}.login-input[data-v-93e35985]::-moz-placeholder{color:#ffffff4d}.login-input[data-v-93e35985]::placeholder{color:#ffffff4d}@keyframes fadeUp-93e35985{0%{opacity:0;transform:translateY(16px)}to{opacity:1;transform:translateY(0)}}.animate-fade-up[data-v-93e35985]{animation:fadeUp-93e35985 .45s cubic-bezier(.16,1,.3,1) both}.shake-enter-active[data-v-93e35985]{animation:shake-93e35985 .4s cubic-bezier(.36,.07,.19,.97) both}@keyframes shake-93e35985{10%,90%{transform:translate3d(-1px,0,0)}20%,80%{transform:translate3d(2px,0,0)}30%,50%,70%{transform:translate3d(-4px,0,0)}40%,60%{transform:translate3d(4px,0,0)}}.complaint-popup-enter-active[data-v-606cecc6],.complaint-popup-leave-active[data-v-606cecc6]{transition:opacity .16s ease}.complaint-popup-enter-from[data-v-606cecc6],.complaint-popup-leave-to[data-v-606cecc6]{opacity:0}.fade-slide-enter-active[data-v-dcb65012],.fade-slide-leave-active[data-v-dcb65012]{transition:opacity .15s ease,transform .15s ease}.fade-slide-enter-from[data-v-dcb65012]{opacity:0;transform:translateY(6px)}.fade-slide-leave-to[data-v-dcb65012]{opacity:0;transform:translateY(-6px)}.fade-enter-active[data-v-dcb65012],.fade-leave-active[data-v-dcb65012]{transition:opacity .2s}.fade-enter-from[data-v-dcb65012],.fade-leave-to[data-v-dcb65012]{opacity:0}.label-fade-enter-active[data-v-dcb65012],.label-fade-leave-active[data-v-dcb65012]{transition:opacity .12s}.label-fade-enter-from[data-v-dcb65012],.label-fade-leave-to[data-v-dcb65012]{opacity:0}.scrollbar-hide[data-v-dcb65012]::-webkit-scrollbar{display:none}.scrollbar-hide[data-v-dcb65012]{-ms-overflow-style:none;scrollbar-width:none}a[data-v-dcb65012]{text-decoration:none}.dashboard-modal-backdrop[data-v-dcb65012]{position:fixed;top:0;right:0;bottom:0;left:0;z-index:80;display:flex;align-items:center;justify-content:center;padding:1rem;background:#0f172a9e;-webkit-backdrop-filter:blur(8px);backdrop-filter:blur(8px)}.dashboard-modal-panel[data-v-dcb65012]{display:flex;width:min(100%,72rem);max-height:calc(100vh - 2rem);flex-direction:column;overflow:hidden;border:1px solid #e2e8f0;border-radius:1rem;background:#f8fafc;box-shadow:0 28px 80px #0f172a47}.dashboard-modal-head[data-v-dcb65012]{display:flex;align-items:center;justify-content:space-between;gap:1rem;border-bottom:1px solid #e2e8f0;background:#fff;padding:1rem 1.25rem}.dashboard-modal-icon[data-v-dcb65012]{display:inline-flex;height:2.9rem;width:2.9rem;flex-shrink:0;align-items:center;justify-content:center;border-radius:.9rem;background:#fee2e2;color:#dc2626}.dashboard-modal-head h2[data-v-dcb65012]{color:#0f172a;font-size:1.2rem;font-weight:900}.dashboard-modal-head p[data-v-dcb65012]{margin-top:.2rem;color:#64748b;font-size:.86rem;font-weight:600}.dashboard-modal-close[data-v-dcb65012]{display:inline-flex;height:2.6rem;width:2.6rem;flex-shrink:0;align-items:center;justify-content:center;border:1px solid #e2e8f0;border-radius:.8rem;background:#fff;color:#64748b}.dashboard-modal-close[data-v-dcb65012]:hover{background:#f8fafc;color:#0f172a}.dashboard-modal-body[data-v-dcb65012]{overflow-y:auto;padding:1rem}.dashboard-modal-body[data-v-dcb65012] .section-header{display:none}.modal-enter-active[data-v-fed8b47d],.modal-leave-active[data-v-fed8b47d]{transition:opacity .2s ease}.modal-enter-from[data-v-fed8b47d],.modal-leave-to[data-v-fed8b47d]{opacity:0}.role-group-row[data-v-fed8b47d]{cursor:default}.dtp-root[data-v-3191b70f]{display:inline-block;width:100%;min-width:0;box-sizing:border-box}.dtp-root--slot[data-v-3191b70f]{display:contents}.dtp-field[data-v-3191b70f]{display:flex;align-items:center;width:100%;min-width:0;box-sizing:border-box;min-height:2.75rem;border:1px solid #e2e8f0;border-radius:.75rem;background:#fff;padding:0 .35rem 0 .85rem;transition:border-color .15s,box-shadow .15s}.dtp-field[data-v-3191b70f]:focus-within{border-color:#177e55;box-shadow:0 0 0 3px #177e551f}.dtp-field--disabled[data-v-3191b70f]{background:#f8fafc;opacity:.7}.dtp-field--sm[data-v-3191b70f]{min-height:2.1rem;border-radius:.65rem;background:#f8fafc;padding:0 .2rem 0 .5rem}.dtp-field--sm .dtp-input[data-v-3191b70f]{font-size:.78rem;font-weight:700}.dtp-field--sm .dtp-icon-btn[data-v-3191b70f]{height:1.65rem;width:1.65rem}.dtp-field--sm .dtp-icon-btn .material-icons[data-v-3191b70f]{font-size:1rem}.dtp-input[data-v-3191b70f]{flex:1;min-width:0;border:0;background:transparent;font-size:14px;color:#1e293b;outline:none}.dtp-icon-btn[data-v-3191b70f]{display:inline-flex;align-items:center;justify-content:center;height:2rem;width:2rem;flex-shrink:0;border-radius:.6rem;color:#64748b;transition:background .15s,color .15s}.dtp-icon-btn[data-v-3191b70f]:hover:not(:disabled){background:#f0fdf4;color:#15803d}.dtp-icon-btn .material-icons[data-v-3191b70f]{font-size:1.2rem}.dtp-pop{position:fixed;z-index:9999;width:384px;border:1px solid #e6ecf2;border-radius:1rem;background:#fff;box-shadow:0 24px 60px #0f172a38,0 4px 12px #0f172a14;overflow:hidden}.dtp-body{display:grid;grid-template-columns:1fr 138px}.dtp-pop--date{width:300px}.dtp-body--date{grid-template-columns:1fr}.dtp-cal{padding:.85rem}.dtp-cal-head{display:flex;align-items:center;justify-content:space-between;margin-bottom:.6rem}.dtp-cal-head strong{font-size:.95rem;font-weight:800;color:#0f172a}.dtp-nav{display:inline-flex;align-items:center;justify-content:center;height:2rem;width:2rem;border-radius:.6rem;color:#475569;transition:background .15s}.dtp-nav:hover{background:#f1f5f9}.dtp-nav .material-icons{font-size:1.2rem}.dtp-dow,.dtp-days{display:grid;grid-template-columns:repeat(7,1fr);gap:2px}.dtp-dow{margin-bottom:4px}.dtp-dow span{text-align:center;font-size:.68rem;font-weight:800;text-transform:uppercase;letter-spacing:.02em;color:#94a3b8;padding:.2rem 0}.dtp-day{display:inline-flex;align-items:center;justify-content:center;height:2.1rem;border-radius:.55rem;font-size:.82rem;font-weight:600;color:#334155;transition:background .12s,color .12s}.dtp-day:hover{background:#ecfdf5;color:#15803d}.dtp-day.is-muted{color:#cbd5e1}.dtp-day.is-today{box-shadow:inset 0 0 0 1.5px #a7f3d0}.dtp-day.is-selected{background:linear-gradient(180deg,#10b981,#059669);color:#fff;box-shadow:0 6px 14px #0596694d}.dtp-time{display:grid;grid-template-columns:1fr 1fr;border-left:1px solid #eef2f7}.dtp-time-col{display:flex;flex-direction:column;min-width:0}.dtp-time-col+.dtp-time-col{border-left:1px solid #eef2f7}.dtp-time-cap{padding:.6rem 0 .4rem;text-align:center;font-size:.66rem;font-weight:800;text-transform:uppercase;letter-spacing:.04em;color:#94a3b8;border-bottom:1px solid #f1f5f9}.dtp-time-scroll{height:258px;overflow-y:auto;padding:.3rem;scrollbar-width:thin}.dtp-time-scroll::-webkit-scrollbar{width:6px}.dtp-time-scroll::-webkit-scrollbar-thumb{background:#cbd5e1;border-radius:9999px}.dtp-time-item{display:block;width:100%;border-radius:.5rem;padding:.4rem 0;text-align:center;font-size:.82rem;font-weight:700;color:#475569;transition:background .12s,color .12s}.dtp-time-item:hover{background:#ecfdf5;color:#15803d}.dtp-time-item.active{background:linear-gradient(180deg,#10b981,#059669);color:#fff}.dtp-actions{display:flex;align-items:center;justify-content:flex-end;gap:.5rem;border-top:1px solid #eef2f7;padding:.6rem .85rem}.dtp-link{border-radius:.6rem;padding:.4rem .7rem;font-size:.82rem;font-weight:700;color:#64748b;transition:background .15s,color .15s}.dtp-link:hover{background:#f1f5f9;color:#0f172a}.dtp-apply{margin-left:auto;border-radius:.6rem;background:linear-gradient(135deg,#0a8f46,#14b85f);padding:.45rem 1rem;font-size:.82rem;font-weight:800;color:#fff;box-shadow:0 8px 18px #14b85f3d}.dtp-apply:hover{filter:brightness(.98)}.task-form-shell[data-v-5942f213]{border:1px solid rgba(226,232,240,.95);border-radius:1.5rem;background:radial-gradient(circle at top center,rgba(240,253,244,.95),transparent 36%),#fff;padding:1rem;box-shadow:inset 0 1px #fffc}.task-form-grid[data-v-5942f213]{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:1.25rem}.task-field[data-v-5942f213]{display:flex;flex-direction:column;gap:.55rem}.task-field--full[data-v-5942f213]{grid-column:1 / -1}.task-field--compact[data-v-5942f213]{gap:.6rem}.task-label[data-v-5942f213]{display:inline-flex;align-items:center;gap:.55rem;font-size:.88rem;font-weight:700;color:#475569}.task-label__icon[data-v-5942f213]{display:inline-flex;height:1.55rem;width:1.55rem;align-items:center;justify-content:center;border-radius:.65rem;color:#22c55e;background:#ecfdf3}.task-label__icon .material-icons[data-v-5942f213]{font-size:.95rem}.task-input[data-v-5942f213]{min-height:2.9rem}.task-textarea[data-v-5942f213]{min-height:7rem;align-items:flex-start;padding-top:.85rem;padding-bottom:.85rem;resize:vertical}.task-assignment-panel[data-v-5942f213]{margin-top:1rem;border:1px solid #d1fae5;border-radius:1rem;background:linear-gradient(180deg,#f8fffb,#f0fdf4);padding:.9rem}.task-checkbox[data-v-5942f213]{display:inline-flex;align-items:center;gap:.55rem;font-size:.9rem;font-weight:700;color:#475569}.task-checkbox input[data-v-5942f213]{height:1rem;width:1rem;accent-color:#22c55e}.task-helper[data-v-5942f213]{margin:.35rem 0 .8rem 1.55rem;font-size:.78rem;font-weight:600;color:#94a3b8}.task-assignment-note[data-v-5942f213]{border:1px solid #bbf7d0;border-radius:.9rem;background:#fff;padding:.9rem 1rem;font-size:.85rem;font-weight:700;color:#15803d}.task-form-footer[data-v-5942f213]{display:flex;justify-content:flex-end;gap:.9rem;margin-top:1.25rem;padding-top:1rem;border-top:1px solid rgba(226,232,240,.95)}.task-btn[data-v-5942f213]{display:inline-flex;min-height:2.9rem;align-items:center;justify-content:center;gap:.5rem;border-radius:.85rem;padding:0 1.2rem;font-size:.92rem;font-weight:800;transition:.15s ease}.task-btn--secondary[data-v-5942f213]{border:1px solid #dbe4ee;background:#fff;color:#475569;box-shadow:0 10px 20px #94a3b814}.task-btn--secondary[data-v-5942f213]:hover{background:#f8fafc}.task-btn--primary[data-v-5942f213]{border:1px solid #22c55e;color:#fff;background:linear-gradient(180deg,#22c55e,#16a34a);box-shadow:0 16px 26px #22c55e3d}.task-btn--primary[data-v-5942f213]:hover{filter:brightness(.98)}.task-btn[data-v-5942f213]:disabled{cursor:not-allowed;opacity:.7;box-shadow:none}[data-v-5942f213] .vs__dropdown-toggle{min-height:2.9rem;border-radius:.9rem;border-color:#e2e8f0;padding:.18rem .35rem;background:#fff}[data-v-5942f213] .vs__search,[data-v-5942f213] .vs__selected,[data-v-5942f213] .vs__selected-options,[data-v-5942f213] .vs__dropdown-option{font-size:.92rem}[data-v-5942f213] .vs__search::-moz-placeholder{color:#94a3b8}[data-v-5942f213] .vs__search::placeholder{color:#94a3b8}[data-v-5942f213] .vs__open-indicator{fill:#64748b}@media(max-width:1100px){.task-form-grid[data-v-5942f213]{grid-template-columns:repeat(2,minmax(0,1fr))}}@media(max-width:700px){.task-form-shell[data-v-5942f213]{padding:.85rem}.task-form-grid[data-v-5942f213]{grid-template-columns:1fr;gap:1rem}.task-form-footer[data-v-5942f213]{flex-direction:column-reverse}.task-btn[data-v-5942f213]{width:100%}}.task-modal-panel[data-v-e9b046b6]{border:1px solid rgba(226,232,240,.95);background:radial-gradient(circle at top left,rgba(220,252,231,.95),transparent 34%),radial-gradient(circle at bottom right,rgba(224,242,254,.7),transparent 30%),#fff;box-shadow:0 30px 80px #0f172a38}.task-modal-panel[data-v-e9b046b6] .modal-header{border-bottom-color:#e2e8f0f2;background:linear-gradient(180deg,#fffffffa,#f8fafce6)}.report-page[data-v-bffaad62]{min-height:100%;padding:.25rem;background:radial-gradient(circle at top left,rgba(16,185,129,.1),transparent 28%),radial-gradient(circle at top right,rgba(59,130,246,.08),transparent 20%),linear-gradient(180deg,#f4f8fb,#f8fafc)}.reports-hero[data-v-bffaad62]{display:flex;align-items:center;justify-content:space-between;gap:1rem;border:1px solid rgba(255,255,255,.12);border-radius:1.5rem 1.5rem 0 0;background:linear-gradient(135deg,#032f25,#074a38 58%,#0b5b43);padding:1rem 1.25rem;color:#f8fffb;box-shadow:0 18px 40px #032f252e}.reports-hero__left[data-v-bffaad62],.reports-hero__right[data-v-bffaad62]{display:flex;align-items:center;gap:.75rem}.reports-hero__menu[data-v-bffaad62],.reports-hero__icon[data-v-bffaad62]{display:inline-flex;align-items:center;justify-content:center;width:2.75rem;height:2.75rem;border-radius:.9rem;border:1px solid rgba(255,255,255,.14);background:#ffffff0f;color:#f8fffb;transition:background .18s ease,transform .18s ease}.reports-hero__menu[data-v-bffaad62]:hover,.reports-hero__icon[data-v-bffaad62]:hover{background:#ffffff1f;transform:translateY(-1px)}.reports-hero__brand[data-v-bffaad62]{display:inline-flex;align-items:center;justify-content:center;width:2.2rem;height:2.2rem;border-radius:.7rem;background:linear-gradient(180deg,#fff,#dcfce7);color:#0f8f5c}.reports-hero h1[data-v-bffaad62]{margin:0;font-size:1.65rem;font-weight:700;line-height:1.1}.reports-hero__date[data-v-bffaad62]{display:inline-flex;align-items:center;gap:.5rem;min-height:2.75rem;padding:0 .95rem;border-radius:.9rem;border:1px solid rgba(255,255,255,.14);background:#ffffff14;font-size:.95rem;font-weight:600}.reports-hero__caret[data-v-bffaad62]{font-size:1.1rem;opacity:.7}.reports-page-head[data-v-bffaad62]{padding:.15rem 0 .5rem}.reports-page-head__icon[data-v-bffaad62]{display:inline-flex;align-items:center;justify-content:center;width:2.6rem;height:2.6rem;border-radius:.875rem;background:linear-gradient(135deg,#0d1810,#1a3020);color:#38c275;flex-shrink:0}.reports-page-head__title[data-v-bffaad62]{font-size:1.25rem;font-weight:800;color:#0f172a;line-height:1.2}.reports-page-head__sub[data-v-bffaad62]{font-size:.8rem;color:#64748b;margin-top:.15rem;font-weight:500}.report-grid[data-v-bffaad62]{display:grid;grid-template-columns:repeat(auto-fill,minmax(280px,1fr));gap:1.1rem;align-items:start}.report-card[data-v-bffaad62]{overflow:hidden;border-radius:1.1rem;background:#fff;box-shadow:0 2px 10px #00000014,0 0 0 1px #0000000d;transition:transform .2s ease,box-shadow .2s ease}.report-card[data-v-bffaad62]:hover{transform:translateY(-3px);box-shadow:0 10px 28px #00000021,0 0 0 1px #0000000f}.report-card__head[data-v-bffaad62]{display:flex;align-items:center;gap:.75rem;padding:1rem 1.1rem;background:linear-gradient(135deg,#0d1810,#162b1e)}.report-card__title-wrap[data-v-bffaad62]{min-width:0;flex:1}.report-card__head h3[data-v-bffaad62]{color:#f0fdf4;font-size:1.05rem;font-weight:700;line-height:1.3}.report-card__head p[data-v-bffaad62]{margin-top:.15rem;color:#ffffff61;font-size:.82rem;font-weight:400}.report-card__icon[data-v-bffaad62]{display:inline-flex;height:2.5rem;width:2.5rem;flex-shrink:0;align-items:center;justify-content:center;border-radius:.7rem;background:#ffffff17;box-shadow:inset 0 1px #ffffff17}.report-card__icon .material-icons[data-v-bffaad62]{font-size:1.3rem}.report-card__icon--green[data-v-bffaad62]{color:#4ade80}.report-card__icon--blue[data-v-bffaad62]{color:#60a5fa}.report-card__icon--emerald[data-v-bffaad62]{color:#34d399}.report-card__icon--violet[data-v-bffaad62]{color:#a78bfa}.report-card__icon--amber[data-v-bffaad62]{color:#fbbf24}.report-card__icon--cyan[data-v-bffaad62]{color:#22d3ee}.report-card__badge[data-v-bffaad62],.report-card__badge--green[data-v-bffaad62],.report-card__badge--mint[data-v-bffaad62],.report-card__badge--violet[data-v-bffaad62],.report-card__badge--amber[data-v-bffaad62],.report-card__badge--cyan[data-v-bffaad62]{flex-shrink:0;border-radius:999px;background:#38c27526;border:1px solid rgba(56,194,117,.28);padding:.2rem .55rem;font-size:.68rem;font-weight:700;color:#38c275;white-space:nowrap}.report-card__body[data-v-bffaad62]{display:flex;flex-direction:column;gap:0;padding:.45rem}.report-link[data-v-bffaad62]{display:flex;align-items:center;justify-content:space-between;gap:.6rem;border-radius:.6rem;background:transparent;border:1px solid transparent;padding:.7rem .8rem;text-align:left;font-size:14px;font-weight:600;color:#374151;transition:all .12s ease}.report-link[data-v-bffaad62]:hover{background:#f8fafc;border-color:#e2e8f0;color:#111827}.report-link__meta[data-v-bffaad62]{display:inline-flex;align-items:center;gap:.55rem;min-width:0}.report-link__icon[data-v-bffaad62]{display:inline-flex;align-items:center;justify-content:center;width:1.55rem;height:1.55rem;border-radius:.4rem;flex-shrink:0}.report-link--green .report-link__icon[data-v-bffaad62]{color:#16a34a;background:#dcfce7}.report-link--emerald .report-link__icon[data-v-bffaad62]{color:#059669;background:#d1fae5}.report-link--blue .report-link__icon[data-v-bffaad62]{color:#2563eb;background:#dbeafe}.report-link--violet .report-link__icon[data-v-bffaad62]{color:#7c3aed;background:#ede9fe}.report-link--amber .report-link__icon[data-v-bffaad62]{color:#d97706;background:#fef3c7}.report-link--cyan .report-link__icon[data-v-bffaad62]{color:#0891b2;background:#cffafe}.report-link .material-icons[data-v-bffaad62]{font-size:1rem;opacity:.35;flex-shrink:0}.report-link:hover .material-icons[data-v-bffaad62]{opacity:.6}.report-filter[data-v-bffaad62]{display:inline-flex;height:2.75rem;min-width:160px;align-items:center;border:1px solid #e2e8f0;border-radius:.75rem;background:#fff;padding:0 .75rem;color:#334155;font-size:14px;outline:none;transition:border-color .15s,box-shadow .15s;box-shadow:0 1px 3px #0000000d}.report-filter[data-v-bffaad62]:focus-within{border-color:#168a44;box-shadow:0 0 0 3px #168a441f}.report-select-vs[data-v-bffaad62]{min-width:260px}.report-input[data-v-bffaad62],.report-textarea[data-v-bffaad62]{width:100%;border:1px solid #cbd5e1;border-radius:1rem;background:#fff;padding:.8rem .95rem;color:#0f172a;font-size:14px;outline:none;transition:border-color .15s,box-shadow .15s;box-shadow:0 1px 3px #0000000a}.report-input[data-v-bffaad62]:focus,.report-textarea[data-v-bffaad62]:focus{border-color:#168a44;box-shadow:0 0 0 3px #168a441f}.report-textarea[data-v-bffaad62]{min-height:110px;resize:vertical}.report-panel[data-v-bffaad62]{overflow:hidden;border:1px solid #e2e8f0;border-radius:1.25rem;background:#fff;box-shadow:0 4px 24px #00000014}.report-panel__header[data-v-bffaad62]{border-bottom:1px solid #f1f5f9;background:#f8fafc;padding:1.25rem 1.5rem 1.1rem}.report-back-button[data-v-bffaad62]{display:inline-flex;align-items:center;gap:.4rem;border-radius:9999px;background:#d4f5e0;padding:.4rem 1rem;font-size:.8rem;font-weight:700;color:#0f572c;transition:background .15s}.report-back-button[data-v-bffaad62]:hover{background:#aaecc4}.report-open-button[data-v-bffaad62],.report-close-button[data-v-bffaad62]{display:inline-flex;align-items:center;gap:.4rem;height:2.75rem;border-radius:.875rem;padding:0 1.25rem;font-size:14px;font-weight:700;transition:all .15s}.report-open-button[data-v-bffaad62]{background:#126e36;color:#fff;box-shadow:0 4px 12px #126e364d}.report-open-button[data-v-bffaad62]:hover{background:#0f572c}.report-open-button[data-v-bffaad62]:disabled,.report-close-button[data-v-bffaad62]:disabled{cursor:not-allowed;opacity:.6;box-shadow:none}.report-close-button[data-v-bffaad62]{background:#ef4444;color:#fff;box-shadow:0 4px 12px #ef444433}.report-close-button[data-v-bffaad62]:hover{background:#dc2626}.report-table-wrap[data-v-bffaad62]{width:100%;overflow-x:auto;border:1px solid #dbe4ee;border-radius:.5rem;background:#fff}.report-table[data-v-bffaad62]{min-width:100%;border-collapse:collapse;font-size:13px}.report-th[data-v-bffaad62]{position:sticky;top:0;z-index:1;background:#eaf2fb;border:1px solid #dbe4ee;color:#1d4ed8;font-size:13px;font-weight:700;padding:.65rem 1rem;text-align:center;white-space:nowrap}.report-td[data-v-bffaad62],.report-summary-cell[data-v-bffaad62]{border:1px solid #e2e8f0;color:#1e293b;font-size:13px;padding:.6rem 1rem;text-align:center;vertical-align:middle;white-space:nowrap}.report-table tbody tr:nth-child(odd):not(.report-summary-row) td[data-v-bffaad62]{background:#f4f8fc}.report-table tbody tr:nth-child(2n):not(.report-summary-row) td[data-v-bffaad62]{background:#fff}.report-table tbody tr:hover td[data-v-bffaad62]{background:#eaf2fb}.report-td-income[data-v-bffaad62],.report-td-money[data-v-bffaad62],.report-td-positive[data-v-bffaad62]{font-weight:700;font-variant-numeric:tabular-nums;color:#166534}.report-td-negative[data-v-bffaad62],.report-td-expense[data-v-bffaad62]{font-weight:700;font-variant-numeric:tabular-nums;color:#b91c1c}.report-summary-row .report-summary-cell[data-v-bffaad62],.report-summary-cell[data-v-bffaad62]{background:#eef2f6;color:#0f172a;font-weight:800;font-variant-numeric:tabular-nums}.report-row-clickable[data-v-bffaad62]{cursor:pointer}.report-row-clickable:hover td[data-v-bffaad62]{background:#eaf2fb}@media(max-width:768px){.reports-hero[data-v-bffaad62]{flex-direction:column;align-items:stretch;border-radius:1.25rem}.reports-hero__right[data-v-bffaad62]{justify-content:space-between;flex-wrap:wrap}.report-grid[data-v-bffaad62]{grid-template-columns:1fr}.report-select-vs[data-v-bffaad62]{min-width:100%}}.queue-page[data-v-ceed066d]{display:flex;flex-direction:column;gap:1rem;min-height:100vh;padding:1rem;background:radial-gradient(circle at top left,rgba(16,185,129,.12),transparent 32%),radial-gradient(circle at bottom right,rgba(37,99,235,.1),transparent 36%),linear-gradient(180deg,#eef1f0,#eceef3)}.queue-hero[data-v-ceed066d]{display:block}.queue-hero__stats[data-v-ceed066d]{display:grid;grid-template-columns:repeat(4,minmax(0,1fr));gap:.85rem}.queue-stat[data-v-ceed066d]{border-radius:1.25rem;padding:1rem 1.05rem;color:#fff;border:1px solid rgba(255,255,255,.08);box-shadow:0 10px 24px #00000059;text-align:left}.queue-stat span[data-v-ceed066d]{display:block;font-size:.78rem;font-weight:700;text-transform:uppercase;letter-spacing:.12em;color:#ffffffbf}.queue-stat strong[data-v-ceed066d]{display:block;margin-top:.7rem;font-size:2rem;line-height:1;font-weight:900;color:#fff}.queue-stat--glass[data-v-ceed066d]{background:linear-gradient(135deg,#1e293b,#0f172a)}.queue-stat--waiting[data-v-ceed066d]{background:linear-gradient(135deg,#be123c,#7f1128)}.queue-stat--called[data-v-ceed066d]{background:linear-gradient(135deg,#1d4ed8,#1e3a8a)}.queue-stat--done[data-v-ceed066d]{background:linear-gradient(135deg,#059669,#065f46)}.queue-toolbar[data-v-ceed066d]{display:flex;flex-wrap:wrap;align-items:center;justify-content:space-between;gap:.8rem}.queue-filter-tabs[data-v-ceed066d]{display:flex;flex-wrap:wrap;gap:.7rem}.queue-filter-tab[data-v-ceed066d]{display:inline-flex;align-items:center;gap:.65rem;border:1px solid rgba(255,255,255,.12);border-radius:999px;background:#10192b;padding:.72rem 1rem;color:#cbd5e1;font-size:.88rem;font-weight:700;transition:all .18s ease;box-shadow:0 6px 16px #00000040}.queue-filter-tab strong[data-v-ceed066d]{display:inline-flex;min-width:1.8rem;align-items:center;justify-content:center;border-radius:999px;background:#1e3a8a;padding:.2rem .45rem;color:#bfdbfe;font-size:.78rem}.queue-filter-tab--active[data-v-ceed066d]{border-color:#2563eb;background:#2563eb;color:#fff;box-shadow:0 14px 28px #2563eb59}.queue-filter-tab--active strong[data-v-ceed066d]{background:#ffffff24;color:#fff}.queue-tools[data-v-ceed066d]{display:flex;flex-wrap:wrap;gap:.75rem}.queue-search[data-v-ceed066d]{display:inline-flex;align-items:center;gap:.5rem;min-width:min(100%,340px);border:1px solid rgba(255,255,255,.14);border-radius:999px;background:#10192b;padding:0 .95rem;box-shadow:0 8px 20px #0000004d}.queue-search input[data-v-ceed066d]{width:100%;height:2.9rem;border:none;background:transparent;color:#f1f5f9;outline:none}.queue-search input[data-v-ceed066d]::-moz-placeholder{color:#64748b}.queue-search input[data-v-ceed066d]::placeholder{color:#64748b}.queue-refresh[data-v-ceed066d]{display:inline-flex;align-items:center;gap:.45rem;border:none;border-radius:999px;background:#2563eb;padding:.8rem 1rem;color:#fff;font-weight:800;box-shadow:0 12px 24px #2563eb52}.queue-error[data-v-ceed066d]{display:flex;align-items:center;gap:.55rem;border:1px solid rgba(248,113,113,.4);border-radius:1rem;background:#7f1d1d;padding:.9rem 1rem;color:#fecaca;font-weight:700}.queue-board[data-v-ceed066d]{display:grid;grid-template-columns:repeat(auto-fill,minmax(255px,1fr));gap:1rem;align-items:stretch}.queue-ticket[data-v-ceed066d]{position:relative;overflow:hidden;display:flex;min-height:360px;flex-direction:column;justify-content:space-between;border-radius:2rem;padding:1.25rem;color:#f8fafc;border:1px solid rgba(255,255,255,.1);box-shadow:0 16px 30px #00000059}.queue-ticket[data-v-ceed066d]:before{content:"";position:absolute;inset:auto -16% -30% auto;width:160px;height:160px;border-radius:999px;background:#ffffff14}.queue-ticket--waiting[data-v-ceed066d]{background:linear-gradient(160deg,#fbbf24,#d97706)}.queue-ticket--called[data-v-ceed066d]{background:linear-gradient(160deg,#3b82f6,#1d4ed8)}.queue-ticket--done[data-v-ceed066d]{background:linear-gradient(160deg,#34d399,#059669)}.queue-ticket--cancelled[data-v-ceed066d]{background:linear-gradient(160deg,#f87171,#dc2626)}.queue-ticket__top[data-v-ceed066d],.queue-ticket__actions[data-v-ceed066d],.queue-ticket__meta[data-v-ceed066d],.queue-ticket__doctor[data-v-ceed066d],.queue-ticket__number-wrap[data-v-ceed066d],.queue-ticket__patient[data-v-ceed066d]{position:relative;z-index:1}.queue-ticket__top[data-v-ceed066d]{display:flex;align-items:start;justify-content:space-between;gap:.75rem}.queue-ticket__dept[data-v-ceed066d]{max-width:70%;font-size:.8rem;font-weight:800;line-height:1.35;text-transform:uppercase;letter-spacing:.12em;color:#ffffffbf}.queue-ticket__status[data-v-ceed066d]{flex-shrink:0;border-radius:999px;padding:.38rem .72rem;font-size:.72rem;font-weight:800;-webkit-backdrop-filter:blur(8px);backdrop-filter:blur(8px)}.queue-ticket__status--waiting[data-v-ceed066d],.queue-ticket__status--called[data-v-ceed066d],.queue-ticket__status--done[data-v-ceed066d],.queue-ticket__status--cancelled[data-v-ceed066d]{background:#00000052;color:#fff;border:1px solid rgba(255,255,255,.22)}.queue-ticket__doctor[data-v-ceed066d]{margin-top:1rem;font-size:1.1rem;font-weight:800;line-height:1.15;color:#a7f3d0}.queue-ticket__number-wrap[data-v-ceed066d]{margin-top:.8rem;display:flex;align-items:flex-end;justify-content:center;gap:.18rem}.queue-ticket__number[data-v-ceed066d]{font-size:clamp(4.1rem,7vw,5.4rem);line-height:.86;font-weight:900;color:#fff}.queue-ticket__number-label[data-v-ceed066d]{margin-bottom:.7rem;font-size:2rem;font-weight:900;color:#ffffffb3}.queue-ticket__patient[data-v-ceed066d]{margin-top:.8rem;text-align:center;font-size:1.55rem;line-height:1.04;font-weight:900;text-wrap:balance;color:#fff}.queue-ticket__meta[data-v-ceed066d]{display:flex;align-items:center;justify-content:space-between;gap:.75rem;margin-top:1rem;font-size:.85rem;font-weight:800;color:#ffffffa6}.queue-ticket__actions[data-v-ceed066d]{margin-top:1rem;display:flex;flex-wrap:wrap;gap:.55rem}.ticket-action[data-v-ceed066d]{flex:1 1 110px;min-height:2.5rem;border-radius:999px;padding:.55rem .8rem;font-size:.78rem;font-weight:800;transition:transform .15s ease,background-color .15s ease}.ticket-action[data-v-ceed066d]:hover{transform:translateY(-1px)}.ticket-action--dark[data-v-ceed066d]{border:none;background:#111827;color:#fff;box-shadow:0 10px 20px #00000059}.ticket-action--light[data-v-ceed066d]{border:1px solid rgba(255,255,255,.3);background:#059669;color:#fff}.ticket-action--ghost[data-v-ceed066d]{border:1px solid rgba(255,255,255,.35);background:#ffffff14;color:#fff}.queue-empty[data-v-ceed066d]{grid-column:1 / -1;display:flex;min-height:320px;flex-direction:column;align-items:center;justify-content:center;gap:.85rem;border-radius:2rem;background:linear-gradient(135deg,#0f572c,#172554);color:#fff;text-align:center;box-shadow:0 18px 35px #0006}.queue-empty p[data-v-ceed066d]{font-size:1rem;font-weight:700}@media(max-width:1024px){.queue-hero__stats[data-v-ceed066d]{grid-template-columns:repeat(3,minmax(0,1fr))}}@media(max-width:640px){.queue-page[data-v-ceed066d]{gap:1rem;padding:.8rem}.queue-stat[data-v-ceed066d],.queue-ticket[data-v-ceed066d]{border-radius:1.3rem}.queue-hero__stats[data-v-ceed066d]{grid-template-columns:1fr 1fr}.queue-toolbar[data-v-ceed066d],.queue-tools[data-v-ceed066d]{flex-direction:column;align-items:stretch}.queue-search[data-v-ceed066d]{min-width:100%}.queue-board[data-v-ceed066d]{grid-template-columns:1fr}}.stat-card[data-v-260808b6]{border-radius:1.25rem;border:1px solid #eef2f7;background:#fff;padding:1.1rem 1.25rem;box-shadow:0 1px 2px #0f172a0a,0 12px 28px #0f172a0a;transition:transform .18s ease,box-shadow .18s ease}.stat-card[data-v-260808b6]:hover{transform:translateY(-2px);box-shadow:0 1px 2px #0f172a0d,0 18px 36px #0f172a14}.stat-icon[data-v-260808b6]{display:inline-flex;align-items:center;justify-content:center;width:40px;height:40px;border-radius:12px;margin-bottom:.6rem;box-shadow:0 6px 14px #0f172a1f}.stat-label[data-v-260808b6]{font-size:13px;font-weight:600;color:#64748b}.stat-value[data-v-260808b6]{margin-top:.15rem;font-size:30px;font-weight:800;letter-spacing:-.02em;color:#0f172a}.filter-chips[data-v-260808b6]{display:flex;flex-wrap:wrap;gap:.6rem;margin:1.25rem 0}.filter-chip[data-v-260808b6]{display:inline-flex;align-items:center;gap:.5rem;border:1px solid #e2e8f0;border-radius:9999px;background:#fff;padding:.5rem .95rem;font-size:.85rem;font-weight:700;color:#475569;box-shadow:0 4px 10px #0f172a0a}.filter-chip-active[data-v-260808b6]{border-color:#16a34a;background:#f0fdf4;color:#15803d}.chip-dot[data-v-260808b6]{height:.55rem;width:.55rem;border-radius:9999px}.chip-count[data-v-260808b6]{border-radius:9999px;background:#f1f5f9;padding:.05rem .5rem;font-size:.75rem;font-weight:800;color:#64748b}.filter-chip-active .chip-count[data-v-260808b6]{background:#dcfce7;color:#15803d}.map-shell[data-v-260808b6]{display:flex;flex-direction:column;gap:1rem}.department-map[data-v-260808b6]{border:1px solid #e8edf3;border-radius:1.25rem;background:linear-gradient(180deg,#fff,#f8fafc);padding:1rem 1.15rem 1.15rem;box-shadow:0 1px 2px #0f172a0a,0 14px 32px #0f172a0d}.department-head[data-v-260808b6]{display:flex;align-items:center;gap:.65rem;margin-bottom:.9rem;padding-bottom:.75rem;border-bottom:1px dashed #e2e8f0}.department-head-icon[data-v-260808b6]{display:inline-flex;align-items:center;justify-content:center;width:34px;height:34px;border-radius:10px;background:linear-gradient(180deg,#10b981,#059669);color:#fff;font-size:20px;box-shadow:0 6px 14px #05966947}.department-title[data-v-260808b6]{font-size:1.05rem;font-weight:800;letter-spacing:-.01em;color:#0f172a}.department-count[data-v-260808b6]{margin-left:auto;border-radius:9999px;background:#eef2f7;padding:.2rem .7rem;font-size:.75rem;font-weight:700;color:#64748b}.ward-grid[data-v-260808b6]{display:grid;grid-template-columns:repeat(auto-fill,minmax(14rem,1fr));gap:.85rem;align-items:stretch}.ward-card[data-v-260808b6]{display:flex;flex-direction:column;border:1px solid #e8edf3;border-radius:1rem;background:#fff;padding:.85rem;box-shadow:0 1px 2px #0f172a0a;transition:transform .18s ease,box-shadow .18s ease,border-color .18s ease}.ward-card[data-v-260808b6]:hover{transform:translateY(-3px);border-color:#d7f0e2;box-shadow:0 14px 30px #0f172a1a}.ward-card.room-tile-band[data-v-260808b6]{border-color:#fde0e3}.ward-card.room-tile-tozalanmoqda[data-v-260808b6]{border-color:#cfeafe;background:#f7fbff}.ward-header[data-v-260808b6]{display:flex;align-items:flex-start;justify-content:space-between;gap:.5rem;margin-bottom:.75rem}.ward-header-main[data-v-260808b6]{min-width:0}.ward-header h3[data-v-260808b6]{overflow:hidden;color:#0f172a;font-size:1rem;font-weight:800;text-overflow:ellipsis;white-space:nowrap}.ward-header small[data-v-260808b6]{display:block;overflow:hidden;color:#94a3b8;font-size:.72rem;font-weight:600;text-overflow:ellipsis;white-space:nowrap}.status-badge[data-v-260808b6]{flex-shrink:0;border-radius:9999px;padding:.2rem .6rem;font-size:.68rem;font-weight:800;letter-spacing:.01em}.status-tayyor[data-v-260808b6]{background:#ecfdf5;color:#047857}.status-band[data-v-260808b6]{background:#fff1f2;color:#be123c}.status-tozalanmoqda[data-v-260808b6]{background:#f0f9ff;color:#0369a1}.bed-list[data-v-260808b6]{display:flex;flex-direction:column;gap:.45rem}.bed-slot[data-v-260808b6]{border:1px solid transparent;border-radius:.75rem;padding:.55rem .6rem;transition:transform .15s ease,box-shadow .15s ease}.bed-slot[data-v-260808b6]:hover{transform:translate(2px);box-shadow:0 6px 14px #0f172a0f}.bed-slot-free[data-v-260808b6]{background:linear-gradient(180deg,#f0fdf4,#dcfce7);border-color:#bbf7d0}.bed-slot-busy[data-v-260808b6]{background:linear-gradient(180deg,#fff1f2,#ffe4e6);border-color:#fecdd3}.bed-slot-top[data-v-260808b6]{display:flex;align-items:center;justify-content:space-between;gap:.5rem}.bed-slot-top strong[data-v-260808b6]{font-size:.85rem;font-weight:800;color:#0f172a}.bed-slot-top span[data-v-260808b6]{font-size:.72rem;font-weight:700;white-space:nowrap}.bed-slot-free .bed-slot-top span[data-v-260808b6]{color:#059669}.bed-slot-busy .bed-slot-top span[data-v-260808b6]{color:#e11d48}.bed-slot p[data-v-260808b6]{overflow:hidden;margin-top:.3rem;font-size:.78rem;font-weight:600;text-overflow:ellipsis;white-space:nowrap}.bed-slot-free p[data-v-260808b6]{color:#16a34a}.bed-slot-busy p[data-v-260808b6]{border-radius:.5rem;background:#ffffffb3;padding:.2rem .45rem;color:#9f1239}.mark-ready-button[data-v-260808b6]{margin-top:.75rem;display:inline-flex;align-items:center;justify-content:center;gap:.45rem;border-radius:.85rem;background:linear-gradient(180deg,#0ea5e9,#0284c7);padding:.6rem 1rem;font-size:.82rem;font-weight:800;color:#fff;box-shadow:0 10px 20px #0284c738;transition:transform .15s ease,box-shadow .15s ease}.mark-ready-button[data-v-260808b6]:hover:not(:disabled){transform:translateY(-1px);box-shadow:0 14px 26px #0284c74d}.mark-ready-button[data-v-260808b6]:disabled{cursor:not-allowed;opacity:.55;box-shadow:none}.empty-state[data-v-260808b6]{border:1px dashed #cbd5e1;border-radius:1.25rem;background:#f8fafc;padding:3rem 1rem;text-align:center;font-weight:600;color:#64748b}.reg-view-switcher[data-v-fe38a911]{display:grid;grid-template-columns:repeat(4,minmax(0,1fr));gap:.9rem;margin-bottom:1rem}.reg-view-pill[data-v-fe38a911]{display:flex;align-items:center;gap:.75rem;width:100%;min-height:4.25rem;padding:.95rem 1rem;border:1px solid #dbe7de;border-radius:1rem;background:linear-gradient(180deg,#fff,#f8fbf9);color:#1f2937;text-align:left;transition:all .18s ease}.reg-view-pill span[data-v-fe38a911]:first-child{display:inline-flex;align-items:center;justify-content:center;width:2.5rem;height:2.5rem;border-radius:.85rem;background:#edf8f0;color:#168a44}.reg-view-pill strong[data-v-fe38a911]{margin-left:auto;font-size:1rem;font-weight:800;color:#168a44}.reg-view-pill[data-v-fe38a911]:hover{border-color:#b7d8bf;transform:translateY(-1px)}.reg-view-pill--active[data-v-fe38a911]{border-color:#168a44;background:linear-gradient(180deg,#effcf3,#dcfce7);box-shadow:0 12px 26px #168a441f}.reg-date[data-v-fe38a911]{display:inline-flex;align-items:center;gap:.4rem;height:2.75rem;border:1px solid #e2e8f0;border-radius:.75rem;background:#fff;padding:0 .75rem;color:#94a3b8;cursor:pointer;transition:border-color .15s}.reg-date[data-v-fe38a911]:focus-within{border-color:#168a44}.reg-date input[data-v-fe38a911]{border:none;background:transparent;outline:none;font-size:14px;color:#334155;cursor:pointer}.reg-table[data-v-fe38a911]{width:100%;border-collapse:collapse;table-layout:fixed}.reg-th[data-v-fe38a911]{position:sticky;top:0;z-index:1;padding:.85rem 1rem;text-align:left;font-size:12px;font-weight:700;text-transform:uppercase;letter-spacing:.06em;white-space:nowrap;overflow:hidden;text-overflow:ellipsis;background:#0d1810;color:#ffffffb3;border-bottom:2px solid rgba(255,255,255,.06)}.reg-td[data-v-fe38a911]{padding:.8rem 1rem;font-size:14px;overflow:hidden;text-overflow:ellipsis;white-space:nowrap;border-bottom:1px solid rgba(0,0,0,.04)}.reg-row[data-v-fe38a911]{transition:filter .12s;border-left:3px solid transparent;cursor:pointer}.reg-row[data-v-fe38a911]:hover{filter:brightness(.965)}.reg-row--paid[data-v-fe38a911]{background:#d1fae5;border-left-color:#34d399}.reg-row--debt[data-v-fe38a911]{background:#fee2e2;border-left-color:#f87171}.reg-row--privileged[data-v-fe38a911]{background:#fef3c7;border-left-color:#f59e0b}.patient-name-cell[data-v-fe38a911]{display:flex;min-width:0;align-items:center;gap:.5rem}.patient-name-cell>span[data-v-fe38a911]:first-child{overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.privileged-pill[data-v-fe38a911]{flex-shrink:0;border-radius:9999px;background:#f59e0b;padding:.15rem .5rem;font-size:.68rem;font-weight:900;color:#111827}.registration-room-status-board[data-v-fe38a911]{padding:1rem}.registration-room-status-board[data-v-fe38a911] .section-header,.registration-room-status-board[data-v-fe38a911] .grid.gap-3.sm\:grid-cols-2.xl\:grid-cols-4{display:none}.room-stay-cell[data-v-fe38a911]{display:flex;flex-direction:row;align-items:center;flex-wrap:wrap;gap:.4rem}.room-stay-pill[data-v-fe38a911]{display:inline-flex;align-items:center;gap:.28rem;font-size:.85rem;font-weight:800;color:#0d6b41;white-space:nowrap}.room-stay-pill .material-icons[data-v-fe38a911]{color:#12a05e}.room-stay-meta[data-v-fe38a911]{font-size:.8rem;font-weight:700;color:#64748b;white-space:nowrap}.reg-badge[data-v-fe38a911]{display:inline-flex;align-items:center;border-radius:9999px;padding:.28rem .75rem;font-size:.72rem;font-weight:800;white-space:nowrap;letter-spacing:.01em}.reg-badge--paid[data-v-fe38a911]{background:#6ee7b7;color:#065f46}.reg-badge--privileged[data-v-fe38a911]{background:#fbbf24;color:#111827}.reg-badge--debt[data-v-fe38a911]{background:#fca5a5;color:#991b1b}.reg-action[data-v-fe38a911]{display:inline-flex;height:2rem;width:2rem;align-items:center;justify-content:center;border-radius:.5rem;transition:all .15s;cursor:pointer}.reg-action--edit[data-v-fe38a911]{color:#168a44;background:#edfaf3}.reg-action--edit[data-v-fe38a911]:hover{background:#d4f5e0}.reg-action--delete[data-v-fe38a911]{color:#ef4444;background:#fff5f5}.reg-action--delete[data-v-fe38a911]:hover{background:#fecaca}.reg-pagination[data-v-fe38a911]{display:flex;align-items:center;justify-content:center;gap:.3rem;padding:.875rem 1rem;border-top:1px solid #f1f5f9;background:#fafbfc}.reg-pagination__count[data-v-fe38a911]{margin-right:.75rem;font-size:.78rem;color:#94a3b8;font-weight:500}.reg-page-btn[data-v-fe38a911]{min-width:2.25rem;height:2.25rem;display:inline-flex;align-items:center;justify-content:center;border-radius:.5rem;padding:0 .5rem;font-size:14px;font-weight:600;color:#475569;transition:all .15s;cursor:pointer}.reg-page-btn[data-v-fe38a911]:hover:not(:disabled){background:#edfaf3;color:#126e36}.reg-page-btn--active[data-v-fe38a911]{background:#126e36!important;color:#fff!important;box-shadow:0 2px 8px #126e364d}.reg-page-btn[data-v-fe38a911]:disabled{cursor:not-allowed;opacity:.35}@media(max-width:960px){.reg-view-switcher[data-v-fe38a911]{grid-template-columns:1fr}}.patient-hero[data-v-67d2f92a]{display:flex;flex-wrap:wrap;align-items:center;justify-content:space-between;gap:.85rem;border:1px solid #e8edf3;border-radius:1.1rem;background:linear-gradient(120deg,#fff,#f6fdf9 55%,#f4fbff);padding:.65rem .9rem;box-shadow:0 1px 2px #0f172a0a,0 10px 24px #0f172a0a}.patient-hero__identity[data-v-67d2f92a]{display:flex;align-items:center;gap:.7rem;min-width:0}.patient-hero__avatar[data-v-67d2f92a]{display:inline-flex;align-items:center;justify-content:center;height:2.7rem;width:2.7rem;flex-shrink:0;border-radius:9999px;background:linear-gradient(180deg,#34d17f,#0f9d54);color:#fff;font-size:.92rem;font-weight:800;letter-spacing:.02em;box-shadow:0 6px 14px #10b98147}.patient-hero__eyebrow[data-v-67d2f92a]{margin:0;font-size:.6rem;font-weight:800;letter-spacing:.12em;text-transform:uppercase;color:#12a150}.patient-hero__name[data-v-67d2f92a]{margin:.02rem 0 0;overflow:hidden;font-size:1.08rem;font-weight:800;letter-spacing:-.01em;color:#0f172a;text-overflow:ellipsis;white-space:nowrap}.patient-hero__chips[data-v-67d2f92a]{display:flex;flex-wrap:wrap;gap:.3rem;margin-top:.3rem}.patient-chip[data-v-67d2f92a]{display:inline-flex;align-items:center;gap:.28rem;border-radius:9999px;border:1px solid #e6ecf2;background:#fff;padding:.13rem .5rem;font-size:.73rem;font-weight:600;color:#475569}.patient-chip .material-icons[data-v-67d2f92a]{font-size:.9rem;color:#94a3b8}.patient-hero__stats[data-v-67d2f92a]{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:.45rem}.patient-stat-tile[data-v-67d2f92a]{display:flex;align-items:center;gap:.5rem;border:1px solid #eef2f7;border-radius:.8rem;background:#ffffffbf;padding:.4rem .55rem}.patient-stat-tile__icon[data-v-67d2f92a]{display:inline-flex;align-items:center;justify-content:center;height:1.85rem;width:1.85rem;flex-shrink:0;border-radius:.6rem}.patient-stat-tile__icon .material-icons[data-v-67d2f92a]{font-size:.98rem}.patient-stat-tile__label[data-v-67d2f92a]{margin:0;font-size:.62rem;font-weight:700;letter-spacing:.04em;text-transform:uppercase;color:#94a3b8}.patient-stat-tile__value[data-v-67d2f92a]{margin:.05rem 0 0;overflow:hidden;font-size:.84rem;font-weight:800;color:#0f172a;text-overflow:ellipsis;white-space:nowrap}.patient-stat-tile__value.stat-value-emerald[data-v-67d2f92a]{font-size:.9rem;color:#059669}.stat-ico-slate[data-v-67d2f92a]{background:#f1f5f9;color:#475569}.stat-ico-blue[data-v-67d2f92a]{background:#eff6ff;color:#2563eb}.stat-ico-amber[data-v-67d2f92a]{background:#fffbeb;color:#d97706}.stat-ico-emerald[data-v-67d2f92a]{background:#ecfdf5;color:#059669}@media(min-width:1024px){.patient-hero__stats[data-v-67d2f92a]{grid-template-columns:repeat(4,minmax(128px,1fr))}}.treatment-board[data-v-67d2f92a]{display:flex;flex-direction:column;gap:1rem;padding:1rem;background:radial-gradient(circle at top right,rgba(34,197,94,.08),transparent 22%),linear-gradient(180deg,#f9fafb,#f4f7f9)}.treatment-head[data-v-67d2f92a],.patient-identity[data-v-67d2f92a],.section-head[data-v-67d2f92a],.summary-row[data-v-67d2f92a],.treatment-bottom[data-v-67d2f92a],.patient-quick-meta span[data-v-67d2f92a],.patient-stat[data-v-67d2f92a],.doctor-label[data-v-67d2f92a],.filter-input[data-v-67d2f92a],.filter-button[data-v-67d2f92a],.add-button[data-v-67d2f92a],.clear-button[data-v-67d2f92a],.treatment-note[data-v-67d2f92a]{display:flex;align-items:center}.treatment-head[data-v-67d2f92a]{gap:.9rem}.treatment-head-icon[data-v-67d2f92a]{display:inline-flex;height:3rem;width:3rem;justify-content:center;border-radius:1rem;background:linear-gradient(180deg,#ecfdf5,#dcfce7);color:#16a34a}.treatment-title[data-v-67d2f92a]{font-size:1.35rem;font-weight:800;color:#111827}.treatment-subtitle[data-v-67d2f92a]{margin-top:.15rem;font-size:.84rem;color:#6b7280}.patient-overview-card[data-v-67d2f92a],.catalog-card[data-v-67d2f92a],.selected-card[data-v-67d2f92a]{border-radius:1.5rem;border:1px solid rgba(226,232,240,.95);background:#fffffff5;box-shadow:0 14px 36px #0f172a0f}.patient-overview-card[data-v-67d2f92a]{display:grid;gap:1rem;padding:1rem 1.1rem}.patient-identity[data-v-67d2f92a]{gap:.9rem}.patient-avatar[data-v-67d2f92a]{display:inline-flex;height:3.2rem;width:3.2rem;flex-shrink:0;align-items:center;justify-content:center;border-radius:9999px;background:linear-gradient(180deg,#dcfce7,#bbf7d0);font-size:1rem;font-weight:900;color:#15803d}.patient-name[data-v-67d2f92a]{font-size:1.05rem;font-weight:800;color:#111827}.patient-quick-meta[data-v-67d2f92a]{display:flex;flex-wrap:wrap;gap:1rem;margin-top:.35rem}.patient-quick-meta span[data-v-67d2f92a]{gap:.35rem;font-size:.82rem;font-weight:700;color:#64748b}.patient-quick-meta .material-icons[data-v-67d2f92a]{font-size:1rem}.patient-stats-grid[data-v-67d2f92a]{display:grid;gap:.75rem;grid-template-columns:repeat(2,minmax(0,1fr))}.patient-stat[data-v-67d2f92a]{gap:.35rem;flex-direction:column;align-items:flex-start;min-height:4.4rem;border-left:1px solid #eef2f7;padding-left:1rem}.patient-stat small[data-v-67d2f92a]{font-size:.75rem;font-weight:700;color:#94a3b8}.patient-stat strong[data-v-67d2f92a]{font-size:.92rem;font-weight:800;color:#0f172a}.patient-stat.accent strong[data-v-67d2f92a]{color:#16a34a;font-size:1.05rem}.catalog-grid[data-v-67d2f92a]{display:grid;gap:1rem}.catalog-card[data-v-67d2f92a],.selected-card[data-v-67d2f92a]{padding:1rem}.section-head[data-v-67d2f92a]{justify-content:space-between;gap:.75rem;margin-bottom:.9rem}.section-title[data-v-67d2f92a]{font-size:1.05rem;font-weight:800;color:#111827}.section-subtitle[data-v-67d2f92a]{margin-top:.15rem;font-size:.8rem;color:#6b7280}.count-pill[data-v-67d2f92a]{display:inline-flex;align-items:center;justify-content:center;min-width:2.35rem;border-radius:9999px;background:#dcfce7;padding:.3rem .65rem;font-size:.72rem;font-weight:800;color:#16a34a}.filter-row[data-v-67d2f92a]{display:grid;gap:.75rem;grid-template-columns:1.5fr 1fr .8fr auto;margin-bottom:.9rem}.filter-input[data-v-67d2f92a]{min-height:3rem;gap:.55rem;border-radius:.95rem;border:1px solid #e5e7eb;background:#fff;padding:0 .9rem}.filter-input input[data-v-67d2f92a]{width:100%;border:0;background:transparent;font-size:.85rem;color:#334155;outline:none}.filter-input .material-icons[data-v-67d2f92a]{font-size:1rem;color:#94a3b8}.filter-select-vs[data-v-67d2f92a]{min-width:180px}.filter-button[data-v-67d2f92a]{justify-content:center;gap:.45rem;min-height:3rem;border-radius:.95rem;border:1px solid #bbf7d0;background:#f0fdf4;padding:0 1rem;font-size:.84rem;font-weight:800;color:#16a34a}.catalog-table-wrap[data-v-67d2f92a]{overflow-x:auto}.catalog-table[data-v-67d2f92a]{width:100%;border-collapse:collapse}.catalog-table th[data-v-67d2f92a]{border-bottom:1px solid #e5e7eb;padding:.8rem .65rem;text-align:left;font-size:.72rem;font-weight:800;letter-spacing:.08em;text-transform:uppercase;color:#94a3b8;white-space:nowrap}.catalog-table td[data-v-67d2f92a]{border-bottom:1px solid #f1f5f9;padding:.9rem .65rem;font-size:.85rem;color:#475569;vertical-align:middle}.treatment-name-cell[data-v-67d2f92a],.selected-title-wrap[data-v-67d2f92a]{display:flex;align-items:center;gap:.7rem}.treatment-name-cell strong[data-v-67d2f92a],.doctor-label strong[data-v-67d2f92a],.selected-title[data-v-67d2f92a]{display:block;color:#0f172a;font-weight:800}.treatment-name-cell small[data-v-67d2f92a],.doctor-label small[data-v-67d2f92a],.selected-code[data-v-67d2f92a]{display:block;margin-top:.15rem;font-size:.72rem;color:#94a3b8}.treatment-badge[data-v-67d2f92a]{display:inline-flex;min-width:3.6rem;justify-content:center;border-radius:.8rem;padding:.45rem .65rem;font-size:.74rem;font-weight:900}.doctor-label[data-v-67d2f92a]{gap:.55rem}.doctor-chip[data-v-67d2f92a]{display:inline-flex;height:2rem;width:2rem;flex-shrink:0;align-items:center;justify-content:center;border-radius:9999px;font-size:.78rem;font-weight:900}.price-col[data-v-67d2f92a]{font-weight:800;color:#0f172a;white-space:nowrap}.action-col[data-v-67d2f92a]{text-align:right}.add-button[data-v-67d2f92a]{justify-content:center;gap:.35rem;min-height:2.4rem;border-radius:.8rem;border:1px solid #bbf7d0;background:#f0fdf4;padding:0 .85rem;font-size:.78rem;font-weight:800;color:#16a34a;white-space:nowrap}.add-button.selected[data-v-67d2f92a]{border-color:#16a34a;background:#16a34a;color:#fff}.selected-list[data-v-67d2f92a]{display:flex;flex-direction:column;gap:.75rem}.selected-row[data-v-67d2f92a]{display:grid;gap:.8rem;border-radius:1rem;border:1px solid #e5e7eb;background:#fff;padding:.9rem}.selected-main[data-v-67d2f92a]{display:flex;flex-direction:column;gap:.75rem}.selected-icon[data-v-67d2f92a]{display:inline-flex;height:2.25rem;width:2.25rem;flex-shrink:0;align-items:center;justify-content:center;border-radius:.8rem;background:#dcfce7;font-size:.82rem;font-weight:900;color:#16a34a}.selected-meta-grid[data-v-67d2f92a]{display:grid;gap:.75rem;grid-template-columns:repeat(3,minmax(0,1fr))}.selected-meta small[data-v-67d2f92a]{display:block;font-size:.7rem;font-weight:700;color:#94a3b8}.selected-meta strong[data-v-67d2f92a]{display:block;margin-top:.15rem;font-size:.8rem;font-weight:800;color:#334155}.treatment-time-input[data-v-67d2f92a]{width:100%;margin-top:.15rem;border:1px solid #dbe3ec;border-radius:.65rem;background:#f8fafc;padding:.38rem .45rem;font-size:.78rem;font-weight:800;color:#334155;outline:none}.treatment-time-input[data-v-67d2f92a]:focus{border-color:#16a34a;background:#fff;box-shadow:0 0 0 3px #16a34a1f}.selected-side[data-v-67d2f92a]{display:flex;align-items:center;gap:.7rem;justify-content:space-between}.qty-control[data-v-67d2f92a]{display:inline-flex;align-items:center;border-radius:.9rem;border:1px solid #e5e7eb;background:#f8fafc;overflow:hidden}.qty-button[data-v-67d2f92a]{display:inline-flex;height:2.35rem;width:2rem;align-items:center;justify-content:center;font-size:1rem;font-weight:800;color:#64748b}.qty-input[data-v-67d2f92a]{width:2.7rem;border:0;background:transparent;text-align:center;font-size:.84rem;font-weight:800;color:#0f172a;outline:none}.selected-total[data-v-67d2f92a]{margin-left:auto;font-size:.88rem;font-weight:900;color:#0f172a;white-space:nowrap}.remove-button[data-v-67d2f92a]{display:inline-flex;height:2.2rem;width:2.2rem;align-items:center;justify-content:center;border-radius:9999px;background:#fee2e2;color:#dc2626}.selected-summary[data-v-67d2f92a]{margin-top:1rem;padding-top:.95rem;border-top:1px solid #eef2f7}.summary-row[data-v-67d2f92a]{justify-content:space-between;gap:1rem;padding:.35rem 0;font-size:.84rem;color:#475569}.summary-row strong[data-v-67d2f92a]{color:#0f172a}.summary-row.muted[data-v-67d2f92a]{color:#94a3b8}.summary-row.grand[data-v-67d2f92a]{margin-top:.35rem;padding-top:.85rem;border-top:1px solid #eef2f7;font-size:1rem;font-weight:800;color:#111827}.summary-row.grand strong[data-v-67d2f92a]{font-size:1.35rem;color:#16a34a}.catalog-footer[data-v-67d2f92a],.empty-box[data-v-67d2f92a]{font-size:.82rem;color:#94a3b8}.catalog-footer[data-v-67d2f92a]{display:flex;justify-content:space-between;gap:.75rem;margin-top:.9rem}.empty-box[data-v-67d2f92a]{display:flex;min-height:12rem;flex-direction:column;align-items:center;justify-content:center;gap:.45rem;border-radius:1rem;border:1px dashed #dbe3ef;background:#f8fafc;text-align:center;font-weight:700}.empty-box.compact[data-v-67d2f92a]{min-height:10rem}.treatment-bottom[data-v-67d2f92a]{gap:1rem;justify-content:space-between}.treatment-note[data-v-67d2f92a]{gap:.55rem;flex:1;min-height:3rem;border-radius:1rem;border:1px solid #dcfce7;background:#f0fdf4db;padding:0 .95rem;font-size:.8rem;font-weight:700;color:#64748b}.treatment-note .material-icons[data-v-67d2f92a]{color:#22c55e}.clear-button[data-v-67d2f92a]{justify-content:center;gap:.45rem;min-height:3rem;border-radius:.95rem;border:1px solid #cbd5e1;background:#fff;padding:0 1rem;font-size:.84rem;font-weight:800;color:#475569}.clear-button[data-v-67d2f92a]:disabled{cursor:not-allowed;opacity:.45}@media(min-width:1024px){.catalog-grid[data-v-67d2f92a]{grid-template-columns:minmax(0,1.2fr) minmax(23rem,.95fr);align-items:start}.patient-overview-card[data-v-67d2f92a]{grid-template-columns:minmax(0,1fr) minmax(0,1.15fr);align-items:center}}@media(max-width:900px){.filter-row[data-v-67d2f92a],.selected-meta-grid[data-v-67d2f92a]{grid-template-columns:1fr}.treatment-bottom[data-v-67d2f92a]{flex-direction:column;align-items:stretch}}@media(max-width:640px){.treatment-board[data-v-67d2f92a]{padding:.75rem}.patient-stats-grid[data-v-67d2f92a]{grid-template-columns:1fr}.patient-stat[data-v-67d2f92a]{border-left:0;border-top:1px solid #eef2f7;min-height:auto;padding-left:0;padding-top:.8rem}.selected-side[data-v-67d2f92a]{flex-wrap:wrap}.catalog-footer[data-v-67d2f92a]{flex-direction:column}}.patient-hero[data-v-7daedee3]{display:flex;flex-wrap:wrap;align-items:center;justify-content:space-between;gap:.85rem;border:1px solid #e8edf3;border-radius:1.1rem;background:linear-gradient(120deg,#fff,#f6fdf9 55%,#f4fbff);padding:.65rem .9rem;box-shadow:0 1px 2px #0f172a0a,0 10px 24px #0f172a0a}.patient-hero__identity[data-v-7daedee3]{display:flex;align-items:center;gap:.7rem;min-width:0}.patient-hero__avatar[data-v-7daedee3]{display:inline-flex;align-items:center;justify-content:center;height:2.7rem;width:2.7rem;flex-shrink:0;border-radius:9999px;background:linear-gradient(180deg,#34d17f,#0f9d54);color:#fff;font-size:.92rem;font-weight:800;letter-spacing:.02em;box-shadow:0 6px 14px #10b98147}.patient-hero__eyebrow[data-v-7daedee3]{margin:0;font-size:.6rem;font-weight:800;letter-spacing:.12em;text-transform:uppercase;color:#12a150}.patient-hero__name[data-v-7daedee3]{margin:.02rem 0 0;overflow:hidden;font-size:1.08rem;font-weight:800;letter-spacing:-.01em;color:#0f172a;text-overflow:ellipsis;white-space:nowrap}.patient-hero__chips[data-v-7daedee3]{display:flex;flex-wrap:wrap;gap:.3rem;margin-top:.3rem}.patient-chip[data-v-7daedee3]{display:inline-flex;align-items:center;gap:.28rem;border-radius:9999px;border:1px solid #e6ecf2;background:#fff;padding:.13rem .5rem;font-size:.73rem;font-weight:600;color:#475569}.patient-chip .material-icons[data-v-7daedee3]{font-size:.9rem;color:#94a3b8}.patient-hero__stats[data-v-7daedee3]{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:.45rem}.patient-stat-tile[data-v-7daedee3]{display:flex;align-items:center;gap:.5rem;border:1px solid #eef2f7;border-radius:.8rem;background:#ffffffbf;padding:.4rem .55rem}.patient-stat-tile__icon[data-v-7daedee3]{display:inline-flex;align-items:center;justify-content:center;height:1.85rem;width:1.85rem;flex-shrink:0;border-radius:.6rem}.patient-stat-tile__icon .material-icons[data-v-7daedee3]{font-size:.98rem}.patient-stat-tile__label[data-v-7daedee3]{margin:0;font-size:.62rem;font-weight:700;letter-spacing:.04em;text-transform:uppercase;color:#94a3b8}.patient-stat-tile__value[data-v-7daedee3]{margin:.05rem 0 0;overflow:hidden;font-size:.84rem;font-weight:800;color:#0f172a;text-overflow:ellipsis;white-space:nowrap}.patient-stat-tile__value.stat-value-emerald[data-v-7daedee3]{font-size:.9rem;color:#059669}.stat-ico-slate[data-v-7daedee3]{background:#f1f5f9;color:#475569}.stat-ico-blue[data-v-7daedee3]{background:#eff6ff;color:#2563eb}.stat-ico-amber[data-v-7daedee3]{background:#fffbeb;color:#d97706}.stat-ico-emerald[data-v-7daedee3]{background:#ecfdf5;color:#059669}@media(min-width:1024px){.patient-hero__stats[data-v-7daedee3]{grid-template-columns:repeat(4,minmax(128px,1fr))}}.filter-field[data-v-7daedee3]{display:flex;align-items:center;gap:.55rem;min-height:2.9rem;border:1px solid #e2e8f0;border-radius:.85rem;background:#fff;padding:0 .95rem;transition:border-color .15s,box-shadow .15s}.filter-field[data-v-7daedee3]:focus-within{border-color:#10b981;box-shadow:0 0 0 3px #10b9811f}.filter-field input[data-v-7daedee3]{width:100%;border:0;background:transparent;color:#334155;font-size:.92rem;outline:none}.filter-button[data-v-7daedee3]{display:inline-flex;align-items:center;justify-content:center;gap:.4rem;min-height:2.9rem;border:1px solid #86efac;border-radius:.85rem;background:#f0fdf4;padding:0 1rem;font-size:.92rem;font-weight:700;color:#15803d;transition:background .15s,border-color .15s}.filter-button[data-v-7daedee3]:hover{background:#dcfce7;border-color:#4ade80}.room-choice-card[data-v-7daedee3]{position:relative;border:1px solid #e8edf3;border-radius:1.25rem;background:#fff;padding:.95rem;text-align:left;box-shadow:0 1px 2px #0f172a0a;transition:transform .18s ease,box-shadow .18s ease,border-color .18s ease}.room-choice-card[data-v-7daedee3]:hover:not(:disabled){border-color:#a7f3d0;box-shadow:0 14px 30px #0f172a1a;transform:translateY(-3px)}.room-choice-selected[data-v-7daedee3]{border-color:#10b981;background:linear-gradient(180deg,#f6fffb,#ecfdf5);box-shadow:0 0 0 3px #10b9812e,0 12px 26px #0596691f}.room-choice-disabled[data-v-7daedee3]{cursor:not-allowed;border-color:#eef2f7;background:#f8fafc;opacity:.8;box-shadow:none}.status-dot[data-v-7daedee3]{display:inline-flex;height:.7rem;width:.7rem;flex-shrink:0;border-radius:9999px;margin-top:.35rem;box-shadow:0 0 0 3px #10b98124}.status-dot.bg-slate-300[data-v-7daedee3]{box-shadow:0 0 0 3px #94a3b824}.pick-indicator[data-v-7daedee3]{display:inline-flex;width:1.15rem;height:1.15rem;flex-shrink:0;border:2px solid #cbd5e1;border-radius:9999px;margin-top:.1rem;transition:border-color .15s,background .15s}.room-choice-selected .pick-indicator[data-v-7daedee3]{border-color:#059669;box-shadow:inset 0 0 0 3px #fff;background:#059669}.rc-chip[data-v-7daedee3]{display:inline-flex;align-items:center;gap:.3rem;border-radius:9999px;border:1px solid #eef2f7;background:#f8fafc;padding:.22rem .6rem;font-size:.78rem;font-weight:600;color:#475569}.rc-chip .material-icons[data-v-7daedee3]{color:#94a3b8}.rc-chip--free[data-v-7daedee3]{border-color:#bbf7d0;background:#ecfdf5;color:#047857}.rc-chip--free .material-icons[data-v-7daedee3]{color:#10b981}.rc-floor[data-v-7daedee3]{flex-shrink:0;border-radius:9999px;background:#ecfdf5;padding:.2rem .6rem;font-size:.72rem;font-weight:700;color:#047857}.field-label[data-v-7daedee3]{display:block;margin-bottom:.45rem;font-size:.875rem;font-weight:600;color:#334155}.required-mark[data-v-7daedee3]{color:#ef4444}.registration-input[data-v-7daedee3]{width:100%;min-height:2.75rem;border:1px solid #e2e8f0;border-radius:.75rem;background:#fff;padding:0 .75rem;font-size:14px;color:#1e293b;outline:none;transition:border-color .15s,box-shadow .15s}.registration-input[data-v-7daedee3]:focus{border-color:#177e55;box-shadow:0 0 0 3px #177e551f}.arrival-input-wrap[data-v-7daedee3]{position:relative}.arrival-picker-slot[data-v-7daedee3]{position:absolute;top:50%;right:.55rem;transform:translateY(-50%);width:2.2rem;height:2.2rem;border-radius:.7rem;display:flex;align-items:center;justify-content:center;background:#f8fafc;color:#475569;overflow:hidden}.arrival-picker-icon[data-v-7daedee3]{pointer-events:none;font-size:1.15rem}.arrival-picker-native[data-v-7daedee3]{position:absolute;top:0;right:0;bottom:0;left:0;opacity:0;cursor:pointer}.arrival-picker-native[data-v-7daedee3]::-webkit-calendar-picker-indicator{width:100%;height:100%;margin:0;cursor:pointer}.rooms-scroll[data-v-7daedee3]{overflow-y:auto;padding:.25rem;align-content:start;align-items:start;grid-auto-rows:max-content}.stay-table-scroll[data-v-7daedee3]{min-height:8rem;overflow-y:auto;overflow-x:auto}.stay-th[data-v-7daedee3]{position:sticky;top:0;z-index:1;background:#0f2416;color:#ffffffb8;padding:.8rem 1rem;text-align:left;font-size:11px;font-weight:700;text-transform:uppercase;letter-spacing:.06em;white-space:nowrap}.stay-td[data-v-7daedee3]{padding:.8rem 1rem;font-size:14px;color:#334155;white-space:nowrap;border-bottom:1px solid #f1f5f9}.joy-grid[data-v-7daedee3]{display:grid;grid-template-columns:repeat(auto-fill,minmax(5rem,1fr));gap:.6rem}.joy-choice[data-v-7daedee3]{display:flex;flex-direction:column;align-items:center;justify-content:center;gap:.25rem;min-height:3.4rem;border:1px solid #dbe4ef;border-radius:.85rem;background:#fff;font-size:.82rem;font-weight:700;color:#334155;transition:.15s ease}.joy-choice[data-v-7daedee3]:hover:not(:disabled){border-color:#86efac;box-shadow:0 8px 18px #0f172a14}.joy-choice-selected[data-v-7daedee3]{border-color:#22c55e;background:linear-gradient(180deg,#f0fdf4,#dcfce7);color:#15803d}.joy-choice-occupied[data-v-7daedee3]{cursor:not-allowed;border-color:#e2e8f0;background:#f8fafc;color:#94a3b8;opacity:.85}.footer-btn[data-v-7daedee3]{min-height:2.8rem;border-radius:.9rem;padding:0 1.2rem;font-size:.92rem;font-weight:700;transition:.18s ease}.footer-btn-muted[data-v-7daedee3]{border:1px solid #dbe4ef;background:#fff;color:#475569}.footer-btn-warn[data-v-7daedee3]{border:1px solid #d97706;background:#fff7ed;color:#b45309}.patient-hero[data-v-e0369f65]{display:flex;flex-wrap:wrap;align-items:center;justify-content:space-between;gap:.85rem;border:1px solid #e8edf3;border-radius:1.1rem;background:linear-gradient(120deg,#fff,#f6fdf9 55%,#f4fbff);padding:.65rem .9rem;box-shadow:0 1px 2px #0f172a0a,0 10px 24px #0f172a0a}.patient-hero__identity[data-v-e0369f65]{display:flex;align-items:center;gap:.7rem;min-width:0}.patient-hero__avatar[data-v-e0369f65]{display:inline-flex;align-items:center;justify-content:center;height:2.7rem;width:2.7rem;flex-shrink:0;border-radius:9999px;background:linear-gradient(180deg,#34d17f,#0f9d54);color:#fff;font-size:.92rem;font-weight:800;letter-spacing:.02em;box-shadow:0 6px 14px #10b98147}.patient-hero__eyebrow[data-v-e0369f65]{margin:0;font-size:.6rem;font-weight:800;letter-spacing:.12em;text-transform:uppercase;color:#12a150}.patient-hero__name[data-v-e0369f65]{margin:.02rem 0 0;overflow:hidden;font-size:1.08rem;font-weight:800;letter-spacing:-.01em;color:#0f172a;text-overflow:ellipsis;white-space:nowrap}.patient-hero__chips[data-v-e0369f65]{display:flex;flex-wrap:wrap;gap:.3rem;margin-top:.3rem}.patient-chip[data-v-e0369f65]{display:inline-flex;align-items:center;gap:.28rem;border-radius:9999px;border:1px solid #e6ecf2;background:#fff;padding:.13rem .5rem;font-size:.73rem;font-weight:600;color:#475569}.patient-chip .material-icons[data-v-e0369f65]{font-size:.9rem;color:#94a3b8}.patient-hero__stats[data-v-e0369f65]{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:.45rem}.patient-stat-tile[data-v-e0369f65]{display:flex;align-items:center;gap:.5rem;border:1px solid #eef2f7;border-radius:.8rem;background:#ffffffbf;padding:.4rem .55rem}.patient-stat-tile__icon[data-v-e0369f65]{display:inline-flex;align-items:center;justify-content:center;height:1.85rem;width:1.85rem;flex-shrink:0;border-radius:.6rem}.patient-stat-tile__icon .material-icons[data-v-e0369f65]{font-size:.98rem}.patient-stat-tile__label[data-v-e0369f65]{margin:0;font-size:.62rem;font-weight:700;letter-spacing:.04em;text-transform:uppercase;color:#94a3b8}.patient-stat-tile__value[data-v-e0369f65]{margin:.05rem 0 0;overflow:hidden;font-size:.84rem;font-weight:800;color:#0f172a;text-overflow:ellipsis;white-space:nowrap}.patient-stat-tile__value.stat-value-emerald[data-v-e0369f65]{font-size:.9rem;color:#059669}.stat-ico-slate[data-v-e0369f65]{background:#f1f5f9;color:#475569}.stat-ico-blue[data-v-e0369f65]{background:#eff6ff;color:#2563eb}.stat-ico-amber[data-v-e0369f65]{background:#fffbeb;color:#d97706}.stat-ico-emerald[data-v-e0369f65]{background:#ecfdf5;color:#059669}@media(min-width:1024px){.patient-hero__stats[data-v-e0369f65]{grid-template-columns:repeat(4,minmax(128px,1fr))}}.stat-card[data-v-3c60cfe4]{display:flex;align-items:center;gap:.65rem;border-radius:.875rem;border:1px solid #e2e8f0;background:#fff;padding:.6rem .85rem;box-shadow:0 1px 3px #0000000d}.stat-paid[data-v-3c60cfe4]{border-color:#bbf7d0;background:#f0fdf4}.stat-discount[data-v-3c60cfe4]{border-color:#ddd6fe;background:#faf5ff}.stat-debt[data-v-3c60cfe4]{border-color:#fecaca;background:#fff5f5}.stat-neutral[data-v-3c60cfe4]{border-color:#e2e8f0;background:#f8fafc}.stat-icon-wrap[data-v-3c60cfe4]{display:flex;height:2.25rem;width:2.25rem;flex-shrink:0;align-items:center;justify-content:center;border-radius:.6rem}.stat-label[data-v-3c60cfe4]{font-size:11px;font-weight:700;text-transform:uppercase;letter-spacing:.06em;color:#94a3b8}.stat-val[data-v-3c60cfe4]{margin-top:1px;font-size:15px;font-weight:900;line-height:1.2;white-space:nowrap}.required-mark[data-v-3c60cfe4]{color:#ef4444;font-style:normal}.panel[data-v-3c60cfe4]{display:flex;flex-direction:column;overflow:hidden;border-radius:1rem;border:1px solid #e2e8f0;background:#fff;box-shadow:0 1px 4px #0000000d}.panel-header[data-v-3c60cfe4]{display:flex;align-items:center;justify-content:space-between;gap:1rem;background:#0d1810;padding:.75rem 1rem}.panel-title[data-v-3c60cfe4]{font-size:14px;font-weight:800;color:#fff;line-height:1.2}.panel-subtitle[data-v-3c60cfe4]{margin-top:1px;font-size:11px;color:#fff6}.count-badge[data-v-3c60cfe4]{flex-shrink:0;border-radius:9999px;background:#ffffff1f;padding:.3rem .75rem;color:#38c275;font-size:12px;font-weight:800;white-space:nowrap}.payment-type-icon[data-v-3c60cfe4]{display:flex;height:2.25rem;width:2.25rem;flex-shrink:0;align-items:center;justify-content:center;border-radius:.65rem}.payment-type-chip[data-v-3c60cfe4]{border-radius:9999px;padding:.15rem .55rem;font-size:11px;font-weight:700}.type-cash[data-v-3c60cfe4]{background:#16a34a;color:#fff}.type-card[data-v-3c60cfe4]{background:#1d4ed8;color:#fff}.type-bank[data-v-3c60cfe4]{background:#92400e;color:#fff}.type-online[data-v-3c60cfe4]{background:#6d28d9;color:#fff}.type-balance[data-v-3c60cfe4]{background:#0f766e;color:#fff}.cashier-panel[data-v-3c60cfe4]{position:relative;display:grid;gap:.8rem;border-radius:1rem;background:#fff;padding:.85rem;box-shadow:inset 0 0 0 1px #dbe4ef,0 10px 26px #0f172a14}.cashier-close[data-v-3c60cfe4]{position:absolute;right:1.25rem;top:1rem;color:#ff5b61}.cashier-summary[data-v-3c60cfe4]{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:1.25rem;border-radius:1rem;background:#eef6fb;padding:.8rem 1rem}.summary-cell[data-v-3c60cfe4]{display:grid;gap:.4rem;text-align:center}.summary-cell span[data-v-3c60cfe4]{font-size:1.1rem;font-weight:800}.summary-cell strong[data-v-3c60cfe4]{min-height:3.6rem;border-radius:.75rem;background:#fff;padding:.5rem .85rem;font-size:2rem;font-weight:900;line-height:1.25}.sum-blue[data-v-3c60cfe4]{color:#164aa0}.sum-orange[data-v-3c60cfe4]{color:#d97706}.sum-green[data-v-3c60cfe4]{color:#108a38}.cashier-main[data-v-3c60cfe4]{display:grid;grid-template-columns:minmax(0,1fr);gap:.7rem}.cashier-transfer[data-v-3c60cfe4]{display:grid;gap:.35rem}.cashier-transfer span[data-v-3c60cfe4]{color:#0f172a;font-size:.95rem;font-weight:900}.cashier-transfer input[data-v-3c60cfe4]{min-height:4rem;width:100%;border:2px solid #16a34a;border-radius:.85rem;padding:0 1rem;color:#0f172a;font-size:1.8rem;font-weight:900;text-align:right;outline:none}.cashier-transfer input[data-v-3c60cfe4]:focus{box-shadow:0 0 0 3px #16a34a29}.cashier-methods[data-v-3c60cfe4]{display:grid;gap:.7rem}.cashier-row[data-v-3c60cfe4]{display:grid;grid-template-columns:11.5rem 1fr;min-height:4.4rem}.cashier-row-label[data-v-3c60cfe4]{border-radius:.7rem 0 0 .7rem;background:#334db4;color:#fff;font-size:1.45rem;font-weight:900;text-align:center;box-shadow:inset 0 -2px #0000001f}.cashier-row.active .cashier-row-label[data-v-3c60cfe4]{background:linear-gradient(180deg,#16a34a,#0b8f31)}.cashier-row-value[data-v-3c60cfe4]{display:flex;align-items:center;justify-content:flex-end;min-width:0;width:100%;border:2px solid #5d9cff;border-left:0;border-radius:0 .85rem .85rem 0;padding:0 .8rem;color:#1f2937;font-size:1.6rem;font-weight:800;text-align:right;background:#fff}.cashier-row.active .cashier-row-value[data-v-3c60cfe4]{box-shadow:0 0 0 3px #16a34a26}.cashier-actions[data-v-3c60cfe4]{display:grid;grid-template-columns:minmax(9rem,1fr) 9.5rem 9.5rem minmax(7rem,.75fr) 4.2rem;gap:.6rem;align-items:stretch}.note-input[data-v-3c60cfe4]{min-height:4.2rem;width:100%;resize:none;border:1px solid #cbd5e1;border-radius:.7rem;padding:.75rem .8rem;font-size:1.1rem;outline:none}.print-large[data-v-3c60cfe4],.talon-large[data-v-3c60cfe4],.save-large[data-v-3c60cfe4],.delete-large[data-v-3c60cfe4]{display:inline-flex;align-items:center;justify-content:center;gap:.4rem;border-radius:.7rem;color:#fff;font-size:1.65rem;font-weight:800;box-shadow:0 3px 7px #0f172a3d}.print-large[data-v-3c60cfe4]{background:#334db4}.talon-large[data-v-3c60cfe4]{background:#0d9488}.save-large[data-v-3c60cfe4]{background:linear-gradient(180deg,#0aa325,#008f19)}.delete-large[data-v-3c60cfe4]{background:#ff1010}.talon-large[data-v-3c60cfe4]:disabled,.save-large[data-v-3c60cfe4]:disabled{cursor:not-allowed;opacity:.55;box-shadow:none}.print-large[data-v-3c60cfe4]:hover,.talon-large[data-v-3c60cfe4]:hover:not(:disabled),.save-large[data-v-3c60cfe4]:hover:not(:disabled),.delete-large[data-v-3c60cfe4]:hover{transform:translateY(-1px)}.save-large .material-icons[data-v-3c60cfe4]{color:#fff}.notice[data-v-3c60cfe4]{border-radius:.75rem;padding:.65rem .85rem;font-size:.86rem;font-weight:800}.notice-error[data-v-3c60cfe4]{background:#fee2e2;color:#b91c1c}.notice-success[data-v-3c60cfe4]{background:#dcfce7;color:#166534}@media(max-width:760px){.cashier-summary[data-v-3c60cfe4],.cashier-main[data-v-3c60cfe4],.cashier-actions[data-v-3c60cfe4]{grid-template-columns:1fr}.cashier-panel[data-v-3c60cfe4]{padding:3.5rem 1rem 1rem}.cashier-row[data-v-3c60cfe4]{grid-template-columns:8.5rem 1fr}.cashier-row-label[data-v-3c60cfe4]{font-size:1.05rem}}.pp-backdrop[data-v-dba18588]{position:fixed;top:0;right:0;bottom:0;left:0;z-index:90;display:flex;align-items:center;justify-content:center;padding:1rem;background:#0f172a8c;-webkit-backdrop-filter:blur(2px);backdrop-filter:blur(2px)}.pp-modal[data-v-dba18588]{display:flex;flex-direction:column;width:min(600px,100%);max-height:92vh;overflow:hidden;border-radius:1.1rem;background:#fff;box-shadow:0 24px 60px #0f172a47}.pp-head[data-v-dba18588]{display:flex;align-items:center;justify-content:space-between;gap:1rem;padding:.9rem 1.1rem;border-bottom:1px solid #eef2f7}.pp-head-title[data-v-dba18588]{display:flex;align-items:center;gap:.7rem}.pp-head-title>.material-icons[data-v-dba18588]{display:inline-flex;align-items:center;justify-content:center;height:2.5rem;width:2.5rem;border-radius:.75rem;background:linear-gradient(180deg,#14b8a6,#0d9488);color:#fff;box-shadow:0 8px 16px #0d948847}.pp-head-title h3[data-v-dba18588]{font-size:1.05rem;font-weight:800;color:#0f172a}.pp-head-title p[data-v-dba18588]{font-size:.8rem;color:#64748b}.pp-close[data-v-dba18588]{display:inline-flex;align-items:center;justify-content:center;height:2.2rem;width:2.2rem;border:1px solid #e6ecf2;border-radius:.65rem;color:#64748b;transition:background .15s,color .15s}.pp-close[data-v-dba18588]:hover{background:#f1f5f9;color:#0f172a}.pp-body[data-v-dba18588]{flex:1;min-height:0;padding:1rem;background:#f1f5f9}.pp-frame[data-v-dba18588]{width:100%;height:58vh;border:1px solid #e2e8f0;border-radius:.6rem;background:#fff}.pp-foot[data-v-dba18588]{display:flex;align-items:center;justify-content:space-between;flex-wrap:wrap;gap:.75rem;padding:.85rem 1.1rem;border-top:1px solid #eef2f7}.pp-hint[data-v-dba18588]{display:flex;align-items:center;gap:.4rem;font-size:.78rem;color:#64748b}.pp-hint .material-icons[data-v-dba18588]{font-size:1rem;color:#94a3b8}.pp-foot-actions[data-v-dba18588]{display:flex;gap:.6rem;margin-left:auto}.pp-btn[data-v-dba18588]{display:inline-flex;align-items:center;gap:.4rem;border-radius:.7rem;padding:.55rem 1rem;font-size:.9rem;font-weight:700;transition:transform .15s ease,background .15s ease}.pp-btn--ghost[data-v-dba18588]{border:1px solid #e6ecf2;background:#fff;color:#475569}.pp-btn--ghost[data-v-dba18588]:hover{background:#f8fafc}.pp-btn--print[data-v-dba18588]{background:linear-gradient(180deg,#14b8a6,#0d9488);color:#fff;box-shadow:0 8px 18px #0d948842}.pp-btn--print[data-v-dba18588]:hover{transform:translateY(-1px)}.registration-topbar[data-v-dba18588]{display:grid;grid-template-columns:max-content 1fr max-content;align-items:center;gap:1rem}.registration-topbar__left[data-v-dba18588]{display:flex;align-items:center;min-width:0}.registration-topbar__left .btn-primary[data-v-dba18588]{padding:.72rem 1.7rem;font-size:1rem;border-radius:.85rem}.registration-topbar>button[data-v-dba18588]{padding:.72rem}.registration-topbar>button svg[data-v-dba18588]{height:1.5rem;width:1.5rem}.registration-topbar__center[data-v-dba18588]{display:flex;justify-content:center;min-width:0}.registration-live-timer[data-v-dba18588]{display:inline-flex;align-items:center;gap:.65rem;min-height:3rem;padding:.55rem 1rem;border:1px solid #d7efe0;border-radius:.95rem;background:linear-gradient(180deg,#f5fff8,#e9fcef);color:#0f5132;font-family:Consolas,SFMono-Regular,Liberation Mono,monospace;font-size:1.15rem;font-weight:800;letter-spacing:.08em;line-height:1;white-space:nowrap;box-shadow:inset 0 1px #ffffffe6}.registration-live-timer__icon[data-v-dba18588]{font-size:1.35rem;color:#16a34a}.form-section[data-v-dba18588]{border:1px solid #e2e8f0;border-radius:1rem;background:#fff;padding:1rem;box-shadow:0 1px 4px #0000000d,0 4px 16px #0000000a}.selected-patient-strip[data-v-dba18588]{display:flex;align-items:center;justify-content:space-between;gap:1rem}.selected-patient-strip__main[data-v-dba18588]{display:flex;min-width:0;align-items:center;gap:.85rem}.selected-patient-strip__avatar[data-v-dba18588]{display:inline-flex;height:3rem;width:3rem;flex-shrink:0;align-items:center;justify-content:center;border-radius:.9rem;background:#ecfdf5;color:#15803d}.selected-patient-strip__label[data-v-dba18588]{font-size:.75rem;font-weight:800;letter-spacing:.08em;text-transform:uppercase;color:#64748b}.selected-patient-strip__name[data-v-dba18588]{margin-top:.15rem;overflow:hidden;text-overflow:ellipsis;white-space:nowrap;font-size:1.05rem;font-weight:800;color:#0f172a}.selected-patient-strip__meta[data-v-dba18588]{display:flex;flex-wrap:wrap;gap:.4rem 1rem;margin-top:.25rem;font-size:.85rem;font-weight:700;color:#64748b}.selected-patient-strip__clear[data-v-dba18588]{display:inline-flex;min-height:2.75rem;flex-shrink:0;align-items:center;justify-content:center;gap:.4rem;border-radius:.8rem;border:1px solid #fecaca;background:#fff1f2;padding:0 .95rem;color:#b91c1c;font-size:.9rem;font-weight:800}.selected-patient-strip__clear[data-v-dba18588]:hover{background:#fee2e2}.registration-input[data-v-dba18588]{width:100%;min-height:2.75rem;border:1px solid #e2e8f0;border-radius:.75rem;background:#fff;padding:0 .75rem;font-size:14px;color:#1e293b;outline:none;transition:border-color .15s,box-shadow .15s}.registration-input[data-v-dba18588]:focus{border-color:#177e55;box-shadow:0 0 0 3px #177e551f}.child-tab[data-v-dba18588]{background:#fff}.child-main-check[data-v-dba18588]{height:auto;min-height:4.6rem;align-items:center;gap:.9rem;margin-bottom:1.35rem;padding:.75rem .95rem;cursor:pointer}.child-main-check__icon[data-v-dba18588]{display:inline-flex;height:2.6rem;width:2.6rem;flex-shrink:0;align-items:center;justify-content:center;border-radius:9999px;background:#dcfce7;color:#16a34a;font-size:1.4rem}.child-main-check__text[data-v-dba18588]{display:grid;min-width:0;flex:1 1 auto;gap:.1rem}.child-main-check__text strong[data-v-dba18588]{color:#0f172a;font-size:.95rem;font-weight:800}.child-main-check__text small[data-v-dba18588]{color:#64748b;font-size:.82rem;font-weight:500}.child-main-check.active[data-v-dba18588]{border-color:#86efac;background:#f0fdf4}.child-form-body[data-v-dba18588]{display:grid;gap:1.15rem;transition:opacity .18s ease}.child-form-body.is-disabled[data-v-dba18588]{opacity:.55;pointer-events:none}.child-count-row[data-v-dba18588]{display:flex;flex-wrap:wrap;align-items:center;justify-content:space-between;gap:.75rem;border-radius:1rem;border:1px solid #e5e7eb;background:#fffffff5;padding:.65rem .95rem}.child-count-row .patient-label[data-v-dba18588]{margin-bottom:0}.child-count-stepper[data-v-dba18588]{display:inline-flex;align-items:center;gap:.9rem}.child-count-btn[data-v-dba18588]{display:inline-flex;height:2.35rem;width:2.35rem;align-items:center;justify-content:center;border-radius:9999px;background:#ecfdf5;color:#16a34a;transition:.15s ease}.child-count-btn[data-v-dba18588]:hover:not(:disabled){background:#16a34a;color:#fff}.child-count-btn[data-v-dba18588]:disabled{opacity:.45;cursor:not-allowed}.child-count-value[data-v-dba18588]{min-width:1.6rem;text-align:center;font-size:1.15rem;font-weight:900;color:#0f172a}.child-service-grid[data-v-dba18588]{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:1rem}.child-service-card[data-v-dba18588]{position:relative;display:grid;gap:.2rem;border-radius:1rem;border:1px solid #e5e7eb;background:#fffffff5;padding:1.1rem;cursor:pointer;transition:border-color .18s ease,box-shadow .18s ease,background .18s ease}.child-service-card input[data-v-dba18588]{position:absolute;opacity:0;pointer-events:none}.child-service-card.active[data-v-dba18588]{border-color:#22c55e;background:linear-gradient(180deg,#f0fdf4,#fbfefd);box-shadow:0 12px 28px #16a34a1a}.child-service-card__head[data-v-dba18588]{display:flex;align-items:center;justify-content:space-between;margin-bottom:.55rem}.child-service-card__icon[data-v-dba18588]{display:inline-flex;height:2.9rem;width:2.9rem;align-items:center;justify-content:center;border-radius:.85rem;background:#eaf7ef;color:#177e55;font-size:1.55rem}.child-service-check.material-icons[data-v-dba18588]{color:#22c55e;font-size:1.5rem}.child-service-card strong[data-v-dba18588]{color:#0f172a;font-size:.98rem;font-weight:800}.child-service-card small[data-v-dba18588]{color:#64748b;font-size:.84rem}.child-amount-grid[data-v-dba18588]{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:1rem}.child-amount-field .patient-input-shell[data-v-dba18588]{min-height:3.75rem;border-radius:1.1rem}.child-amount-field .patient-label[data-v-dba18588],.child-note-field .patient-label[data-v-dba18588]{font-size:.95rem}.child-amount-field .patient-text-input[data-v-dba18588],.child-note-input[data-v-dba18588]{font-size:1.05rem}.child-amount-field .patient-input-icon[data-v-dba18588]{font-size:1.5rem}.child-amount-suffix[data-v-dba18588]{font-size:.9rem}.child-amount-hint[data-v-dba18588]{font-weight:600;color:#94a3b8}.child-amount-suffix[data-v-dba18588]{flex-shrink:0;font-size:.8rem;font-weight:700;color:#94a3b8}.child-note-shell[data-v-dba18588]{align-items:flex-start;min-height:5.5rem;padding:.75rem .95rem}.child-note-input[data-v-dba18588]{min-height:4rem;resize:vertical}@media(max-width:700px){.child-service-grid[data-v-dba18588],.child-amount-grid[data-v-dba18588]{grid-template-columns:1fr}}.patient-picker-row[data-v-dba18588]{display:flex;align-items:stretch;gap:.5rem}.patient-picker-select[data-v-dba18588]{min-width:0;flex:1 1 auto}.patient-add-shortcut[data-v-dba18588]{display:inline-flex;min-width:4.5rem;min-height:2.75rem;align-items:center;justify-content:center;border-radius:.75rem;background:#16a34a;padding:0 .85rem;color:#fff;font-size:.9rem;font-weight:800;white-space:nowrap;box-shadow:0 8px 18px #16a34a33;transition:background .15s,transform .15s,box-shadow .15s}.patient-add-shortcut[data-v-dba18588]:hover{background:#15803d;box-shadow:0 10px 22px #16a34a42;transform:translateY(-1px)}.patient-add-shortcut.small[data-v-dba18588]{min-width:3.7rem;min-height:2rem;border-radius:.55rem;padding:0 .65rem;font-size:.8rem}.patient-picker-empty[data-v-dba18588]{display:flex;align-items:center;justify-content:space-between;gap:.75rem;padding:.35rem .2rem;color:#64748b;font-size:.9rem}.tab-button[data-v-dba18588],.sub-tab[data-v-dba18588]{padding:.6rem 1.1rem;font-size:14px;font-weight:700;color:#64748b;border-bottom:2px solid transparent;border-radius:.5rem .5rem 0 0;transition:color .15s,background .15s}.tab-button[data-v-dba18588]:hover,.sub-tab[data-v-dba18588]:hover{color:#0d5038;background:#edfaf3}.tab-active[data-v-dba18588],.sub-tab-active[data-v-dba18588]{background:#0d1810;color:#fff;border-radius:.5rem .5rem 0 0}.tab-active[data-v-dba18588]:hover,.sub-tab-active[data-v-dba18588]:hover{background:#0d1810;color:#fff}@media(max-width:900px){.registration-topbar[data-v-dba18588]{grid-template-columns:1fr}.registration-topbar__left[data-v-dba18588],.registration-topbar__center[data-v-dba18588]{justify-content:flex-start}.registration-live-timer[data-v-dba18588]{font-size:1rem;letter-spacing:.04em}}.service-tabs-wrap[data-v-dba18588]{padding:0 1rem}.service-tabs[data-v-dba18588]{display:flex;flex-wrap:wrap;gap:.15rem}.sub-tab[data-v-dba18588]{position:relative;display:inline-flex;align-items:center;gap:.5rem;min-height:3.1rem;border-bottom-width:3px;border-radius:0;background:transparent;padding:.8rem 1rem .7rem;font-size:.95rem;font-weight:700;color:#64748b}.service-tab-icon[data-v-dba18588]{font-size:1.3rem;color:#64748b;transition:color .18s ease}.sub-tab[data-v-dba18588]:hover{background:transparent;color:#0f172a}.sub-tab:hover .service-tab-icon[data-v-dba18588]{color:#0f172a}.sub-tab[data-v-dba18588]:disabled{cursor:not-allowed;color:#94a3b8;opacity:.62}.sub-tab:disabled .service-tab-icon[data-v-dba18588]{color:#94a3b8}.sub-tab-active[data-v-dba18588]{background:transparent;color:#16a34a;border-bottom-color:#16a34a;box-shadow:inset 0 -1px #16a34a2e}.sub-tab-active .service-tab-icon[data-v-dba18588]{color:#16a34a}.sub-tab-active[data-v-dba18588]:hover{background:transparent;color:#16a34a}.patient-required-panel[data-v-dba18588]{display:flex;align-items:center;gap:.9rem;margin:1rem;border:1px dashed #cbd5e1;border-radius:.9rem;background:#f8fafc;padding:1.1rem;color:#475569}.patient-required-panel>.material-icons[data-v-dba18588]{display:inline-flex;align-items:center;justify-content:center;width:3rem;height:3rem;flex-shrink:0;border-radius:.85rem;background:#e2e8f0;color:#64748b}.patient-required-panel h3[data-v-dba18588]{color:#0f172a;font-size:1rem;font-weight:900}.patient-required-panel p[data-v-dba18588]{margin-top:.15rem;font-size:.86rem;font-weight:600}.patient-layout[data-v-dba18588]{display:grid;gap:1rem}.patient-card[data-v-dba18588]{border-radius:1.5rem;border:1px solid rgba(226,232,240,.95);background:radial-gradient(circle at top right,rgba(34,197,94,.08),transparent 24%),linear-gradient(180deg,#fffffffa,#f8fafcf5);box-shadow:0 16px 40px #0f172a0f}.patient-form-card[data-v-dba18588]{padding:1.4rem}.patient-card-head[data-v-dba18588]{display:flex;align-items:center;gap:.9rem;margin-bottom:1.35rem}.patient-card-head.compact[data-v-dba18588]{margin-bottom:1rem}.patient-head-icon[data-v-dba18588]{display:inline-flex;height:3.2rem;width:3.2rem;flex-shrink:0;align-items:center;justify-content:center;border-radius:1rem;background:linear-gradient(180deg,#ecfdf5,#dcfce7);color:#16a34a;box-shadow:inset 0 0 0 1px #22c55e24}.patient-head-icon.small[data-v-dba18588]{height:2.85rem;width:2.85rem;border-radius:9999px}.patient-card-title[data-v-dba18588]{font-size:1.2rem;font-weight:800;color:#111827}.patient-card-subtitle[data-v-dba18588]{margin-top:.2rem;font-size:.86rem;color:#6b7280}.patient-form-grid[data-v-dba18588]{display:grid;gap:1rem}.patient-field[data-v-dba18588]{display:block}.patient-label[data-v-dba18588]{display:block;margin-bottom:.45rem;font-size:.85rem;font-weight:700;color:#374151}.required-mark[data-v-dba18588]{color:#ef4444}.patient-input-shell[data-v-dba18588],.patient-select-shell[data-v-dba18588]{display:flex;min-height:3.25rem;align-items:center;gap:.6rem;border-radius:1rem;border:1px solid #e5e7eb;background:#fffffff5;padding:0 .95rem;transition:border-color .18s ease,box-shadow .18s ease,transform .18s ease}.patient-input-shell[data-v-dba18588]:focus-within,.patient-select-shell[data-v-dba18588]:focus-within{border-color:#22c55e;box-shadow:0 0 0 4px #22c55e1f}.patient-input-shell.readonly[data-v-dba18588]{background:#f8fafc}.patient-input-icon[data-v-dba18588]{color:#16a34a;font-size:1.3rem}.patient-text-input[data-v-dba18588]{width:100%;min-width:0;border:0;background:transparent;padding:0;font-size:.92rem;color:#0f172a;outline:none}.patient-text-input[data-v-dba18588]::-moz-placeholder{color:#94a3b8}.patient-text-input[data-v-dba18588]::placeholder{color:#94a3b8}.patient-date-trigger[data-v-dba18588]{position:relative;display:inline-flex;flex-shrink:0;align-items:center;justify-content:center;border-left:1px solid #e5e7eb;padding-left:.7rem}.patient-date-native[data-v-dba18588]{position:absolute;top:0;right:0;bottom:0;left:0;opacity:0;cursor:pointer}.patient-select-shell[data-v-dba18588]{padding-right:.35rem}.patient-select-shell[data-v-dba18588] .v-select{width:100%}.patient-select-shell[data-v-dba18588] .vs__dropdown-toggle{min-height:3rem;border:0;background:transparent;box-shadow:none;padding:0}.patient-select-shell[data-v-dba18588] .vs__selected-options{padding:0}.patient-select-shell[data-v-dba18588] .vs__selected,.patient-select-shell[data-v-dba18588] .vs__search{margin:0;color:#0f172a}.patient-select-shell[data-v-dba18588] .vs__search::-moz-placeholder{color:#94a3b8}.patient-select-shell[data-v-dba18588] .vs__search::placeholder{color:#94a3b8}.patient-select-shell[data-v-dba18588] .vs__actions{padding-right:.3rem}.patient-gender-group[data-v-dba18588]{display:flex;min-height:3.25rem;flex-wrap:wrap;align-items:center;gap:.8rem;border-radius:1rem;border:1px solid #e5e7eb;background:#fffffff5;padding:.4rem .95rem}.patient-gender-option[data-v-dba18588]{display:inline-flex;align-items:center;gap:.55rem;border-radius:9999px;padding:.45rem .8rem;font-size:.9rem;font-weight:700;color:#475569;transition:.18s ease}.patient-gender-option input[data-v-dba18588]{display:none}.patient-gender-dot[data-v-dba18588]{display:inline-flex;height:1rem;width:1rem;border-radius:9999px;border:2px solid #cbd5e1;background:#fff;box-shadow:inset 0 0 0 3px #fff}.patient-gender-option.active[data-v-dba18588]{background:#ecfdf5;color:#166534}.patient-gender-option.active .patient-gender-dot[data-v-dba18588]{border-color:#16a34a;background:#16a34a}.patient-check[data-v-dba18588]{display:inline-flex;min-height:3.25rem;width:100%;align-items:center;gap:.75rem;border-radius:1rem;border:1px solid #e5e7eb;background:#fffffff5;padding:0 .95rem;font-size:.9rem;font-weight:700;color:#475569}.patient-check input[data-v-dba18588]{display:none}.patient-check-ui[data-v-dba18588]{position:relative;display:inline-flex;height:1.4rem;width:2.55rem;flex-shrink:0;border-radius:9999px;background:#d1d5db;transition:.18s ease}.patient-check-ui[data-v-dba18588]:after{content:"";position:absolute;top:.14rem;left:.14rem;height:1.1rem;width:1.1rem;border-radius:9999px;background:#fff;box-shadow:0 1px 3px #0f172a2e;transition:.18s ease}.patient-check input:checked+.patient-check-ui[data-v-dba18588]{background:#22c55e}.patient-check--privileged input:checked+.patient-check-ui[data-v-dba18588]{background:#6366f1}.patient-check--privileged[data-v-dba18588]:has(input:checked){border-color:#c7d2fe;background:#eef2ff;color:#3730a3}.patient-check input:checked+.patient-check-ui[data-v-dba18588]:after{transform:translate(1.15rem)}.patient-form-footer[data-v-dba18588]{display:flex;flex-wrap:wrap;align-items:center;justify-content:space-between;gap:1rem;margin-top:1.35rem;padding-top:1rem;border-top:1px solid #eef2f7}.patient-footer-note[data-v-dba18588]{display:inline-flex;align-items:center;gap:.6rem;font-size:.82rem;font-weight:700;color:#64748b}.patient-footer-note .material-icons[data-v-dba18588]{color:#22c55e}.patient-save-button[data-v-dba18588]{display:inline-flex;min-height:3.25rem;align-items:center;justify-content:center;gap:.55rem;border-radius:1rem;background:linear-gradient(135deg,#14532d,#16a34a);padding:0 1.2rem;font-size:.92rem;font-weight:800;color:#fff;box-shadow:0 14px 28px #16a34a2e;transition:.18s ease}.patient-save-button[data-v-dba18588]:hover:not(:disabled){transform:translateY(-1px)}.patient-save-button[data-v-dba18588]:disabled{opacity:.7;cursor:not-allowed}.patient-side-column[data-v-dba18588]{display:flex;flex-direction:column;gap:1rem}.patient-summary-card[data-v-dba18588],.patient-total-card[data-v-dba18588],.patient-safe-card[data-v-dba18588]{padding:1.15rem}.patient-summary-list[data-v-dba18588]{border-radius:1rem;border:1px solid #eef2f7;background:#ffffffdb;overflow:hidden}.patient-summary-row[data-v-dba18588]{display:flex;align-items:center;justify-content:space-between;gap:.9rem;padding:.85rem .95rem;border-bottom:1px solid #eef2f7}.patient-summary-row[data-v-dba18588]:last-child{border-bottom:0}.patient-summary-meta[data-v-dba18588]{display:inline-flex;min-width:0;align-items:center;gap:.55rem;font-size:.84rem;font-weight:700;color:#475569}.patient-summary-icon[data-v-dba18588]{color:#16a34a;font-size:1.2rem}.patient-summary-row strong[data-v-dba18588]{font-size:.82rem;font-weight:700;color:#94a3b8;text-align:right}.patient-total-card[data-v-dba18588],.patient-safe-card[data-v-dba18588]{display:flex;align-items:flex-start;gap:.85rem}.patient-total-icon[data-v-dba18588],.patient-safe-icon[data-v-dba18588]{display:inline-flex;height:2.9rem;width:2.9rem;flex-shrink:0;align-items:center;justify-content:center;border-radius:9999px}.patient-total-icon[data-v-dba18588]{background:#ecfdf5;color:#16a34a}.patient-safe-icon[data-v-dba18588]{background:#f0fdf4;color:#15803d}.patient-total-label[data-v-dba18588]{font-size:.88rem;font-weight:800;color:#111827}.patient-total-value[data-v-dba18588]{display:block;margin-top:.3rem;font-size:1.95rem;font-weight:900;line-height:1;color:#16a34a}.patient-total-note[data-v-dba18588]{margin-top:.35rem;font-size:.8rem;color:#6b7280}@media(min-width:1024px){.patient-layout[data-v-dba18588]{grid-template-columns:minmax(0,1.55fr) minmax(20rem,.65fr);align-items:start}.patient-form-grid[data-v-dba18588]{grid-template-columns:repeat(12,minmax(0,1fr))}.patient-side-column[data-v-dba18588]{position:sticky;top:1rem}}@media(max-width:768px){.patient-form-card[data-v-dba18588],.patient-summary-card[data-v-dba18588],.patient-total-card[data-v-dba18588],.patient-safe-card[data-v-dba18588]{padding:1rem}.patient-form-footer[data-v-dba18588]{flex-direction:column;align-items:stretch}.patient-save-button[data-v-dba18588]{width:100%}}[data-v-df0f3793] .v-select .vs__dropdown-toggle{min-height:2.75rem;height:2.75rem;padding:0 .45rem}[data-v-df0f3793] .v-select .vs__selected-options{padding:0;flex-wrap:nowrap}[data-v-df0f3793] .v-select .vs__selected,[data-v-df0f3793] .v-select .vs__search{margin:0}.kitchen-dashboard-shell[data-v-1983ce54]{display:grid;gap:1.45rem;border:1px solid #d8e0ea;border-radius:1.05rem;background:#fff;padding:1.55rem 1.7rem;box-shadow:0 1px 2px #0f172a0a}.kitchen-page-toolbar[data-v-1983ce54]{display:flex;align-items:flex-start;justify-content:space-between;gap:1rem}.kitchen-page-title[data-v-1983ce54]{color:#0f172a;font-size:1.55rem;font-weight:900;line-height:1.15}.kitchen-page-subtitle[data-v-1983ce54]{margin-top:.55rem;color:#64748b;font-size:.95rem}.stat-card[data-v-1983ce54]{display:flex;align-items:center;gap:1rem;min-height:6rem;border-radius:.8rem;border:1px solid #dbeafe;background:#fff;padding:1.05rem 1.15rem;box-shadow:0 7px 18px #0f172a0a}.stat-card-blue[data-v-1983ce54]{border-color:#bfd7ff}.stat-card-cyan[data-v-1983ce54]{border-color:#b9dfe8}.stat-card-amber[data-v-1983ce54]{border-color:#fed7aa}.stat-card-rose[data-v-1983ce54]{border-color:#fecdd3}.kitchen-sections[data-v-1983ce54]{border:1px solid #d8e0ea;border-radius:.8rem;background:#fff;padding:.55rem;box-shadow:0 6px 16px #0f172a09}.kitchen-section[data-v-1983ce54]{display:flex;min-height:4.75rem;align-items:center;gap:.75rem;border:1px solid transparent;border-radius:.55rem;background:#fff;padding:.8rem;color:#0d5038;transition:.2s ease}.kitchen-section[data-v-1983ce54]:hover{border-color:#bdebd1;background:#edf9f3;transform:translateY(-1px)}.kitchen-section-active[data-v-1983ce54]{border-color:#063f2c;background:linear-gradient(180deg,#096640,#06472f);color:#fff;box-shadow:0 10px 20px #063f2c3d}.kitchen-section-active[data-v-1983ce54]:hover{background:linear-gradient(180deg,#096640,#06472f);color:#fff}.kitchen-section-icon[data-v-1983ce54]{display:inline-flex;position:relative;height:2.65rem;width:2.65rem;flex-shrink:0;align-items:center;justify-content:center;border-radius:.75rem;background:#dff6e9;overflow:hidden}.kitchen-section-icon .material-icons[data-v-1983ce54]{display:flex;position:static;height:100%;width:100%;align-items:center;justify-content:center;font-size:1.45rem;line-height:1;transform:none}.kitchen-section-active .kitchen-section-icon[data-v-1983ce54]{background:#ffffff24}.kitchen-section small[data-v-1983ce54]{color:#64748b}.kitchen-section-active small[data-v-1983ce54]{color:#d5f2e3}.kitchen-section-count[data-v-1983ce54]{min-width:1.75rem;flex-shrink:0;border-radius:9999px;background:#d5f2e3;padding:.2rem .45rem;text-align:center;font-size:.75rem;font-weight:800}.kitchen-section-active .kitchen-section-count[data-v-1983ce54]{background:#ffffff29}.stat-icon[data-v-1983ce54]{display:flex;height:3.65rem;width:3.65rem;flex-shrink:0;align-items:center;justify-content:center;border-radius:.9rem;color:#fff}.stat-card-blue .stat-icon[data-v-1983ce54]{background:linear-gradient(135deg,#74a7ff,#2d68df)}.stat-card-cyan .stat-icon[data-v-1983ce54]{background:linear-gradient(135deg,#20c4d6,#0793aa)}.stat-card-amber .stat-icon[data-v-1983ce54]{background:linear-gradient(135deg,#f59e0b,#d97706)}.stat-card-rose .stat-icon[data-v-1983ce54]{background:linear-gradient(135deg,#fb7185,#e11d48)}.stat-label[data-v-1983ce54]{font-size:.86rem;color:#64748b}.stat-value[data-v-1983ce54]{margin-top:.15rem;font-size:1.75rem;font-weight:800;color:#0f172a}.panel-card[data-v-1983ce54]{border-radius:1.75rem;border:1px solid #d5f2e3;background:#fff;padding:1.25rem;box-shadow:0 12px 30px #0f172a0d}.panel-header[data-v-1983ce54]{margin-bottom:1rem;display:flex;flex-wrap:wrap;align-items:center;justify-content:space-between;gap:.75rem}.panel-title[data-v-1983ce54]{font-size:1.125rem;font-weight:800;color:#0f172a}.panel-subtitle[data-v-1983ce54]{margin-top:.25rem;font-size:.875rem;color:#64748b}.field-label[data-v-1983ce54]{margin-bottom:.45rem;display:block;font-size:.875rem;font-weight:700;color:#334155}.field-input[data-v-1983ce54]{width:100%;border-radius:.95rem;border:1px solid #cbd5e1;background:#fff;padding:.8rem .95rem;font-size:.95rem;color:#0f172a;outline:none;transition:.15s ease}.field-input[data-v-1983ce54]:focus{border-color:#177e55;box-shadow:0 0 0 4px #177e5524}.primary-button[data-v-1983ce54]{border-radius:1rem;background:#063f2c;padding:.85rem 1.2rem;font-size:.95rem;font-weight:700;color:#fff;transition:.15s ease}.primary-button[data-v-1983ce54]:hover:not(:disabled){background:#03271d}.primary-button[data-v-1983ce54]:disabled,.secondary-button[data-v-1983ce54]:disabled{cursor:not-allowed;opacity:.6}.secondary-button[data-v-1983ce54]{border-radius:1rem;background:#edf9f3;padding:.85rem 1.2rem;font-size:.95rem;font-weight:700;color:#0d5038;transition:.15s ease}.secondary-button[data-v-1983ce54]:hover:not(:disabled){background:#d5f2e3}.table-th[data-v-1983ce54]{background:#0d1810;color:#ffffffb3;padding:.85rem 1rem;text-align:left;font-size:12px;font-weight:700;text-transform:uppercase;letter-spacing:.06em;white-space:nowrap}.table-td[data-v-1983ce54]{padding:.8rem 1rem;font-size:14px;color:#334155;white-space:nowrap}.menu-form-kicker[data-v-1983ce54],.menu-recipe-kicker[data-v-1983ce54]{display:inline-flex;align-items:center;border-radius:9999px;padding:.35rem .75rem;font-size:.72rem;font-weight:800;letter-spacing:.12em;text-transform:uppercase}.menu-form-card[data-v-1983ce54],.menu-history-shell[data-v-1983ce54]{border:1px solid #bfd7ff;border-radius:.85rem;background:#fff;padding:1.1rem;box-shadow:0 8px 18px #0f172a09}.recipes-toolbar[data-v-1983ce54]{display:flex;align-items:center;justify-content:space-between;gap:1rem;border:1px solid #d5f2e3;border-radius:1.5rem;background:#fff;padding:1rem 1.15rem;box-shadow:0 12px 30px #0f172a0d}.recipes-title[data-v-1983ce54]{color:#0f172a;font-size:1.18rem;font-weight:900}.recipes-subtitle[data-v-1983ce54]{margin-top:.25rem;color:#64748b;font-size:.88rem}.recipe-modal-backdrop[data-v-1983ce54]{position:fixed;top:0;right:0;bottom:0;left:0;z-index:60;display:flex;align-items:center;justify-content:center;padding:1rem;background:#0f172a94;-webkit-backdrop-filter:blur(8px);backdrop-filter:blur(8px)}.recipe-modal-card[data-v-1983ce54]{width:min(100%,88rem);max-height:calc(100vh - .75rem);overflow:hidden;border:1px solid #d5f2e3;border-radius:1.5rem;background:#fff;box-shadow:0 26px 70px #0f172a42}.recipe-modal-card .menu-form-head[data-v-1983ce54]{margin-bottom:0;border-bottom:1px solid #e2e8f0;padding:1.45rem 1.75rem}.recipe-modal-body[data-v-1983ce54]{display:grid;max-height:calc(100vh - 8rem);gap:1.15rem;overflow-y:auto;padding:1.5rem 1.75rem}.recipe-modal-close[data-v-1983ce54]{display:inline-flex;height:2.65rem;width:2.65rem;flex-shrink:0;align-items:center;justify-content:center;border:1px solid #dbe4ef;border-radius:.85rem;background:#fff;color:#64748b;transition:.15s ease}.recipe-modal-close[data-v-1983ce54]:hover{background:#f8fafc;color:#0f172a}.recipe-modal-actions[data-v-1983ce54]{display:flex;justify-content:flex-end;gap:.75rem;border-top:1px solid #e2e8f0;padding-top:1rem}.recipe-modal-actions .btn-cancel[data-v-1983ce54]{height:3.35rem;padding:0 1.25rem;border-radius:1rem;font-size:.95rem}.menu-form-head[data-v-1983ce54],.menu-history-head[data-v-1983ce54]{display:flex;align-items:flex-start;justify-content:space-between;gap:1rem;margin-bottom:1rem}.menu-form-kicker[data-v-1983ce54],.menu-recipe-kicker[data-v-1983ce54]{background:#edf9f3;color:#0d5038}.menu-form-title[data-v-1983ce54]{margin-top:.7rem;font-size:1.25rem;font-weight:900;color:#0f172a}.menu-history-title-wrap[data-v-1983ce54]{display:flex;align-items:flex-start;gap:.8rem}.menu-history-title-wrap .menu-form-title[data-v-1983ce54]{margin-top:0}.menu-history-title-icon[data-v-1983ce54]{display:inline-flex;height:2.1rem;width:2.1rem;flex-shrink:0;align-items:center;justify-content:center;border-radius:.7rem;background:#e8f8ee;color:#0f7d47}.menu-history-title-icon .material-icons[data-v-1983ce54]{font-size:1.25rem}.menu-form-subtitle[data-v-1983ce54]{margin-top:.35rem;font-size:.88rem;color:#64748b}.menu-form-icon[data-v-1983ce54]{display:inline-flex;height:3.6rem;width:3.6rem;flex-shrink:0;align-items:center;justify-content:center;border-radius:1.2rem;background:linear-gradient(180deg,#063f2c,#0d5038);color:#fff;box-shadow:0 16px 30px #063f2c38}.menu-form-icon .material-icons[data-v-1983ce54]{font-size:1.7rem}.menu-mini-stat[data-v-1983ce54]{display:flex;min-width:7.2rem;flex-direction:column;justify-content:center;border-radius:1rem;background:#f7fcf9;padding:.8rem .9rem;border:1px solid #d5f2e3}.menu-mini-stat-label[data-v-1983ce54]{font-size:.72rem;text-transform:uppercase;letter-spacing:.08em;color:#64748b}.menu-mini-stat strong[data-v-1983ce54]{margin-top:.2rem;font-size:1.5rem;font-weight:900;color:#063f2c}.menu-patients-card[data-v-1983ce54]{border:1px solid #b9e7ca;border-radius:1rem;background:linear-gradient(135deg,#f3fbf6,#fff);padding:1.05rem}.menu-patients-head[data-v-1983ce54]{display:flex;align-items:center;justify-content:space-between;gap:.75rem;margin-bottom:.75rem}.menu-patients-title[data-v-1983ce54]{display:inline-flex;align-items:center;gap:.75rem;font-size:.95rem;font-weight:900;color:#0f172a}.menu-patients-count[data-v-1983ce54]{display:inline-flex;align-items:center;border-radius:9999px;background:#dcfce7;padding:.42rem .9rem;font-size:.88rem;font-weight:900;color:#047857}.menu-panel-icon[data-v-1983ce54]{display:inline-flex;height:2.45rem;width:2.45rem;flex-shrink:0;align-items:center;justify-content:center;border:1px solid #b9e7ca;border-radius:.75rem;background:#f0fdf4;color:#16a34a}.menu-panel-icon .material-icons[data-v-1983ce54]{font-size:1.45rem}.menu-panel-icon.blue[data-v-1983ce54]{border-color:#bfdbfe;background:#eff6ff;color:#2563eb}.menu-patients-loading[data-v-1983ce54]{display:flex;align-items:center;gap:.5rem;padding:.75rem;color:#64748b;font-size:.85rem}.menu-patients-list[data-v-1983ce54]{display:grid;gap:.25rem;max-height:14rem;overflow-y:auto}.menu-patient-row[data-v-1983ce54]{display:flex;align-items:center;gap:.8rem;min-height:3.25rem;border:1px solid #edf2f7;border-radius:.72rem;background:#fff;padding:.65rem .8rem;font-size:.94rem;color:#334155;cursor:pointer;box-shadow:0 1px 2px #0f172a08}.menu-patient-row input[type=checkbox][data-v-1983ce54]{height:1.35rem;width:1.35rem;flex-shrink:0;accent-color:#168a44}.menu-history-patients[data-v-1983ce54]{display:flex;flex-wrap:wrap;gap:.4rem;margin:.85rem .95rem 0}.menu-history-patient-chip[data-v-1983ce54]{border-radius:9999px;background:#f1f5f9;padding:.25rem .6rem;font-size:.75rem;font-weight:700;color:#475569}.menu-recipe-preview[data-v-1983ce54]{position:relative;overflow:hidden;min-height:12.55rem;border:1px solid #bfdbfe;border-radius:1rem;background:radial-gradient(circle at right 65%,rgba(37,99,235,.08),transparent 28%),linear-gradient(135deg,#f8fbff,#fff);padding:1.05rem}.menu-recipe-header[data-v-1983ce54]{display:flex;align-items:flex-start;justify-content:space-between;gap:.75rem;margin-bottom:.85rem}.menu-recipe-title[data-v-1983ce54]{margin-top:1.25rem;font-size:1.08rem;font-weight:900;color:#0f172a}.menu-recipe-patients[data-v-1983ce54]{display:inline-flex;align-items:center;border-radius:9999px;background:#dbeafe;padding:.45rem .9rem;font-size:.88rem;font-weight:900;color:#2563eb}.menu-recipe-kicker[data-v-1983ce54]{display:inline-flex;align-items:center;gap:.75rem;background:transparent;padding:0;color:#2563eb;font-size:.78rem;letter-spacing:.12em;text-transform:uppercase}.menu-recipe-empty[data-v-1983ce54]{display:grid;grid-template-columns:minmax(0,1fr) 8rem;align-items:end;gap:1rem;color:#59677d;font-size:.98rem;line-height:1.45}.menu-recipe-empty .material-icons[data-v-1983ce54]{justify-self:center;color:#9bb7df;font-size:6.5rem;opacity:.65}.menu-recipe-row[data-v-1983ce54]{display:flex;align-items:center;justify-content:space-between;gap:.75rem;border-radius:1rem;background:#fff;padding:.75rem .85rem;font-size:.9rem;color:#334155}.menu-recipe-row strong[data-v-1983ce54]{color:#0f172a}.menu-submit-button[data-v-1983ce54]{display:inline-flex;min-height:3.35rem;align-items:center;justify-content:center;gap:.55rem;border-radius:1rem;background:linear-gradient(180deg,#063f2c,#0d5038);color:#fff;font-size:.95rem;font-weight:800;box-shadow:0 16px 30px #063f2c33;transition:.2s ease}.menu-submit-button[data-v-1983ce54]:hover:not(:disabled),.menu-apply-button[data-v-1983ce54]:hover:not(:disabled){transform:translateY(-1px);filter:brightness(1.02)}.menu-submit-button[data-v-1983ce54]:disabled,.menu-apply-button[data-v-1983ce54]:disabled{cursor:not-allowed;opacity:.6}.menu-note-card[data-v-1983ce54]{display:flex;gap:.9rem;align-items:flex-start;border:1px solid #e2e8f0;border-radius:1.4rem;background:linear-gradient(180deg,#fff,#f8fafc);padding:1rem}.menu-note-icon[data-v-1983ce54]{display:inline-flex;height:2.8rem;width:2.8rem;flex-shrink:0;align-items:center;justify-content:center;border-radius:1rem;background:#fff7ed;color:#ea580c}.menu-note-title[data-v-1983ce54]{font-size:.95rem;font-weight:800;color:#0f172a}.menu-note-text[data-v-1983ce54]{margin-top:.25rem;font-size:.88rem;line-height:1.6;color:#64748b}.menu-history-summary[data-v-1983ce54]{display:inline-flex;align-items:center;border-radius:9999px;background:#edf9f3;padding:.48rem .8rem;font-size:.82rem;font-weight:800;color:#0d5038}.menu-operation-stat[data-v-1983ce54]{display:flex;align-items:center;gap:.9rem;border:1px solid #e2e8f0;border-radius:.75rem;background:#fff;padding:.85rem 1rem;box-shadow:0 6px 14px #0f172a0a}.menu-operation-stat>.material-icons[data-v-1983ce54]{display:inline-flex;height:3.25rem;width:3.25rem;flex-shrink:0;align-items:center;justify-content:center;border-radius:.75rem;background:#dff6e9;color:#087443}.menu-operation-stat p[data-v-1983ce54]{color:#64748b;font-size:.86rem;font-weight:600}.menu-operation-stat strong[data-v-1983ce54]{display:block;margin-top:.15rem;color:#0f172a;font-size:1.55rem;font-weight:900}.menu-history-grid[data-v-1983ce54]{display:grid;gap:1rem;grid-template-columns:repeat(2,minmax(0,1fr))}.menu-history-card[data-v-1983ce54]{overflow:hidden;border:1px solid #dbe4ef;border-radius:.8rem;background:linear-gradient(180deg,#fff,#fbfdff);padding:0}.menu-history-top[data-v-1983ce54]{display:flex;align-items:flex-start;justify-content:space-between;gap:.85rem;padding:.85rem .95rem 0}.menu-history-date[data-v-1983ce54]{font-size:.92rem;font-weight:800;color:#64748b}.menu-history-dish[data-v-1983ce54]{margin-top:.25rem;font-size:1.08rem;font-weight:900;color:#0f172a}.menu-status-badge[data-v-1983ce54]{display:inline-flex;align-items:center;border-radius:9999px;padding:.38rem .72rem;font-size:.72rem;font-weight:800}.menu-status-done[data-v-1983ce54]{background:#dcfce7;color:#166534}.menu-status-pending[data-v-1983ce54]{background:#fef3c7;color:#92400e}.menu-history-meta[data-v-1983ce54]{display:grid;gap:.45rem;margin-top:.75rem;padding:0 .95rem}.menu-history-meta-item[data-v-1983ce54]{display:flex;align-items:center;justify-content:space-between;gap:.75rem;border-radius:0;background:transparent;padding:.18rem 0;font-size:.86rem}.menu-history-meta-item span[data-v-1983ce54]{color:#64748b}.menu-history-meta-item strong[data-v-1983ce54]{text-align:right;color:#0f172a}.menu-history-note[data-v-1983ce54]{margin:.85rem .95rem 0;font-size:.86rem;line-height:1.6;color:#475569}.menu-history-actions[data-v-1983ce54]{margin-top:.85rem;border-top:1px solid #e2e8f0;padding:.72rem .95rem}.menu-apply-button[data-v-1983ce54]{width:100%;min-height:2.9rem;border-radius:.95rem;background:linear-gradient(180deg,#16a34a,#15803d);color:#fff;font-size:.88rem;font-weight:800;transition:.2s ease}.menu-applied-label[data-v-1983ce54]{display:inline-flex;align-items:center;gap:.4rem;font-size:.86rem;font-weight:800;color:#166534}.menu-empty-state[data-v-1983ce54]{display:flex;min-height:16rem;flex-direction:column;align-items:center;justify-content:center;gap:.75rem;border-radius:1.5rem;border:1px dashed #cbd5e1;background:#f8fafc;color:#64748b;text-align:center}.menu-confirm-modal[data-v-1983ce54]{width:min(1120px,calc(100vw - 2rem));max-height:calc(100vh - 2rem);overflow:hidden;border:1px solid rgba(226,232,240,.9);border-radius:1.35rem;background:#fff;box-shadow:0 36px 90px #0f172a5c}.menu-confirm-head[data-v-1983ce54]{display:flex;align-items:flex-start;justify-content:space-between;gap:1rem;padding:1.75rem 1.75rem .8rem}.menu-confirm-status[data-v-1983ce54]{display:inline-flex;align-items:center;gap:.45rem;border-radius:9999px;background:#e8f8ee;padding:.35rem .85rem;color:#13743a;font-size:.78rem;font-weight:900;letter-spacing:.08em;text-transform:uppercase}.menu-confirm-status i[data-v-1983ce54]{display:inline-flex;height:.65rem;width:.65rem;border-radius:9999px;background:#16a34a;box-shadow:0 0 0 3px #16a34a1f}.menu-confirm-title[data-v-1983ce54]{margin-top:.8rem;color:#0f172a;font-size:1.75rem;font-weight:900;line-height:1.1}.menu-confirm-subtitle[data-v-1983ce54]{margin-top:.55rem;color:#59677d;font-size:1rem}.menu-confirm-close[data-v-1983ce54]{display:inline-flex;height:3rem;width:3rem;flex-shrink:0;align-items:center;justify-content:center;border-radius:.75rem;background:#f1f5f9;color:#64748b;transition:.15s ease}.menu-confirm-close .material-icons[data-v-1983ce54]{font-size:2rem}.menu-confirm-close[data-v-1983ce54]:hover{background:#e2e8f0;color:#0f172a}.menu-confirm-body[data-v-1983ce54]{display:grid;gap:1.15rem;max-height:calc(100vh - 8rem);overflow-y:auto;padding:0 1.75rem 1.35rem}.menu-confirm-field .field-label[data-v-1983ce54]{margin-bottom:.45rem;color:#475569;font-size:.9rem;font-weight:800}.menu-confirm-field .field-input[data-v-1983ce54]{min-height:3.9rem;border-color:#d5dde8;border-radius:.85rem;background:#fff;padding-inline:1rem;color:#263247;font-size:1.05rem;font-weight:600}.menu-confirm-field textarea.field-input[data-v-1983ce54]{min-height:5.2rem;padding-top:.9rem}.menu-confirm-field[data-v-1983ce54] .vs__dropdown-toggle{min-height:3.9rem;border-color:#d5dde8;border-radius:.85rem;padding-inline:.75rem}.menu-confirm-field[data-v-1983ce54] .vs__selected,.menu-confirm-field[data-v-1983ce54] .vs__search{color:#263247;font-size:1.05rem;font-weight:600}.menu-confirm-actions[data-v-1983ce54]{display:flex;align-items:center;justify-content:space-between;gap:1rem;border-top:1px solid #dbe3ee;padding-top:1.05rem}.menu-confirm-actions .menu-submit-button[data-v-1983ce54]{min-width:13.5rem;min-height:4.35rem;border-radius:.9rem;background:linear-gradient(180deg,#0f7d47,#056437);font-size:1.12rem;box-shadow:0 10px 22px #05643747}.menu-confirm-note[data-v-1983ce54]{display:flex;max-width:48rem;align-items:flex-start;gap:.8rem;color:#59677d;font-size:.98rem;line-height:1.6}.menu-confirm-note .material-icons[data-v-1983ce54]{display:inline-flex;height:2rem;width:2rem;flex-shrink:0;align-items:center;justify-content:center;border-radius:.7rem;background:#e8f8ee;color:#13743a;font-size:1.25rem}.icon-action[data-v-1983ce54]{display:inline-flex;height:2.4rem;width:2.4rem;align-items:center;justify-content:center;border-radius:9999px;transition:.15s ease}@media(max-width:768px){.kitchen-dashboard-shell[data-v-1983ce54]{padding:1rem}.kitchen-page-toolbar[data-v-1983ce54]{align-items:stretch;flex-direction:column}.kitchen-page-toolbar .menu-submit-button[data-v-1983ce54]{width:100%}.menu-form-head[data-v-1983ce54],.menu-history-head[data-v-1983ce54],.menu-recipe-header[data-v-1983ce54]{flex-direction:column}.menu-history-grid[data-v-1983ce54]{grid-template-columns:1fr}.menu-confirm-head[data-v-1983ce54]{padding:1.25rem 1.1rem .7rem}.menu-confirm-title[data-v-1983ce54]{font-size:1.35rem}.menu-confirm-body[data-v-1983ce54]{padding:0 1.1rem 1.1rem}.menu-confirm-actions[data-v-1983ce54]{align-items:stretch;flex-direction:column}.menu-confirm-actions .menu-submit-button[data-v-1983ce54]{width:100%}.menu-recipe-empty[data-v-1983ce54]{grid-template-columns:1fr}.menu-recipe-empty .material-icons[data-v-1983ce54]{display:none}}.recipe-items-card[data-v-1983ce54]{border:1px solid #dbeafe;border-radius:1.3rem;background:linear-gradient(180deg,#f8fbff,#f1f8ff);padding:1rem}.recipe-items-list[data-v-1983ce54]{display:grid;grid-template-columns:1fr;gap:.75rem}.recipe-items-head[data-v-1983ce54]{display:flex;align-items:center;justify-content:space-between;gap:.75rem;margin-bottom:.85rem}.recipe-items-title[data-v-1983ce54]{display:inline-flex;align-items:center;gap:.4rem;font-size:.92rem;font-weight:800;color:#0f172a}.recipe-add-button[data-v-1983ce54]{display:inline-flex;align-items:center;gap:.3rem;border-radius:.75rem;background:#063f2c;padding:.45rem .75rem;font-size:.78rem;font-weight:700;color:#fff;transition:.15s ease}.recipe-add-button[data-v-1983ce54]:hover{background:#03271d}.recipe-item-row[data-v-1983ce54]{display:flex;align-items:flex-start;gap:.65rem;min-width:0;border-radius:1.1rem;background:#fff;padding:.75rem;box-shadow:0 6px 16px #0f172a0a}.recipe-item-fields[data-v-1983ce54]{display:grid;min-width:0;flex:1;grid-template-columns:minmax(18rem,1fr) minmax(10rem,.35fr) minmax(5rem,auto) auto;gap:.55rem;align-items:start}.recipe-unit-select[data-v-1983ce54]{min-width:5rem;width:100%}.recipe-unit-select[data-v-1983ce54] .vs__dropdown-toggle{min-height:2.6rem;border:1px solid #bfdbfe;border-radius:.85rem;background:#eff6ff;padding:0 .55rem;box-shadow:none}.recipe-unit-select[data-v-1983ce54] .vs__selected-options{min-width:0;padding:0}.recipe-unit-select[data-v-1983ce54] .vs__selected,.recipe-unit-select[data-v-1983ce54] .vs__search{margin:0;color:#1d4ed8;font-size:.86rem;font-weight:900}.recipe-unit-select[data-v-1983ce54] .vs__actions{padding:0 0 0 .25rem}.recipe-unit-select[data-v-1983ce54] .vs__open-indicator{fill:#2563eb;transform:scale(.8)}.recipe-unit-select.vs--open[data-v-1983ce54] .vs__dropdown-toggle,.recipe-unit-select[data-v-1983ce54]:focus-within .vs__dropdown-toggle{border-color:#2563eb;box-shadow:0 0 0 3px #2563eb1f}.recipe-unit-select.vs--disabled[data-v-1983ce54] .vs__dropdown-toggle{border-color:#e2e8f0;background:#f8fafc}.recipe-unit-select.vs--disabled[data-v-1983ce54] .vs__selected,.recipe-unit-select.vs--disabled[data-v-1983ce54] .vs__search{color:#94a3b8}.recipe-item-index[data-v-1983ce54]{display:inline-flex;height:1.7rem;width:1.7rem;flex-shrink:0;align-items:center;justify-content:center;border-radius:9999px;background:#edf9f3;font-size:.78rem;font-weight:800;color:#0d5038}.recipe-remove-button[data-v-1983ce54]{display:inline-flex;height:2.6rem;width:2.6rem;flex-shrink:0;align-items:center;justify-content:center;border-radius:.85rem;background:#fee2e2;color:#dc2626;transition:.15s ease}.recipe-remove-button[data-v-1983ce54]:hover{background:#fecaca}@media(max-width:768px){.recipe-items-list[data-v-1983ce54],.recipe-item-fields[data-v-1983ce54]{grid-template-columns:1fr}.recipe-remove-button[data-v-1983ce54]{width:100%}}.dish-card-grid[data-v-1983ce54]{display:grid;gap:1rem;grid-template-columns:repeat(auto-fill,minmax(280px,1fr));align-content:start}.dish-card[data-v-1983ce54]{border:1px solid #e2e8f0;border-radius:1.5rem;background:#fff;padding:1.1rem;box-shadow:0 12px 28px #0f172a0d;transition:.18s ease}.dish-card[data-v-1983ce54]:hover{border-color:#bbf7d0;box-shadow:0 16px 34px #0f172a14}.dish-card-top[data-v-1983ce54]{display:flex;align-items:flex-start;gap:.75rem}.dish-card-icon[data-v-1983ce54]{display:inline-flex;height:2.75rem;width:2.75rem;flex-shrink:0;align-items:center;justify-content:center;border-radius:1rem}.dish-card-icon .material-icons[data-v-1983ce54]{font-size:1.3rem}.meal-breakfast[data-v-1983ce54]{background:#fef3c7;color:#b45309}.meal-lunch[data-v-1983ce54]{background:#dbeafe;color:#1d4ed8}.meal-dinner[data-v-1983ce54]{background:#ede9fe;color:#6d28d9}.meal-other[data-v-1983ce54]{background:#f1f5f9;color:#475569}.dish-card-name[data-v-1983ce54]{overflow:hidden;text-overflow:ellipsis;white-space:nowrap;font-size:1.05rem;font-weight:800;color:#0f172a}.dish-card-badge[data-v-1983ce54]{display:inline-flex;margin-top:.3rem;border-radius:9999px;padding:.2rem .6rem;font-size:.7rem;font-weight:800}.dish-edit-button[data-v-1983ce54]{display:inline-flex;height:2.2rem;width:2.2rem;flex-shrink:0;align-items:center;justify-content:center;border-radius:.7rem;background:#f1f5f9;color:#334155;transition:.15s ease}.dish-edit-button[data-v-1983ce54]:hover{background:#e2e8f0}.dish-card-desc[data-v-1983ce54]{margin-top:.85rem;font-size:.86rem;line-height:1.55;color:#64748b}.dish-ingredient-list[data-v-1983ce54]{margin-top:.85rem;display:flex;flex-direction:column;gap:.45rem;border-top:1px dashed #e2e8f0;padding-top:.85rem}.dish-ingredient-row[data-v-1983ce54]{display:flex;align-items:center;justify-content:space-between;gap:.6rem;font-size:.84rem;color:#334155}.dish-ingredient-row strong[data-v-1983ce54]{flex-shrink:0;color:#0f172a}.dish-ingredient-empty[data-v-1983ce54]{font-size:.82rem;color:#94a3b8}.report-total-chip[data-v-1983ce54]{display:inline-flex;align-items:center;gap:.4rem;border-radius:9999px;background:#edf9f3;padding:.5rem .9rem;font-size:.82rem;font-weight:800;color:#0d5038}.report-icon-badge[data-v-1983ce54]{display:inline-flex;height:2.6rem;width:2.6rem;flex-shrink:0;align-items:center;justify-content:center;border-radius:.9rem}.tone-emerald[data-v-1983ce54]{background:#dcfce7;color:#15803d}.tone-blue[data-v-1983ce54]{background:#dbeafe;color:#1d4ed8}.usage-rank-list[data-v-1983ce54]{display:flex;flex-direction:column;gap:.6rem}.usage-rank-row[data-v-1983ce54]{display:flex;align-items:center;gap:.7rem;border-radius:1rem;background:#f8fafc;padding:.7rem .85rem}.usage-rank-index[data-v-1983ce54]{display:inline-flex;height:1.7rem;width:1.7rem;flex-shrink:0;align-items:center;justify-content:center;border-radius:9999px;font-size:.76rem;font-weight:800}.usage-rank-top[data-v-1983ce54]{display:flex;align-items:baseline;justify-content:space-between;gap:.75rem;font-size:.86rem;color:#334155}.usage-rank-top strong[data-v-1983ce54]{flex-shrink:0;color:#0f172a}.usage-rank-track[data-v-1983ce54]{margin-top:.35rem;height:.4rem;overflow:hidden;border-radius:9999px;background:#e2e8f0}.usage-rank-fill[data-v-1983ce54]{display:block;height:100%;border-radius:9999px}.usage-rank-fill.tone-emerald[data-v-1983ce54]{background:linear-gradient(90deg,#86efac,#16a34a)}.usage-rank-fill.tone-blue[data-v-1983ce54]{background:linear-gradient(90deg,#93c5fd,#1d4ed8)}.dish-donut-layout[data-v-1983ce54]{display:grid;gap:1.25rem;grid-template-columns:minmax(0,.85fr) minmax(0,1.15fr);align-items:center}.dish-donut-block[data-v-1983ce54]{display:flex;align-items:center;justify-content:center}.dish-donut-chart[data-v-1983ce54]{display:flex;height:11.5rem;width:11.5rem;align-items:center;justify-content:center;border-radius:9999px;margin:0 auto}.dish-donut-hole[data-v-1983ce54]{display:flex;height:62%;width:62%;flex-direction:column;align-items:center;justify-content:center;border-radius:9999px;background:#fff;box-shadow:inset 0 0 0 1px #e5e7eb;text-align:center}.dish-donut-hole span[data-v-1983ce54]{font-size:.72rem;font-weight:700;color:#94a3b8}.dish-donut-hole strong[data-v-1983ce54]{margin-top:.2rem;font-size:1.4rem;font-weight:900;color:#0f172a}.dish-donut-legend[data-v-1983ce54]{display:flex;flex-direction:column;gap:.6rem}.dish-legend-row[data-v-1983ce54]{display:flex;align-items:center;gap:.6rem}.dish-legend-dot[data-v-1983ce54]{display:inline-flex;height:.75rem;width:.75rem;flex-shrink:0;border-radius:9999px}.dish-legend-top[data-v-1983ce54]{display:flex;align-items:baseline;justify-content:space-between;gap:.6rem;font-size:.86rem}.dish-legend-top strong[data-v-1983ce54]{flex-shrink:0;color:#0f172a}.dish-legend-meta[data-v-1983ce54]{margin-top:.1rem;font-size:.76rem;color:#94a3b8}.reorder-list[data-v-1983ce54]{display:flex;flex-direction:column;gap:.6rem}.reorder-row[data-v-1983ce54]{display:flex;align-items:center;gap:.7rem;border-radius:1rem;background:#f8fafc;padding:.75rem .9rem}.reorder-icon[data-v-1983ce54]{display:inline-flex;height:2.4rem;width:2.4rem;flex-shrink:0;align-items:center;justify-content:center;border-radius:9999px}.reorder-icon .material-icons[data-v-1983ce54]{font-size:1.15rem}.reorder-icon.critical[data-v-1983ce54]{background:#fee2e2;color:#dc2626}.reorder-icon.warning[data-v-1983ce54]{background:#ffedd5;color:#ea580c}.reorder-top[data-v-1983ce54]{display:flex;flex-wrap:wrap;align-items:center;justify-content:space-between;gap:.5rem}.reorder-name[data-v-1983ce54]{min-width:0;overflow:hidden;text-overflow:ellipsis;white-space:nowrap;font-size:.86rem;font-weight:700;color:#1e293b}.reorder-badge[data-v-1983ce54]{flex-shrink:0;border-radius:9999px;padding:.2rem .6rem;font-size:.72rem;font-weight:800}.reorder-badge.critical[data-v-1983ce54]{background:#fee2e2;color:#b91c1c}.reorder-badge.warning[data-v-1983ce54]{background:#ffedd5;color:#c2410c}.reorder-meta[data-v-1983ce54]{margin-top:.2rem;font-size:.78rem;color:#64748b}.menu-empty-state.small[data-v-1983ce54]{min-height:10rem}@media(max-width:900px){.dish-donut-layout[data-v-1983ce54]{grid-template-columns:1fr}}.page-icon[data-v-6a253302]{display:inline-flex;align-items:center;justify-content:center;width:4rem;height:4rem;border-radius:1.25rem;background:#dff8e8;color:#0f8f4d;font-size:2.1rem}.room-action-btn[data-v-6a253302]{min-height:3.2rem;border-radius:.75rem;padding-inline:1.25rem}.room-toast[data-v-6a253302]{position:fixed;top:1rem;left:50%;z-index:120;display:flex;width:min(92vw,38rem);transform:translate(-50%);align-items:center;gap:.75rem;border:1px solid #fecaca;border-radius:.95rem;background:#fff;padding:.8rem .9rem;color:#991b1b;box-shadow:0 20px 55px #0f172a38}.room-toast>.material-icons[data-v-6a253302]{color:#dc2626}.room-toast strong[data-v-6a253302]{min-width:0;flex:1;font-size:.92rem;font-weight:900}.room-toast button[data-v-6a253302]{display:inline-flex;width:2rem;height:2rem;flex:0 0 auto;align-items:center;justify-content:center;border-radius:.55rem;background:#fee2e2;color:#991b1b}.stats-grid[data-v-6a253302],.manage-grid[data-v-6a253302]{display:grid;gap:1rem}.stats-grid[data-v-6a253302]{grid-template-columns:repeat(4,minmax(0,1fr))}.manage-grid[data-v-6a253302]{grid-template-columns:repeat(3,minmax(0,1fr));margin-top:1.5rem}.stat-card[data-v-6a253302],.manage-panel[data-v-6a253302]{border:1px solid #dde6ef;background:#fff;box-shadow:0 14px 34px #0f172a12}.stat-card[data-v-6a253302]{display:flex;align-items:center;gap:1.25rem;min-height:7.5rem;border-radius:1rem;padding:1.35rem}.stat-icon[data-v-6a253302],.panel-icon[data-v-6a253302],.row-icon[data-v-6a253302],.empty-icon[data-v-6a253302]{display:inline-flex;align-items:center;justify-content:center;flex-shrink:0}.stat-icon[data-v-6a253302]{width:4rem;height:4rem;border-radius:1rem;font-size:2rem}.stat-icon-green[data-v-6a253302],.panel-icon-green[data-v-6a253302],.row-icon-green[data-v-6a253302]{background:#dff8e8;color:#0f8f4d}.stat-icon-blue[data-v-6a253302],.panel-icon-blue[data-v-6a253302],.row-icon-blue[data-v-6a253302]{background:#e8f4ff;color:#176ea5}.stat-icon-orange[data-v-6a253302]{background:#fff0de;color:#e07a13}.stat-label[data-v-6a253302]{font-size:1rem;font-weight:700;color:#526079}.stat-value[data-v-6a253302]{margin-top:.25rem;font-size:2rem;font-weight:900;color:#071631}.manage-panel[data-v-6a253302]{min-height:34.5rem;border-radius:1rem;padding:1.35rem}.panel-accent-green[data-v-6a253302]{border-top:4px solid #0f8f4d}.panel-heading[data-v-6a253302]{display:flex;align-items:center;gap:1rem;margin-bottom:1.2rem}.panel-heading h2[data-v-6a253302]{font-size:1.35rem;font-weight:900;color:#071631}.panel-heading p[data-v-6a253302]{margin-top:.25rem;font-size:.95rem;color:#526079}.panel-icon[data-v-6a253302]{width:3.25rem;height:3.25rem;border-radius:.85rem;font-size:1.9rem}.add-button[data-v-6a253302]{display:inline-flex;align-items:center;justify-content:center;gap:.45rem;min-height:2.85rem;border-radius:.55rem;background:linear-gradient(180deg,#0fac5b,#08783f);padding:0 1.15rem;font-size:.95rem;font-weight:900;color:#fff;box-shadow:0 12px 24px #0f8f4d38}.panel-divider[data-v-6a253302]{height:1px;margin:1.6rem 0 1.25rem;background:#d8e1ec}.list-title[data-v-6a253302]{margin-bottom:.85rem;font-size:1rem;font-weight:900;color:#071631}.list-box[data-v-6a253302]{max-height:39rem;overflow-y:auto;border:1px solid #dfe7f0;border-radius:.75rem}.list-row[data-v-6a253302]{display:grid;grid-template-columns:auto minmax(0,1fr) auto;align-items:center;gap:.85rem;min-height:3.4rem;border-bottom:1px solid #dfe7f0;padding:.65rem .85rem}.list-row[data-v-6a253302]:last-child{border-bottom:0}.list-row strong[data-v-6a253302]{display:block;overflow:hidden;color:#071631;font-weight:900;text-overflow:ellipsis;white-space:nowrap}.list-row small[data-v-6a253302]{display:block;overflow:hidden;margin-top:.15rem;color:#526079;font-size:.82rem;text-overflow:ellipsis;white-space:nowrap}.row-icon[data-v-6a253302]{width:2rem;height:2rem;border-radius:.45rem;font-size:1.25rem}.row-actions[data-v-6a253302]{display:flex;align-items:center;gap:.4rem}.icon-action[data-v-6a253302]{display:inline-flex;align-items:center;justify-content:center;width:2rem;height:2rem;border-radius:.45rem;transition:.15s ease}.icon-action[data-v-6a253302]:hover{background:#f1f5f9}.icon-action .material-icons[data-v-6a253302]{font-size:1.25rem}.empty-state[data-v-6a253302]{display:flex;min-height:13rem;flex-direction:column;align-items:center;justify-content:center;gap:1rem;border:1px dashed #cfd9e6;color:#526079;text-align:center}.empty-icon[data-v-6a253302]{width:4.4rem;height:4.4rem;border-radius:999px;background:#e8f7ed;color:#0f8f4d;font-size:2rem}.modal-backdrop[data-v-6a253302]{position:fixed;top:0;right:0;bottom:0;left:0;z-index:60;display:flex;align-items:center;justify-content:center;background:#0f172a85;padding:1rem;-webkit-backdrop-filter:blur(4px);backdrop-filter:blur(4px)}.modal-card[data-v-6a253302]{width:min(100%,38rem);overflow:hidden;border-radius:1rem;background:#fff;box-shadow:0 30px 80px #0f172a3d}.modal-header-custom[data-v-6a253302],.modal-footer-custom[data-v-6a253302]{display:flex;align-items:center;justify-content:space-between;gap:1rem;padding:1.25rem}.modal-header-custom[data-v-6a253302]{border-bottom:1px solid #e2e8f0}.modal-header-custom h2[data-v-6a253302]{font-size:1.5rem;font-weight:900;color:#071631}.modal-kicker[data-v-6a253302]{font-size:.85rem;font-weight:800;color:#0f8f4d}.modal-body-grid[data-v-6a253302]{display:grid;gap:1rem;padding:1.25rem}.modal-room-grid[data-v-6a253302]{display:flex;flex-direction:column;gap:1rem}.modal-room-grid>div[data-v-6a253302]{width:100%}.modal-room-grid .form-control[data-v-6a253302],.category-add-row .form-control[data-v-6a253302]{width:100%;min-height:2.85rem;border-radius:.75rem}.modal-room-grid[data-v-6a253302] .vs__dropdown-toggle,.category-add-row[data-v-6a253302] .vs__dropdown-toggle{min-height:2.85rem;border-color:#dbe4ef;border-radius:.75rem}.modal-room-grid[data-v-6a253302] .vs__selected,.modal-room-grid[data-v-6a253302] .vs__search{color:#1e293b;font-size:1rem}.modal-room-grid[data-v-6a253302] .vs__selected-options{min-width:0}.category-picker[data-v-6a253302]{display:flex;flex-wrap:wrap;gap:.45rem;margin-bottom:.65rem}.category-select-row[data-v-6a253302]{display:grid;grid-template-columns:minmax(0,1fr) auto;align-items:stretch;gap:.5rem;width:100%}.category-chip[data-v-6a253302]{min-height:2.35rem;border:1px solid #cbd5e1;border-radius:9999px;background:#f8fafc;padding:0 .85rem;color:#334155;font-size:.86rem;font-weight:900}.category-chip.active[data-v-6a253302]{border-color:#0f8f4d;background:#dff8e8;color:#0f8f4d;box-shadow:0 0 0 3px #0f8f4d1f}.category-add-row[data-v-6a253302]{display:grid;grid-template-columns:minmax(0,1fr) 2.75rem;gap:.5rem}.category-add-btn[data-v-6a253302],.category-manage-btn[data-v-6a253302]{min-height:2.75rem;border-radius:.65rem;padding:0 .85rem}.category-manage-btn[data-v-6a253302]{display:inline-flex;align-items:center;justify-content:center;gap:.45rem;min-width:12.8rem;white-space:nowrap}.category-select-row[data-v-6a253302] .vs__dropdown-toggle{min-height:2.85rem}.category-modal-card[data-v-6a253302]{width:min(100%,34rem)}.category-list[data-v-6a253302]{overflow:hidden;border:1px solid #dfe7f0;border-radius:.85rem}.category-row[data-v-6a253302]{display:flex;min-height:3.2rem;align-items:center;justify-content:space-between;gap:1rem;border-bottom:1px solid #e2e8f0;padding:.55rem .75rem}.category-row[data-v-6a253302]:last-child{border-bottom:0}.category-row span[data-v-6a253302]{color:#071631;font-weight:900}.category-empty[data-v-6a253302]{min-height:10rem}.modal-footer-custom[data-v-6a253302]{border-top:1px solid #e2e8f0;justify-content:flex-end}@media(max-width:1180px){.stats-grid[data-v-6a253302]{grid-template-columns:repeat(2,minmax(0,1fr))}.manage-grid[data-v-6a253302]{grid-template-columns:1fr}}@media(max-width:640px){.stats-grid[data-v-6a253302],.modal-room-grid[data-v-6a253302],.category-select-row[data-v-6a253302]{grid-template-columns:1fr}.category-manage-btn[data-v-6a253302]{width:100%}.section-header[data-v-6a253302]{align-items:stretch}}.staff-room-backdrop[data-v-a145e988]{position:fixed;top:0;right:0;bottom:0;left:0;z-index:60;display:flex;align-items:center;justify-content:center;padding:1rem;background:#0f172a94;-webkit-backdrop-filter:blur(8px);backdrop-filter:blur(8px)}.staff-room-modal[data-v-a145e988]{width:min(100%,38rem);overflow:hidden;border:1px solid #e2e8f0;border-radius:1rem;background:#fff;box-shadow:0 26px 70px #0f172a38}.staff-room-head[data-v-a145e988]{display:flex;align-items:flex-start;justify-content:space-between;gap:1rem;border-bottom:1px solid #e2e8f0;padding:1.25rem 1.25rem 1rem}.staff-room-head p[data-v-a145e988]{color:#047857;font-size:.78rem;font-weight:900;text-transform:uppercase}.staff-room-head h2[data-v-a145e988]{margin-top:.35rem;color:#0f172a;font-size:1.25rem;font-weight:900}.transfer-page[data-v-fb2fae01]{min-height:100%;background:radial-gradient(circle at top left,rgba(16,185,129,.12),transparent 22%),radial-gradient(circle at right center,rgba(34,211,238,.08),transparent 20%),linear-gradient(180deg,#f3f8fb,#f7fafc)}.transfer-shell[data-v-fb2fae01]{padding:1.25rem 1.5rem 1.5rem}.transfer-hero[data-v-fb2fae01],.transfer-main[data-v-fb2fae01],.transfer-side[data-v-fb2fae01],.transfer-footer[data-v-fb2fae01]{border:1px solid #e2e8f0;border-radius:1.8rem;background:#fffffff5;box-shadow:0 10px 32px #94a3b829}.transfer-hero[data-v-fb2fae01]{display:flex;align-items:end;justify-content:space-between;gap:1.5rem;padding:1.5rem 1.6rem}.transfer-hero__eyebrow[data-v-fb2fae01],.transfer-side__eyebrow[data-v-fb2fae01]{margin:0;color:#12a150;font-size:.78rem;font-weight:800;letter-spacing:.16em;text-transform:uppercase}.transfer-hero__title[data-v-fb2fae01]{margin:.55rem 0 0;color:#0f172a;font-size:2rem;font-weight:800}.transfer-hero__text[data-v-fb2fae01],.transfer-side__text[data-v-fb2fae01]{margin:.5rem 0 0;color:#64748b;font-size:1rem}.transfer-toolbar[data-v-fb2fae01]{display:grid;grid-template-columns:minmax(320px,1fr) auto;gap:.9rem;align-items:end}.transfer-toolbar__field[data-v-fb2fae01],.transfer-field[data-v-fb2fae01]{display:flex;flex-direction:column;gap:.45rem}.transfer-toolbar__field span[data-v-fb2fae01],.transfer-field>span[data-v-fb2fae01]{color:#334155;font-size:.92rem;font-weight:700}.transfer-toolbar__button[data-v-fb2fae01]{padding-inline:1.3rem}.transfer-alert[data-v-fb2fae01]{display:flex;align-items:center;gap:.7rem;margin-top:1rem;border-radius:1rem;padding:.95rem 1rem;font-size:.95rem;font-weight:700}.transfer-alert--danger[data-v-fb2fae01]{border:1px solid #fecaca;background:#fff1f2;color:#b91c1c}.transfer-alert--warn[data-v-fb2fae01]{border:1px solid #fcd34d;background:#fff7dd;color:#b45309}.transfer-alert--info[data-v-fb2fae01]{border:1px solid #bbf7d0;background:#f0fdf4;color:#15803d}.transfer-layout[data-v-fb2fae01]{display:grid;grid-template-columns:minmax(0,1.45fr) 420px;gap:1rem;margin-top:1rem}.transfer-main[data-v-fb2fae01],.transfer-side[data-v-fb2fae01]{padding:1.35rem}.transfer-summary[data-v-fb2fae01]{display:grid;grid-template-columns:minmax(0,1.35fr) minmax(220px,1fr) minmax(220px,1fr);gap:1rem}.patient-card[data-v-fb2fae01]{display:flex;align-items:center;gap:1rem;border-radius:1.5rem;border:1px solid #d9f4e4;background:linear-gradient(135deg,#effcf4,#f6fffc 60%,#eefbfd);padding:1.2rem 1.25rem;box-shadow:inset 0 1px #ffffffd9}.patient-card__icon[data-v-fb2fae01]{display:inline-flex;align-items:center;justify-content:center;width:4rem;height:4rem;border-radius:999px;background:linear-gradient(180deg,#1ecb6d,#09914b);color:#fff;box-shadow:0 10px 20px #10b98138}.patient-card__label[data-v-fb2fae01]{margin:0;color:#1f2937;font-size:.82rem;font-weight:800;letter-spacing:.08em;text-transform:uppercase}.patient-card__name[data-v-fb2fae01]{margin:.45rem 0 0;color:#0f172a;font-size:2rem;font-weight:800}.patient-card__text[data-v-fb2fae01]{margin:.55rem 0 0;color:#64748b;font-size:.95rem}.metric-card[data-v-fb2fae01]{border-radius:1.5rem;border:1px solid #e5edf4;background:linear-gradient(180deg,#fff,#f8fbff);padding:1.25rem}.metric-card__label[data-v-fb2fae01]{margin:0;color:#475569;font-size:.82rem;font-weight:800;letter-spacing:.08em;text-transform:uppercase}.metric-card__value[data-v-fb2fae01]{display:block;margin-top:.8rem;font-size:2rem;font-weight:900}.metric-card__foot[data-v-fb2fae01]{display:block;margin-top:.45rem;color:#64748b;font-size:.92rem}.metric-card--danger .metric-card__value[data-v-fb2fae01]{color:#dc2626}.metric-card--success .metric-card__value[data-v-fb2fae01]{color:#059669}.metric-card--mint .metric-card__value[data-v-fb2fae01]{color:#0f9f8a}.metric-card--neutral .metric-card__value[data-v-fb2fae01]{color:#0f172a}.transaction-panel[data-v-fb2fae01]{margin-top:1rem}.transaction-panel__head[data-v-fb2fae01]{display:flex;align-items:center;justify-content:space-between;gap:1rem;margin-bottom:.9rem}.transaction-panel__title[data-v-fb2fae01]{margin:0;color:#0f172a;font-size:1.15rem;font-weight:800}.transaction-panel__text[data-v-fb2fae01]{margin:.3rem 0 0;color:#64748b;font-size:.92rem}.transaction-panel__count[data-v-fb2fae01]{display:inline-flex;align-items:center;border-radius:999px;background:#f8fafc;padding:.55rem .9rem;color:#475569;font-size:.88rem;font-weight:700}.transaction-table-wrap[data-v-fb2fae01]{overflow-x:auto;border-radius:1.4rem;border:1px solid #dce7ef}.transaction-table[data-v-fb2fae01]{width:100%;border-collapse:collapse;background:#fff}.transaction-table thead th[data-v-fb2fae01]{background:linear-gradient(135deg,#053726,#09492f);padding:1rem;color:#ffffffc2;text-align:left;font-size:.76rem;font-weight:800;letter-spacing:.08em;text-transform:uppercase}.transaction-table tbody td[data-v-fb2fae01]{border-bottom:1px solid #edf2f7;padding:1rem;color:#334155;font-size:.94rem;vertical-align:middle}.transaction-table__empty[data-v-fb2fae01]{padding:3.5rem 1rem;text-align:center;color:#64748b}.table-badge[data-v-fb2fae01]{display:inline-flex;align-items:center;border-radius:999px;padding:.35rem .75rem;font-size:.78rem;font-weight:800}.table-badge--green[data-v-fb2fae01]{background:#dcfce7;color:#15803d}.table-badge--amber[data-v-fb2fae01]{background:#ffedd5;color:#c2410c}.table-badge--blue[data-v-fb2fae01]{background:#dbeafe;color:#1d4ed8}.table-badge--violet[data-v-fb2fae01]{background:#ede9fe;color:#6d28d9}.table-badge--neutral[data-v-fb2fae01]{background:#e2e8f0;color:#475569}.transfer-side__title[data-v-fb2fae01]{margin:.55rem 0 0;color:#0f172a;font-size:1.55rem;font-weight:800}.transfer-form[data-v-fb2fae01]{display:flex;flex-direction:column;gap:1rem;margin-top:1rem}.money-input-wrap[data-v-fb2fae01]{position:relative}.money-input[data-v-fb2fae01]{padding-right:5rem}.money-input__suffix[data-v-fb2fae01]{position:absolute;top:50%;right:1rem;transform:translateY(-50%);color:#334155;font-weight:700}.transfer-presets[data-v-fb2fae01]{display:flex;flex-wrap:wrap;gap:.55rem;margin-top:.7rem}.preset-chip[data-v-fb2fae01]{border:1px solid #d7e2ea;border-radius:999px;background:#f8fafc;padding:.45rem .85rem;color:#334155;font-size:.82rem;font-weight:700;transition:all .15s ease}.preset-chip[data-v-fb2fae01]:hover:not(:disabled){border-color:#86efac;background:#f0fdf4;color:#15803d}.preset-chip[data-v-fb2fae01]:disabled{cursor:not-allowed;opacity:.55}.transfer-helper[data-v-fb2fae01]{margin:.45rem 0 0;color:#64748b;font-size:.82rem}.transfer-helper--right[data-v-fb2fae01]{text-align:right}.transfer-textarea[data-v-fb2fae01]{min-height:7.5rem;resize:vertical}.transfer-submit[data-v-fb2fae01]{width:100%;justify-content:center}.transfer-footer[data-v-fb2fae01]{display:flex;align-items:center;justify-content:space-between;gap:1rem;margin-top:1rem;padding:1.2rem 1.35rem;background:linear-gradient(135deg,#effcf4,#f8fffd 55%,#edfdf6)}.transfer-footer__copy[data-v-fb2fae01]{display:flex;align-items:center;gap:1rem}.transfer-footer__icon[data-v-fb2fae01],.transfer-footer__art[data-v-fb2fae01]{display:inline-flex;align-items:center;justify-content:center;border-radius:999px}.transfer-footer__icon[data-v-fb2fae01]{width:3rem;height:3rem;background:#fff;color:#16a34a}.transfer-footer__copy h4[data-v-fb2fae01]{margin:0;color:#15803d;font-size:1.05rem;font-weight:800}.transfer-footer__copy p[data-v-fb2fae01]{margin:.3rem 0 0;color:#64748b}.transfer-footer__art[data-v-fb2fae01]{width:4.4rem;height:4.4rem;background:#10b9811f;color:#059669}.transfer-footer__art .material-icons[data-v-fb2fae01]{font-size:2rem}.field-input[data-v-fb2fae01]{width:100%;border:1px solid #d4dde6;border-radius:1rem;background:#fff;padding:.88rem 1rem;color:#0f172a;font-size:.95rem;outline:none;transition:border-color .15s,box-shadow .15s;box-shadow:0 1px 3px #0f172a0a}.field-input[data-v-fb2fae01]:focus{border-color:#16a34a;box-shadow:0 0 0 4px #22c55e1f}.primary-button[data-v-fb2fae01]{display:inline-flex;align-items:center;gap:.55rem;min-height:3rem;border-radius:1rem;background:linear-gradient(135deg,#0a8f46,#14b85f);padding:.8rem 1.3rem;font-size:.95rem;font-weight:800;color:#fff;transition:transform .15s ease,box-shadow .15s ease,filter .15s ease;box-shadow:0 10px 24px #14b85f3d}.primary-button[data-v-fb2fae01]:hover:not(:disabled){transform:translateY(-1px);filter:brightness(.98)}.primary-button[data-v-fb2fae01]:disabled{cursor:not-allowed;opacity:.6;box-shadow:none}@media(max-width:1200px){.transfer-layout[data-v-fb2fae01],.transfer-summary[data-v-fb2fae01]{grid-template-columns:1fr}}@media(max-width:900px){.transfer-hero[data-v-fb2fae01],.transfer-footer[data-v-fb2fae01]{flex-direction:column;align-items:stretch}.transfer-toolbar[data-v-fb2fae01]{grid-template-columns:1fr}}@media(max-width:640px){.transfer-shell[data-v-fb2fae01]{padding:.85rem}.patient-card__name[data-v-fb2fae01],.transfer-hero__title[data-v-fb2fae01]{font-size:1.6rem}.transaction-panel__head[data-v-fb2fae01],.transfer-footer__copy[data-v-fb2fae01]{flex-direction:column;align-items:flex-start}}.field-card[data-v-d07a654e]{border-radius:1rem;background:#fff;border:1px solid #e2e8f0;padding:.9rem 1rem 1rem;box-shadow:0 1px 2px #0f172a08}.field-label[data-v-d07a654e]{display:flex;align-items:center;gap:.4rem;margin-bottom:.5rem;font-size:13px;font-weight:700;color:#475569}.field-icon[data-v-d07a654e]{font-size:17px!important;color:#1faa57}.intake-modal-enter-active[data-v-d07a654e]{transition:opacity .22s ease}.intake-modal-enter-active .intake-panel[data-v-d07a654e]{transition:transform .28s cubic-bezier(.34,1.56,.64,1),opacity .22s ease}.intake-modal-leave-active[data-v-d07a654e]{transition:opacity .16s ease}.intake-modal-leave-active .intake-panel[data-v-d07a654e]{transition:transform .16s ease,opacity .16s ease}.intake-modal-enter-from[data-v-d07a654e],.intake-modal-leave-to[data-v-d07a654e]{opacity:0}.intake-modal-enter-from .intake-panel[data-v-d07a654e],.intake-modal-leave-to .intake-panel[data-v-d07a654e]{opacity:0;transform:translateY(12px) scale(.97)}.intake-fade-enter-active[data-v-d07a654e],.intake-fade-leave-active[data-v-d07a654e]{transition:opacity .15s ease}.intake-fade-enter-from[data-v-d07a654e],.intake-fade-leave-to[data-v-d07a654e]{opacity:0}.intake-page[data-v-1556e3af]{display:grid;gap:1rem}.intake-toolbar[data-v-1556e3af]{display:flex;align-items:center;justify-content:space-between;gap:1rem;border:1px solid #e2e8f0;border-radius:.75rem;background:#fff;padding:1rem;box-shadow:0 1px 4px #0f172a0d}.intake-eyebrow[data-v-1556e3af]{color:#0f766e;font-size:.75rem;font-weight:800;letter-spacing:.12em;text-transform:uppercase}.intake-title[data-v-1556e3af]{margin-top:.15rem;color:#0f172a;font-size:1.45rem;font-weight:900}.intake-subtitle[data-v-1556e3af]{margin-top:.25rem;color:#64748b;font-size:.92rem}.intake-actions[data-v-1556e3af]{display:flex;flex-wrap:wrap;justify-content:flex-end;gap:.6rem}.primary-button[data-v-1556e3af],.ghost-button[data-v-1556e3af],.filter-button[data-v-1556e3af]{display:inline-flex;min-height:2.65rem;align-items:center;justify-content:center;gap:.45rem;border-radius:.65rem;padding:0 .95rem;font-size:.9rem;font-weight:800;transition:.15s ease}.primary-button[data-v-1556e3af],.filter-button[data-v-1556e3af]{border:1px solid #15803d;background:#15803d;color:#fff}.ghost-button[data-v-1556e3af]{border:1px solid #d7e1eb;background:#fff;color:#334155}.primary-button[data-v-1556e3af]:hover,.filter-button[data-v-1556e3af]:hover,.ghost-button[data-v-1556e3af]:hover{transform:translateY(-1px)}.intake-metrics[data-v-1556e3af]{display:grid;grid-template-columns:repeat(4,minmax(0,1fr));gap:.8rem}.metric-card[data-v-1556e3af]{display:flex;align-items:center;gap:.8rem;border:1px solid #e2e8f0;border-radius:.75rem;background:#fff;padding:.9rem}.metric-icon[data-v-1556e3af]{display:inline-flex;height:2.5rem;width:2.5rem;align-items:center;justify-content:center;border-radius:.65rem;color:#fff}.metric-card p[data-v-1556e3af]{color:#64748b;font-size:.78rem;font-weight:800;text-transform:uppercase}.metric-card strong[data-v-1556e3af]{display:block;margin-top:.2rem;color:#0f172a;font-size:1.1rem;font-weight:900}.metric-blue .metric-icon[data-v-1556e3af]{background:#2563eb}.metric-red .metric-icon[data-v-1556e3af]{background:#dc2626}.metric-green .metric-icon[data-v-1556e3af]{background:#059669}.metric-amber .metric-icon[data-v-1556e3af]{background:#d97706}.filter-panel[data-v-1556e3af]{display:flex;flex-wrap:wrap;align-items:flex-end;gap:.75rem;border:1px solid #e2e8f0;border-radius:.75rem;background:#fff;padding:.9rem}.filter-field[data-v-1556e3af]{display:flex;flex-direction:column;gap:.35rem;min-width:0;flex:0 0 12rem}.filter-field.search-field[data-v-1556e3af]{flex:1 1 16rem}.filter-panel .filter-button[data-v-1556e3af]{flex:0 0 auto}.filter-field>span[data-v-1556e3af]{color:#475569;font-size:.78rem;font-weight:800}.search-shell[data-v-1556e3af]{min-height:2.65rem;border:1px solid #dbe4ef;border-radius:.65rem;background:#fff;padding:0 .75rem;color:#0f172a;outline:none;display:flex;align-items:center;gap:.45rem}.search-shell input[data-v-1556e3af]{min-height:auto;width:100%;border:0;padding:0}.intake-table-card[data-v-1556e3af]{overflow:hidden;border:1px solid #d8e0ea;border-radius:.65rem;background:#fff;box-shadow:0 16px 36px #0f172a12}.table-card-head[data-v-1556e3af]{display:flex;align-items:center;justify-content:space-between;gap:1rem;background:#fff;padding:1.45rem 1.55rem}.table-card-head h2[data-v-1556e3af]{color:#0f172a;font-size:1.45rem;font-weight:900}.table-card-head p[data-v-1556e3af]{margin-top:.35rem;color:#475569;font-size:.98rem;font-weight:700}.table-card-badge[data-v-1556e3af],.category-pill[data-v-1556e3af]{display:inline-flex;align-items:center;border-radius:999px;background:#edf9f3;padding:.35rem .65rem;color:#0d5038;font-size:.78rem;font-weight:800;white-space:nowrap}.table-heading[data-v-1556e3af]{border-top:1px solid #dbe4ef;border-bottom:1px solid #dbe4ef;background:linear-gradient(180deg,#f7fffb,#f3fbf7);padding:1rem 1.1rem;color:#087443;font-size:.78rem;font-weight:900;letter-spacing:.04em;text-align:left;text-transform:uppercase;white-space:nowrap}.table-heading.text-right[data-v-1556e3af]{text-align:right}.table-heading.text-center[data-v-1556e3af]{text-align:center}.table-cell.text-right[data-v-1556e3af]{text-align:right}.table-cell.text-center[data-v-1556e3af]{text-align:center}.table-cell[data-v-1556e3af]{border-bottom:1px solid #dbe4ef;padding:1.2rem 1.1rem;color:#17233c;font-size:.95rem;font-weight:700;vertical-align:middle;transition:.16s ease}.table-row:nth-child(2n) .table-cell[data-v-1556e3af]{background:#fff}.table-row:hover .table-cell[data-v-1556e3af]{background:#f8fcfa}.date-cell[data-v-1556e3af]{display:grid;gap:.18rem;line-height:1.15}.date-cell strong[data-v-1556e3af]{color:#0f172a;font-size:.98rem;font-weight:900}.date-cell span[data-v-1556e3af]{color:#64748b;font-size:.78rem;font-weight:800}.product-cell[data-v-1556e3af]{display:flex;min-width:9rem;align-items:center}.product-cell strong[data-v-1556e3af]{color:#0f172a;font-weight:900}.row-actions[data-v-1556e3af]{display:flex;justify-content:center;gap:.7rem}.row-action[data-v-1556e3af]{display:inline-flex;min-height:2.5rem;align-items:center;justify-content:center;gap:.4rem;border-radius:.65rem;border:1px solid transparent;padding:0 1rem;font-size:.82rem;font-weight:800;cursor:pointer;transition:.15s ease;white-space:nowrap}.row-action .material-icons[data-v-1556e3af]{font-size:18px}.row-action[data-v-1556e3af]:active{transform:translateY(1px)}.row-action.edit[data-v-1556e3af]{background:#eef3ff;border-color:#d6e1ff;color:#2f5be0}.row-action.edit[data-v-1556e3af]:hover{background:#e0e9ff;border-color:#b9ccff}.row-action.delete[data-v-1556e3af]{background:#fef1f1;border-color:#fbd5d5;color:#dc2626}.row-action.delete[data-v-1556e3af]:hover{background:#fbe0e0;border-color:#f4bcbc}.amount-chip[data-v-1556e3af]{display:inline-flex;align-items:center;justify-content:flex-end;min-width:7.5rem;border-radius:999px;background:#e8f8ee;padding:.38rem .7rem;color:#087443;font-size:.82rem;font-weight:900}.summary-row[data-v-1556e3af]{border-top:1px solid #dbe4ef;background:#fff;color:#0f172a;font-weight:900}.summary-strip[data-v-1556e3af]{display:grid;grid-template-columns:minmax(10rem,1fr) minmax(12rem,1fr) minmax(14rem,1fr);align-items:center;gap:1rem;padding:1rem 1.1rem;color:#334155;font-size:.95rem}.summary-strip span[data-v-1556e3af]{color:#64748b;text-align:center}.summary-strip span[data-v-1556e3af]:last-child{text-align:right}.summary-strip b[data-v-1556e3af]{color:#087443;font-size:1.12rem}.summary-strip span:last-child b[data-v-1556e3af]{font-size:1.55rem}@media(max-width:1100px){.intake-metrics[data-v-1556e3af],.filter-panel[data-v-1556e3af]{grid-template-columns:repeat(2,minmax(0,1fr))}}@media(max-width:720px){.intake-toolbar[data-v-1556e3af],.table-card-head[data-v-1556e3af]{align-items:stretch;flex-direction:column}.intake-actions[data-v-1556e3af]{justify-content:stretch}.primary-button[data-v-1556e3af],.ghost-button[data-v-1556e3af],.filter-button[data-v-1556e3af]{width:100%}.intake-metrics[data-v-1556e3af],.filter-panel[data-v-1556e3af]{grid-template-columns:1fr}.row-actions[data-v-1556e3af]{align-items:stretch;flex-direction:column}.summary-strip[data-v-1556e3af]{align-items:stretch;grid-template-columns:1fr}.summary-strip span[data-v-1556e3af],.summary-strip span[data-v-1556e3af]:last-child{text-align:left}}.field-card[data-v-ddd4c900]{border-radius:1rem;background:#fff;border:1px solid #e2e8f0;padding:.9rem 1rem 1rem;box-shadow:0 1px 2px #0f172a08}.field-label[data-v-ddd4c900]{display:flex;align-items:center;gap:.4rem;margin-bottom:.5rem;font-size:13px;font-weight:700;color:#475569}.field-icon[data-v-ddd4c900]{font-size:17px!important;color:#1faa57}.intake-modal-enter-active[data-v-ddd4c900]{transition:opacity .22s ease}.intake-modal-enter-active .quick-add-panel[data-v-ddd4c900]{transition:transform .28s cubic-bezier(.34,1.56,.64,1),opacity .22s ease}.intake-modal-leave-active[data-v-ddd4c900]{transition:opacity .16s ease}.intake-modal-leave-active .quick-add-panel[data-v-ddd4c900]{transition:transform .16s ease,opacity .16s ease}.intake-modal-enter-from[data-v-ddd4c900],.intake-modal-leave-to[data-v-ddd4c900]{opacity:0}.intake-modal-enter-from .quick-add-panel[data-v-ddd4c900],.intake-modal-leave-to .quick-add-panel[data-v-ddd4c900]{opacity:0;transform:translateY(12px) scale(.97)}.intake-fade-enter-active[data-v-ddd4c900],.intake-fade-leave-active[data-v-ddd4c900]{transition:opacity .15s ease}.intake-fade-enter-from[data-v-ddd4c900],.intake-fade-leave-to[data-v-ddd4c900]{opacity:0}.supplier-modal-enter-active[data-v-b93b96df],.supplier-modal-leave-active[data-v-b93b96df]{transition:opacity .16s ease}.supplier-modal-enter-active .supplier-panel[data-v-b93b96df],.supplier-modal-leave-active .supplier-panel[data-v-b93b96df]{transition:transform .18s ease,opacity .16s ease}.supplier-modal-enter-from[data-v-b93b96df],.supplier-modal-leave-to[data-v-b93b96df]{opacity:0}.supplier-modal-enter-from .supplier-panel[data-v-b93b96df],.supplier-modal-leave-to .supplier-panel[data-v-b93b96df]{opacity:0;transform:translateY(10px) scale(.98)}.intake-fade-enter-active[data-v-e8a83e13],.intake-fade-leave-active[data-v-e8a83e13]{transition:opacity .15s ease}.intake-fade-enter-from[data-v-e8a83e13],.intake-fade-leave-to[data-v-e8a83e13]{opacity:0}.field-tile[data-v-e8a83e13]{display:grid;gap:.4rem}.field-tile__label[data-v-e8a83e13]{color:#475569;font-size:.82rem;font-weight:800}.field-tile__label i[data-v-e8a83e13]{color:#dc2626;font-style:normal}.field-tile__box[data-v-e8a83e13]{display:flex;align-items:center;gap:.6rem;min-height:3.1rem;border:1px solid #e2e8f0;border-radius:.75rem;background:#f8fafc;padding:0 .6rem;transition:border-color .15s ease,box-shadow .15s ease}.field-tile__box[data-v-e8a83e13]:focus-within{border-color:#1faa57;box-shadow:0 0 0 3px #1faa571f}.field-tile__box--total[data-v-e8a83e13]{border-color:#bfdbfe;background:linear-gradient(135deg,#eff6ff,#f5f9ff)}.field-tile__box--date[data-v-e8a83e13]{position:relative;cursor:pointer}.field-tile__date-text[data-v-e8a83e13]{display:flex;min-width:0;flex:1;align-items:baseline;gap:.45rem;color:#0f172a;font-size:.95rem;font-weight:700}.field-tile__date-time[data-v-e8a83e13]{color:#64748b;font-size:.82rem;font-weight:700}.field-tile__date-native[data-v-e8a83e13]{position:absolute;top:0;right:0;bottom:0;left:0;width:100%;height:100%;border:0;opacity:0;cursor:pointer}.field-tile__icon[data-v-e8a83e13]{display:flex;height:2.2rem;width:2.2rem;flex-shrink:0;align-items:center;justify-content:center;border-radius:.6rem;color:#fff}.field-tile__icon .material-icons[data-v-e8a83e13]{font-size:18px}.field-tile__input[data-v-e8a83e13]{min-width:0;width:100%;border:0;background:transparent;color:#0f172a;font-size:.95rem;font-weight:700;outline:none}.field-tile__total[data-v-e8a83e13]{font-size:1.05rem;font-weight:900;color:#1d4ed8}.intake-table[data-v-e8a83e13]{border-collapse:separate;border-spacing:0;width:100%;border-top:1px solid #cbd5e1;border-left:1px solid #cbd5e1}.group-th[data-v-e8a83e13],.sub-th[data-v-e8a83e13]{white-space:nowrap;padding:.55rem .85rem;font-size:11.5px;font-weight:900;text-transform:uppercase;letter-spacing:.05em;text-align:center;border-right:1px solid #cbd5e1}.group-th[data-v-e8a83e13]{border-bottom:1px solid #cbd5e1}.group-th--plain[data-v-e8a83e13]{background:#f8fafc}.group-th--product[data-v-e8a83e13]{background:#ecfdf5;color:#047857}.group-th--qty[data-v-e8a83e13]{background:#fff7ed;color:#c2410c}.group-th--price[data-v-e8a83e13]{background:#eff6ff;color:#1d4ed8}.group-th--total[data-v-e8a83e13]{background:#ecfdf5;color:#047857}.sub-th[data-v-e8a83e13]{color:#475569;border-bottom:2px solid #cbd5e1}.sub-th--product[data-v-e8a83e13]{background:#f4fdf9}.sub-th--qty[data-v-e8a83e13]{background:#fffaf3}.sub-th--price[data-v-e8a83e13]{background:#f5f9ff}.sub-th--total[data-v-e8a83e13]{background:#f4fdf9}.intake-row[data-v-e8a83e13]{transition:background .12s ease}.intake-row[data-v-e8a83e13]:hover{background:#f8fafc}.intake-td[data-v-e8a83e13]{border-bottom:1px solid #cbd5e1;border-right:1px solid #cbd5e1;padding:.55rem .85rem;font-size:13.5px;color:#334155;vertical-align:middle}.intake-td--product[data-v-e8a83e13]{min-width:240px;text-align:center}.product-cell[data-v-e8a83e13]{display:flex;align-items:center;gap:.4rem}.product-cell__select[data-v-e8a83e13]{min-width:0;flex:1}.product-cell__select[data-v-e8a83e13] .vs__dropdown-toggle,.supplier-cell__select[data-v-e8a83e13] .vs__dropdown-toggle{min-height:2.75rem;border:1px solid #e2e8f0;border-radius:.75rem;background:#fff;padding:0 .45rem;box-shadow:none}.product-cell__select.vs--open[data-v-e8a83e13] .vs__dropdown-toggle,.product-cell__select[data-v-e8a83e13]:focus-within .vs__dropdown-toggle,.supplier-cell__select.vs--open[data-v-e8a83e13] .vs__dropdown-toggle,.supplier-cell__select[data-v-e8a83e13]:focus-within .vs__dropdown-toggle{border-color:#168a44;box-shadow:0 0 0 4px #d4f5e0}.product-cell__select[data-v-e8a83e13] .vs__selected,.product-cell__select[data-v-e8a83e13] .vs__search,.supplier-cell__select[data-v-e8a83e13] .vs__selected,.supplier-cell__select[data-v-e8a83e13] .vs__search{color:#1e293b;font-size:14px;font-weight:400;line-height:1.4;text-align:left}.product-cell__select[data-v-e8a83e13] .vs__selected-options,.supplier-cell__select[data-v-e8a83e13] .vs__selected-options{justify-content:flex-start}.product-cell__select[data-v-e8a83e13] .vs__dropdown-menu,.supplier-cell__select[data-v-e8a83e13] .vs__dropdown-menu{border-color:#d5f2e3;border-radius:.875rem;box-shadow:0 16px 40px #063f2c24,0 4px 10px #00000014;padding:.375rem}.product-cell__select[data-v-e8a83e13] .vs__dropdown-option,.supplier-cell__select[data-v-e8a83e13] .vs__dropdown-option{border-radius:.5rem;padding:.6rem .85rem;font-size:14px}.product-cell__more[data-v-e8a83e13]{display:inline-flex;height:2.35rem;width:2.35rem;flex-shrink:0;align-items:center;justify-content:center;border:1px solid #dbe4ef;border-radius:.55rem;background:#fff;color:#168a44;transition:.12s ease}.product-cell__more[data-v-e8a83e13]:hover{border-color:#1faa57;background:#edfaf3}.intake-td--qty[data-v-e8a83e13]{min-width:110px;background:#fffaf3}.intake-td--price[data-v-e8a83e13]{min-width:130px;background:#f8fbff}.intake-td--total[data-v-e8a83e13]{min-width:130px;background:#f4fdf9;font-weight:900;color:#047857}.row-number[data-v-e8a83e13]{display:inline-flex;height:1.65rem;width:1.65rem;align-items:center;justify-content:center;border-radius:999px;background:#ecfdf5;color:#047857;font-size:11.5px;font-weight:900}.cell-input[data-v-e8a83e13]{width:100%;min-height:2.35rem;border:1px solid #dbe4ef;border-radius:.55rem;background:#fff;padding:0 .6rem;color:#0f172a;font-size:13.5px;outline:none;transition:border-color .12s,box-shadow .12s}.cell-input[data-v-e8a83e13]:focus{border-color:#1faa57;box-shadow:0 0 0 3px #1faa571f}.row-delete[data-v-e8a83e13]{display:inline-flex;height:2rem;width:2rem;align-items:center;justify-content:center;border-radius:.55rem;background:#fef2f2;color:#dc2626;transition:background .12s ease}.row-delete[data-v-e8a83e13]:hover:not(:disabled){background:#fee2e2}.row-delete[data-v-e8a83e13]:disabled{cursor:not-allowed;opacity:.35}.add-row-btn[data-v-e8a83e13],.save-btn[data-v-e8a83e13]{position:relative;display:inline-flex;min-height:2.75rem;align-items:center;justify-content:center;gap:.45rem;border-radius:.75rem;padding:0 1.15rem;font-size:14px;font-weight:800;transition:.15s ease}.add-row-btn[data-v-e8a83e13]{border:1.5px solid #1faa57;background:#fff;color:#168a44}.add-row-btn[data-v-e8a83e13]:hover{background:#edfaf3}.save-btn[data-v-e8a83e13]{background:linear-gradient(135deg,#0a8f46,#14b85f);color:#fff;box-shadow:0 10px 24px #126e3640}.save-btn[data-v-e8a83e13]:hover:not(:disabled){filter:brightness(1.05)}.save-btn[data-v-e8a83e13]:disabled{cursor:not-allowed;opacity:.6}.add-row-btn kbd[data-v-e8a83e13],.save-btn kbd[data-v-e8a83e13]{margin-left:.2rem;border-radius:.35rem;background:#1faa571f;padding:.15rem .4rem;font-family:inherit;font-size:10.5px;font-weight:800;color:#126e36}.save-btn kbd[data-v-e8a83e13]{background:#ffffff38;color:#fff}.supplier-cell[data-v-e8a83e13]{display:flex;min-width:0;flex:1;align-items:center;gap:.4rem}.supplier-cell__select[data-v-e8a83e13]{min-width:0;flex:1}.supplier-cell__more[data-v-e8a83e13]{display:inline-flex;height:2.35rem;width:2.35rem;flex-shrink:0;align-items:center;justify-content:center;border:1px solid #dbe4ef;border-radius:.55rem;background:#fff;color:#168a44;transition:.12s ease}.supplier-cell__more[data-v-e8a83e13]:hover{border-color:#1faa57;background:#edfaf3}.field-card[data-v-160f4aae]{border-radius:1rem;border:1px solid #e2e8f0;background:#fff;padding:1rem 1.1rem 1.1rem;box-shadow:0 1px 2px #0f172a08}.field-label[data-v-160f4aae]{display:flex;align-items:center;gap:.45rem;margin-bottom:.6rem;font-size:13px;font-weight:800;color:#475569}.field-icon[data-v-160f4aae]{display:inline-flex;height:1.6rem;width:1.6rem;flex-shrink:0;align-items:center;justify-content:center;border-radius:.5rem;background:var(--brand-50);color:var(--brand-700);font-size:15px!important}.field-icon.amber[data-v-160f4aae]{background:#fef3c7;color:#b45309}.field-icon.blue[data-v-160f4aae]{background:#e0f2fe;color:#0369a1}.field-icon.violet[data-v-160f4aae]{background:#ede9fe;color:#6d28d9}.field-error[data-v-160f4aae]{margin-top:.5rem;color:#dc2626;font-size:.78rem;font-weight:700}.add-chip[data-v-160f4aae]{display:inline-flex;height:1.9rem;width:1.9rem;flex-shrink:0;align-items:center;justify-content:center;border-radius:.6rem;border:1px solid var(--brand-100);background:var(--brand-50);color:var(--brand-700);transition:.15s ease}.add-chip[data-v-160f4aae]:hover{background:var(--brand-100)}.add-chip.active[data-v-160f4aae]{border-color:#fca5a5;background:#fee2e2;color:#b91c1c}.modal-pop-enter-active[data-v-160f4aae]{transition:opacity .2s ease}.modal-pop-enter-active .product-modal-panel[data-v-160f4aae],.modal-pop-enter-active .mini-modal-panel[data-v-160f4aae]{transition:transform .26s cubic-bezier(.34,1.56,.64,1),opacity .2s ease}.modal-pop-leave-active[data-v-160f4aae]{transition:opacity .15s ease}.modal-pop-leave-active .product-modal-panel[data-v-160f4aae],.modal-pop-leave-active .mini-modal-panel[data-v-160f4aae]{transition:transform .15s ease,opacity .15s ease}.modal-pop-enter-from[data-v-160f4aae],.modal-pop-leave-to[data-v-160f4aae]{opacity:0}.modal-pop-enter-from .product-modal-panel[data-v-160f4aae],.modal-pop-enter-from .mini-modal-panel[data-v-160f4aae],.modal-pop-leave-to .product-modal-panel[data-v-160f4aae],.modal-pop-leave-to .mini-modal-panel[data-v-160f4aae]{opacity:0;transform:translateY(12px) scale(.97)}.warehouse-page[data-v-cb5eb0ce]{min-height:100%;background:radial-gradient(circle at top left,rgba(34,197,94,.08),transparent 18%),radial-gradient(circle at top right,rgba(59,130,246,.08),transparent 16%),linear-gradient(180deg,#f9fafb,#f3f5f8)}.warehouse-shell[data-v-cb5eb0ce]{display:flex;flex-direction:column;gap:1rem}.page-head[data-v-cb5eb0ce]{display:flex;flex-wrap:wrap;align-items:flex-start;justify-content:space-between;gap:1rem}.page-title[data-v-cb5eb0ce]{font-size:1.8rem;font-weight:800;color:#111827;letter-spacing:-.03em}.page-subtitle[data-v-cb5eb0ce]{margin-top:.25rem;font-size:.92rem;color:#6b7280}.toolbar[data-v-cb5eb0ce]{display:flex;flex-wrap:wrap;align-items:center;gap:.75rem}.date-chip[data-v-cb5eb0ce],.toolbar-input[data-v-cb5eb0ce],.toolbar-button[data-v-cb5eb0ce]{border-radius:1rem;border:1px solid rgba(226,232,240,.9);background:#ffffffeb;box-shadow:0 12px 34px #0f172a0f}.date-chip[data-v-cb5eb0ce]{display:inline-flex;min-height:3rem;align-items:center;gap:.65rem;padding:0 1rem;font-size:.92rem;font-weight:600;color:#334155}.toolbar-input[data-v-cb5eb0ce]{display:inline-flex;min-height:3rem;align-items:center;gap:.5rem;padding:0 .85rem}.toolbar-input input[data-v-cb5eb0ce]{border:0;background:transparent;color:#334155;outline:none}.toolbar-button[data-v-cb5eb0ce]{display:inline-flex;min-height:3rem;align-items:center;gap:.55rem;padding:0 1rem;font-size:.92rem;font-weight:700;color:#334155;transition:.18s ease}.toolbar-button[data-v-cb5eb0ce]:hover:not(:disabled){transform:translateY(-1px);box-shadow:0 16px 40px #0f172a17}.error-banner[data-v-cb5eb0ce]{border-radius:1rem;border:1px solid #fecaca;background:#fef2f2;padding:.9rem 1rem;font-size:.92rem;font-weight:700;color:#b91c1c}.stats-grid[data-v-cb5eb0ce]{display:grid;gap:1rem;grid-template-columns:repeat(1,minmax(0,1fr))}.stat-card[data-v-cb5eb0ce],.panel-card[data-v-cb5eb0ce],.summary-card[data-v-cb5eb0ce]{border:1px solid rgba(226,232,240,.9);background:#fffffff0;box-shadow:0 16px 38px #0f172a0f}.stat-card[data-v-cb5eb0ce]{display:flex;align-items:flex-start;gap:1rem;border-radius:1.5rem;padding:1.1rem}.stat-icon[data-v-cb5eb0ce]{display:inline-flex;height:3.1rem;width:3.1rem;flex-shrink:0;align-items:center;justify-content:center;border-radius:9999px}.stat-icon.mint[data-v-cb5eb0ce]{background:linear-gradient(180deg,#dcfce7,#bbf7d0);color:#16a34a}.stat-icon.blue[data-v-cb5eb0ce]{background:linear-gradient(180deg,#dbeafe,#bfdbfe);color:#2563eb}.stat-icon.violet[data-v-cb5eb0ce]{background:linear-gradient(180deg,#ede9fe,#ddd6fe);color:#7c3aed}.stat-icon.orange[data-v-cb5eb0ce]{background:linear-gradient(180deg,#ffedd5,#fed7aa);color:#ea580c}.stat-label[data-v-cb5eb0ce]{font-size:.84rem;font-weight:700;color:#64748b}.stat-value-row[data-v-cb5eb0ce]{display:flex;align-items:baseline;gap:.25rem;margin-top:.35rem}.stat-value[data-v-cb5eb0ce]{font-size:2rem;font-weight:800;line-height:1;color:#0f172a}.stat-suffix[data-v-cb5eb0ce]{font-size:1rem;font-weight:800;color:#334155}.chart-grid[data-v-cb5eb0ce],.insight-grid[data-v-cb5eb0ce],.summary-grid[data-v-cb5eb0ce]{display:grid;gap:1rem}.panel-card[data-v-cb5eb0ce]{border-radius:1.6rem;padding:1.15rem}.large-panel[data-v-cb5eb0ce]{min-height:25rem}.panel-head[data-v-cb5eb0ce]{display:flex;flex-wrap:wrap;align-items:flex-start;justify-content:space-between;gap:.75rem;margin-bottom:1rem}.panel-title[data-v-cb5eb0ce]{font-size:1.05rem;font-weight:800;color:#111827}.panel-note[data-v-cb5eb0ce]{margin-top:.15rem;font-size:.84rem;color:#6b7280}.panel-select-vs[data-v-cb5eb0ce]{min-width:150px}.line-chart-wrap[data-v-cb5eb0ce]{position:relative}.chart-legend[data-v-cb5eb0ce]{display:flex;align-items:center;gap:.5rem;margin-bottom:.75rem;font-size:.82rem;font-weight:700;color:#64748b}.legend-pill[data-v-cb5eb0ce]{display:inline-flex;height:.6rem;width:1.4rem;border-radius:9999px}.legend-pill.green[data-v-cb5eb0ce]{background:#22c55e}.line-chart[data-v-cb5eb0ce]{width:100%;height:17rem}.y-axis[data-v-cb5eb0ce]{pointer-events:none;position:absolute;inset:3.25rem auto 2rem 0;display:flex;flex-direction:column;justify-content:space-between;font-size:.72rem;color:#94a3b8}.x-axis[data-v-cb5eb0ce]{display:grid;grid-template-columns:repeat(auto-fit,minmax(0,1fr));gap:.25rem;margin-top:-.45rem;padding-left:2.2rem;font-size:.72rem;color:#94a3b8}.donut-layout[data-v-cb5eb0ce]{display:grid;gap:1rem;grid-template-columns:minmax(0,.95fr) minmax(0,1.05fr);align-items:center}.donut-block[data-v-cb5eb0ce]{display:flex;align-items:center;justify-content:center;min-height:17rem}.donut-chart[data-v-cb5eb0ce],.register-donut[data-v-cb5eb0ce]{display:flex;align-items:center;justify-content:center;border-radius:9999px}.donut-chart[data-v-cb5eb0ce]{height:15rem;width:15rem}.donut-hole[data-v-cb5eb0ce],.register-donut-hole[data-v-cb5eb0ce]{display:flex;height:60%;width:60%;flex-direction:column;align-items:center;justify-content:center;border-radius:9999px;background:#fff;box-shadow:inset 0 0 0 1px #e5e7eb;text-align:center}.donut-hole span[data-v-cb5eb0ce],.register-donut-hole span[data-v-cb5eb0ce]{font-size:.75rem;font-weight:700;color:#94a3b8}.donut-hole strong[data-v-cb5eb0ce],.register-donut-hole strong[data-v-cb5eb0ce]{font-size:1.9rem;font-weight:800;line-height:1.05;color:#111827}.donut-hole small[data-v-cb5eb0ce],.register-donut-hole small[data-v-cb5eb0ce]{font-size:.75rem;font-weight:700;color:#64748b}.donut-legend[data-v-cb5eb0ce]{display:flex;flex-direction:column;gap:.75rem}.legend-row[data-v-cb5eb0ce]{display:flex;width:100%;align-items:center;justify-content:space-between;gap:.75rem;border-radius:1rem;background:#f8fafc;padding:.75rem .9rem;text-align:left;transition:.18s ease}.legend-row[data-v-cb5eb0ce]:hover{background:#f1f5f9}.legend-row-left[data-v-cb5eb0ce]{display:inline-flex;min-width:0;align-items:center;gap:.55rem;font-size:.84rem;font-weight:700;color:#334155}.legend-dot[data-v-cb5eb0ce]{display:inline-flex;height:.7rem;width:.7rem;flex-shrink:0;border-radius:9999px}.legend-row-values[data-v-cb5eb0ce]{display:inline-flex;align-items:baseline;gap:.65rem}.legend-row-values strong[data-v-cb5eb0ce]{font-size:.84rem;color:#111827}.legend-row-values small[data-v-cb5eb0ce]{font-size:.8rem;color:#94a3b8}.register-table-wrap[data-v-cb5eb0ce]{overflow-x:auto}.usage-table[data-v-cb5eb0ce]{width:100%;border-collapse:collapse}.usage-table thead th[data-v-cb5eb0ce]{border-bottom:1px solid #e5e7eb;padding:.8rem .6rem;text-align:left;font-size:.72rem;font-weight:800;letter-spacing:.08em;text-transform:uppercase;color:#94a3b8}.usage-table tbody td[data-v-cb5eb0ce]{border-bottom:1px solid #f1f5f9;padding:.85rem .6rem;font-size:.86rem;color:#475569}.rank-list[data-v-cb5eb0ce]{display:flex;flex-direction:column;gap:.65rem}.rank-row[data-v-cb5eb0ce]{display:flex;width:100%;align-items:flex-start;gap:.75rem;border-radius:1rem;background:#f8fafc;padding:.75rem .9rem;text-align:left;transition:.16s ease}.rank-row[data-v-cb5eb0ce]:hover{background:#f1f5f9}.rank-badge[data-v-cb5eb0ce]{display:inline-flex;height:1.75rem;width:1.75rem;flex-shrink:0;align-items:center;justify-content:center;border-radius:9999px;background:#dcfce7;font-size:.78rem;font-weight:800;color:#15803d}.rank-body[data-v-cb5eb0ce]{min-width:0;flex:1}.rank-top[data-v-cb5eb0ce]{display:flex;align-items:baseline;justify-content:space-between;gap:.75rem}.rank-name[data-v-cb5eb0ce]{min-width:0;overflow:hidden;text-overflow:ellipsis;white-space:nowrap;font-size:.86rem;font-weight:700;color:#1e293b}.rank-value[data-v-cb5eb0ce]{flex-shrink:0;font-size:.84rem;font-weight:800;color:#111827}.rank-bar-track[data-v-cb5eb0ce]{margin-top:.4rem;height:.4rem;overflow:hidden;border-radius:9999px;background:#e5e7eb}.rank-bar-fill[data-v-cb5eb0ce]{display:block;height:100%;border-radius:9999px;background:linear-gradient(90deg,#86efac,#16a34a)}.rank-note[data-v-cb5eb0ce]{margin-top:.35rem;font-size:.76rem;color:#94a3b8}.reorder-list[data-v-cb5eb0ce]{display:flex;flex-direction:column;gap:.65rem}.reorder-row[data-v-cb5eb0ce]{display:flex;width:100%;align-items:center;gap:.75rem;border-radius:1rem;background:#f8fafc;padding:.75rem .9rem;text-align:left;transition:.16s ease}.reorder-row[data-v-cb5eb0ce]:hover{background:#f1f5f9}.reorder-icon[data-v-cb5eb0ce]{display:inline-flex;height:2.4rem;width:2.4rem;flex-shrink:0;align-items:center;justify-content:center;border-radius:9999px}.reorder-icon .material-icons[data-v-cb5eb0ce]{font-size:1.15rem}.reorder-icon.critical[data-v-cb5eb0ce]{background:#fee2e2;color:#dc2626}.reorder-icon.warning[data-v-cb5eb0ce]{background:#ffedd5;color:#ea580c}.reorder-icon.watch[data-v-cb5eb0ce]{background:#fef9c3;color:#a16207}.reorder-top[data-v-cb5eb0ce]{display:flex;flex-wrap:wrap;align-items:center;justify-content:space-between;gap:.5rem}.reorder-name[data-v-cb5eb0ce]{min-width:0;overflow:hidden;text-overflow:ellipsis;white-space:nowrap;font-size:.86rem;font-weight:700;color:#1e293b}.reorder-badge[data-v-cb5eb0ce]{flex-shrink:0;border-radius:9999px;padding:.2rem .6rem;font-size:.72rem;font-weight:800}.reorder-badge.critical[data-v-cb5eb0ce]{background:#fee2e2;color:#b91c1c}.reorder-badge.warning[data-v-cb5eb0ce]{background:#ffedd5;color:#c2410c}.reorder-badge.watch[data-v-cb5eb0ce]{background:#fef9c3;color:#92400e}.reorder-meta[data-v-cb5eb0ce]{margin-top:.2rem;font-size:.78rem;color:#64748b}.summary-grid[data-v-cb5eb0ce]{grid-template-columns:repeat(1,minmax(0,1fr))}.summary-card[data-v-cb5eb0ce]{display:flex;align-items:center;gap:.85rem;border-radius:1.35rem;padding:1rem 1.1rem}.summary-card strong[data-v-cb5eb0ce]{display:block;font-size:.9rem;font-weight:800;color:#166534}.summary-card p[data-v-cb5eb0ce]{margin-top:.15rem;font-size:.8rem;color:#64748b}.summary-icon[data-v-cb5eb0ce]{display:inline-flex;height:2.8rem;width:2.8rem;flex-shrink:0;align-items:center;justify-content:center;border-radius:9999px}.summary-icon.green[data-v-cb5eb0ce]{background:#dcfce7;color:#16a34a}.summary-icon.mint[data-v-cb5eb0ce]{background:#d1fae5;color:#059669}.summary-icon.light[data-v-cb5eb0ce]{background:#ecfeff;color:#0891b2}.summary-card.action strong[data-v-cb5eb0ce]{color:#0f766e}.empty-state[data-v-cb5eb0ce]{display:flex;min-height:16rem;align-items:center;justify-content:center;border-radius:1.25rem;border:1px dashed #cbd5e1;background:#f8fafccc;padding:1rem;text-align:center;font-size:.92rem;font-weight:700;color:#64748b}.empty-state.small[data-v-cb5eb0ce]{min-height:10rem}.register-top[data-v-cb5eb0ce]{display:grid;gap:1.25rem;grid-template-columns:minmax(0,.9fr) minmax(0,1.1fr);align-items:center}.register-donut[data-v-cb5eb0ce]{height:11rem;width:11rem;margin:0 auto}.register-line[data-v-cb5eb0ce]{display:flex;align-items:center;gap:.65rem;font-size:.86rem;color:#475569}.register-line strong[data-v-cb5eb0ce]{margin-left:auto;color:#0f172a}.reason-box[data-v-cb5eb0ce]{margin-top:1rem;border-radius:1rem;background:#f8fafc;padding:.9rem}.reason-title[data-v-cb5eb0ce]{font-size:.8rem;font-weight:800;color:#334155}.reason-tags[data-v-cb5eb0ce]{display:flex;flex-wrap:wrap;gap:.45rem;margin-top:.7rem}.reason-tag[data-v-cb5eb0ce]{border-radius:9999px;background:#e2e8f0;padding:.35rem .7rem;font-size:.75rem;font-weight:700;color:#475569}.register-table-wrap[data-v-cb5eb0ce]{margin-top:1.25rem}.entry-badge[data-v-cb5eb0ce]{display:inline-flex;border-radius:9999px;padding:.25rem .6rem;font-size:.72rem;font-weight:800}.entry-badge.income[data-v-cb5eb0ce]{background:#dcfce7;color:#15803d}.entry-badge.outcome[data-v-cb5eb0ce]{background:#fee2e2;color:#dc2626}@media(min-width:768px){.stats-grid[data-v-cb5eb0ce]{grid-template-columns:repeat(2,minmax(0,1fr))}.summary-grid[data-v-cb5eb0ce]{grid-template-columns:repeat(3,minmax(0,1fr))}}@media(min-width:1280px){.stats-grid[data-v-cb5eb0ce]{grid-template-columns:repeat(4,minmax(0,1fr))}.chart-grid[data-v-cb5eb0ce]{grid-template-columns:minmax(0,1.15fr) minmax(0,.95fr)}.insight-grid[data-v-cb5eb0ce]{grid-template-columns:repeat(2,minmax(0,1fr))}}@media(max-width:1024px){.donut-layout[data-v-cb5eb0ce],.register-top[data-v-cb5eb0ce]{grid-template-columns:1fr}.donut-block[data-v-cb5eb0ce]{min-height:auto}}@media(max-width:767px){.page-title[data-v-cb5eb0ce]{font-size:1.45rem}.panel-card[data-v-cb5eb0ce],.stat-card[data-v-cb5eb0ce],.summary-card[data-v-cb5eb0ce]{padding-left:1rem;padding-right:1rem}.donut-chart[data-v-cb5eb0ce]{height:12.5rem;width:12.5rem}.comparison-bars[data-v-cb5eb0ce]{grid-template-columns:repeat(3,minmax(0,1fr))}.x-axis[data-v-cb5eb0ce]{padding-left:0}}.popup-page[data-v-1d90f6c5]{min-height:100vh;padding:1.25rem;background:#f5f7fb;font-family:Arial,sans-serif}.popup-toolbar[data-v-1d90f6c5]{display:flex;flex-wrap:wrap;align-items:center;gap:.75rem;margin-bottom:1rem}.popup-error[data-v-1d90f6c5]{margin-bottom:1rem;border-radius:.75rem;border:1px solid #fecaca;background:#fef2f2;padding:.65rem 1rem;color:#b91c1c;font-size:14px;font-weight:600}.popup-summary-bar[data-v-1d90f6c5]{display:flex;align-items:center;justify-content:space-between;margin-bottom:1rem;border:1px solid #dbe4ee;border-radius:.5rem;background:#fff;padding:.85rem 1.25rem;color:#0f172a;font-size:14px;font-weight:600}.popup-summary-amount[data-v-1d90f6c5]{color:#16a34a}.report-filter[data-v-1d90f6c5]{display:inline-flex;height:2.75rem;min-width:160px;align-items:center;border:1px solid #e2e8f0;border-radius:.75rem;background:#fff;padding:0 .75rem;color:#334155;font-size:14px;outline:none;transition:border-color .15s,box-shadow .15s;box-shadow:0 1px 3px #0000000d}.report-filter[data-v-1d90f6c5]:focus-within{border-color:#168a44;box-shadow:0 0 0 3px #168a441f}.report-select-vs[data-v-1d90f6c5]{min-width:260px}.report-open-button[data-v-1d90f6c5],.report-close-button[data-v-1d90f6c5]{display:inline-flex;align-items:center;gap:.4rem;height:2.75rem;border-radius:.875rem;padding:0 1.25rem;font-size:14px;font-weight:700;transition:all .15s;border:none}.report-open-button[data-v-1d90f6c5]{background:#126e36;color:#fff;box-shadow:0 4px 12px #126e364d}.report-open-button[data-v-1d90f6c5]:hover{background:#0f572c}.report-open-button[data-v-1d90f6c5]:disabled{cursor:not-allowed;opacity:.6;box-shadow:none}.report-close-button[data-v-1d90f6c5]{background:#ef4444;color:#fff;box-shadow:0 4px 12px #ef444433}.report-close-button[data-v-1d90f6c5]:hover{background:#dc2626}.report-table-wrap[data-v-1d90f6c5]{width:100%;overflow-x:auto;border:1px solid #dbe4ee;border-radius:.5rem;background:#fff}.report-table[data-v-1d90f6c5]{min-width:100%;border-collapse:collapse;font-size:13px}.report-th[data-v-1d90f6c5]{position:sticky;top:0;z-index:1;background:#eaf2fb;border:1px solid #dbe4ee;color:#1d4ed8;font-size:13px;font-weight:700;padding:.65rem 1rem;text-align:center;white-space:nowrap}.report-td[data-v-1d90f6c5],.report-summary-cell[data-v-1d90f6c5]{border:1px solid #e2e8f0;color:#1e293b;font-size:13px;padding:.6rem 1rem;text-align:center;vertical-align:middle}.report-table tbody tr:nth-child(odd):not(.report-summary-row) td[data-v-1d90f6c5]{background:#f4f8fc}.report-table tbody tr:nth-child(2n):not(.report-summary-row) td[data-v-1d90f6c5]{background:#fff}.report-td-income[data-v-1d90f6c5]{font-weight:700;font-variant-numeric:tabular-nums;color:#166534}.report-summary-row .report-summary-cell[data-v-1d90f6c5],.report-summary-cell[data-v-1d90f6c5]{background:#eef2f6;color:#0f172a;font-weight:800;font-variant-numeric:tabular-nums}.expenses-page[data-v-4eff826a]{display:grid;gap:1rem}.section-header[data-v-4eff826a]{display:flex;align-items:center;justify-content:space-between;gap:1rem}.notice-error[data-v-4eff826a]{border:1px solid #991b1b;border-radius:.85rem;background:#7f1d1d;padding:.85rem 1rem;color:#fee2e2;font-weight:800}.summary-grid[data-v-4eff826a]{display:grid;grid-template-columns:minmax(220px,280px) minmax(260px,1fr) auto;gap:.85rem;align-items:stretch}.date-card[data-v-4eff826a],.total-card[data-v-4eff826a]{display:grid;gap:.3rem;border:1px solid #e8edf3;border-radius:.85rem;background:#fff;padding:.55rem .85rem;box-shadow:0 1px 2px #0f172a0a,0 10px 24px #0f172a0a}.date-card span[data-v-4eff826a],.total-card span[data-v-4eff826a]{font-size:.72rem;font-weight:700;letter-spacing:.02em;text-transform:uppercase;color:#94a3b8}.date-input[data-v-4eff826a]{min-height:2.35rem;border:1px solid #dbe3ec;border-radius:.65rem;padding:0 .7rem;font-weight:900;color:#0f172a}.total-card strong[data-v-4eff826a]{color:#dc2626;font-size:1.35rem;line-height:1.1}.primary-btn[data-v-4eff826a],.refresh-btn[data-v-4eff826a],.ghost-btn[data-v-4eff826a],.save-btn[data-v-4eff826a]{display:inline-flex;align-items:center;justify-content:center;gap:.45rem;border-radius:.8rem;font-weight:800;transition:transform .15s ease,box-shadow .15s ease,background .15s ease}.primary-btn[data-v-4eff826a],.save-btn[data-v-4eff826a]{min-height:2.75rem;background:linear-gradient(135deg,#0a8f46,#14b85f);padding:0 1.1rem;color:#fff;box-shadow:0 8px 18px #14b85f38}.primary-btn[data-v-4eff826a]:hover,.save-btn[data-v-4eff826a]:hover:not(:disabled){transform:translateY(-1px)}.refresh-btn[data-v-4eff826a],.ghost-btn[data-v-4eff826a]{border:1px solid #e8edf3;background:#fff;padding:.6rem .9rem;color:#334155}.refresh-btn[data-v-4eff826a]{border-radius:1rem;box-shadow:0 1px 2px #0f172a0a,0 10px 24px #0f172a0a}.refresh-btn[data-v-4eff826a]:hover,.ghost-btn[data-v-4eff826a]:hover{background:#f8fafc}.save-btn[data-v-4eff826a]:disabled{opacity:.65;box-shadow:none}.list-head[data-v-4eff826a]{display:flex;align-items:center;justify-content:space-between;gap:1rem;padding:1rem;border-bottom:1px solid #e5e7eb}.list-head h2[data-v-4eff826a]{font-size:1rem;font-weight:900;color:#111827}.list-head p[data-v-4eff826a]{margin-top:.2rem;font-size:.82rem;font-weight:800;color:#64748b}.expense-table[data-v-4eff826a]{width:100%;border-collapse:collapse}.expense-table th[data-v-4eff826a]{background:#0d1810;padding:.8rem 1rem;text-align:left;color:#ffffffb3;font-size:.74rem;text-transform:uppercase}.expense-table td[data-v-4eff826a]{border-bottom:1px solid #eef2f7;padding:.85rem 1rem;color:#475569}.expense-table th.text-right[data-v-4eff826a],.expense-table td.text-right[data-v-4eff826a]{text-align:right}.type-pill[data-v-4eff826a]{display:inline-flex;border-radius:9999px;background:#fef3c7;padding:.25rem .65rem;font-size:.74rem;font-weight:900;color:#92400e}.row-actions[data-v-4eff826a]{display:flex;justify-content:flex-end;gap:.4rem}.row-actions button[data-v-4eff826a]{display:inline-flex;height:2rem;width:2rem;align-items:center;justify-content:center;border-radius:.55rem;background:#e0f2fe;color:#0369a1}.row-actions .danger[data-v-4eff826a]{background:#fee2e2;color:#b91c1c}.empty-state[data-v-4eff826a],.empty-cell[data-v-4eff826a]{padding:3rem;text-align:center;color:#94a3b8;font-weight:800}.empty-state .material-icons[data-v-4eff826a]{font-size:2.5rem}.modal-backdrop[data-v-4eff826a]{position:fixed;top:0;right:0;bottom:0;left:0;z-index:80;display:flex;align-items:center;justify-content:center;background:#0f172a8a;padding:1rem}.expense-modal[data-v-4eff826a]{width:min(640px,100%);border-radius:1.25rem;background:#fff;box-shadow:0 24px 60px #0f172a38,0 4px 12px #0f172a14;overflow:hidden}.modal-head[data-v-4eff826a]{display:flex;align-items:center;justify-content:space-between;gap:1rem;padding:1.1rem 1.4rem;border-bottom:1px solid #eef2f7}.modal-title-wrap[data-v-4eff826a]{display:flex;align-items:center;gap:.85rem}.modal-icon[data-v-4eff826a]{display:inline-flex;width:2.9rem;height:2.9rem;align-items:center;justify-content:center;border-radius:.85rem;background:linear-gradient(180deg,#10b981,#059669);color:#fff;font-size:1.5rem;box-shadow:0 8px 18px #05966947}.modal-head h2[data-v-4eff826a]{font-size:1.3rem;font-weight:800;color:#0f172a;letter-spacing:-.01em}.modal-head p[data-v-4eff826a]{margin-top:.2rem;color:#64748b;font-size:.85rem;font-weight:600}.icon-close[data-v-4eff826a]{display:inline-flex;width:2.4rem;height:2.4rem;align-items:center;justify-content:center;border:1px solid #e6ecf2;border-radius:.7rem;background:#fff;color:#64748b;transition:background .15s,color .15s}.icon-close[data-v-4eff826a]:hover{background:#f1f5f9;color:#0f172a}.icon-close .material-icons[data-v-4eff826a]{font-size:1.3rem}.form-grid[data-v-4eff826a]{display:grid;grid-template-columns:minmax(0,1fr);gap:1rem;padding:1.35rem 1.4rem}.field[data-v-4eff826a]{display:grid;gap:.4rem}.field-wide[data-v-4eff826a]{grid-column:1 / -1}.field>span[data-v-4eff826a]{font-size:.82rem;font-weight:700;color:#334155}.required-star[data-v-4eff826a]{color:#dc2626;font-size:.9rem;line-height:1}.input-shell[data-v-4eff826a]{display:flex;min-height:2.9rem;align-items:center;gap:.6rem;border:1px solid #e2e8f0;border-radius:.8rem;background:#fff;padding:0 .7rem;transition:border-color .15s ease,box-shadow .15s ease}.input-shell[data-v-4eff826a]:focus-within{border-color:#10864a;box-shadow:0 0 0 3px #10864a1f}.input-shell>.material-icons[data-v-4eff826a]{display:inline-flex;width:1.9rem;height:1.9rem;flex:0 0 auto;align-items:center;justify-content:center;border-radius:.55rem;background:#ecfdf5;color:#10864a;font-size:1.1rem}.input-shell input[data-v-4eff826a],.shell-input[data-v-4eff826a]{min-width:0;flex:1;border:0;outline:0;background:transparent;color:#0f172a;font-size:.95rem;font-weight:700}.input-shell input[data-v-4eff826a]::-moz-placeholder{color:#94a3b8;font-weight:600}.input-shell input[data-v-4eff826a]::placeholder{color:#94a3b8;font-weight:600}.input-shell em[data-v-4eff826a]{flex:0 0 auto;color:#64748b;font-style:normal;font-size:.85rem;font-weight:700}.select-shell[data-v-4eff826a]{padding-right:.3rem}.select-shell .expense-select[data-v-4eff826a]{min-width:0;flex:1}.expense-select[data-v-4eff826a] .vs__dropdown-toggle{min-height:2.75rem;border:0;border-radius:0;padding:0;background:transparent}.expense-select[data-v-4eff826a] .vs__selected-options{padding:0}.expense-select[data-v-4eff826a] .vs__selected{margin:0;color:#0f172a;font-size:.95rem;font-weight:700}.expense-select[data-v-4eff826a] .vs__actions{padding-right:.45rem}.modal-note[data-v-4eff826a]{display:flex;align-items:center;gap:.8rem;border:1px solid #bbf7d0;border-radius:.85rem;background:#f0fdf4;padding:.8rem 1rem}.modal-note>.material-icons[data-v-4eff826a]{display:inline-flex;width:2.4rem;height:2.4rem;flex:0 0 auto;align-items:center;justify-content:center;border-radius:9999px;background:#10864a;color:#fff;font-size:1.2rem}.modal-note strong[data-v-4eff826a]{color:#0f8a48;font-size:.92rem;font-weight:800}.modal-note p[data-v-4eff826a]{margin-top:.1rem;color:#64748b;font-size:.85rem;font-weight:600}.modal-actions[data-v-4eff826a]{display:flex;justify-content:flex-end;gap:.75rem;padding:1rem 1.4rem 1.25rem;border-top:1px solid #eef2f7;background:#fff}.modal-actions .expense-cancel-btn[data-v-4eff826a],.modal-actions .save-btn[data-v-4eff826a]{min-width:140px;min-height:2.9rem;border-radius:.8rem;font-size:.9rem}@media(max-width:900px){.summary-grid[data-v-4eff826a]{grid-template-columns:1fr}.section-header[data-v-4eff826a]{flex-direction:column;align-items:stretch}.form-grid[data-v-4eff826a]{grid-template-columns:1fr}.modal-head[data-v-4eff826a]{padding:1rem 1.1rem}.form-grid[data-v-4eff826a],.modal-actions[data-v-4eff826a]{padding-left:1.1rem;padding-right:1.1rem}.modal-head h2[data-v-4eff826a]{font-size:1.15rem}}*,:before,:after{--tw-border-spacing-x: 0;--tw-border-spacing-y: 0;--tw-translate-x: 0;--tw-translate-y: 0;--tw-rotate: 0;--tw-skew-x: 0;--tw-skew-y: 0;--tw-scale-x: 1;--tw-scale-y: 1;--tw-pan-x: ;--tw-pan-y: ;--tw-pinch-zoom: ;--tw-scroll-snap-strictness: proximity;--tw-gradient-from-position: ;--tw-gradient-via-position: ;--tw-gradient-to-position: ;--tw-ordinal: ;--tw-slashed-zero: ;--tw-numeric-figure: ;--tw-numeric-spacing: ;--tw-numeric-fraction: ;--tw-ring-inset: ;--tw-ring-offset-width: 0px;--tw-ring-offset-color: #fff;--tw-ring-color: rgb(59 130 246 / .5);--tw-ring-offset-shadow: 0 0 #0000;--tw-ring-shadow: 0 0 #0000;--tw-shadow: 0 0 #0000;--tw-shadow-colored: 0 0 #0000;--tw-blur: ;--tw-brightness: ;--tw-contrast: ;--tw-grayscale: ;--tw-hue-rotate: ;--tw-invert: ;--tw-saturate: ;--tw-sepia: ;--tw-drop-shadow: ;--tw-backdrop-blur: ;--tw-backdrop-brightness: ;--tw-backdrop-contrast: ;--tw-backdrop-grayscale: ;--tw-backdrop-hue-rotate: ;--tw-backdrop-invert: ;--tw-backdrop-opacity: ;--tw-backdrop-saturate: ;--tw-backdrop-sepia: ;--tw-contain-size: ;--tw-contain-layout: ;--tw-contain-paint: ;--tw-contain-style: }::backdrop{--tw-border-spacing-x: 0;--tw-border-spacing-y: 0;--tw-translate-x: 0;--tw-translate-y: 0;--tw-rotate: 0;--tw-skew-x: 0;--tw-skew-y: 0;--tw-scale-x: 1;--tw-scale-y: 1;--tw-pan-x: ;--tw-pan-y: ;--tw-pinch-zoom: ;--tw-scroll-snap-strictness: proximity;--tw-gradient-from-position: ;--tw-gradient-via-position: ;--tw-gradient-to-position: ;--tw-ordinal: ;--tw-slashed-zero: ;--tw-numeric-figure: ;--tw-numeric-spacing: ;--tw-numeric-fraction: ;--tw-ring-inset: ;--tw-ring-offset-width: 0px;--tw-ring-offset-color: #fff;--tw-ring-color: rgb(59 130 246 / .5);--tw-ring-offset-shadow: 0 0 #0000;--tw-ring-shadow: 0 0 #0000;--tw-shadow: 0 0 #0000;--tw-shadow-colored: 0 0 #0000;--tw-blur: ;--tw-brightness: ;--tw-contrast: ;--tw-grayscale: ;--tw-hue-rotate: ;--tw-invert: ;--tw-saturate: ;--tw-sepia: ;--tw-drop-shadow: ;--tw-backdrop-blur: ;--tw-backdrop-brightness: ;--tw-backdrop-contrast: ;--tw-backdrop-grayscale: ;--tw-backdrop-hue-rotate: ;--tw-backdrop-invert: ;--tw-backdrop-opacity: ;--tw-backdrop-saturate: ;--tw-backdrop-sepia: ;--tw-contain-size: ;--tw-contain-layout: ;--tw-contain-paint: ;--tw-contain-style: }*,:before,:after{box-sizing:border-box;border-width:0;border-style:solid;border-color:#e5e7eb}:before,:after{--tw-content: ""}html,:host{line-height:1.5;-webkit-text-size-adjust:100%;-moz-tab-size:4;-o-tab-size:4;tab-size:4;font-family:ui-sans-serif,system-ui,sans-serif,"Apple Color Emoji","Segoe UI Emoji",Segoe UI Symbol,"Noto Color Emoji";font-feature-settings:normal;font-variation-settings:normal;-webkit-tap-highlight-color:transparent}body{margin:0;line-height:inherit}hr{height:0;color:inherit;border-top-width:1px}abbr:where([title]){-webkit-text-decoration:underline dotted;text-decoration:underline dotted}h1,h2,h3,h4,h5,h6{font-size:inherit;font-weight:inherit}a{color:inherit;text-decoration:inherit}b,strong{font-weight:bolder}code,kbd,samp,pre{font-family:ui-monospace,SFMono-Regular,Menlo,Monaco,Consolas,Liberation Mono,Courier New,monospace;font-feature-settings:normal;font-variation-settings:normal;font-size:1em}small{font-size:80%}sub,sup{font-size:75%;line-height:0;position:relative;vertical-align:baseline}sub{bottom:-.25em}sup{top:-.5em}table{text-indent:0;border-color:inherit;border-collapse:collapse}button,input,optgroup,select,textarea{font-family:inherit;font-feature-settings:inherit;font-variation-settings:inherit;font-size:100%;font-weight:inherit;line-height:inherit;letter-spacing:inherit;color:inherit;margin:0;padding:0}button,select{text-transform:none}button,input:where([type=button]),input:where([type=reset]),input:where([type=submit]){-webkit-appearance:button;background-color:transparent;background-image:none}:-moz-focusring{outline:auto}:-moz-ui-invalid{box-shadow:none}progress{vertical-align:baseline}::-webkit-inner-spin-button,::-webkit-outer-spin-button{height:auto}[type=search]{-webkit-appearance:textfield;outline-offset:-2px}::-webkit-search-decoration{-webkit-appearance:none}::-webkit-file-upload-button{-webkit-appearance:button;font:inherit}summary{display:list-item}blockquote,dl,dd,h1,h2,h3,h4,h5,h6,hr,figure,p,pre{margin:0}fieldset{margin:0;padding:0}legend{padding:0}ol,ul,menu{list-style:none;margin:0;padding:0}dialog{padding:0}textarea{resize:vertical}input::-moz-placeholder,textarea::-moz-placeholder{opacity:1;color:#9ca3af}input::placeholder,textarea::placeholder{opacity:1;color:#9ca3af}button,[role=button]{cursor:pointer}:disabled{cursor:default}img,svg,video,canvas,audio,iframe,embed,object{display:block;vertical-align:middle}img,video{max-width:100%;height:auto}[hidden]:where(:not([hidden=until-found])){display:none}.container{width:100%}@media(min-width:640px){.container{max-width:640px}}@media(min-width:768px){.container{max-width:768px}}@media(min-width:1024px){.container{max-width:1024px}}@media(min-width:1280px){.container{max-width:1280px}}@media(min-width:1536px){.container{max-width:1536px}}.form-control{min-height:2.75rem;width:100%;border-radius:.75rem;border-width:1px;--tw-border-opacity: 1;border-color:rgb(226 232 240 / var(--tw-border-opacity, 1));--tw-bg-opacity: 1;background-color:rgb(255 255 255 / var(--tw-bg-opacity, 1));padding-left:.875rem;padding-right:.875rem;padding-top:0;padding-bottom:0;--tw-text-opacity: 1;color:rgb(30 41 59 / var(--tw-text-opacity, 1));outline:2px solid transparent;outline-offset:2px;transition-property:all;transition-timing-function:cubic-bezier(.4,0,.2,1);transition-duration:.15s}.form-control::-moz-placeholder{--tw-text-opacity: 1;color:rgb(148 163 184 / var(--tw-text-opacity, 1))}.form-control::placeholder{--tw-text-opacity: 1;color:rgb(148 163 184 / var(--tw-text-opacity, 1))}.form-control:focus{--tw-border-opacity: 1;border-color:rgb(22 138 68 / var(--tw-border-opacity, 1));--tw-ring-offset-shadow: var(--tw-ring-inset) 0 0 0 var(--tw-ring-offset-width) var(--tw-ring-offset-color);--tw-ring-shadow: var(--tw-ring-inset) 0 0 0 calc(4px + var(--tw-ring-offset-width)) var(--tw-ring-color);box-shadow:var(--tw-ring-offset-shadow),var(--tw-ring-shadow),var(--tw-shadow, 0 0 #0000);--tw-ring-opacity: 1;--tw-ring-color: rgb(212 245 224 / var(--tw-ring-opacity, 1))}.form-control{font-size:14px;display:flex;align-items:center}.form-label{margin-bottom:.5rem;display:block;font-weight:600;--tw-text-opacity: 1;color:rgb(51 65 85 / var(--tw-text-opacity, 1));font-size:14px}.btn-primary{display:inline-flex;height:2.75rem;align-items:center;justify-content:center;gap:.5rem;border-radius:.75rem;padding-left:1rem;padding-right:1rem;font-weight:600;--tw-text-opacity: 1;color:rgb(255 255 255 / var(--tw-text-opacity, 1));--tw-shadow: 0 1px 2px 0 rgb(0 0 0 / .05);--tw-shadow-colored: 0 1px 2px 0 var(--tw-shadow-color);box-shadow:var(--tw-ring-offset-shadow, 0 0 #0000),var(--tw-ring-shadow, 0 0 #0000),var(--tw-shadow);transition-property:all;transition-timing-function:cubic-bezier(.4,0,.2,1);transition-duration:.15s}.btn-primary:active{--tw-scale-x: .98;--tw-scale-y: .98;transform:translate(var(--tw-translate-x),var(--tw-translate-y)) rotate(var(--tw-rotate)) skew(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y))}.btn-primary:disabled{cursor:not-allowed;opacity:.6}.btn-primary{font-size:14px;background:linear-gradient(135deg,#0a8f46,#14b85f)}.btn-primary:hover:not(:disabled){filter:brightness(1.06)}.btn-secondary{display:inline-flex;height:2.75rem;align-items:center;justify-content:center;gap:.5rem;border-radius:.75rem;border-width:1px;--tw-border-opacity: 1;border-color:rgb(71 85 105 / var(--tw-border-opacity, 1));--tw-bg-opacity: 1;background-color:rgb(30 41 59 / var(--tw-bg-opacity, 1));padding-left:1rem;padding-right:1rem;font-weight:600;--tw-text-opacity: 1;color:rgb(241 245 249 / var(--tw-text-opacity, 1));--tw-shadow: 0 1px 2px 0 rgb(0 0 0 / .05);--tw-shadow-colored: 0 1px 2px 0 var(--tw-shadow-color);box-shadow:var(--tw-ring-offset-shadow, 0 0 #0000),var(--tw-ring-shadow, 0 0 #0000),var(--tw-shadow);transition-property:all;transition-timing-function:cubic-bezier(.4,0,.2,1);transition-duration:.15s}.btn-secondary:hover{--tw-border-opacity: 1;border-color:rgb(100 116 139 / var(--tw-border-opacity, 1));--tw-bg-opacity: 1;background-color:rgb(51 65 85 / var(--tw-bg-opacity, 1))}.btn-secondary:active{--tw-scale-x: .98;--tw-scale-y: .98;transform:translate(var(--tw-translate-x),var(--tw-translate-y)) rotate(var(--tw-rotate)) skew(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y))}.btn-secondary{font-size:14px}.btn-danger{display:inline-flex;height:2.75rem;align-items:center;justify-content:center;gap:.5rem;border-radius:.75rem;--tw-bg-opacity: 1;background-color:rgb(220 38 38 / var(--tw-bg-opacity, 1));padding-left:1rem;padding-right:1rem;font-weight:600;--tw-text-opacity: 1;color:rgb(255 255 255 / var(--tw-text-opacity, 1));--tw-shadow: 0 1px 2px 0 rgb(0 0 0 / .05);--tw-shadow-colored: 0 1px 2px 0 var(--tw-shadow-color);box-shadow:var(--tw-ring-offset-shadow, 0 0 #0000),var(--tw-ring-shadow, 0 0 #0000),var(--tw-shadow);transition-property:all;transition-timing-function:cubic-bezier(.4,0,.2,1);transition-duration:.15s}.btn-danger:hover{--tw-bg-opacity: 1;background-color:rgb(185 28 28 / var(--tw-bg-opacity, 1))}.btn-danger:active{--tw-scale-x: .98;--tw-scale-y: .98;transform:translate(var(--tw-translate-x),var(--tw-translate-y)) rotate(var(--tw-rotate)) skew(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y))}.btn-danger{font-size:14px}.btn-cancel{display:inline-flex;height:2.75rem;align-items:center;justify-content:center;gap:.5rem;border-radius:.75rem;--tw-bg-opacity: 1;background-color:rgb(239 68 68 / var(--tw-bg-opacity, 1));padding-left:1rem;padding-right:1rem;font-weight:600;--tw-text-opacity: 1;color:rgb(255 255 255 / var(--tw-text-opacity, 1));--tw-shadow: 0 1px 2px 0 rgb(0 0 0 / .05);--tw-shadow-colored: 0 1px 2px 0 var(--tw-shadow-color);box-shadow:var(--tw-ring-offset-shadow, 0 0 #0000),var(--tw-ring-shadow, 0 0 #0000),var(--tw-shadow);transition-property:all;transition-timing-function:cubic-bezier(.4,0,.2,1);transition-duration:.15s}.btn-cancel:hover{--tw-bg-opacity: 1;background-color:rgb(220 38 38 / var(--tw-bg-opacity, 1))}.btn-cancel:active{--tw-scale-x: .98;--tw-scale-y: .98;transform:translate(var(--tw-translate-x),var(--tw-translate-y)) rotate(var(--tw-rotate)) skew(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y))}.btn-cancel:disabled{cursor:not-allowed;opacity:.6}.btn-cancel{font-size:14px}.icon-btn{display:inline-flex;height:2.25rem;width:2.25rem;align-items:center;justify-content:center;border-radius:.5rem;transition-property:all;transition-timing-function:cubic-bezier(.4,0,.2,1);transition-duration:.15s}.icon-btn:hover{--tw-bg-opacity: 1;background-color:rgb(241 245 249 / var(--tw-bg-opacity, 1))}.table-heading{white-space:nowrap;text-align:left;font-weight:700;text-transform:uppercase;padding:.85rem 1rem;font-size:12px;letter-spacing:.06em;background:#0d1810;color:#ffffffb3;position:sticky;top:0;z-index:1}.table-cell{padding:.8rem 1rem;font-size:14px;color:#334155}.table-row{border-bottom:1px solid #f1f5f9;transition:background .15s}.table-row:hover{background:#f8fafc}.badge{display:inline-flex;align-items:center;border-radius:9999px;padding:.25rem .625rem;font-size:.75rem;line-height:1rem;font-weight:600}.badge-green{--tw-bg-opacity: 1;background-color:rgb(5 150 105 / var(--tw-bg-opacity, 1));--tw-text-opacity: 1;color:rgb(255 255 255 / var(--tw-text-opacity, 1))}.badge-red{--tw-bg-opacity: 1;background-color:rgb(220 38 38 / var(--tw-bg-opacity, 1));--tw-text-opacity: 1;color:rgb(255 255 255 / var(--tw-text-opacity, 1))}.badge-amber{--tw-bg-opacity: 1;background-color:rgb(217 119 6 / var(--tw-bg-opacity, 1));--tw-text-opacity: 1;color:rgb(255 255 255 / var(--tw-text-opacity, 1))}.badge-blue{--tw-bg-opacity: 1;background-color:rgb(37 99 235 / var(--tw-bg-opacity, 1));--tw-text-opacity: 1;color:rgb(255 255 255 / var(--tw-text-opacity, 1))}.badge-slate{--tw-bg-opacity: 1;background-color:rgb(71 85 105 / var(--tw-bg-opacity, 1));--tw-text-opacity: 1;color:rgb(255 255 255 / var(--tw-text-opacity, 1))}.status-badge{display:inline-flex;align-items:center;border-radius:9999px;padding:.25rem .625rem;font-size:.75rem;line-height:1rem;font-weight:600}.icon-button{display:inline-flex;height:2.25rem;width:2.25rem;align-items:center;justify-content:center;border-radius:.5rem;transition-property:all;transition-timing-function:cubic-bezier(.4,0,.2,1);transition-duration:.15s}.icon-button:hover{--tw-bg-opacity: 1;background-color:rgb(241 245 249 / var(--tw-bg-opacity, 1))}.card{border-radius:1rem;border-width:1px;--tw-border-opacity: 1;border-color:rgb(226 232 240 / var(--tw-border-opacity, 1));--tw-bg-opacity: 1;background-color:rgb(255 255 255 / var(--tw-bg-opacity, 1));--tw-shadow: 0 1px 3px rgba(0,0,0,.06), 0 4px 16px rgba(0,0,0,.06);--tw-shadow-colored: 0 1px 3px var(--tw-shadow-color), 0 4px 16px var(--tw-shadow-color);box-shadow:var(--tw-ring-offset-shadow, 0 0 #0000),var(--tw-ring-shadow, 0 0 #0000),var(--tw-shadow)}.alert-card .material-icons{font-size:1.875rem;line-height:2.25rem}.section-header{margin-bottom:1rem;display:flex;flex-direction:column;gap:1rem}@media(min-width:640px){.section-header{flex-direction:row;align-items:center;justify-content:space-between}}.section-title{font-size:1.25rem;line-height:1.75rem;font-weight:700;--tw-text-opacity: 1;color:rgb(15 23 42 / var(--tw-text-opacity, 1))}.section-subtitle{margin-top:.125rem;font-size:.875rem;line-height:1.25rem;--tw-text-opacity: 1;color:rgb(100 116 139 / var(--tw-text-opacity, 1))}.modal-backdrop{position:fixed;top:0;right:0;bottom:0;left:0;z-index:50;display:flex;align-items:center;justify-content:center;background-color:#02061799;padding:1rem;--tw-backdrop-blur: blur(4px);-webkit-backdrop-filter:var(--tw-backdrop-blur) var(--tw-backdrop-brightness) var(--tw-backdrop-contrast) var(--tw-backdrop-grayscale) var(--tw-backdrop-hue-rotate) var(--tw-backdrop-invert) var(--tw-backdrop-opacity) var(--tw-backdrop-saturate) var(--tw-backdrop-sepia);backdrop-filter:var(--tw-backdrop-blur) var(--tw-backdrop-brightness) var(--tw-backdrop-contrast) var(--tw-backdrop-grayscale) var(--tw-backdrop-hue-rotate) var(--tw-backdrop-invert) var(--tw-backdrop-opacity) var(--tw-backdrop-saturate) var(--tw-backdrop-sepia)}.modal-panel{width:100%;border-radius:1rem;--tw-bg-opacity: 1;background-color:rgb(255 255 255 / var(--tw-bg-opacity, 1));--tw-shadow: 0 20px 60px rgba(0,0,0,.22);--tw-shadow-colored: 0 20px 60px var(--tw-shadow-color);box-shadow:var(--tw-ring-offset-shadow, 0 0 #0000),var(--tw-ring-shadow, 0 0 #0000),var(--tw-shadow)}.modal-header{position:sticky;top:0;z-index:10;display:flex;align-items:center;justify-content:space-between;border-bottom-width:1px;--tw-border-opacity: 1;border-color:rgb(241 245 249 / var(--tw-border-opacity, 1));--tw-bg-opacity: 1;background-color:rgb(255 255 255 / var(--tw-bg-opacity, 1));padding:1.25rem 1.5rem}.modal-title{font-size:1.125rem;line-height:1.75rem;font-weight:700;--tw-text-opacity: 1;color:rgb(15 23 42 / var(--tw-text-opacity, 1))}.modal-subtitle{margin-top:.25rem;font-size:.875rem;line-height:1.25rem;--tw-text-opacity: 1;color:rgb(100 116 139 / var(--tw-text-opacity, 1))}.sr-only{position:absolute;width:1px;height:1px;padding:0;margin:-1px;overflow:hidden;clip:rect(0,0,0,0);white-space:nowrap;border-width:0}.pointer-events-none{pointer-events:none}.collapse{visibility:collapse}.static{position:static}.fixed{position:fixed}.absolute{position:absolute}.relative{position:relative}.sticky{position:sticky}.inset-0{top:0;right:0;bottom:0;left:0}.inset-y-0{top:0;bottom:0}.-bottom-14{bottom:-3.5rem}.-right-1{right:-.25rem}.-right-10{right:-2.5rem}.-top-1{top:-.25rem}.-top-10{top:-2.5rem}.left-0{left:0}.left-3{left:.75rem}.left-3\.5{left:.875rem}.left-4{left:1rem}.right-0{right:0}.right-16{right:4rem}.right-3\.5{right:.875rem}.top-0{top:0}.top-1\/2{top:50%}.top-full{top:100%}.z-10{z-index:10}.z-20{z-index:20}.z-30{z-index:30}.z-40{z-index:40}.z-50{z-index:50}.z-\[100\]{z-index:100}.z-\[200\]{z-index:200}.z-\[60\]{z-index:60}.m-4{margin:1rem}.mx-1{margin-left:.25rem;margin-right:.25rem}.mx-2{margin-left:.5rem;margin-right:.5rem}.mx-auto{margin-left:auto;margin-right:auto}.my-2{margin-top:.5rem;margin-bottom:.5rem}.mb-0{margin-bottom:0}.mb-0\.5{margin-bottom:.125rem}.mb-1{margin-bottom:.25rem}.mb-1\.5{margin-bottom:.375rem}.mb-2{margin-bottom:.5rem}.mb-3{margin-bottom:.75rem}.mb-4{margin-bottom:1rem}.mb-5{margin-bottom:1.25rem}.mb-8{margin-bottom:2rem}.ml-1{margin-left:.25rem}.ml-2{margin-left:.5rem}.mt-0\.5{margin-top:.125rem}.mt-1{margin-top:.25rem}.mt-2{margin-top:.5rem}.mt-2\.5{margin-top:.625rem}.mt-3{margin-top:.75rem}.mt-4{margin-top:1rem}.mt-6{margin-top:1.5rem}.mt-\[4px\]{margin-top:4px}.line-clamp-2{overflow:hidden;display:-webkit-box;-webkit-box-orient:vertical;-webkit-line-clamp:2}.block{display:block}.flex{display:flex}.inline-flex{display:inline-flex}.table{display:table}.table-cell{display:table-cell}.table-row{display:table-row}.grid{display:grid}.contents{display:contents}.hidden{display:none}.\!h-12{height:3rem!important}.h-10{height:2.5rem}.h-11{height:2.75rem}.h-12{height:3rem}.h-14{height:3.5rem}.h-16{height:4rem}.h-2\.5{height:.625rem}.h-3{height:.75rem}.h-32{height:8rem}.h-4{height:1rem}.h-40{height:10rem}.h-5{height:1.25rem}.h-6{height:1.5rem}.h-7{height:1.75rem}.h-8{height:2rem}.h-9{height:2.25rem}.h-\[15px\]{height:15px}.h-\[20px\]{height:20px}.h-\[22px\]{height:22px}.h-\[64px\]{height:64px}.h-\[68px\]{height:68px}.h-\[84px\]{height:84px}.h-full{height:100%}.h-screen{height:100vh}.max-h-96{max-height:24rem}.max-h-\[92vh\]{max-height:92vh}.max-h-\[94vh\]{max-height:94vh}.max-h-\[calc\(100vh-2rem\)\]{max-height:calc(100vh - 2rem)}.\!min-h-0{min-height:0px!important}.min-h-0{min-height:0px}.min-h-48{min-height:12rem}.min-h-64{min-height:16rem}.min-h-72{min-height:18rem}.min-h-screen{min-height:100vh}.w-10{width:2.5rem}.w-11{width:2.75rem}.w-12{width:3rem}.w-14{width:3.5rem}.w-16{width:4rem}.w-2\.5{width:.625rem}.w-3{width:.75rem}.w-32{width:8rem}.w-4{width:1rem}.w-40{width:10rem}.w-5{width:1.25rem}.w-6{width:1.5rem}.w-64{width:16rem}.w-7{width:1.75rem}.w-8{width:2rem}.w-80{width:20rem}.w-9{width:2.25rem}.w-\[15px\]{width:15px}.w-\[20px\]{width:20px}.w-\[22px\]{width:22px}.w-\[264px\]{width:264px}.w-\[380px\]{width:380px}.w-\[3px\]{width:3px}.w-\[68px\]{width:68px}.w-\[84px\]{width:84px}.w-full{width:100%}.w-px{width:1px}.min-w-0{min-width:0px}.min-w-5{min-width:1.25rem}.min-w-\[100px\]{min-width:100px}.min-w-\[110px\]{min-width:110px}.min-w-\[120px\]{min-width:120px}.min-w-\[140px\]{min-width:140px}.min-w-\[160px\]{min-width:160px}.min-w-\[170px\]{min-width:170px}.min-w-\[180px\]{min-width:180px}.min-w-\[190px\]{min-width:190px}.min-w-\[200px\]{min-width:200px}.min-w-\[210px\]{min-width:210px}.min-w-\[220px\]{min-width:220px}.min-w-\[240px\]{min-width:240px}.min-w-\[260px\]{min-width:260px}.min-w-\[280px\]{min-width:280px}.min-w-\[320px\]{min-width:320px}.min-w-full{min-width:100%}.max-w-2xl{max-width:42rem}.max-w-4xl{max-width:56rem}.max-w-5xl{max-width:64rem}.max-w-6xl{max-width:72rem}.max-w-\[1220px\]{max-width:1220px}.max-w-\[420px\]{max-width:420px}.max-w-\[440px\]{max-width:440px}.max-w-\[980px\]{max-width:980px}.max-w-\[calc\(100vw-2rem\)\]{max-width:calc(100vw - 2rem)}.max-w-lg{max-width:32rem}.max-w-md{max-width:28rem}.flex-1{flex:1 1 0%}.flex-shrink{flex-shrink:1}.flex-shrink-0,.shrink-0{flex-shrink:0}.border-collapse{border-collapse:collapse}.-translate-x-full{--tw-translate-x: -100%;transform:translate(var(--tw-translate-x),var(--tw-translate-y)) rotate(var(--tw-rotate)) skew(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y))}.-translate-y-1\/2{--tw-translate-y: -50%;transform:translate(var(--tw-translate-x),var(--tw-translate-y)) rotate(var(--tw-rotate)) skew(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y))}.translate-x-0{--tw-translate-x: 0px;transform:translate(var(--tw-translate-x),var(--tw-translate-y)) rotate(var(--tw-rotate)) skew(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y))}.transform{transform:translate(var(--tw-translate-x),var(--tw-translate-y)) rotate(var(--tw-rotate)) skew(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y))}@keyframes spin{to{transform:rotate(360deg)}}.animate-spin{animation:spin 1s linear infinite}.cursor-not-allowed{cursor:not-allowed}.cursor-pointer{cursor:pointer}.select-none{-webkit-user-select:none;-moz-user-select:none;user-select:none}.resize-none{resize:none}.resize-y{resize:vertical}.resize{resize:both}.appearance-none{-webkit-appearance:none;-moz-appearance:none;appearance:none}.grid-cols-1{grid-template-columns:repeat(1,minmax(0,1fr))}.grid-cols-2{grid-template-columns:repeat(2,minmax(0,1fr))}.flex-col{flex-direction:column}.flex-wrap{flex-wrap:wrap}.items-start{align-items:flex-start}.items-end{align-items:flex-end}.items-center{align-items:center}.justify-end{justify-content:flex-end}.justify-center{justify-content:center}.justify-between{justify-content:space-between}.gap-0\.5{gap:.125rem}.gap-1{gap:.25rem}.gap-1\.5{gap:.375rem}.gap-2{gap:.5rem}.gap-2\.5{gap:.625rem}.gap-3{gap:.75rem}.gap-3\.5{gap:.875rem}.gap-4{gap:1rem}.gap-5{gap:1.25rem}.gap-6{gap:1.5rem}.gap-x-4{-moz-column-gap:1rem;column-gap:1rem}.gap-x-8{-moz-column-gap:2rem;column-gap:2rem}.gap-y-1{row-gap:.25rem}.gap-y-2{row-gap:.5rem}.gap-y-3{row-gap:.75rem}.space-y-1>:not([hidden])~:not([hidden]){--tw-space-y-reverse: 0;margin-top:calc(.25rem * calc(1 - var(--tw-space-y-reverse)));margin-bottom:calc(.25rem * var(--tw-space-y-reverse))}.space-y-2>:not([hidden])~:not([hidden]){--tw-space-y-reverse: 0;margin-top:calc(.5rem * calc(1 - var(--tw-space-y-reverse)));margin-bottom:calc(.5rem * var(--tw-space-y-reverse))}.space-y-3>:not([hidden])~:not([hidden]){--tw-space-y-reverse: 0;margin-top:calc(.75rem * calc(1 - var(--tw-space-y-reverse)));margin-bottom:calc(.75rem * var(--tw-space-y-reverse))}.space-y-4>:not([hidden])~:not([hidden]){--tw-space-y-reverse: 0;margin-top:calc(1rem * calc(1 - var(--tw-space-y-reverse)));margin-bottom:calc(1rem * var(--tw-space-y-reverse))}.space-y-5>:not([hidden])~:not([hidden]){--tw-space-y-reverse: 0;margin-top:calc(1.25rem * calc(1 - var(--tw-space-y-reverse)));margin-bottom:calc(1.25rem * var(--tw-space-y-reverse))}.space-y-6>:not([hidden])~:not([hidden]){--tw-space-y-reverse: 0;margin-top:calc(1.5rem * calc(1 - var(--tw-space-y-reverse)));margin-bottom:calc(1.5rem * var(--tw-space-y-reverse))}.divide-y>:not([hidden])~:not([hidden]){--tw-divide-y-reverse: 0;border-top-width:calc(1px * calc(1 - var(--tw-divide-y-reverse)));border-bottom-width:calc(1px * var(--tw-divide-y-reverse))}.divide-slate-100>:not([hidden])~:not([hidden]){--tw-divide-opacity: 1;border-color:rgb(241 245 249 / var(--tw-divide-opacity, 1))}.overflow-auto{overflow:auto}.overflow-hidden{overflow:hidden}.overflow-x-auto{overflow-x:auto}.overflow-y-auto{overflow-y:auto}.scroll-smooth{scroll-behavior:smooth}.truncate{overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.whitespace-nowrap{white-space:nowrap}.text-wrap{text-wrap:wrap}.rounded-2xl{border-radius:1rem}.rounded-3xl{border-radius:1.5rem}.rounded-\[18px\]{border-radius:18px}.rounded-\[22px\]{border-radius:22px}.rounded-\[28px\]{border-radius:28px}.rounded-full{border-radius:9999px}.rounded-lg{border-radius:.5rem}.rounded-md{border-radius:.375rem}.rounded-xl{border-radius:.75rem}.rounded-b-xl{border-bottom-right-radius:.75rem;border-bottom-left-radius:.75rem}.rounded-r-full{border-top-right-radius:9999px;border-bottom-right-radius:9999px}.rounded-t-xl{border-top-left-radius:.75rem;border-top-right-radius:.75rem}.border{border-width:1px}.border-2{border-width:2px}.border-b{border-bottom-width:1px}.border-t{border-top-width:1px}.border-dashed{border-style:dashed}.border-\[\#168a44\]{--tw-border-opacity: 1;border-color:rgb(22 138 68 / var(--tw-border-opacity, 1))}.border-amber-200{--tw-border-opacity: 1;border-color:rgb(253 230 138 / var(--tw-border-opacity, 1))}.border-amber-800{--tw-border-opacity: 1;border-color:rgb(146 64 14 / var(--tw-border-opacity, 1))}.border-blue-100{--tw-border-opacity: 1;border-color:rgb(219 234 254 / var(--tw-border-opacity, 1))}.border-brand-100{--tw-border-opacity: 1;border-color:rgb(212 245 224 / var(--tw-border-opacity, 1))}.border-emerald-100{--tw-border-opacity: 1;border-color:rgb(209 250 229 / var(--tw-border-opacity, 1))}.border-emerald-200{--tw-border-opacity: 1;border-color:rgb(167 243 208 / var(--tw-border-opacity, 1))}.border-emerald-50{--tw-border-opacity: 1;border-color:rgb(236 253 245 / var(--tw-border-opacity, 1))}.border-emerald-600{--tw-border-opacity: 1;border-color:rgb(5 150 105 / var(--tw-border-opacity, 1))}.border-emerald-700{--tw-border-opacity: 1;border-color:rgb(4 120 87 / var(--tw-border-opacity, 1))}.border-red-200{--tw-border-opacity: 1;border-color:rgb(254 202 202 / var(--tw-border-opacity, 1))}.border-red-500\/20{border-color:#ef444433}.border-red-800{--tw-border-opacity: 1;border-color:rgb(153 27 27 / var(--tw-border-opacity, 1))}.border-rose-600{--tw-border-opacity: 1;border-color:rgb(225 29 72 / var(--tw-border-opacity, 1))}.border-rose-700{--tw-border-opacity: 1;border-color:rgb(190 18 60 / var(--tw-border-opacity, 1))}.border-slate-100{--tw-border-opacity: 1;border-color:rgb(241 245 249 / var(--tw-border-opacity, 1))}.border-slate-200{--tw-border-opacity: 1;border-color:rgb(226 232 240 / var(--tw-border-opacity, 1))}.border-slate-200\/80{border-color:#e2e8f0cc}.border-slate-300{--tw-border-opacity: 1;border-color:rgb(203 213 225 / var(--tw-border-opacity, 1))}.border-slate-600{--tw-border-opacity: 1;border-color:rgb(71 85 105 / var(--tw-border-opacity, 1))}.border-slate-900{--tw-border-opacity: 1;border-color:rgb(15 23 42 / var(--tw-border-opacity, 1))}.border-white\/10{border-color:#ffffff1a}.border-white\/20{border-color:#fff3}.border-white\/30{border-color:#ffffff4d}.border-white\/70{border-color:#ffffffb3}.bg-\[\#0d1810\]{--tw-bg-opacity: 1;background-color:rgb(13 24 16 / var(--tw-bg-opacity, 1))}.bg-\[\#0f2416\]{--tw-bg-opacity: 1;background-color:rgb(15 36 22 / var(--tw-bg-opacity, 1))}.bg-\[\#168a44\]{--tw-bg-opacity: 1;background-color:rgb(22 138 68 / var(--tw-bg-opacity, 1))}.bg-\[\#38c275\]\/20{background-color:#38c27533}.bg-amber-50{--tw-bg-opacity: 1;background-color:rgb(255 251 235 / var(--tw-bg-opacity, 1))}.bg-amber-500{--tw-bg-opacity: 1;background-color:rgb(245 158 11 / var(--tw-bg-opacity, 1))}.bg-amber-600{--tw-bg-opacity: 1;background-color:rgb(217 119 6 / var(--tw-bg-opacity, 1))}.bg-amber-900{--tw-bg-opacity: 1;background-color:rgb(120 53 15 / var(--tw-bg-opacity, 1))}.bg-black\/50{background-color:#00000080}.bg-blue-50{--tw-bg-opacity: 1;background-color:rgb(239 246 255 / var(--tw-bg-opacity, 1))}.bg-blue-50\/60{background-color:#eff6ff99}.bg-blue-500{--tw-bg-opacity: 1;background-color:rgb(59 130 246 / var(--tw-bg-opacity, 1))}.bg-blue-600{--tw-bg-opacity: 1;background-color:rgb(37 99 235 / var(--tw-bg-opacity, 1))}.bg-brand-400\/10{background-color:#38c2751a}.bg-brand-50{--tw-bg-opacity: 1;background-color:rgb(237 250 243 / var(--tw-bg-opacity, 1))}.bg-brand-600\/20{background-color:#168a4433}.bg-brand-700{--tw-bg-opacity: 1;background-color:rgb(18 110 54 / var(--tw-bg-opacity, 1))}.bg-cyan-600{--tw-bg-opacity: 1;background-color:rgb(8 145 178 / var(--tw-bg-opacity, 1))}.bg-emerald-100{--tw-bg-opacity: 1;background-color:rgb(209 250 229 / var(--tw-bg-opacity, 1))}.bg-emerald-50{--tw-bg-opacity: 1;background-color:rgb(236 253 245 / var(--tw-bg-opacity, 1))}.bg-emerald-50\/70{background-color:#ecfdf5b3}.bg-emerald-50\/80{background-color:#ecfdf5cc}.bg-emerald-500{--tw-bg-opacity: 1;background-color:rgb(16 185 129 / var(--tw-bg-opacity, 1))}.bg-emerald-600{--tw-bg-opacity: 1;background-color:rgb(5 150 105 / var(--tw-bg-opacity, 1))}.bg-emerald-900{--tw-bg-opacity: 1;background-color:rgb(6 78 59 / var(--tw-bg-opacity, 1))}.bg-orange-600{--tw-bg-opacity: 1;background-color:rgb(234 88 12 / var(--tw-bg-opacity, 1))}.bg-pink-600{--tw-bg-opacity: 1;background-color:rgb(219 39 119 / var(--tw-bg-opacity, 1))}.bg-red-50{--tw-bg-opacity: 1;background-color:rgb(254 242 242 / var(--tw-bg-opacity, 1))}.bg-red-50\/50{background-color:#fef2f280}.bg-red-500{--tw-bg-opacity: 1;background-color:rgb(239 68 68 / var(--tw-bg-opacity, 1))}.bg-red-500\/10{background-color:#ef44441a}.bg-red-600{--tw-bg-opacity: 1;background-color:rgb(220 38 38 / var(--tw-bg-opacity, 1))}.bg-red-700{--tw-bg-opacity: 1;background-color:rgb(185 28 28 / var(--tw-bg-opacity, 1))}.bg-red-900{--tw-bg-opacity: 1;background-color:rgb(127 29 29 / var(--tw-bg-opacity, 1))}.bg-rose-600{--tw-bg-opacity: 1;background-color:rgb(225 29 72 / var(--tw-bg-opacity, 1))}.bg-rose-900{--tw-bg-opacity: 1;background-color:rgb(136 19 55 / var(--tw-bg-opacity, 1))}.bg-sky-600{--tw-bg-opacity: 1;background-color:rgb(2 132 199 / var(--tw-bg-opacity, 1))}.bg-slate-100{--tw-bg-opacity: 1;background-color:rgb(241 245 249 / var(--tw-bg-opacity, 1))}.bg-slate-200{--tw-bg-opacity: 1;background-color:rgb(226 232 240 / var(--tw-bg-opacity, 1))}.bg-slate-300{--tw-bg-opacity: 1;background-color:rgb(203 213 225 / var(--tw-bg-opacity, 1))}.bg-slate-50{--tw-bg-opacity: 1;background-color:rgb(248 250 252 / var(--tw-bg-opacity, 1))}.bg-slate-50\/60{background-color:#f8fafc99}.bg-slate-50\/65{background-color:#f8fafca6}.bg-slate-50\/70{background-color:#f8fafcb3}.bg-slate-500{--tw-bg-opacity: 1;background-color:rgb(100 116 139 / var(--tw-bg-opacity, 1))}.bg-slate-600{--tw-bg-opacity: 1;background-color:rgb(71 85 105 / var(--tw-bg-opacity, 1))}.bg-slate-700{--tw-bg-opacity: 1;background-color:rgb(51 65 85 / var(--tw-bg-opacity, 1))}.bg-slate-900{--tw-bg-opacity: 1;background-color:rgb(15 23 42 / var(--tw-bg-opacity, 1))}.bg-slate-950\/55{background-color:#0206178c}.bg-slate-950\/60{background-color:#02061799}.bg-slate-950\/70{background-color:#020617b3}.bg-violet-600{--tw-bg-opacity: 1;background-color:rgb(124 58 237 / var(--tw-bg-opacity, 1))}.bg-white{--tw-bg-opacity: 1;background-color:rgb(255 255 255 / var(--tw-bg-opacity, 1))}.bg-white\/10{background-color:#ffffff1a}.bg-white\/5{background-color:#ffffff0d}.bg-white\/80{background-color:#fffc}.bg-gradient-to-br{background-image:linear-gradient(to bottom right,var(--tw-gradient-stops))}.bg-gradient-to-r{background-image:linear-gradient(to right,var(--tw-gradient-stops))}.from-\[\#0d1810\]{--tw-gradient-from: #0d1810 var(--tw-gradient-from-position);--tw-gradient-to: rgb(13 24 16 / 0) var(--tw-gradient-to-position);--tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to)}.from-brand-400{--tw-gradient-from: #38c275 var(--tw-gradient-from-position);--tw-gradient-to: rgb(56 194 117 / 0) var(--tw-gradient-to-position);--tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to)}.from-brand-50{--tw-gradient-from: #edfaf3 var(--tw-gradient-from-position);--tw-gradient-to: rgb(237 250 243 / 0) var(--tw-gradient-to-position);--tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to)}.from-brand-700{--tw-gradient-from: #126e36 var(--tw-gradient-from-position);--tw-gradient-to: rgb(18 110 54 / 0) var(--tw-gradient-to-position);--tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to)}.from-emerald-50{--tw-gradient-from: #ecfdf5 var(--tw-gradient-from-position);--tw-gradient-to: rgb(236 253 245 / 0) var(--tw-gradient-to-position);--tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to)}.from-white{--tw-gradient-from: #fff var(--tw-gradient-from-position);--tw-gradient-to: rgb(255 255 255 / 0) var(--tw-gradient-to-position);--tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to)}.via-\[\#123a22\]{--tw-gradient-to: rgb(18 58 34 / 0) var(--tw-gradient-to-position);--tw-gradient-stops: var(--tw-gradient-from), #123a22 var(--tw-gradient-via-position), var(--tw-gradient-to)}.via-slate-50{--tw-gradient-to: rgb(248 250 252 / 0) var(--tw-gradient-to-position);--tw-gradient-stops: var(--tw-gradient-from), #f8fafc var(--tw-gradient-via-position), var(--tw-gradient-to)}.via-white{--tw-gradient-to: rgb(255 255 255 / 0) var(--tw-gradient-to-position);--tw-gradient-stops: var(--tw-gradient-from), #fff var(--tw-gradient-via-position), var(--tw-gradient-to)}.to-brand-600{--tw-gradient-to: #168a44 var(--tw-gradient-to-position)}.to-brand-800{--tw-gradient-to: #0f572c var(--tw-gradient-to-position)}.to-cyan-50{--tw-gradient-to: #ecfeff var(--tw-gradient-to-position)}.to-white{--tw-gradient-to: #fff var(--tw-gradient-to-position)}.object-cover{-o-object-fit:cover;object-fit:cover}.p-0{padding:0}.p-1\.5{padding:.375rem}.p-2{padding:.5rem}.p-2\.5{padding:.625rem}.p-3{padding:.75rem}.p-4{padding:1rem}.p-5{padding:1.25rem}.p-6{padding:1.5rem}.p-7{padding:1.75rem}.p-8{padding:2rem}.\!px-6{padding-left:1.5rem!important;padding-right:1.5rem!important}.\!py-2{padding-top:.5rem!important;padding-bottom:.5rem!important}.px-0{padding-left:0;padding-right:0}.px-1{padding-left:.25rem;padding-right:.25rem}.px-1\.5{padding-left:.375rem;padding-right:.375rem}.px-2{padding-left:.5rem;padding-right:.5rem}.px-2\.5{padding-left:.625rem;padding-right:.625rem}.px-3{padding-left:.75rem;padding-right:.75rem}.px-4{padding-left:1rem;padding-right:1rem}.px-5{padding-left:1.25rem;padding-right:1.25rem}.px-6{padding-left:1.5rem;padding-right:1.5rem}.px-7{padding-left:1.75rem;padding-right:1.75rem}.py-0\.5{padding-top:.125rem;padding-bottom:.125rem}.py-1{padding-top:.25rem;padding-bottom:.25rem}.py-10{padding-top:2.5rem;padding-bottom:2.5rem}.py-12{padding-top:3rem;padding-bottom:3rem}.py-14{padding-top:3.5rem;padding-bottom:3.5rem}.py-16{padding-top:4rem;padding-bottom:4rem}.py-2{padding-top:.5rem;padding-bottom:.5rem}.py-2\.5{padding-top:.625rem;padding-bottom:.625rem}.py-20{padding-top:5rem;padding-bottom:5rem}.py-3{padding-top:.75rem;padding-bottom:.75rem}.py-3\.5{padding-top:.875rem;padding-bottom:.875rem}.py-4{padding-top:1rem;padding-bottom:1rem}.py-5{padding-top:1.25rem;padding-bottom:1.25rem}.py-6{padding-top:1.5rem;padding-bottom:1.5rem}.py-8{padding-top:2rem;padding-bottom:2rem}.pb-1\.5{padding-bottom:.375rem}.pb-4{padding-bottom:1rem}.pb-6{padding-bottom:1.5rem}.pl-12{padding-left:3rem}.pl-5{padding-left:1.25rem}.pl-9{padding-left:2.25rem}.pr-11{padding-right:2.75rem}.pr-4{padding-right:1rem}.pt-0\.5{padding-top:.125rem}.pt-3{padding-top:.75rem}.pt-4{padding-top:1rem}.pt-5{padding-top:1.25rem}.text-left{text-align:left}.text-center{text-align:center}.text-right{text-align:right}.align-top{vertical-align:top}.align-middle{vertical-align:middle}.font-inter{font-family:Inter,system-ui,-apple-system,sans-serif}.\!text-\[15px\]{font-size:15px!important}.\!text-base{font-size:1rem!important;line-height:1.5rem!important}.text-2xl{font-size:1.5rem;line-height:2rem}.text-3xl{font-size:1.875rem;line-height:2.25rem}.text-4xl{font-size:2.25rem;line-height:2.5rem}.text-5xl{font-size:3rem;line-height:1}.text-\[11\.5px\]{font-size:11.5px}.text-\[11px\]{font-size:11px}.text-\[12\.5px\]{font-size:12.5px}.text-\[12px\]{font-size:12px}.text-\[13\.5px\]{font-size:13.5px}.text-\[13px\]{font-size:13px}.text-\[14px\]{font-size:14px}.text-\[15px\]{font-size:15px}.text-\[16px\]{font-size:16px}.text-\[17px\]{font-size:17px}.text-\[18px\]{font-size:18px}.text-\[19px\]{font-size:19px}.text-\[20px\]{font-size:20px}.text-\[21px\]{font-size:21px}.text-\[22px\]{font-size:22px}.text-\[23px\]{font-size:23px}.text-\[24px\]{font-size:24px}.text-\[26px\]{font-size:26px}.text-\[28px\]{font-size:28px}.text-\[2rem\]{font-size:2rem}.text-\[30px\]{font-size:30px}.text-\[32px\]{font-size:32px}.text-\[34px\]{font-size:34px}.text-\[36px\]{font-size:36px}.text-\[38px\]{font-size:38px}.text-\[42px\]{font-size:42px}.text-\[48px\]{font-size:48px}.text-base{font-size:1rem;line-height:1.5rem}.text-lg{font-size:1.125rem;line-height:1.75rem}.text-sm{font-size:.875rem;line-height:1.25rem}.text-xl{font-size:1.25rem;line-height:1.75rem}.text-xs{font-size:.75rem;line-height:1rem}.font-black{font-weight:900}.font-bold{font-weight:700}.font-extrabold{font-weight:800}.font-medium{font-weight:500}.font-semibold{font-weight:600}.uppercase{text-transform:uppercase}.capitalize{text-transform:capitalize}.not-italic{font-style:normal}.leading-6{line-height:1.5rem}.leading-none{line-height:1}.leading-relaxed{line-height:1.625}.leading-snug{line-height:1.375}.leading-tight{line-height:1.25}.tracking-\[0\.09em\]{letter-spacing:.09em}.tracking-\[0\.14em\]{letter-spacing:.14em}.tracking-\[0\.16em\]{letter-spacing:.16em}.tracking-\[0\.18em\]{letter-spacing:.18em}.tracking-\[0\.22em\]{letter-spacing:.22em}.tracking-\[0\.2em\]{letter-spacing:.2em}.tracking-wide{letter-spacing:.025em}.tracking-widest{letter-spacing:.1em}.text-\[\#38c275\]{--tw-text-opacity: 1;color:rgb(56 194 117 / var(--tw-text-opacity, 1))}.text-amber-100{--tw-text-opacity: 1;color:rgb(254 243 199 / var(--tw-text-opacity, 1))}.text-amber-600{--tw-text-opacity: 1;color:rgb(217 119 6 / var(--tw-text-opacity, 1))}.text-amber-700{--tw-text-opacity: 1;color:rgb(180 83 9 / var(--tw-text-opacity, 1))}.text-amber-800{--tw-text-opacity: 1;color:rgb(146 64 14 / var(--tw-text-opacity, 1))}.text-blue-600{--tw-text-opacity: 1;color:rgb(37 99 235 / var(--tw-text-opacity, 1))}.text-blue-700{--tw-text-opacity: 1;color:rgb(29 78 216 / var(--tw-text-opacity, 1))}.text-brand-300{--tw-text-opacity: 1;color:rgb(112 219 160 / var(--tw-text-opacity, 1))}.text-brand-400{--tw-text-opacity: 1;color:rgb(56 194 117 / var(--tw-text-opacity, 1))}.text-brand-600{--tw-text-opacity: 1;color:rgb(22 138 68 / var(--tw-text-opacity, 1))}.text-brand-700{--tw-text-opacity: 1;color:rgb(18 110 54 / var(--tw-text-opacity, 1))}.text-brand-800{--tw-text-opacity: 1;color:rgb(15 87 44 / var(--tw-text-opacity, 1))}.text-brand-900{--tw-text-opacity: 1;color:rgb(12 69 34 / var(--tw-text-opacity, 1))}.text-cyan-700{--tw-text-opacity: 1;color:rgb(14 116 144 / var(--tw-text-opacity, 1))}.text-emerald-100{--tw-text-opacity: 1;color:rgb(209 250 229 / var(--tw-text-opacity, 1))}.text-emerald-100\/75{color:#d1fae5bf}.text-emerald-200{--tw-text-opacity: 1;color:rgb(167 243 208 / var(--tw-text-opacity, 1))}.text-emerald-300{--tw-text-opacity: 1;color:rgb(110 231 183 / var(--tw-text-opacity, 1))}.text-emerald-50{--tw-text-opacity: 1;color:rgb(236 253 245 / var(--tw-text-opacity, 1))}.text-emerald-600{--tw-text-opacity: 1;color:rgb(5 150 105 / var(--tw-text-opacity, 1))}.text-emerald-700{--tw-text-opacity: 1;color:rgb(4 120 87 / var(--tw-text-opacity, 1))}.text-red-100{--tw-text-opacity: 1;color:rgb(254 226 226 / var(--tw-text-opacity, 1))}.text-red-400{--tw-text-opacity: 1;color:rgb(248 113 113 / var(--tw-text-opacity, 1))}.text-red-500{--tw-text-opacity: 1;color:rgb(239 68 68 / var(--tw-text-opacity, 1))}.text-red-600{--tw-text-opacity: 1;color:rgb(220 38 38 / var(--tw-text-opacity, 1))}.text-red-700{--tw-text-opacity: 1;color:rgb(185 28 28 / var(--tw-text-opacity, 1))}.text-rose-100{--tw-text-opacity: 1;color:rgb(255 228 230 / var(--tw-text-opacity, 1))}.text-rose-200{--tw-text-opacity: 1;color:rgb(254 205 211 / var(--tw-text-opacity, 1))}.text-rose-300{--tw-text-opacity: 1;color:rgb(253 164 175 / var(--tw-text-opacity, 1))}.text-rose-50{--tw-text-opacity: 1;color:rgb(255 241 242 / var(--tw-text-opacity, 1))}.text-rose-600{--tw-text-opacity: 1;color:rgb(225 29 72 / var(--tw-text-opacity, 1))}.text-sky-600{--tw-text-opacity: 1;color:rgb(2 132 199 / var(--tw-text-opacity, 1))}.text-sky-700{--tw-text-opacity: 1;color:rgb(3 105 161 / var(--tw-text-opacity, 1))}.text-slate-200{--tw-text-opacity: 1;color:rgb(226 232 240 / var(--tw-text-opacity, 1))}.text-slate-300{--tw-text-opacity: 1;color:rgb(203 213 225 / var(--tw-text-opacity, 1))}.text-slate-400{--tw-text-opacity: 1;color:rgb(148 163 184 / var(--tw-text-opacity, 1))}.text-slate-500{--tw-text-opacity: 1;color:rgb(100 116 139 / var(--tw-text-opacity, 1))}.text-slate-600{--tw-text-opacity: 1;color:rgb(71 85 105 / var(--tw-text-opacity, 1))}.text-slate-700{--tw-text-opacity: 1;color:rgb(51 65 85 / var(--tw-text-opacity, 1))}.text-slate-800{--tw-text-opacity: 1;color:rgb(30 41 59 / var(--tw-text-opacity, 1))}.text-slate-900{--tw-text-opacity: 1;color:rgb(15 23 42 / var(--tw-text-opacity, 1))}.text-slate-950{--tw-text-opacity: 1;color:rgb(2 6 23 / var(--tw-text-opacity, 1))}.text-violet-700{--tw-text-opacity: 1;color:rgb(109 40 217 / var(--tw-text-opacity, 1))}.text-white{--tw-text-opacity: 1;color:rgb(255 255 255 / var(--tw-text-opacity, 1))}.text-white\/20{color:#fff3}.text-white\/30{color:#ffffff4d}.text-white\/40{color:#fff6}.text-white\/45{color:#ffffff73}.text-white\/50{color:#ffffff80}.text-white\/60{color:#fff9}.text-white\/70{color:#ffffffb3}.text-white\/90{color:#ffffffe6}.no-underline{text-decoration-line:none}.opacity-0{opacity:0}.opacity-25{opacity:.25}.opacity-75{opacity:.75}.shadow{--tw-shadow: 0 1px 3px 0 rgb(0 0 0 / .1), 0 1px 2px -1px rgb(0 0 0 / .1);--tw-shadow-colored: 0 1px 3px 0 var(--tw-shadow-color), 0 1px 2px -1px var(--tw-shadow-color);box-shadow:var(--tw-ring-offset-shadow, 0 0 #0000),var(--tw-ring-shadow, 0 0 #0000),var(--tw-shadow)}.shadow-2xl{--tw-shadow: 0 25px 50px -12px rgb(0 0 0 / .25);--tw-shadow-colored: 0 25px 50px -12px var(--tw-shadow-color);box-shadow:var(--tw-ring-offset-shadow, 0 0 #0000),var(--tw-ring-shadow, 0 0 #0000),var(--tw-shadow)}.shadow-\[0_32px_80px_rgba\(0\,0\,0\,0\.5\)\]{--tw-shadow: 0 32px 80px rgba(0,0,0,.5);--tw-shadow-colored: 0 32px 80px var(--tw-shadow-color);box-shadow:var(--tw-ring-offset-shadow, 0 0 #0000),var(--tw-ring-shadow, 0 0 #0000),var(--tw-shadow)}.shadow-brand{--tw-shadow: 0 18px 45px rgba(12, 69, 34, .25);--tw-shadow-colored: 0 18px 45px var(--tw-shadow-color);box-shadow:var(--tw-ring-offset-shadow, 0 0 #0000),var(--tw-ring-shadow, 0 0 #0000),var(--tw-shadow)}.shadow-card{--tw-shadow: 0 1px 3px rgba(0,0,0,.06), 0 4px 16px rgba(0,0,0,.06);--tw-shadow-colored: 0 1px 3px var(--tw-shadow-color), 0 4px 16px var(--tw-shadow-color);box-shadow:var(--tw-ring-offset-shadow, 0 0 #0000),var(--tw-ring-shadow, 0 0 #0000),var(--tw-shadow)}.shadow-lg{--tw-shadow: 0 10px 15px -3px rgb(0 0 0 / .1), 0 4px 6px -4px rgb(0 0 0 / .1);--tw-shadow-colored: 0 10px 15px -3px var(--tw-shadow-color), 0 4px 6px -4px var(--tw-shadow-color);box-shadow:var(--tw-ring-offset-shadow, 0 0 #0000),var(--tw-ring-shadow, 0 0 #0000),var(--tw-shadow)}.shadow-modal{--tw-shadow: 0 20px 60px rgba(0,0,0,.22);--tw-shadow-colored: 0 20px 60px var(--tw-shadow-color);box-shadow:var(--tw-ring-offset-shadow, 0 0 #0000),var(--tw-ring-shadow, 0 0 #0000),var(--tw-shadow)}.shadow-sm{--tw-shadow: 0 1px 2px 0 rgb(0 0 0 / .05);--tw-shadow-colored: 0 1px 2px 0 var(--tw-shadow-color);box-shadow:var(--tw-ring-offset-shadow, 0 0 #0000),var(--tw-ring-shadow, 0 0 #0000),var(--tw-shadow)}.shadow-xl{--tw-shadow: 0 20px 25px -5px rgb(0 0 0 / .1), 0 8px 10px -6px rgb(0 0 0 / .1);--tw-shadow-colored: 0 20px 25px -5px var(--tw-shadow-color), 0 8px 10px -6px var(--tw-shadow-color);box-shadow:var(--tw-ring-offset-shadow, 0 0 #0000),var(--tw-ring-shadow, 0 0 #0000),var(--tw-shadow)}.shadow-black\/40{--tw-shadow-color: rgb(0 0 0 / .4);--tw-shadow: var(--tw-shadow-colored)}.shadow-brand-900\/40{--tw-shadow-color: rgb(12 69 34 / .4);--tw-shadow: var(--tw-shadow-colored)}.shadow-emerald-200{--tw-shadow-color: #a7f3d0;--tw-shadow: var(--tw-shadow-colored)}.shadow-red-500\/25{--tw-shadow-color: rgb(239 68 68 / .25);--tw-shadow: var(--tw-shadow-colored)}.shadow-red-600\/20{--tw-shadow-color: rgb(220 38 38 / .2);--tw-shadow: var(--tw-shadow-colored)}.shadow-slate-900\/20{--tw-shadow-color: rgb(15 23 42 / .2);--tw-shadow: var(--tw-shadow-colored)}.shadow-slate-900\/5{--tw-shadow-color: rgb(15 23 42 / .05);--tw-shadow: var(--tw-shadow-colored)}.outline-none{outline:2px solid transparent;outline-offset:2px}.outline{outline-style:solid}.ring{--tw-ring-offset-shadow: var(--tw-ring-inset) 0 0 0 var(--tw-ring-offset-width) var(--tw-ring-offset-color);--tw-ring-shadow: var(--tw-ring-inset) 0 0 0 calc(3px + var(--tw-ring-offset-width)) var(--tw-ring-color);box-shadow:var(--tw-ring-offset-shadow),var(--tw-ring-shadow),var(--tw-shadow, 0 0 #0000)}.ring-1{--tw-ring-offset-shadow: var(--tw-ring-inset) 0 0 0 var(--tw-ring-offset-width) var(--tw-ring-offset-color);--tw-ring-shadow: var(--tw-ring-inset) 0 0 0 calc(1px + var(--tw-ring-offset-width)) var(--tw-ring-color);box-shadow:var(--tw-ring-offset-shadow),var(--tw-ring-shadow),var(--tw-shadow, 0 0 #0000)}.ring-brand-100{--tw-ring-opacity: 1;--tw-ring-color: rgb(212 245 224 / var(--tw-ring-opacity, 1))}.ring-emerald-100{--tw-ring-opacity: 1;--tw-ring-color: rgb(209 250 229 / var(--tw-ring-opacity, 1))}.ring-white\/15{--tw-ring-color: rgb(255 255 255 / .15)}.blur{--tw-blur: blur(8px);filter:var(--tw-blur) var(--tw-brightness) var(--tw-contrast) var(--tw-grayscale) var(--tw-hue-rotate) var(--tw-invert) var(--tw-saturate) var(--tw-sepia) var(--tw-drop-shadow)}.grayscale{--tw-grayscale: grayscale(100%);filter:var(--tw-blur) var(--tw-brightness) var(--tw-contrast) var(--tw-grayscale) var(--tw-hue-rotate) var(--tw-invert) var(--tw-saturate) var(--tw-sepia) var(--tw-drop-shadow)}.filter{filter:var(--tw-blur) var(--tw-brightness) var(--tw-contrast) var(--tw-grayscale) var(--tw-hue-rotate) var(--tw-invert) var(--tw-saturate) var(--tw-sepia) var(--tw-drop-shadow)}.backdrop-blur-md{--tw-backdrop-blur: blur(12px);-webkit-backdrop-filter:var(--tw-backdrop-blur) var(--tw-backdrop-brightness) var(--tw-backdrop-contrast) var(--tw-backdrop-grayscale) var(--tw-backdrop-hue-rotate) var(--tw-backdrop-invert) var(--tw-backdrop-opacity) var(--tw-backdrop-saturate) var(--tw-backdrop-sepia);backdrop-filter:var(--tw-backdrop-blur) var(--tw-backdrop-brightness) var(--tw-backdrop-contrast) var(--tw-backdrop-grayscale) var(--tw-backdrop-hue-rotate) var(--tw-backdrop-invert) var(--tw-backdrop-opacity) var(--tw-backdrop-saturate) var(--tw-backdrop-sepia)}.backdrop-blur-sm{--tw-backdrop-blur: blur(4px);-webkit-backdrop-filter:var(--tw-backdrop-blur) var(--tw-backdrop-brightness) var(--tw-backdrop-contrast) var(--tw-backdrop-grayscale) var(--tw-backdrop-hue-rotate) var(--tw-backdrop-invert) var(--tw-backdrop-opacity) var(--tw-backdrop-saturate) var(--tw-backdrop-sepia);backdrop-filter:var(--tw-backdrop-blur) var(--tw-backdrop-brightness) var(--tw-backdrop-contrast) var(--tw-backdrop-grayscale) var(--tw-backdrop-hue-rotate) var(--tw-backdrop-invert) var(--tw-backdrop-opacity) var(--tw-backdrop-saturate) var(--tw-backdrop-sepia)}.backdrop-filter{-webkit-backdrop-filter:var(--tw-backdrop-blur) var(--tw-backdrop-brightness) var(--tw-backdrop-contrast) var(--tw-backdrop-grayscale) var(--tw-backdrop-hue-rotate) var(--tw-backdrop-invert) var(--tw-backdrop-opacity) var(--tw-backdrop-saturate) var(--tw-backdrop-sepia);backdrop-filter:var(--tw-backdrop-blur) var(--tw-backdrop-brightness) var(--tw-backdrop-contrast) var(--tw-backdrop-grayscale) var(--tw-backdrop-hue-rotate) var(--tw-backdrop-invert) var(--tw-backdrop-opacity) var(--tw-backdrop-saturate) var(--tw-backdrop-sepia)}.transition{transition-property:color,background-color,border-color,text-decoration-color,fill,stroke,opacity,box-shadow,transform,filter,backdrop-filter;transition-timing-function:cubic-bezier(.4,0,.2,1);transition-duration:.15s}.transition-all{transition-property:all;transition-timing-function:cubic-bezier(.4,0,.2,1);transition-duration:.15s}.transition-colors{transition-property:color,background-color,border-color,text-decoration-color,fill,stroke;transition-timing-function:cubic-bezier(.4,0,.2,1);transition-duration:.15s}.duration-150{transition-duration:.15s}.duration-300{transition-duration:.3s}.ease-in-out{transition-timing-function:cubic-bezier(.4,0,.2,1)}:root{--brand-50: #edfaf3;--brand-100: #d4f5e0;--brand-400: #38c275;--brand-500: #1faa57;--brand-600: #168a44;--brand-700: #126e36;--brand-800: #0f572c;--brand-900: #0c4522;--brand-950: #072915;--sidebar-bg: #0d1810;--sidebar-active: rgba(31, 170, 87, .18);--sidebar-hover: rgba(255, 255, 255, .06);--sidebar-accent: #38c275}html{font-size:80%}body{margin:0;font-family:Inter,system-ui,-apple-system,sans-serif;background:#f1f2f4;color:#1e293b;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}*{scrollbar-width:thin;scrollbar-color:#cbd5e1 transparent}*::-webkit-scrollbar{width:5px;height:5px}*::-webkit-scrollbar-track{background:transparent}*::-webkit-scrollbar-thumb{background:#cbd5e1;border-radius:9999px}*::-webkit-scrollbar-thumb:hover{background:#94a3b8}:root,.v-select{--vs-border-color: #e2e8f0;--vs-border-radius: .75rem;--vs-controls-color: #64748b;--vs-selected-color: #1e293b;--vs-dropdown-option--active-bg: #168a44;--vs-dropdown-option--active-color: #ffffff;--vs-font-size: 14px}.v-select .vs__dropdown-toggle{min-height:2.75rem;background:#fff;padding:0 .45rem;display:flex;align-items:center;transition:border-color .15s,box-shadow .15s}.v-select.vs--open .vs__dropdown-toggle,.v-select:focus-within .vs__dropdown-toggle{border-color:#168a44;box-shadow:0 0 0 4px #d4f5e0}.vs__dropdown-menu{border-color:#d5f2e3;border-radius:.875rem;box-shadow:0 16px 40px #063f2c24,0 4px 10px #00000014;padding:.375rem}.vs__dropdown-option{border-radius:.5rem;padding:.6rem .85rem;font-size:14px}.v-select .vs__selected{line-height:1.4}.v-select .vs__clear{display:none!important}.v-select.vs--multiple .vs__selected{border:0;border-radius:9999px;background:#d5f2e3;color:#0d5038;padding:.2rem .6rem}.first\:pt-2:first-child{padding-top:.5rem}.even\:bg-emerald-50\/40:nth-child(2n){background-color:#ecfdf566}.even\:bg-slate-50\/40:nth-child(2n){background-color:#f8fafc66}.checked\:border-brand-500:checked{--tw-border-opacity: 1;border-color:rgb(31 170 87 / var(--tw-border-opacity, 1))}.checked\:bg-brand-600:checked{--tw-bg-opacity: 1;background-color:rgb(22 138 68 / var(--tw-bg-opacity, 1))}.hover\:rotate-90:hover{--tw-rotate: 90deg;transform:translate(var(--tw-translate-x),var(--tw-translate-y)) rotate(var(--tw-rotate)) skew(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y))}.hover\:border-emerald-600:hover{--tw-border-opacity: 1;border-color:rgb(5 150 105 / var(--tw-border-opacity, 1))}.hover\:border-red-500\/40:hover{border-color:#ef444466}.hover\:border-rose-600:hover{--tw-border-opacity: 1;border-color:rgb(225 29 72 / var(--tw-border-opacity, 1))}.hover\:border-slate-300:hover{--tw-border-opacity: 1;border-color:rgb(203 213 225 / var(--tw-border-opacity, 1))}.hover\:border-slate-500:hover{--tw-border-opacity: 1;border-color:rgb(100 116 139 / var(--tw-border-opacity, 1))}.hover\:bg-\[\#1a3020\]:hover{--tw-bg-opacity: 1;background-color:rgb(26 48 32 / var(--tw-bg-opacity, 1))}.hover\:bg-amber-600:hover{--tw-bg-opacity: 1;background-color:rgb(217 119 6 / var(--tw-bg-opacity, 1))}.hover\:bg-amber-700:hover{--tw-bg-opacity: 1;background-color:rgb(180 83 9 / var(--tw-bg-opacity, 1))}.hover\:bg-blue-100:hover{--tw-bg-opacity: 1;background-color:rgb(219 234 254 / var(--tw-bg-opacity, 1))}.hover\:bg-blue-50:hover{--tw-bg-opacity: 1;background-color:rgb(239 246 255 / var(--tw-bg-opacity, 1))}.hover\:bg-blue-700:hover{--tw-bg-opacity: 1;background-color:rgb(29 78 216 / var(--tw-bg-opacity, 1))}.hover\:bg-brand-600:hover{--tw-bg-opacity: 1;background-color:rgb(22 138 68 / var(--tw-bg-opacity, 1))}.hover\:bg-emerald-100:hover{--tw-bg-opacity: 1;background-color:rgb(209 250 229 / var(--tw-bg-opacity, 1))}.hover\:bg-emerald-700:hover{--tw-bg-opacity: 1;background-color:rgb(4 120 87 / var(--tw-bg-opacity, 1))}.hover\:bg-red-100:hover{--tw-bg-opacity: 1;background-color:rgb(254 226 226 / var(--tw-bg-opacity, 1))}.hover\:bg-red-50:hover{--tw-bg-opacity: 1;background-color:rgb(254 242 242 / var(--tw-bg-opacity, 1))}.hover\:bg-red-500\/20:hover{background-color:#ef444433}.hover\:bg-red-500\/70:hover{background-color:#ef4444b3}.hover\:bg-red-600:hover{--tw-bg-opacity: 1;background-color:rgb(220 38 38 / var(--tw-bg-opacity, 1))}.hover\:bg-red-700:hover{--tw-bg-opacity: 1;background-color:rgb(185 28 28 / var(--tw-bg-opacity, 1))}.hover\:bg-red-800:hover{--tw-bg-opacity: 1;background-color:rgb(153 27 27 / var(--tw-bg-opacity, 1))}.hover\:bg-slate-100:hover{--tw-bg-opacity: 1;background-color:rgb(241 245 249 / var(--tw-bg-opacity, 1))}.hover\:bg-slate-200:hover{--tw-bg-opacity: 1;background-color:rgb(226 232 240 / var(--tw-bg-opacity, 1))}.hover\:bg-slate-50:hover{--tw-bg-opacity: 1;background-color:rgb(248 250 252 / var(--tw-bg-opacity, 1))}.hover\:bg-white\/10:hover{background-color:#ffffff1a}.hover\:bg-white\/15:hover{background-color:#ffffff26}.hover\:bg-white\/20:hover{background-color:#fff3}.hover\:text-brand-300:hover{--tw-text-opacity: 1;color:rgb(112 219 160 / var(--tw-text-opacity, 1))}.hover\:text-red-300:hover{--tw-text-opacity: 1;color:rgb(252 165 165 / var(--tw-text-opacity, 1))}.hover\:text-slate-700:hover{--tw-text-opacity: 1;color:rgb(51 65 85 / var(--tw-text-opacity, 1))}.hover\:text-slate-900:hover{--tw-text-opacity: 1;color:rgb(15 23 42 / var(--tw-text-opacity, 1))}.hover\:text-white:hover{--tw-text-opacity: 1;color:rgb(255 255 255 / var(--tw-text-opacity, 1))}.hover\:text-white\/60:hover{color:#fff9}.hover\:text-white\/70:hover{color:#ffffffb3}.hover\:underline:hover{text-decoration-line:underline}.active\:scale-\[\.98\]:active{--tw-scale-x: .98;--tw-scale-y: .98;transform:translate(var(--tw-translate-x),var(--tw-translate-y)) rotate(var(--tw-rotate)) skew(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y))}.disabled\:cursor-not-allowed:disabled{cursor:not-allowed}.disabled\:opacity-40:disabled{opacity:.4}.disabled\:opacity-60:disabled{opacity:.6}.group:hover .group-hover\:opacity-100{opacity:1}.peer:checked~.peer-checked\:opacity-100{opacity:1}@media(min-width:640px){.sm\:grid-cols-2{grid-template-columns:repeat(2,minmax(0,1fr))}.sm\:grid-cols-3{grid-template-columns:repeat(3,minmax(0,1fr))}.sm\:flex-row{flex-direction:row}.sm\:items-center{align-items:center}.sm\:justify-between{justify-content:space-between}.sm\:p-4{padding:1rem}.sm\:p-5{padding:1.25rem}.sm\:px-6{padding-left:1.5rem;padding-right:1.5rem}}@media(min-width:768px){.md\:col-span-2{grid-column:span 2 / span 2}.md\:mx-4{margin-left:1rem;margin-right:1rem}.md\:grid-cols-2{grid-template-columns:repeat(2,minmax(0,1fr))}.md\:grid-cols-3{grid-template-columns:repeat(3,minmax(0,1fr))}.md\:grid-cols-4{grid-template-columns:repeat(4,minmax(0,1fr))}.md\:grid-cols-\[1\.45fr_1fr_1fr_auto\]{grid-template-columns:1.45fr 1fr 1fr auto}.md\:grid-cols-\[1\.5fr_1fr_1fr_auto\]{grid-template-columns:1.5fr 1fr 1fr auto}.md\:grid-cols-\[1fr_1fr_1fr_auto\]{grid-template-columns:1fr 1fr 1fr auto}.md\:grid-cols-\[minmax\(0\,1\.35fr\)_360px\]{grid-template-columns:minmax(0,1.35fr) 360px}.md\:items-center{align-items:center}.md\:p-4{padding:1rem}}@media(min-width:1024px){.lg\:col-span-2{grid-column:span 2 / span 2}.lg\:col-span-3{grid-column:span 3 / span 3}.lg\:col-span-4{grid-column:span 4 / span 4}.lg\:col-span-5{grid-column:span 5 / span 5}.lg\:col-span-6{grid-column:span 6 / span 6}.lg\:flex{display:flex}.lg\:grid-cols-2{grid-template-columns:repeat(2,minmax(0,1fr))}.lg\:grid-cols-4{grid-template-columns:repeat(4,minmax(0,1fr))}.lg\:grid-cols-\[1fr\,0\.8fr\]{grid-template-columns:1fr .8fr}.lg\:flex-row{flex-direction:row}.lg\:items-end{align-items:flex-end}.lg\:justify-between{justify-content:space-between}}@media(min-width:1280px){.xl\:h-\[44rem\]{height:44rem}.xl\:grid-cols-2{grid-template-columns:repeat(2,minmax(0,1fr))}.xl\:grid-cols-3{grid-template-columns:repeat(3,minmax(0,1fr))}.xl\:grid-cols-4{grid-template-columns:repeat(4,minmax(0,1fr))}.xl\:grid-cols-\[1\.35fr_0\.65fr\]{grid-template-columns:1.35fr .65fr}.xl\:grid-cols-\[1\.4fr_repeat\(4\,minmax\(0\,0\.7fr\)\)\]{grid-template-columns:1.4fr repeat(4,minmax(0,.7fr))}.xl\:grid-cols-\[140px_1fr_1fr_190px_140px\]{grid-template-columns:140px 1fr 1fr 190px 140px}.xl\:grid-cols-\[1fr_1\.18fr\]{grid-template-columns:1fr 1.18fr}.xl\:flex-row{flex-direction:row}.xl\:items-center{align-items:center}.xl\:justify-between{justify-content:space-between}.xl\:border-r{border-right-width:1px}.xl\:px-3{padding-left:.75rem;padding-right:.75rem}.xl\:pr-5{padding-right:1.25rem}}@font-face{font-family:Material Icons;font-style:normal;font-weight:400;font-display:block;src:url(/assets/MaterialIcons-Regular-BjXOXp5c.eot);src:local("☺"),url(/assets/MaterialIcons-Regular-DOtZ65Va.woff2) format("woff2"),url(/assets/MaterialIcons-Regular-FsbMSDLx.woff) format("woff"),url(/assets/MaterialIcons-Regular-DEUTIz1o.ttf) format("truetype")}.material-icons{font-family:Material Icons;font-weight:400;font-style:normal;font-size:24px;display:inline-block;line-height:1;text-transform:none;letter-spacing:normal;word-wrap:normal;white-space:nowrap;direction:inherit;-webkit-font-smoothing:antialiased;text-rendering:optimizeLegibility;-moz-osx-font-smoothing:grayscale;font-feature-settings:"liga"}.material-icons._10k:before{content:""}.material-icons._10mp:before{content:""}.material-icons._11mp:before{content:""}.material-icons._123:before{content:""}.material-icons._12mp:before{content:""}.material-icons._13mp:before{content:""}.material-icons._14mp:before{content:""}.material-icons._15mp:before{content:""}.material-icons._16mp:before{content:""}.material-icons._17mp:before{content:""}.material-icons._18_up_rating:before{content:""}.material-icons._18mp:before{content:""}.material-icons._19mp:before{content:""}.material-icons._1k:before{content:""}.material-icons._1k_plus:before{content:""}.material-icons._1x_mobiledata:before{content:""}.material-icons._20mp:before{content:""}.material-icons._21mp:before{content:""}.material-icons._22mp:before{content:""}.material-icons._23mp:before{content:""}.material-icons._24mp:before{content:""}.material-icons._2k:before{content:""}.material-icons._2k_plus:before{content:""}.material-icons._2mp:before{content:""}.material-icons._30fps:before{content:""}.material-icons._30fps_select:before{content:""}.material-icons._360:before{content:""}.material-icons._3d_rotation:before{content:""}.material-icons._3g_mobiledata:before{content:""}.material-icons._3k:before{content:""}.material-icons._3k_plus:before{content:""}.material-icons._3mp:before{content:""}.material-icons._3p:before{content:""}.material-icons._4g_mobiledata:before{content:""}.material-icons._4g_plus_mobiledata:before{content:""}.material-icons._4k:before{content:""}.material-icons._4k_plus:before{content:""}.material-icons._4mp:before{content:""}.material-icons._5g:before{content:""}.material-icons._5k:before{content:""}.material-icons._5k_plus:before{content:""}.material-icons._5mp:before{content:""}.material-icons._60fps:before{content:""}.material-icons._60fps_select:before{content:""}.material-icons._6_ft_apart:before{content:""}.material-icons._6k:before{content:""}.material-icons._6k_plus:before{content:""}.material-icons._6mp:before{content:""}.material-icons._7k:before{content:""}.material-icons._7k_plus:before{content:""}.material-icons._7mp:before{content:""}.material-icons._8k:before{content:""}.material-icons._8k_plus:before{content:""}.material-icons._8mp:before{content:""}.material-icons._9k:before{content:""}.material-icons._9k_plus:before{content:""}.material-icons._9mp:before{content:""}.material-icons.abc:before{content:""}.material-icons.ac_unit:before{content:""}.material-icons.access_alarm:before{content:""}.material-icons.access_alarms:before{content:""}.material-icons.access_time:before{content:""}.material-icons.access_time_filled:before{content:""}.material-icons.accessibility:before{content:""}.material-icons.accessibility_new:before{content:""}.material-icons.accessible:before{content:""}.material-icons.accessible_forward:before{content:""}.material-icons.account_balance:before{content:""}.material-icons.account_balance_wallet:before{content:""}.material-icons.account_box:before{content:""}.material-icons.account_circle:before{content:""}.material-icons.account_tree:before{content:""}.material-icons.ad_units:before{content:""}.material-icons.adb:before{content:""}.material-icons.add:before{content:""}.material-icons.add_a_photo:before{content:""}.material-icons.add_alarm:before{content:""}.material-icons.add_alert:before{content:""}.material-icons.add_box:before{content:""}.material-icons.add_business:before{content:""}.material-icons.add_call:before{content:""}.material-icons.add_card:before{content:""}.material-icons.add_chart:before{content:""}.material-icons.add_circle:before{content:""}.material-icons.add_circle_outline:before{content:""}.material-icons.add_comment:before{content:""}.material-icons.add_home:before{content:""}.material-icons.add_home_work:before{content:""}.material-icons.add_ic_call:before{content:""}.material-icons.add_link:before{content:""}.material-icons.add_location:before{content:""}.material-icons.add_location_alt:before{content:""}.material-icons.add_moderator:before{content:""}.material-icons.add_photo_alternate:before{content:""}.material-icons.add_reaction:before{content:""}.material-icons.add_road:before{content:""}.material-icons.add_shopping_cart:before{content:""}.material-icons.add_task:before{content:""}.material-icons.add_to_drive:before{content:""}.material-icons.add_to_home_screen:before{content:""}.material-icons.add_to_photos:before{content:""}.material-icons.add_to_queue:before{content:""}.material-icons.addchart:before{content:""}.material-icons.adf_scanner:before{content:""}.material-icons.adjust:before{content:""}.material-icons.admin_panel_settings:before{content:""}.material-icons.adobe:before{content:""}.material-icons.ads_click:before{content:""}.material-icons.agriculture:before{content:""}.material-icons.air:before{content:""}.material-icons.airline_seat_flat:before{content:""}.material-icons.airline_seat_flat_angled:before{content:""}.material-icons.airline_seat_individual_suite:before{content:""}.material-icons.airline_seat_legroom_extra:before{content:""}.material-icons.airline_seat_legroom_normal:before{content:""}.material-icons.airline_seat_legroom_reduced:before{content:""}.material-icons.airline_seat_recline_extra:before{content:""}.material-icons.airline_seat_recline_normal:before{content:""}.material-icons.airline_stops:before{content:""}.material-icons.airlines:before{content:""}.material-icons.airplane_ticket:before{content:""}.material-icons.airplanemode_active:before{content:""}.material-icons.airplanemode_inactive:before{content:""}.material-icons.airplanemode_off:before{content:""}.material-icons.airplanemode_on:before{content:""}.material-icons.airplay:before{content:""}.material-icons.airport_shuttle:before{content:""}.material-icons.alarm:before{content:""}.material-icons.alarm_add:before{content:""}.material-icons.alarm_off:before{content:""}.material-icons.alarm_on:before{content:""}.material-icons.album:before{content:""}.material-icons.align_horizontal_center:before{content:""}.material-icons.align_horizontal_left:before{content:""}.material-icons.align_horizontal_right:before{content:""}.material-icons.align_vertical_bottom:before{content:""}.material-icons.align_vertical_center:before{content:""}.material-icons.align_vertical_top:before{content:""}.material-icons.all_inbox:before{content:""}.material-icons.all_inclusive:before{content:""}.material-icons.all_out:before{content:""}.material-icons.alt_route:before{content:""}.material-icons.alternate_email:before{content:""}.material-icons.amp_stories:before{content:""}.material-icons.analytics:before{content:""}.material-icons.anchor:before{content:""}.material-icons.android:before{content:""}.material-icons.animation:before{content:""}.material-icons.announcement:before{content:""}.material-icons.aod:before{content:""}.material-icons.apartment:before{content:""}.material-icons.api:before{content:""}.material-icons.app_blocking:before{content:""}.material-icons.app_registration:before{content:""}.material-icons.app_settings_alt:before{content:""}.material-icons.app_shortcut:before{content:""}.material-icons.apple:before{content:""}.material-icons.approval:before{content:""}.material-icons.apps:before{content:""}.material-icons.apps_outage:before{content:""}.material-icons.architecture:before{content:""}.material-icons.archive:before{content:""}.material-icons.area_chart:before{content:""}.material-icons.arrow_back:before{content:""}.material-icons.arrow_back_ios:before{content:""}.material-icons.arrow_back_ios_new:before{content:""}.material-icons.arrow_circle_down:before{content:""}.material-icons.arrow_circle_left:before{content:""}.material-icons.arrow_circle_right:before{content:""}.material-icons.arrow_circle_up:before{content:""}.material-icons.arrow_downward:before{content:""}.material-icons.arrow_drop_down:before{content:""}.material-icons.arrow_drop_down_circle:before{content:""}.material-icons.arrow_drop_up:before{content:""}.material-icons.arrow_forward:before{content:""}.material-icons.arrow_forward_ios:before{content:""}.material-icons.arrow_left:before{content:""}.material-icons.arrow_right:before{content:""}.material-icons.arrow_right_alt:before{content:""}.material-icons.arrow_upward:before{content:""}.material-icons.art_track:before{content:""}.material-icons.article:before{content:""}.material-icons.aspect_ratio:before{content:""}.material-icons.assessment:before{content:""}.material-icons.assignment:before{content:""}.material-icons.assignment_ind:before{content:""}.material-icons.assignment_late:before{content:""}.material-icons.assignment_return:before{content:""}.material-icons.assignment_returned:before{content:""}.material-icons.assignment_turned_in:before{content:""}.material-icons.assistant:before{content:""}.material-icons.assistant_direction:before{content:""}.material-icons.assistant_navigation:before{content:""}.material-icons.assistant_photo:before{content:""}.material-icons.assured_workload:before{content:""}.material-icons.atm:before{content:""}.material-icons.attach_email:before{content:""}.material-icons.attach_file:before{content:""}.material-icons.attach_money:before{content:""}.material-icons.attachment:before{content:""}.material-icons.attractions:before{content:""}.material-icons.attribution:before{content:""}.material-icons.audio_file:before{content:""}.material-icons.audiotrack:before{content:""}.material-icons.auto_awesome:before{content:""}.material-icons.auto_awesome_mosaic:before{content:""}.material-icons.auto_awesome_motion:before{content:""}.material-icons.auto_delete:before{content:""}.material-icons.auto_fix_high:before{content:""}.material-icons.auto_fix_normal:before{content:""}.material-icons.auto_fix_off:before{content:""}.material-icons.auto_graph:before{content:""}.material-icons.auto_mode:before{content:""}.material-icons.auto_stories:before{content:""}.material-icons.autofps_select:before{content:""}.material-icons.autorenew:before{content:""}.material-icons.av_timer:before{content:""}.material-icons.baby_changing_station:before{content:""}.material-icons.back_hand:before{content:""}.material-icons.backpack:before{content:""}.material-icons.backspace:before{content:""}.material-icons.backup:before{content:""}.material-icons.backup_table:before{content:""}.material-icons.badge:before{content:""}.material-icons.bakery_dining:before{content:""}.material-icons.balance:before{content:""}.material-icons.balcony:before{content:""}.material-icons.ballot:before{content:""}.material-icons.bar_chart:before{content:""}.material-icons.batch_prediction:before{content:""}.material-icons.bathroom:before{content:""}.material-icons.bathtub:before{content:""}.material-icons.battery_0_bar:before{content:""}.material-icons.battery_1_bar:before{content:""}.material-icons.battery_2_bar:before{content:""}.material-icons.battery_3_bar:before{content:""}.material-icons.battery_4_bar:before{content:""}.material-icons.battery_5_bar:before{content:""}.material-icons.battery_6_bar:before{content:""}.material-icons.battery_alert:before{content:""}.material-icons.battery_charging_full:before{content:""}.material-icons.battery_full:before{content:""}.material-icons.battery_saver:before{content:""}.material-icons.battery_std:before{content:""}.material-icons.battery_unknown:before{content:""}.material-icons.beach_access:before{content:""}.material-icons.bed:before{content:""}.material-icons.bedroom_baby:before{content:""}.material-icons.bedroom_child:before{content:""}.material-icons.bedroom_parent:before{content:""}.material-icons.bedtime:before{content:""}.material-icons.bedtime_off:before{content:""}.material-icons.beenhere:before{content:""}.material-icons.bento:before{content:""}.material-icons.bike_scooter:before{content:""}.material-icons.biotech:before{content:""}.material-icons.blender:before{content:""}.material-icons.blinds:before{content:""}.material-icons.blinds_closed:before{content:""}.material-icons.block:before{content:""}.material-icons.block_flipped:before{content:""}.material-icons.bloodtype:before{content:""}.material-icons.bluetooth:before{content:""}.material-icons.bluetooth_audio:before{content:""}.material-icons.bluetooth_connected:before{content:""}.material-icons.bluetooth_disabled:before{content:""}.material-icons.bluetooth_drive:before{content:""}.material-icons.bluetooth_searching:before{content:""}.material-icons.blur_circular:before{content:""}.material-icons.blur_linear:before{content:""}.material-icons.blur_off:before{content:""}.material-icons.blur_on:before{content:""}.material-icons.bolt:before{content:""}.material-icons.book:before{content:""}.material-icons.book_online:before{content:""}.material-icons.bookmark:before{content:""}.material-icons.bookmark_add:before{content:""}.material-icons.bookmark_added:before{content:""}.material-icons.bookmark_border:before{content:""}.material-icons.bookmark_outline:before{content:""}.material-icons.bookmark_remove:before{content:""}.material-icons.bookmarks:before{content:""}.material-icons.border_all:before{content:""}.material-icons.border_bottom:before{content:""}.material-icons.border_clear:before{content:""}.material-icons.border_color:before{content:""}.material-icons.border_horizontal:before{content:""}.material-icons.border_inner:before{content:""}.material-icons.border_left:before{content:""}.material-icons.border_outer:before{content:""}.material-icons.border_right:before{content:""}.material-icons.border_style:before{content:""}.material-icons.border_top:before{content:""}.material-icons.border_vertical:before{content:""}.material-icons.boy:before{content:""}.material-icons.branding_watermark:before{content:""}.material-icons.breakfast_dining:before{content:""}.material-icons.brightness_1:before{content:""}.material-icons.brightness_2:before{content:""}.material-icons.brightness_3:before{content:""}.material-icons.brightness_4:before{content:""}.material-icons.brightness_5:before{content:""}.material-icons.brightness_6:before{content:""}.material-icons.brightness_7:before{content:""}.material-icons.brightness_auto:before{content:""}.material-icons.brightness_high:before{content:""}.material-icons.brightness_low:before{content:""}.material-icons.brightness_medium:before{content:""}.material-icons.broadcast_on_home:before{content:""}.material-icons.broadcast_on_personal:before{content:""}.material-icons.broken_image:before{content:""}.material-icons.browse_gallery:before{content:""}.material-icons.browser_not_supported:before{content:""}.material-icons.browser_updated:before{content:""}.material-icons.brunch_dining:before{content:""}.material-icons.brush:before{content:""}.material-icons.bubble_chart:before{content:""}.material-icons.bug_report:before{content:""}.material-icons.build:before{content:""}.material-icons.build_circle:before{content:""}.material-icons.bungalow:before{content:""}.material-icons.burst_mode:before{content:""}.material-icons.bus_alert:before{content:""}.material-icons.business:before{content:""}.material-icons.business_center:before{content:""}.material-icons.cabin:before{content:""}.material-icons.cable:before{content:""}.material-icons.cached:before{content:""}.material-icons.cake:before{content:""}.material-icons.calculate:before{content:""}.material-icons.calendar_month:before{content:""}.material-icons.calendar_today:before{content:""}.material-icons.calendar_view_day:before{content:""}.material-icons.calendar_view_month:before{content:""}.material-icons.calendar_view_week:before{content:""}.material-icons.call:before{content:""}.material-icons.call_end:before{content:""}.material-icons.call_made:before{content:""}.material-icons.call_merge:before{content:""}.material-icons.call_missed:before{content:""}.material-icons.call_missed_outgoing:before{content:""}.material-icons.call_received:before{content:""}.material-icons.call_split:before{content:""}.material-icons.call_to_action:before{content:""}.material-icons.camera:before{content:""}.material-icons.camera_alt:before{content:""}.material-icons.camera_enhance:before{content:""}.material-icons.camera_front:before{content:""}.material-icons.camera_indoor:before{content:""}.material-icons.camera_outdoor:before{content:""}.material-icons.camera_rear:before{content:""}.material-icons.camera_roll:before{content:""}.material-icons.cameraswitch:before{content:""}.material-icons.campaign:before{content:""}.material-icons.cancel:before{content:""}.material-icons.cancel_presentation:before{content:""}.material-icons.cancel_schedule_send:before{content:""}.material-icons.candlestick_chart:before{content:""}.material-icons.car_crash:before{content:""}.material-icons.car_rental:before{content:""}.material-icons.car_repair:before{content:""}.material-icons.card_giftcard:before{content:""}.material-icons.card_membership:before{content:""}.material-icons.card_travel:before{content:""}.material-icons.carpenter:before{content:""}.material-icons.cases:before{content:""}.material-icons.casino:before{content:""}.material-icons.cast:before{content:""}.material-icons.cast_connected:before{content:""}.material-icons.cast_for_education:before{content:""}.material-icons.castle:before{content:""}.material-icons.catching_pokemon:before{content:""}.material-icons.category:before{content:""}.material-icons.celebration:before{content:""}.material-icons.cell_tower:before{content:""}.material-icons.cell_wifi:before{content:""}.material-icons.center_focus_strong:before{content:""}.material-icons.center_focus_weak:before{content:""}.material-icons.chair:before{content:""}.material-icons.chair_alt:before{content:""}.material-icons.chalet:before{content:""}.material-icons.change_circle:before{content:""}.material-icons.change_history:before{content:""}.material-icons.charging_station:before{content:""}.material-icons.chat:before{content:""}.material-icons.chat_bubble:before{content:""}.material-icons.chat_bubble_outline:before{content:""}.material-icons.check:before{content:""}.material-icons.check_box:before{content:""}.material-icons.check_box_outline_blank:before{content:""}.material-icons.check_circle:before{content:""}.material-icons.check_circle_outline:before{content:""}.material-icons.checklist:before{content:""}.material-icons.checklist_rtl:before{content:""}.material-icons.checkroom:before{content:""}.material-icons.chevron_left:before{content:""}.material-icons.chevron_right:before{content:""}.material-icons.child_care:before{content:""}.material-icons.child_friendly:before{content:""}.material-icons.chrome_reader_mode:before{content:""}.material-icons.church:before{content:""}.material-icons.circle:before{content:""}.material-icons.circle_notifications:before{content:""}.material-icons.class:before{content:""}.material-icons.clean_hands:before{content:""}.material-icons.cleaning_services:before{content:""}.material-icons.clear:before{content:""}.material-icons.clear_all:before{content:""}.material-icons.close:before{content:""}.material-icons.close_fullscreen:before{content:""}.material-icons.closed_caption:before{content:""}.material-icons.closed_caption_disabled:before{content:""}.material-icons.closed_caption_off:before{content:""}.material-icons.cloud:before{content:""}.material-icons.cloud_circle:before{content:""}.material-icons.cloud_done:before{content:""}.material-icons.cloud_download:before{content:""}.material-icons.cloud_off:before{content:""}.material-icons.cloud_queue:before{content:""}.material-icons.cloud_sync:before{content:""}.material-icons.cloud_upload:before{content:""}.material-icons.cloudy_snowing:before{content:""}.material-icons.co2:before{content:""}.material-icons.co_present:before{content:""}.material-icons.code:before{content:""}.material-icons.code_off:before{content:""}.material-icons.coffee:before{content:""}.material-icons.coffee_maker:before{content:""}.material-icons.collections:before{content:""}.material-icons.collections_bookmark:before{content:""}.material-icons.color_lens:before{content:""}.material-icons.colorize:before{content:""}.material-icons.comment:before{content:""}.material-icons.comment_bank:before{content:""}.material-icons.comments_disabled:before{content:""}.material-icons.commit:before{content:""}.material-icons.commute:before{content:""}.material-icons.compare:before{content:""}.material-icons.compare_arrows:before{content:""}.material-icons.compass_calibration:before{content:""}.material-icons.compost:before{content:""}.material-icons.compress:before{content:""}.material-icons.computer:before{content:""}.material-icons.confirmation_num:before{content:""}.material-icons.confirmation_number:before{content:""}.material-icons.connect_without_contact:before{content:""}.material-icons.connected_tv:before{content:""}.material-icons.connecting_airports:before{content:""}.material-icons.construction:before{content:""}.material-icons.contact_mail:before{content:""}.material-icons.contact_page:before{content:""}.material-icons.contact_phone:before{content:""}.material-icons.contact_support:before{content:""}.material-icons.contactless:before{content:""}.material-icons.contacts:before{content:""}.material-icons.content_copy:before{content:""}.material-icons.content_cut:before{content:""}.material-icons.content_paste:before{content:""}.material-icons.content_paste_go:before{content:""}.material-icons.content_paste_off:before{content:""}.material-icons.content_paste_search:before{content:""}.material-icons.contrast:before{content:""}.material-icons.control_camera:before{content:""}.material-icons.control_point:before{content:""}.material-icons.control_point_duplicate:before{content:""}.material-icons.cookie:before{content:""}.material-icons.copy_all:before{content:""}.material-icons.copyright:before{content:""}.material-icons.coronavirus:before{content:""}.material-icons.corporate_fare:before{content:""}.material-icons.cottage:before{content:""}.material-icons.countertops:before{content:""}.material-icons.create:before{content:""}.material-icons.create_new_folder:before{content:""}.material-icons.credit_card:before{content:""}.material-icons.credit_card_off:before{content:""}.material-icons.credit_score:before{content:""}.material-icons.crib:before{content:""}.material-icons.crisis_alert:before{content:""}.material-icons.crop:before{content:""}.material-icons.crop_16_9:before{content:""}.material-icons.crop_3_2:before{content:""}.material-icons.crop_5_4:before{content:""}.material-icons.crop_7_5:before{content:""}.material-icons.crop_din:before{content:""}.material-icons.crop_free:before{content:""}.material-icons.crop_landscape:before{content:""}.material-icons.crop_original:before{content:""}.material-icons.crop_portrait:before{content:""}.material-icons.crop_rotate:before{content:""}.material-icons.crop_square:before{content:""}.material-icons.cruelty_free:before{content:""}.material-icons.css:before{content:""}.material-icons.currency_bitcoin:before{content:""}.material-icons.currency_exchange:before{content:""}.material-icons.currency_franc:before{content:""}.material-icons.currency_lira:before{content:""}.material-icons.currency_pound:before{content:""}.material-icons.currency_ruble:before{content:""}.material-icons.currency_rupee:before{content:""}.material-icons.currency_yen:before{content:""}.material-icons.currency_yuan:before{content:""}.material-icons.curtains:before{content:""}.material-icons.curtains_closed:before{content:""}.material-icons.cyclone:before{content:""}.material-icons.dangerous:before{content:""}.material-icons.dark_mode:before{content:""}.material-icons.dashboard:before{content:""}.material-icons.dashboard_customize:before{content:""}.material-icons.data_array:before{content:""}.material-icons.data_exploration:before{content:""}.material-icons.data_object:before{content:""}.material-icons.data_saver_off:before{content:""}.material-icons.data_saver_on:before{content:""}.material-icons.data_thresholding:before{content:""}.material-icons.data_usage:before{content:""}.material-icons.dataset:before{content:""}.material-icons.dataset_linked:before{content:""}.material-icons.date_range:before{content:""}.material-icons.deblur:before{content:""}.material-icons.deck:before{content:""}.material-icons.dehaze:before{content:""}.material-icons.delete:before{content:""}.material-icons.delete_forever:before{content:""}.material-icons.delete_outline:before{content:""}.material-icons.delete_sweep:before{content:""}.material-icons.delivery_dining:before{content:""}.material-icons.density_large:before{content:""}.material-icons.density_medium:before{content:""}.material-icons.density_small:before{content:""}.material-icons.departure_board:before{content:""}.material-icons.description:before{content:""}.material-icons.deselect:before{content:""}.material-icons.design_services:before{content:""}.material-icons.desk:before{content:""}.material-icons.desktop_access_disabled:before{content:""}.material-icons.desktop_mac:before{content:""}.material-icons.desktop_windows:before{content:""}.material-icons.details:before{content:""}.material-icons.developer_board:before{content:""}.material-icons.developer_board_off:before{content:""}.material-icons.developer_mode:before{content:""}.material-icons.device_hub:before{content:""}.material-icons.device_thermostat:before{content:""}.material-icons.device_unknown:before{content:""}.material-icons.devices:before{content:""}.material-icons.devices_fold:before{content:""}.material-icons.devices_other:before{content:""}.material-icons.dialer_sip:before{content:""}.material-icons.dialpad:before{content:""}.material-icons.diamond:before{content:""}.material-icons.difference:before{content:""}.material-icons.dining:before{content:""}.material-icons.dinner_dining:before{content:""}.material-icons.directions:before{content:""}.material-icons.directions_bike:before{content:""}.material-icons.directions_boat:before{content:""}.material-icons.directions_boat_filled:before{content:""}.material-icons.directions_bus:before{content:""}.material-icons.directions_bus_filled:before{content:""}.material-icons.directions_car:before{content:""}.material-icons.directions_car_filled:before{content:""}.material-icons.directions_ferry:before{content:""}.material-icons.directions_off:before{content:""}.material-icons.directions_railway:before{content:""}.material-icons.directions_railway_filled:before{content:""}.material-icons.directions_run:before{content:""}.material-icons.directions_subway:before{content:""}.material-icons.directions_subway_filled:before{content:""}.material-icons.directions_train:before{content:""}.material-icons.directions_transit:before{content:""}.material-icons.directions_transit_filled:before{content:""}.material-icons.directions_walk:before{content:""}.material-icons.dirty_lens:before{content:""}.material-icons.disabled_by_default:before{content:""}.material-icons.disabled_visible:before{content:""}.material-icons.disc_full:before{content:""}.material-icons.discord:before{content:""}.material-icons.discount:before{content:""}.material-icons.display_settings:before{content:""}.material-icons.dnd_forwardslash:before{content:""}.material-icons.dns:before{content:""}.material-icons.do_disturb:before{content:""}.material-icons.do_disturb_alt:before{content:""}.material-icons.do_disturb_off:before{content:""}.material-icons.do_disturb_on:before{content:""}.material-icons.do_not_disturb:before{content:""}.material-icons.do_not_disturb_alt:before{content:""}.material-icons.do_not_disturb_off:before{content:""}.material-icons.do_not_disturb_on:before{content:""}.material-icons.do_not_disturb_on_total_silence:before{content:""}.material-icons.do_not_step:before{content:""}.material-icons.do_not_touch:before{content:""}.material-icons.dock:before{content:""}.material-icons.document_scanner:before{content:""}.material-icons.domain:before{content:""}.material-icons.domain_add:before{content:""}.material-icons.domain_disabled:before{content:""}.material-icons.domain_verification:before{content:""}.material-icons.done:before{content:""}.material-icons.done_all:before{content:""}.material-icons.done_outline:before{content:""}.material-icons.donut_large:before{content:""}.material-icons.donut_small:before{content:""}.material-icons.door_back:before{content:""}.material-icons.door_front:before{content:""}.material-icons.door_sliding:before{content:""}.material-icons.doorbell:before{content:""}.material-icons.double_arrow:before{content:""}.material-icons.downhill_skiing:before{content:""}.material-icons.download:before{content:""}.material-icons.download_done:before{content:""}.material-icons.download_for_offline:before{content:""}.material-icons.downloading:before{content:""}.material-icons.drafts:before{content:""}.material-icons.drag_handle:before{content:""}.material-icons.drag_indicator:before{content:""}.material-icons.draw:before{content:""}.material-icons.drive_eta:before{content:""}.material-icons.drive_file_move:before{content:""}.material-icons.drive_file_move_outline:before{content:""}.material-icons.drive_file_move_rtl:before{content:""}.material-icons.drive_file_rename_outline:before{content:""}.material-icons.drive_folder_upload:before{content:""}.material-icons.dry:before{content:""}.material-icons.dry_cleaning:before{content:""}.material-icons.duo:before{content:""}.material-icons.dvr:before{content:""}.material-icons.dynamic_feed:before{content:""}.material-icons.dynamic_form:before{content:""}.material-icons.e_mobiledata:before{content:""}.material-icons.earbuds:before{content:""}.material-icons.earbuds_battery:before{content:""}.material-icons.east:before{content:""}.material-icons.eco:before{content:""}.material-icons.edgesensor_high:before{content:""}.material-icons.edgesensor_low:before{content:""}.material-icons.edit:before{content:""}.material-icons.edit_attributes:before{content:""}.material-icons.edit_calendar:before{content:""}.material-icons.edit_location:before{content:""}.material-icons.edit_location_alt:before{content:""}.material-icons.edit_note:before{content:""}.material-icons.edit_notifications:before{content:""}.material-icons.edit_off:before{content:""}.material-icons.edit_road:before{content:""}.material-icons.egg:before{content:""}.material-icons.egg_alt:before{content:""}.material-icons.eject:before{content:""}.material-icons.elderly:before{content:""}.material-icons.elderly_woman:before{content:""}.material-icons.electric_bike:before{content:""}.material-icons.electric_bolt:before{content:""}.material-icons.electric_car:before{content:""}.material-icons.electric_meter:before{content:""}.material-icons.electric_moped:before{content:""}.material-icons.electric_rickshaw:before{content:""}.material-icons.electric_scooter:before{content:""}.material-icons.electrical_services:before{content:""}.material-icons.elevator:before{content:""}.material-icons.email:before{content:""}.material-icons.emergency:before{content:""}.material-icons.emergency_recording:before{content:""}.material-icons.emergency_share:before{content:""}.material-icons.emoji_emotions:before{content:""}.material-icons.emoji_events:before{content:""}.material-icons.emoji_flags:before{content:""}.material-icons.emoji_food_beverage:before{content:""}.material-icons.emoji_nature:before{content:""}.material-icons.emoji_objects:before{content:""}.material-icons.emoji_people:before{content:""}.material-icons.emoji_symbols:before{content:""}.material-icons.emoji_transportation:before{content:""}.material-icons.energy_savings_leaf:before{content:""}.material-icons.engineering:before{content:""}.material-icons.enhance_photo_translate:before{content:""}.material-icons.enhanced_encryption:before{content:""}.material-icons.equalizer:before{content:""}.material-icons.error:before{content:""}.material-icons.error_outline:before{content:""}.material-icons.escalator:before{content:""}.material-icons.escalator_warning:before{content:""}.material-icons.euro:before{content:""}.material-icons.euro_symbol:before{content:""}.material-icons.ev_station:before{content:""}.material-icons.event:before{content:""}.material-icons.event_available:before{content:""}.material-icons.event_busy:before{content:""}.material-icons.event_note:before{content:""}.material-icons.event_repeat:before{content:""}.material-icons.event_seat:before{content:""}.material-icons.exit_to_app:before{content:""}.material-icons.expand:before{content:""}.material-icons.expand_circle_down:before{content:""}.material-icons.expand_less:before{content:""}.material-icons.expand_more:before{content:""}.material-icons.explicit:before{content:""}.material-icons.explore:before{content:""}.material-icons.explore_off:before{content:""}.material-icons.exposure:before{content:""}.material-icons.exposure_minus_1:before{content:""}.material-icons.exposure_minus_2:before{content:""}.material-icons.exposure_neg_1:before{content:""}.material-icons.exposure_neg_2:before{content:""}.material-icons.exposure_plus_1:before{content:""}.material-icons.exposure_plus_2:before{content:""}.material-icons.exposure_zero:before{content:""}.material-icons.extension:before{content:""}.material-icons.extension_off:before{content:""}.material-icons.face:before{content:""}.material-icons.face_retouching_natural:before{content:""}.material-icons.face_retouching_off:before{content:""}.material-icons.facebook:before{content:""}.material-icons.fact_check:before{content:""}.material-icons.factory:before{content:""}.material-icons.family_restroom:before{content:""}.material-icons.fast_forward:before{content:""}.material-icons.fast_rewind:before{content:""}.material-icons.fastfood:before{content:""}.material-icons.favorite:before{content:""}.material-icons.favorite_border:before{content:""}.material-icons.favorite_outline:before{content:""}.material-icons.fax:before{content:""}.material-icons.featured_play_list:before{content:""}.material-icons.featured_video:before{content:""}.material-icons.feed:before{content:""}.material-icons.feedback:before{content:""}.material-icons.female:before{content:""}.material-icons.fence:before{content:""}.material-icons.festival:before{content:""}.material-icons.fiber_dvr:before{content:""}.material-icons.fiber_manual_record:before{content:""}.material-icons.fiber_new:before{content:""}.material-icons.fiber_pin:before{content:""}.material-icons.fiber_smart_record:before{content:""}.material-icons.file_copy:before{content:""}.material-icons.file_download:before{content:""}.material-icons.file_download_done:before{content:""}.material-icons.file_download_off:before{content:""}.material-icons.file_open:before{content:""}.material-icons.file_present:before{content:""}.material-icons.file_upload:before{content:""}.material-icons.filter:before{content:""}.material-icons.filter_1:before{content:""}.material-icons.filter_2:before{content:""}.material-icons.filter_3:before{content:""}.material-icons.filter_4:before{content:""}.material-icons.filter_5:before{content:""}.material-icons.filter_6:before{content:""}.material-icons.filter_7:before{content:""}.material-icons.filter_8:before{content:""}.material-icons.filter_9:before{content:""}.material-icons.filter_9_plus:before{content:""}.material-icons.filter_alt:before{content:""}.material-icons.filter_alt_off:before{content:""}.material-icons.filter_b_and_w:before{content:""}.material-icons.filter_center_focus:before{content:""}.material-icons.filter_drama:before{content:""}.material-icons.filter_frames:before{content:""}.material-icons.filter_hdr:before{content:""}.material-icons.filter_list:before{content:""}.material-icons.filter_list_alt:before{content:""}.material-icons.filter_list_off:before{content:""}.material-icons.filter_none:before{content:""}.material-icons.filter_tilt_shift:before{content:""}.material-icons.filter_vintage:before{content:""}.material-icons.find_in_page:before{content:""}.material-icons.find_replace:before{content:""}.material-icons.fingerprint:before{content:""}.material-icons.fire_extinguisher:before{content:""}.material-icons.fire_hydrant:before{content:""}.material-icons.fire_hydrant_alt:before{content:""}.material-icons.fire_truck:before{content:""}.material-icons.fireplace:before{content:""}.material-icons.first_page:before{content:""}.material-icons.fit_screen:before{content:""}.material-icons.fitbit:before{content:""}.material-icons.fitness_center:before{content:""}.material-icons.flag:before{content:""}.material-icons.flag_circle:before{content:""}.material-icons.flaky:before{content:""}.material-icons.flare:before{content:""}.material-icons.flash_auto:before{content:""}.material-icons.flash_off:before{content:""}.material-icons.flash_on:before{content:""}.material-icons.flashlight_off:before{content:""}.material-icons.flashlight_on:before{content:""}.material-icons.flatware:before{content:""}.material-icons.flight:before{content:""}.material-icons.flight_class:before{content:""}.material-icons.flight_land:before{content:""}.material-icons.flight_takeoff:before{content:""}.material-icons.flip:before{content:""}.material-icons.flip_camera_android:before{content:""}.material-icons.flip_camera_ios:before{content:""}.material-icons.flip_to_back:before{content:""}.material-icons.flip_to_front:before{content:""}.material-icons.flood:before{content:""}.material-icons.flourescent:before{content:""}.material-icons.flutter_dash:before{content:""}.material-icons.fmd_bad:before{content:""}.material-icons.fmd_good:before{content:""}.material-icons.foggy:before{content:""}.material-icons.folder:before{content:""}.material-icons.folder_copy:before{content:""}.material-icons.folder_delete:before{content:""}.material-icons.folder_off:before{content:""}.material-icons.folder_open:before{content:""}.material-icons.folder_shared:before{content:""}.material-icons.folder_special:before{content:""}.material-icons.folder_zip:before{content:""}.material-icons.follow_the_signs:before{content:""}.material-icons.font_download:before{content:""}.material-icons.font_download_off:before{content:""}.material-icons.food_bank:before{content:""}.material-icons.forest:before{content:""}.material-icons.fork_left:before{content:""}.material-icons.fork_right:before{content:""}.material-icons.format_align_center:before{content:""}.material-icons.format_align_justify:before{content:""}.material-icons.format_align_left:before{content:""}.material-icons.format_align_right:before{content:""}.material-icons.format_bold:before{content:""}.material-icons.format_clear:before{content:""}.material-icons.format_color_fill:before{content:""}.material-icons.format_color_reset:before{content:""}.material-icons.format_color_text:before{content:""}.material-icons.format_indent_decrease:before{content:""}.material-icons.format_indent_increase:before{content:""}.material-icons.format_italic:before{content:""}.material-icons.format_line_spacing:before{content:""}.material-icons.format_list_bulleted:before{content:""}.material-icons.format_list_numbered:before{content:""}.material-icons.format_list_numbered_rtl:before{content:""}.material-icons.format_overline:before{content:""}.material-icons.format_paint:before{content:""}.material-icons.format_quote:before{content:""}.material-icons.format_shapes:before{content:""}.material-icons.format_size:before{content:""}.material-icons.format_strikethrough:before{content:""}.material-icons.format_textdirection_l_to_r:before{content:""}.material-icons.format_textdirection_r_to_l:before{content:""}.material-icons.format_underline:before{content:""}.material-icons.format_underlined:before{content:""}.material-icons.fort:before{content:""}.material-icons.forum:before{content:""}.material-icons.forward:before{content:""}.material-icons.forward_10:before{content:""}.material-icons.forward_30:before{content:""}.material-icons.forward_5:before{content:""}.material-icons.forward_to_inbox:before{content:""}.material-icons.foundation:before{content:""}.material-icons.free_breakfast:before{content:""}.material-icons.free_cancellation:before{content:""}.material-icons.front_hand:before{content:""}.material-icons.fullscreen:before{content:""}.material-icons.fullscreen_exit:before{content:""}.material-icons.functions:before{content:""}.material-icons.g_mobiledata:before{content:""}.material-icons.g_translate:before{content:""}.material-icons.gamepad:before{content:""}.material-icons.games:before{content:""}.material-icons.garage:before{content:""}.material-icons.gas_meter:before{content:""}.material-icons.gavel:before{content:""}.material-icons.generating_tokens:before{content:""}.material-icons.gesture:before{content:""}.material-icons.get_app:before{content:""}.material-icons.gif:before{content:""}.material-icons.gif_box:before{content:""}.material-icons.girl:before{content:""}.material-icons.gite:before{content:""}.material-icons.goat:before{content:""}.material-icons.golf_course:before{content:""}.material-icons.gpp_bad:before{content:""}.material-icons.gpp_good:before{content:""}.material-icons.gpp_maybe:before{content:""}.material-icons.gps_fixed:before{content:""}.material-icons.gps_not_fixed:before{content:""}.material-icons.gps_off:before{content:""}.material-icons.grade:before{content:""}.material-icons.gradient:before{content:""}.material-icons.grading:before{content:""}.material-icons.grain:before{content:""}.material-icons.graphic_eq:before{content:""}.material-icons.grass:before{content:""}.material-icons.grid_3x3:before{content:""}.material-icons.grid_4x4:before{content:""}.material-icons.grid_goldenratio:before{content:""}.material-icons.grid_off:before{content:""}.material-icons.grid_on:before{content:""}.material-icons.grid_view:before{content:""}.material-icons.group:before{content:""}.material-icons.group_add:before{content:""}.material-icons.group_off:before{content:""}.material-icons.group_remove:before{content:""}.material-icons.group_work:before{content:""}.material-icons.groups:before{content:""}.material-icons.h_mobiledata:before{content:""}.material-icons.h_plus_mobiledata:before{content:""}.material-icons.hail:before{content:""}.material-icons.handshake:before{content:""}.material-icons.handyman:before{content:""}.material-icons.hardware:before{content:""}.material-icons.hd:before{content:""}.material-icons.hdr_auto:before{content:""}.material-icons.hdr_auto_select:before{content:""}.material-icons.hdr_enhanced_select:before{content:""}.material-icons.hdr_off:before{content:""}.material-icons.hdr_off_select:before{content:""}.material-icons.hdr_on:before{content:""}.material-icons.hdr_on_select:before{content:""}.material-icons.hdr_plus:before{content:""}.material-icons.hdr_strong:before{content:""}.material-icons.hdr_weak:before{content:""}.material-icons.headphones:before{content:""}.material-icons.headphones_battery:before{content:""}.material-icons.headset:before{content:""}.material-icons.headset_mic:before{content:""}.material-icons.headset_off:before{content:""}.material-icons.healing:before{content:""}.material-icons.health_and_safety:before{content:""}.material-icons.hearing:before{content:""}.material-icons.hearing_disabled:before{content:""}.material-icons.heart_broken:before{content:""}.material-icons.heat_pump:before{content:""}.material-icons.height:before{content:""}.material-icons.help:before{content:""}.material-icons.help_center:before{content:""}.material-icons.help_outline:before{content:""}.material-icons.hevc:before{content:""}.material-icons.hexagon:before{content:""}.material-icons.hide_image:before{content:""}.material-icons.hide_source:before{content:""}.material-icons.high_quality:before{content:""}.material-icons.highlight:before{content:""}.material-icons.highlight_alt:before{content:""}.material-icons.highlight_off:before{content:""}.material-icons.highlight_remove:before{content:""}.material-icons.hiking:before{content:""}.material-icons.history:before{content:""}.material-icons.history_edu:before{content:""}.material-icons.history_toggle_off:before{content:""}.material-icons.hive:before{content:""}.material-icons.hls:before{content:""}.material-icons.hls_off:before{content:""}.material-icons.holiday_village:before{content:""}.material-icons.home:before{content:""}.material-icons.home_filled:before{content:""}.material-icons.home_max:before{content:""}.material-icons.home_mini:before{content:""}.material-icons.home_repair_service:before{content:""}.material-icons.home_work:before{content:""}.material-icons.horizontal_distribute:before{content:""}.material-icons.horizontal_rule:before{content:""}.material-icons.horizontal_split:before{content:""}.material-icons.hot_tub:before{content:""}.material-icons.hotel:before{content:""}.material-icons.hotel_class:before{content:""}.material-icons.hourglass_bottom:before{content:""}.material-icons.hourglass_disabled:before{content:""}.material-icons.hourglass_empty:before{content:""}.material-icons.hourglass_full:before{content:""}.material-icons.hourglass_top:before{content:""}.material-icons.house:before{content:""}.material-icons.house_siding:before{content:""}.material-icons.houseboat:before{content:""}.material-icons.how_to_reg:before{content:""}.material-icons.how_to_vote:before{content:""}.material-icons.html:before{content:""}.material-icons.http:before{content:""}.material-icons.https:before{content:""}.material-icons.hub:before{content:""}.material-icons.hvac:before{content:""}.material-icons.ice_skating:before{content:""}.material-icons.icecream:before{content:""}.material-icons.image:before{content:""}.material-icons.image_aspect_ratio:before{content:""}.material-icons.image_not_supported:before{content:""}.material-icons.image_search:before{content:""}.material-icons.imagesearch_roller:before{content:""}.material-icons.import_contacts:before{content:""}.material-icons.import_export:before{content:""}.material-icons.important_devices:before{content:""}.material-icons.inbox:before{content:""}.material-icons.incomplete_circle:before{content:""}.material-icons.indeterminate_check_box:before{content:""}.material-icons.info:before{content:""}.material-icons.info_outline:before{content:""}.material-icons.input:before{content:""}.material-icons.insert_chart:before{content:""}.material-icons.insert_chart_outlined:before{content:""}.material-icons.insert_comment:before{content:""}.material-icons.insert_drive_file:before{content:""}.material-icons.insert_emoticon:before{content:""}.material-icons.insert_invitation:before{content:""}.material-icons.insert_link:before{content:""}.material-icons.insert_page_break:before{content:""}.material-icons.insert_photo:before{content:""}.material-icons.insights:before{content:""}.material-icons.install_desktop:before{content:""}.material-icons.install_mobile:before{content:""}.material-icons.integration_instructions:before{content:""}.material-icons.interests:before{content:""}.material-icons.interpreter_mode:before{content:""}.material-icons.inventory:before{content:""}.material-icons.inventory_2:before{content:""}.material-icons.invert_colors:before{content:""}.material-icons.invert_colors_off:before{content:""}.material-icons.invert_colors_on:before{content:""}.material-icons.ios_share:before{content:""}.material-icons.iron:before{content:""}.material-icons.iso:before{content:""}.material-icons.javascript:before{content:""}.material-icons.join_full:before{content:""}.material-icons.join_inner:before{content:""}.material-icons.join_left:before{content:""}.material-icons.join_right:before{content:""}.material-icons.kayaking:before{content:""}.material-icons.kebab_dining:before{content:""}.material-icons.key:before{content:""}.material-icons.key_off:before{content:""}.material-icons.keyboard:before{content:""}.material-icons.keyboard_alt:before{content:""}.material-icons.keyboard_arrow_down:before{content:""}.material-icons.keyboard_arrow_left:before{content:""}.material-icons.keyboard_arrow_right:before{content:""}.material-icons.keyboard_arrow_up:before{content:""}.material-icons.keyboard_backspace:before{content:""}.material-icons.keyboard_capslock:before{content:""}.material-icons.keyboard_command:before{content:""}.material-icons.keyboard_command_key:before{content:""}.material-icons.keyboard_control:before{content:""}.material-icons.keyboard_control_key:before{content:""}.material-icons.keyboard_double_arrow_down:before{content:""}.material-icons.keyboard_double_arrow_left:before{content:""}.material-icons.keyboard_double_arrow_right:before{content:""}.material-icons.keyboard_double_arrow_up:before{content:""}.material-icons.keyboard_hide:before{content:""}.material-icons.keyboard_option:before{content:""}.material-icons.keyboard_option_key:before{content:""}.material-icons.keyboard_return:before{content:""}.material-icons.keyboard_tab:before{content:""}.material-icons.keyboard_voice:before{content:""}.material-icons.king_bed:before{content:""}.material-icons.kitchen:before{content:""}.material-icons.kitesurfing:before{content:""}.material-icons.label:before{content:""}.material-icons.label_important:before{content:""}.material-icons.label_important_outline:before{content:""}.material-icons.label_off:before{content:""}.material-icons.label_outline:before{content:""}.material-icons.lan:before{content:""}.material-icons.landscape:before{content:""}.material-icons.landslide:before{content:""}.material-icons.language:before{content:""}.material-icons.laptop:before{content:""}.material-icons.laptop_chromebook:before{content:""}.material-icons.laptop_mac:before{content:""}.material-icons.laptop_windows:before{content:""}.material-icons.last_page:before{content:""}.material-icons.launch:before{content:""}.material-icons.layers:before{content:""}.material-icons.layers_clear:before{content:""}.material-icons.leaderboard:before{content:""}.material-icons.leak_add:before{content:""}.material-icons.leak_remove:before{content:""}.material-icons.leave_bags_at_home:before{content:""}.material-icons.legend_toggle:before{content:""}.material-icons.lens:before{content:""}.material-icons.lens_blur:before{content:""}.material-icons.library_add:before{content:""}.material-icons.library_add_check:before{content:""}.material-icons.library_books:before{content:""}.material-icons.library_music:before{content:""}.material-icons.light:before{content:""}.material-icons.light_mode:before{content:""}.material-icons.lightbulb:before{content:""}.material-icons.lightbulb_circle:before{content:""}.material-icons.lightbulb_outline:before{content:""}.material-icons.line_axis:before{content:""}.material-icons.line_style:before{content:""}.material-icons.line_weight:before{content:""}.material-icons.linear_scale:before{content:""}.material-icons.link:before{content:""}.material-icons.link_off:before{content:""}.material-icons.linked_camera:before{content:""}.material-icons.liquor:before{content:""}.material-icons.list:before{content:""}.material-icons.list_alt:before{content:""}.material-icons.live_help:before{content:""}.material-icons.live_tv:before{content:""}.material-icons.living:before{content:""}.material-icons.local_activity:before{content:""}.material-icons.local_airport:before{content:""}.material-icons.local_atm:before{content:""}.material-icons.local_attraction:before{content:""}.material-icons.local_bar:before{content:""}.material-icons.local_cafe:before{content:""}.material-icons.local_car_wash:before{content:""}.material-icons.local_convenience_store:before{content:""}.material-icons.local_dining:before{content:""}.material-icons.local_drink:before{content:""}.material-icons.local_fire_department:before{content:""}.material-icons.local_florist:before{content:""}.material-icons.local_gas_station:before{content:""}.material-icons.local_grocery_store:before{content:""}.material-icons.local_hospital:before{content:""}.material-icons.local_hotel:before{content:""}.material-icons.local_laundry_service:before{content:""}.material-icons.local_library:before{content:""}.material-icons.local_mall:before{content:""}.material-icons.local_movies:before{content:""}.material-icons.local_offer:before{content:""}.material-icons.local_parking:before{content:""}.material-icons.local_pharmacy:before{content:""}.material-icons.local_phone:before{content:""}.material-icons.local_pizza:before{content:""}.material-icons.local_play:before{content:""}.material-icons.local_police:before{content:""}.material-icons.local_post_office:before{content:""}.material-icons.local_print_shop:before{content:""}.material-icons.local_printshop:before{content:""}.material-icons.local_restaurant:before{content:""}.material-icons.local_see:before{content:""}.material-icons.local_shipping:before{content:""}.material-icons.local_taxi:before{content:""}.material-icons.location_city:before{content:""}.material-icons.location_disabled:before{content:""}.material-icons.location_history:before{content:""}.material-icons.location_off:before{content:""}.material-icons.location_on:before{content:""}.material-icons.location_pin:before{content:""}.material-icons.location_searching:before{content:""}.material-icons.lock:before{content:""}.material-icons.lock_clock:before{content:""}.material-icons.lock_open:before{content:""}.material-icons.lock_outline:before{content:""}.material-icons.lock_person:before{content:""}.material-icons.lock_reset:before{content:""}.material-icons.login:before{content:""}.material-icons.logo_dev:before{content:""}.material-icons.logout:before{content:""}.material-icons.looks:before{content:""}.material-icons.looks_3:before{content:""}.material-icons.looks_4:before{content:""}.material-icons.looks_5:before{content:""}.material-icons.looks_6:before{content:""}.material-icons.looks_one:before{content:""}.material-icons.looks_two:before{content:""}.material-icons.loop:before{content:""}.material-icons.loupe:before{content:""}.material-icons.low_priority:before{content:""}.material-icons.loyalty:before{content:""}.material-icons.lte_mobiledata:before{content:""}.material-icons.lte_plus_mobiledata:before{content:""}.material-icons.luggage:before{content:""}.material-icons.lunch_dining:before{content:""}.material-icons.lyrics:before{content:""}.material-icons.mail:before{content:""}.material-icons.mail_lock:before{content:""}.material-icons.mail_outline:before{content:""}.material-icons.male:before{content:""}.material-icons.man:before{content:""}.material-icons.manage_accounts:before{content:""}.material-icons.manage_history:before{content:""}.material-icons.manage_search:before{content:""}.material-icons.map:before{content:""}.material-icons.maps_home_work:before{content:""}.material-icons.maps_ugc:before{content:""}.material-icons.margin:before{content:""}.material-icons.mark_as_unread:before{content:""}.material-icons.mark_chat_read:before{content:""}.material-icons.mark_chat_unread:before{content:""}.material-icons.mark_email_read:before{content:""}.material-icons.mark_email_unread:before{content:""}.material-icons.mark_unread_chat_alt:before{content:""}.material-icons.markunread:before{content:""}.material-icons.markunread_mailbox:before{content:""}.material-icons.masks:before{content:""}.material-icons.maximize:before{content:""}.material-icons.media_bluetooth_off:before{content:""}.material-icons.media_bluetooth_on:before{content:""}.material-icons.mediation:before{content:""}.material-icons.medical_information:before{content:""}.material-icons.medical_services:before{content:""}.material-icons.medication:before{content:""}.material-icons.medication_liquid:before{content:""}.material-icons.meeting_room:before{content:""}.material-icons.memory:before{content:""}.material-icons.menu:before{content:""}.material-icons.menu_book:before{content:""}.material-icons.menu_open:before{content:""}.material-icons.merge:before{content:""}.material-icons.merge_type:before{content:""}.material-icons.message:before{content:""}.material-icons.messenger:before{content:""}.material-icons.messenger_outline:before{content:""}.material-icons.mic:before{content:""}.material-icons.mic_external_off:before{content:""}.material-icons.mic_external_on:before{content:""}.material-icons.mic_none:before{content:""}.material-icons.mic_off:before{content:""}.material-icons.microwave:before{content:""}.material-icons.military_tech:before{content:""}.material-icons.minimize:before{content:""}.material-icons.minor_crash:before{content:""}.material-icons.miscellaneous_services:before{content:""}.material-icons.missed_video_call:before{content:""}.material-icons.mms:before{content:""}.material-icons.mobile_friendly:before{content:""}.material-icons.mobile_off:before{content:""}.material-icons.mobile_screen_share:before{content:""}.material-icons.mobiledata_off:before{content:""}.material-icons.mode:before{content:""}.material-icons.mode_comment:before{content:""}.material-icons.mode_edit:before{content:""}.material-icons.mode_edit_outline:before{content:""}.material-icons.mode_fan_off:before{content:""}.material-icons.mode_night:before{content:""}.material-icons.mode_of_travel:before{content:""}.material-icons.mode_standby:before{content:""}.material-icons.model_training:before{content:""}.material-icons.monetization_on:before{content:""}.material-icons.money:before{content:""}.material-icons.money_off:before{content:""}.material-icons.money_off_csred:before{content:""}.material-icons.monitor:before{content:""}.material-icons.monitor_heart:before{content:""}.material-icons.monitor_weight:before{content:""}.material-icons.monochrome_photos:before{content:""}.material-icons.mood:before{content:""}.material-icons.mood_bad:before{content:""}.material-icons.moped:before{content:""}.material-icons.more:before{content:""}.material-icons.more_horiz:before{content:""}.material-icons.more_time:before{content:""}.material-icons.more_vert:before{content:""}.material-icons.mosque:before{content:""}.material-icons.motion_photos_auto:before{content:""}.material-icons.motion_photos_off:before{content:""}.material-icons.motion_photos_on:before{content:""}.material-icons.motion_photos_pause:before{content:""}.material-icons.motion_photos_paused:before{content:""}.material-icons.motorcycle:before{content:""}.material-icons.mouse:before{content:""}.material-icons.move_down:before{content:""}.material-icons.move_to_inbox:before{content:""}.material-icons.move_up:before{content:""}.material-icons.movie:before{content:""}.material-icons.movie_creation:before{content:""}.material-icons.movie_filter:before{content:""}.material-icons.moving:before{content:""}.material-icons.mp:before{content:""}.material-icons.multiline_chart:before{content:""}.material-icons.multiple_stop:before{content:""}.material-icons.multitrack_audio:before{content:""}.material-icons.museum:before{content:""}.material-icons.music_note:before{content:""}.material-icons.music_off:before{content:""}.material-icons.music_video:before{content:""}.material-icons.my_library_add:before{content:""}.material-icons.my_library_books:before{content:""}.material-icons.my_library_music:before{content:""}.material-icons.my_location:before{content:""}.material-icons.nat:before{content:""}.material-icons.nature:before{content:""}.material-icons.nature_people:before{content:""}.material-icons.navigate_before:before{content:""}.material-icons.navigate_next:before{content:""}.material-icons.navigation:before{content:""}.material-icons.near_me:before{content:""}.material-icons.near_me_disabled:before{content:""}.material-icons.nearby_error:before{content:""}.material-icons.nearby_off:before{content:""}.material-icons.nest_cam_wired_stand:before{content:""}.material-icons.network_cell:before{content:""}.material-icons.network_check:before{content:""}.material-icons.network_locked:before{content:""}.material-icons.network_ping:before{content:""}.material-icons.network_wifi:before{content:""}.material-icons.network_wifi_1_bar:before{content:""}.material-icons.network_wifi_2_bar:before{content:""}.material-icons.network_wifi_3_bar:before{content:""}.material-icons.new_label:before{content:""}.material-icons.new_releases:before{content:""}.material-icons.newspaper:before{content:""}.material-icons.next_plan:before{content:""}.material-icons.next_week:before{content:""}.material-icons.nfc:before{content:""}.material-icons.night_shelter:before{content:""}.material-icons.nightlife:before{content:""}.material-icons.nightlight:before{content:""}.material-icons.nightlight_round:before{content:""}.material-icons.nights_stay:before{content:""}.material-icons.no_accounts:before{content:""}.material-icons.no_adult_content:before{content:""}.material-icons.no_backpack:before{content:""}.material-icons.no_cell:before{content:""}.material-icons.no_crash:before{content:""}.material-icons.no_drinks:before{content:""}.material-icons.no_encryption:before{content:""}.material-icons.no_encryption_gmailerrorred:before{content:""}.material-icons.no_flash:before{content:""}.material-icons.no_food:before{content:""}.material-icons.no_luggage:before{content:""}.material-icons.no_meals:before{content:""}.material-icons.no_meals_ouline:before{content:""}.material-icons.no_meeting_room:before{content:""}.material-icons.no_photography:before{content:""}.material-icons.no_sim:before{content:""}.material-icons.no_stroller:before{content:""}.material-icons.no_transfer:before{content:""}.material-icons.noise_aware:before{content:""}.material-icons.noise_control_off:before{content:""}.material-icons.nordic_walking:before{content:""}.material-icons.north:before{content:""}.material-icons.north_east:before{content:""}.material-icons.north_west:before{content:""}.material-icons.not_accessible:before{content:""}.material-icons.not_interested:before{content:""}.material-icons.not_listed_location:before{content:""}.material-icons.not_started:before{content:""}.material-icons.note:before{content:""}.material-icons.note_add:before{content:""}.material-icons.note_alt:before{content:""}.material-icons.notes:before{content:""}.material-icons.notification_add:before{content:""}.material-icons.notification_important:before{content:""}.material-icons.notifications:before{content:""}.material-icons.notifications_active:before{content:""}.material-icons.notifications_none:before{content:""}.material-icons.notifications_off:before{content:""}.material-icons.notifications_on:before{content:""}.material-icons.notifications_paused:before{content:""}.material-icons.now_wallpaper:before{content:""}.material-icons.now_widgets:before{content:""}.material-icons.numbers:before{content:""}.material-icons.offline_bolt:before{content:""}.material-icons.offline_pin:before{content:""}.material-icons.offline_share:before{content:""}.material-icons.oil_barrel:before{content:""}.material-icons.on_device_training:before{content:""}.material-icons.ondemand_video:before{content:""}.material-icons.online_prediction:before{content:""}.material-icons.opacity:before{content:""}.material-icons.open_in_browser:before{content:""}.material-icons.open_in_full:before{content:""}.material-icons.open_in_new:before{content:""}.material-icons.open_in_new_off:before{content:""}.material-icons.open_with:before{content:""}.material-icons.other_houses:before{content:""}.material-icons.outbond:before{content:""}.material-icons.outbound:before{content:""}.material-icons.outbox:before{content:""}.material-icons.outdoor_grill:before{content:""}.material-icons.outgoing_mail:before{content:""}.material-icons.outlet:before{content:""}.material-icons.outlined_flag:before{content:""}.material-icons.output:before{content:""}.material-icons.padding:before{content:""}.material-icons.pages:before{content:""}.material-icons.pageview:before{content:""}.material-icons.paid:before{content:""}.material-icons.palette:before{content:""}.material-icons.pan_tool:before{content:""}.material-icons.pan_tool_alt:before{content:""}.material-icons.panorama:before{content:""}.material-icons.panorama_fish_eye:before{content:""}.material-icons.panorama_fisheye:before{content:""}.material-icons.panorama_horizontal:before{content:""}.material-icons.panorama_horizontal_select:before{content:""}.material-icons.panorama_photosphere:before{content:""}.material-icons.panorama_photosphere_select:before{content:""}.material-icons.panorama_vertical:before{content:""}.material-icons.panorama_vertical_select:before{content:""}.material-icons.panorama_wide_angle:before{content:""}.material-icons.panorama_wide_angle_select:before{content:""}.material-icons.paragliding:before{content:""}.material-icons.park:before{content:""}.material-icons.party_mode:before{content:""}.material-icons.password:before{content:""}.material-icons.pattern:before{content:""}.material-icons.pause:before{content:""}.material-icons.pause_circle:before{content:""}.material-icons.pause_circle_filled:before{content:""}.material-icons.pause_circle_outline:before{content:""}.material-icons.pause_presentation:before{content:""}.material-icons.payment:before{content:""}.material-icons.payments:before{content:""}.material-icons.paypal:before{content:""}.material-icons.pedal_bike:before{content:""}.material-icons.pending:before{content:""}.material-icons.pending_actions:before{content:""}.material-icons.pentagon:before{content:""}.material-icons.people:before{content:""}.material-icons.people_alt:before{content:""}.material-icons.people_outline:before{content:""}.material-icons.percent:before{content:""}.material-icons.perm_camera_mic:before{content:""}.material-icons.perm_contact_cal:before{content:""}.material-icons.perm_contact_calendar:before{content:""}.material-icons.perm_data_setting:before{content:""}.material-icons.perm_device_info:before{content:""}.material-icons.perm_device_information:before{content:""}.material-icons.perm_identity:before{content:""}.material-icons.perm_media:before{content:""}.material-icons.perm_phone_msg:before{content:""}.material-icons.perm_scan_wifi:before{content:""}.material-icons.person:before{content:""}.material-icons.person_add:before{content:""}.material-icons.person_add_alt:before{content:""}.material-icons.person_add_alt_1:before{content:""}.material-icons.person_add_disabled:before{content:""}.material-icons.person_off:before{content:""}.material-icons.person_outline:before{content:""}.material-icons.person_pin:before{content:""}.material-icons.person_pin_circle:before{content:""}.material-icons.person_remove:before{content:""}.material-icons.person_remove_alt_1:before{content:""}.material-icons.person_search:before{content:""}.material-icons.personal_injury:before{content:""}.material-icons.personal_video:before{content:""}.material-icons.pest_control:before{content:""}.material-icons.pest_control_rodent:before{content:""}.material-icons.pets:before{content:""}.material-icons.phishing:before{content:""}.material-icons.phone:before{content:""}.material-icons.phone_android:before{content:""}.material-icons.phone_bluetooth_speaker:before{content:""}.material-icons.phone_callback:before{content:""}.material-icons.phone_disabled:before{content:""}.material-icons.phone_enabled:before{content:""}.material-icons.phone_forwarded:before{content:""}.material-icons.phone_in_talk:before{content:""}.material-icons.phone_iphone:before{content:""}.material-icons.phone_locked:before{content:""}.material-icons.phone_missed:before{content:""}.material-icons.phone_paused:before{content:""}.material-icons.phonelink:before{content:""}.material-icons.phonelink_erase:before{content:""}.material-icons.phonelink_lock:before{content:""}.material-icons.phonelink_off:before{content:""}.material-icons.phonelink_ring:before{content:""}.material-icons.phonelink_setup:before{content:""}.material-icons.photo:before{content:""}.material-icons.photo_album:before{content:""}.material-icons.photo_camera:before{content:""}.material-icons.photo_camera_back:before{content:""}.material-icons.photo_camera_front:before{content:""}.material-icons.photo_filter:before{content:""}.material-icons.photo_library:before{content:""}.material-icons.photo_size_select_actual:before{content:""}.material-icons.photo_size_select_large:before{content:""}.material-icons.photo_size_select_small:before{content:""}.material-icons.php:before{content:""}.material-icons.piano:before{content:""}.material-icons.piano_off:before{content:""}.material-icons.picture_as_pdf:before{content:""}.material-icons.picture_in_picture:before{content:""}.material-icons.picture_in_picture_alt:before{content:""}.material-icons.pie_chart:before{content:""}.material-icons.pie_chart_outline:before{content:""}.material-icons.pie_chart_outlined:before{content:""}.material-icons.pin:before{content:""}.material-icons.pin_drop:before{content:""}.material-icons.pin_end:before{content:""}.material-icons.pin_invoke:before{content:""}.material-icons.pinch:before{content:""}.material-icons.pivot_table_chart:before{content:""}.material-icons.pix:before{content:""}.material-icons.place:before{content:""}.material-icons.plagiarism:before{content:""}.material-icons.play_arrow:before{content:""}.material-icons.play_circle:before{content:""}.material-icons.play_circle_fill:before{content:""}.material-icons.play_circle_filled:before{content:""}.material-icons.play_circle_outline:before{content:""}.material-icons.play_disabled:before{content:""}.material-icons.play_for_work:before{content:""}.material-icons.play_lesson:before{content:""}.material-icons.playlist_add:before{content:""}.material-icons.playlist_add_check:before{content:""}.material-icons.playlist_add_check_circle:before{content:""}.material-icons.playlist_add_circle:before{content:""}.material-icons.playlist_play:before{content:""}.material-icons.playlist_remove:before{content:""}.material-icons.plumbing:before{content:""}.material-icons.plus_one:before{content:""}.material-icons.podcasts:before{content:""}.material-icons.point_of_sale:before{content:""}.material-icons.policy:before{content:""}.material-icons.poll:before{content:""}.material-icons.polyline:before{content:""}.material-icons.polymer:before{content:""}.material-icons.pool:before{content:""}.material-icons.portable_wifi_off:before{content:""}.material-icons.portrait:before{content:""}.material-icons.post_add:before{content:""}.material-icons.power:before{content:""}.material-icons.power_input:before{content:""}.material-icons.power_off:before{content:""}.material-icons.power_settings_new:before{content:""}.material-icons.precision_manufacturing:before{content:""}.material-icons.pregnant_woman:before{content:""}.material-icons.present_to_all:before{content:""}.material-icons.preview:before{content:""}.material-icons.price_change:before{content:""}.material-icons.price_check:before{content:""}.material-icons.print:before{content:""}.material-icons.print_disabled:before{content:""}.material-icons.priority_high:before{content:""}.material-icons.privacy_tip:before{content:""}.material-icons.private_connectivity:before{content:""}.material-icons.production_quantity_limits:before{content:""}.material-icons.propane:before{content:""}.material-icons.propane_tank:before{content:""}.material-icons.psychology:before{content:""}.material-icons.psychology_alt:before{content:""}.material-icons.public:before{content:""}.material-icons.public_off:before{content:""}.material-icons.publish:before{content:""}.material-icons.published_with_changes:before{content:""}.material-icons.punch_clock:before{content:""}.material-icons.push_pin:before{content:""}.material-icons.qr_code:before{content:""}.material-icons.qr_code_2:before{content:""}.material-icons.qr_code_scanner:before{content:""}.material-icons.query_builder:before{content:""}.material-icons.query_stats:before{content:""}.material-icons.question_answer:before{content:""}.material-icons.question_mark:before{content:""}.material-icons.queue:before{content:""}.material-icons.queue_music:before{content:""}.material-icons.queue_play_next:before{content:""}.material-icons.quick_contacts_dialer:before{content:""}.material-icons.quick_contacts_mail:before{content:""}.material-icons.quickreply:before{content:""}.material-icons.quiz:before{content:""}.material-icons.quora:before{content:""}.material-icons.r_mobiledata:before{content:""}.material-icons.radar:before{content:""}.material-icons.radio:before{content:""}.material-icons.radio_button_checked:before{content:""}.material-icons.radio_button_off:before{content:""}.material-icons.radio_button_on:before{content:""}.material-icons.radio_button_unchecked:before{content:""}.material-icons.railway_alert:before{content:""}.material-icons.ramen_dining:before{content:""}.material-icons.ramp_left:before{content:""}.material-icons.ramp_right:before{content:""}.material-icons.rate_review:before{content:""}.material-icons.raw_off:before{content:""}.material-icons.raw_on:before{content:""}.material-icons.read_more:before{content:""}.material-icons.real_estate_agent:before{content:""}.material-icons.receipt:before{content:""}.material-icons.receipt_long:before{content:""}.material-icons.recent_actors:before{content:""}.material-icons.recommend:before{content:""}.material-icons.record_voice_over:before{content:""}.material-icons.rectangle:before{content:""}.material-icons.recycling:before{content:""}.material-icons.reddit:before{content:""}.material-icons.redeem:before{content:""}.material-icons.redo:before{content:""}.material-icons.reduce_capacity:before{content:""}.material-icons.refresh:before{content:""}.material-icons.remember_me:before{content:""}.material-icons.remove:before{content:""}.material-icons.remove_circle:before{content:""}.material-icons.remove_circle_outline:before{content:""}.material-icons.remove_done:before{content:""}.material-icons.remove_from_queue:before{content:""}.material-icons.remove_moderator:before{content:""}.material-icons.remove_red_eye:before{content:""}.material-icons.remove_road:before{content:""}.material-icons.remove_shopping_cart:before{content:""}.material-icons.reorder:before{content:""}.material-icons.repartition:before{content:""}.material-icons.repeat:before{content:""}.material-icons.repeat_on:before{content:""}.material-icons.repeat_one:before{content:""}.material-icons.repeat_one_on:before{content:""}.material-icons.replay:before{content:""}.material-icons.replay_10:before{content:""}.material-icons.replay_30:before{content:""}.material-icons.replay_5:before{content:""}.material-icons.replay_circle_filled:before{content:""}.material-icons.reply:before{content:""}.material-icons.reply_all:before{content:""}.material-icons.report:before{content:""}.material-icons.report_gmailerrorred:before{content:""}.material-icons.report_off:before{content:""}.material-icons.report_problem:before{content:""}.material-icons.request_page:before{content:""}.material-icons.request_quote:before{content:""}.material-icons.reset_tv:before{content:""}.material-icons.restart_alt:before{content:""}.material-icons.restaurant:before{content:""}.material-icons.restaurant_menu:before{content:""}.material-icons.restore:before{content:""}.material-icons.restore_from_trash:before{content:""}.material-icons.restore_page:before{content:""}.material-icons.reviews:before{content:""}.material-icons.rice_bowl:before{content:""}.material-icons.ring_volume:before{content:""}.material-icons.rocket:before{content:""}.material-icons.rocket_launch:before{content:""}.material-icons.roller_shades:before{content:""}.material-icons.roller_shades_closed:before{content:""}.material-icons.roller_skating:before{content:""}.material-icons.roofing:before{content:""}.material-icons.room:before{content:""}.material-icons.room_preferences:before{content:""}.material-icons.room_service:before{content:""}.material-icons.rotate_90_degrees_ccw:before{content:""}.material-icons.rotate_90_degrees_cw:before{content:""}.material-icons.rotate_left:before{content:""}.material-icons.rotate_right:before{content:""}.material-icons.roundabout_left:before{content:""}.material-icons.roundabout_right:before{content:""}.material-icons.rounded_corner:before{content:""}.material-icons.route:before{content:""}.material-icons.router:before{content:""}.material-icons.rowing:before{content:""}.material-icons.rss_feed:before{content:""}.material-icons.rsvp:before{content:""}.material-icons.rtt:before{content:""}.material-icons.rule:before{content:""}.material-icons.rule_folder:before{content:""}.material-icons.run_circle:before{content:""}.material-icons.running_with_errors:before{content:""}.material-icons.rv_hookup:before{content:""}.material-icons.safety_check:before{content:""}.material-icons.safety_divider:before{content:""}.material-icons.sailing:before{content:""}.material-icons.sanitizer:before{content:""}.material-icons.satellite:before{content:""}.material-icons.satellite_alt:before{content:""}.material-icons.save:before{content:""}.material-icons.save_alt:before{content:""}.material-icons.save_as:before{content:""}.material-icons.saved_search:before{content:""}.material-icons.savings:before{content:""}.material-icons.scale:before{content:""}.material-icons.scanner:before{content:""}.material-icons.scatter_plot:before{content:""}.material-icons.schedule:before{content:""}.material-icons.schedule_send:before{content:""}.material-icons.schema:before{content:""}.material-icons.school:before{content:""}.material-icons.science:before{content:""}.material-icons.score:before{content:""}.material-icons.scoreboard:before{content:""}.material-icons.screen_lock_landscape:before{content:""}.material-icons.screen_lock_portrait:before{content:""}.material-icons.screen_lock_rotation:before{content:""}.material-icons.screen_rotation:before{content:""}.material-icons.screen_rotation_alt:before{content:""}.material-icons.screen_search_desktop:before{content:""}.material-icons.screen_share:before{content:""}.material-icons.screenshot:before{content:""}.material-icons.screenshot_monitor:before{content:""}.material-icons.scuba_diving:before{content:""}.material-icons.sd:before{content:""}.material-icons.sd_card:before{content:""}.material-icons.sd_card_alert:before{content:""}.material-icons.sd_storage:before{content:""}.material-icons.search:before{content:""}.material-icons.search_off:before{content:""}.material-icons.security:before{content:""}.material-icons.security_update:before{content:""}.material-icons.security_update_good:before{content:""}.material-icons.security_update_warning:before{content:""}.material-icons.segment:before{content:""}.material-icons.select_all:before{content:""}.material-icons.self_improvement:before{content:""}.material-icons.sell:before{content:""}.material-icons.send:before{content:""}.material-icons.send_and_archive:before{content:""}.material-icons.send_time_extension:before{content:""}.material-icons.send_to_mobile:before{content:""}.material-icons.sensor_door:before{content:""}.material-icons.sensor_occupied:before{content:""}.material-icons.sensor_window:before{content:""}.material-icons.sensors:before{content:""}.material-icons.sensors_off:before{content:""}.material-icons.sentiment_dissatisfied:before{content:""}.material-icons.sentiment_neutral:before{content:""}.material-icons.sentiment_satisfied:before{content:""}.material-icons.sentiment_satisfied_alt:before{content:""}.material-icons.sentiment_very_dissatisfied:before{content:""}.material-icons.sentiment_very_satisfied:before{content:""}.material-icons.set_meal:before{content:""}.material-icons.settings:before{content:""}.material-icons.settings_accessibility:before{content:""}.material-icons.settings_applications:before{content:""}.material-icons.settings_backup_restore:before{content:""}.material-icons.settings_bluetooth:before{content:""}.material-icons.settings_brightness:before{content:""}.material-icons.settings_cell:before{content:""}.material-icons.settings_display:before{content:""}.material-icons.settings_ethernet:before{content:""}.material-icons.settings_input_antenna:before{content:""}.material-icons.settings_input_component:before{content:""}.material-icons.settings_input_composite:before{content:""}.material-icons.settings_input_hdmi:before{content:""}.material-icons.settings_input_svideo:before{content:""}.material-icons.settings_overscan:before{content:""}.material-icons.settings_phone:before{content:""}.material-icons.settings_power:before{content:""}.material-icons.settings_remote:before{content:""}.material-icons.settings_suggest:before{content:""}.material-icons.settings_system_daydream:before{content:""}.material-icons.settings_voice:before{content:""}.material-icons.severe_cold:before{content:""}.material-icons.share:before{content:""}.material-icons.share_arrival_time:before{content:""}.material-icons.share_location:before{content:""}.material-icons.shield:before{content:""}.material-icons.shield_moon:before{content:""}.material-icons.shop:before{content:""}.material-icons.shop_2:before{content:""}.material-icons.shop_two:before{content:""}.material-icons.shopify:before{content:""}.material-icons.shopping_bag:before{content:""}.material-icons.shopping_basket:before{content:""}.material-icons.shopping_cart:before{content:""}.material-icons.shopping_cart_checkout:before{content:""}.material-icons.short_text:before{content:""}.material-icons.shortcut:before{content:""}.material-icons.show_chart:before{content:""}.material-icons.shower:before{content:""}.material-icons.shuffle:before{content:""}.material-icons.shuffle_on:before{content:""}.material-icons.shutter_speed:before{content:""}.material-icons.sick:before{content:""}.material-icons.sign_language:before{content:""}.material-icons.signal_cellular_0_bar:before{content:""}.material-icons.signal_cellular_4_bar:before{content:""}.material-icons.signal_cellular_alt:before{content:""}.material-icons.signal_cellular_alt_1_bar:before{content:""}.material-icons.signal_cellular_alt_2_bar:before{content:""}.material-icons.signal_cellular_connected_no_internet_0_bar:before{content:""}.material-icons.signal_cellular_connected_no_internet_4_bar:before{content:""}.material-icons.signal_cellular_no_sim:before{content:""}.material-icons.signal_cellular_nodata:before{content:""}.material-icons.signal_cellular_null:before{content:""}.material-icons.signal_cellular_off:before{content:""}.material-icons.signal_wifi_0_bar:before{content:""}.material-icons.signal_wifi_4_bar:before{content:""}.material-icons.signal_wifi_4_bar_lock:before{content:""}.material-icons.signal_wifi_bad:before{content:""}.material-icons.signal_wifi_connected_no_internet_4:before{content:""}.material-icons.signal_wifi_off:before{content:""}.material-icons.signal_wifi_statusbar_4_bar:before{content:""}.material-icons.signal_wifi_statusbar_connected_no_internet_4:before{content:""}.material-icons.signal_wifi_statusbar_null:before{content:""}.material-icons.signpost:before{content:""}.material-icons.sim_card:before{content:""}.material-icons.sim_card_alert:before{content:""}.material-icons.sim_card_download:before{content:""}.material-icons.single_bed:before{content:""}.material-icons.sip:before{content:""}.material-icons.skateboarding:before{content:""}.material-icons.skip_next:before{content:""}.material-icons.skip_previous:before{content:""}.material-icons.sledding:before{content:""}.material-icons.slideshow:before{content:""}.material-icons.slow_motion_video:before{content:""}.material-icons.smart_button:before{content:""}.material-icons.smart_display:before{content:""}.material-icons.smart_screen:before{content:""}.material-icons.smart_toy:before{content:""}.material-icons.smartphone:before{content:""}.material-icons.smoke_free:before{content:""}.material-icons.smoking_rooms:before{content:""}.material-icons.sms:before{content:""}.material-icons.sms_failed:before{content:""}.material-icons.snapchat:before{content:""}.material-icons.snippet_folder:before{content:""}.material-icons.snooze:before{content:""}.material-icons.snowboarding:before{content:""}.material-icons.snowing:before{content:""}.material-icons.snowmobile:before{content:""}.material-icons.snowshoeing:before{content:""}.material-icons.soap:before{content:""}.material-icons.social_distance:before{content:""}.material-icons.solar_power:before{content:""}.material-icons.sort:before{content:""}.material-icons.sort_by_alpha:before{content:""}.material-icons.sos:before{content:""}.material-icons.soup_kitchen:before{content:""}.material-icons.source:before{content:""}.material-icons.south:before{content:""}.material-icons.south_america:before{content:""}.material-icons.south_east:before{content:""}.material-icons.south_west:before{content:""}.material-icons.spa:before{content:""}.material-icons.space_bar:before{content:""}.material-icons.space_dashboard:before{content:""}.material-icons.spatial_audio:before{content:""}.material-icons.spatial_audio_off:before{content:""}.material-icons.spatial_tracking:before{content:""}.material-icons.speaker:before{content:""}.material-icons.speaker_group:before{content:""}.material-icons.speaker_notes:before{content:""}.material-icons.speaker_notes_off:before{content:""}.material-icons.speaker_phone:before{content:""}.material-icons.speed:before{content:""}.material-icons.spellcheck:before{content:""}.material-icons.splitscreen:before{content:""}.material-icons.spoke:before{content:""}.material-icons.sports:before{content:""}.material-icons.sports_bar:before{content:""}.material-icons.sports_baseball:before{content:""}.material-icons.sports_basketball:before{content:""}.material-icons.sports_cricket:before{content:""}.material-icons.sports_esports:before{content:""}.material-icons.sports_football:before{content:""}.material-icons.sports_golf:before{content:""}.material-icons.sports_gymnastics:before{content:""}.material-icons.sports_handball:before{content:""}.material-icons.sports_hockey:before{content:""}.material-icons.sports_kabaddi:before{content:""}.material-icons.sports_martial_arts:before{content:""}.material-icons.sports_mma:before{content:""}.material-icons.sports_motorsports:before{content:""}.material-icons.sports_rugby:before{content:""}.material-icons.sports_score:before{content:""}.material-icons.sports_soccer:before{content:""}.material-icons.sports_tennis:before{content:""}.material-icons.sports_volleyball:before{content:""}.material-icons.square:before{content:""}.material-icons.square_foot:before{content:""}.material-icons.ssid_chart:before{content:""}.material-icons.stacked_bar_chart:before{content:""}.material-icons.stacked_line_chart:before{content:""}.material-icons.stadium:before{content:""}.material-icons.stairs:before{content:""}.material-icons.star:before{content:""}.material-icons.star_border:before{content:""}.material-icons.star_border_purple500:before{content:""}.material-icons.star_half:before{content:""}.material-icons.star_outline:before{content:""}.material-icons.star_purple500:before{content:""}.material-icons.star_rate:before{content:""}.material-icons.stars:before{content:""}.material-icons.start:before{content:""}.material-icons.stay_current_landscape:before{content:""}.material-icons.stay_current_portrait:before{content:""}.material-icons.stay_primary_landscape:before{content:""}.material-icons.stay_primary_portrait:before{content:""}.material-icons.sticky_note_2:before{content:""}.material-icons.stop:before{content:""}.material-icons.stop_circle:before{content:""}.material-icons.stop_screen_share:before{content:""}.material-icons.storage:before{content:""}.material-icons.store:before{content:""}.material-icons.store_mall_directory:before{content:""}.material-icons.storefront:before{content:""}.material-icons.storm:before{content:""}.material-icons.straight:before{content:""}.material-icons.straighten:before{content:""}.material-icons.stream:before{content:""}.material-icons.streetview:before{content:""}.material-icons.strikethrough_s:before{content:""}.material-icons.stroller:before{content:""}.material-icons.style:before{content:""}.material-icons.subdirectory_arrow_left:before{content:""}.material-icons.subdirectory_arrow_right:before{content:""}.material-icons.subject:before{content:""}.material-icons.subscript:before{content:""}.material-icons.subscriptions:before{content:""}.material-icons.subtitles:before{content:""}.material-icons.subtitles_off:before{content:""}.material-icons.subway:before{content:""}.material-icons.summarize:before{content:""}.material-icons.sunny:before{content:""}.material-icons.sunny_snowing:before{content:""}.material-icons.superscript:before{content:""}.material-icons.supervised_user_circle:before{content:""}.material-icons.supervisor_account:before{content:""}.material-icons.support:before{content:""}.material-icons.support_agent:before{content:""}.material-icons.surfing:before{content:""}.material-icons.surround_sound:before{content:""}.material-icons.swap_calls:before{content:""}.material-icons.swap_horiz:before{content:""}.material-icons.swap_horizontal_circle:before{content:""}.material-icons.swap_vert:before{content:""}.material-icons.swap_vert_circle:before{content:""}.material-icons.swap_vertical_circle:before{content:""}.material-icons.swipe:before{content:""}.material-icons.swipe_down:before{content:""}.material-icons.swipe_down_alt:before{content:""}.material-icons.swipe_left:before{content:""}.material-icons.swipe_left_alt:before{content:""}.material-icons.swipe_right:before{content:""}.material-icons.swipe_right_alt:before{content:""}.material-icons.swipe_up:before{content:""}.material-icons.swipe_up_alt:before{content:""}.material-icons.swipe_vertical:before{content:""}.material-icons.switch_access_shortcut:before{content:""}.material-icons.switch_access_shortcut_add:before{content:""}.material-icons.switch_account:before{content:""}.material-icons.switch_camera:before{content:""}.material-icons.switch_left:before{content:""}.material-icons.switch_right:before{content:""}.material-icons.switch_video:before{content:""}.material-icons.synagogue:before{content:""}.material-icons.sync:before{content:""}.material-icons.sync_alt:before{content:""}.material-icons.sync_disabled:before{content:""}.material-icons.sync_lock:before{content:""}.material-icons.sync_problem:before{content:""}.material-icons.system_security_update:before{content:""}.material-icons.system_security_update_good:before{content:""}.material-icons.system_security_update_warning:before{content:""}.material-icons.system_update:before{content:""}.material-icons.system_update_alt:before{content:""}.material-icons.system_update_tv:before{content:""}.material-icons.tab:before{content:""}.material-icons.tab_unselected:before{content:""}.material-icons.table_bar:before{content:""}.material-icons.table_chart:before{content:""}.material-icons.table_restaurant:before{content:""}.material-icons.table_rows:before{content:""}.material-icons.table_view:before{content:""}.material-icons.tablet:before{content:""}.material-icons.tablet_android:before{content:""}.material-icons.tablet_mac:before{content:""}.material-icons.tag:before{content:""}.material-icons.tag_faces:before{content:""}.material-icons.takeout_dining:before{content:""}.material-icons.tap_and_play:before{content:""}.material-icons.tapas:before{content:""}.material-icons.task:before{content:""}.material-icons.task_alt:before{content:""}.material-icons.taxi_alert:before{content:""}.material-icons.telegram:before{content:""}.material-icons.temple_buddhist:before{content:""}.material-icons.temple_hindu:before{content:""}.material-icons.terminal:before{content:""}.material-icons.terrain:before{content:""}.material-icons.text_decrease:before{content:""}.material-icons.text_fields:before{content:""}.material-icons.text_format:before{content:""}.material-icons.text_increase:before{content:""}.material-icons.text_rotate_up:before{content:""}.material-icons.text_rotate_vertical:before{content:""}.material-icons.text_rotation_angledown:before{content:""}.material-icons.text_rotation_angleup:before{content:""}.material-icons.text_rotation_down:before{content:""}.material-icons.text_rotation_none:before{content:""}.material-icons.text_snippet:before{content:""}.material-icons.textsms:before{content:""}.material-icons.texture:before{content:""}.material-icons.theater_comedy:before{content:""}.material-icons.theaters:before{content:""}.material-icons.thermostat:before{content:""}.material-icons.thermostat_auto:before{content:""}.material-icons.thumb_down:before{content:""}.material-icons.thumb_down_alt:before{content:""}.material-icons.thumb_down_off_alt:before{content:""}.material-icons.thumb_up:before{content:""}.material-icons.thumb_up_alt:before{content:""}.material-icons.thumb_up_off_alt:before{content:""}.material-icons.thumbs_up_down:before{content:""}.material-icons.thunderstorm:before{content:""}.material-icons.tiktok:before{content:""}.material-icons.time_to_leave:before{content:""}.material-icons.timelapse:before{content:""}.material-icons.timeline:before{content:""}.material-icons.timer:before{content:""}.material-icons.timer_10:before{content:""}.material-icons.timer_10_select:before{content:""}.material-icons.timer_3:before{content:""}.material-icons.timer_3_select:before{content:""}.material-icons.timer_off:before{content:""}.material-icons.tips_and_updates:before{content:""}.material-icons.tire_repair:before{content:""}.material-icons.title:before{content:""}.material-icons.toc:before{content:""}.material-icons.today:before{content:""}.material-icons.toggle_off:before{content:""}.material-icons.toggle_on:before{content:""}.material-icons.token:before{content:""}.material-icons.toll:before{content:""}.material-icons.tonality:before{content:""}.material-icons.topic:before{content:""}.material-icons.tornado:before{content:""}.material-icons.touch_app:before{content:""}.material-icons.tour:before{content:""}.material-icons.toys:before{content:""}.material-icons.track_changes:before{content:""}.material-icons.traffic:before{content:""}.material-icons.train:before{content:""}.material-icons.tram:before{content:""}.material-icons.transcribe:before{content:""}.material-icons.transfer_within_a_station:before{content:""}.material-icons.transform:before{content:""}.material-icons.transgender:before{content:""}.material-icons.transit_enterexit:before{content:""}.material-icons.translate:before{content:""}.material-icons.travel_explore:before{content:""}.material-icons.trending_down:before{content:""}.material-icons.trending_flat:before{content:""}.material-icons.trending_neutral:before{content:""}.material-icons.trending_up:before{content:""}.material-icons.trip_origin:before{content:""}.material-icons.troubleshoot:before{content:""}.material-icons.try:before{content:""}.material-icons.tsunami:before{content:""}.material-icons.tty:before{content:""}.material-icons.tune:before{content:""}.material-icons.tungsten:before{content:""}.material-icons.turn_left:before{content:""}.material-icons.turn_right:before{content:""}.material-icons.turn_sharp_left:before{content:""}.material-icons.turn_sharp_right:before{content:""}.material-icons.turn_slight_left:before{content:""}.material-icons.turn_slight_right:before{content:""}.material-icons.turned_in:before{content:""}.material-icons.turned_in_not:before{content:""}.material-icons.tv:before{content:""}.material-icons.tv_off:before{content:""}.material-icons.two_wheeler:before{content:""}.material-icons.type_specimen:before{content:""}.material-icons.u_turn_left:before{content:""}.material-icons.u_turn_right:before{content:""}.material-icons.umbrella:before{content:""}.material-icons.unarchive:before{content:""}.material-icons.undo:before{content:""}.material-icons.unfold_less:before{content:""}.material-icons.unfold_more:before{content:""}.material-icons.unpublished:before{content:""}.material-icons.unsubscribe:before{content:""}.material-icons.upcoming:before{content:""}.material-icons.update:before{content:""}.material-icons.update_disabled:before{content:""}.material-icons.upgrade:before{content:""}.material-icons.upload:before{content:""}.material-icons.upload_file:before{content:""}.material-icons.usb:before{content:""}.material-icons.usb_off:before{content:""}.material-icons.vaccines:before{content:""}.material-icons.vape_free:before{content:""}.material-icons.vaping_rooms:before{content:""}.material-icons.verified:before{content:""}.material-icons.verified_user:before{content:""}.material-icons.vertical_align_bottom:before{content:""}.material-icons.vertical_align_center:before{content:""}.material-icons.vertical_align_top:before{content:""}.material-icons.vertical_distribute:before{content:""}.material-icons.vertical_shades:before{content:""}.material-icons.vertical_shades_closed:before{content:""}.material-icons.vertical_split:before{content:""}.material-icons.vibration:before{content:""}.material-icons.video_call:before{content:""}.material-icons.video_camera_back:before{content:""}.material-icons.video_camera_front:before{content:""}.material-icons.video_collection:before{content:""}.material-icons.video_file:before{content:""}.material-icons.video_label:before{content:""}.material-icons.video_library:before{content:""}.material-icons.video_settings:before{content:""}.material-icons.video_stable:before{content:""}.material-icons.videocam:before{content:""}.material-icons.videocam_off:before{content:""}.material-icons.videogame_asset:before{content:""}.material-icons.videogame_asset_off:before{content:""}.material-icons.view_agenda:before{content:""}.material-icons.view_array:before{content:""}.material-icons.view_carousel:before{content:""}.material-icons.view_column:before{content:""}.material-icons.view_comfortable:before{content:""}.material-icons.view_comfy:before{content:""}.material-icons.view_comfy_alt:before{content:""}.material-icons.view_compact:before{content:""}.material-icons.view_compact_alt:before{content:""}.material-icons.view_cozy:before{content:""}.material-icons.view_day:before{content:""}.material-icons.view_headline:before{content:""}.material-icons.view_in_ar:before{content:""}.material-icons.view_kanban:before{content:""}.material-icons.view_list:before{content:""}.material-icons.view_module:before{content:""}.material-icons.view_quilt:before{content:""}.material-icons.view_sidebar:before{content:""}.material-icons.view_stream:before{content:""}.material-icons.view_timeline:before{content:""}.material-icons.view_week:before{content:""}.material-icons.vignette:before{content:""}.material-icons.villa:before{content:""}.material-icons.visibility:before{content:""}.material-icons.visibility_off:before{content:""}.material-icons.voice_chat:before{content:""}.material-icons.voice_over_off:before{content:""}.material-icons.voicemail:before{content:""}.material-icons.volcano:before{content:""}.material-icons.volume_down:before{content:""}.material-icons.volume_down_alt:before{content:""}.material-icons.volume_mute:before{content:""}.material-icons.volume_off:before{content:""}.material-icons.volume_up:before{content:""}.material-icons.volunteer_activism:before{content:""}.material-icons.vpn_key:before{content:""}.material-icons.vpn_key_off:before{content:""}.material-icons.vpn_lock:before{content:""}.material-icons.vrpano:before{content:""}.material-icons.wallet:before{content:""}.material-icons.wallet_giftcard:before{content:""}.material-icons.wallet_membership:before{content:""}.material-icons.wallet_travel:before{content:""}.material-icons.wallpaper:before{content:""}.material-icons.warehouse:before{content:""}.material-icons.warning:before{content:""}.material-icons.warning_amber:before{content:""}.material-icons.wash:before{content:""}.material-icons.watch:before{content:""}.material-icons.watch_later:before{content:""}.material-icons.watch_off:before{content:""}.material-icons.water:before{content:""}.material-icons.water_damage:before{content:""}.material-icons.water_drop:before{content:""}.material-icons.waterfall_chart:before{content:""}.material-icons.waves:before{content:""}.material-icons.waving_hand:before{content:""}.material-icons.wb_auto:before{content:""}.material-icons.wb_cloudy:before{content:""}.material-icons.wb_incandescent:before{content:""}.material-icons.wb_iridescent:before{content:""}.material-icons.wb_shade:before{content:""}.material-icons.wb_sunny:before{content:""}.material-icons.wb_twighlight:before{content:""}.material-icons.wb_twilight:before{content:""}.material-icons.wc:before{content:""}.material-icons.web:before{content:""}.material-icons.web_asset:before{content:""}.material-icons.web_asset_off:before{content:""}.material-icons.web_stories:before{content:""}.material-icons.webhook:before{content:""}.material-icons.wechat:before{content:""}.material-icons.weekend:before{content:""}.material-icons.west:before{content:""}.material-icons.whatsapp:before{content:""}.material-icons.whatshot:before{content:""}.material-icons.wheelchair_pickup:before{content:""}.material-icons.where_to_vote:before{content:""}.material-icons.widgets:before{content:""}.material-icons.width_full:before{content:""}.material-icons.width_normal:before{content:""}.material-icons.width_wide:before{content:""}.material-icons.wifi:before{content:""}.material-icons.wifi_1_bar:before{content:""}.material-icons.wifi_2_bar:before{content:""}.material-icons.wifi_calling:before{content:""}.material-icons.wifi_calling_3:before{content:""}.material-icons.wifi_channel:before{content:""}.material-icons.wifi_find:before{content:""}.material-icons.wifi_lock:before{content:""}.material-icons.wifi_off:before{content:""}.material-icons.wifi_password:before{content:""}.material-icons.wifi_protected_setup:before{content:""}.material-icons.wifi_tethering:before{content:""}.material-icons.wifi_tethering_error:before{content:""}.material-icons.wifi_tethering_error_rounded:before{content:""}.material-icons.wifi_tethering_off:before{content:""}.material-icons.wind_power:before{content:""}.material-icons.window:before{content:""}.material-icons.wine_bar:before{content:""}.material-icons.woman:before{content:""}.material-icons.woo_commerce:before{content:""}.material-icons.wordpress:before{content:""}.material-icons.work:before{content:""}.material-icons.work_history:before{content:""}.material-icons.work_off:before{content:""}.material-icons.work_outline:before{content:""}.material-icons.workspace_premium:before{content:""}.material-icons.workspaces:before{content:""}.material-icons.workspaces_filled:before{content:""}.material-icons.workspaces_outline:before{content:""}.material-icons.wrap_text:before{content:""}.material-icons.wrong_location:before{content:""}.material-icons.wysiwyg:before{content:""}.material-icons.yard:before{content:""}.material-icons.youtube_searched_for:before{content:""}.material-icons.zoom_in:before{content:""}.material-icons.zoom_in_map:before{content:""}.material-icons.zoom_out:before{content:""}.material-icons.zoom_out_map:before{content:""}
