/*! tailwindcss v4.3.3 | MIT License | https://tailwindcss.com */
@layer properties{@supports (((-webkit-hyphens:none)) and (not (margin-trim:inline))) or ((-moz-orient:inline) and (not (color:rgb(from red r g b)))){*,:before,:after,::backdrop{--tw-rotate-x:initial;--tw-rotate-y:initial;--tw-rotate-z:initial;--tw-skew-x:initial;--tw-skew-y:initial;--tw-border-style:solid;--tw-font-weight:initial;--tw-shadow:0 0 #0000;--tw-shadow-color:initial;--tw-shadow-alpha:100%;--tw-inset-shadow:0 0 #0000;--tw-inset-shadow-color:initial;--tw-inset-shadow-alpha:100%;--tw-ring-color:initial;--tw-ring-shadow:0 0 #0000;--tw-inset-ring-color:initial;--tw-inset-ring-shadow:0 0 #0000;--tw-ring-inset:initial;--tw-ring-offset-width:0px;--tw-ring-offset-color:#fff;--tw-ring-offset-shadow:0 0 #0000;--tw-blur:initial;--tw-brightness:initial;--tw-contrast:initial;--tw-grayscale:initial;--tw-hue-rotate:initial;--tw-invert:initial;--tw-opacity:initial;--tw-saturate:initial;--tw-sepia:initial;--tw-drop-shadow:initial;--tw-drop-shadow-color:initial;--tw-drop-shadow-alpha:100%;--tw-drop-shadow-size:initial}}}@layer theme{:root,:host{--spacing:1px;--default-transition-duration:.15s;--default-transition-timing-function:cubic-bezier(.4, 0, .2, 1)}}@layer base{#root{display:contents}}@layer desk{.fa{font:14px/1 FontAwesome;font-size:inherit;text-rendering:auto;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;display:inline-block}.fa-spin{animation:2s linear infinite fa-spin}.fa-search:before{content:""}.fa-star-o:before{content:""}.fa-lock:before{content:""}.fa-map-marker:before{content:""}.fa-plus:before{content:""}.fa-star-half:before{content:""}.fa-spinner:before{content:""}.fa-star-half-empty:before,.fa-star-half-full:before,.fa-star-half-o:before{content:""}.octicon-clone:before,.octicon-desktop-download:before{content:""}.octicon-device-desktop:before{content:""}.octicon-star-add:before,.octicon-star-delete:before,.octicon-star:before{content:""}.hljs-comment,.hljs-quote{color:#8e908c}.hljs-variable,.hljs-template-variable,.hljs-tag,.hljs-name,.hljs-selector-id,.hljs-selector-class,.hljs-regexp,.hljs-deletion{color:#c82829}.hljs-number,.hljs-built_in,.hljs-builtin-name,.hljs-literal,.hljs-type,.hljs-params,.hljs-meta,.hljs-link{color:#f5871f}.hljs-attribute{color:#eab700}.hljs-string,.hljs-symbol,.hljs-bullet,.hljs-addition{color:#718c00}.hljs-title,.hljs-section{color:#4271ae}.hljs-keyword,.hljs-selector-tag{color:#8959a8}.hljs{color:#4d4d4c;background:#fff;padding:.5em;display:block;overflow-x:auto}.hljs-emphasis{font-style:italic}.hljs-strong{font-weight:700}.chart-container{font-family:-apple-system,BlinkMacSystemFont,Segoe UI,Roboto,Oxygen,Ubuntu,Cantarell,Fira Sans,Droid Sans,Helvetica Neue,sans-serif;position:relative}.chart-container .axis,.chart-container .chart-label{fill:var(--charts-label-color)}.chart-container .axis line,.chart-container .chart-label line{stroke:var(--charts-axis-line-color)}.chart-container .dataset-units circle{stroke:var(--charts-dataset-circle-stroke);stroke-width:var(--charts-dataset-circle-stroke-width)}.chart-container .dataset-units path{fill:none;stroke-opacity:1;stroke-width:var(--charts-stroke-width)}.chart-container .dataset-path{stroke-width:var(--charts-stroke-width)}.chart-container .path-group path{fill:none;stroke-opacity:1;stroke-width:var(--charts-stroke-width)}.chart-container line.dashed{stroke-dasharray:5 3}.chart-container .axis-line .specific-value{text-anchor:start}.chart-container .axis-line .y-line{text-anchor:end}.chart-container .axis-line .x-line{text-anchor:middle}.chart-container .legend-dataset-label{fill:var(--charts-legend-label);font-weight:600}.chart-container .legend-dataset-value{fill:var(--charts-legend-value)}.graph-svg-tip{z-index:99999;text-align:center;background:var(--charts-tooltip-bg);border-radius:6px;padding:10px;font-size:12px;position:absolute;box-shadow:0 1px 4px #112b421a,0 2px 6px #112b4214,0 40px 30px -30px #112b421a}.graph-svg-tip ul,.graph-svg-tip ol{padding-left:0;display:flex}.graph-svg-tip ul.data-point-list li{min-width:90px;font-weight:600}.graph-svg-tip .svg-pointer{background:var(--charts-tooltip-bg);border-radius:2px;width:12px;height:12px;margin-top:-7px;margin-left:-6px;position:absolute;transform:rotate(45deg)}.graph-svg-tip.comparison{text-align:left;pointer-events:none;padding:0}.graph-svg-tip.comparison .title{color:var(--charts-tooltip-title);pointer-events:none;text-transform:uppercase;margin:0;padding:16px;font-weight:600;line-height:1;display:block}.graph-svg-tip.comparison .title strong{color:var(--charts-tooltip-value)}.graph-svg-tip.comparison ul{white-space:nowrap;margin:0;list-style:none}.graph-svg-tip.comparison ul.tooltip-grid{grid-template-columns:repeat(4,minmax(0,1fr));gap:5px;display:grid}.graph-svg-tip.comparison li{flex-direction:row;padding:5px 15px 15px;font-weight:600;line-height:1;display:flex}.graph-svg-tip.comparison li .tooltip-legend{border-radius:2px;width:12px;height:12px;margin-right:8px}.graph-svg-tip.comparison li .tooltip-label{white-space:normal;max-width:150px;color:var(--charts-tooltip-label);margin-top:4px;font-size:11px;line-height:1.25}.graph-svg-tip.comparison li .tooltip-value{color:var(--charts-tooltip-value)}.plyr:not(.plyr--hide-controls) .plyr__controls:not(:empty)~.plyr__captions{transform:translateY(-40px);transform:translateY(calc(var(--plyr-control-spacing,10px) * -4))}.plyr__control.plyr__control--pressed .icon--not-pressed,.plyr__control.plyr__control--pressed .label--not-pressed,.plyr__control:not(.plyr__control--pressed) .icon--pressed,.plyr__control:not(.plyr__control--pressed) .label--pressed,a.plyr__control:after,a.plyr__control:before{display:none}.plyr--video.plyr--hide-controls .plyr__controls{opacity:0;pointer-events:none;transform:translateY(100%)}.plyr:fullscreen .plyr__control .icon--exit-fullscreen{display:block}.plyr:fullscreen .plyr__control .icon--exit-fullscreen+svg{display:none}.plyr:fullscreen.plyr--hide-controls{cursor:none}.plyr--fullscreen-fallback .plyr__control .icon--exit-fullscreen{display:block}.plyr--fullscreen-fallback .plyr__control .icon--exit-fullscreen+svg{display:none}.plyr--fullscreen-fallback.plyr--hide-controls{cursor:none}html,body{font-size:16px}[data-theme=dark] .page-title .sidebar-toggle-btn{--icon-stroke:var(--gray-300)}[data-theme=dark] .progress{background-color:var(--gray-700)}[data-theme=dark] input[type=checkbox]:checked{background-image:url("data:image/svg+xml, <svg viewBox='0 0 8 7' fill='none' xmlns='http://www.w3.org/2000/svg'><path d='M1 4.00001L2.66667 5.80001L7 1.20001' stroke='black' stroke-width='2' stroke-linecap='round' stroke-linejoin='round'/></svg>"), var(--checkbox-gradient)}[data-theme=dark] input[type=checkbox].disabled-selected,[data-theme=dark] input[type=checkbox]:disabled:checked{background-image:url("data:image/svg+xml, <svg viewBox='0 0 8 7' fill='none' xmlns='http://www.w3.org/2000/svg'><path d='M1 4.00001L2.66667 5.80001L7 1.20001' stroke='black' stroke-width='2' stroke-linecap='round' stroke-linejoin='round'/></svg>"), var(--checkbox-disabled-gradient)}[data-theme=dark] input[type=checkbox].disabled-deselected{background-color:var(--gray-700);border:none}[data-theme=dark] .grid-body .editable-row{--control-bg:var(--gray-900);--input-disabled-bg:var(--gray-800)}[data-theme=dark] .frappe-card .btn-default{background-color:var(--control-bg)}[data-theme=dark] .frappe-card .btn-default:hover{background-color:var(--fg-hover-color)}[data-theme=dark] .modal,[data-theme=dark] .form-in-grid{--control-bg:var(--gray-800);--border-color:var(--gray-800)}[data-theme=dark] .comment-input-wrapper .ql-editor.ql-blank:before{color:var(--text-color)}[data-theme=dark] .chart-container{--charts-label-color:var(--gray-300);--charts-axis-line-color:var(--subtle-fg);--charts-stroke-width:5px;--charts-dataset-circle-stroke:#fff;--charts-dataset-circle-stroke-width:var(--charts-stroke-width);--charts-tooltip-title:var(--charts-label-color);--charts-tooltip-label:var(--charts-label-color);--charts-tooltip-value:white;--charts-tooltip-bg:var(--gray-900);--charts-legend-label:var(--charts-label-color)}[data-theme=dark] .rating{--star-fill:var(--gray-500)}[data-theme=dark] .rating .star-hover{--star-fill:var(--gray-400)}[data-theme=dark] ::selection{color:var(--text-color);background:var(--gray-500)}[data-theme=dark] .indicator{--indicator-dot-green:var(--bg-green);--indicator-dot-cyan:var(--bg-cyan);--indicator-dot-blue:var(--bg-blue);--indicator-dot-orange:var(--bg-orange);--indicator-dot-yellow:var(--bg-yellow);--indicator-dot-gray:var(--bg-gray);--indicator-dot-grey:var(--bg-grey);--indicator-dot-red:var(--bg-red);--indicator-dot-pink:var(--bg-pink);--indicator-dot-darkgrey:var(--bg-darkgrey);--indicator-dot-purple:var(--bg-purple);--indicator-dot-light-blue:var(--bg-light-blue)}input[type=checkbox]{height:var(--checkbox-size);border:1px solid var(--gray-500);box-sizing:border-box;appearance:none;-webkit-print-color-adjust:exact;color-adjust:exact;background-position:50%;background-repeat:no-repeat;border-radius:4px;position:relative;width:var(--checkbox-size)!important;margin-right:var(--checkbox-right-margin)!important}.grid-static-col input[type=checkbox]{margin-right:0!important}input[type=checkbox]:checked{background-color:var(--primary);background-image:url("data:image/svg+xml, <svg viewBox='0 0 8 7' fill='none' xmlns='http://www.w3.org/2000/svg'><path d='M1 4.00001L2.66667 5.80001L7 1.20001' stroke='white' stroke-width='1.5' stroke-linecap='round' stroke-linejoin='round'/></svg>"), var(--checkbox-gradient);box-shadow:none;background-size:57%,100%;border:none}input[type=checkbox]:focus{box-shadow:var(--checkbox-focus-shadow);outline:none}input[type=checkbox].disabled-deselected,input[type=checkbox]:disabled{background-color:var(--disabled-control-bg);border:.5px solid var(--dark-border-color);pointer-events:none;box-shadow:inset 0 1px 7px #0000001a}input[type=checkbox].disabled-selected,input[type=checkbox]:disabled:checked{background-color:var(--gray-600);pointer-events:none;background-image:url("data:image/svg+xml, <svg viewBox='0 0 8 7' fill='none' xmlns='http://www.w3.org/2000/svg'><path d='M1 4.00001L2.66667 5.80001L7 1.20001' stroke='white' stroke-width='1.5' stroke-linecap='round' stroke-linejoin='round'/></svg>");background-size:57%;border:none;box-shadow:inset 0 1px 3px #0000001a}.switch{width:26px;height:16px;display:inline-block;position:relative}.switch input{opacity:0;width:0;height:0}.slider{cursor:pointer;background-color:var(--switch-bg);transition:all .4s;position:absolute;inset:0}.slider:before{content:"";background-color:var(--neutral);width:12px;height:12px;transition:all .4s;position:absolute;bottom:2px;left:2px}input:checked+.slider{background-color:var(--invert-neutral)}input:focus+.slider{box-shadow:var(--focus-default)}input:checked+.slider:before{transform:translate(10px)}.slider.round{border-radius:34px}label.switch{margin-bottom:0}.slider.round:before{border-radius:50%}input[type=radio]{height:var(--checkbox-size);font-size:calc(var(--checkbox-size) - 1px);cursor:pointer;appearance:none;-webkit-print-color-adjust:exact;color-adjust:exact;background-position:50%;background-repeat:no-repeat;position:relative;width:var(--checkbox-size)!important;margin-right:8px!important}input[type=radio]:focus{outline:none}input[type=radio]:before{width:var(--checkbox-size);height:var(--checkbox-size);content:" ";border:1px solid var(--gray-400);border-radius:16px;position:absolute}input[type=radio]:checked:before{background-color:var(--primary);border-radius:16px;box-shadow:inset 0 0 0 2px #fff}html,body{height:100%;font-family:var(--font-stack);font-variation-settings:"opsz" 24}.checkbox{--checkbox-right-margin:8px}.checkbox label{align-items:start;margin-bottom:0;padding-top:2.5px;display:inline-flex}.checkbox .label-area{font-size:var(--text-sm);font-weight:var(--weight-medium);letter-spacing:.02em;color:var(--text-color)}.checkbox .input-area,.checkbox .disp-area{align-items:center;height:20px;display:flex}.checkbox .help-box{margin-top:0;padding-left:22px}@media (width<=992px){.checkbox .help-box{padding-left:26px}}.frappe-card{border-radius:var(--border-radius-md);box-shadow:var(--card-shadow);padding:var(--padding-sm);background-color:var(--card-bg);box-shadow:none;border:1px solid var(--border-color)}.frappe-control[data-fieldtype=Select].frappe-control[data-fieldname=color] .color-select{padding-left:40px}.frappe-control[data-fieldtype=Select].frappe-control[data-fieldname=color] .color-box{z-index:1;border-radius:5px;width:22px;height:22px;position:absolute;top:calc(50% - 11px);left:8px}.frappe-control[data-fieldtype=Select] .control-input,.frappe-control[data-fieldtype=Select].form-group{position:relative}.frappe-control[data-fieldtype=Select] .control-input select,.frappe-control[data-fieldtype=Select].form-group select{-webkit-appearance:none;-moz-appearance:none;padding-right:28px}.frappe-control[data-fieldtype=Select] .control-input .select-icon,.frappe-control[data-fieldtype=Select].form-group .select-icon{padding-left:inherit;padding-right:inherit;pointer-events:none;position:absolute;top:3px;right:12px}.frappe-control[data-fieldtype=Select] .control-input .select-icon.xs,.frappe-control[data-fieldtype=Select].form-group .select-icon.xs{top:3px;right:10px}.frappe-control[data-fieldtype=Select] .control-input .select-icon .icon use,.frappe-control[data-fieldtype=Select] .control-input .select-icon .es-icon use,.frappe-control[data-fieldtype=Select].form-group .select-icon .icon use,.frappe-control[data-fieldtype=Select].form-group .select-icon .es-icon use{stroke:var(--text-muted)}.frappe-control[data-fieldtype=Select] .control-input .placeholder,.frappe-control[data-fieldtype=Select].form-group .placeholder{padding-left:inherit;padding-right:inherit;pointer-events:none;max-width:80%;position:absolute;top:3px;left:12px}.frappe-control[data-fieldtype=Select] .control-input .placeholder.xs,.frappe-control[data-fieldtype=Select].form-group .placeholder.xs{top:3px}.centered{position:absolute;top:50%;left:50%;transform:translate(-50%,-50%)}.btn-link,div#driver-popover-item .driver-popover-footer button.driver-close-btn{outline:none;box-shadow:none!important}.btn-link .icon,div#driver-popover-item .driver-popover-footer button.driver-close-btn .icon,.btn-link .es-icon,div#driver-popover-item .driver-popover-footer button.driver-close-btn .es-icon,.btn-link:hover,div#driver-popover-item .driver-popover-footer button.driver-close-btn:hover{text-decoration:none!important}.margin-right{margin-right:var(--margin-sm)}.info-card[data-show] .frappe-card{box-shadow:0 18px 22px -6px #0000001a,0 0 6px 3px #00000008,0 0 1.5px #0000002e}.icon,.es-icon{width:20px;height:20px;fill:var(--icon-fill);stroke:var(--icon-stroke);stroke-width:1.5px;stroke-linecap:round;stroke-linejoin:round;background-position:50%;background-repeat:no-repeat;background-size:cover;margin:0 auto;font-size:0;display:inline-block}.es-icon{fill:var(--icon-stroke);stroke-width:0}use.like-icon{--icon-stroke:transparent;cursor:pointer;stroke:var(--icon-stroke)}#icon-file-large,#icon-folder-normal-large{stroke:none}#icon-close{fill:var(--invert-neutral)}.icon>.close-alt,.es-icon>.close-alt{fill:var(--gray-500)}.liked .like-icon,.liked .like-icon use{--icon-stroke:var(--invert-neutral);fill:var(--invert-neutral)}.icon-xs{width:12px;height:12px}.icon-sm{width:16px;height:16px}.icon-base,.icon-md{width:20px;height:20px}.icon-lg{width:24px;height:24px}.icon-xl{width:40px;height:40px}.no-stroke{stroke:none}.current-color{stroke:currentColor}.alert.alert-info{color:var(--alert-text-info);background-color:var(--alert-bg-info);border:none}.alert.alert-success{color:var(--alert-text-success);background-color:var(--alert-bg-success);border:none}.alert.alert-warning{color:var(--alert-text-warning);background-color:var(--alert-bg-warning);border:none}.alert.alert-danger{color:var(--alert-text-danger);background-color:var(--alert-bg-danger);border:none}*,:before,:after{box-sizing:border-box}html{-webkit-text-size-adjust:100%;-webkit-tap-highlight-color:#0000;font-family:sans-serif;line-height:1.15}article,aside,figcaption,figure,footer,header,hgroup,main,nav,section{display:block}body{font-family:var(--font-stack);color:var(--text-muted);text-align:left;background-color:#fff;margin:0;font-size:.875rem;font-weight:400;line-height:1.5}[tabindex="-1"]:focus:not(:focus-visible){outline:0!important}hr{box-sizing:content-box;height:0;overflow:visible}h1,h2,h3,h4,h5,h6{margin-top:0;margin-bottom:7px}p{margin-top:0;margin-bottom:1rem}abbr[title],abbr[data-original-title]{cursor:help;-webkit-text-decoration-skip-ink:none;text-decoration-skip-ink:none;text-decoration:underline;border-bottom:0;-webkit-text-decoration:underline dotted;text-decoration:underline dotted}address{font-style:normal;line-height:inherit;margin-bottom:1rem}ol,ul,dl{margin-top:0;margin-bottom:1rem}ol ol,ul ul,ol ul,ul ol{margin-bottom:0}dt{font-weight:700}dd{margin-bottom:.5rem;margin-left:0}blockquote{margin:0 0 1rem}b,strong{font-weight:bolder}small{font-size:80%}sub,sup{vertical-align:baseline;font-size:75%;line-height:0;position:relative}sub{bottom:-.25em}sup{top:-.5em}a{color:var(--text-color);background-color:#0000;text-decoration:none}a:hover{color:var(--text-color);text-decoration:underline}a:not([href]):not([class]),a:not([href]):not([class]):hover{color:inherit;text-decoration:none}pre,code,kbd,samp{font-family:SFMono-Regular,Menlo,Monaco,Consolas,Liberation Mono,Courier New,monospace;font-size:1em}pre{-ms-overflow-style:scrollbar;margin-top:0;margin-bottom:1rem;overflow:auto}figure{margin:0 0 1rem}img{vertical-align:middle;border-style:none}svg{vertical-align:middle;overflow:hidden}table{border-collapse:collapse}caption{color:var(--text-muted);text-align:left;caption-side:bottom;padding-top:.75rem;padding-bottom:.75rem}th{text-align:inherit;text-align:-webkit-match-parent}label{margin-bottom:.5rem;display:inline-block}button{border-radius:0}button:focus:not(:focus-visible){outline:0}input,button,select,optgroup,textarea{font-family:inherit;font-size:inherit;line-height:inherit;margin:0}button,input{overflow:visible}button,select{text-transform:none}[role=button]{cursor:pointer}select{word-wrap:normal}button,[type=button],[type=reset],[type=submit]{-webkit-appearance:button}button:not(:disabled),[type=button]:not(:disabled),[type=reset]:not(:disabled),[type=submit]:not(:disabled){cursor:pointer}button::-moz-focus-inner{border-style:none;padding:0}[type=button]::-moz-focus-inner{border-style:none;padding:0}[type=reset]::-moz-focus-inner{border-style:none;padding:0}[type=submit]::-moz-focus-inner{border-style:none;padding:0}input[type=radio],input[type=checkbox]{box-sizing:border-box;padding:0}textarea{resize:vertical;overflow:auto}fieldset{border:0;min-width:0;margin:0;padding:0}legend{width:100%;max-width:100%;font-size:1.5rem;line-height:inherit;color:inherit;white-space:normal;margin-bottom:.5rem;padding:0;display:block}progress{vertical-align:baseline}[type=number]::-webkit-inner-spin-button{height:auto}[type=number]::-webkit-outer-spin-button{height:auto}[type=search]{outline-offset:-2px;-webkit-appearance:none}[type=search]::-webkit-search-decoration{-webkit-appearance:none}::-webkit-file-upload-button{font:inherit;-webkit-appearance:button}output{display:inline-block}summary{cursor:pointer;display:list-item}template{display:none}[hidden]{display:none!important}h1,h2,h3,h4,h5,h6,.h1,.h2,.h3,.h4,.h5,.h6{color:var(--gray-900);margin-bottom:7px;font-weight:500;line-height:1.2}h1,.h1{font-size:1.75rem}h2,.h2{font-size:1.5rem}h3,.h3{font-size:1.25rem}h4,.h4{font-size:1.125rem}h5,.h5{font-size:.875rem}h6,.h6{font-size:.6875rem}.lead{font-size:1.09375rem;font-weight:300}hr{border:0;border-top:1px solid #0000001a;margin-top:14px;margin-bottom:14px}small,.small{font-size:.875em;font-weight:400}mark,.mark{background-color:#fdf9af;padding:0}.list-unstyled{padding-left:0;list-style:none}.img-fluid{max-width:100%;height:auto}code{color:var(--purple-600);word-wrap:break-word;font-size:87.5%}a>code{color:inherit}kbd{color:#fff;border-radius:var(--border-radius-sm);background-color:#171717;padding:.2rem .4rem;font-size:87.5%;box-shadow:inset 0 -.1rem #00000040}kbd kbd{box-shadow:none;padding:0;font-size:100%;font-weight:700}pre{color:#171717;font-size:87.5%;display:block}pre code{font-size:inherit;color:inherit;word-break:normal}.container,.container-fluid,.container-xl,.container-lg,.container-md,.container-sm{width:100%;margin-left:auto;margin-right:auto;padding-left:15px;padding-right:15px}@media (width>=576px){.container-sm,.container{max-width:540px}}@media (width>=768px){.container-md,.container-sm,.container{max-width:840px}}@media (width>=992px){.container-lg,.container-md,.container-sm,.container{max-width:1090px}}@media (width>=1200px){.container-xl,.container-lg,.container-md,.container-sm,.container{max-width:1290px}}.row,.dialog-assignment-row{flex-wrap:wrap;margin-left:-15px;margin-right:-15px;display:flex}.col-2xl,.col-2xl-auto,.col-2xl-12,.col-2xl-11,.col-2xl-10,.col-2xl-9,.col-2xl-8,.col-2xl-7,.col-2xl-6,.col-2xl-5,.col-2xl-4,.col-2xl-3,.col-2xl-2,.col-2xl-1,.col-xl,.col-xl-auto,.col-xl-12,.col-xl-11,.col-xl-10,.col-xl-9,.col-xl-8,.col-xl-7,.col-xl-6,.col-xl-5,.col-xl-4,.col-xl-3,.col-xl-2,.col-xl-1,.col-lg,.col-lg-auto,.col-lg-12,.col-lg-11,.col-lg-10,.col-lg-9,.col-lg-8,.col-lg-7,.col-lg-6,.col-lg-5,.col-lg-4,.col-lg-3,.col-lg-2,.col-lg-1,.col-md,.col-md-auto,.col-md-12,.col-md-11,.col-md-10,.col-md-9,.col-md-8,.col-md-7,.col-md-6,.col-md-5,.col-md-4,.col-md-3,.col-md-2,.col-md-1,.col-sm,.col-sm-auto,.col-sm-12,.col-sm-11,.col-sm-10,.col-sm-9,.col-sm-8,.col-sm-7,.col-sm-6,.col-sm-5,.col-sm-4,.col-sm-3,.col-sm-2,.col-sm-1,.col,.col-auto,.col-12,.col-xs-12,.col-11,.col-xs-11,.col-10,.col-xs-10,.col-9,.col-xs-9,.col-8,.col-xs-8,.col-7,.col-xs-7,.col-6,.col-xs-6,.col-5,.col-xs-5,.col-4,.col-xs-4,.col-3,.col-xs-3,.col-2,.col-xs-2,.col-1,.col-xs-1{width:100%;padding-left:15px;padding-right:15px;position:relative}.col{flex-grow:1;flex-basis:0;max-width:100%}.col-1,.col-xs-1{flex:0 0 8.33333%;max-width:8.33333%}.col-2,.col-xs-2{flex:0 0 16.6667%;max-width:16.6667%}.col-3,.col-xs-3{flex:0 0 25%;max-width:25%}.col-4,.col-xs-4{flex:0 0 33.3333%;max-width:33.3333%}.col-5,.col-xs-5{flex:0 0 41.6667%;max-width:41.6667%}.col-6,.col-xs-6{flex:0 0 50%;max-width:50%}.col-7,.col-xs-7{flex:0 0 58.3333%;max-width:58.3333%}.col-8,.col-xs-8{flex:0 0 66.6667%;max-width:66.6667%}.col-9,.col-xs-9{flex:0 0 75%;max-width:75%}.col-10,.col-xs-10{flex:0 0 83.3333%;max-width:83.3333%}.col-11,.col-xs-11{flex:0 0 91.6667%;max-width:91.6667%}.col-12,.col-xs-12{flex:0 0 100%;max-width:100%}.offset-4{margin-left:33.3333%}@media (width>=576px){.col-sm-1{flex:0 0 8.33333%;max-width:8.33333%}.col-sm-2{flex:0 0 16.6667%;max-width:16.6667%}.col-sm-3{flex:0 0 25%;max-width:25%}.col-sm-4{flex:0 0 33.3333%;max-width:33.3333%}.col-sm-5{flex:0 0 41.6667%;max-width:41.6667%}.col-sm-6{flex:0 0 50%;max-width:50%}.col-sm-7{flex:0 0 58.3333%;max-width:58.3333%}.col-sm-8{flex:0 0 66.6667%;max-width:66.6667%}.col-sm-9{flex:0 0 75%;max-width:75%}.col-sm-10{flex:0 0 83.3333%;max-width:83.3333%}.col-sm-11{flex:0 0 91.6667%;max-width:91.6667%}.col-sm-12{flex:0 0 100%;max-width:100%}}@media (width>=768px){.col-md-1{flex:0 0 8.33333%;max-width:8.33333%}.col-md-2{flex:0 0 16.6667%;max-width:16.6667%}.col-md-3{flex:0 0 25%;max-width:25%}.col-md-4{flex:0 0 33.3333%;max-width:33.3333%}.col-md-5{flex:0 0 41.6667%;max-width:41.6667%}.col-md-6{flex:0 0 50%;max-width:50%}.col-md-7{flex:0 0 58.3333%;max-width:58.3333%}.col-md-8{flex:0 0 66.6667%;max-width:66.6667%}.col-md-9{flex:0 0 75%;max-width:75%}.col-md-10{flex:0 0 83.3333%;max-width:83.3333%}.col-md-11{flex:0 0 91.6667%;max-width:91.6667%}.col-md-12{flex:0 0 100%;max-width:100%}}@media (width>=992px){.col-lg-1{flex:0 0 8.33333%;max-width:8.33333%}.col-lg-2{flex:0 0 16.6667%;max-width:16.6667%}.col-lg-3{flex:0 0 25%;max-width:25%}.col-lg-4{flex:0 0 33.3333%;max-width:33.3333%}.col-lg-5{flex:0 0 41.6667%;max-width:41.6667%}.col-lg-6{flex:0 0 50%;max-width:50%}.col-lg-7{flex:0 0 58.3333%;max-width:58.3333%}.col-lg-8{flex:0 0 66.6667%;max-width:66.6667%}.col-lg-9{flex:0 0 75%;max-width:75%}.col-lg-10{flex:0 0 83.3333%;max-width:83.3333%}.col-lg-11{flex:0 0 91.6667%;max-width:91.6667%}.col-lg-12{flex:0 0 100%;max-width:100%}}.form-control{width:100%;height:28px;color:var(--text-color);background-color:var(--control-bg);border-radius:var(--border-radius);box-shadow:none;background-clip:padding-box;border:1px solid #c7c7c7;padding:.375rem .75rem;font-size:.875rem;font-weight:400;line-height:1.5;transition:none;display:block}.form-control::-ms-expand{background-color:#0000;border:0}.form-control:focus{color:var(--text-color);background-color:var(--control-bg);border-color:var(--gray-500);outline:0;box-shadow:0 0 0 2px #7c7c7c40}.form-control::placeholder{color:var(--gray-500);opacity:1}.form-control:disabled,.form-control[readonly]{background-color:var(--input-disabled-bg);opacity:1}input[type=date].form-control,input[type=time].form-control,input[type=datetime-local].form-control,input[type=month].form-control{appearance:none}select.form-control:-moz-focusring{color:#0000;text-shadow:0 0 0 var(--text-color)}select.form-control:focus::-ms-value{color:var(--text-color);background-color:var(--control-bg)}.form-control-file,.form-control-range{width:100%;display:block}.form-control-plaintext{width:100%;color:var(--text-muted);background-color:#0000;border:1px solid #0000;border-width:1px 0;margin-bottom:0;padding:.375rem 0;font-size:.875rem;line-height:1.5;display:block}.form-control-plaintext.form-control-sm,.form-control-plaintext.form-control-lg{padding-left:0;padding-right:0}.form-control-sm{border-radius:var(--border-radius-sm);height:calc(1.5em + .5rem + 2px);padding:.25rem .5rem;font-size:.75rem;line-height:1.5}.form-control-lg{border-radius:var(--border-radius-lg);height:calc(1.5em + 1rem + 2px);padding:.5rem 1rem;font-size:1rem;line-height:1.5}select.form-control[size],select.form-control[multiple],textarea.form-control{height:auto}.form-group{margin-bottom:1rem}.was-validated .form-control:valid,.form-control.is-valid{background-image:url("data:image/svg+xml,%3csvg xmlns='http://www.w3.org/2000/svg' width='8' height='8' viewBox='0 0 8 8'%3e%3cpath fill='%2328a745' d='M2.3 6.73L.6 4.53c-.4-1.04.46-1.4 1.1-.8l1.1 1.4 3.4-3.8c.6-.63 1.6-.27 1.2.7l-4 4.6c-.43.5-.8.4-1.1.1z'/%3e%3c/svg%3e");background-position:right calc(.375em + .1875rem) center;background-repeat:no-repeat;background-size:calc(.75em + .375rem) calc(.75em + .375rem);border-color:#28a745;padding-right:calc(1.5em + .75rem)!important}.was-validated .form-control:valid:focus,.form-control.is-valid:focus{border-color:#28a745;box-shadow:0 0 0 2px #28a74540}.was-validated select.form-control:valid,select.form-control.is-valid{background-position:right 1.5rem center;padding-right:3rem!important}.was-validated textarea.form-control:valid,textarea.form-control.is-valid{background-position:right calc(.375em + .1875rem) top calc(.375em + .1875rem);padding-right:calc(1.5em + .75rem)}.was-validated .custom-control-input:valid~.custom-control-label,.custom-control-input.is-valid~.custom-control-label{color:#28a745}.was-validated .custom-control-input:valid~.custom-control-label:before,.custom-control-input.is-valid~.custom-control-label:before{border-color:#28a745}.was-validated .custom-control-input:valid:checked~.custom-control-label:before,.custom-control-input.is-valid:checked~.custom-control-label:before{background-color:#34ce57;border-color:#34ce57}.was-validated .custom-control-input:valid:focus~.custom-control-label:before,.custom-control-input.is-valid:focus~.custom-control-label:before{box-shadow:0 0 0 2px #28a74540}.was-validated .custom-control-input:valid:focus:not(:checked)~.custom-control-label:before,.custom-control-input.is-valid:focus:not(:checked)~.custom-control-label:before{border-color:#28a745}.was-validated .form-control:invalid,.form-control.is-invalid{background-image:url("data:image/svg+xml,%3csvg xmlns='http://www.w3.org/2000/svg' width='12' height='12' fill='none' stroke='%23e03636' viewBox='0 0 12 12'%3e%3ccircle cx='6' cy='6' r='4.5'/%3e%3cpath stroke-linejoin='round' d='M5.8 3.6h.4L6 6.5z'/%3e%3ccircle cx='6' cy='8.2' r='.6' fill='%23e03636' stroke='none'/%3e%3c/svg%3e");background-position:right calc(.375em + .1875rem) center;background-repeat:no-repeat;background-size:calc(.75em + .375rem) calc(.75em + .375rem);border-color:#e03636;padding-right:calc(1.5em + .75rem)!important}.was-validated .form-control:invalid:focus,.form-control.is-invalid:focus{border-color:#e03636;box-shadow:0 0 0 2px #e0363640}.was-validated select.form-control:invalid,select.form-control.is-invalid{background-position:right 1.5rem center;padding-right:3rem!important}.was-validated textarea.form-control:invalid,textarea.form-control.is-invalid{background-position:right calc(.375em + .1875rem) top calc(.375em + .1875rem);padding-right:calc(1.5em + .75rem)}.was-validated .custom-control-input:invalid~.custom-control-label,.custom-control-input.is-invalid~.custom-control-label{color:#e03636}.was-validated .custom-control-input:invalid~.custom-control-label:before,.custom-control-input.is-invalid~.custom-control-label:before{border-color:#e03636}.was-validated .custom-control-input:invalid:checked~.custom-control-label:before,.custom-control-input.is-invalid:checked~.custom-control-label:before{background-color:#e76262;border-color:#e76262}.was-validated .custom-control-input:invalid:focus~.custom-control-label:before,.custom-control-input.is-invalid:focus~.custom-control-label:before{box-shadow:0 0 0 2px #e0363640}.was-validated .custom-control-input:invalid:focus:not(:checked)~.custom-control-label:before,.custom-control-input.is-invalid:focus:not(:checked)~.custom-control-label:before{border-color:#e03636}@media (width>=576px){.form-inline .form-group{flex-flow:wrap;flex:none;align-items:center;margin-bottom:0;display:flex}.form-inline .form-control{vertical-align:middle;width:auto;display:inline-block}.form-inline .form-control-plaintext{display:inline-block}.form-inline .input-group,.form-inline .custom-select{width:auto}.form-inline .custom-control-label{margin-bottom:0}}.btn,div#driver-popover-item .driver-popover-footer button,div#driver-popover-item .driver-popover-footer button.driver-next-btn,div#driver-popover-item .driver-popover-footer button.driver-prev-btn,div#driver-popover-item .driver-popover-footer button.driver-close-btn,div#driver-popover-item .driver-popover-footer button.driver-disabled{color:var(--text-muted);text-align:center;vertical-align:middle;-webkit-user-select:none;user-select:none;background-color:#0000;border:1px solid #0000;border-radius:.375rem;padding:.5rem 1rem;font-size:.75rem;font-weight:400;line-height:1.5;transition:none;display:inline-block}.btn:hover,div#driver-popover-item .driver-popover-footer button:hover{color:var(--text-muted);text-decoration:none}.btn:focus,div#driver-popover-item .driver-popover-footer button:focus,.btn.focus,div#driver-popover-item .driver-popover-footer button.focus{outline:0;box-shadow:0 0 0 2px #7c7c7c40}.btn.disabled,div#driver-popover-item .driver-popover-footer button.disabled,.btn:disabled,div#driver-popover-item .driver-popover-footer button:disabled{opacity:.65;box-shadow:none}.btn:not(:disabled):not(.disabled),div#driver-popover-item .driver-popover-footer button:not(:disabled):not(.disabled){cursor:pointer}.btn:not(:disabled):not(.disabled):active,div#driver-popover-item .driver-popover-footer button:not(:disabled):not(.disabled):active,.btn:not(:disabled):not(.disabled).active,div#driver-popover-item .driver-popover-footer button:not(:disabled):not(.disabled).active{box-shadow:var(--shadow-inset)}.btn:not(:disabled):not(.disabled):active:focus,div#driver-popover-item .driver-popover-footer button:not(:disabled):not(.disabled):active:focus,.btn:not(:disabled):not(.disabled).active:focus,div#driver-popover-item .driver-popover-footer button:not(:disabled):not(.disabled).active:focus{box-shadow:0 0 0 2px #7c7c7c40, var(--shadow-inset)}a.btn.disabled,fieldset:disabled a.btn{pointer-events:none}.btn-primary,div#driver-popover-item .driver-popover-footer button.driver-next-btn{color:#fff;background-color:#171717;border-color:#171717;box-shadow:inset 0 1px #ffffff26,0 1px 1px #00000013}.btn-primary:hover,div#driver-popover-item .driver-popover-footer button.driver-next-btn:hover{color:#fff;background-color:#040404;border-color:#000}.btn-primary:focus,div#driver-popover-item .driver-popover-footer button.driver-next-btn:focus,.btn-primary.focus,div#driver-popover-item .driver-popover-footer button.focus.driver-next-btn{color:#fff;background-color:#040404;border-color:#000;box-shadow:inset 0 1px #ffffff26,0 1px 1px #00000013,0 0 0 2px #3a3a3a80}.btn-primary.disabled,div#driver-popover-item .driver-popover-footer button.disabled.driver-next-btn,.btn-primary:disabled,div#driver-popover-item .driver-popover-footer button.driver-next-btn:disabled{color:#fff;background-color:#171717;border-color:#171717}.btn-primary:not(:disabled):not(.disabled):active,div#driver-popover-item .driver-popover-footer button.driver-next-btn:not(:disabled):not(.disabled):active,.btn-primary:not(:disabled):not(.disabled).active,div#driver-popover-item .driver-popover-footer button.driver-next-btn:not(:disabled):not(.disabled).active,.show>.btn-primary.dropdown-toggle,div#driver-popover-item .driver-popover-footer .show>button.dropdown-toggle.driver-next-btn{color:#fff;background-color:#000;border-color:#000}.btn-primary:not(:disabled):not(.disabled):active:focus,div#driver-popover-item .driver-popover-footer button.driver-next-btn:not(:disabled):not(.disabled):active:focus,.btn-primary:not(:disabled):not(.disabled).active:focus,div#driver-popover-item .driver-popover-footer button.driver-next-btn:not(:disabled):not(.disabled).active:focus,.show>.btn-primary.dropdown-toggle:focus,div#driver-popover-item .driver-popover-footer .show>button.dropdown-toggle.driver-next-btn:focus{box-shadow:var(--shadow-inset), 0 0 0 2px #3a3a3a80}.btn-secondary,div#driver-popover-item .driver-popover-footer button.driver-prev-btn{color:#fff;background-color:#7c7c7c;border-color:#7c7c7c;box-shadow:inset 0 1px #ffffff26,0 1px 1px #00000013}.btn-secondary:hover,div#driver-popover-item .driver-popover-footer button.driver-prev-btn:hover{color:#fff;background-color:#696969;border-color:#636363}.btn-secondary:focus,div#driver-popover-item .driver-popover-footer button.driver-prev-btn:focus,.btn-secondary.focus,div#driver-popover-item .driver-popover-footer button.focus.driver-prev-btn{color:#fff;background-color:#696969;border-color:#636363;box-shadow:inset 0 1px #ffffff26,0 1px 1px #00000013,0 0 0 2px #90909080}.btn-secondary.disabled,div#driver-popover-item .driver-popover-footer button.disabled.driver-prev-btn,.btn-secondary:disabled,div#driver-popover-item .driver-popover-footer button.driver-prev-btn:disabled{color:#fff;background-color:#7c7c7c;border-color:#7c7c7c}.btn-secondary:not(:disabled):not(.disabled):active,div#driver-popover-item .driver-popover-footer button.driver-prev-btn:not(:disabled):not(.disabled):active,.btn-secondary:not(:disabled):not(.disabled).active,div#driver-popover-item .driver-popover-footer button.driver-prev-btn:not(:disabled):not(.disabled).active,.show>.btn-secondary.dropdown-toggle,div#driver-popover-item .driver-popover-footer .show>button.dropdown-toggle.driver-prev-btn{color:#fff;background-color:#636363;border-color:#5c5c5c}.btn-secondary:not(:disabled):not(.disabled):active:focus,div#driver-popover-item .driver-popover-footer button.driver-prev-btn:not(:disabled):not(.disabled):active:focus,.btn-secondary:not(:disabled):not(.disabled).active:focus,div#driver-popover-item .driver-popover-footer button.driver-prev-btn:not(:disabled):not(.disabled).active:focus,.show>.btn-secondary.dropdown-toggle:focus,div#driver-popover-item .driver-popover-footer .show>button.dropdown-toggle.driver-prev-btn:focus{box-shadow:var(--shadow-inset), 0 0 0 2px #90909080}.btn-success{color:#fff;background-color:#28a745;border-color:#28a745;box-shadow:inset 0 1px #ffffff26,0 1px 1px #00000013}.btn-success:hover{color:#fff;background-color:#218838;border-color:#1e7e34}.btn-success:focus,.btn-success.focus{color:#fff;background-color:#218838;border-color:#1e7e34;box-shadow:inset 0 1px #ffffff26,0 1px 1px #00000013,0 0 0 2px #48b46180}.btn-success.disabled,.btn-success:disabled{color:#fff;background-color:#28a745;border-color:#28a745}.btn-success:not(:disabled):not(.disabled):active,.btn-success:not(:disabled):not(.disabled).active,.show>.btn-success.dropdown-toggle{color:#fff;background-color:#1e7e34;border-color:#1c7430}.btn-success:not(:disabled):not(.disabled):active:focus,.btn-success:not(:disabled):not(.disabled).active:focus,.show>.btn-success.dropdown-toggle:focus{box-shadow:var(--shadow-inset), 0 0 0 2px #48b46180}.btn-info{color:#fff;background-color:#17a2b8;border-color:#17a2b8;box-shadow:inset 0 1px #ffffff26,0 1px 1px #00000013}.btn-info:hover{color:#fff;background-color:#138496;border-color:#117a8b}.btn-info:focus,.btn-info.focus{color:#fff;background-color:#138496;border-color:#117a8b;box-shadow:inset 0 1px #ffffff26,0 1px 1px #00000013,0 0 0 2px #3ab0c380}.btn-info.disabled,.btn-info:disabled{color:#fff;background-color:#17a2b8;border-color:#17a2b8}.btn-info:not(:disabled):not(.disabled):active,.btn-info:not(:disabled):not(.disabled).active,.show>.btn-info.dropdown-toggle{color:#fff;background-color:#117a8b;border-color:#10707f}.btn-info:not(:disabled):not(.disabled):active:focus,.btn-info:not(:disabled):not(.disabled).active:focus,.show>.btn-info.dropdown-toggle:focus{box-shadow:var(--shadow-inset), 0 0 0 2px #3ab0c380}.btn-warning{color:#171717;background-color:#ffc107;border-color:#ffc107;box-shadow:inset 0 1px #ffffff26,0 1px 1px #00000013}.btn-warning:hover{color:#171717;background-color:#e0a800;border-color:#d39e00}.btn-warning:focus,.btn-warning.focus{color:#171717;background-color:#e0a800;border-color:#d39e00;box-shadow:inset 0 1px #ffffff26,0 1px 1px #00000013,0 0 0 2px #dca80980}.btn-warning.disabled,.btn-warning:disabled{color:#171717;background-color:#ffc107;border-color:#ffc107}.btn-warning:not(:disabled):not(.disabled):active,.btn-warning:not(:disabled):not(.disabled).active,.show>.btn-warning.dropdown-toggle{color:#171717;background-color:#d39e00;border-color:#c69500}.btn-warning:not(:disabled):not(.disabled):active:focus,.btn-warning:not(:disabled):not(.disabled).active:focus,.show>.btn-warning.dropdown-toggle:focus{box-shadow:var(--shadow-inset), 0 0 0 2px #dca80980}.btn-danger{color:#fff;background-color:#e03636;border-color:#e03636;box-shadow:inset 0 1px #ffffff26,0 1px 1px #00000013}.btn-danger:hover{color:#fff;background-color:#d02020;border-color:#c51e1e}.btn-danger:focus,.btn-danger.focus{color:#fff;background-color:#d02020;border-color:#c51e1e;box-shadow:inset 0 1px #ffffff26,0 1px 1px #00000013,0 0 0 2px #e5545480}.btn-danger.disabled,.btn-danger:disabled{color:#fff;background-color:#e03636;border-color:#e03636}.btn-danger:not(:disabled):not(.disabled):active,.btn-danger:not(:disabled):not(.disabled).active,.show>.btn-danger.dropdown-toggle{color:#fff;background-color:#c51e1e;border-color:#ba1d1d}.btn-danger:not(:disabled):not(.disabled):active:focus,.btn-danger:not(:disabled):not(.disabled).active:focus,.show>.btn-danger.dropdown-toggle:focus{box-shadow:var(--shadow-inset), 0 0 0 2px #e5545480}.btn-light,.btn-default{color:#171717;background-color:#f3f3f3;border-color:#f3f3f3;box-shadow:inset 0 1px #ffffff26,0 1px 1px #00000013}.btn-light:hover,.btn-default:hover{color:#171717;background-color:#e0e0e0;border-color:#dadada}.btn-light:focus,.btn-default:focus,.btn-light.focus,.focus.btn-default{color:#171717;background-color:#e0e0e0;border-color:#dadada;box-shadow:inset 0 1px #ffffff26,0 1px 1px #00000013,0 0 0 2px #d2d2d280}.btn-light.disabled,.disabled.btn-default,.btn-light:disabled,.btn-default:disabled{color:#171717;background-color:#f3f3f3;border-color:#f3f3f3}.btn-light:not(:disabled):not(.disabled):active,.btn-default:not(:disabled):not(.disabled):active,.btn-light:not(:disabled):not(.disabled).active,.btn-default:not(:disabled):not(.disabled).active,.show>.btn-light.dropdown-toggle,.show>.dropdown-toggle.btn-default{color:#171717;background-color:#dadada;border-color:#d3d3d3}.btn-light:not(:disabled):not(.disabled):active:focus,.btn-default:not(:disabled):not(.disabled):active:focus,.btn-light:not(:disabled):not(.disabled).active:focus,.btn-default:not(:disabled):not(.disabled).active:focus,.show>.btn-light.dropdown-toggle:focus,.show>.dropdown-toggle.btn-default:focus{box-shadow:var(--shadow-inset), 0 0 0 2px #d2d2d280}.btn-dark{color:#fff;background-color:#383838;border-color:#383838;box-shadow:inset 0 1px #ffffff26,0 1px 1px #00000013}.btn-dark:hover{color:#fff;background-color:#252525;border-color:#1f1f1f}.btn-dark:focus,.btn-dark.focus{color:#fff;background-color:#252525;border-color:#1f1f1f;box-shadow:inset 0 1px #ffffff26,0 1px 1px #00000013,0 0 0 2px #56565680}.btn-dark.disabled,.btn-dark:disabled{color:#fff;background-color:#383838;border-color:#383838}.btn-dark:not(:disabled):not(.disabled):active,.btn-dark:not(:disabled):not(.disabled).active,.show>.btn-dark.dropdown-toggle{color:#fff;background-color:#1f1f1f;border-color:#181818}.btn-dark:not(:disabled):not(.disabled):active:focus,.btn-dark:not(:disabled):not(.disabled).active:focus,.show>.btn-dark.dropdown-toggle:focus{box-shadow:var(--shadow-inset), 0 0 0 2px #56565680}.btn-outline-primary{color:#171717;border-color:#171717}.btn-outline-primary:hover{color:#fff;background-color:#171717;border-color:#171717}.btn-outline-primary:focus,.btn-outline-primary.focus{box-shadow:0 0 0 2px #17171780}.btn-outline-primary.disabled,.btn-outline-primary:disabled{color:#171717;background-color:#0000}.btn-outline-primary:not(:disabled):not(.disabled):active,.btn-outline-primary:not(:disabled):not(.disabled).active,.show>.btn-outline-primary.dropdown-toggle{color:#fff;background-color:#171717;border-color:#171717}.btn-outline-primary:not(:disabled):not(.disabled):active:focus,.btn-outline-primary:not(:disabled):not(.disabled).active:focus,.show>.btn-outline-primary.dropdown-toggle:focus{box-shadow:var(--shadow-inset), 0 0 0 2px #17171780}.btn-outline-secondary{color:#7c7c7c;border-color:#7c7c7c}.btn-outline-secondary:hover{color:#fff;background-color:#7c7c7c;border-color:#7c7c7c}.btn-outline-secondary:focus,.btn-outline-secondary.focus{box-shadow:0 0 0 2px #7c7c7c80}.btn-outline-secondary.disabled,.btn-outline-secondary:disabled{color:#7c7c7c;background-color:#0000}.btn-outline-secondary:not(:disabled):not(.disabled):active,.btn-outline-secondary:not(:disabled):not(.disabled).active,.show>.btn-outline-secondary.dropdown-toggle{color:#fff;background-color:#7c7c7c;border-color:#7c7c7c}.btn-outline-secondary:not(:disabled):not(.disabled):active:focus,.btn-outline-secondary:not(:disabled):not(.disabled).active:focus,.show>.btn-outline-secondary.dropdown-toggle:focus{box-shadow:var(--shadow-inset), 0 0 0 2px #7c7c7c80}.btn-outline-success{color:#28a745;border-color:#28a745}.btn-outline-success:hover{color:#fff;background-color:#28a745;border-color:#28a745}.btn-outline-success:focus,.btn-outline-success.focus{box-shadow:0 0 0 2px #28a74580}.btn-outline-success.disabled,.btn-outline-success:disabled{color:#28a745;background-color:#0000}.btn-outline-success:not(:disabled):not(.disabled):active,.btn-outline-success:not(:disabled):not(.disabled).active,.show>.btn-outline-success.dropdown-toggle{color:#fff;background-color:#28a745;border-color:#28a745}.btn-outline-success:not(:disabled):not(.disabled):active:focus,.btn-outline-success:not(:disabled):not(.disabled).active:focus,.show>.btn-outline-success.dropdown-toggle:focus{box-shadow:var(--shadow-inset), 0 0 0 2px #28a74580}.btn-outline-info{color:#17a2b8;border-color:#17a2b8}.btn-outline-info:hover{color:#fff;background-color:#17a2b8;border-color:#17a2b8}.btn-outline-info:focus,.btn-outline-info.focus{box-shadow:0 0 0 2px #17a2b880}.btn-outline-info.disabled,.btn-outline-info:disabled{color:#17a2b8;background-color:#0000}.btn-outline-info:not(:disabled):not(.disabled):active,.btn-outline-info:not(:disabled):not(.disabled).active,.show>.btn-outline-info.dropdown-toggle{color:#fff;background-color:#17a2b8;border-color:#17a2b8}.btn-outline-info:not(:disabled):not(.disabled):active:focus,.btn-outline-info:not(:disabled):not(.disabled).active:focus,.show>.btn-outline-info.dropdown-toggle:focus{box-shadow:var(--shadow-inset), 0 0 0 2px #17a2b880}.btn-outline-warning{color:#ffc107;border-color:#ffc107}.btn-outline-warning:hover{color:#171717;background-color:#ffc107;border-color:#ffc107}.btn-outline-warning:focus,.btn-outline-warning.focus{box-shadow:0 0 0 2px #ffc10780}.btn-outline-warning.disabled,.btn-outline-warning:disabled{color:#ffc107;background-color:#0000}.btn-outline-warning:not(:disabled):not(.disabled):active,.btn-outline-warning:not(:disabled):not(.disabled).active,.show>.btn-outline-warning.dropdown-toggle{color:#171717;background-color:#ffc107;border-color:#ffc107}.btn-outline-warning:not(:disabled):not(.disabled):active:focus,.btn-outline-warning:not(:disabled):not(.disabled).active:focus,.show>.btn-outline-warning.dropdown-toggle:focus{box-shadow:var(--shadow-inset), 0 0 0 2px #ffc10780}.btn-outline-danger{color:#e03636;border-color:#e03636}.btn-outline-danger:hover{color:#fff;background-color:#e03636;border-color:#e03636}.btn-outline-danger:focus,.btn-outline-danger.focus{box-shadow:0 0 0 2px #e0363680}.btn-outline-danger.disabled,.btn-outline-danger:disabled{color:#e03636;background-color:#0000}.btn-outline-danger:not(:disabled):not(.disabled):active,.btn-outline-danger:not(:disabled):not(.disabled).active,.show>.btn-outline-danger.dropdown-toggle{color:#fff;background-color:#e03636;border-color:#e03636}.btn-outline-danger:not(:disabled):not(.disabled):active:focus,.btn-outline-danger:not(:disabled):not(.disabled).active:focus,.show>.btn-outline-danger.dropdown-toggle:focus{box-shadow:var(--shadow-inset), 0 0 0 2px #e0363680}.btn-outline-light{color:#f3f3f3;border-color:#f3f3f3}.btn-outline-light:hover{color:#171717;background-color:#f3f3f3;border-color:#f3f3f3}.btn-outline-light:focus,.btn-outline-light.focus{box-shadow:0 0 0 2px #f3f3f380}.btn-outline-light.disabled,.btn-outline-light:disabled{color:#f3f3f3;background-color:#0000}.btn-outline-light:not(:disabled):not(.disabled):active,.btn-outline-light:not(:disabled):not(.disabled).active,.show>.btn-outline-light.dropdown-toggle{color:#171717;background-color:#f3f3f3;border-color:#f3f3f3}.btn-outline-light:not(:disabled):not(.disabled):active:focus,.btn-outline-light:not(:disabled):not(.disabled).active:focus,.show>.btn-outline-light.dropdown-toggle:focus{box-shadow:var(--shadow-inset), 0 0 0 2px #f3f3f380}.btn-outline-dark{color:#383838;border-color:#383838}.btn-outline-dark:hover{color:#fff;background-color:#383838;border-color:#383838}.btn-outline-dark:focus,.btn-outline-dark.focus{box-shadow:0 0 0 2px #38383880}.btn-outline-dark.disabled,.btn-outline-dark:disabled{color:#383838;background-color:#0000}.btn-outline-dark:not(:disabled):not(.disabled):active,.btn-outline-dark:not(:disabled):not(.disabled).active,.show>.btn-outline-dark.dropdown-toggle{color:#fff;background-color:#383838;border-color:#383838}.btn-outline-dark:not(:disabled):not(.disabled):active:focus,.btn-outline-dark:not(:disabled):not(.disabled).active:focus,.show>.btn-outline-dark.dropdown-toggle:focus{box-shadow:var(--shadow-inset), 0 0 0 2px #38383880}.btn-link,div#driver-popover-item .driver-popover-footer button.driver-close-btn{color:var(--text-color);font-weight:400;text-decoration:none}.btn-link:hover,div#driver-popover-item .driver-popover-footer button.driver-close-btn:hover{color:var(--text-color);text-decoration:underline}.btn-link:focus,div#driver-popover-item .driver-popover-footer button.driver-close-btn:focus,.btn-link.focus,div#driver-popover-item .driver-popover-footer button.focus.driver-close-btn{text-decoration:underline}.btn-link:disabled,div#driver-popover-item .driver-popover-footer button.driver-close-btn:disabled,.btn-link.disabled,div#driver-popover-item .driver-popover-footer button.disabled.driver-close-btn{color:#7c7c7c;pointer-events:none}.btn-lg,.btn-group-lg>.btn,div#driver-popover-item .driver-popover-footer .btn-group-lg>button{border-radius:.5rem;padding:1rem 2.5rem;font-size:1.125rem;line-height:1}.btn-sm,div#driver-popover-item .driver-popover-footer button,div#driver-popover-item .driver-popover-footer button.driver-next-btn,div#driver-popover-item .driver-popover-footer button.driver-prev-btn,div#driver-popover-item .driver-popover-footer button.driver-close-btn,div#driver-popover-item .driver-popover-footer button.driver-disabled,.btn-xs,.btn-group-sm>.btn{border-radius:var(--border-radius-sm);padding:.25rem .5rem;font-size:.75rem;line-height:1.5}.btn-block{width:100%;display:block}.btn-block+.btn-block{margin-top:.5rem}input[type=submit].btn-block,input[type=reset].btn-block,input[type=button].btn-block{width:100%}.fade{transition:opacity .15s linear}@media (prefers-reduced-motion:reduce){.fade{transition:none}}.fade:not(.show){opacity:0}.dropup,.dropright,.dropdown,.dropleft{position:relative}.dropdown-toggle{white-space:nowrap}.dropdown-toggle:after{vertical-align:.255em;content:"";border:.3em solid #0000;border-top-color:currentColor;border-bottom:0;margin-left:.255em;display:inline-block}.dropdown-toggle:empty:after{margin-left:0}.dropdown-menu{z-index:1000;float:left;min-width:200px;color:var(--text-color);text-align:left;background-color:var(--fg-color);border:1px solid var(--border-color);background-clip:padding-box;border-radius:.375rem;margin:.125rem 0 0;padding:.5rem 0;font-size:.75rem;list-style:none;display:none;position:absolute;top:100%;left:0;box-shadow:0 .5rem 1rem #0000002d}.dropdown-menu-left{left:0;right:auto}.dropdown-menu-right{left:auto;right:0}@media (width>=576px){.dropdown-menu-sm-left{left:0;right:auto}.dropdown-menu-sm-right{left:auto;right:0}}@media (width>=768px){.dropdown-menu-md-left{left:0;right:auto}.dropdown-menu-md-right{left:auto;right:0}}@media (width>=992px){.dropdown-menu-lg-left{left:0;right:auto}.dropdown-menu-lg-right{left:auto;right:0}}@media (width>=1200px){.dropdown-menu-xl-left{left:0;right:auto}.dropdown-menu-xl-right{left:auto;right:0}}@media (width>=1440px){.dropdown-menu-2xl-left{left:0;right:auto}.dropdown-menu-2xl-right{left:auto;right:0}}.dropup .dropdown-menu{margin-top:0;margin-bottom:.125rem;top:auto;bottom:100%}.dropup .dropdown-toggle:after{vertical-align:.255em;content:"";border:.3em solid #0000;border-top:0;border-bottom-color:currentColor;margin-left:.255em;display:inline-block}.dropup .dropdown-toggle:empty:after{margin-left:0}.dropright .dropdown-menu{margin-top:0;margin-left:.125rem;top:0;left:100%;right:auto}.dropright .dropdown-toggle:after{vertical-align:.255em;content:"";border:.3em solid #0000;border-left-color:currentColor;border-right:0;margin-left:.255em;display:inline-block}.dropright .dropdown-toggle:empty:after{margin-left:0}.dropright .dropdown-toggle:after{vertical-align:0}.dropleft .dropdown-menu{margin-top:0;margin-right:.125rem;top:0;left:auto;right:100%}.dropleft .dropdown-toggle:after{vertical-align:.255em;content:"";margin-left:.255em;display:none}.dropleft .dropdown-toggle:before{vertical-align:.255em;content:"";border-top:.3em solid #0000;border-bottom:.3em solid #0000;border-right:.3em solid;margin-right:.255em;display:inline-block}.dropleft .dropdown-toggle:empty:after{margin-left:0}.dropleft .dropdown-toggle:before{vertical-align:0}.dropdown-menu[x-placement^=top],.dropdown-menu[x-placement^=right],.dropdown-menu[x-placement^=bottom],.dropdown-menu[x-placement^=left]{bottom:auto;right:auto}.dropdown-divider,.dropdown-menu .divider{border-top:1px solid var(--border-color);height:0;margin:4px 0;overflow:hidden}.dropdown-item{width:100%;padding:var(--padding-sm) var(--padding-sm);clear:both;color:var(--text-color);text-align:inherit;white-space:nowrap;background-color:#0000;border:0;font-weight:400;display:block}.dropdown-item:hover,.dropdown-item:focus{color:var(--text-color);background-color:var(--fg-hover-color);text-decoration:none}.dropdown-item.active,.dropdown-item:active{color:var(--fg-color);background-color:#7c7c7c;text-decoration:none}.dropdown-item.disabled,.dropdown-item:disabled{color:var(--gray-600);pointer-events:none;background-color:#0000}.dropdown-menu.show{display:block}.dropdown-header{padding:.5rem var(--padding-sm);color:var(--gray-600);white-space:nowrap;margin-bottom:0;font-size:.75rem;display:block}.dropdown-item-text{padding:var(--padding-sm) var(--padding-sm);color:var(--text-color);display:block}.btn-group,.btn-group-vertical{vertical-align:middle;display:inline-flex;position:relative}.btn-group>.btn,div#driver-popover-item .driver-popover-footer .btn-group>button,.btn-group-vertical>.btn,div#driver-popover-item .driver-popover-footer .btn-group-vertical>button{flex:auto;position:relative}.btn-group>.btn:hover,div#driver-popover-item .driver-popover-footer .btn-group>button:hover,.btn-group-vertical>.btn:hover,div#driver-popover-item .driver-popover-footer .btn-group-vertical>button:hover,.btn-group>.btn:focus,div#driver-popover-item .driver-popover-footer .btn-group>button:focus,.btn-group>.btn:active,div#driver-popover-item .driver-popover-footer .btn-group>button:active,.btn-group>.btn.active,div#driver-popover-item .driver-popover-footer .btn-group>button.active,.btn-group-vertical>.btn:focus,div#driver-popover-item .driver-popover-footer .btn-group-vertical>button:focus,.btn-group-vertical>.btn:active,div#driver-popover-item .driver-popover-footer .btn-group-vertical>button:active,.btn-group-vertical>.btn.active,div#driver-popover-item .driver-popover-footer .btn-group-vertical>button.active{z-index:1}.btn-toolbar{flex-wrap:wrap;justify-content:flex-start;display:flex}.btn-toolbar .input-group{width:auto}.btn-group>.btn:not(:first-child),div#driver-popover-item .driver-popover-footer .btn-group>button:not(:first-child),.btn-group>.btn-group:not(:first-child){margin-left:-1px}.btn-group>.btn:not(:last-child):not(.dropdown-toggle),div#driver-popover-item .driver-popover-footer .btn-group>button:not(:last-child):not(.dropdown-toggle),.btn-group>.btn-group:not(:last-child)>.btn,div#driver-popover-item .driver-popover-footer .btn-group>.btn-group:not(:last-child)>button{border-top-right-radius:0;border-bottom-right-radius:0}.btn-group>.btn:not(:first-child),div#driver-popover-item .driver-popover-footer .btn-group>button:not(:first-child),.btn-group>.btn-group:not(:first-child)>.btn,div#driver-popover-item .driver-popover-footer .btn-group>.btn-group:not(:first-child)>button{border-top-left-radius:0;border-bottom-left-radius:0}.dropdown-toggle-split{padding-left:.75rem;padding-right:.75rem}.dropdown-toggle-split:after,.dropup .dropdown-toggle-split:after,.dropright .dropdown-toggle-split:after{margin-left:0}.dropleft .dropdown-toggle-split:before{margin-right:0}.btn-sm+.dropdown-toggle-split,div#driver-popover-item .driver-popover-footer button+.dropdown-toggle-split,.btn-xs+.dropdown-toggle-split,.btn-group-sm>.btn+.dropdown-toggle-split{padding-left:.375rem;padding-right:.375rem}.btn-lg+.dropdown-toggle-split,.btn-group-lg>.btn+.dropdown-toggle-split,div#driver-popover-item .driver-popover-footer .btn-group-lg>button+.dropdown-toggle-split{padding-left:1.875rem;padding-right:1.875rem}.btn-group.show .dropdown-toggle{box-shadow:var(--shadow-inset)}.btn-group.show .dropdown-toggle.btn-link,.btn-group.show div#driver-popover-item .driver-popover-footer button.dropdown-toggle.driver-close-btn,div#driver-popover-item .driver-popover-footer .btn-group.show button.dropdown-toggle.driver-close-btn{box-shadow:none}.btn-group-vertical{flex-direction:column;justify-content:center;align-items:flex-start}.btn-group-vertical>.btn,div#driver-popover-item .driver-popover-footer .btn-group-vertical>button,.btn-group-vertical>.btn-group{width:100%}.btn-group-vertical>.btn:not(:first-child),div#driver-popover-item .driver-popover-footer .btn-group-vertical>button:not(:first-child),.btn-group-vertical>.btn-group:not(:first-child){margin-top:-1px}.btn-group-vertical>.btn:not(:last-child):not(.dropdown-toggle),div#driver-popover-item .driver-popover-footer .btn-group-vertical>button:not(:last-child):not(.dropdown-toggle),.btn-group-vertical>.btn-group:not(:last-child)>.btn,div#driver-popover-item .driver-popover-footer .btn-group-vertical>.btn-group:not(:last-child)>button{border-bottom-right-radius:0;border-bottom-left-radius:0}.btn-group-vertical>.btn:not(:first-child),div#driver-popover-item .driver-popover-footer .btn-group-vertical>button:not(:first-child),.btn-group-vertical>.btn-group:not(:first-child)>.btn,div#driver-popover-item .driver-popover-footer .btn-group-vertical>.btn-group:not(:first-child)>button{border-top-left-radius:0;border-top-right-radius:0}.btn-group-toggle>.btn,div#driver-popover-item .driver-popover-footer .btn-group-toggle>button,.btn-group-toggle>.btn-group>.btn,div#driver-popover-item .driver-popover-footer .btn-group-toggle>.btn-group>button{margin-bottom:0}.btn-group-toggle>.btn input[type=radio],div#driver-popover-item .driver-popover-footer .btn-group-toggle>button input[type=radio],.btn-group-toggle>.btn input[type=checkbox],div#driver-popover-item .driver-popover-footer .btn-group-toggle>button input[type=checkbox],.btn-group-toggle>.btn-group>.btn input[type=radio],div#driver-popover-item .driver-popover-footer .btn-group-toggle>.btn-group>button input[type=radio],.btn-group-toggle>.btn-group>.btn input[type=checkbox],div#driver-popover-item .driver-popover-footer .btn-group-toggle>.btn-group>button input[type=checkbox]{clip:rect(0, 0, 0, 0);pointer-events:none;position:absolute}.input-group{flex-wrap:wrap;align-items:stretch;width:100%;display:flex;position:relative}.input-group>.form-control,.input-group>.form-control-plaintext,.input-group>.custom-select,.input-group>.custom-file{flex:auto;width:1%;min-width:0;margin-bottom:0;position:relative}.input-group>.form-control+.form-control,.input-group>.form-control+.custom-select,.input-group>.form-control+.custom-file,.input-group>.form-control-plaintext+.form-control,.input-group>.form-control-plaintext+.custom-select,.input-group>.form-control-plaintext+.custom-file,.input-group>.custom-select+.form-control,.input-group>.custom-select+.custom-select,.input-group>.custom-select+.custom-file,.input-group>.custom-file+.form-control,.input-group>.custom-file+.custom-select,.input-group>.custom-file+.custom-file{margin-left:-1px}.input-group>.form-control:focus,.input-group>.custom-select:focus,.input-group>.custom-file .custom-file-input:focus~.custom-file-label{z-index:3}.input-group>.custom-file .custom-file-input:focus{z-index:4}.input-group>.form-control:not(:first-child),.input-group>.custom-select:not(:first-child){border-top-left-radius:0;border-bottom-left-radius:0}.input-group>.custom-file{align-items:center;display:flex}.input-group>.custom-file:not(:last-child) .custom-file-label,.input-group>.custom-file:not(:last-child) .custom-file-label:after{border-top-right-radius:0;border-bottom-right-radius:0}.input-group>.custom-file:not(:first-child) .custom-file-label{border-top-left-radius:0;border-bottom-left-radius:0}.input-group:not(.has-validation)>.form-control:not(:last-child),.input-group:not(.has-validation)>.custom-select:not(:last-child),.input-group:not(.has-validation)>.custom-file:not(:last-child) .custom-file-label,.input-group:not(.has-validation)>.custom-file:not(:last-child) .custom-file-label:after,.input-group.has-validation>.form-control:nth-last-child(n+3),.input-group.has-validation>.custom-select:nth-last-child(n+3),.input-group.has-validation>.custom-file:nth-last-child(n+3) .custom-file-label,.input-group.has-validation>.custom-file:nth-last-child(n+3) .custom-file-label:after{border-top-right-radius:0;border-bottom-right-radius:0}.input-group-prepend,.input-group-append{display:flex}.input-group-prepend .btn,.input-group-prepend div#driver-popover-item .driver-popover-footer button,div#driver-popover-item .driver-popover-footer .input-group-prepend button,.input-group-append .btn,.input-group-append div#driver-popover-item .driver-popover-footer button,div#driver-popover-item .driver-popover-footer .input-group-append button{z-index:2;position:relative}.input-group-prepend .btn:focus,.input-group-prepend div#driver-popover-item .driver-popover-footer button:focus,div#driver-popover-item .driver-popover-footer .input-group-prepend button:focus,.input-group-append .btn:focus,.input-group-append div#driver-popover-item .driver-popover-footer button:focus,div#driver-popover-item .driver-popover-footer .input-group-append button:focus{z-index:3}.input-group-prepend .btn+.btn,.input-group-prepend div#driver-popover-item .driver-popover-footer button+.btn,div#driver-popover-item .driver-popover-footer .input-group-prepend button+.btn,.input-group-prepend div#driver-popover-item .driver-popover-footer button.driver-next-btn+.btn,div#driver-popover-item .driver-popover-footer .input-group-prepend button.driver-next-btn+.btn,.input-group-prepend div#driver-popover-item .driver-popover-footer button.driver-prev-btn+.btn,div#driver-popover-item .driver-popover-footer .input-group-prepend button.driver-prev-btn+.btn,.input-group-prepend div#driver-popover-item .driver-popover-footer button.driver-close-btn+.btn,div#driver-popover-item .driver-popover-footer .input-group-prepend button.driver-close-btn+.btn,.input-group-prepend div#driver-popover-item .driver-popover-footer button.driver-disabled+.btn,div#driver-popover-item .driver-popover-footer .input-group-prepend button.driver-disabled+.btn,.input-group-prepend div#driver-popover-item .driver-popover-footer .btn+button,div#driver-popover-item .driver-popover-footer .input-group-prepend .btn+button,.input-group-prepend div#driver-popover-item .driver-popover-footer button+button,div#driver-popover-item .driver-popover-footer .input-group-prepend button+button,.input-group-prepend div#driver-popover-item .driver-popover-footer button.driver-next-btn+button,div#driver-popover-item .driver-popover-footer .input-group-prepend button.driver-next-btn+button,.input-group-prepend div#driver-popover-item .driver-popover-footer button.driver-prev-btn+button,div#driver-popover-item .driver-popover-footer .input-group-prepend button.driver-prev-btn+button,.input-group-prepend div#driver-popover-item .driver-popover-footer button.driver-close-btn+button,div#driver-popover-item .driver-popover-footer .input-group-prepend button.driver-close-btn+button,.input-group-prepend div#driver-popover-item .driver-popover-footer button.driver-disabled+button,div#driver-popover-item .driver-popover-footer .input-group-prepend button.driver-disabled+button,.input-group-prepend div#driver-popover-item .driver-popover-footer .btn+button.driver-next-btn,div#driver-popover-item .driver-popover-footer .input-group-prepend .btn+button.driver-next-btn,.input-group-prepend div#driver-popover-item .driver-popover-footer button+button.driver-next-btn,div#driver-popover-item .driver-popover-footer .input-group-prepend button+button.driver-next-btn,.input-group-prepend div#driver-popover-item .driver-popover-footer button.driver-next-btn+button.driver-next-btn,div#driver-popover-item .driver-popover-footer .input-group-prepend button.driver-next-btn+button.driver-next-btn,.input-group-prepend div#driver-popover-item .driver-popover-footer button.driver-prev-btn+button.driver-next-btn,div#driver-popover-item .driver-popover-footer .input-group-prepend button.driver-prev-btn+button.driver-next-btn,.input-group-prepend div#driver-popover-item .driver-popover-footer button.driver-close-btn+button.driver-next-btn,div#driver-popover-item .driver-popover-footer .input-group-prepend button.driver-close-btn+button.driver-next-btn,.input-group-prepend div#driver-popover-item .driver-popover-footer button.driver-disabled+button.driver-next-btn,div#driver-popover-item .driver-popover-footer .input-group-prepend button.driver-disabled+button.driver-next-btn,.input-group-prepend div#driver-popover-item .driver-popover-footer .btn+button.driver-prev-btn,div#driver-popover-item .driver-popover-footer .input-group-prepend .btn+button.driver-prev-btn,.input-group-prepend div#driver-popover-item .driver-popover-footer button+button.driver-prev-btn,div#driver-popover-item .driver-popover-footer .input-group-prepend button+button.driver-prev-btn,.input-group-prepend div#driver-popover-item .driver-popover-footer button.driver-next-btn+button.driver-prev-btn,div#driver-popover-item .driver-popover-footer .input-group-prepend button.driver-next-btn+button.driver-prev-btn,.input-group-prepend div#driver-popover-item .driver-popover-footer button.driver-prev-btn+button.driver-prev-btn,div#driver-popover-item .driver-popover-footer .input-group-prepend button.driver-prev-btn+button.driver-prev-btn,.input-group-prepend div#driver-popover-item .driver-popover-footer button.driver-close-btn+button.driver-prev-btn,div#driver-popover-item .driver-popover-footer .input-group-prepend button.driver-close-btn+button.driver-prev-btn,.input-group-prepend div#driver-popover-item .driver-popover-footer button.driver-disabled+button.driver-prev-btn,div#driver-popover-item .driver-popover-footer .input-group-prepend button.driver-disabled+button.driver-prev-btn,.input-group-prepend div#driver-popover-item .driver-popover-footer .btn+button.driver-close-btn,div#driver-popover-item .driver-popover-footer .input-group-prepend .btn+button.driver-close-btn,.input-group-prepend div#driver-popover-item .driver-popover-footer button+button.driver-close-btn,div#driver-popover-item .driver-popover-footer .input-group-prepend button+button.driver-close-btn,.input-group-prepend div#driver-popover-item .driver-popover-footer button.driver-next-btn+button.driver-close-btn,div#driver-popover-item .driver-popover-footer .input-group-prepend button.driver-next-btn+button.driver-close-btn,.input-group-prepend div#driver-popover-item .driver-popover-footer button.driver-prev-btn+button.driver-close-btn,div#driver-popover-item .driver-popover-footer .input-group-prepend button.driver-prev-btn+button.driver-close-btn,.input-group-prepend div#driver-popover-item .driver-popover-footer button.driver-close-btn+button.driver-close-btn,div#driver-popover-item .driver-popover-footer .input-group-prepend button.driver-close-btn+button.driver-close-btn,.input-group-prepend div#driver-popover-item .driver-popover-footer button.driver-disabled+button.driver-close-btn,div#driver-popover-item .driver-popover-footer .input-group-prepend button.driver-disabled+button.driver-close-btn,.input-group-prepend div#driver-popover-item .driver-popover-footer .btn+button.driver-disabled,div#driver-popover-item .driver-popover-footer .input-group-prepend .btn+button.driver-disabled,.input-group-prepend div#driver-popover-item .driver-popover-footer button+button.driver-disabled,div#driver-popover-item .driver-popover-footer .input-group-prepend button+button.driver-disabled,.input-group-prepend div#driver-popover-item .driver-popover-footer button.driver-next-btn+button.driver-disabled,div#driver-popover-item .driver-popover-footer .input-group-prepend button.driver-next-btn+button.driver-disabled,.input-group-prepend div#driver-popover-item .driver-popover-footer button.driver-prev-btn+button.driver-disabled,div#driver-popover-item .driver-popover-footer .input-group-prepend button.driver-prev-btn+button.driver-disabled,.input-group-prepend div#driver-popover-item .driver-popover-footer button.driver-close-btn+button.driver-disabled,div#driver-popover-item .driver-popover-footer .input-group-prepend button.driver-close-btn+button.driver-disabled,.input-group-prepend div#driver-popover-item .driver-popover-footer button.driver-disabled+button.driver-disabled,div#driver-popover-item .driver-popover-footer .input-group-prepend button.driver-disabled+button.driver-disabled,.input-group-prepend .btn+.input-group-text,.input-group-prepend div#driver-popover-item .driver-popover-footer button+.input-group-text,div#driver-popover-item .driver-popover-footer .input-group-prepend button+.input-group-text,.input-group-prepend div#driver-popover-item .driver-popover-footer button.driver-next-btn+.input-group-text,div#driver-popover-item .driver-popover-footer .input-group-prepend button.driver-next-btn+.input-group-text,.input-group-prepend div#driver-popover-item .driver-popover-footer button.driver-prev-btn+.input-group-text,div#driver-popover-item .driver-popover-footer .input-group-prepend button.driver-prev-btn+.input-group-text,.input-group-prepend div#driver-popover-item .driver-popover-footer button.driver-close-btn+.input-group-text,div#driver-popover-item .driver-popover-footer .input-group-prepend button.driver-close-btn+.input-group-text,.input-group-prepend div#driver-popover-item .driver-popover-footer button.driver-disabled+.input-group-text,div#driver-popover-item .driver-popover-footer .input-group-prepend button.driver-disabled+.input-group-text,.input-group-prepend .input-group-text+.input-group-text,.input-group-prepend .input-group-text+.btn,.input-group-prepend div#driver-popover-item .driver-popover-footer .input-group-text+button,div#driver-popover-item .driver-popover-footer .input-group-prepend .input-group-text+button,.input-group-prepend div#driver-popover-item .driver-popover-footer .input-group-text+button.driver-next-btn,div#driver-popover-item .driver-popover-footer .input-group-prepend .input-group-text+button.driver-next-btn,.input-group-prepend div#driver-popover-item .driver-popover-footer .input-group-text+button.driver-prev-btn,div#driver-popover-item .driver-popover-footer .input-group-prepend .input-group-text+button.driver-prev-btn,.input-group-prepend div#driver-popover-item .driver-popover-footer .input-group-text+button.driver-close-btn,div#driver-popover-item .driver-popover-footer .input-group-prepend .input-group-text+button.driver-close-btn,.input-group-prepend div#driver-popover-item .driver-popover-footer .input-group-text+button.driver-disabled,div#driver-popover-item .driver-popover-footer .input-group-prepend .input-group-text+button.driver-disabled,.input-group-append .btn+.btn,.input-group-append div#driver-popover-item .driver-popover-footer button+.btn,div#driver-popover-item .driver-popover-footer .input-group-append button+.btn,.input-group-append div#driver-popover-item .driver-popover-footer button.driver-next-btn+.btn,div#driver-popover-item .driver-popover-footer .input-group-append button.driver-next-btn+.btn,.input-group-append div#driver-popover-item .driver-popover-footer button.driver-prev-btn+.btn,div#driver-popover-item .driver-popover-footer .input-group-append button.driver-prev-btn+.btn,.input-group-append div#driver-popover-item .driver-popover-footer button.driver-close-btn+.btn,div#driver-popover-item .driver-popover-footer .input-group-append button.driver-close-btn+.btn,.input-group-append div#driver-popover-item .driver-popover-footer button.driver-disabled+.btn,div#driver-popover-item .driver-popover-footer .input-group-append button.driver-disabled+.btn,.input-group-append div#driver-popover-item .driver-popover-footer .btn+button,div#driver-popover-item .driver-popover-footer .input-group-append .btn+button,.input-group-append div#driver-popover-item .driver-popover-footer button+button,div#driver-popover-item .driver-popover-footer .input-group-append button+button,.input-group-append div#driver-popover-item .driver-popover-footer button.driver-next-btn+button,div#driver-popover-item .driver-popover-footer .input-group-append button.driver-next-btn+button,.input-group-append div#driver-popover-item .driver-popover-footer button.driver-prev-btn+button,div#driver-popover-item .driver-popover-footer .input-group-append button.driver-prev-btn+button,.input-group-append div#driver-popover-item .driver-popover-footer button.driver-close-btn+button,div#driver-popover-item .driver-popover-footer .input-group-append button.driver-close-btn+button,.input-group-append div#driver-popover-item .driver-popover-footer button.driver-disabled+button,div#driver-popover-item .driver-popover-footer .input-group-append button.driver-disabled+button,.input-group-append div#driver-popover-item .driver-popover-footer .btn+button.driver-next-btn,div#driver-popover-item .driver-popover-footer .input-group-append .btn+button.driver-next-btn,.input-group-append div#driver-popover-item .driver-popover-footer button+button.driver-next-btn,div#driver-popover-item .driver-popover-footer .input-group-append button+button.driver-next-btn,.input-group-append div#driver-popover-item .driver-popover-footer button.driver-next-btn+button.driver-next-btn,div#driver-popover-item .driver-popover-footer .input-group-append button.driver-next-btn+button.driver-next-btn,.input-group-append div#driver-popover-item .driver-popover-footer button.driver-prev-btn+button.driver-next-btn,div#driver-popover-item .driver-popover-footer .input-group-append button.driver-prev-btn+button.driver-next-btn,.input-group-append div#driver-popover-item .driver-popover-footer button.driver-close-btn+button.driver-next-btn,div#driver-popover-item .driver-popover-footer .input-group-append button.driver-close-btn+button.driver-next-btn,.input-group-append div#driver-popover-item .driver-popover-footer button.driver-disabled+button.driver-next-btn,div#driver-popover-item .driver-popover-footer .input-group-append button.driver-disabled+button.driver-next-btn,.input-group-append div#driver-popover-item .driver-popover-footer .btn+button.driver-prev-btn,div#driver-popover-item .driver-popover-footer .input-group-append .btn+button.driver-prev-btn,.input-group-append div#driver-popover-item .driver-popover-footer button+button.driver-prev-btn,div#driver-popover-item .driver-popover-footer .input-group-append button+button.driver-prev-btn,.input-group-append div#driver-popover-item .driver-popover-footer button.driver-next-btn+button.driver-prev-btn,div#driver-popover-item .driver-popover-footer .input-group-append button.driver-next-btn+button.driver-prev-btn,.input-group-append div#driver-popover-item .driver-popover-footer button.driver-prev-btn+button.driver-prev-btn,div#driver-popover-item .driver-popover-footer .input-group-append button.driver-prev-btn+button.driver-prev-btn,.input-group-append div#driver-popover-item .driver-popover-footer button.driver-close-btn+button.driver-prev-btn,div#driver-popover-item .driver-popover-footer .input-group-append button.driver-close-btn+button.driver-prev-btn,.input-group-append div#driver-popover-item .driver-popover-footer button.driver-disabled+button.driver-prev-btn,div#driver-popover-item .driver-popover-footer .input-group-append button.driver-disabled+button.driver-prev-btn,.input-group-append div#driver-popover-item .driver-popover-footer .btn+button.driver-close-btn,div#driver-popover-item .driver-popover-footer .input-group-append .btn+button.driver-close-btn,.input-group-append div#driver-popover-item .driver-popover-footer button+button.driver-close-btn,div#driver-popover-item .driver-popover-footer .input-group-append button+button.driver-close-btn,.input-group-append div#driver-popover-item .driver-popover-footer button.driver-next-btn+button.driver-close-btn,div#driver-popover-item .driver-popover-footer .input-group-append button.driver-next-btn+button.driver-close-btn,.input-group-append div#driver-popover-item .driver-popover-footer button.driver-prev-btn+button.driver-close-btn,div#driver-popover-item .driver-popover-footer .input-group-append button.driver-prev-btn+button.driver-close-btn,.input-group-append div#driver-popover-item .driver-popover-footer button.driver-close-btn+button.driver-close-btn,div#driver-popover-item .driver-popover-footer .input-group-append button.driver-close-btn+button.driver-close-btn,.input-group-append div#driver-popover-item .driver-popover-footer button.driver-disabled+button.driver-close-btn,div#driver-popover-item .driver-popover-footer .input-group-append button.driver-disabled+button.driver-close-btn,.input-group-append div#driver-popover-item .driver-popover-footer .btn+button.driver-disabled,div#driver-popover-item .driver-popover-footer .input-group-append .btn+button.driver-disabled,.input-group-append div#driver-popover-item .driver-popover-footer button+button.driver-disabled,div#driver-popover-item .driver-popover-footer .input-group-append button+button.driver-disabled,.input-group-append div#driver-popover-item .driver-popover-footer button.driver-next-btn+button.driver-disabled,div#driver-popover-item .driver-popover-footer .input-group-append button.driver-next-btn+button.driver-disabled,.input-group-append div#driver-popover-item .driver-popover-footer button.driver-prev-btn+button.driver-disabled,div#driver-popover-item .driver-popover-footer .input-group-append button.driver-prev-btn+button.driver-disabled,.input-group-append div#driver-popover-item .driver-popover-footer button.driver-close-btn+button.driver-disabled,div#driver-popover-item .driver-popover-footer .input-group-append button.driver-close-btn+button.driver-disabled,.input-group-append div#driver-popover-item .driver-popover-footer button.driver-disabled+button.driver-disabled,div#driver-popover-item .driver-popover-footer .input-group-append button.driver-disabled+button.driver-disabled,.input-group-append .btn+.input-group-text,.input-group-append div#driver-popover-item .driver-popover-footer button+.input-group-text,div#driver-popover-item .driver-popover-footer .input-group-append button+.input-group-text,.input-group-append div#driver-popover-item .driver-popover-footer button.driver-next-btn+.input-group-text,div#driver-popover-item .driver-popover-footer .input-group-append button.driver-next-btn+.input-group-text,.input-group-append div#driver-popover-item .driver-popover-footer button.driver-prev-btn+.input-group-text,div#driver-popover-item .driver-popover-footer .input-group-append button.driver-prev-btn+.input-group-text,.input-group-append div#driver-popover-item .driver-popover-footer button.driver-close-btn+.input-group-text,div#driver-popover-item .driver-popover-footer .input-group-append button.driver-close-btn+.input-group-text,.input-group-append div#driver-popover-item .driver-popover-footer button.driver-disabled+.input-group-text,div#driver-popover-item .driver-popover-footer .input-group-append button.driver-disabled+.input-group-text,.input-group-append .input-group-text+.input-group-text,.input-group-append .input-group-text+.btn,.input-group-append div#driver-popover-item .driver-popover-footer .input-group-text+button,div#driver-popover-item .driver-popover-footer .input-group-append .input-group-text+button,.input-group-append div#driver-popover-item .driver-popover-footer .input-group-text+button.driver-next-btn,div#driver-popover-item .driver-popover-footer .input-group-append .input-group-text+button.driver-next-btn,.input-group-append div#driver-popover-item .driver-popover-footer .input-group-text+button.driver-prev-btn,div#driver-popover-item .driver-popover-footer .input-group-append .input-group-text+button.driver-prev-btn,.input-group-append div#driver-popover-item .driver-popover-footer .input-group-text+button.driver-close-btn,div#driver-popover-item .driver-popover-footer .input-group-append .input-group-text+button.driver-close-btn,.input-group-append div#driver-popover-item .driver-popover-footer .input-group-text+button.driver-disabled,div#driver-popover-item .driver-popover-footer .input-group-append .input-group-text+button.driver-disabled{margin-left:-1px}.input-group-prepend{margin-right:-1px}.input-group-append{margin-left:-1px}.input-group-text{color:var(--text-color);text-align:center;white-space:nowrap;border-radius:var(--border-radius);background-color:#ededed;border:1px solid #c7c7c7;align-items:center;margin-bottom:0;padding:.375rem .75rem;font-size:.875rem;font-weight:400;line-height:1.5;display:flex}.input-group-text input[type=radio],.input-group-text input[type=checkbox]{margin-top:0}.input-group-lg>.form-control:not(textarea),.input-group-lg>.custom-select{height:calc(1.5em + 1rem + 2px)}.input-group-lg>.form-control,.input-group-lg>.custom-select,.input-group-lg>.input-group-prepend>.input-group-text,.input-group-lg>.input-group-append>.input-group-text,.input-group-lg>.input-group-prepend>.btn,div#driver-popover-item .driver-popover-footer .input-group-lg>.input-group-prepend>button,.input-group-lg>.input-group-append>.btn,div#driver-popover-item .driver-popover-footer .input-group-lg>.input-group-append>button{border-radius:var(--border-radius-lg);padding:.5rem 1rem;font-size:1rem;line-height:1.5}.input-group-sm>.form-control:not(textarea),.input-group-sm>.custom-select{height:calc(1.5em + .5rem + 2px)}.input-group-sm>.form-control,.input-group-sm>.custom-select,.input-group-sm>.input-group-prepend>.input-group-text,.input-group-sm>.input-group-append>.input-group-text,.input-group-sm>.input-group-prepend>.btn,div#driver-popover-item .driver-popover-footer .input-group-sm>.input-group-prepend>button,.input-group-sm>.input-group-append>.btn,div#driver-popover-item .driver-popover-footer .input-group-sm>.input-group-append>button{border-radius:var(--border-radius-sm);padding:.25rem .5rem;font-size:.75rem;line-height:1.5}.input-group-lg>.custom-select,.input-group-sm>.custom-select{padding-right:1.75rem}.input-group>.input-group-prepend>.btn,div#driver-popover-item .driver-popover-footer .input-group>.input-group-prepend>button,.input-group>.input-group-prepend>.input-group-text,.input-group:not(.has-validation)>.input-group-append:not(:last-child)>.btn,div#driver-popover-item .driver-popover-footer .input-group:not(.has-validation)>.input-group-append:not(:last-child)>button,.input-group:not(.has-validation)>.input-group-append:not(:last-child)>.input-group-text,.input-group.has-validation>.input-group-append:nth-last-child(n+3)>.btn,div#driver-popover-item .driver-popover-footer .input-group.has-validation>.input-group-append:nth-last-child(n+3)>button,.input-group.has-validation>.input-group-append:nth-last-child(n+3)>.input-group-text,.input-group>.input-group-append:last-child>.btn:not(:last-child):not(.dropdown-toggle),div#driver-popover-item .driver-popover-footer .input-group>.input-group-append:last-child>button:not(:last-child):not(.dropdown-toggle),.input-group>.input-group-append:last-child>.input-group-text:not(:last-child){border-top-right-radius:0;border-bottom-right-radius:0}.input-group>.input-group-append>.btn,div#driver-popover-item .driver-popover-footer .input-group>.input-group-append>button,.input-group>.input-group-append>.input-group-text,.input-group>.input-group-prepend:not(:first-child)>.btn,div#driver-popover-item .driver-popover-footer .input-group>.input-group-prepend:not(:first-child)>button,.input-group>.input-group-prepend:not(:first-child)>.input-group-text,.input-group>.input-group-prepend:first-child>.btn:not(:first-child),div#driver-popover-item .driver-popover-footer .input-group>.input-group-prepend:first-child>button:not(:first-child),.input-group>.input-group-prepend:first-child>.input-group-text:not(:first-child){border-top-left-radius:0;border-bottom-left-radius:0}.custom-control-input:checked~.custom-control-label:before{color:var(--fg-color);background-color:#7c7c7c;border-color:#7c7c7c}.custom-control-input:focus~.custom-control-label:before{box-shadow:none, 0 0 0 2px #7c7c7c40}.custom-control-input:focus:not(:checked)~.custom-control-label:before{border-color:var(--gray-500)}.custom-control-input:not(:disabled):active~.custom-control-label:before{color:var(--fg-color);background-color:#d5d5d5;border-color:#d5d5d5}.custom-control-input[disabled]~.custom-control-label,.custom-control-input:disabled~.custom-control-label{color:#7c7c7c}.custom-control-input[disabled]~.custom-control-label:before,.custom-control-input:disabled~.custom-control-label:before{background-color:var(--input-disabled-bg)}.custom-control-label{color:var(--text-color);vertical-align:top;margin-bottom:0;position:relative}.custom-control-label:before{pointer-events:none;content:"";background-color:var(--control-bg);border:2px solid var(--fg-color);width:1rem;height:1rem;box-shadow:none;display:block;position:absolute;top:.15625rem;left:-1.5rem}.custom-control-label:after{content:"";background:50%/50% 50% no-repeat;width:1rem;height:1rem;display:block;position:absolute;top:.15625rem;left:-1.5rem}.custom-checkbox .custom-control-label:before{border-radius:var(--border-radius)}.custom-checkbox .custom-control-input:checked~.custom-control-label:after{background-image:url("data:image/svg+xml,%3csvg xmlns='http://www.w3.org/2000/svg' width='8' height='8' viewBox='0 0 8 8'%3e%3cpath fill='var%28--fg-color%29' d='M6.564.75l-3.59 3.612-1.538-1.55L0 4.26l2.974 2.99L8 2.193z'/%3e%3c/svg%3e")}.custom-checkbox .custom-control-input:indeterminate~.custom-control-label:before{background-color:#7c7c7c;border-color:#7c7c7c}.custom-checkbox .custom-control-input:indeterminate~.custom-control-label:after{background-image:url("data:image/svg+xml,%3csvg xmlns='http://www.w3.org/2000/svg' width='4' height='4' viewBox='0 0 4 4'%3e%3cpath stroke='var%28--fg-color%29' d='M0 2h4'/%3e%3c/svg%3e")}.custom-checkbox .custom-control-input:disabled:checked~.custom-control-label:before,.custom-checkbox .custom-control-input:disabled:indeterminate~.custom-control-label:before{background-color:#17171780}.custom-radio .custom-control-label:before{border-radius:50%}.custom-radio .custom-control-input:checked~.custom-control-label:after{background-image:url("data:image/svg+xml,%3csvg xmlns='http://www.w3.org/2000/svg' width='12' height='12' viewBox='-4 -4 8 8'%3e%3ccircle r='3' fill='var%28--fg-color%29'/%3e%3c/svg%3e")}.custom-radio .custom-control-input:disabled:checked~.custom-control-label:before{background-color:#17171780}.custom-switch .custom-control-label:before{pointer-events:all;border-radius:1rem;width:1.625rem;left:-2.125rem}.custom-switch .custom-control-label:after{background-color:var(--fg-color);border-radius:1rem;width:8px;height:8px;transition:transform .15s ease-in-out,background-color .15s ease-in-out,border-color .15s ease-in-out,box-shadow .15s ease-in-out;top:calc(.15625rem + 4px);left:calc(4px - 2.125rem)}@media (prefers-reduced-motion:reduce){.custom-switch .custom-control-label:after{transition:none}}.custom-switch .custom-control-input:checked~.custom-control-label:after{background-color:var(--control-bg);transform:translate(.625rem)}.custom-switch .custom-control-input:disabled:checked~.custom-control-label:before{background-color:#17171780}.custom-control-label:before,.custom-file-label,.custom-select{transition:background-color .15s ease-in-out,border-color .15s ease-in-out,box-shadow .15s ease-in-out}@media (prefers-reduced-motion:reduce){.custom-control-label:before,.custom-file-label,.custom-select{transition:none}}.nav{flex-wrap:wrap;margin-bottom:0;padding-left:0;list-style:none;display:flex}.nav-link{padding:.5rem 1rem;display:block}.nav-link:hover,.nav-link:focus{text-decoration:none}.nav-tabs .dropdown-menu{border-top-left-radius:0;border-top-right-radius:0;margin-top:-1px}.tab-content>.tab-pane{display:none}.tab-content>.active{display:block}.navbar{flex-wrap:wrap;justify-content:space-between;align-items:center;padding:1rem 14px;display:flex;position:relative}.navbar .container,.navbar .container-fluid,.navbar .container-sm,.navbar .container-md,.navbar .container-lg,.navbar .container-xl{flex-wrap:wrap;justify-content:space-between;align-items:center;display:flex}.navbar-brand{font-size:1rem;line-height:inherit;white-space:nowrap;margin-right:14px;padding-top:.40625rem;padding-bottom:.40625rem;display:inline-block}.navbar-brand:hover,.navbar-brand:focus{text-decoration:none}.navbar-nav{flex-direction:column;margin-bottom:0;padding-left:0;list-style:none;display:flex}.navbar-nav .nav-link{padding-left:0;padding-right:0}.navbar-nav .dropdown-menu{float:none;position:static}.navbar-text{padding-top:.5rem;padding-bottom:.5rem;display:inline-block}.navbar-collapse{flex-grow:1;flex-basis:100%;align-items:center}.navbar-toggler{background-color:#0000;border:1px solid #0000;border-radius:.375rem;padding:.25rem .75rem;font-size:1rem;line-height:1}.navbar-toggler:hover,.navbar-toggler:focus{text-decoration:none}.navbar-toggler-icon{vertical-align:middle;content:"";background:50%/100% 100% no-repeat;width:1.5em;height:1.5em;display:inline-block}.navbar-nav-scroll{max-height:75vh;overflow-y:auto}@media (width<=575.98px){.navbar-expand-sm>.container,.navbar-expand-sm>.container-fluid,.navbar-expand-sm>.container-sm,.navbar-expand-sm>.container-md,.navbar-expand-sm>.container-lg,.navbar-expand-sm>.container-xl{padding-left:0;padding-right:0}}@media (width>=576px){.navbar-expand-sm{flex-flow:row;justify-content:flex-start}.navbar-expand-sm .navbar-nav{flex-direction:row}.navbar-expand-sm .navbar-nav .dropdown-menu{position:absolute}.navbar-expand-sm .navbar-nav .nav-link{padding-left:1rem;padding-right:1rem}.navbar-expand-sm>.container,.navbar-expand-sm>.container-fluid,.navbar-expand-sm>.container-sm,.navbar-expand-sm>.container-md,.navbar-expand-sm>.container-lg,.navbar-expand-sm>.container-xl{flex-wrap:nowrap}.navbar-expand-sm .navbar-nav-scroll{overflow:visible}.navbar-expand-sm .navbar-collapse{flex-basis:auto;display:flex!important}.navbar-expand-sm .navbar-toggler{display:none}}@media (width<=767.98px){.navbar-expand-md>.container,.navbar-expand-md>.container-fluid,.navbar-expand-md>.container-sm,.navbar-expand-md>.container-md,.navbar-expand-md>.container-lg,.navbar-expand-md>.container-xl{padding-left:0;padding-right:0}}@media (width>=768px){.navbar-expand-md{flex-flow:row;justify-content:flex-start}.navbar-expand-md .navbar-nav{flex-direction:row}.navbar-expand-md .navbar-nav .dropdown-menu{position:absolute}.navbar-expand-md .navbar-nav .nav-link{padding-left:1rem;padding-right:1rem}.navbar-expand-md>.container,.navbar-expand-md>.container-fluid,.navbar-expand-md>.container-sm,.navbar-expand-md>.container-md,.navbar-expand-md>.container-lg,.navbar-expand-md>.container-xl{flex-wrap:nowrap}.navbar-expand-md .navbar-nav-scroll{overflow:visible}.navbar-expand-md .navbar-collapse{flex-basis:auto;display:flex!important}.navbar-expand-md .navbar-toggler{display:none}}@media (width<=991.98px){.navbar-expand-lg>.container,.navbar-expand-lg>.container-fluid,.navbar-expand-lg>.container-sm,.navbar-expand-lg>.container-md,.navbar-expand-lg>.container-lg,.navbar-expand-lg>.container-xl{padding-left:0;padding-right:0}}@media (width>=992px){.navbar-expand-lg{flex-flow:row;justify-content:flex-start}.navbar-expand-lg .navbar-nav{flex-direction:row}.navbar-expand-lg .navbar-nav .dropdown-menu{position:absolute}.navbar-expand-lg .navbar-nav .nav-link{padding-left:1rem;padding-right:1rem}.navbar-expand-lg>.container,.navbar-expand-lg>.container-fluid,.navbar-expand-lg>.container-sm,.navbar-expand-lg>.container-md,.navbar-expand-lg>.container-lg,.navbar-expand-lg>.container-xl{flex-wrap:nowrap}.navbar-expand-lg .navbar-nav-scroll{overflow:visible}.navbar-expand-lg .navbar-collapse{flex-basis:auto;display:flex!important}.navbar-expand-lg .navbar-toggler{display:none}}@media (width<=1199.98px){.navbar-expand-xl>.container,.navbar-expand-xl>.container-fluid,.navbar-expand-xl>.container-sm,.navbar-expand-xl>.container-md,.navbar-expand-xl>.container-lg,.navbar-expand-xl>.container-xl{padding-left:0;padding-right:0}}@media (width>=1200px){.navbar-expand-xl{flex-flow:row;justify-content:flex-start}.navbar-expand-xl .navbar-nav{flex-direction:row}.navbar-expand-xl .navbar-nav .dropdown-menu{position:absolute}.navbar-expand-xl .navbar-nav .nav-link{padding-left:1rem;padding-right:1rem}.navbar-expand-xl>.container,.navbar-expand-xl>.container-fluid,.navbar-expand-xl>.container-sm,.navbar-expand-xl>.container-md,.navbar-expand-xl>.container-lg,.navbar-expand-xl>.container-xl{flex-wrap:nowrap}.navbar-expand-xl .navbar-nav-scroll{overflow:visible}.navbar-expand-xl .navbar-collapse{flex-basis:auto;display:flex!important}.navbar-expand-xl .navbar-toggler{display:none}}@media (width<=1439.98px){.navbar-expand-2xl>.container,.navbar-expand-2xl>.container-fluid,.navbar-expand-2xl>.container-sm,.navbar-expand-2xl>.container-md,.navbar-expand-2xl>.container-lg,.navbar-expand-2xl>.container-xl{padding-left:0;padding-right:0}}@media (width>=1440px){.navbar-expand-2xl{flex-flow:row;justify-content:flex-start}.navbar-expand-2xl .navbar-nav{flex-direction:row}.navbar-expand-2xl .navbar-nav .dropdown-menu{position:absolute}.navbar-expand-2xl .navbar-nav .nav-link{padding-left:1rem;padding-right:1rem}.navbar-expand-2xl>.container,.navbar-expand-2xl>.container-fluid,.navbar-expand-2xl>.container-sm,.navbar-expand-2xl>.container-md,.navbar-expand-2xl>.container-lg,.navbar-expand-2xl>.container-xl{flex-wrap:nowrap}.navbar-expand-2xl .navbar-nav-scroll{overflow:visible}.navbar-expand-2xl .navbar-collapse{flex-basis:auto;display:flex!important}.navbar-expand-2xl .navbar-toggler{display:none}}.navbar-expand{flex-flow:row;justify-content:flex-start}.navbar-expand>.container,.navbar-expand>.container-fluid,.navbar-expand>.container-sm,.navbar-expand>.container-md,.navbar-expand>.container-lg,.navbar-expand>.container-xl{padding-left:0;padding-right:0}.navbar-expand .navbar-nav{flex-direction:row}.navbar-expand .navbar-nav .dropdown-menu{position:absolute}.navbar-expand .navbar-nav .nav-link{padding-left:1rem;padding-right:1rem}.navbar-expand>.container,.navbar-expand>.container-fluid,.navbar-expand>.container-sm,.navbar-expand>.container-md,.navbar-expand>.container-lg,.navbar-expand>.container-xl{flex-wrap:nowrap}.navbar-expand .navbar-nav-scroll{overflow:visible}.navbar-expand .navbar-collapse{flex-basis:auto;display:flex!important}.navbar-expand .navbar-toggler{display:none}.navbar-light .navbar-brand,.navbar-light .navbar-brand:hover,.navbar-light .navbar-brand:focus{color:#000000e6}.navbar-light .navbar-nav .nav-link{color:#00000080}.navbar-light .navbar-nav .nav-link:hover,.navbar-light .navbar-nav .nav-link:focus{color:#000000b3}.navbar-light .navbar-nav .nav-link.disabled{color:#0000004d}.navbar-light .navbar-nav .show>.nav-link,.navbar-light .navbar-nav .active>.nav-link,.navbar-light .navbar-nav .nav-link.show,.navbar-light .navbar-nav .nav-link.active{color:#000000e6}.navbar-light .navbar-toggler{color:#00000080;border-color:#0000001a}.navbar-light .navbar-toggler-icon{background-image:url("data:image/svg+xml,%3csvg xmlns='http://www.w3.org/2000/svg' width='30' height='30' viewBox='0 0 30 30'%3e%3cpath stroke='rgba%280, 0, 0, 0.5%29' stroke-linecap='round' stroke-miterlimit='10' stroke-width='2' d='M4 7h22M4 15h22M4 23h22'/%3e%3c/svg%3e")}.navbar-light .navbar-text{color:#00000080}.navbar-light .navbar-text a,.navbar-light .navbar-text a:hover,.navbar-light .navbar-text a:focus{color:#000000e6}.navbar-dark .navbar-brand,.navbar-dark .navbar-brand:hover,.navbar-dark .navbar-brand:focus{color:#fff}.navbar-dark .navbar-nav .nav-link{color:#ffffff80}.navbar-dark .navbar-nav .nav-link:hover,.navbar-dark .navbar-nav .nav-link:focus{color:#ffffffbf}.navbar-dark .navbar-nav .nav-link.disabled{color:#ffffff40}.navbar-dark .navbar-nav .show>.nav-link,.navbar-dark .navbar-nav .active>.nav-link,.navbar-dark .navbar-nav .nav-link.show,.navbar-dark .navbar-nav .nav-link.active{color:#fff}.navbar-dark .navbar-toggler{color:#ffffff80;border-color:#ffffff1a}.navbar-dark .navbar-toggler-icon{background-image:url("data:image/svg+xml,%3csvg xmlns='http://www.w3.org/2000/svg' width='30' height='30' viewBox='0 0 30 30'%3e%3cpath stroke='rgba%28255, 255, 255, 0.5%29' stroke-linecap='round' stroke-miterlimit='10' stroke-width='2' d='M4 7h22M4 15h22M4 23h22'/%3e%3c/svg%3e")}.navbar-dark .navbar-text{color:#ffffff80}.navbar-dark .navbar-text a,.navbar-dark .navbar-text a:hover,.navbar-dark .navbar-text a:focus{color:#fff}.card{word-wrap:break-word;background-color:#fff;background-clip:border-box;border:1px solid #00000020;border-radius:.75rem;flex-direction:column;min-width:0;display:flex;position:relative}.btn .badge,div#driver-popover-item .driver-popover-footer button .badge{position:relative;top:-1px}.alert{border-radius:var(--border-radius);border:1px solid #0000;margin-bottom:1rem;padding:.75rem 1.25rem;position:relative}.progress{border-radius:var(--border-radius);background-color:#ededed;height:1rem;font-size:.65625rem;line-height:0;display:flex;overflow:hidden;box-shadow:inset 0 .1rem .1rem #0000001a}.progress-bar{color:#fff;text-align:center;white-space:nowrap;background-color:var(--progress-bar-bg);flex-direction:column;justify-content:center;transition:width .6s;display:flex;overflow:hidden}@media (prefers-reduced-motion:reduce){.progress-bar{transition:none}}.progress-bar-striped{background-image:linear-gradient(45deg,#ffffff26 25%,#0000 25% 50%,#ffffff26 50% 75%,#0000 75%,#0000);background-size:1rem 1rem}.progress-bar-animated{animation:1s linear infinite progress-bar-stripes}@media (prefers-reduced-motion:reduce){.progress-bar-animated{animation:none}}.close{float:right;color:#000;text-shadow:0 1px #fff;opacity:.5;font-size:1.3125rem;font-weight:700;line-height:1}.close:hover{color:#000;text-decoration:none}.close:not(:disabled):not(.disabled):hover,.close:not(:disabled):not(.disabled):focus{opacity:.75}.modal-open{overflow:hidden}.modal-open .modal{overflow:hidden auto}.modal{z-index:1050;outline:0;width:100%;height:100%;display:none;position:fixed;top:0;left:0;overflow:hidden}.modal-dialog{pointer-events:none;width:auto;margin:.5rem;position:relative}@media (prefers-reduced-motion:reduce){.modal.fade .modal-dialog{transition:none}}.modal.modal-static .modal-dialog{transform:scale(1.02)}.modal-dialog-scrollable{max-height:calc(100% - 1rem);display:flex}.modal-dialog-scrollable .modal-content{max-height:calc(100vh - 1rem);overflow:hidden}.modal-dialog-scrollable .modal-header,.modal-dialog-scrollable .modal-footer{flex-shrink:0}.modal-dialog-scrollable .modal-body{overflow-y:auto}.modal-dialog-centered:before{content:"";height:min-content;display:block}.modal-dialog-centered.modal-dialog-scrollable{flex-direction:column;justify-content:center;height:100%}.modal-dialog-centered.modal-dialog-scrollable .modal-content{max-height:none}.modal-dialog-centered.modal-dialog-scrollable:before{content:none}.modal-content{pointer-events:auto;background-color:var(--modal-bg);border-radius:var(--border-radius-lg);background-clip:padding-box;border:1px solid #0003;outline:0;flex-direction:column;width:100%;display:flex;position:relative;box-shadow:0 .25rem .5rem #00000080}.modal-backdrop{z-index:1040;background-color:var(--gray-800);width:100vw;height:100vh;position:fixed;top:0;left:0}.modal-backdrop.fade{opacity:0}.modal-header{border-bottom:1px solid var(--border-color);border-top-left-radius:calc(var(--border-radius-lg) - 1px);border-top-right-radius:calc(var(--border-radius-lg) - 1px);justify-content:space-between;align-items:flex-start;padding:1rem;display:flex}.modal-header .close{margin:-1rem -1rem -1rem auto;padding:1rem}.modal-title{margin-bottom:0;line-height:1.5}.modal-body{flex:auto;padding:1rem;position:relative}.modal-footer{border-top:1px solid var(--border-color);border-bottom-right-radius:calc(var(--border-radius-lg) - 1px);border-bottom-left-radius:calc(var(--border-radius-lg) - 1px);flex-wrap:wrap;justify-content:flex-end;align-items:center;padding:.75rem;display:flex}.modal-footer>*{margin:.25rem}.modal-scrollbar-measure{width:50px;height:50px;position:absolute;top:-9999px;overflow:scroll}@media (width>=576px){.modal-dialog{max-width:575px;margin:1.75rem auto}.modal-dialog-scrollable{max-height:calc(100% - 3.5rem)}.modal-dialog-scrollable .modal-content{max-height:calc(100vh - 3.5rem)}.modal-dialog-centered{min-height:calc(100% - 3.5rem)}.modal-dialog-centered:before{height:min-content}.modal-content{box-shadow:0 5px 10px #0000001a}.modal-sm{max-width:450px}}@media (width>=992px){.modal-lg,.modal-xl{max-width:800px}}@media (width>=1200px){.modal-xl{max-width:1140px}}.tooltip{z-index:1070;font-family:var(--font-stack);text-align:left;text-align:start;text-shadow:none;text-transform:none;letter-spacing:normal;word-break:normal;white-space:normal;word-spacing:normal;line-break:auto;word-wrap:break-word;opacity:0;margin:0;font-size:.75rem;font-style:normal;font-weight:400;line-height:1.5;text-decoration:none;display:block;position:absolute}.tooltip.show{opacity:.9}.tooltip .arrow{width:.8rem;height:.4rem;display:block;position:absolute}.tooltip .arrow:before{content:"";border-style:solid;border-color:#0000;position:absolute}.bs-tooltip-top,.bs-tooltip-auto[x-placement^=top]{padding:.4rem 0}.bs-tooltip-top .arrow,.bs-tooltip-auto[x-placement^=top] .arrow{bottom:0}.bs-tooltip-top .arrow:before,.bs-tooltip-auto[x-placement^=top] .arrow:before{border-width:.4rem .4rem 0;border-top-color:#000;top:0}.bs-tooltip-right,.bs-tooltip-auto[x-placement^=right]{padding:0 .4rem}.bs-tooltip-right .arrow,.bs-tooltip-auto[x-placement^=right] .arrow{width:.4rem;height:.8rem;left:0}.bs-tooltip-right .arrow:before,.bs-tooltip-auto[x-placement^=right] .arrow:before{border-width:.4rem .4rem .4rem 0;border-right-color:#000;right:0}.bs-tooltip-bottom,.bs-tooltip-auto[x-placement^=bottom]{padding:.4rem 0}.bs-tooltip-bottom .arrow,.bs-tooltip-auto[x-placement^=bottom] .arrow{top:0}.bs-tooltip-bottom .arrow:before,.bs-tooltip-auto[x-placement^=bottom] .arrow:before{border-width:0 .4rem .4rem;border-bottom-color:#000;bottom:0}.bs-tooltip-left,.bs-tooltip-auto[x-placement^=left]{padding:0 .4rem}.bs-tooltip-left .arrow,.bs-tooltip-auto[x-placement^=left] .arrow{width:.4rem;height:.8rem;right:0}.bs-tooltip-left .arrow:before,.bs-tooltip-auto[x-placement^=left] .arrow:before{border-width:.4rem 0 .4rem .4rem;border-left-color:#000;left:0}.tooltip-inner{color:#fff;text-align:center;border-radius:var(--border-radius);background-color:#000;max-width:200px;padding:.25rem .5rem}.popover{z-index:1060;max-width:276px;font-family:var(--font-stack);text-align:left;text-align:start;text-shadow:none;text-transform:none;letter-spacing:normal;word-break:normal;white-space:normal;word-spacing:normal;line-break:auto;word-wrap:break-word;background-color:var(--popover-bg);box-shadow:var(--shadow-2xl);background-clip:padding-box;border:1px solid #0000;border-radius:12px;font-size:.75rem;font-style:normal;font-weight:400;line-height:1.5;text-decoration:none;display:block;position:absolute;top:0;left:0}.popover .arrow{width:1rem;height:.5rem;margin:0 12px;display:block;position:absolute}.popover .arrow:before,.popover .arrow:after{content:"";border-style:solid;border-color:#0000;display:block;position:absolute}.bs-popover-top,.bs-popover-auto[x-placement^=top]{margin-bottom:.5rem}.bs-popover-top>.arrow,.bs-popover-auto[x-placement^=top]>.arrow{bottom:calc(-.5rem - 1px)}.bs-popover-top>.arrow:before,.bs-popover-auto[x-placement^=top]>.arrow:before{border-width:.5rem .5rem 0;border-top-color:var(--dark-border-color);bottom:0}.bs-popover-top>.arrow:after,.bs-popover-auto[x-placement^=top]>.arrow:after{border-width:.5rem .5rem 0;border-top-color:var(--popover-bg);bottom:1px}.bs-popover-right,.bs-popover-auto[x-placement^=right]{margin-left:.5rem}.bs-popover-right>.arrow,.bs-popover-auto[x-placement^=right]>.arrow{width:.5rem;height:1rem;margin:12px 0;left:calc(-.5rem - 1px)}.bs-popover-right>.arrow:before,.bs-popover-auto[x-placement^=right]>.arrow:before{border-width:.5rem .5rem .5rem 0;border-right-color:var(--dark-border-color);left:0}.bs-popover-right>.arrow:after,.bs-popover-auto[x-placement^=right]>.arrow:after{border-width:.5rem .5rem .5rem 0;border-right-color:var(--popover-bg);left:1px}.bs-popover-bottom,.bs-popover-auto[x-placement^=bottom]{margin-top:.5rem}.bs-popover-bottom>.arrow,.bs-popover-auto[x-placement^=bottom]>.arrow{top:calc(-.5rem - 1px)}.bs-popover-bottom>.arrow:before,.bs-popover-auto[x-placement^=bottom]>.arrow:before{border-width:0 .5rem .5rem;border-bottom-color:var(--dark-border-color);top:0}.bs-popover-bottom>.arrow:after,.bs-popover-auto[x-placement^=bottom]>.arrow:after{border-width:0 .5rem .5rem;border-bottom-color:var(--popover-bg);top:1px}.bs-popover-bottom .popover-header:before,.bs-popover-auto[x-placement^=bottom] .popover-header:before{content:"";border-bottom:1px solid #fff;width:1rem;margin-left:-.5rem;display:block;position:absolute;top:0;left:50%}.bs-popover-left,.bs-popover-auto[x-placement^=left]{margin-right:.5rem}.bs-popover-left>.arrow,.bs-popover-auto[x-placement^=left]>.arrow{width:.5rem;height:1rem;margin:12px 0;right:calc(-.5rem - 1px)}.bs-popover-left>.arrow:before,.bs-popover-auto[x-placement^=left]>.arrow:before{border-width:.5rem 0 .5rem .5rem;border-left-color:var(--dark-border-color);right:0}.bs-popover-left>.arrow:after,.bs-popover-auto[x-placement^=left]>.arrow:after{border-width:.5rem 0 .5rem .5rem;border-left-color:var(--popover-bg);right:1px}.popover-header{color:var(--gray-900);background-color:#fff;border-bottom:1px solid #f2f2f2;border-top-left-radius:11px;border-top-right-radius:11px;margin-bottom:0;padding:.5rem .75rem;font-size:.875rem}.popover-header:empty{display:none}.popover-body{padding:var(--padding-md) var(--padding-md);color:var(--text-muted)}.carousel-indicators{z-index:15;justify-content:center;margin-left:15%;margin-right:15%;padding-left:0;list-style:none;display:flex;position:absolute;bottom:0;left:0;right:0}.carousel-indicators li{box-sizing:content-box;text-indent:-999px;cursor:pointer;opacity:.5;background-color:#fff;background-clip:padding-box;border-top:10px solid #0000;border-bottom:10px solid #0000;flex:0 auto;width:30px;height:3px;margin-left:3px;margin-right:3px;transition:opacity .6s}@media (prefers-reduced-motion:reduce){.carousel-indicators li{transition:none}}.carousel-indicators .active{opacity:1}.border{border:1px solid var(--border-color)!important}.border-bottom{border-bottom:1px solid var(--border-color)!important}.d-none,.hide-control,.hide{display:none!important}.d-block{display:block!important}.d-flex{display:flex!important}@media (width>=576px){.d-sm-flex{display:flex!important}}.embed-responsive{width:100%;padding:0;display:block;position:relative;overflow:hidden}.embed-responsive:before{content:"";display:block}.embed-responsive .embed-responsive-item,.embed-responsive iframe,.embed-responsive embed,.embed-responsive object,.embed-responsive video{border:0;width:100%;height:100%;position:absolute;top:0;bottom:0;left:0}.embed-responsive-21by9:before{padding-top:42.8571%}.embed-responsive-16by9:before{padding-top:56.25%}.embed-responsive-4by3:before{padding-top:75%}.embed-responsive-1by1:before{padding-top:100%}.justify-content-end{justify-content:flex-end!important}.justify-content-center{justify-content:center!important}.justify-content-between{justify-content:space-between!important}.align-items-center{align-items:center!important}.align-items-baseline{align-items:baseline!important}@supports (position:sticky){.sticky-top{z-index:1020;position:sticky;top:0}}.shadow{box-shadow:0 .5rem 1rem #00000026!important}.w-100{width:100%!important}.h-100{height:100%!important}.mt-auto,.my-auto,.navbar.bg-dark .nav-item{margin-top:auto!important}.mb-auto,.my-auto,.navbar.bg-dark .nav-item{margin-bottom:auto!important}.text-truncate{text-overflow:ellipsis;white-space:nowrap;overflow:hidden}.text-secondary{color:#7c7c7c!important}.text-warning{color:#ffc107!important}.text-muted,div#driver-popover-item .driver-popover-footer button.driver-close-btn{color:var(--text-muted)!important}@media print{*,:before,:after{text-shadow:none!important;box-shadow:none!important}a:not(.btn){text-decoration:underline}abbr[title]:after{content:" (" attr(title) ")"}pre{white-space:pre-wrap!important}pre,blockquote{page-break-inside:avoid;border:1px solid #999}tr,img{page-break-inside:avoid}p,h2,h3{orphans:3;widows:3}h2,h3{page-break-after:avoid}body,.container{min-width:992px!important}.navbar{display:none}}html{background-color:var(--bg-color)}body{-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;color:var(--text-muted);font-weight:var(--weight-regular);letter-spacing:.02em;background-color:var(--bg-color)}a{color:var(--text-color);cursor:pointer}a,a:hover,a:active,a:focus,.btn,div#driver-popover-item .driver-popover-footer button,div#driver-popover-item .driver-popover-footer button.driver-next-btn,div#driver-popover-item .driver-popover-footer button.driver-prev-btn,div#driver-popover-item .driver-popover-footer button.driver-close-btn,div#driver-popover-item .driver-popover-footer button.driver-disabled,.btn:hover,.btn:active,.btn:focus{outline:0}a.grey,.sidebar-section a,.control-value a,.data-row a{text-decoration:none}a.grey:hover,.sidebar-section a:hover,.control-value a:hover,.data-row a:hover,a.grey:focus,.sidebar-section a:focus,.control-value a:focus,.data-row a:focus{text-decoration:underline}a.text-muted,a.text-extra-muted{text-decoration:none}a.badge-hover:hover .badge,a.badge-hover:focus .badge,a.badge-hover:active .badge{background-color:var(--bg-gray)}.bold,.strong{font-weight:var(--weight-bold)}pre{color:var(--text-light);white-space:pre-wrap}.container{max-width:100%}@media (width<=767.98px){.hidden-xs,.hidden-sm{display:none!important}}@media (width<=991.98px){.hidden-md{display:none!important}}@media (width>=992px){.hidden-xl{display:none!important}}@media (width>=576px){.visible-xs{display:none!important}}footer{flex-shrink:0}.pull-right{float:right}.missing-image{background-color:var(--bg-light-gray);vertical-align:middle;text-align:center;border-radius:var(--border-radius-sm);width:140px;height:140px;line-height:140px}.missing-image.small{width:20px;height:20px}.missing-image .icon,.missing-image .es-icon{stroke:var(--text-muted)}h1,h2,h3,h4{color:var(--text-color);margin-bottom:var(--margin-md)}h1,h2,h3,h4,h5,h6,.h1,.h2,.h3,.h4,.h5,.h6{color:var(--heading-color)}h1,h2,h3{font-weight:700}p{margin-bottom:var(--margin-sm)}.small{font-size:var(--text-sm);font-weight:var(--weight-regular);letter-spacing:.02em}h1{letter-spacing:-.025em;font-size:1.625rem;font-weight:800;line-height:1.25}@media (width>=576px){h1{font-size:2rem;line-height:2.5rem}}@media (width>=1200px){h1{font-size:2.625rem;line-height:1}}h2{font-size:1.125rem;font-weight:700}@media (width>=576px){h2{font-size:1.3125rem}}@media (width>=768px){h2{font-size:1.625rem}}.btn-group-sm>.btn,.btn-sm,div#driver-popover-item .driver-popover-footer button,div#driver-popover-item .driver-popover-footer button.driver-next-btn,div#driver-popover-item .driver-popover-footer button.driver-prev-btn,div#driver-popover-item .driver-popover-footer button.driver-close-btn,div#driver-popover-item .driver-popover-footer button.driver-disabled,.btn-xs{padding:var(--padding-xs) var(--padding-sm);font-size:var(--text-base);font-weight:var(--weight-regular);letter-spacing:.02em}.btn-group .btn,.btn-group div#driver-popover-item .driver-popover-footer button,div#driver-popover-item .driver-popover-footer .btn-group button{box-shadow:none}.btn-group .btn:nth-child(2),.btn-group div#driver-popover-item .driver-popover-footer button:nth-child(2),div#driver-popover-item .driver-popover-footer .btn-group button:nth-child(2){border-left:1px solid var(--btn-group-border-color)}.select-group-btn .dropdown-toggle-split{min-width:0!important;padding-left:.375rem!important;padding-right:.375rem!important}.select-group-btn .dropdown-toggle-split:after{display:none}.select-group-btn .dropdown-item .tick-icon{visibility:hidden}.select-group-btn .dropdown-item .tick-icon.selected{visibility:visible}.select-group-btn .dropdown-item .item-label{font-weight:500}.btn-xs{padding:var(--padding-xs) var(--padding-sm);line-height:1.2;font-size:var(--text-xs)}.input-xs{height:26px;font-size:var(--text-base);font-weight:var(--weight-regular);letter-spacing:.02em}select.input-xs{line-height:1.2}.popover{background-color:var(--popover-bg);border:0}.bold{font-weight:var(--weight-semibold)!important}.text-color{color:var(--text-color)}.dropdown-item{border-radius:8px;padding:var(--dropdown-padding)!important}.dropdown-menu{font-size:var(--text-base);font-weight:var(--weight-regular);letter-spacing:.02em;border:1px solid var(--subtle-accent);max-height:500px;padding:4px;overflow:auto}.dropdown-menu .dropdown-divider,.dropdown-menu .divider{margin:4px 0}.dropdown-menu a:not([href]):hover:active{color:var(--fg-color)}.dropdown-menu a{cursor:pointer;text-decoration:none;transition:none}.dropdown-menu a:active{--icon-stroke:var(--fg-color)}.dropdown-menu .divider,.dropdown-menu .dropdown-divider{margin:4px}.dropdown-menu :last-child.dropdown-divider,.dropdown-menu .divider:last-child,.dropdown-menu :last-child .divider,.dropdown-menu :last-child .dropdown-divider{display:none}.custom-control.custom-switch .custom-control-input~.custom-control-label{cursor:pointer}.custom-control.custom-switch .custom-control-input~.custom-control-label:before{background:var(--gray-500);border:none}.custom-control.custom-switch .custom-control-input:checked~.custom-control-label:before{background:#171717}.head-title,.comment-box .comment-input-header .comment-title,.form-section .section-head,.form-dashboard-section .section-head{font-size:var(--text-lg);font-weight:var(--weight-bold);letter-spacing:.015em;color:var(--heading-color)}kbd{background-color:var(--control-bg);font-family:var(--font-stack);color:var(--text-light);letter-spacing:.06em;height:20px;padding:4px 8px;line-height:.9em}.frappe-timestamp{cursor:default}.standard-sidebar,.search-dialog .search-results .search-sidebar{font-size:var(--text-base);font-weight:var(--weight-regular);letter-spacing:.02em}.standard-sidebar .standard-sidebar-section .standard-sidebar-label,.search-dialog .search-results .search-sidebar .standard-sidebar-section .standard-sidebar-label{margin-bottom:var(--margin-md);margin-top:var(--margin-sm);width:100%}.standard-sidebar .standard-sidebar-section .standard-sidebar-label:focus-visible,.search-dialog .search-results .search-sidebar .standard-sidebar-section .standard-sidebar-label:focus-visible{text-decoration:underline}.standard-sidebar .standard-sidebar-item,.search-dialog .search-results .search-sidebar .standard-sidebar-item{font-size:var(--text-base);font-weight:var(--weight-regular);letter-spacing:.02em;border-radius:var(--border-radius);cursor:pointer;align-items:center;margin-bottom:2px;padding:8px 12px;display:flex;overflow:hidden}.standard-sidebar .standard-sidebar-item .sidebar-item-label,.search-dialog .search-results .search-sidebar .standard-sidebar-item .sidebar-item-label{white-space:nowrap;text-overflow:ellipsis;min-width:0;overflow:hidden}.standard-sidebar .standard-sidebar-item:focus-within,.search-dialog .search-results .search-sidebar .standard-sidebar-item:focus-within{background-color:var(--sidebar-select-color);outline:0;text-decoration:none}.standard-sidebar .standard-sidebar-item:hover,.search-dialog .search-results .search-sidebar .standard-sidebar-item:hover{background-color:var(--sidebar-select-color);text-decoration:none}.standard-sidebar .standard-sidebar-item.selected,.search-dialog .search-results .search-sidebar .standard-sidebar-item.selected{background-color:var(--sidebar-select-color)}.standard-sidebar .standard-sidebar-item>a,.search-dialog .search-results .search-sidebar .standard-sidebar-item>a{color:var(--text-color);text-decoration:none}.standard-sidebar .standard-sidebar-item>a:focus-visible,.search-dialog .search-results .search-sidebar .standard-sidebar-item>a:focus-visible{text-decoration:underline}.standard-sidebar .standard-sidebar-item svg,.search-dialog .search-results .search-sidebar .standard-sidebar-item svg{margin-right:var(--margin-sm)}#freeze{z-index:2000;opacity:0;background-color:var(--bg-color);bottom:0}#freeze .freeze-message-container{background-color:var(--bg-light-gray);color:var(--text-on-light-gray);place-content:center;padding:3rem;font-size:larger;display:grid;position:absolute;inset:0}#freeze.in{opacity:.8}.msg-box{padding:var(--padding-xl) var(--padding-md);text-align:center;color:var(--text-muted)}.frappe-rtl .modal-actions{left:5px;right:auto!important}.frappe-rtl .checkbox .disp-area{margin-left:0;margin-right:-20px}@media (width>=768px){.video-modal .modal-dialog{width:700px}body.no-sidebar .layout-side-section{display:none}}.alt-pressed .alt-underline{text-decoration:underline}details>summary:focus{outline:none}.ellipsis,.awesomplete>[role=listbox]>li,.awesomplete>[role=listbox]>[role=option],.widget.shortcut-widget-box .indicator-pill{white-space:nowrap;text-overflow:ellipsis;vertical-align:middle;max-width:100%;overflow:hidden}.text-extra-muted{color:var(--gray-500)!important}.uppercase{padding-bottom:var(--padding-xs);text-transform:uppercase;font-size:var(--text-sm);font-weight:var(--weight-regular);letter-spacing:.02em;letter-spacing:.4px;color:var(--text-muted)}.text-small{font-size:var(--text-sm);font-weight:var(--weight-regular);letter-spacing:.02em}.popover-title{display:none}.highlight:not(.frappe-control){transition:background-color .5s;box-shadow:var(--highlight-shadow)!important}.frappe-control.highlight{--wrap-padding:calc(-1 * var(--padding-sm))}.frappe-control.highlight:after{content:" ";top:var(--wrap-padding);bottom:var(--wrap-padding);left:var(--wrap-padding);right:var(--wrap-padding);pointer-events:none;border-radius:5px;position:absolute;box-shadow:var(--highlight-shadow)!important}.dropdown-menu.small{font-size:var(--text-sm);font-weight:var(--weight-regular);letter-spacing:.02em;min-width:140px}.dropdown-menu.small .dropdown-item{padding:var(--padding-xs)}.desktop-alphabet{stroke:none}.center-content,.new-timeline .timeline-item .timeline-badge,.new-timeline .timeline-dot,.btn.icon-btn,div#driver-popover-item .driver-popover-footer button.icon-btn{justify-content:center;align-items:center;display:flex}.btn,div#driver-popover-item .driver-popover-footer button,div#driver-popover-item .driver-popover-footer button.driver-next-btn,div#driver-popover-item .driver-popover-footer button.driver-prev-btn,div#driver-popover-item .driver-popover-footer button.driver-close-btn,div#driver-popover-item .driver-popover-footer button.driver-disabled{border-radius:var(--border-radius);box-shadow:none;font-size:var(--text-base);font-weight:var(--weight-regular);letter-spacing:.02em;border:none}.btn:not(.btn-md):not(.btn-lg):not(.btn-xs),div#driver-popover-item .driver-popover-footer button:not(.btn-md):not(.btn-lg):not(.btn-xs){padding:4px 8px}.btn:active,div#driver-popover-item .driver-popover-footer button:active{color:var(--text-color)!important;background-color:var(--control-bg)!important;box-shadow:var(--focus-default)!important}.btn.icon-btn,div#driver-popover-item .driver-popover-footer button.icon-btn{height:var(--btn-height);width:var(--btn-height)}.btn.icon-btn:not(.btn-md):not(.btn-lg):not(.btn-xs),div#driver-popover-item .driver-popover-footer button.icon-btn:not(.btn-md):not(.btn-lg):not(.btn-xs){padding:6px}.btn.icon-btn.btn-default,div#driver-popover-item .driver-popover-footer button.icon-btn.btn-default,.btn.icon-btn.btn-secondary,div#driver-popover-item .driver-popover-footer button.icon-btn.btn-secondary,div#driver-popover-item .driver-popover-footer button.icon-btn.driver-prev-btn{min-width:28px}.btn-secondary-dark{color:#fff;background-color:#7c7c7c;border-color:#7c7c7c;box-shadow:inset 0 1px #ffffff26,0 1px 1px #00000013}.btn-secondary-dark:hover{color:#fff;background-color:#7f7f7f;border-color:#7c7c7c}.btn-secondary-dark:focus,.btn-secondary-dark.focus{color:#fff;background-color:#7f7f7f;border-color:#7c7c7c;box-shadow:inset 0 1px #ffffff26,0 1px 1px #00000013,0 0 0 2px #90909080}.btn-secondary-dark.disabled,.btn-secondary-dark:disabled{color:#fff;background-color:#7c7c7c;border-color:#7c7c7c}.btn-secondary-dark:not(:disabled):not(.disabled):active,.btn-secondary-dark:not(:disabled):not(.disabled).active,.show>.btn-secondary-dark.dropdown-toggle{color:#fff;background-color:#7f7f7f;border-color:#5c5c5c}.btn-secondary-dark:not(:disabled):not(.disabled):active:focus,.btn-secondary-dark:not(:disabled):not(.disabled).active:focus,.show>.btn-secondary-dark.dropdown-toggle:focus{box-shadow:var(--shadow-inset), 0 0 0 2px #90909080}.btn-secondary-dark:hover,.btn-secondary-dark:active,.btn-secondary-dark:focus{color:#fff}.btn-secondary-dark .icon,.btn-secondary-dark .es-icon{--icon-stroke:currentColor}.btn-primary-light{color:var(--primary);background-color:#e2e2e2;border-color:#383838;box-shadow:inset 0 1px #ffffff26,0 1px 1px #00000013}.btn-primary-light:hover{color:#171717;background-color:#ededed;border-color:#e2e2e2}.btn-primary-light:focus,.btn-primary-light.focus{color:#171717;background-color:#ededed;border-color:#e2e2e2;box-shadow:inset 0 1px #ffffff26,0 1px 1px #00000013,0 0 0 2px #33333380}.btn-primary-light.disabled,.btn-primary-light:disabled{color:#171717;background-color:#e2e2e2;border-color:#383838}.btn-primary-light:not(:disabled):not(.disabled):active,.btn-primary-light:not(:disabled):not(.disabled).active,.show>.btn-primary-light.dropdown-toggle{color:#171717;background-color:#e2e2e2;border-color:#ededed}.btn-primary-light:not(:disabled):not(.disabled):active:focus,.btn-primary-light:not(:disabled):not(.disabled).active:focus,.show>.btn-primary-light.dropdown-toggle:focus{box-shadow:var(--shadow-inset), 0 0 0 2px #33333380}.btn-primary-light:hover,.btn-primary-light:active{color:var(--primary)}.btn-primary-light:focus{box-shadow:var(--focus-default)}.btn.btn-secondary,div#driver-popover-item .driver-popover-footer button.btn-secondary,div#driver-popover-item .driver-popover-footer button.driver-prev-btn{background-color:var(--control-bg);color:var(--text-color)}.btn.btn-secondary:hover,div#driver-popover-item .driver-popover-footer button.btn-secondary:hover,div#driver-popover-item .driver-popover-footer button.driver-prev-btn:hover,.btn.btn-secondary:active,div#driver-popover-item .driver-popover-footer button.btn-secondary:active,div#driver-popover-item .driver-popover-footer button.driver-prev-btn:active{background-color:var(--btn-default-hover-bg);color:var(--text-color)}.btn.btn-secondary:focus-visible,div#driver-popover-item .driver-popover-footer button.btn-secondary:focus-visible,div#driver-popover-item .driver-popover-footer button.driver-prev-btn:focus-visible{box-shadow:var(--focus-default)!important}.btn.btn-ghost,div#driver-popover-item .driver-popover-footer button.btn-ghost{color:var(--text-color);background-color:#0000}.btn.btn-ghost:hover,div#driver-popover-item .driver-popover-footer button.btn-ghost:hover,.btn.btn-ghost:active,div#driver-popover-item .driver-popover-footer button.btn-ghost:active{background-color:var(--btn-ghost-hover-bg);color:var(--text-color)}.btn.btn-ghost:focus-visible,div#driver-popover-item .driver-popover-footer button.btn-ghost:focus-visible{box-shadow:var(--focus-default)!important}.btn.btn-default,div#driver-popover-item .driver-popover-footer button.btn-default{background-color:var(--control-bg);color:var(--text-color)}.btn.btn-default:hover,div#driver-popover-item .driver-popover-footer button.btn-default:hover,.btn.btn-default:active,div#driver-popover-item .driver-popover-footer button.btn-default:active{background:var(--btn-default-hover-bg);color:var(--text-color);z-index:unset}.btn.btn-primary,div#driver-popover-item .driver-popover-footer button.btn-primary,div#driver-popover-item .driver-popover-footer button.driver-next-btn{background-color:var(--btn-primary);color:var(--neutral);white-space:nowrap;--icon-stroke:currentColor;--icon-fill-bg:var(--btn-primary)}.btn.btn-primary:active,div#driver-popover-item .driver-popover-footer button.btn-primary:active,div#driver-popover-item .driver-popover-footer button.driver-next-btn:active{color:var(--gray-100)!important;background-color:var(--invert-neutral)!important}.btn.btn-danger,div#driver-popover-item .driver-popover-footer button.btn-danger{background-color:var(--danger);color:#fff}.btn-reset{font-size:inherit;background-color:inherit;text-align:inherit;border:0;margin:0;padding:0}[data-theme=dark] .btn-primary-light{background-color:var(--bg-dark-gray);box-shadow:none}[data-theme=dark] .btn-primary:active,[data-theme=dark] div#driver-popover-item .driver-popover-footer button.driver-next-btn:active,div#driver-popover-item .driver-popover-footer [data-theme=dark] button.driver-next-btn:active{color:var(--gray-900)!important;background-color:var(--invert-neutral)!important}.btn-outline{background-color:var(--surface-white);letter-spacing:.02em;border:1px solid;border-color:var(--outline-gray-2);padding-left:.5rem;padding-right:.5rem;font-size:14px;font-weight:420;line-height:1.15}.flex-nowrap,.flex-column{display:flex}.flex-column{flex-direction:column}.flex-nowrap{flex-wrap:nowrap}.align-center{align-items:center}.align-flex-start{align-items:flex-start}.justify-between{justify-content:space-between}.level{justify-content:space-between;align-items:center;display:flex}.level-left,.level-right{flex:none;align-items:center;display:flex}.level-left.is-flexible,.level-right.is-flexible{flex-grow:initial;flex-shrink:initial}.level-left{justify-content:flex-start}.level-right{justify-content:flex-end}.level-item{font-weight:var(--weight-medium);color:var(--text-muted);flex:none;justify-content:center;align-items:center;display:flex}.fill-width{flex:1}body{margin:0;padding:0!important}@media (width<=991px){.intro-area,.footnote-area{padding:15px}.grid-row-open{top:0}.layout-main{position:relative}body[data-route^=Form] .page-title h1{margin-top:12px}body[data-route^=Form] .page-title h1.editable-title{padding-right:80px}body[data-route^=Form] .page-title .indicator{float:left;margin-top:var(--margin-sm);margin-right:var(--margin-xs)}body[data-route^=Form] .page-head .sub-heading{font-size:var(--text-xs)}.toggle-navbar-new-comments{padding:8px 0!important}.navbar>.container>.navbar-header{float:left;width:80%}.navbar>.container>.navbar-right{float:right}.navbar-breadcrumbs{white-space:nowrap;text-overflow:ellipsis;width:100%;max-width:200px;display:inline-block;overflow:hidden}.navbar-breadcrumbs>li,.navbar-breadcrumbs>li>a{vertical-align:middle;display:inline-block}.navbar-breadcrumbs li:not(:nth-last-child(-n+1)){display:none}.sidebar .form-group{margin-bottom:0}body[data-route^=Form] .page-title{padding-right:0}}@media (width<=767px){body[data-route^=Form] .page-title .title-text{font-size:var(--text-lg);font-weight:var(--weight-regular);letter-spacing:.02em}body[data-route^=Form] .page-title .indicator{margin:0}.modal .file-upload .input-upload{text-align:center;width:100%}.modal .file-upload .input-upload .btn-browse{width:100%}.modal .file-upload .web-link-wrapper{text-align:center;display:block;width:100%!important}.modal .file-upload .web-link-wrapper .file-upload-or{margin:15px 24px;display:block}.modal .file-upload .web-link-wrapper .input-link{width:100%!important}.layout-main-section{border-left-color:#0000!important;border-right-color:#0000!important}.select-like{margin-right:unset!important}.list-count{display:contents}.doclist-row{padding-right:10px;position:relative}.doclist-row .list-id{font-weight:400}.doclist-row .list-row-id{text-align:left;margin-top:3px;left:18px}.doclist-row.has-checkbox .list-row-id{left:40px}.doclist-row .list-row-indicator{position:absolute;top:-20px;right:0}.doclist-row .list-row-modified{margin-right:-10px}.doclist-row .list-row-left{z-index:1}.doclist-row .list-row-right{float:right}.doclist-row .list-row-right .list-row-indicator{top:4px}.doclist-row .list-row-right .list-row-indicator .indicator:before,.doclist-row .list-row-right .list-row-indicator .indicator:after{border-radius:12px;width:12px;height:12px}.doclist-row .list-row-right.no-right-column{width:100%;position:absolute;top:0;left:-10px;right:10px}.timeline:before{content:none}.timeline .timeline-new-email{margin:var(--margin-lg) 0;padding-left:var(--padding-md)}.timeline .timeline-new-email:before{content:none}.timeline .timeline-item.user-content{margin:var(--margin-lg) var(--margin-md)}.timeline .timeline-item.user-content .media-body{max-width:100%;margin-left:0;overflow:hidden}.timeline .timeline-item.user-content .media-body:before{content:none}.timeline .timeline-item.user-content .action-btns{padding:7px 10px 2px 5px}.timeline .timeline-item.user-content .action-btns .edit-btn-container{margin-right:0}.timeline .timeline-item.user-content .comment-header{padding:7px 10px}.timeline .timeline-item.user-content .comment-header .links-active{padding-right:10px}.timeline .timeline-item.user-content .comment-header .reply-link,.timeline .timeline-item.user-content .comment-header .reply-link-all{margin-left:0}.timeline .timeline-item.user-content .comment-header .asset-details{width:calc(100% - 30px)}.timeline .timeline-item.user-content .avatar-medium{margin-right:10px}.timeline .timeline-item.user-content .reply{padding:10px}.timeline .timeline-item.user-content .commented-on-small{display:inline-block}.timeline .timeline-item.notification-content{padding-left:var(--padding-md);margin:var(--margin-lg) 0}.timeline .timeline-item.notification-content:before{content:none}.timeline .timeline-item.notification-content .small{padding-left:0}.timeline .asset-details{line-height:24px}}@media (width<=480px){.mobile-id-filter .form-group{width:120px}body[data-route^=Form] .navbar-breadcrumbs{max-width:125px}body[data-route^=Form] .page-title{width:100%}body[data-route^=Form] .page-title .title-area .indicator-pill{margin-left:5px}body[data-route^=Form] .page-title .title-area .mobile-no-divider li a{line-height:20px}body[data-route^=Form] .page-actions .standard-actions .menu-btn-group .menu-more-button{margin-left:0}body[data-route^=Form] .standard-items-section .search-bar{margin-right:10px}}@media (width<=412px){body[data-route^=Form] .page-title .title-text{max-width:28vw}}@media (width<=768px){body[data-route^=Module] .page-title{width:100%}body[data-route^=Module] .page-actions{display:none!important}body[data-route^=Module] .layout-main-section{border-bottom:0}}.form-control{height:var(--input-height);font-size:var(--text-base);font-weight:var(--weight-regular);letter-spacing:.02em;border-radius:var(--border-radius-sm);padding:var(--input-padding);border:none;position:relative}.form-control.bold{font-weight:var(--weight-medium)}.like-disabled-input{min-height:var(--input-height);border-radius:var(--border-radius-sm);cursor:default;color:var(--disabled-text-color);background-color:var(--disabled-control-bg);padding:4px 8px}.like-disabled-input .for-description{font-size:var(--text-sm);font-weight:var(--weight-regular);letter-spacing:.02em}.head-title,.comment-box .comment-input-header .comment-title,.form-section .section-head,.form-dashboard-section .section-head{font-size:var(--text-xl);color:var(--heading-color);font-weight:700}.tooltip-content{z-index:1050;border-radius:var(--border-radius-sm);background-color:var(--bg-dark-gray);color:var(--text-dark);font-size:var(--text-xs);opacity:0;cursor:copy;pointer-events:none;padding:2px 6px;transition:opacity .3s,transform 3s;position:absolute;bottom:100%;left:0}.show-tooltip .frappe-control:hover .tooltip-content{opacity:1;pointer-events:auto;transform:translate(0)}.std-form-layout>.form-layout>.form-page{box-shadow:none;background-color:var(--card-bg)}.form-section,.form-dashboard-section{padding:0 var(--padding-md)}.form-section .form-section-description,.form-dashboard-section .form-section-description{max-width:var(--page-max-width);font-size:var(--text-base);font-weight:var(--weight-regular);letter-spacing:.02em;color:var(--text-light);margin:auto auto 10px}.form-section .section-head,.form-dashboard-section .section-head{font-size:var(--text-md);font-weight:var(--weight-medium);color:var(--text-color);width:100%;padding:var(--padding-md);cursor:default}.form-section .section-head .collapse-indicator,.form-dashboard-section .section-head .collapse-indicator{color:var(--text-muted);padding:0;position:relative}.form-section .section-head .collapse-indicator:focus-visible,.form-dashboard-section .section-head .collapse-indicator:focus-visible,.form-section .section-head:focus-visible,.form-dashboard-section .section-head:focus-visible{outline:1px solid #c9c9c9}.form-section .section-head.collapsible,.form-dashboard-section .section-head.collapsible{cursor:pointer}.form-section .section-head.collapsed,.form-dashboard-section .section-head.collapsed{margin-bottom:0}.form-section .section-body,.form-dashboard-section .section-body{padding-top:var(--padding-sm);flex-wrap:wrap;width:100%;display:flex}.form-section .section-body:first-child,.form-dashboard-section .section-body:first-child{margin-top:1rem}body.full-width .form-section-description{margin-left:0}.std-form-layout .section-head,.std-form-layout .section-body{margin:auto!important}body:not(.full-width) .std-form-layout .section-head,body:not(.full-width) .std-form-layout .section-body{max-width:var(--page-max-width)}#doctype-form_builder_tab .section-body,#customize-form-form_tab .section-body{max-width:100%!important}.form-column .form-column-description{font-size:var(--text-xs);color:var(--text-light);margin-bottom:10px;padding-left:0}.form-column .column-label{color:var(--heading-color);cursor:pointer;font-weight:600}.empty-section{border:0!important;display:none!important}.form-section.card-section,.form-dashboard-section{border-bottom:1px solid var(--border-color)}.form-section.card-section.hide-border{border-bottom:none;padding-bottom:0}.form-section.card-section.hide-border:not(:has(.section-head)){padding-top:0}.form-section>.section-body:first-child{padding-top:12px}.form-dashboard-section .section-body:first-child{margin-top:0}.form-dashboard-section .section-body{padding:var(--padding-md);padding-top:0;display:block}.control-label,.grid-heading-row{color:var(--text-muted)}.control-label{margin-bottom:6px}.form-control:disabled,.form-control[readonly]{color:var(--text-muted);cursor:not-allowed}.comment-box{margin-top:var(--margin-lg);padding:0}.comment-box .comment-input-header{margin-bottom:var(--margin-sm);justify-content:space-between;display:flex}.comment-box .comment-input-header .comment-title{font-size:16px;font-weight:500}.comment-box .comment-input-header .comment-count{color:var(--text-light);margin-left:5px}.comment-box .comment-input-header .form-stat-likes{vertical-align:middle;display:flex}.comment-box .comment-input-container{display:flex}.comment-box .comment-input-container .avatar{width:32px;height:32px;margin-top:1px}.comment-box .comment-input-container .frappe-control{padding-right:0}.comment-box .comment-input-container .frappe-control .ql-editor{border:1px solid var(--border-color);min-height:24px;padding:6px;background-color:var(--control-bg)!important}.comment-box .btn-comment{margin-top:var(--margin-md)}.form-dashboard-wrapper{width:100%}.form-links .section-body{padding-bottom:0}.form-links .document-link .btn-new,.form-links .document-link .open-notification{margin-left:var(--margin-sm)}.form-links .document-link .btn-new{box-shadow:none;width:24px;min-width:24px;height:24px;margin-right:4px;padding:0}.form-message{font-size:var(--text-md,13px);padding:8px 10px;position:relative}.form-message.blue{border:1px solid var(--blue-100);color:var(--blue-800);background:var(--blue-100)}.form-message.green{border:1px solid var(--green-100);color:var(--green-800);background:var(--green-100)}.form-message.yellow{border:1px solid var(--yellow-100);color:var(--yellow-800);background:var(--yellow-100)}.form-message.orange{border:1px solid var(--orange-100);color:var(--orange-800);background:var(--orange-100)}.form-message.red{border:1px solid var(--red-100);color:var(--red-800);background:var(--red-100)}.form-message .close-message{padding-top:var(--padding-sm);padding-right:var(--padding-sm);cursor:pointer;position:absolute;top:0;right:0}[data-theme=dark] .form-message.blue{border:1px solid var(--blue-700);color:var(--blue-100);background:var(--blue-800)}[data-theme=dark] .form-message.green{border:1px solid var(--green-700);color:var(--green-100);background:var(--green-800)}[data-theme=dark] .form-message.yellow{border:1px solid var(--yellow-700);color:var(--yellow-100);background:var(--yellow-800)}[data-theme=dark] .form-message.orange{border:1px solid var(--orange-700);color:var(--orange-100);background:var(--orange-800)}[data-theme=dark] .form-message.red{border:1px solid var(--red-700);color:var(--red-100);background:var(--red-800)}.help-box{word-break:break-word;margin-top:4px;margin-bottom:8px;line-height:1.6}.form-heatmap .heatmap .chart-container{margin:0}.form-heatmap .heatmap .chart-legend{display:none}.form-group.frappe-control:last-child,.form-group:last-child.frappe-control[data-fieldtype=Table]{margin-bottom:.5rem}.form-footer{margin:auto;padding:0 15px;position:relative}body:not(.full-width) .form-footer{max-width:var(--page-max-width)}.form-footer h5{margin:15px 0;font-weight:700}.form-footer .scroll-to-top{height:28px;position:absolute;bottom:15px;right:15px}.form-tabs-list{background-color:var(--card-bg);z-index:5;border-bottom:1px solid var(--border-color);border-radius:var(--border-radius-md) var(--border-radius-md) 0 0;transition:top .5s;position:sticky}.form-tabs-list .form-tabs{overflow:overlay;flex-wrap:nowrap;align-items:center}.form-tabs-list .form-tabs .nav-item{white-space:nowrap;font-size:var(--text-base);font-weight:var(--weight-regular);letter-spacing:.02em}.form-tabs-list .form-tabs .nav-item .nav-link{color:var(--text-light);margin:0 var(--margin-md);background-color:var(--card-bg);border:0;align-items:center;gap:6px;padding:10px 0;display:flex}.form-tabs-list .form-tabs .nav-item .nav-link.active{border-bottom:1px solid var(--text-color);color:var(--text-neutral);padding-bottom:9px;font-weight:400}.form-tabs-list .form-tabs .nav-item .nav-link:focus-visible{outline:none;font-weight:600}.form-tab-content{scroll-margin-top:calc(var(--navbar-height) + 52px);margin-top:var(--margin-sm)}.form-tabs-sticky-up,.form-tabs-sticky-down{top:calc(var(--navbar-height))}.form-tabs-sticky-down.show-navbar{top:calc(var(--navbar-height) + var(--page-head-height) - 1px)}.progress-area{padding-top:var(--padding-md);padding-bottom:var(--padding-md)}.progress-area .progress-chart{padding-top:var(--padding-lg)}.progress-area .progress{margin-bottom:var(--margin-xs)}.progress-area .progress-message{font-feature-settings:"tnum" 1;margin-top:0}.form-column.col-sm-20{width:100%;padding-left:15px;padding-right:15px;position:relative}@media (width>=576px){.form-column.col-sm-20{flex:0 0 20%;max-width:20%}}@media (width>=768px){.layout-main .form-column.col-sm-12>form>.input-max-width{max-width:50%;padding-right:15px}.col-sm-6 .form-grid .form-column.col-sm-12>form>.input-max-width{max-width:none;padding-right:0}.form-column.col-sm-6 textarea[data-fieldtype=Code]{height:120px!important}}@media (width<=768px){.form-section .form-section-heading{margin-top:10px}}.popover-header{background:var(--bg-color);color:var(--ink-gray-9)}.form-print-wrapper{border:1px solid var(--border-color);border-top:none;padding:0}.layout-side-section.print-preview-sidebar{padding:var(--padding-md);border-left:0}.layout-side-section.print-preview-sidebar .checkbox label{align-items:unset}.layout-side-section.print-preview-sidebar .label-area{white-space:unset}@media (width<=767.98px){.layout-main:has(>.print-preview-sidebar){flex-direction:column}.layout-main:has(>.print-preview-sidebar) .layout-main-section-wrapper{flex:1 0 auto;width:100%}}.print-format-skeleton .skeleton-section .row,.print-format-skeleton .skeleton-section .dialog-assignment-row{padding:var(--padding-sm) 0}*{scrollbar-width:thin;scrollbar-color:var(--scrollbar-thumb-color) var(--scrollbar-track-color)}html{scrollbar-width:auto}::-webkit-scrollbar-thumb{background:var(--scrollbar-thumb-color);border-radius:6px}::-webkit-scrollbar-track{background:var(--scrollbar-track-color)}::-webkit-scrollbar-corner{background:var(--scrollbar-track-color)}:not(#page-form-builder *)::-webkit-scrollbar{width:6px;height:6px}body::-webkit-scrollbar{width:12px!important;height:12px!important}.navbar{background:var(--navbar-bg);border-bottom:1px solid var(--border-color);height:48px;padding:0}.navbar .navbar-brand{margin-right:0}@media (width>=768px){.navbar .navbar-brand{display:none}}.navbar .navbar-nav .dropdown-item{padding:6px 8px!important}.navbar .navbar-nav .nav-link{padding:0}.navbar .container{padding:0 1rem}.navbar .vertical-bar{border-right:1px solid var(--dark-border-color);height:24px;margin:auto;margin-left:var(--margin-md)}.navbar .nav-item{margin:auto;margin-left:var(--margin-md);font-size:var(--text-sm);font-weight:var(--weight-regular);letter-spacing:.02em;line-height:1rem}.navbar-home img{width:32px;height:32px}.search-bar{max-width:300px}.search-bar svg{stroke:var(--icon-stroke);margin-bottom:2px}.search-bar .awesomplete{--awesomebar-shadow:var(--shadow-2xl);width:100%}.search-bar .awesomplete input{height:28px;font-size:var(--text-sm);font-weight:var(--weight-regular);letter-spacing:.02em;padding-left:36px;width:100%!important}.search-bar .awesomplete input:focus{box-shadow:var(--awesomebar-shadow);background-color:var(--awesomebar-focus-bg);border-bottom-right-radius:0;border-bottom-left-radius:0}.search-bar .awesomplete ul{border:none;border-top:1px solid var(--border-color);border-radius:0 0 var(--border-radius) var(--border-radius);box-shadow:var(--awesomebar-shadow)}.search-bar .awesomplete input::placeholder{color:var(--text-light)}.search-bar .search-icon{background-color:var(--control-bg);border-radius:8px;align-items:center;padding:6px;display:inline-flex}.navbar-modal-wrapper #navbar-search{display:flex}.navbar-modal-wrapper .awesomebar-input-row{align-items:center;display:flex}.navbar-modal-wrapper .awesomebar-input-row input{flex:1;min-width:0}.navbar-modal-wrapper .awesomebar-search-icon{color:var(--text-muted);pointer-events:none;flex-shrink:0;align-items:center;padding-left:10px;padding-right:2px;display:flex}.navbar-modal-wrapper .awesomplete{width:100%}.navbar-modal-wrapper .awesomplete ul{border-radius:unset;box-shadow:none;background-color:#0000;border:none;margin-top:12px;position:relative}.navbar-modal-wrapper .awesomplete ul[hidden]{display:block!important}.navbar-modal-wrapper .modal-divider{background-color:var(--border-color);border-radius:50%;width:100%;height:1px;position:absolute;top:40px;left:0}.cool-awesomebar-modal-footer{padding:10px!important}.awesomebar-modal-footer{font-size:12px}.awesomebar-modal-footer .help-navigation{gap:var(--margin-md);display:flex}.awesomebar-modal-footer .help-navigation .help-item-navigate{gap:var(--margin-xs);align-items:center;display:flex}.awesomebar-modal-footer .help-navigation .help-item{background-color:var(--border-color);border-radius:4px;padding:3px;font-size:x-small;display:flex}.awesomebar-modal-footer .help-navigation .help-item-escape{padding:2px 4px;display:inline-flex}.navbar.bg-dark .dropdown-menu{background-color:#383838;border-radius:0;font-size:.75rem}.navbar.bg-dark .nav-link{white-space:nowrap;color:#f3f3f3}.navbar.bg-dark .nav-link:hover{color:#171717}.navbar.bg-dark .nav-item{padding:0 1rem}h5.modal-title{margin:0!important}body.modal-open[style^=padding-right]{padding-right:12px!important}body.modal-open[style^=padding-right] header.navbar{margin-right:-12px!important;padding-right:12px!important}.modal{scrollbar-width:auto}.modal::-webkit-scrollbar{width:12px;height:12px}@media (width<=991px){.modal{scrollbar-width:none}.modal::-webkit-scrollbar{width:0;height:0}}.modal .modal-content{border-color:var(--border-color)}.modal .modal-header{z-index:3;background:inherit;padding:var(--padding-sm) var(--padding-md);border-bottom:1px solid var(--border-color);align-items:center;display:flex;position:sticky;top:0}.modal .modal-header .modal-title{max-width:calc(100% - 80px);font-size:1rem;font-weight:500;line-height:2em}.modal .modal-header .btn-modal-close{padding:4px 0}.modal .modal-header .modal-actions{margin-right:-6px}.modal .modal-header .modal-actions .btn-modal-minimize .icon,.modal .modal-header .modal-actions .btn-modal-minimize .es-icon{width:14px;height:14px}.modal .modal-body{padding:var(--padding-md) var(--padding-md)}.modal .modal-body .form-layout:first-child>.form-page .visible-section:first-child{padding-top:0}.modal .modal-body .form-layout:first-child>.form-page .visible-section:first-child .section-body{margin-top:0}.modal .modal-body .form-layout:last-child>.form-page .visible-section:last-child{padding-bottom:0}.modal .awesomplete ul,.modal .awesomplete [role=listbox]{z-index:2}.modal .modal-footer{z-index:1;background:inherit;padding:var(--padding-md);justify-content:space-between;position:sticky;bottom:0}.modal .modal-footer button{box-shadow:none}.modal .modal-footer .standard-actions button:not(:last-child){margin-right:var(--margin-xs)}.modal .modal-footer>*{margin:0}.modal .form-section{padding:var(--padding-sm) 0}.modal .form-section:not(:first-child){border-top:1px solid var(--border-color)}.modal .form-section.hide-border{border-top:none!important;padding-top:0!important}.modal .form-section .form-column:first-child{padding-left:0}.modal .form-section .form-column:last-child{padding-right:0}.modal .form-section .section-head{font-size:var(--text-md);padding:0}.modal .form-section .section-head:not(.collapsed){padding-bottom:var(--padding-sm)}.modal .hasDatepicker{z-index:1140}.modal-backdrop.show{opacity:.8}.fade.slow{transition:opacity .4s linear}.modal.fade .modal-dialog{transition:transform .2s;transform:translateY(-15%)}.modal.fade.slow .modal-dialog{transition:transform .4s;transform:translateY(-25%)}.modal.show .modal-dialog{transform:none}.modal-minimize{position:initial;width:0;height:0}.modal-minimize .modal-dialog{min-width:400px;margin:0;position:fixed;bottom:0;right:15px}.modal-minimize .modal-dialog .modal-header{padding-top:var(--padding-sm);padding-bottom:var(--padding-xs)}.modal-minimize .modal-dialog .modal-content{border-radius:var(--border-radius-md);min-height:0;box-shadow:var(--shadow-lg);border-bottom-right-radius:0;border-bottom-left-radius:0}@media (width<=767.98px){.modal-minimize .modal-dialog{width:100%;min-width:100%;right:0}}.modal-minimize .modal-body,.modal-minimize .modal-footer{display:none}.msgprint-dialog .modal-content{min-height:110px}.msgprint{word-wrap:break-word;padding:var(--padding-sm) 0}.msgprint pre{text-align:left}.msgprint a:not(.btn){text-decoration:underline}.modal .to_section form{align-items:center;display:flex}.modal .to_section form .frappe-control:first-child{flex:1}.modal .to_section form .frappe-control:first-child[data-fieldname=sender]{margin-right:10px}.modal .to_section form .frappe-control:first-child .control-input-wrapper{width:60%}.modal .to_section form .frappe-control:last-child{margin-left:10px}.modal [data-fieldname=email_template_section_break] form{align-items:center;display:flex}.modal [data-fieldname=email_template_section_break] form .frappe-control:first-child{flex:1}.modal [data-fieldname=email_template_section_break] form .frappe-control:first-child[data-fieldname=email_template]{margin-right:10px}.modal [data-fieldname=email_template_section_break] form .frappe-control:first-child .control-input-wrapper{width:53% .6}.modal [data-fieldname=email_template_section_break] form .frappe-control:last-child,.modal .frappe-control[data-fieldname=option_toggle_button]{margin-top:10px}.modal .frappe-control[data-fieldname=option_toggle_button] .form-group{margin-bottom:0}.modal .frappe-control[data-fieldname=option_toggle_button] .form-group button{width:28px;height:28px}.modal .hidden-xs{display:none!important}.dialog-assignment-row{border-radius:var(--border-radius-md);color:var(--text-color);align-items:center;padding:5px 15px;display:flex}.dialog-assignment-row:not(:last-child){margin-bottom:5px}.dialog-assignment-row .btn-group{opacity:0;transition:opacity .3s ease-in-out}.dialog-assignment-row .btn-group button{align-items:center;display:inline-flex}.dialog-assignment-row .assignee{flex:1;align-items:center;gap:8px;display:flex}.dialog-assignment-row:hover .btn-group{opacity:1;transition:opacity .1s ease-in-out}body>.modal:nth-child(5n+1 of .show.modal-minimize){--minimized-modal-index:1}body>.modal:nth-child(5n+2 of .show.modal-minimize){--minimized-modal-index:2}body>.modal:nth-child(5n+3 of .show.modal-minimize){--minimized-modal-index:3}body>.modal:nth-child(5n+4 of .show.modal-minimize){--minimized-modal-index:4}body>.modal:nth-child(5n+5 of .show.modal-minimize){--minimized-modal-index:5}.modal-minimize~.modal-minimize .modal-dialog{bottom:calc(44px * (var(--minimized-modal-index) - 1))}.modal-minimize~.modal-minimize .modal-header{border-bottom:0}.modal-minimize~.modal-minimize .modal-content{border-radius:var(--border-radius-md);overflow:hidden}@media (width<=576px){.modal .modal-dialog .form-section .form-column:last-child{padding-left:0}}.modal-dialog-centered{align-items:center;min-height:calc(100% - 1rem);display:flex}@media (width>=576px){.modal-dialog-centered{min-height:calc(100% - 3.5rem)}}.settings-dialog-wrapper .modal-content{height:calc(100vh - 8rem);overflow:hidden}.settings-dialog-wrapper .modal-body.settings-dialog-body{flex:1;min-height:0;padding:0;display:flex;overflow:hidden}.about-dialog .modal-dialog{max-width:575px}.about-dialog .modal-content{border-radius:var(--border-radius-xl);flex-direction:column;max-height:min(590px,100vh - 80px);display:flex}.about-dialog .modal-header{border-bottom:none;flex-shrink:0;padding-top:20px;padding-left:24px;padding-right:24px}.about-dialog .modal-body{flex:1;min-height:0;padding:24px;overflow-y:auto}.about-dialog .modal-footer{border-top:none;justify-content:center;padding:20px}.about-dialog .modal-header .modal-title{font-size:var(--text-2xl);font-weight:var(--weight-semibold);letter-spacing:.01em;color:var(--heading-color);line-height:1em}.about-body{flex-direction:column;gap:20px;display:flex}.about-frappe-section{flex-direction:column;align-items:center;gap:6px;display:flex}.about-frappe-wordmark{color:#171717;width:auto;height:27px}[data-theme=dark] .about-frappe-wordmark{filter:invert()}.about-tagline{font-size:var(--text-sm);color:var(--text-muted);margin:0}.about-social-btns{gap:4px;display:flex}.about-icon-btn{border-radius:var(--border-radius);color:var(--text-muted);justify-content:center;align-items:center;padding:6px;display:flex}.about-icon-btn:hover{background-color:var(--fg-hover-color);color:var(--text-color)}.about-icon-btn .icon,.about-icon-btn .es-icon{display:block}.about-info-rows{flex-direction:column;gap:13px;display:flex}.about-info-row{border-radius:11px;justify-content:space-between;align-items:center;padding:6px 0;display:flex}.about-info-content{flex-direction:column;gap:4px;display:flex}.about-info-title{font-size:var(--text-md);font-weight:var(--weight-semibold);letter-spacing:.015em;color:var(--text-color);align-self:flex-start;align-items:center;gap:5px;display:inline-flex}a.about-info-title-link{color:inherit;text-decoration:none}a.about-info-title-link:hover{color:var(--text-color)}.about-info-sub{font-size:var(--text-sm);font-weight:var(--weight-regular);letter-spacing:.015em;line-height:var(--para-line-height-sm);color:var(--ink-gray-5)}.about-info-sub a{color:var(--ink-gray-5);text-decoration:none}.about-info-sub a:hover{color:var(--text-color)}.about-section-label{font-size:11px;font-weight:var(--weight-regular);color:var(--text-muted);text-transform:uppercase;letter-spacing:.09em}.about-app-list{flex-direction:column;gap:13px;display:flex}.about-app-row{align-items:center;gap:12px;display:flex}.about-app-icon,.about-app-logo{border-radius:var(--border-radius);flex-shrink:0;width:32px;height:32px}.about-app-icon{font-size:13px;font-weight:var(--weight-semibold);justify-content:center;align-items:center;display:flex}.about-app-logo{-o-object-fit:contain;object-fit:contain}.about-app-info{flex:1;min-width:0}.about-app-name{font-size:var(--text-md);font-weight:var(--weight-semibold);letter-spacing:.015em;color:var(--text-color)}.about-app-version{font-size:var(--text-sm);font-weight:var(--weight-regular);letter-spacing:.015em;color:var(--ink-gray-5)}a.about-update-indicator.btn{box-shadow:none;border:none;padding:6px 8px}.about-footer{text-align:center;font-size:var(--text-sm);font-weight:var(--weight-regular);letter-spacing:.015em;line-height:var(--para-line-height-sm);color:var(--ink-gray-4)}.slides-progress .slide-step .slide-step-indicator{background-color:var(--ink-gray-3);border-radius:var(--border-radius-full);width:6px;height:6px}.slides-progress .slide-step .slide-step-complete .icon-xs{width:10px;height:10px}.slides-progress .slide-step.active .slide-step-indicator{background-color:var(--ink-gray-9);display:block}.slides-progress .slide-step.step-success:not(.active) .slide-step-indicator{display:none}.slides-progress .slide-step.step-success:not(.active) .slide-step-complete .icon use,.slides-progress .slide-step.step-success:not(.active) .slide-step-complete .es-icon use{stroke-width:2px;stroke:var(--ink-gray-1)}.slides-wrapper .slide-footer .btn,.slides-wrapper .slide-footer div#driver-popover-item .driver-popover-footer button,div#driver-popover-item .driver-popover-footer .slides-wrapper .slide-footer button{box-shadow:none}.slides-wrapper .form-wrapper .form .form-section{padding:0px var(--padding-sm);border:none}.slides-wrapper.setup-in-progress .state-icon-container{margin-top:var(--margin-xl)}.slides-wrapper.setup-in-progress .btn-abort{margin:var(--margin-lg) auto}#alert-container{z-index:2000;position:fixed;bottom:0;right:20px}@media (width<=767.98px){#alert-container{right:0}}.desk-alert{box-shadow:var(--modal-shadow);background-color:var(--toast-bg);border-radius:var(--border-radius-md);width:400px;min-height:50px;max-height:200px;padding:0;animation-name:backInRight;animation-duration:.6s;position:relative;overflow-y:auto}.desk-alert.red{--toast-bg:var(--alert-bg-danger)}.desk-alert.yellow,.desk-alert.orange{--toast-bg:var(--alert-bg-warning)}.desk-alert.blue{--toast-bg:var(--alert-bg-info)}.desk-alert.green{--toast-bg:var(--alert-bg-success)}.desk-alert .alert-message-container{padding:var(--padding-md);padding-right:var(--padding-2xl)}.desk-alert .alert-message-container .icon,.desk-alert .alert-message-container .es-icon{margin-right:var(--margin-sm)}.desk-alert .alert-message-container .alert-title-container{align-items:center;display:flex}.desk-alert .alert-message-container .alert-message{color:var(--text-color);font-weight:500;line-height:20px}.desk-alert .alert-message-container .alert-subtitle{font-size:var(--text-md);color:var(--text-light);padding-left:34px}.desk-alert .close{top:18px;right:var(--padding-md);color:inherit;opacity:1;font-size:inherit;position:absolute}.desk-alert .close .icon,.desk-alert .close .es-icon{fill:var(--text-muted)}.desk-alert .next-action-container{display:flex}.desk-alert .next-action-container .next-action{border:none;border-top:1px solid var(--border-color);border-right:1px solid var(--border-color);width:100%;padding:var(--padding-sm);font-size:var(--text-sm);font-weight:var(--weight-medium);letter-spacing:.02em;color:var(--text-light);background:0 0;outline:none}.desk-alert .next-action-container .next-action:hover{color:var(--text-color)}.desk-alert .next-action-container .next-action:last-child{border-right:none}.desk-alert.out{animation-name:backOutRight;animation-duration:1.6s}@media (width<=767.98px){.desk-alert{width:100vw}}.navbar-breadcrumbs{flex-wrap:nowrap;align-items:center;line-height:1}.navbar-breadcrumbs a{color:var(--ink-gray-5);font-weight:var(--weight-medium);font-size:var(--text-lg);letter-spacing:.02em;text-decoration:none}.navbar-breadcrumbs a:hover{color:var(--ink-gray-7)}.navbar-breadcrumbs a:before{content:"/";color:var(--ink-gray-4);letter-spacing:.02em;margin-left:6px;margin-right:6px;font-size:14px;font-weight:420;line-height:1.15;display:inline-block}.navbar-breadcrumbs li{min-width:0}.navbar-breadcrumbs li:last-child>a{text-overflow:ellipsis;display:block;overflow:hidden}.navbar-breadcrumbs.mobile-no-divider a:before{display:none}.navbar-breadcrumbs li:first-child a:before{content:none}.navbar-breadcrumbs li.disabled a{pointer-events:none}.navbar-breadcrumbs li:last-child>a{font-weight:var(--weight-medium);color:var(--ink-gray-9)!important}.indicator,.indicator-pill,.indicator-pill-right,.indicator-pill-round{align-items:center;display:inline-flex}.indicator:before{content:"";border-radius:var(--border-radius);width:8px;height:8px;margin:0 8px 0 0}.indicator-pill,.indicator-pill-right{font-size:var(--text-sm);font-weight:var(--weight-regular);letter-spacing:.02em;border-radius:var(--border-radius-full);height:20px;padding:4.5px 8px}.indicator-pill-round{font-size:var(--text-sm);font-weight:var(--weight-regular);letter-spacing:.02em;border-radius:50%;justify-content:center;width:24px;height:24px}.indicator-pill:not(.no-indicator-dot):before,.indicator-pill-right:after{content:"";border-radius:50%;flex-shrink:0;width:6px;height:6px;margin-right:6px;display:inline-table}.indicator-pill.no-margin:before,.indicator-pill-right.no-margin:after{margin-right:0}.indicator-pill-right:after{margin:0 0 0 4px}.indicator.green:before,.indicator.green:after{background:var(--indicator-dot-green)}.indicator-pill.green,.indicator-pill-right.green,.indicator-pill-round.green{background:var(--bg-green);color:var(--text-on-green)}.indicator-pill.green:before,.indicator-pill.green:after,.indicator-pill-right.green:before,.indicator-pill-right.green:after,.indicator-pill-round.green:before,.indicator-pill-round.green:after{background:var(--text-on-green)}.indicator{--indicator-dot-green:var(--text-on-green)}.indicator.cyan:before,.indicator.cyan:after{background:var(--indicator-dot-cyan)}.indicator-pill.cyan,.indicator-pill-right.cyan,.indicator-pill-round.cyan{background:var(--bg-cyan);color:var(--text-on-cyan)}.indicator-pill.cyan:before,.indicator-pill.cyan:after,.indicator-pill-right.cyan:before,.indicator-pill-right.cyan:after,.indicator-pill-round.cyan:before,.indicator-pill-round.cyan:after{background:var(--text-on-cyan)}.indicator{--indicator-dot-cyan:var(--text-on-cyan)}.indicator.blue:before,.indicator.blue:after{background:var(--indicator-dot-blue)}.indicator-pill.blue,.indicator-pill-right.blue,.indicator-pill-round.blue{background:var(--bg-blue);color:var(--text-on-blue)}.indicator-pill.blue:before,.indicator-pill.blue:after,.indicator-pill-right.blue:before,.indicator-pill-right.blue:after,.indicator-pill-round.blue:before,.indicator-pill-round.blue:after{background:var(--text-on-blue)}.indicator{--indicator-dot-blue:var(--text-on-blue)}.indicator.orange:before,.indicator.orange:after{background:var(--indicator-dot-orange)}.indicator-pill.orange,.indicator-pill-right.orange,.indicator-pill-round.orange{background:var(--bg-orange);color:var(--text-on-orange)}.indicator-pill.orange:before,.indicator-pill.orange:after,.indicator-pill-right.orange:before,.indicator-pill-right.orange:after,.indicator-pill-round.orange:before,.indicator-pill-round.orange:after{background:var(--text-on-orange)}.indicator{--indicator-dot-orange:var(--text-on-orange)}.indicator.yellow:before,.indicator.yellow:after{background:var(--indicator-dot-yellow)}.indicator-pill.yellow,.indicator-pill-right.yellow,.indicator-pill-round.yellow{background:var(--bg-yellow);color:var(--text-on-yellow)}.indicator-pill.yellow:before,.indicator-pill.yellow:after,.indicator-pill-right.yellow:before,.indicator-pill-right.yellow:after,.indicator-pill-round.yellow:before,.indicator-pill-round.yellow:after{background:var(--text-on-yellow)}.indicator{--indicator-dot-yellow:var(--text-on-yellow)}.indicator.gray:before,.indicator.gray:after{background:var(--indicator-dot-gray)}.indicator-pill.gray,.indicator-pill-right.gray,.indicator-pill-round.gray{background:var(--bg-gray);color:var(--text-on-gray)}.indicator-pill.gray:before,.indicator-pill.gray:after,.indicator-pill-right.gray:before,.indicator-pill-right.gray:after,.indicator-pill-round.gray:before,.indicator-pill-round.gray:after{background:var(--text-on-gray)}.indicator{--indicator-dot-gray:var(--text-on-gray)}.indicator.grey:before,.indicator.grey:after{background:var(--indicator-dot-grey)}.indicator-pill.grey,.indicator-pill-right.grey,.indicator-pill-round.grey{background:var(--bg-grey);color:var(--text-on-grey)}.indicator-pill.grey:before,.indicator-pill.grey:after,.indicator-pill-right.grey:before,.indicator-pill-right.grey:after,.indicator-pill-round.grey:before,.indicator-pill-round.grey:after{background:var(--text-on-grey)}.indicator{--indicator-dot-grey:var(--text-on-grey)}.indicator.red:before,.indicator.red:after{background:var(--indicator-dot-red)}.indicator-pill.red,.indicator-pill-right.red,.indicator-pill-round.red{background:var(--bg-red);color:var(--text-on-red)}.indicator-pill.red:before,.indicator-pill.red:after,.indicator-pill-right.red:before,.indicator-pill-right.red:after,.indicator-pill-round.red:before,.indicator-pill-round.red:after{background:var(--text-on-red)}.indicator{--indicator-dot-red:var(--text-on-red)}.indicator.pink:before,.indicator.pink:after{background:var(--indicator-dot-pink)}.indicator-pill.pink,.indicator-pill-right.pink,.indicator-pill-round.pink{background:var(--bg-pink);color:var(--text-on-pink)}.indicator-pill.pink:before,.indicator-pill.pink:after,.indicator-pill-right.pink:before,.indicator-pill-right.pink:after,.indicator-pill-round.pink:before,.indicator-pill-round.pink:after{background:var(--text-on-pink)}.indicator{--indicator-dot-pink:var(--text-on-pink)}.indicator.darkgrey:before,.indicator.darkgrey:after{background:var(--indicator-dot-darkgrey)}.indicator-pill.darkgrey,.indicator-pill-right.darkgrey,.indicator-pill-round.darkgrey{background:var(--bg-darkgrey);color:var(--text-on-darkgrey)}.indicator-pill.darkgrey:before,.indicator-pill.darkgrey:after,.indicator-pill-right.darkgrey:before,.indicator-pill-right.darkgrey:after,.indicator-pill-round.darkgrey:before,.indicator-pill-round.darkgrey:after{background:var(--text-on-darkgrey)}.indicator{--indicator-dot-darkgrey:var(--text-on-darkgrey)}.indicator.purple:before,.indicator.purple:after{background:var(--indicator-dot-purple)}.indicator-pill.purple,.indicator-pill-right.purple,.indicator-pill-round.purple{background:var(--bg-purple);color:var(--text-on-purple)}.indicator-pill.purple:before,.indicator-pill.purple:after,.indicator-pill-right.purple:before,.indicator-pill-right.purple:after,.indicator-pill-round.purple:before,.indicator-pill-round.purple:after{background:var(--text-on-purple)}.indicator{--indicator-dot-purple:var(--text-on-purple)}.indicator.light-blue:before,.indicator.light-blue:after{background:var(--indicator-dot-light-blue)}.indicator-pill.light-blue,.indicator-pill-right.light-blue,.indicator-pill-round.light-blue{background:var(--bg-light-blue);color:var(--text-on-light-blue)}.indicator-pill.light-blue:before,.indicator-pill.light-blue:after,.indicator-pill-right.light-blue:before,.indicator-pill-right.light-blue:after,.indicator-pill-round.light-blue:before,.indicator-pill-round.light-blue:after{background:var(--text-on-light-blue)}.indicator{--indicator-dot-light-blue:var(--text-on-light-blue)}.indicator.blink{animation:1s linear infinite blink}.tag-pill{background-color:var(--gray-200);border-radius:var(--border-radius);color:var(--text-muted);vertical-align:middle;align-items:center;width:60px;padding:4px 10px;display:inline-flex}[data-theme=dark] .tag-pill{background-color:var(--gray-900)}.page-title{align-items:center;min-width:0;padding:0 15px;display:flex}.page-title .sidebar-toggle-btn{margin-right:var(--margin-sm);cursor:pointer;--icon-stroke:var(--gray-700);display:flex}.page-title .sidebar-toggle-btn .sidebar-toggle-icon{display:none}.page-title .sidebar-toggle-btn .sidebar-toggle-icon,.page-title .sidebar-toggle-btn .sidebar-toggle-placeholder{transition:all .5s ease-in-out}@media (prefers-reduced-motion:reduce){.page-title .sidebar-toggle-btn .sidebar-toggle-icon,.page-title .sidebar-toggle-btn .sidebar-toggle-placeholder{transition:none}}.page-title .sidebar-toggle-btn:hover .sidebar-toggle-icon{display:block}.page-title .sidebar-toggle-btn:hover .sidebar-toggle-placeholder{display:none}@media (width>=992px){.page-title .sidebar-toggle-btn{display:none}}.page-title .title-area{align-items:center;display:inline-flex}.page-title .title-area .indicator-pill{margin-left:var(--margin-sm)}.page-title .title-area .indicator-pill .indicator-doc-html{border-radius:inherit;width:8px;height:8px}.page-title .title-area .sub-heading{font-size:var(--text-sm);font-weight:var(--weight-regular);letter-spacing:.02em}.page-container{background-color:var(--bg-color)}.page-container .page-body{width:100%;padding:0}.page-actions{align-items:center}.page-actions .filters:not(:empty){margin-left:var(--margin-sm,8px)}.page-actions .btn,.page-actions div#driver-popover-item .driver-popover-footer button,div#driver-popover-item .driver-popover-footer .page-actions button{height:var(--btn-height);margin-left:var(--margin-sm,8px);border-radius:var(--border-radius);padding:4px 8px;line-height:1}.page-actions .btn,.page-actions div#driver-popover-item .driver-popover-footer button,div#driver-popover-item .driver-popover-footer .page-actions button,.page-actions .btn .hidden-xs,.page-actions div#driver-popover-item .driver-popover-footer button .hidden-xs,div#driver-popover-item .driver-popover-footer .page-actions button .hidden-xs{align-items:center;gap:6px;display:inline-flex}.page-actions .btn:not(.icon-btn),.page-actions div#driver-popover-item .driver-popover-footer button:not(.icon-btn),div#driver-popover-item .driver-popover-footer .page-actions button:not(.icon-btn){padding:4px 8px}.page-actions .btn-primary,.page-actions div#driver-popover-item .driver-popover-footer button.driver-next-btn,div#driver-popover-item .driver-popover-footer .page-actions button.driver-next-btn,.page-actions .btn-secondary,.page-actions div#driver-popover-item .driver-popover-footer button.driver-prev-btn,div#driver-popover-item .driver-popover-footer .page-actions button.driver-prev-btn{min-width:40px}.page-actions .custom-btn-group{display:inline-flex}.page-actions .custom-actions{align-items:center;display:flex}.layout-main-section-wrapper{flex:1 0 80%;width:80%}body[data-route^=Form] .layout-main-section-wrapper{width:calc(100% - var(--form-sidebar-width));flex:calc(100% - var(--form-sidebar-width))}.layout-main-section.frappe-card{border-radius:var(--border-radius-md);box-shadow:var(--card-shadow);background-color:var(--card-bg);box-shadow:none;border:none;padding:0;overflow:hidden}.page-head{z-index:6;background:var(--bg-color);border-bottom:1px solid var(--border-color);transition:top .5s;position:sticky;top:0}.page-head .page-head-content{height:var(--page-head-height);gap:10px;padding:8px 0}.page-form{padding:var(--padding-xs) var(--padding-md);background-color:var(--card-bg);flex-wrap:wrap;margin:0;display:flex}.page-form .form-group{margin:8px 0;padding:0 10px 0 0}.page-form .checkbox{margin-top:4px;margin-bottom:4px}.page-form .checkbox .help-box{display:none}.page-form .awesomplete>ul{min-width:300px}.form-inner-toolbar .inner-group-button{display:inline-flex}.form-inner-toolbar .inner-group-button .icon,.form-inner-toolbar .inner-group-button .es-icon{margin-right:-var(--margin-xs)}.menu-btn-group,.custom-btn-group,.actions-btn-group,.page-icon-group{display:flex}.menu-btn-group .dropdown-menu,.custom-btn-group .dropdown-menu,.actions-btn-group .dropdown-menu,.page-icon-group .dropdown-menu{width:max-content}.menu-btn-group .dropdown-item,.custom-btn-group .dropdown-item,.actions-btn-group .dropdown-item,.page-icon-group .dropdown-item{align-items:center;display:flex}.menu-btn-group .menu-item-label,.custom-btn-group .menu-item-label,.actions-btn-group .menu-item-label,.page-icon-group .menu-item-label{margin-right:var(--margin-md)}.menu-btn-group .menu-item-shortcut,.custom-btn-group .menu-item-shortcut,.actions-btn-group .menu-item-shortcut,.page-icon-group .menu-item-shortcut{color:var(--ink-gray-4,#999);font-size:var(--text-sm);letter-spacing:.02em;white-space:nowrap;margin-left:auto;font-weight:420;line-height:1.15}.menu-btn-group .menu-item-icon,.custom-btn-group .menu-item-icon,.actions-btn-group .menu-item-icon,.page-icon-group .menu-item-icon{margin-right:var(--margin-sm)}.layout-main{flex-direction:row;display:flex}.layout-main-section{scroll-margin-top:var(--navbar-height)}.layout-main-section .frappe-list .result,.layout-main-section .frappe-list .no-result,.layout-main-section .frappe-list .freeze,.layout-main-section .report-wrapper .result,.layout-main-section .report-wrapper .no-result,.layout-main-section .report-wrapper .freeze{min-height:200px}.layout-main-section .msg-box{font-size:var(--text-sm);font-weight:var(--weight-regular);letter-spacing:.02em;margin-bottom:4em}.layout-main-section .msg-box .null-state{width:auto;height:60px;margin-bottom:var(--margin-md)}.layout-main-section .msg-box .null-state img{fill:var(--fg-color)}.layout-main-section .msg-box p{font-size:var(--text-base);font-weight:var(--weight-regular);letter-spacing:.02em}.layout-main-section .msg-box .meta-description{width:45%;margin-left:auto;margin-right:auto}.frappe-control .form-control.fields_order{padding-top:1.5px}.new-timeline{padding-top:var(--padding-lg);position:relative}.new-timeline:before{content:" ";top:90px;left:calc(var(--timeline-item-icon-size) / 2);border-left:1px solid var(--dark-border-color);bottom:calc(-1 * var(--timeline-item-bottom-margin) + 25px);position:absolute}.new-timeline .timeline-dot{width:16px;height:16px;font-size:var(--text-xs);--zero-px:0px;top:clamp(var(--zero-px), 50% - 16px/2, max(var(--zero-px), (34px - (50% - 16px/2)) * 34));background-color:var(--timeline-badge-bg);--icon-stroke:var(--timeline-badge-color);left:-8px;left:calc(-1.25 * var(--timeline-item-left-margin) / 2);background:var(--bg-color);border-radius:50%;position:absolute}.new-timeline .timeline-dot:before{content:" ";background:var(--timeline-badge-color);border-radius:50%;width:4px;height:4px}.new-timeline .activity-title,.new-timeline .timeline-actions{background-color:var(--bg-color);align-items:center;min-height:60px;padding-left:0;display:flex;margin-bottom:0!important;margin-left:0!important}.new-timeline .activity-title .show-all-activity,.new-timeline .activity-title .timeline-item,.new-timeline .timeline-actions .show-all-activity,.new-timeline .timeline-actions .timeline-item{margin-bottom:0}.new-timeline .activity-title .timeline-content,.new-timeline .timeline-actions .timeline-content{padding-left:var(--timeline-item-left-margin)}.new-timeline .activity-title h4,.new-timeline .timeline-actions h4{flex:auto;margin-bottom:0;font-size:16px;font-weight:500}.new-timeline .timeline-item{font-size:var(--text-base);font-weight:var(--weight-regular);letter-spacing:.02em;margin-left:var(--timeline-item-left-margin);margin-bottom:var(--timeline-item-bottom-margin);position:relative}.new-timeline .timeline-item b{color:var(--text-color);font-size:var(--text-base);font-weight:var(--weight-medium);letter-spacing:.015em}.new-timeline .timeline-item .action-buttons{white-space:nowrap;display:inline-flex;overflow:auto}.new-timeline .timeline-item .action-buttons .action-btn,.new-timeline .timeline-item .action-buttons .frappe-control .link-btn,.frappe-control .new-timeline .timeline-item .action-buttons .link-btn{margin-left:var(--margin-md);line-height:var(--text-xl);align-items:center;display:flex}.new-timeline .timeline-item .action-buttons .action-btn .icon,.new-timeline .timeline-item .action-buttons .frappe-control .link-btn .icon,.frappe-control .new-timeline .timeline-item .action-buttons .link-btn .icon,.new-timeline .timeline-item .action-buttons .action-btn .es-icon,.new-timeline .timeline-item .action-buttons .frappe-control .link-btn .es-icon,.frappe-control .new-timeline .timeline-item .action-buttons .link-btn .es-icon{margin-right:var(--margin-xs)}.new-timeline .timeline-item .action-buttons .action-btn:first-of-type,.new-timeline .timeline-item .action-buttons .frappe-control .link-btn:first-of-type,.frappe-control .new-timeline .timeline-item .action-buttons .link-btn:first-of-type{margin-left:0}.new-timeline .timeline-item .timeline-content{padding:var(--padding-sm);margin-left:var(--margin-md);position:relative}body:not(.full-width) .new-timeline .timeline-item .timeline-content{max-width:var(--timeline-content-max-width)}.new-timeline .timeline-item .timeline-content>.ql-editor{display:inline-flex}.new-timeline .timeline-item .timeline-content.frappe-card{color:var(--text-neutral);background-color:var(--bg-color);box-shadow:none;border:1px solid var(--border-color);margin:calc(var(--timeline-item-bottom-margin) + var(--padding-md)) 0;margin-left:var(--margin-lg)}.new-timeline .timeline-item .timeline-content.frappe-card .action-btn,.new-timeline .timeline-item .timeline-content.frappe-card .frappe-control .link-btn,.frappe-control .new-timeline .timeline-item .timeline-content.frappe-card .link-btn{margin:0 var(--margin-sm)}.new-timeline .timeline-item .timeline-content.frappe-card .content{padding-left:42px}.new-timeline .timeline-item .timeline-content.frappe-card .content .mention{font-weight:var(--weight-semibold);background-color:#0000;border:none;padding:0}.new-timeline .timeline-item .timeline-badge{width:var(--timeline-item-icon-size);height:var(--timeline-item-icon-size);font-size:var(--text-xs);--zero-px:0px;top:clamp(var(--zero-px), 50% - var(--timeline-item-icon-size)/2, max(var(--zero-px), (34px - (50% - var(--timeline-item-icon-size)/2)) * 34));left:calc(-1 * var(--timeline-item-icon-size) / 2);background-color:var(--timeline-badge-bg);--icon-stroke:var(--timeline-badge-color);left:calc(-1 * var(--timeline-item-left-margin));border-radius:50%;position:absolute}.new-timeline .timeline-item .timeline-load-more{margin-left:calc(var(--timeline-item-left-margin) + var(--padding-sm));text-align:center}body:not(.full-width) .new-timeline .timeline-item .timeline-load-more{width:var(--timeline-content-max-width)}.new-timeline .timeline-item .timeline-message-box .content{max-height:500px;overflow:auto}.new-timeline .timeline-item .timeline-message-box .content:before{content:"";background-color:var(--border-color);width:calc(100% - 64px);height:1px;margin-top:-10px;display:block;position:absolute}.new-timeline .timeline-item .timeline-message-box .actions{display:flex}.new-timeline .timeline-item .timeline-message-box .actions>:not(.indicator-pill){color:var(--text-muted)}.new-timeline .timeline-item .timeline-message-box .action-btn,.new-timeline .timeline-item .timeline-message-box .frappe-control .link-btn,.frappe-control .new-timeline .timeline-item .timeline-message-box .link-btn{margin-left:var(--margin-sm);--icon-stroke:var(--text-muted);background-color:#0000;padding:0}.new-timeline .timeline-item .timeline-message-box .action-btn,.new-timeline .timeline-item .timeline-message-box .frappe-control .link-btn,.frappe-control .new-timeline .timeline-item .timeline-message-box .link-btn,.new-timeline .timeline-item .timeline-message-box .custom-actions{font-size:var(--text-sm);font-weight:var(--weight-regular);letter-spacing:.02em}.new-timeline .timeline-item .timeline-message-box .action-btn:hover,.new-timeline .timeline-item .timeline-message-box .frappe-control .link-btn:hover,.frappe-control .new-timeline .timeline-item .timeline-message-box .link-btn:hover{--icon-stroke:var(--text-color);text-decoration:none}.new-timeline .timeline-item .comment-edit-box{background-color:var(--control-bg);border:1px solid var(--border-color);border-radius:var(--border-radius-sm);margin-top:var(--margin-sm);--icon-stroke:var(--text-color)}.avatar{vertical-align:middle;line-height:1;display:inline-block}.avatar-frame{-o-object-fit:cover;object-fit:cover;background-color:var(--avatar-frame-bg);background-position:50%;background-repeat:no-repeat;background-size:cover;border-radius:50%;width:100%;height:100%;display:inline-block}.avatar img{border-radius:50%;max-width:100%;max-height:100%}.avatar-small,.avatar-group .avatar-action{text-align:center;width:28px;height:28px}.avatar-small .standard-image,.avatar-group .avatar-action .standard-image{font-size:var(--text-xs);font-weight:var(--weight-regular);letter-spacing:.02em}.avatar-smaller{text-align:center;width:22px;height:22px}.avatar-smaller .standard-image{font-size:var(--text-xs);font-weight:var(--weight-regular);letter-spacing:.02em}.avatar-medium{width:28px;height:28px}.avatar-medium .standard-image{font-size:var(--text-base);font-weight:var(--weight-regular);letter-spacing:.02em}.avatar-medium-2{width:32px;height:32px}.avatar-medium-2 .standard-image{font-size:var(--text-base);font-weight:var(--weight-regular);letter-spacing:.02em}.avatar-large{width:64px;height:64px}.avatar-large .standard-image{font-size:var(--text-2xl);font-weight:var(--weight-regular);letter-spacing:.01em}.avatar-xl{width:108px;height:108px}.avatar-xl .standard-image{font-size:var(--text-2xl);font-weight:var(--weight-regular);letter-spacing:.01em}.avatar-xs{width:16px;height:16px}.avatar-xs .standard-image{font-size:9px}.avatar .standard-image{border:none;border-radius:50%}.standard-image{-o-object-fit:cover;object-fit:cover;background-color:var(--avatar-frame-bg);width:100%;height:100%;color:var(--avatar-frame-color);border:1px solid var(--avatar-frame-border);justify-content:center;align-items:center;font-weight:400;display:flex}.avatar-group{cursor:pointer;align-items:center;display:inline-flex}.avatar-group.right{margin-left:var(--margin-xs);justify-content:flex-start}.avatar-group.left{margin-right:var(--margin-xs);justify-content:flex-end}.avatar-group .avatar-action{background-color:var(--control-bg);justify-content:center;align-items:center;display:flex;cursor:pointer!important}.avatar-group .avatar-action .icon use,.avatar-group .avatar-action .es-icon use{stroke:var(--text-muted)}.avatar-group .avatar{transition:margin .1s ease-in-out}.avatar-group .avatar .avatar-frame{border:1px solid var(--avatar-frame-border)}.avatar-group .avatar-extra-count{font-size:var(--text-sm);font-weight:var(--weight-medium);letter-spacing:.02em;color:#fff;background-color:var(--blue-500)}.avatar-group.overlap .avatar+.avatar{margin-left:calc(-1 * var(--margin-sm))}.navbar{perspective:3200px}.dropdown-notifications .header{cursor:pointer;margin:7px 15px 10px}.mark-all-read{cursor:pointer;margin-top:2px;margin-right:4px}.close-notification-dialogue{cursor:pointer}.close-notification-dialogue .icon,.close-notification-dialogue .es-icon{stroke-width:2px}.notification-settings{cursor:pointer;margin-top:2px;margin-right:4px}.collapse-indicator{color:#d1d8dd;padding:0 5px}.open-doc-count{margin-left:150px}.notifications-unseen{display:none}.sidebar-notification .sidebar-item-icon.indicator,.desktop-notification-icon.indicator{position:relative}.sidebar-notification .sidebar-item-icon.indicator:before,.desktop-notification-icon.indicator:before{z-index:1;width:6px;height:6px;margin:0;position:absolute;left:auto}.desktop-notification-icon.indicator:before{top:0;right:0}.sidebar-notification .sidebar-item-icon.indicator:before{width:5.5px;height:5.5px;transition:opacity .2s ease-in-out;top:5px;right:6px}.sidebar-notification:hover .sidebar-item-icon.indicator:before{opacity:0}.sidebar-notification-count{background-color:var(--bg-gray-100);min-width:20px;color:var(--text-muted);font-size:var(--text-sm);text-align:center;border-radius:10px;padding:1px 7px;line-height:1.2}.sidebar-notification .standard-sidebar-item .item-anchor{overflow:visible}.mark-read{margin-left:10px;font-size:11px;display:none}.mark-read:hover{text-decoration:underline}.notifications-list{background-color:var(--bg-color);width:360px;height:100vh;min-height:480px;padding:0;position:absolute;top:0;overflow:hidden;box-shadow:8px 0 8px #0000001a}.notifications-list .notification-list-header{border-bottom:1px solid var(--border-color);justify-content:space-between;align-items:center;margin:0 10px;display:flex}.notifications-list .notification-list-body{height:93%;overflow-y:auto}.notifications-list .notification-list-body .panel-events,.notifications-list .notification-list-body .panel-notifications{width:100%}.notifications-list .notification-list-body .notification-null-state{place-content:center;align-items:center;min-height:300px;display:flex}.notifications-list .notification-list-body .notification-null-state .title{margin-top:var(--margin-lg);font-size:var(--text-base);font-weight:var(--weight-semibold);letter-spacing:.015em}.notifications-list .notification-list-body .notification-null-state .subtitle{margin-top:var(--margin-sm);font-size:var(--text-base);font-weight:var(--weight-regular);letter-spacing:.02em;color:var(--text-muted)}.notifications-list .notification-item-tabs{border:none}.notifications-list .notification-item-tabs .notifications-category{padding:var(--padding-md) 0px;margin-bottom:-1px;margin-right:var(--margin-lg);color:var(--text-light);font-weight:var(--weight-medium);cursor:pointer}.notifications-list .notification-item-tabs .notifications-category.active{color:var(--text-color);border-bottom:1px solid var(--primary-color)}.date-range{padding:10px 0 2px 10px;font-weight:500}.recent-item{border-radius:var(--border-radius-md,8px);white-space:normal;font-size:var(--text-base);font-weight:var(--weight-regular);letter-spacing:.02em;color:var(--text-light);max-width:455px;margin:4px 0;padding:10px;line-height:20px;display:flex}.recent-item:first-child{margin-top:10px}.recent-item:not(.no-hover):hover{color:var(--text-muted);background-color:var(--fg-hover-color);text-decoration:none}.recent-item.notification-item{justify-content:space-between;margin:10px;padding:10px 10px 10px 0}.recent-item.notification-item.unread .mark-as-read{flex-shrink:0;place-self:center end;width:8px;height:8px}.recent-item.notification-item.unread:hover .mark-as-read{border:2px solid var(--invert-neutral);border-radius:1000px}.recent-item.notification-item.unread .notification-body:before{background:var(--invert-neutral)}.recent-item.notification-item .notification-body{gap:10px;display:flex}.recent-item.notification-item .notification-body:before{content:"";border-radius:10px;width:6px;min-width:6px;height:6px;margin-top:16px;margin-left:2px;display:inline-block}.recent-item.notification-item .notification-body .message{max-width:360px}.recent-item.notification-item b{color:var(--text-light);font-weight:500}.recent-item.notification-item .notification-timestamp{font-size:var(--text-xs)}.recent-item.notification-item .user-avatar{margin-right:10px}.recent-item.notification-item .user-avatar .avatar-frame{width:36px;height:36px}.recent-item.event .event-border{border:1px solid var(--primary-color);border-radius:4px;width:1px}.recent-item.event .event-item{padding-left:10px}.recent-item.event .event-item .event-subject{font-size:var(--text-base);font-weight:var(--weight-medium);letter-spacing:.015em;color:var(--text-light)}.recent-item.event .event-item .event-time{font-size:var(--text-sm);font-weight:var(--weight-regular);letter-spacing:.02em;margin-right:10px}.recent-item.event .event-item .avatar-group{margin-top:10px}.recent-item.event:hover .avatar-frame{border-color:var(--border-color)}.recent-item.open-docs{justify-content:space-between;display:flex}.recent-item.open-docs .indicator-pill{margin:0}.targets-container{grid-template-columns:1fr 1fr;display:grid}.targets-container .recent-item.target-company{text-align:center;display:block}.targets-container .recent-item.target-company svg{max-width:100px;margin:auto}.targets-container .recent-item.target-company .target-title{font-size:var(--text-base);font-weight:var(--weight-regular);letter-spacing:.02em;color:var(--text-light);margin:auto}.targets-container .recent-item.target-company .target-progress{max-width:150px;margin:10px auto auto}.targets-container .recent-item.target-company .target-progress .progress,.targets-container .recent-item.target-company .target-progress .progress-bar{height:8px}.targets-container .recent-item.target-company:first-child{grid-column:1/3}.targets-container .recent-item.target-company:first-child svg{max-width:200px;margin:auto}.targets-container .recent-item.target-company:first-child .target-progress{max-width:200px;margin:10px auto auto}.targets-container .recent-item.target-company:first-child .target-progress .progress,.targets-container .recent-item.target-company:first-child .target-progress .progress-bar{height:8px}.list-footer{text-align:center;color:var(--text-muted);padding:10px;display:block}.list-footer:hover{color:var(--text-color);text-decoration:none}.notifications-loading{margin-bottom:15px}@media (width<=767.98px){.dropdown-notifications .notifications-list{width:calc(90vw - 60px);min-width:100vw;max-height:100vh;right:-68px}.dropdown-notifications .recent-item .user-avatar{margin-left:5px;margin-right:10px}}html,body{background-color:var(--bg-color)}html ::-moz-selection{color:var(--neutral-black);background:var(--gray-300)}body ::-moz-selection{color:var(--neutral-black);background:var(--gray-300)}html ::selection{color:var(--neutral-black);background:var(--gray-300)}body ::selection{color:var(--neutral-black);background:var(--gray-300)}.widget-group{font-size:var(--text-base);font-weight:var(--weight-regular);letter-spacing:.02em;margin-bottom:var(--margin-2xl)}.widget-group.widget-charts{margin-top:var(--margin-sm)}.widget-group .widget-group-head{justify-content:space-between;align-items:center;display:flex}.widget-group .widget-group-head .widget-group-title{color:var(--heading-color);font-size:var(--text-lg);font-weight:var(--weight-semibold);letter-spacing:.015em;margin-bottom:var(--margin-md)}.widget-group .legend{padding:var(--padding-md);display:flex}.widget-group .legend .legend-item{margin-right:20px}.widget-group .grid-col-3{-moz-column-gap:15px;grid-template-columns:repeat(auto-fill,minmax(300px,1fr));align-items:center;gap:15px;display:grid}.widget-group .grid-col-2{-moz-column-gap:15px;grid-template-columns:1fr 1fr;align-items:center;gap:15px;display:grid}.widget-group .grid-col-2 .full-width{grid-column:1/3}.widget-group .grid-col-1{-moz-column-gap:15px;grid-template-columns:repeat(auto-fill,minmax(550px,1fr));align-items:center;gap:15px;display:grid}@media (width<=768px){.widget-group .legend{flex-direction:column;display:flex}.widget-group .legend .legend-item{margin-right:20px}.widget-group .grid-col-2{grid-template-columns:repeat(auto-fill,minmax(300px,1fr))}.widget-group .grid-col-2 .full-width{grid-column:1/2}.widget-group .grid-col-1{grid-template-columns:repeat(auto-fill,minmax(250px,1fr))}}.widget{border-radius:var(--border-radius-lg);background-color:var(--card-bg);flex-direction:column;height:100%;min-height:1px;padding:7px;display:flex}.widget .btn,.widget div#driver-popover-item .driver-popover-footer button,div#driver-popover-item .driver-popover-footer .widget button{box-shadow:none}.widget.widget-shadow:hover{box-shadow:var(--shadow-base)}.widget.border{border:1px solid var(--border-color)}.widget .widget-head{justify-content:space-between;align-items:center;display:flex}.widget .widget-head .widget-label{min-width:0}.widget .widget-head .widget-label .widget-title{font-size:var(--text-base);font-weight:var(--weight-medium);letter-spacing:.015em;color:var(--text-color);cursor:default;align-items:center;font-family:inherit;line-height:1.3em;display:flex}.widget .widget-head .widget-label .widget-title svg{box-shadow:none;flex:none;margin-left:-2px;margin-right:6px}.widget .widget-head .widget-control{flex-direction:row-reverse;align-items:center;display:flex}.widget .widget-head .widget-control>*{box-shadow:none;align-self:center;margin-left:5px}.widget .widget-head .widget-control .drag-handle,.widget .widget-head .widget-control .drag-handle:active{cursor:all-scroll;cursor:grabbing}.widget .widget-head .widget-control .dashboard-date-field{width:130px;height:27px}.widget .widget-head .widget-control .dashboard-date-field .clearfix,.widget .widget-head .widget-control .dashboard-date-field .help-box{display:none!important}.widget .widget-head .widget-control .dashboard-date-field .frappe-control,.widget .widget-head .widget-control .dashboard-date-field .form-group{margin-bottom:0!important}.widget.sortable-ghost{background-color:var(--gray-100);border-color:var(--gray-100)}.widget.new-widget{min-height:65px;box-shadow:none;background-color:var(--control-bg);color:var(--text-muted);border:1px dashed var(--gray-400);cursor:pointer;justify-content:center;align-items:center;display:flex}.widget.dashboard-widget-box{border:1px solid var(--border-color);min-height:240px}.widget.dashboard-widget-box .widget-head{padding:4px 8px}.widget.dashboard-widget-box .filter-chart{background-color:var(--control-bg)}.widget.dashboard-widget-box .btn-xs{box-shadow:none;align-items:center;gap:4px;min-width:max-content;height:28px;padding:4px 6px;font-size:12px;display:flex}.widget.dashboard-widget-box .chart-actions .filter-label{line-height:1.6em}.widget.dashboard-widget-box .chart-actions .chart-menu{font-size:.875rem}.widget.dashboard-widget-box .widget-subtitle{color:var(--text-muted);margin-top:var(--margin-xs);font-size:.75rem}.widget.dashboard-widget-box .widget-head{flex-wrap:wrap;justify-content:space-between;gap:6px;display:flex}.widget.dashboard-widget-box .widget-body{padding-top:7px}.widget.dashboard-widget-box .widget-control{flex:1;align-items:center;font-size:10px;display:flex}.widget.dashboard-widget-box .chart-loading-state{background-color:var(--subtle-accent);border-radius:7px;justify-content:center;align-items:center;display:flex}.widget.dashboard-widget-box .report-summary{border:none;grid-template-columns:repeat(auto-fill,minmax(180px,1fr))}.widget.dashboard-widget-box .report-summary .summary-value{font-size:20px}.widget.dashboard-widget-box.heatmap-chart{height:280px;min-height:0}.widget.dashboard-widget-box.heatmap-chart .widget-footer{display:none}.widget.dashboard-widget-box.heatmap-chart .widget-control{z-index:1}.widget.dashboard-widget-box.heatmap-chart .frappe-chart .chart-legend{display:none}.widget.dashboard-widget-box.heatmap-chart .chart-loading-state{height:190px!important}.widget.dashboard-widget-box.heatmap-chart .widget-body{max-height:100%;margin:auto;margin-top:calc(-1 * var(--margin-md));display:flex}.widget.dashboard-widget-box.heatmap-chart .widget-body .chart-container,.widget.dashboard-widget-box.heatmap-chart .widget-body .chart-container .frappe-chart{height:100%}.widget.dashboard-widget-box.heatmap-chart .widget-body .heatmap-legend{margin:45px 20px 0;display:flex}.widget.dashboard-widget-box.heatmap-chart .widget-body .heatmap-legend .legend-colors{padding-left:var(--padding-md);list-style:none}.widget.dashboard-widget-box.heatmap-chart .widget-body .heatmap-legend li{width:var(--margin-sm);height:var(--margin-sm);margin:var(--margin-xs)}.widget.dashboard-widget-box.heatmap-chart .widget-body .heatmap-legend .legend-label{color:#555b51;font-size:var(--text-xs);margin-left:var(--margin-md);line-height:1.3}@media (width<=991px){.widget.dashboard-widget-box.heatmap-chart .widget-body .heatmap-legend{display:none}}@media (width<=768px){.widget.dashboard-widget-box.dashboard-widget-box.heatmap-chart{display:none}}.widget.onboarding-widget-box{background-color:var(--bg-color);border-bottom:1px solid var(--border-color);border-radius:0;margin:0 -15px;padding:0 15px 30px}.widget.onboarding-widget-box.edit-mode:hover{background-color:var(--bg-color)}.widget.onboarding-widget-box.edit-mode:hover .onboarding-step.active,.widget.onboarding-widget-box.edit-mode:hover .onboarding-step:hover,.widget.onboarding-widget-box.edit-mode:hover .onboarding-step.complete{background-color:var(--fg-hover-color)}.widget.onboarding-widget-box.edit-mode:hover .onboarding-step.active .step-index.step-pending,.widget.onboarding-widget-box.edit-mode:hover .onboarding-step:hover .step-index.step-pending,.widget.onboarding-widget-box.edit-mode:hover .onboarding-step.complete .step-index.step-pending{background-color:var(--fg-color)}.widget.onboarding-widget-box.edit-mode:hover .onboarding-step .step-index{background-color:var(--bg-color)}.widget.onboarding-widget-box .widget-head{justify-content:space-between;display:flex}.widget.onboarding-widget-box .widget-head .widget-label .widget-title{font-size:var(--text-lg);font-weight:var(--weight-semibold);letter-spacing:.015em;color:var(--heading-color)}.widget.onboarding-widget-box .widget-head .widget-subtitle{color:var(--text-muted);font-size:var(--text-base);font-weight:var(--weight-regular);letter-spacing:.02em;margin-top:5px}.widget.onboarding-widget-box .widget-head .widget-control{color:var(--text-muted);align-self:flex-start;margin-top:-5px}.widget.onboarding-widget-box .widget-body{margin-top:20px;display:flex}.widget.onboarding-widget-box .widget-body .onboarding-steps-wrapper{min-width:350px}.widget.onboarding-widget-box .widget-body .onboarding-step-preview{padding-left:var(--padding-lg);width:100%}.widget.onboarding-widget-box .widget-body .onboarding-step-preview h1,.widget.onboarding-widget-box .widget-body .onboarding-step-preview h2{font-size:var(--text-lg);font-weight:var(--weight-medium);letter-spacing:.015em;margin-bottom:var(--margin-sm);color:var(--heading-color)}.widget.onboarding-widget-box .widget-body .onboarding-step-preview h3{font-size:var(--text-lg);font-weight:var(--weight-semibold);letter-spacing:.015em;margin-bottom:var(--margin-sm)}.widget.onboarding-widget-box .widget-body .onboarding-step-preview .onboarding-step-body{color:var(--text-muted)}.widget.onboarding-widget-box .widget-body .onboarding-step-preview .onboarding-step-body p,.widget.onboarding-widget-box .widget-body .onboarding-step-preview .onboarding-step-body li{line-height:1.6;font-size:var(--text-base);font-weight:var(--weight-regular);letter-spacing:.02em}.widget.onboarding-widget-box .widget-body .onboarding-step-preview .onboarding-step-footer{margin-top:var(--margin-md)}.widget.onboarding-widget-box .widget-body .onboarding-step{border-radius:var(--border-radius);font-size:var(--text-base);font-weight:var(--weight-regular);letter-spacing:.02em;max-width:350px;margin-bottom:var(--margin-xs);justify-content:space-between;align-items:center;padding:5px 8px;text-decoration:none;display:flex}.widget.onboarding-widget-box .widget-body .onboarding-step.pending .step-index.step-pending,.widget.onboarding-widget-box .widget-body .onboarding-step.complete .step-index.step-complete{display:flex}.widget.onboarding-widget-box .widget-body .onboarding-step.complete .step-skip{display:none}.widget.onboarding-widget-box .widget-body .onboarding-step.complete span{color:var(--text-color)}.widget.onboarding-widget-box .widget-body .onboarding-step.active,.widget.onboarding-widget-box .widget-body .onboarding-step:hover{background-color:var(--subtle-fg)}.widget.onboarding-widget-box .widget-body .onboarding-step.active .step-skip{visibility:visible}.widget.onboarding-widget-box .widget-body .onboarding-step .step-title{align-items:center;display:flex}.widget.onboarding-widget-box .widget-body .onboarding-step .step-title .step-text{margin-left:8px}.widget.onboarding-widget-box .widget-body .onboarding-step .step-index{justify-content:center;align-items:center;width:18px;height:18px;display:flex}.widget.onboarding-widget-box .widget-body .onboarding-step .step-index.step-pending,.widget.onboarding-widget-box .widget-body .onboarding-step .step-index.step-complete,.widget.onboarding-widget-box .widget-body .onboarding-step .step-index.step-skipped{display:none}.widget.onboarding-widget-box .widget-body .onboarding-step .step-skip{font-size:var(--text-base);font-weight:var(--weight-regular);letter-spacing:.02em;visibility:hidden;cursor:pointer}.widget.onboarding-widget-box .widget-body .onboarding-step.skipped{color:var(--text-light);background-color:var(--bg-color)}.widget.onboarding-widget-box .widget-body .onboarding-step.skipped .step-index.step-skipped{display:flex}.widget.onboarding-widget-box .widget-body .onboarding-step.skipped .step-text{text-decoration:line-through}.widget.onboarding-widget-box .widget-body .onboarding-step.skipped .step-skip{display:none}.widget.onboarding-widget-box .widget-body .onboarding-step.skipped i,.widget.onboarding-widget-box .widget-body .onboarding-step.skipped span{color:var(--text-light)}.widget.onboarding-widget-box .widget-body .onboarding-step.skipped:hover span{color:var(--text-muted)}.widget.onboarding-widget-box .widget-body .onboarding-step.skipped:hover .step-skip{visibility:hidden}@media (width<=768px){.widget.onboarding-widget-box .widget-body{flex-direction:column}.widget.onboarding-widget-box .widget-body .onboarding-steps-wrapper{min-width:none}.widget.onboarding-widget-box .widget-body .onboarding-step-preview{padding-left:0;padding-top:var(--padding-lg)}}.widget.shortcut-widget-box{cursor:pointer;border:1px solid var(--border-color);padding:10px 12px}.widget.shortcut-widget-box:hover{--icon-stroke:var(--invert-neutral);border-color:var(--invert-neutral)}.widget.shortcut-widget-box:hover .widget-label .widget-title{color:var(--invert-neutral)}.widget.shortcut-widget-box .widget-label .widget-title{cursor:pointer;font-size:var(--text-lg)}.widget.shortcut-widget-box .indicator-pill{font-size:var(--text-xs)}.widget.shortcut-widget-box:focus-visible{background-color:var(--highlight-color);outline:0;text-decoration:underline}.widget.links-widget-box{border:1px solid var(--border-color);padding:10px 12px}.widget.links-widget-box .widget-head .widget-label .widget-title svg{margin:2px;margin-right:12px!important}.widget.links-widget-box .link-item{font-size:var(--text-sm);font-weight:var(--weight-regular);letter-spacing:.02em;color:var(--text-color);border-radius:var(--border-radius-md);cursor:pointer;margin-bottom:0;margin-left:-4px;padding:4px;text-decoration:none;display:flex}.widget.links-widget-box .link-item:first-child{margin-top:12px}.widget.links-widget-box .link-item:last-child{margin-bottom:0!important}.widget.links-widget-box .link-item .link-content{flex:1}.widget.links-widget-box .link-item .link-content:hover{color:var(--invert-neutral)}.widget.links-widget-box .link-item .disabled-link{color:var(--text-muted)}.widget.links-widget-box .link-item .popover{max-width:220px;display:block;top:-60px}.widget.links-widget-box .link-item .popover.top>.arrow{left:20%}.widget.links-widget-box .link-item:focus-visible{background-color:var(--highlight-color);outline:0;text-decoration:underline}.widget.links-widget-box .widget-head .widget-label .widget-title{font-size:var(--text-base);font-weight:var(--weight-medium)}@media (width<=991.98px){.widget.links-widget-box .link-item:first-child{margin-top:5px}}.widget.number-widget-box{cursor:pointer;border:1px solid var(--border-color);min-height:84px;padding:12px}.widget.number-widget-box .widget-head .widget-title{font-weight:var(--weight-medium);font-size:var(--text-sm)}.widget.number-widget-box .widget-head .widget-control{height:0;top:-10px;right:-10px}.widget.number-widget-box .widget-head .card-actions{margin-top:-6px}.widget.number-widget-box .widget-body{text-align:left}.widget.number-widget-box .widget-body .number-card-loading{justify-content:space-between;align-items:center;height:50px;display:flex}.widget.number-widget-box .widget-body .widget-content{flex-direction:column;justify-content:space-between;padding-top:12px;display:flex}.widget.number-widget-box .widget-body .widget-content .number{font-size:var(--text-2xl);font-weight:var(--weight-semibold);letter-spacing:.01em;line-height:var(--text-line-height-3xl);color:var(--text-color)}.widget.number-widget-box .widget-body .widget-content .number-text{color:var(--text-muted);padding:var(--padding-xs);font-size:.875rem}.widget.number-widget-box .widget-body .widget-content .card-stats{flex-direction:row;align-items:flex-end;display:flex}.widget.number-widget-box .widget-body .widget-content .percentage-stat-area{margin-top:var(--margin-sm);font-size:.75rem}.widget.number-widget-box .widget-body .widget-content .percentage-stat-area .indicator-pill-round{width:18px;height:18px}.widget.number-widget-box .widget-body .widget-content .percentage-stat-area .indicator-pill-round .icon-xs{width:10px;height:10px}.widget.number-widget-box .widget-body .widget-content .stat-period{margin-left:var(--margin-xs)}.widget.number-widget-box .widget-body .widget-content .green-stat{color:var(--green-500)}.widget.number-widget-box .widget-body .widget-content .green-stat use{stroke:var(--green-500)}.widget.number-widget-box .widget-body .widget-content .red-stat{color:var(--red-500)}.widget.number-widget-box .widget-body .widget-content .red-stat use{stroke:var(--red-500)}.widget.number-widget-box .widget-body .widget-content .grey-stat{color:var(--gray-600)}.widget.quick-list-widget-box .list-loading-state,.widget.quick-list-widget-box .list-no-data-state{justify-content:center;align-items:center;height:202px;display:flex}.widget.quick-list-widget-box .refresh-list,.widget.quick-list-widget-box .filter-list,.widget.quick-list-widget-box .add-new{background-color:var(--btn-default-bg);cursor:pointer}.widget.quick-list-widget-box .refresh-list:hover,.widget.quick-list-widget-box .filter-list:hover,.widget.quick-list-widget-box .add-new:hover{background-color:var(--btn-default-hover-bg)}.widget.quick-list-widget-box:hover .widget-head .widget-control{visibility:visible;opacity:1;width:auto}.widget.quick-list-widget-box .widget-head .widget-label{padding-left:6px}.widget.quick-list-widget-box .widget-head .widget-control{visibility:hidden;opacity:0;width:0;transition:visibility,opacity .5s ease-in-out}.widget.quick-list-widget-box .widget-body{flex-direction:column;min-height:202px;margin:6px 0;display:flex}.widget.quick-list-widget-box .widget-body .quick-list-item{border-radius:var(--border-radius);cursor:pointer;justify-content:space-between;align-items:center;margin:3px 0;padding:3px 6px;display:flex}.widget.quick-list-widget-box .widget-body .quick-list-item:hover{background-color:var(--btn-default-bg)}.widget.quick-list-widget-box .widget-body .quick-list-item .left{flex-direction:column;flex:1;display:flex}.widget.quick-list-widget-box .widget-body .quick-list-item .left .timestamp{font-size:smaller}.widget.quick-list-widget-box .widget-body .quick-list-item .status{margin-left:12px}.widget.quick-list-widget-box .widget-body .quick-list-item .right-arrow{margin-left:6px;margin-right:-2px}.widget.quick-list-widget-box .widget-footer .see-all{background-color:var(--btn-default-bg);width:100%;text-decoration:none}.widget.quick-list-widget-box .widget-footer .see-all:hover{background-color:var(--btn-default-hover-bg)}.widget.custom-block-widget-box{position:relative}.widget.custom-block-widget-box .widget-head{z-index:1;padding:6px;position:absolute;top:0;right:0}.onboarding-success .btn,.onboarding-success div#driver-popover-item .driver-popover-footer button,div#driver-popover-item .driver-popover-footer .onboarding-success button{margin-top:var(--margin-md)}.pill{background:var(--text-muted);color:var(--text-color);border-radius:10px;padding:0 8px;font-size:12px;line-height:20px;display:inline-block;position:relative;left:2px}.workspace-skeleton{width:100%;transition:all}.workspace-skeleton .widget-group-title{width:200px;height:15px}.workspace-skeleton .skeleton-card{background-color:var(--skeleton-bg);box-shadow:none;border-radius:var(--border-radius-lg)}.workspace-skeleton .shortcut-widget-box{height:60px}.workspace-skeleton .links-widget-box{height:200px}@media (width>=992px){[data-page-route=Workspaces] .layout-main{height:calc(100vh - var(--navbar-height) - var(--page-head-height) - 5px);margin:auto}body:not(.full-width) [data-page-route=Workspaces] .layout-main{max-width:var(--page-max-width)}[data-page-route=Workspaces] .layout-main .layout-main-section{border:0}[data-page-route=Workspaces] .layout-main .layout-main-section.edit-mode{background-color:var(--subtle-fg)!important}[data-page-route=Workspaces] .layout-main .layout-main-section.edit-mode .links-widget-box{background-color:var(--bg-color)!important}[data-page-route=Workspaces] .layout-main .layout-main-section.edit-mode .workspace-footer{display:none}}[data-page-route=Workspaces] .page-head .container{margin:auto auto auto 0}[data-page-route=Workspaces] .layout-main-section-wrapper{margin-top:-5px;padding-top:5px}[data-page-route=Workspaces] .layout-main-section{background-color:var(--fg-color);box-shadow:none;padding:var(--padding-sm) var(--padding-md)}[data-page-route=Workspaces] .workspace-footer{height:30px;margin-bottom:var(--margin-xs);flex-direction:row-reverse;display:flex}[data-page-route=Workspaces] .block-menu-item-icon svg{width:18px;height:18px;margin-right:5px}[data-page-route=Workspaces] .widget.number-widget-box{border:1px solid var(--border-color)}[data-page-route=Workspaces] .codex-editor__loader{display:none!important}[data-page-route=Workspaces] .codex-editor{min-height:calc(100vh - 165px)}[data-page-route=Workspaces] .codex-editor .codex-editor__redactor{flex-flow:wrap;margin:0 -4px;display:flex;padding-bottom:20px!important}[data-page-route=Workspaces] .codex-editor .codex-editor__redactor .ce-block{width:100%;padding-left:0;padding-right:0}[data-page-route=Workspaces] .codex-editor .codex-editor__redactor .ce-block .divider{border-right:1px solid var(--gray-400);height:30%;position:absolute;top:18px;right:0}[data-page-route=Workspaces] .codex-editor .codex-editor__redactor .ce-block .ce-header b{font-weight:var(--weight-bold)!important}[data-page-route=Workspaces] .codex-editor .codex-editor__redactor .ce-block .new-block-button{cursor:pointer;visibility:hidden;opacity:0;transition:visibility,opacity .5s ease-in-out;position:absolute;top:14px;left:-5px}[data-page-route=Workspaces] .codex-editor .codex-editor__redactor .ce-block .edit-mode .widget-control>*,[data-page-route=Workspaces] .codex-editor .codex-editor__redactor .ce-block .edit-mode .paragraph-control>*{visibility:hidden;opacity:0;width:0;transition:visibility,opacity .5s ease-in-out}[data-page-route=Workspaces] .codex-editor .codex-editor__redactor .ce-block .edit-mode .link-item,[data-page-route=Workspaces] .codex-editor .codex-editor__redactor .ce-block .edit-mode .quick-list-item,[data-page-route=Workspaces] .codex-editor .codex-editor__redactor .ce-block .edit-mode .see-all{pointer-events:none}[data-page-route=Workspaces] .codex-editor .codex-editor__redactor .ce-block:hover .widget-control>*,[data-page-route=Workspaces] .codex-editor .codex-editor__redactor .ce-block:hover .new-block-button{visibility:visible;opacity:1;width:auto}[data-page-route=Workspaces] .codex-editor .codex-editor__redactor .ce-block:hover .widget-control>svg{width:12px}[data-page-route=Workspaces] .codex-editor .codex-editor__redactor .ce-block.ce-block--focused .widget{box-shadow:var(--shadow-base)!important}[data-page-route=Workspaces] .codex-editor .codex-editor__redactor .ce-block.ce-block--focused .widget .widget-control>*{visibility:visible;opacity:1;width:auto}[data-page-route=Workspaces] .codex-editor .codex-editor__redactor .ce-block.ce-block--focused .widget.shortcut,[data-page-route=Workspaces] .codex-editor .codex-editor__redactor .ce-block.ce-block--focused .widget.header{background-color:var(--fg-color)!important}[data-page-route=Workspaces] .codex-editor .codex-editor__redactor .ce-block.ce-block--focused .widget.onboarding{background-color:var(--fg-color)}[data-page-route=Workspaces] .codex-editor .codex-editor__redactor .ce-block.ce-block--focused .widget.onboarding .onboarding-step.active,[data-page-route=Workspaces] .codex-editor .codex-editor__redactor .ce-block.ce-block--focused .widget.onboarding .onboarding-step:hover{background-color:var(--bg-color)}[data-page-route=Workspaces] .codex-editor .codex-editor__redactor .ce-block.ce-block--focused .widget.onboarding .onboarding-step.active .step-index.step-pending,[data-page-route=Workspaces] .codex-editor .codex-editor__redactor .ce-block.ce-block--focused .widget.onboarding .onboarding-step:hover .step-index.step-pending{background-color:var(--fg-color)}[data-page-route=Workspaces] .codex-editor .codex-editor__redactor .ce-block.ce-block--focused .widget.onboarding .onboarding-step .step-index{background-color:var(--bg-color)}[data-page-route=Workspaces] .codex-editor .codex-editor__redactor .ce-block.ce-block--selected .ce-block__content{background-color:inherit}[data-page-route=Workspaces] .codex-editor .codex-editor__redactor .ce-block .ce-block__content{max-width:100%;height:100%;padding:7px}[data-page-route=Workspaces] .codex-editor .codex-editor__redactor .ce-block .ce-block__content>div{height:100%}[data-page-route=Workspaces] .codex-editor .codex-editor__redactor .ce-block .ce-block__content .tune-btn>*{pointer-events:none}[data-page-route=Workspaces] .codex-editor .codex-editor__redactor .ce-block .ce-block__content .resizer{cursor:col-resize;border-color:#0000;width:10px;height:100%;transition:border-color .3s ease-in-out;position:absolute;bottom:0;right:0}[data-page-route=Workspaces] .codex-editor .codex-editor__redactor .ce-block .ce-block__content .resizer:hover{border-right:3px solid var(--gray-400)!important}[data-page-route=Workspaces] .codex-editor .codex-editor__redactor .ce-block .ce-block__content .ce-header{flex:1;margin-bottom:0!important}[data-page-route=Workspaces] .codex-editor .codex-editor__redactor .ce-block .ce-block__content .ce-header .h4{font-size:var(--text-lg);color:var(--text-light)}[data-page-route=Workspaces] .codex-editor .codex-editor__redactor .ce-block .ce-block__content .ce-header .h5{color:var(--text-light);font-weight:400}[data-page-route=Workspaces] .codex-editor .codex-editor__redactor .ce-block .ce-block__content .ce-header:focus{outline:none}[data-page-route=Workspaces] .codex-editor .codex-editor__redactor .ce-block .ce-block__content .block-list-container{left:20px;width:200px!important;top:55px!important}[data-page-route=Workspaces] .codex-editor .codex-editor__redactor .ce-block .ce-block__content .dropdown-title{cursor:default;padding:6px 10px;font-size:smaller}[data-page-route=Workspaces] .codex-editor .codex-editor__redactor .ce-block .ce-block__content .ce-paragraph[data-placeholder]:empty:before{opacity:1}[data-page-route=Workspaces] .codex-editor .codex-editor__redactor .ce-block .ce-block__content .widget.edit-mode{padding:7px 12px}[data-page-route=Workspaces] .codex-editor .codex-editor__redactor .ce-block .ce-block__content .widget.edit-mode .widget-head{justify-content:space-between;height:100%;padding:0 10px}[data-page-route=Workspaces] .codex-editor .codex-editor__redactor .ce-block .ce-block__content .widget.edit-mode:hover{box-shadow:var(--shadow-base);background-color:var(--bg-color)}[data-page-route=Workspaces] .codex-editor .codex-editor__redactor .ce-block .ce-block__content .widget.edit-mode.spacer{align-items:inherit;color:var(--text-muted);border:1px dashed var(--gray-400);cursor:pointer;margin:0}[data-page-route=Workspaces] .codex-editor .codex-editor__redactor .ce-block .ce-block__content .widget.edit-mode.spacer .widget-control>*{width:auto}[data-page-route=Workspaces] .codex-editor .codex-editor__redactor .ce-block .ce-block__content .widget.edit-mode.spacer .spacer-left{min-width:74px}[data-page-route=Workspaces] .codex-editor .codex-editor__redactor .ce-block .ce-block__content .widget.spacer{height:0;margin:0 -15px;padding:0}[data-page-route=Workspaces] .codex-editor .codex-editor__redactor .ce-block .ce-block__content .widget.ce-paragraph{color:var(--text-light);padding:0;display:block}[data-page-route=Workspaces] .codex-editor .codex-editor__redactor .ce-block .ce-block__content .widget.paragraph{cursor:text}[data-page-route=Workspaces] .codex-editor .codex-editor__redactor .ce-block .ce-block__content .widget.paragraph .ce-paragraph{padding:2px}[data-page-route=Workspaces] .codex-editor .codex-editor__redactor .ce-block .ce-block__content .widget.paragraph .paragraph-control{background-color:var(--card-bg);flex-direction:row-reverse;gap:5px;padding-left:5px;display:flex;position:absolute;right:20px}[data-page-route=Workspaces] .codex-editor .codex-editor__redactor .ce-block .ce-block__content .widget.paragraph .paragraph-control .drag-handle{cursor:all-scroll;cursor:grabbing}[data-page-route=Workspaces] .codex-editor .codex-editor__redactor .ce-block .ce-block__content .widget.header{min-height:40px;box-shadow:none;background-color:var(--bg-color);cursor:text;flex:1;justify-content:center;display:flex;padding-left:0!important}[data-page-route=Workspaces] .codex-editor .codex-editor__redactor .ce-block .ce-block__content .widget.header .ce-header{padding-left:14px!important}[data-page-route=Workspaces] .codex-editor .codex-editor__redactor .ce-block .ce-block__content .widget.shortcut{background-color:var(--bg-color)}[data-page-route=Workspaces] .codex-editor .codex-editor__redactor .ce-block .ce-block__content .widget:focus{outline:none}@media (width<=991.98px){[data-page-route=Workspaces] .codex-editor .codex-editor__redactor .ce-block .ce-block__content .widget.spacer{padding:0 7px;height:0!important}}[data-page-route=Workspaces] .codex-editor .ce-toolbar.ce-toolbar--opened{display:none}[data-page-route=Workspaces] .codex-editor .ce-toolbar svg{fill:currentColor}[data-page-route=Workspaces] .codex-editor .ce-toolbar .icon,[data-page-route=Workspaces] .codex-editor .ce-toolbar .es-icon{stroke:none}[data-page-route=Workspaces] .codex-editor .ce-toolbar .icon.icon--plus,[data-page-route=Workspaces] .codex-editor .ce-toolbar .icon--plus.es-icon{width:14px}[data-page-route=Workspaces] .codex-editor .ce-toolbar .ce-settings{width:fit-content}[data-page-route=Workspaces] .codex-editor .ce-toolbar .ce-settings .ce-settings__button,[data-page-route=Workspaces] .codex-editor .ce-toolbar .ce-settings .cdx-settings-button{color:#707684}[data-page-route=Workspaces] .codex-editor .ce-toolbar .ce-settings .ce-settings__button .icon,[data-page-route=Workspaces] .codex-editor .ce-toolbar .ce-settings .ce-settings__button .es-icon,[data-page-route=Workspaces] .codex-editor .ce-toolbar .ce-settings .cdx-settings-button .icon,[data-page-route=Workspaces] .codex-editor .ce-toolbar .ce-settings .cdx-settings-button .es-icon{width:14px}[data-page-route=Workspaces] .codex-editor .ce-toolbar .ce-settings .cdx-settings-button--active{color:#388ae5}[data-page-route=Workspaces] .codex-editor .ce-toolbar .ce-settings .cdx-settings-button.disabled{pointer-events:none;opacity:.5}[data-page-route=Workspaces] .codex-editor .ce-toolbar .ce-settings .cdx-settings-sidebar{z-index:0;background:#fff;border-radius:0 4px 4px 0;width:108px;height:145px;position:absolute;top:0;right:100%;box-shadow:0 3px 15px -3px #0d142121}[data-page-route=Workspaces] .codex-editor .ce-toolbar .ce-toolbar__settings-btn{display:none}[data-page-route=Workspaces] .codex-editor .ce-inline-toolbar{background-color:var(--bg-color)}[data-page-route=Workspaces] .codex-editor .ce-inline-tool:hover,[data-page-route=Workspaces] .codex-editor .ce-inline-toolbar__dropdown:hover{background-color:var(--fg-hover-color)}[data-page-route=Workspaces] .codex-editor .ce-inline-tool .icon,[data-page-route=Workspaces] .codex-editor .ce-inline-tool .es-icon,[data-page-route=Workspaces] .codex-editor .ce-inline-toolbar__dropdown .icon,[data-page-route=Workspaces] .codex-editor .ce-inline-toolbar__dropdown .es-icon{fill:currentColor}[data-page-route=Workspaces] .codex-editor .ce-inline-tool svg,[data-page-route=Workspaces] .codex-editor .ce-inline-toolbar__dropdown svg{stroke:none}@media (width>=1199px){[data-page-route=Workspaces] .codex-editor .ce-toolbar__content{max-width:930px}}@media (width<=991.98px){[data-page-route=Workspaces] .codex-editor .ce-toolbar__content{max-width:760px}}[data-page-route=Workspaces] .dropdown-btn{position:relative}[data-page-route=Workspaces] .dropdown-list{background-color:var(--fg-color);border-radius:var(--border-radius-sm);z-index:1;width:150px;padding:6px;position:absolute;top:30px;right:0;box-shadow:var(--shadow-base)!important}[data-page-route=Workspaces] .dropdown-list .dropdown-item{cursor:pointer;border-radius:var(--border-radius-sm);margin:1px 0;padding:6px 10px;font-size:small}[data-page-route=Workspaces] .dropdown-item-icon{margin-right:5px}.awesomplete{position:relative}.awesomplete [hidden]{display:none}.awesomplete .visually-hidden{clip:rect(0, 0, 0, 0);position:absolute}.awesomplete>input{display:block}.awesomplete>[role=listbox]{background-color:var(--bg-color);border-radius:var(--border-radius);width:100%;max-height:min(60vh,300px);box-shadow:var(--shadow-md);border:1px solid var(--border-color);padding:var(--padding-xs);z-index:4;min-width:250px;margin:0;list-style:none;position:absolute;left:0;overflow:hidden auto}.awesomplete>[role=listbox]:empty{display:none}.awesomplete>[role=listbox].awesomplete-align-right{left:auto;right:0}.awesomplete>[role=listbox]>li,.awesomplete>[role=listbox]>[role=option]{cursor:pointer;font-size:var(--text-sm);font-weight:var(--weight-regular);letter-spacing:.02em;padding:var(--padding-sm);color:var(--text-color);border-radius:var(--border-radius);white-space:unset}.awesomplete>[role=listbox]>li:has(p[title=filter_description__link_option]){cursor:default}.awesomplete>[role=listbox]>[role=option]:has(p[title=filter_description__link_option]){cursor:default}.awesomplete>[role=listbox]>li:not(:last-child),.awesomplete>[role=listbox]>[role=option]:not(:last-child){margin-bottom:var(--margin-xs)}.awesomplete>[role=listbox]>li p,.awesomplete>[role=listbox]>[role=option] p{text-overflow:ellipsis;margin-bottom:0;overflow-y:clip}.awesomplete>[role=listbox]>li strong,.awesomplete>[role=listbox]>[role=option] strong{font-size:var(--text-sm);font-weight:var(--weight-bold);letter-spacing:.015em}.awesomplete>[role=listbox]>li .link-option,.awesomplete>[role=listbox]>[role=option] .link-option{color:var(--text-color);font-weight:400}.awesomplete>[role=listbox]>li:hover,.awesomplete>[role=listbox]>li[aria-selected=true],.awesomplete>[role=listbox]>[role=option]:hover,.awesomplete>[role=listbox]>[role=option][aria-selected=true]{background-color:var(--awesomplete-hover-bg);color:var(--text-color)}.awesomplete>[role=listbox] a:hover{text-decoration:none}.hide-form-sidebar .form-sidebar,body[data-route^=Module] .main-menu .form-sidebar,body[data-route^=List] .main-menu .form-sidebar,body[data-route=""] .main-menu .form-sidebar,body[data-route=desk] .main-menu .form-sidebar{display:none!important}body{flex-flow:row;justify-content:flex-start;align-items:flex-start;display:flex;position:relative}.main-section{scrollbar-gutter:stable;width:100%;height:100vh;overflow:hidden visible}.sticky-top{z-index:1019}.body-sidebar-container{flex-direction:column;width:fit-content;height:fit-content;display:flex}.body-sidebar-container .body-sidebar-placeholder{width:50px;height:100vh;display:none}.body-sidebar{background:var(--surface-menu-bar);border-right:1px solid var(--sidebar-border-color);z-index:1020;flex-direction:column;gap:14px;width:50px;height:100vh;padding:8px 8px 10px;transition-property:all;transition-duration:.3s;transition-timing-function:cubic-bezier(.4,0,.2,1);display:flex;position:relative}.body-sidebar .body-sidebar-top{width:auto;font-size:var(--text-base);flex-flow:column;flex:1;align-items:flex-start;gap:2px;padding:1px;transition:all;display:flex;position:static;overflow-y:auto}@media (prefers-reduced-motion:reduce){.body-sidebar .body-sidebar-top{transition:none}}.body-sidebar .body-sidebar-top .sidebar-items{width:100%;transition:all}@media (prefers-reduced-motion:reduce){.body-sidebar .body-sidebar-top .sidebar-items{transition:none}}.body-sidebar .body-sidebar-bottom{width:100%;padding:0}.body-sidebar .divider{margin:var(--margin-xs) 0;border-top:1px solid var(--gray-300);width:100%}.body-sidebar .standard-sidebar-item{margin-bottom:1px;transition:all;display:flex;position:relative}@media (prefers-reduced-motion:reduce){.body-sidebar .standard-sidebar-item{transition:none}}.body-sidebar .standard-sidebar-item .sidebar-item-control .drop-icon{text-align:center;width:28px;height:28px}.body-sidebar .standard-sidebar-item:not(.active-sidebar):has(a:not(.section-break)):hover{background-color:var(--sidebar-hover-color);border-radius:8px;text-decoration:none}.body-sidebar .standard-sidebar-item .sidebar-item-label{text-overflow:ellipsis;white-space:nowrap;font-size:var(--text-sm);cursor:pointer;flex:auto;align-items:center;transition:all;display:block;overflow:hidden}@media (prefers-reduced-motion:reduce){.body-sidebar .standard-sidebar-item .sidebar-item-label{transition:none}}.body-sidebar .standard-sidebar-item .item-anchor{text-overflow:ellipsis;white-space:nowrap;height:28px;color:var(--ink-gray-6);flex:1;align-items:center;gap:2px;text-decoration:none;transition:all;display:flex;overflow:hidden}@media (prefers-reduced-motion:reduce){.body-sidebar .standard-sidebar-item .item-anchor{transition:none}}.body-sidebar .standard-sidebar-item .item-anchor .sidebar-item-icon{justify-content:center;align-items:center;padding:7px;display:flex}.body-sidebar .promotional-banners{margin:var(--margin-sm) 0;flex-direction:column;gap:4px;display:flex}.body-sidebar .onboarding-sidebar,.body-sidebar .promotional-banner{font-size:var(--text-sm);align-items:center;text-decoration:none;display:flex}.body-sidebar .onboarding-sidebar svg,.body-sidebar .promotional-banner svg{flex:none;margin:0}.body-sidebar .onboarding-sidebar span,.body-sidebar .promotional-banner span{text-overflow:ellipsis;white-space:nowrap;margin-left:10px;overflow:hidden}.body-sidebar .nav-item{padding:4px 0}.body-sidebar .standard-items-sections .dropdown-notifications .notifications-list{left:100%}.body-sidebar-container.expanded .body-sidebar{width:var(--sidebar-width);position:absolute}.body-sidebar-container.expanded .body-sidebar .collapse-sidebar-link{font-size:var(--text-sm);align-items:center;text-decoration:none;transition:all;display:flex}.body-sidebar-container.expanded .body-sidebar .collapse-sidebar-link svg{flex:none;margin:0}.body-sidebar-container.expanded .body-sidebar .collapse-sidebar-link span{text-overflow:ellipsis;white-space:nowrap;margin-left:10px;overflow:hidden}@media (prefers-reduced-motion:reduce){.body-sidebar-container.expanded .body-sidebar .collapse-sidebar-link{transition:none}}.body-sidebar-container.expanded .body-sidebar .nav-item{padding:4px 8px}.body-sidebar-container.expanded .body-sidebar .dropdown-navbar-user:hover{background-color:var(--sidebar-hover-color);border-radius:8px;text-decoration:none}.body-sidebar-container.expanded .body-sidebar .dropdown-navbar-user .sidebar-user-button{border-radius:var(--border-radius-sm)}.body-sidebar-container.expanded .body-sidebar-placeholder{width:var(--sidebar-width);display:flex}.body-sidebar-container.expanded .sidebar-resize-handle{cursor:w-resize}@media (width<=767.98px){.body-sidebar-container .body-sidebar{width:0;padding:0;transition-property:none;overflow:hidden}.body-sidebar-container .body-sidebar .standard-items-sections .dropdown-notifications .notifications-list{width:100vw;position:fixed;left:0}.body-sidebar-container.expanded{position:relative}.body-sidebar-container.expanded .body-sidebar{width:var(--sidebar-width);height:100%;padding:8px 8px 10px;position:absolute;top:0;bottom:0}.body-sidebar-container.expanded .overlay{width:calc(100vw - var(--sidebar-width));z-index:1021;height:100%;left:var(--sidebar-width);background-color:#80808080;display:block;position:absolute;overflow:auto}.body-sidebar-container.expanded .body-sidebar-placeholder{width:0;display:flex}}.active-sidebar{background:var(--sidebar-active-color);box-shadow:var(--shadow-sm);border-radius:8px}.active-sidebar :hover{text-decoration:none}.overlay{display:none}.body-sidebar .sidebar-toggle-btn{border:1px solid var(--sidebar-border-color);background:var(--surface-menu-bar);cursor:pointer;opacity:0;visibility:hidden;z-index:1023;border-radius:50%;justify-content:center;align-items:center;width:24px;height:24px;padding:0;transition:opacity .15s,visibility .15s;display:flex;position:absolute;bottom:80px;right:-12px;box-shadow:0 1px 4px #0000001a}.body-sidebar .sidebar-toggle-btn svg{width:12px;height:12px}.body-sidebar .sidebar-toggle-btn:hover{background:var(--sidebar-hover-color)}.body-sidebar:hover .sidebar-toggle-btn{opacity:1;visibility:visible}.sidebar-resize-handle{z-index:1022;cursor:e-resize;width:8px;height:100%;position:absolute;top:0;right:-4px}.sidebar-resize-handle:after{content:"";background:0 0;width:2px;height:100%;transition:background .15s;position:absolute;top:0;left:50%;transform:translate(-50%)}.sidebar-resize-handle:hover:after{background:var(--ink-gray-2)}.section-item .standard-sidebar-item{align-items:center}.bottom-edit-controls{gap:35%;display:flex}.body-sidebar-container[data-mode=edit] .standard-sidebar-item:hover .sidebar-item-edit-controls{visibility:visible}.body-sidebar-container[data-mode=edit] .promotional-banners,.body-sidebar-container[data-mode=edit] .dropdown-navbar-user{display:none}.sidebar-item-edit-controls{visibility:hidden;gap:6px;display:flex;position:absolute;right:0}.standard-sidebar-item[data-name=add-sidebar-item]{width:100%;margin-top:5px}.standard-sidebar-item[data-name=add-sidebar-item] .sidebar-item-label{color:var(--ink-gray-5)!important}.indent .sidebar-item-control{margin-left:auto}.indent+.nested-container{margin-left:16px}.sidebar-item-suffix{margin-left:auto;padding:7px}.sidebar-item-suffix .keyboard-shortcut{color:var(--ink-gray-4,#999);font-size:var(--text-sm);letter-spacing:.02em;font-weight:420;line-height:1.15}.list-sidebar .sidebar-section a{font-size:var(--text-xs)}.list-sidebar .group-by-count{position:relative}.list-sidebar .group-by-value{width:90%}.list-sidebar .dropdown-menu{min-width:180px;max-height:300px;max-width:var(--sidebar-width);z-index:100;font-size:var(--text-sm);overflow-y:auto;left:-10px!important}.list-sidebar .dropdown-menu .dropdown-item{justify-content:space-between;display:flex;position:relative}.list-sidebar .dropdown-menu .dropdown-item:hover{text-decoration:none}.list-sidebar .dropdown-menu .dropdown-item .applied{align-items:center;margin-right:5px;display:flex}.list-sidebar .dropdown-menu .empty-state{text-align:center;color:var(--text-muted);padding:10px 15px}.list-sidebar .dropdown-menu.has-selected .dropdown-item{padding-left:var(--padding-xl);padding-right:var(--padding-md)}.list-sidebar .dropdown-search{padding:8px}.underline-hover,.layout-side-section .sidebar-menu>li>a:hover,.layout-side-section .sidebar-menu>li>a:focus,.layout-side-section .sidebar-menu>li>a:active{display:initial}.form-sidebar .sidebar-section{padding:var(--padding-md) var(--padding-md) 0}.form-sidebar .sidebar-section.border-bottom{padding-bottom:var(--padding-md)}.form-sidebar .sidebar-section .form-sidebar-items{width:100%;color:var(--text-light);flex-wrap:wrap;justify-content:space-between;align-items:center;display:flex}.form-sidebar .sidebar-section .form-sidebar-items .icon,.form-sidebar .sidebar-section .form-sidebar-items .es-icon{stroke:var(--text-light)}.form-sidebar .sidebar-section .form-sidebar-items .icon-btn{height:unset}.form-sidebar .sidebar-section .form-sidebar-items a{color:var(--text-light)}.form-sidebar .sidebar-section .modified-by .frappe-timestamp,.form-sidebar .sidebar-section .created-by .frappe-timestamp{color:var(--text-light);margin-top:5px;display:block}.form-sidebar .user-actions{padding:var(--padding-md);flex-direction:column;gap:8px;display:flex}.form-sidebar .user-actions .user-actions-list{flex-direction:column;gap:6px;display:flex}.form-sidebar .user-actions .user-action-row{margin:0}.form-sidebar .user-actions .user-action-link{justify-content:space-between;align-items:center;gap:var(--margin-sm);border-radius:var(--border-radius-md);width:100%;margin-left:-6px;margin-right:-8px;padding:4px 8px;text-decoration:underline;transition:background-color .12s;display:flex}.form-sidebar .user-actions .user-action-link:hover,.form-sidebar .user-actions .user-action-link:focus-visible{background:var(--subtle-fg)}.form-sidebar .user-actions .user-action-link:focus-visible{outline:none}.form-sidebar .user-actions .user-action-link .user-action-external-icon{line-height:0;display:none}.form-sidebar .user-actions .user-action-link .user-action-external-icon .icon,.form-sidebar .user-actions .user-action-link .user-action-external-icon .es-icon{--icon-stroke:var(--text-muted);margin:0}.form-sidebar .user-actions .user-action-link[target=_blank] .user-action-external-icon{opacity:0;align-items:center;transition:opacity .12s,transform .12s;display:inline-flex;transform:translate(-2px)}.form-sidebar .user-actions .user-action-link[target=_blank]:hover .user-action-external-icon,.form-sidebar .user-actions .user-action-link[target=_blank]:focus-visible .user-action-external-icon{opacity:1;transform:translate(0)}.form-sidebar .user-actions .user-action-label{text-overflow:ellipsis;white-space:nowrap;max-width:100%;display:block;overflow:hidden}.form-sidebar .sidebar-section.user-actions.border-bottom{padding-bottom:15px}.form-sidebar .form-tags .tag-area{margin-top:-3px;margin-left:-4px}.form-sidebar .form-tags input{font-style:italic;color:var(--text-color)!important}.form-sidebar .form-tags .tagit-new{clear:both;margin-top:2px;margin-bottom:-1px}.form-sidebar a.close{position:absolute;right:5px}.form-sidebar .form-sidebar-stats li:first-child{justify-content:space-between;align-items:center;display:flex}.form-sidebar .form-sidebar-stats li:first-child use.comment-icon{fill:var(--gray-500)}.form-sidebar hr{margin:15px -15px}.form-sidebar .sidebar-image-section{padding-bottom:0}.form-sidebar .sidebar-image-section .sidebar-image{-o-object-fit:cover;object-fit:cover;cursor:pointer;height:auto}.form-sidebar .sidebar-image-section .standard-image{border-radius:var(--border-radius-lg);font-size:40px}.form-sidebar .sidebar-image-section .sidebar-image-wrapper{cursor:pointer;width:fit-content;height:fit-content;position:relative}.form-sidebar .sidebar-image-section .sidebar-image,.form-sidebar .sidebar-image-section .sidebar-standard-image{width:var(--form-sidebar-image-width);height:var(--form-sidebar-image-width);border-radius:var(--border-radius-lg);transition:opacity .3s}.form-sidebar .sidebar-image-section .sidebar-image-wrapper:hover .sidebar-image,.form-sidebar .sidebar-image-section .sidebar-image-wrapper:hover .sidebar-standard-image{opacity:.5}.form-sidebar .sidebar-image-section .sidebar-image-wrapper:hover .sidebar-image-actions{display:block}.form-sidebar .sidebar-image-section .sidebar-image-actions{z-index:1;display:none;position:absolute;inset:0}.form-sidebar .sidebar-image-section .sidebar-image-actions .sidebar-image-upload-hint{background:var(--gray-900);justify-content:center;align-items:center;height:50%;display:flex;position:absolute;bottom:0;left:0;right:0}@supports (color:color-mix(in lab, red, red)){.form-sidebar .sidebar-image-section .sidebar-image-actions .sidebar-image-upload-hint{background:color-mix(in srgb, var(--gray-900) 15%, transparent)}}.form-sidebar .sidebar-image-section .sidebar-image-actions .sidebar-image-upload-hint{border-radius:0 0 var(--border-radius-lg) var(--border-radius-lg);color:var(--text-color);pointer-events:none;line-height:0}.form-sidebar .sidebar-image-section .sidebar-image-actions .sidebar-image-remove{background:var(--bg-color);border-radius:var(--border-radius-full);justify-content:center;align-items:center;padding:2px;line-height:0;display:flex;position:absolute;top:0;right:0;transform:translate(50%,-50%)}.form-sidebar .sidebar-image-section .sidebar-image-actions .sidebar-image-remove:hover{background:var(--subtle-fg)}.form-sidebar .sidebar-image-section .sidebar-standard-image .standard-image{height:0;padding:50% 0}.form-sidebar .sidebar-meta-details .form-name-copy{cursor:copy;font-size:14px}.form-sidebar .form-title-text{cursor:copy;line-height:28px}.form-sidebar .form-stats-likes{gap:2px}.form-sidebar .form-stats-likes .form-print button:hover{background:var(--btn-default-hover-bg)}.form-sidebar .form-stats-likes .form-print svg{margin:0}.form-sidebar-label{align-items:center;gap:8px;display:flex}body[data-route^=Form] .layout-side-section{height:calc(100vh - var(--page-head-height));top:var(--page-head-height);position:sticky;overflow:hidden auto}body[data-route^=Form] .layout-side-section .form-sidebar{width:var(--form-sidebar-width)}@media (width<=991px){body[data-route^=Form] .layout-side-section{position:relative}}.layout-side-section{font-size:var(--text-sm);font-weight:var(--weight-regular);letter-spacing:.02em;min-width:var(--form-sidebar-width);border-left:1px solid var(--border-color)}@media (width<=1200px){.layout-side-section{min-width:calc(38vw - var(--sidebar-width))}}.layout-side-section .sidebar-section:last-child{border-bottom:none}.layout-side-section.hide-sidebar{display:none}.layout-side-section>.divider{display:none!important}.layout-side-section .sidebar-menu>li>a{display:inline-block}.layout-side-section .sidebar-label{font-weight:var(--weight-medium);color:var(--heading-color);cursor:pointer;align-items:center;display:flex}.layout-side-section .sidebar-label .es-icon{margin-right:4px}.layout-side-section .sidebar-label .icon,.layout-side-section .sidebar-label .es-icon{margin:0;margin-right:var(--margin-xs);--icon-stroke:var(--text-muted)}.layout-side-section .form-sidebar .modified-by,.layout-side-section .form-sidebar .created-by,.layout-side-section .form-sidebar .pageview-count{font-size:var(--text-sm);font-weight:var(--weight-regular);letter-spacing:.02em}.layout-side-section .form-sidebar .modified-by,.layout-side-section .form-sidebar .pageview-count{margin-bottom:var(--margin-md)}@media (width<=992px){.layout-side-section .overlay-sidebar{background:var(--fg-color);z-index:1300;box-shadow:var(--shadow-base);width:40%;height:100%;transition:transform .2s ease-in-out;position:fixed;top:0;left:0;transform:translate(-110%);margin-top:0!important;display:block!important}.layout-side-section .overlay-sidebar.opened{overflow-y:auto;transform:translate(0)}.layout-side-section .overlay-sidebar .divider{background-color:var(--border-color);opacity:.7;height:1px}}@media (width<=768px){.layout-side-section .overlay-sidebar{width:60%}}.layout-side-section div.close-sidebar{opacity:.3;z-index:1100;background:#000;width:100%;height:100%;position:fixed;top:0;right:0}.layout-side-section .module-sidebar-nav{margin-top:15px}@media (width<=991px){.layout-side-section .module-sidebar-nav{padding-left:0;padding-right:0}.layout-side-section .module-sidebar-nav .module-link{padding:15px 15px 15px 25px}}@media (width<=767.98px){.layout-side-section{min-width:0}}.overlay-sidebar ul.dropdown-menu li{padding:0!important}.overlay-sidebar ul.dropdown-menu .badge{top:0;right:0}.attachment-row,.form-tag-row{margin:4px 0}.attachment-row .data-pill,.form-tag-row .data-pill{font-size:var(--text-sm);font-weight:var(--weight-regular);letter-spacing:.02em;box-shadow:none;justify-content:space-between;align-items:center;height:24px;display:flex;padding:0 6px!important}.attachment-row .data-pill .pill-label,.form-tag-row .data-pill .pill-label{color:inherit!important}.attachment-row .data-pill .icon,.attachment-row .data-pill .es-icon,.form-tag-row .data-pill .icon,.form-tag-row .data-pill .es-icon{stroke:currentColor}.attachment-row{margin-left:-6px;margin-right:0}.attachment-row .data-pill{border-radius:var(--border-radius-md);background-color:unset;height:28px;box-shadow:none;align-items:center;width:100%;display:flex;padding:0 6px!important}.attachment-row .data-pill:hover,.attachment-row .data-pill:focus-within{background-color:var(--subtle-fg)}.attachment-row .data-pill:active{box-shadow:none!important;background-color:#0000!important}.attachment-row .data-pill>div{gap:8px}.attachment-row .data-pill .attachment-file-label{text-align:left;display:block}.attachment-row .data-pill .attachment-icon{line-height:0}.form-tag-row{margin-right:var(--margin-xs);display:inline-flex}.form-tag-row .data-pill{background-color:var(--subtle-fg);max-width:150px}.attachments-actions{gap:6px}.show-all-btn{--icon-stroke:var(--text-light);background-color:var(--bg-color);text-align:start;width:100%;margin-top:var(--margin-sm);margin-bottom:var(--margin-sm);color:var(--text-light)}.form-assignments,.form-attachments,.form-tags,.form-shared{padding:var(--padding-sm) var(--padding-md)}.form-attachments .attachments-actions+.attachment-row,.form-tags :not(.form-tag-row)+.form-tag-row,.form-assignments .assignments,.form-assignments .shares,.form-shared .assignments,.form-shared .shares{margin-top:8px}.form-assignments .assignments .dialog-assignment-row,.form-assignments .shares .dialog-assignment-row,.form-shared .assignments .dialog-assignment-row,.form-shared .shares .dialog-assignment-row{border-radius:var(--border-radius-md);align-items:center;height:28px;margin-left:-8px;margin-right:0;padding:0 6px;display:flex}.form-assignments .assignments .dialog-assignment-row:hover,.form-assignments .assignments .dialog-assignment-row:focus-within,.form-assignments .shares .dialog-assignment-row:hover,.form-assignments .shares .dialog-assignment-row:focus-within,.form-shared .assignments .dialog-assignment-row:hover,.form-shared .assignments .dialog-assignment-row:focus-within,.form-shared .shares .dialog-assignment-row:hover,.form-shared .shares .dialog-assignment-row:focus-within{background-color:var(--subtle-fg)}.form-assignments .assignments .dialog-assignment-row:not(:last-child),.form-assignments .shares .dialog-assignment-row:not(:last-child),.form-shared .assignments .dialog-assignment-row:not(:last-child),.form-shared .shares .dialog-assignment-row:not(:last-child){margin-bottom:4px}.form-assignments .assignments .dialog-assignment-row .btn-group,.form-assignments .shares .dialog-assignment-row .btn-group,.form-shared .assignments .dialog-assignment-row .btn-group,.form-shared .shares .dialog-assignment-row .btn-group{margin-right:-4px}.form-assignments .assignments .view-all-assignment,.form-assignments .shares .view-all-assignment,.form-shared .assignments .view-all-assignment,.form-shared .shares .view-all-assignment{margin-top:var(--padding-xs);display:block}.add-assignment-btn,.add-attachment-btn,.add-review-btn,.add-tags-btn,.share-doc-btn,.followed-by{max-width:100%;width:unset;height:unset;border-radius:var(--border-radius-full);margin-right:0;display:block;padding:var(--padding-xs)!important}.add-assignment-btn:hover,.add-attachment-btn:hover,.add-review-btn:hover,.add-tags-btn:hover,.share-doc-btn:hover,.followed-by:hover{background-color:var(--subtle-fg)}.add-assignment-btn:focus,.add-attachment-btn:focus,.add-review-btn:focus,.add-tags-btn:focus,.share-doc-btn:focus,.followed-by:focus{box-shadow:none}.add-assignment-label:hover,.tags-label:hover,.share-label:hover{cursor:pointer}.form-stats-likes .liked-by{justify-content:center;align-items:center;width:28px;height:28px;display:flex}.liked-by-popover{border-radius:var(--border-radius-md);max-width:240px;box-shadow:var(--shadow-md);overflow:hidden}.liked-by-popover .popover-body{padding:0}.liked-by-popover .popover-body .liked-by-popover-summary{color:var(--text-muted);border-bottom:1px solid var(--subtle-accent);font-size:var(--text-sm);font-weight:var(--weight-regular);letter-spacing:.02em;margin:0;padding:4px 10px}.liked-by-popover .popover-body ul.list-unstyled{margin-bottom:0;padding:4px}.liked-by-popover .popover-body ul.list-unstyled li{align-items:center;gap:var(--padding-xs);padding:var(--padding-xs);border-radius:var(--border-radius-sm);cursor:pointer;margin:0;display:flex}.liked-by-popover .popover-body ul.list-unstyled li:hover{background-color:var(--fg-hover-color)}.filter-icon.active{--icon-stroke:var(--primary)}.filter-popover{min-width:500px;min-height:50px;font-size:var(--text-base);font-weight:var(--weight-regular);letter-spacing:.02em;z-index:1019;border:1px solid var(--border-color)}.filter-area .filter-box{padding:var(--padding-xs) var(--padding-md) var(--padding-xs) 0}.filter-area .filter-box .form-group{margin-bottom:0}.filter-area .filter-box .remove-filter{cursor:pointer;line-height:2}.filter-area .filter-box .filter-field .frappe-control{margin-bottom:0;position:relative}.filter-area .filter-box .awesomplete>ul,.filter-area .filter-box .awesomplete>[role=listbox]{width:auto;min-width:100%}.filter-area .filter-box .awesomplete>ul>li,.filter-area .filter-box .awesomplete>ul>[role=option],.filter-area .filter-box .awesomplete>[role=listbox]>li,.filter-area .filter-box .awesomplete>[role=listbox]>[role=option]{max-width:300px}.filter-area .empty-filters{padding:3px}.filter-area .filter-action-buttons{justify-content:space-between;display:flex}.filter-area .filter-action-buttons .add-filter{cursor:pointer}.filter-area .filter-action-buttons .btn,.filter-area .filter-action-buttons div#driver-popover-item .driver-popover-footer button,div#driver-popover-item .driver-popover-footer .filter-area .filter-action-buttons button{box-shadow:none}.filter-area .divider{background-color:var(--border-color)}@media (width>=576px){.filter-box .row>div[class*=col-sm-],.filter-box .dialog-assignment-row>div[class*=col-sm-]{padding-right:0}.filter-field .frappe-control{position:relative}.modal .remove-filter{display:block!important}}@media (width<=767.98px){.filter-popover{min-width:100%;margin-left:-5px}.filter-area .filter-box .form-group{margin-bottom:5px}.filter-area .filter-box .remove-filter{font-size:var(--text-sm);font-weight:var(--weight-regular);letter-spacing:.02em;color:var(--primary)}.filter-area .filter-box .filter-index{font-size:var(--text-xs);text-transform:uppercase}}.input-group>.form-control:not(:last-child){border-top-right-radius:0!important;border-bottom-right-radius:0!important;margin-right:0!important}.match-type-dropdown-btn{height:var(--btn-height);border-left:1px solid var(--btn-group-border-color);align-items:center;display:flex;border-top-left-radius:0!important;border-bottom-left-radius:0!important}.match-type-dropdown-btn:focus{box-shadow:none!important}.match-type-dropdown-menu{min-width:100px}.layout-main-section-wrapper:not(.disable-scrolling) .frappe-list .result-container .result{width:auto;min-width:100%}.layout-main-section-wrapper:not(.disable-scrolling) .frappe-list .result-container .result .list-row-container{width:fit-content;min-width:100%}.layout-main-section-wrapper:not(.disable-scrolling) .frappe-list .result-container .result .list-row-container:first-child{z-index:2;position:sticky;top:0}.layout-main-section-wrapper:not(.disable-scrolling) .frappe-list .result-container .result .list-row-container .level-left .list-row-col{min-width:150px;max-width:400px}.freeze-row .level-left,.freeze-row .level-right,.freeze-row .list-row-col{width:100%;height:100%}.freeze-row .list-row-col{background-color:var(--border-color);border-radius:2px;animation:2s infinite breathe}@media (width>=768px){.no-list-sidebar[data-page-route^=List\/] .layout-side-section,.no-list-sidebar [data-page-route^=List\/] .layout-side-section{display:none}.no-list-sidebar[data-page-route^=List\/] .layout-main-section-wrapper,.no-list-sidebar [data-page-route^=List\/] .layout-main-section-wrapper{flex:1}}.list-row-container{padding-inline:var(--padding-sm);border-radius:var(--border-radius);flex-direction:column;display:flex}.list-row-container:focus .list-row,.list-row-container:focus .list-row-head{background-color:var(--highlight-color)}.list-row-container:first-child{padding:0}.list-row-container:hover,.list-row-container:hover .level-right{background-color:var(--highlight-color)}.frappe-list{margin:0 var(--margin-md)}.frappe-list .result.has-assign-to .list-row .level-right,.frappe-list .result.has-assign-to .list-row-head .level-right{flex:0 0 180px;width:180px}.frappe-list .result.has-assign-to.assign-to-length-1 .list-row .level-right,.frappe-list .result.has-assign-to.assign-to-length-1 .list-row-head .level-right{flex:0 0 165px;width:165px}.frappe-list .result.has-assign-to.assign-to-length-3 .list-row .level-right,.frappe-list .result.has-assign-to.assign-to-length-3 .list-row-head .level-right{flex:0 0 200px;width:200px}.frappe-list .result.no-assign-to .list-row .level-right,.frappe-list .result.no-assign-to .list-row-head .level-right{flex:0 0 130px;width:130px}.list-row,.list-row-head{border-bottom:1px solid var(--border-color);cursor:pointer;font-size:var(--text-base);font-weight:var(--weight-regular);letter-spacing:.02em;transition:color .2s}.list-row:hover:not(.list-row-head) .level-right,.list-row-head:hover:not(.list-row-head) .level-right{box-shadow:-5px 0px 5px var(--highlight-color)}.list-row .level-left,.list-row-head .level-left{min-width:80%;padding:var(--padding-xs) 0;flex:4}.list-row .level-right,.list-row-head .level-right{background-color:var(--bg-color);border-left:2px solid var(--highlight-color);padding:9px 10px;position:sticky;right:0}.list-row .tag-col,.list-row-head .tag-col{justify-content:start;min-width:125px;margin-left:10px}.list-row .tags-empty,.list-row-head .tags-empty{padding:5px;line-height:14px}.list-row .list-row-activity,.list-row-head .list-row-activity{justify-content:flex-end}.list-row .list-row-activity>span,.list-row-head .list-row-activity>span{display:inline-block}.list-row .list-row-activity .modified,.list-row-head .list-row-activity .modified{margin-right:var(--margin-sm);min-width:1.5rem}.list-row .list-row-activity .comment-count,.list-row-head .list-row-activity .comment-count{min-width:35px}.list-row .list-row-activity .frappe-timestamp,.list-row-head .list-row-activity .frappe-timestamp{font-size:var(--text-xs);white-space:nowrap}.list-row .list-row-activity .list-assignments,.list-row-head .list-row-activity .list-assignments,.list-row .list-row-activity .list-actions,.list-row-head .list-row-activity .list-actions{margin-right:var(--margin-md)}.list-row .tag-pill:not(:first-child),.list-row-head .tag-pill:not(:first-child){margin-left:5px}.list-row .file-select,.list-row-head .file-select{padding:0 10px}.select-like{padding:var(--list-checkbox-padding);cursor:default}.list-row-head{cursor:default;background-color:var(--subtle-fg);border-radius:var(--border-radius);height:var(--list-row-height);padding-inline:var(--padding-sm)}.list-row-head .list-subject{font-weight:400}.list-row-head .checkbox-actions{display:none}.list-row-head .level-right{background-color:var(--subtle-fg);height:var(--list-row-height);border-left:none}.list-row-head .level-right:hover,.list-row-head:hover .level-right{background-color:var(--subtle-fg)}.list-row-col{flex:1;margin-right:15px}.list-row-col a{color:var(--text-muted)}.list-row-col>[data-sort-by]:hover{cursor:pointer;text-decoration:underline}.list-row-col .selected-color{vertical-align:middle;border-radius:4px;width:12px;height:12px;margin-right:6px;display:inline-block}.list-row-col .indicator-pill{max-width:150px}.list-subject{flex:2;justify-content:start}.list-subject a{color:var(--text-color)}.list-subject.seen{font-weight:400}.list-paging-area,.footnote-area{border-top:1px solid var(--border-color)}.list-paging-area .btn-group,.footnote-area .btn-group{border:1px solid var(--border-color);border-radius:var(--border-radius)}.list-paging-area .btn-group .btn-paging.btn-info,.footnote-area .btn-group .btn-paging.btn-info{background-color:var(--bg-color);color:var(--text-color);font-weight:var(--weight-medium)}.list-paging-area .btn-group .btn-paging.btn-info:not(:first-child),.footnote-area .btn-group .btn-paging.btn-info:not(:first-child){border-left:1px solid var(--border-color)}.list-paging-area .btn-paging,.footnote-area .btn-paging{background-color:var(--control-bg)}.layout-main-list .list-paging-area,.layout-main-list .footnote-area{padding:var(--padding-sm) 0}.progress{height:10px}.list-liked-by-me{margin-bottom:1px}input.list-row-checkbox,input.list-header-checkbox{--checkbox-right-margin:0;background-color:var(--card-bg);z-index:1;margin-top:0;margin-bottom:0}input.list-row-checkbox:after,input.list-header-checkbox:after{content:"";inset:calc(-1 * var(--list-checkbox-padding));opacity:0;display:block;position:absolute}.render-list-checkbox{margin-left:15px}.filterable{cursor:pointer}.modal-body .list-item--head{top:0;position:sticky!important}.modal-body .sortable-handle{cursor:all-scroll;cursor:grabbing}.list-items{width:100%}.list-item-container{border-bottom:1px solid var(--border-color)}.list-item-container:last-child{border-bottom:none}.list-item-table .list-row-head{border-radius:unset}.list-item-table .list-row-container{border-bottom:1px solid var(--border-color);border-radius:unset}.list-item-table .list-row-container:last-child{border-bottom:none}.list-item-table .list-row-container:hover{border-radius:unset}.list-item-table .list-row-container .list-row,.list-item-table .list-row-container .list-row-head{border-bottom:none}.list-item{cursor:pointer;font-size:var(--text-base);font-weight:var(--weight-regular);letter-spacing:.02em;align-items:center;padding-left:15px;display:flex}.list-item:hover{background-color:var(--highlight-color)}.list-item--head{background-color:var(--highlight-color);cursor:auto}.list-item input[type=checkbox]{margin:0 5px 0 0}.list-item .liked-by,.list-item .liked-by-filter-button{width:20px;margin-right:10px;display:inline-block}.list-item__content{flex:1;align-items:center;margin-right:15px;display:flex}.list-item__content--activity .list-row-modified,.list-item__content--activity .avatar-small,.list-item__content--activity .avatar-group .avatar-action,.avatar-group .list-item__content--activity .avatar-action{margin-right:10px}.list-item__content--indicator span:before{width:12px;height:12px}.list-comment-count{text-align:left;width:37px;display:inline-block}.result.tags-shown .tag-row{display:block}.page-form .standard-filter-section{flex-wrap:wrap;flex:1}.page-form .standard-filter-section .form-group{min-width:150px}.page-form .standard-filter-section .group-by-field .group-by-dropdown{max-width:220px}.page-form .filter-section{margin-top:3px;padding:0;display:flex}.page-form .filter-selector .btn-group{margin:var(--margin-xs)}.page-form .filter-selector .btn-group .filter-label{color:var(--text-color);background-color:var(--control-bg);border-radius:22px;min-width:21px;margin-left:6px;font-weight:600;display:inline-block}.page-form .filter-button.btn-primary-light{z-index:1}.page-form .sort-selector .btn-group{margin:var(--margin-xs) 0 var(--margin-xs) var(--margin-xs)}.page-form .sort-selector .btn-group .btn:focus,.page-form .sort-selector .btn-group div#driver-popover-item .driver-popover-footer button:focus,div#driver-popover-item .driver-popover-footer .page-form .sort-selector .btn-group button:focus{z-index:unset}.restricted-button .icon,.restricted-button .es-icon{width:14px;height:14px}.restricted-button .icon use,.restricted-button .es-icon use{stroke:var(--yellow-800)}.restricted-button.btn,div#driver-popover-item .driver-popover-footer button.restricted-button{color:#171717;box-shadow:inset 0 1px #ffffff26,0 1px 1px #00000013;box-shadow:none;background-color:#fef4e2;border-color:#fdebc9}.restricted-button.btn:hover,div#driver-popover-item .driver-popover-footer button.restricted-button:hover{color:#171717;background-color:#fde6bd;border-color:#fbd898}.restricted-button.btn:focus,div#driver-popover-item .driver-popover-footer button.restricted-button:focus,.restricted-button.btn.focus,div#driver-popover-item .driver-popover-footer button.restricted-button.focus{color:#171717;background-color:#fde6bd;border-color:#fbd898;box-shadow:inset 0 1px #ffffff26,0 1px 1px #00000013,0 0 0 2px #dbcbae80}.restricted-button.btn.disabled,div#driver-popover-item .driver-popover-footer button.restricted-button.disabled,.restricted-button.btn:disabled,div#driver-popover-item .driver-popover-footer button.restricted-button:disabled{color:#171717;background-color:#fef4e2;border-color:#fdebc9}.restricted-button.btn:not(:disabled):not(.disabled):active,div#driver-popover-item .driver-popover-footer button.restricted-button:not(:disabled):not(.disabled):active,.restricted-button.btn:not(:disabled):not(.disabled).active,div#driver-popover-item .driver-popover-footer button.restricted-button:not(:disabled):not(.disabled).active,.show>.restricted-button.btn.dropdown-toggle,div#driver-popover-item .driver-popover-footer .show>button.restricted-button.dropdown-toggle{color:#171717;background-color:#fce1b1;border-color:#fbd38c}.restricted-button.btn:not(:disabled):not(.disabled):active:focus,div#driver-popover-item .driver-popover-footer button.restricted-button:not(:disabled):not(.disabled):active:focus,.restricted-button.btn:not(:disabled):not(.disabled).active:focus,div#driver-popover-item .driver-popover-footer button.restricted-button:not(:disabled):not(.disabled).active:focus,.show>.restricted-button.btn.dropdown-toggle:focus,div#driver-popover-item .driver-popover-footer .show>button.restricted-button.dropdown-toggle:focus{box-shadow:var(--shadow-inset), 0 0 0 2px #dbcbae80}.map-view-container{z-index:0;flex-wrap:wrap;width:100%;height:calc(100vh - 284px);display:flex}.list-view .frappe-list .result-container{overflow-x:auto}.list-view .frappe-list .result-container .result{overflow-y:hidden}.disable-scrolling .frappe-list .list-row-container{width:auto}.disable-scrolling .frappe-list .list-row-container .level-left{flex:0}.disable-scrolling .frappe-list .list-row-container .level-left .list-row-col{min-width:auto}.disable-scrolling .frappe-list .list-row-container .level-right{border-left:none}.avatar-group:hover.overlap .avatar:not(:first-child){margin-left:calc(-1 * var(--margin-sm))}@media (width<=992px){.layout-main-section-wrapper{width:100%}.frappe-list .list-row .level-right,.frappe-list .list-row-head .level-right{flex:none;width:auto}}@media (width<=576px){.layout-main-section .frappe-list .result-container .result{overflow:hidden}.layout-main-section .frappe-list .result-container .result input.list-row-checkbox,.layout-main-section .frappe-list .result-container .result input.list-header-checkbox{height:15px;width:15px!important}:is(.layout-main-section .frappe-list .result-container .list-row-container:not(:has(.list-row-head)) .list-row.level,.layout-main-section .frappe-list .result-container .list-row-container:not(:has(.list-row-head)) .level.list-row-head){align-items:flex-start}:is(.layout-main-section .frappe-list .result-container .list-row-container:not(:has(.list-row-head)) .list-row .level-left,.layout-main-section .frappe-list .result-container .list-row-container:not(:has(.list-row-head)) .list-row-head .level-left){min-width:auto;display:block}:is(.layout-main-section .frappe-list .result-container .list-row-container:not(:has(.list-row-head)) .list-row .level-left .mobile-layout,.layout-main-section .frappe-list .result-container .list-row-container:not(:has(.list-row-head)) .list-row-head .level-left .mobile-layout){z-index:1;padding-left:10px;display:inline-block;position:relative}:is(.layout-main-section .frappe-list .result-container .list-row-container:not(:has(.list-row-head)) .list-row .level-left .mobile-layout .list-row-col,.layout-main-section .frappe-list .result-container .list-row-container:not(:has(.list-row-head)) .list-row-head .level-left .mobile-layout .list-row-col){min-width:auto;margin-right:0}:is(.layout-main-section .frappe-list .result-container .list-row-container:not(:has(.list-row-head)) .list-row .level-left .mobile-layout:has(.filterable:empty),.layout-main-section .frappe-list .result-container .list-row-container:not(:has(.list-row-head)) .list-row-head .level-left .mobile-layout:has(.filterable:empty)){padding-left:37px;display:none}:is(.layout-main-section .frappe-list .result-container .list-row-container:not(:has(.list-row-head)) .list-row .level-left .mobile-layout-seperator:not(.mobile-layout-seperator~.mobile-layout-seperator),.layout-main-section .frappe-list .result-container .list-row-container:not(:has(.list-row-head)) .list-row-head .level-left .mobile-layout-seperator:not(.mobile-layout-seperator~.mobile-layout-seperator)){margin-right:6px;padding-left:27px}.layout-main-section .frappe-list .result-container .list-row-container:not(:has(.list-row-head)) .list-row .level-left .mobile-layout-seperator:not(.mobile-layout-seperator~.mobile-layout-seperator):not(.no-seperator):after{content:"•";padding-left:15px;position:absolute;top:50%;right:0;transform:translate(50%,-50%)}.layout-main-section .frappe-list .result-container .list-row-container:not(:has(.list-row-head)) .list-row-head .level-left .mobile-layout-seperator:not(.mobile-layout-seperator~.mobile-layout-seperator):not(.no-seperator):after{content:"•";padding-left:15px;position:absolute;top:50%;right:0;transform:translate(50%,-50%)}:is(.layout-main-section .frappe-list .result-container .list-row-container:not(:has(.list-row-head)) .list-row .level-right,.layout-main-section .frappe-list .result-container .list-row-container:not(:has(.list-row-head)) .list-row-head .level-right){border-left:none;flex:none;width:auto}:is(.layout-main-section .frappe-list .result-container .list-row-container:not(:has(.list-row-head)) .list-row .level-right .level-item.visible-xs,.layout-main-section .frappe-list .result-container .list-row-container:not(:has(.list-row-head)) .list-row-head .level-right .level-item.visible-xs){margin-top:1px}.page-indicator-pill{display:none}}@media screen and (width<=375px){.navbar-breadcrumbs li:last-child>a{text-overflow:ellipsis;max-width:105px;overflow:hidden}}.search-dialog .modal-footer{display:none}.search-dialog .layout-side-section{padding:0}.search-dialog .search-header{width:100%}.search-dialog .search-header .modal-actions{z-index:6;align-items:center;gap:2px;top:7px}.search-dialog .search-header .modal-actions .btn-open-global-search-settings{flex-shrink:0}.search-dialog .search-header .search-input{background:var(--modal-bg);border-radius:0;margin-left:25px}.search-dialog .search-header .search-input:focus{box-shadow:none;outline:none}.search-dialog .search-header .search-icon{z-index:6;position:absolute;top:10px}.search-dialog .search-results{justify-content:center;align-self:stretch;align-items:flex-start;width:100%;min-height:200px}.search-dialog .search-results .search-shortcuts-sidebar.layout-side-section{flex:none;width:auto;max-width:11rem}.search-dialog .search-results .search-main-column.layout-main-section{box-sizing:border-box;width:auto;min-width:0;max-width:none;min-height:0;padding-inline:var(--padding-md);flex-direction:column;flex:1;display:flex}.search-dialog .search-results .search-main-column.layout-main-section .global-search-doctype-filters{padding-bottom:var(--padding-lg);flex-shrink:0}.search-dialog .search-results .search-main-column.layout-main-section .global-search-doctype-filters .global-search-toolbar-row,.search-dialog .search-results .search-main-column.layout-main-section .global-search-doctype-filters .global-search-filter-toolbar{width:100%}.search-dialog .search-results .search-main-column.layout-main-section .global-search-doctype-filters .global-search-visible-pills{flex-wrap:wrap;align-items:center;gap:6px;display:flex}.search-dialog .search-results .search-main-column.layout-main-section .global-search-doctype-filters button.global-search-filter-pill,.search-dialog .search-results .search-main-column.layout-main-section .global-search-doctype-filters button.global-search-more-trigger{color:var(--text-color);border:1px solid var(--border-color);box-shadow:none;background-color:#0000}.search-dialog .search-results .search-main-column.layout-main-section .global-search-doctype-filters button.global-search-filter-pill{font-weight:var(--weight-regular)}.search-dialog .search-results .search-main-column.layout-main-section .global-search-doctype-filters button.global-search-filter-pill:hover:not(:disabled):not(.active){background-color:var(--fg-color);border-color:var(--border-color)}.search-dialog .search-results .search-main-column.layout-main-section .global-search-doctype-filters button.global-search-filter-pill.active{background-color:var(--subtle-fg);color:var(--text-color);border-color:var(--border-color);font-weight:var(--weight-medium)}.search-dialog .search-results .search-main-column.layout-main-section .global-search-doctype-filters .global-search-more-dropdown-wrap{flex-shrink:0;position:relative}.search-dialog .search-results .search-main-column.layout-main-section .global-search-doctype-filters button.global-search-more-trigger{flex-direction:row;justify-content:flex-start;align-items:center;gap:4px;display:inline-flex}.search-dialog .search-results .search-main-column.layout-main-section .global-search-doctype-filters button.global-search-more-trigger:hover:not(:disabled){background-color:var(--fg-color);border-color:var(--border-color)}.search-dialog .search-results .search-main-column.layout-main-section .global-search-doctype-filters .global-search-more-dropdown{background:var(--modal-bg);border:1px solid var(--border-color);min-width:14rem;max-width:min(24rem,92vw);max-height:75vh;padding:var(--padding-xs);z-index:1070;display:none;position:absolute;top:calc(100% + 4px);left:0;right:auto;overflow:hidden auto}.search-dialog .search-results .search-main-column.layout-main-section .global-search-doctype-filters .global-search-more-dropdown.align-right{left:auto;right:0}.search-dialog .search-results .search-main-column.layout-main-section .global-search-doctype-filters .global-search-more-dropdown.menu-open{display:block}.search-dialog .search-results .search-main-column.layout-main-section .global-search-doctype-filters .global-search-more-group-title{font-size:var(--text-sm);font-weight:var(--weight-semibold);letter-spacing:.015em;padding:var(--padding-sm) var(--padding-xs);color:var(--text-muted)}.search-dialog .search-results .search-main-column.layout-main-section .global-search-doctype-filters .global-search-more-empty{font-size:var(--text-xs);padding:0 var(--padding-xs) var(--padding-sm)}.search-dialog .search-results .search-main-column.layout-main-section .global-search-doctype-filters .global-search-more-row{flex-direction:row;justify-content:space-between;align-items:center;gap:4px;min-height:1.875rem;display:flex}.search-dialog .search-results .search-main-column.layout-main-section .global-search-doctype-filters .global-search-more-row button.global-search-dd-pick-doctype{text-align:left;flex:auto;justify-content:flex-start;min-width:0;margin:0}.search-dialog .search-results .search-main-column.layout-main-section .global-search-doctype-filters .global-search-more-row .global-search-pin-cell{flex-direction:row;flex-shrink:0;justify-content:flex-end;align-items:center;display:inline-flex}.search-dialog .search-results .search-main-column.layout-main-section .global-search-doctype-filters .global-search-more-row .global-search-pin-cell button.global-search-pin-btn{padding:2px var(--padding-xs);min-height:unset;line-height:1}.search-dialog .search-results .search-main-column.layout-main-section .global-search-doctype-filters .global-search-more-row .global-search-pin-cell button.global-search-pin-btn svg.es-icon{font-size:12px}.search-dialog .search-results .results-area{width:100%;min-width:0}.search-dialog .search-results .global-search-table-panel{-webkit-overflow-scrolling:touch;background:0 0;border:none;border-radius:0;width:100%;overflow:auto visible}.search-dialog .search-results .list-item-table.global-search-results-list{width:100%;min-width:0;box-shadow:none;background-color:#0000;border:none;border-radius:0;flex-direction:column;display:flex}.search-dialog .search-results .list-item-table.global-search-results-list .global-search-name-cell-inner{align-items:center;gap:8px;min-width:0;display:flex}.search-dialog .search-results .list-item-table.global-search-results-list .global-search-name-cell-inner .avatar{flex-shrink:0}.search-dialog .search-results .list-item-table.global-search-results-list>.list-row-container{border-bottom:none}.search-dialog .search-results .list-item-table.global-search-results-list>.list-row-container .level.list-row,.search-dialog .search-results .list-item-table.global-search-results-list>.list-row-container .level.list-row-head,.search-dialog .search-results .list-item-table.global-search-results-list>.list-row-container header.level.list-row-head{box-sizing:border-box;width:100%;justify-content:flex-start!important}.search-dialog .search-results .list-item-table.global-search-results-list .list-row .level-left,.search-dialog .search-results .list-item-table.global-search-results-list .list-row-head .level-left,.search-dialog .search-results .list-item-table.global-search-results-list header.list-row-head .level-left{flex:auto!important;min-width:0!important;max-width:none!important}.search-dialog .search-results .list-item-table.global-search-results-list>.list-row-container:not(.global-search-list-header){z-index:0;padding-inline:var(--padding-sm);border-radius:var(--border-radius);box-sizing:border-box;background-color:#0000;flex-direction:column;display:flex;position:relative;overflow:visible}.search-dialog .search-results .list-item-table.global-search-results-list>.list-row-container:not(.global-search-list-header):hover{background-color:var(--highlight-color)}.search-dialog .search-results .list-item-table.global-search-results-list>.list-row-container:not(.global-search-list-header):focus:not(:focus-visible){outline:none}.search-dialog .search-results .list-item-table.global-search-results-list>.list-row-container:not(.global-search-list-header):focus:not(:focus-visible)>.level.list-row,.search-dialog .search-results .list-item-table.global-search-results-list>.list-row-container:not(.global-search-list-header):focus:not(:focus-visible)>.level.list-row-head{background-color:#0000}.search-dialog .search-results .list-item-table.global-search-results-list>.list-row-container:not(.global-search-list-header)>.level.list-row,.search-dialog .search-results .list-item-table.global-search-results-list>.list-row-container:not(.global-search-list-header)>.level.list-row-head{min-height:var(--list-row-height);padding:var(--padding-xs) 0;flex-shrink:0}.search-dialog .search-results .list-item-table.global-search-results-list>.list-row-container:not(.global-search-list-header):not(:last-child)>.level.list-row,.search-dialog .search-results .list-item-table.global-search-results-list>.list-row-container:not(.global-search-list-header):not(:last-child)>.level.list-row-head{border-bottom:1px solid var(--border-color)}.search-dialog .search-results .list-item-table.global-search-results-list>.global-search-list-header{z-index:2;background-color:var(--modal-bg);border-radius:var(--border-radius-md);box-sizing:border-box;margin-bottom:var(--margin-xs);position:sticky;top:0;overflow:hidden;padding-inline:0!important}.search-dialog .search-results .list-item-table.global-search-results-list>.global-search-list-header:hover{background-color:var(--highlight-color)}.search-dialog .search-results .list-item-table.global-search-results-list>.global-search-list-header header.level.list-row-head{border-radius:var(--border-radius-md);overflow:hidden}.search-dialog .search-results .list-item-table.global-search-results-list .global-search-level-left-multi.level-left{white-space:normal;text-overflow:clip;flex-wrap:nowrap;align-items:flex-start;max-width:none;overflow:visible;flex:auto!important;min-width:0!important}.search-dialog .search-results .list-item-table.global-search-results-list .list-row-col.global-search-grid-col{min-width:0;margin-right:var(--margin-sm);flex:1 1 0}.search-dialog .search-results .list-item-table.global-search-results-list .list-row-col.global-search-grid-col>span:not(.global-search-field-more-hint){min-width:0;display:block}.search-dialog .search-results .list-item-table.global-search-results-list .list-row-col.list-subject.global-search-grid-col{flex:2 1 0;min-width:min(12rem,35%)}.search-dialog .search-results .list-item-table.global-search-results-list .global-search-field-col{color:var(--text-muted);font-size:var(--text-base);font-weight:var(--weight-regular);letter-spacing:.02em}.search-dialog .search-results .list-item-table.global-search-results-list .global-search-field-col a{color:var(--primary)}.search-dialog .search-results .list-item-table.global-search-results-list .global-search-field-col.global-search-field-col--multiline{white-space:normal;word-break:break-word;text-overflow:clip;align-self:flex-start;line-height:1.4;overflow:visible}.search-dialog .search-results .list-item-table.global-search-results-list .global-search-field-col.global-search-field-col--multiline br{line-height:inherit}.search-dialog .search-results .list-item-table.global-search-results-list .global-search-field-col .global-search-field-more-hint{font-weight:var(--weight-regular);font-style:italic;display:inline}.search-dialog .search-results .list-item-table.global-search-results-list .list-subject .level-item{flex:auto;min-width:0;max-width:100%;overflow:hidden}.search-dialog .search-results .list-item-table.global-search-results-list a.global-search-name-link{color:var(--text-color);font-weight:var(--weight-medium)}.search-dialog .search-results .list-item-table.global-search-results-list a.global-search-name-link:hover{text-underline-offset:2px;text-decoration:underline}.search-dialog .search-results .list-item-table.global-search-results-list mark{border-radius:2px}.search-dialog .search-results .list-item-table.global-search-results-list .list-row .avatar,.search-dialog .search-results .list-item-table.global-search-results-list .list-row-head .avatar{--avatar-size:var(--avatar-size-medium,26px)}.search-dialog .search-results .empty-state .empty-state-text{color:var(--text-color);margin-top:var(--margin-lg);font-weight:600;font-size:var(--text-xl)}.search-dialog .search-results .empty-state .global-search-empty-state-tip{font-size:var(--text-xs);margin-top:var(--margin-md);max-width:28rem;margin-left:auto;margin-right:auto;line-height:1.45}.search-dialog .search-results .empty-state .global-search-empty-state-tip .global-search-shortcut-key{background-color:var(--border-color);border-radius:4px;padding:2px 4px;font-size:x-small;display:inline-block}.search-dialog .search-results .search-sidebar{max-height:min(80vh,650px);padding-bottom:var(--padding-md);position:sticky;top:0;overflow-y:auto}.search-dialog .search-results .results-summary .result-section:not(:last-child){padding-bottom:var(--padding-md)}.search-dialog .search-results .results-summary .result-section:not(:last-child) .result-body{border-bottom:1px solid var(--border-color)}.search-dialog .search-results .results-summary .result-title{color:var(--text-color);font-size:var(--text-lg);font-weight:var(--weight-semibold);letter-spacing:.015em}.search-dialog .search-results .results-summary .result-section.global-summary{padding-left:0;padding-right:0}.search-dialog .search-results .results-summary .result-section.global-summary .global-search-summary-show-more{padding-top:var(--padding-xs)}.search-dialog .search-results .results-summary .result-section.global-summary .result-title{font-size:var(--text-md);font-weight:var(--weight-semibold);margin-bottom:var(--margin-xs)}.search-dialog .search-results .results-summary .result-body{font-size:var(--text-md);padding:var(--padding-sm) 0}.search-dialog .search-results .results-summary .result-body .result-text{font-weight:500}.search-dialog .search-results .results-summary .result-body .description{font-weight:400}.search-dialog .search-results .results-summary .result{color:var(--text-light);align-items:center;padding:8px 0;display:flex}.search-dialog .search-results .results-summary .result .result-image{margin-right:var(--margin-sm)}.search-dialog .search-results .results-summary .result mark{padding:0;display:inline-flex}.search-dialog .search-results .results-summary .results-status{padding:var(--padding-sm) 0;color:var(--text-muted);font-size:var(--text-sm);font-weight:var(--weight-regular);letter-spacing:.02em}.modal-minimize .search-header .search-input{padding-bottom:var(--padding-xs);border-bottom:none}#page-query-report .page-head{position:unset}#page-query-report .page-form{z-index:5;position:relative}#page-query-report .page-form .form-group{margin:var(--margin-sm) 0px;padding:0 16px 0 0}.column-picker-dialog .column-list{border:1px solid var(--border-color);margin:15px 0}.column-picker-dialog .column-list .column-list-item{border-bottom:1px solid var(--border-color);padding:10px}.column-picker-dialog .column-list .column-list-item:last-child{border-bottom:none}.column-picker-dialog .column-list .sortable-handle{cursor:move}.column-picker-dialog .column-list .fa-sort{margin:9px -15px 0 7px}.column-picker-dialog .column-list .form-control{width:89%;display:inline-block}@media (width<=575.98px){.column-picker-dialog .column-list .form-control{width:77%}}.column-picker-dialog .column-list .close{margin:2px 7px 0}.column-picker-dialog .add-btn{margin-bottom:2px}.columns-search{margin-bottom:10px}.report-wrapper{padding-bottom:15px;padding-left:15px;padding-right:15px;overflow:auto}.report-wrapper .datatable{border-radius:var(--border-radius) var(--border-radius) 0 0}.report-view .layout-main-section{height:calc(100vh - var(--page-head-height));flex-direction:column;display:flex;overflow:hidden}.report-view .layout-main-section .page-form{flex-shrink:0}.report-view .layout-main-section .frappe-list{flex-direction:column;flex-grow:1;display:flex;overflow:hidden}.report-view .layout-main-section .frappe-list .result,.report-view .layout-main-section .frappe-list .no-result{flex-grow:1;overflow:auto}.report-view .layout-main-section .frappe-list .comparison-message{display:none}@media (width>=576px){.report-view{width:calc(100% - 220px)}.report-view .result .dt-row:last-child:not(.dt-row-filter) .dt-cell{border-bottom:1px solid var(--border-color)}}@media (width<=767.98px){.datatable .dt-scrollable{height:calc(100vh - 260px)!important}}.group-by-button{margin:5px}.btn .button-label,div#driver-popover-item .driver-popover-footer button .button-label,.btn .button-icon,div#driver-popover-item .driver-popover-footer button .button-icon{vertical-align:middle;display:inline-flex}.group-by-icon.active{--icon-stroke:var(--primary)}.comparison-message{font-size:var(--text-base);font-weight:var(--weight-regular);letter-spacing:.02em}.report-view .datatable .dt-row-filter .dt-cell__content{position:relative}.report-view .datatable .dt-row-filter .dt-filter.dt-input{padding-inline-end:1.5rem}.report-view .datatable .dt-row-filter .comparison-help-icon{opacity:0;pointer-events:none;transition:opacity .15s;display:inline-flex;position:absolute;top:50%;right:10px;transform:translateY(-50%)}.report-view .datatable .dt-row-filter .comparison-help-icon .icon,.report-view .datatable .dt-row-filter .comparison-help-icon .es-icon{stroke:currentColor}.report-view .datatable .dt-row-filter .dt-filter.dt-input:focus+.comparison-help-icon{opacity:1;pointer-events:auto}.list-count{margin-right:var(--margin-sm);font-size:var(--text-base);font-weight:var(--weight-regular);letter-spacing:.02em}.group-by-popover{min-width:500px;min-height:50px;font-size:var(--text-base);font-weight:var(--weight-regular);letter-spacing:.02em}.group-by-popover .group-by-box{padding:var(--margin-xs) var(--margin-md) var(--margin-xs) 0}.group-by-popover .group-by-box .remove-group-by{cursor:pointer;line-height:2em}.group-by-popover .group-by-box .select-icon .icon,.group-by-popover .group-by-box .select-icon .es-icon{pointer-events:none;position:absolute;top:7px;right:12px}.tree-footer{margin-bottom:var(--margin-sm)}.group-by-box .row>div[class*=col-sm-],.group-by-box .dialog-assignment-row>div[class*=col-sm-]{margin-bottom:0;padding-right:0}.frappe-control{position:relative}@media (width<=767.98px){.group-by-popover{min-width:100%;margin-left:-5px}.group-by-popover .group-by-box .remove-group-by{color:var(--primary);font-size:var(--text-sm);font-weight:var(--weight-regular);letter-spacing:.02em}.group-by-box .row>div[class*=col-sm-],.group-by-box .dialog-assignment-row>div[class*=col-sm-]{margin-bottom:5px}}.input-group>*{margin-right:10px}.check-filter-area{flex-wrap:wrap;width:100%;display:flex}.file-view .no-result .breadcrumbs{font-size:var(--text-md);margin-left:var(--margin-md);margin-top:var(--margin-md)}.file-view .list-header-subject .list-subject input{margin-left:10px}.file-view .list-paging-area{padding:var(--padding-md) var(--padding-sm)}.file-view .file-grid-view .file-grid.folders{margin-bottom:var(--margin-2xl)}.file-view .file-grid-view .list-row-head{padding:var(--padding-sm)}.file-view .file-grid-view .file-grid-head{color:var(--text-muted);padding:var(--padding-md) 17px;font-size:var(--text-md)}.file-view .file-grid-view .file-grid{padding:var(--padding-sm);grid-gap:var(--margin-md);grid-template-columns:repeat(auto-fill,minmax(150px,1fr));max-width:100%;display:grid}.file-view .file-grid-view .file-grid .file-wrapper{border:1px solid var(--border-color);border-radius:var(--border-radius);flex-direction:column;justify-content:space-between;width:100%;height:160px;text-decoration:none;display:flex;position:relative}.file-view .file-grid-view .file-grid .file-wrapper .file-header{padding:var(--padding-sm);z-index:1;position:absolute}.file-view .file-grid-view .file-grid .file-wrapper .file-header .list-row-checkbox:before{display:none}.file-view .file-grid-view .file-grid .file-wrapper .file-header .list-row-checkbox:checked:before{display:block}.file-view .file-grid-view .file-grid .file-wrapper .file-header .copy-file-url{visibility:hidden;display:flex}.file-view .file-grid-view .file-grid .file-wrapper .file-footer{padding:var(--padding-sm);background-color:var(--fg-color)}.file-view .file-grid-view .file-grid .file-wrapper .file-body{background:var(--bg-color);flex-direction:row;height:105px;display:flex}.file-view .file-grid-view .file-grid .file-wrapper .file-title{font-size:var(--text-md);font-weight:500}.file-view .file-grid-view .file-grid .file-wrapper .file-creation{font-size:var(--text-xs);color:var(--text-on-gray)}.file-view .file-grid-view .file-grid .file-wrapper .file-image{width:100%;min-width:100%;height:100%;display:flex}.file-view .file-grid-view .file-grid .file-wrapper .file-image img{-o-object-position:top;object-position:top;-o-object-fit:cover;object-fit:cover;color:#0000;margin:0 auto;position:relative}.file-view .file-grid-view .file-grid .file-wrapper:hover .list-row-checkbox:before{z-index:1;display:block}.file-view .file-grid-view .file-grid .file-wrapper:hover img{filter:opacity(15%)}.file-view .file-grid-view .file-grid .file-wrapper:hover .copy-file-url{visibility:visible}.file-view .file-grid-view .file-grid .file-wrapper.selected{border:2px solid var(--yellow-100)}.file-view .file-grid-view .file-grid .file-wrapper.cut{border:2px dashed var(--dark-border-color)}.datatable{--dt-primary-color:$primary;--dt-light-bg:var(--highlight-color);--dt-light-red:var(--red-50);--dt-light-yellow:var(--yellow-50);--dt-orange:var(--orange-500);--dt-text-color:var(--text-muted);--dt-text-light:var(--neutral-white);--dt-spacer-1:.25rem;--dt-spacer-2:var(--padding-xs);--dt-spacer-3:1rem;--dt-border-radius:var(--border-radius);--dt-cell-bg:var(--fg-color);--dt-border-color:var(--table-border-color);--dt-header-cell-bg:var(--subtle-fg);--dt-selection-highlight-color:var(--highlight-color);--dt-no-data-message-width:max-content;background-color:var(--bg-color);border-radius:var(--dt-border-radius);font-size:var(--text-base);font-weight:var(--weight-regular);letter-spacing:.02em;margin-top:0;margin-left:-1px}.datatable .dt-cell{color:var(--text-color)!important}.datatable .frappe-control,.datatable .form-control{background-color:#0000;border:none;border-radius:0;height:100%;margin:0}.datatable .frappe-control:focus,.datatable .form-control:focus{box-shadow:none}.datatable .frappe-control[data-fieldtype=Select] .select-icon,.datatable .form-control[data-fieldtype=Select] .select-icon{top:5px;right:10px}.datatable .frappe-control .help,.datatable .form-control .help{display:none}.datatable .dt-header .dt-row[data-is-filter]{display:flex!important}.datatable .dt-header .dt-row-header{background-color:var(--subtle-fg)}.datatable .dt-header .dt-cell--header .dt-cell__content{background-color:var(--subtle-fg);font-weight:400}.datatable .dt-row{height:35px}.datatable .form-group{margin:0}.datatable .link-btn{top:0}.datatable select{height:27px}.datatable .checkbox{margin:7px 0 7px 8px}.datatable .checkbox .label-area{display:none}.datatable [data-fieldtype=Color] .control-input{overflow:hidden}.datatable .dt-cell__edit{border:var(--dt-focus-border-width) solid #9bccf8;padding:0}.datatable .dt-cell__edit input[type=text]{font-size:inherit;height:27px}.datatable .dt-cell__edit input[type=text]:focus{box-shadow:none}.datatable .dt-cell__resize-handle{right:-3px!important;left:unset!important}.datatable .dt-row.dt-row-totalRow{font-weight:700}.datatable .dt-row.row-update{animation:.5s forwards breathe}.datatable .dt-row-filter .dt-cell__content{padding:var(--padding-xs)}.datatable .dt-row-filter .dt-filter.dt-input{border-radius:var(--border-radius);background-color:var(--control-bg);height:100%;padding-left:8px}.datatable .dt-row-filter .dt-filter.dt-input:focus{box-shadow:var(--focus-default)}.datatable .dt-scrollable{scrollbar-width:thin;height:calc(100vh - 240px);border-top:0!important}.datatable .dt-tree-node__toggle+a{margin-left:4px}.datatable .dt-scrollable .dt-cell__content{font-feature-settings:"tnum"}.datatable .dt-cell__content--header-0,.datatable .dt-cell__content--col-0{padding:.5rem}.datatable .dt-scrollable--highlight-all .dt-cell__content{background:var(--dt-selection-highlight-color)}.datatable .dt-cell--focus .dt-cell__content{border-color:var(--gray-200)}.datatable .dt-scrollable__no-data .no-data-message{left:50%;transform:translate(-50%)}table td.dt-cell{position:relative}.report-action-checkbox .checkbox{margin:0}.report-action-checkbox .help-box{display:none}.gantt-modern .gantt .bar{fill:#fff}.gantt-modern .gantt .arrow{stroke:var(--gray-600)}.gantt-modern .gantt .bar-wrapper .bar{stroke:var(--gray-300);stroke-width:1px}.gantt-modern .gantt .bar-wrapper:hover .bar{fill:#fff;stroke:var(--gray-400)}.gantt-modern .gantt .bar-wrapper:hover .bar-progress{fill:var(--gray-200)}.gantt-modern .gantt .bar-wrapper:hover .handle{visibility:hidden;opacity:0}.gantt-modern .gantt .bar-wrapper.active .handle{visibility:visible;opacity:1;fill:var(--blue-200)}.gantt-modern .gantt .bar-wrapper.active .bar{fill:var(--blue-300);stroke:var(--blue-300)}.gantt-modern .gantt .bar-wrapper.active .bar-progress{fill:var(--blue-500)}.gantt-modern .gantt .bar-wrapper.active .bar-label{fill:#fff}.gantt-modern .gantt .bar-progress{fill:var(--gray-200)}.gantt-modern .gantt .bar-label{fill:var(--text-color);font-weight:400}.gantt-container .popup-wrapper{border-radius:var(--border-radius);min-width:9rem;font-size:var(--text-sm);font-weight:var(--weight-regular);letter-spacing:.02em}.gantt-container .popup-wrapper .title{color:#fff;border-bottom:none;padding-bottom:0}.gantt-container .popup-wrapper .subtitle{color:var(--gray-500)}.gantt-container .popup-wrapper .pointer{height:15px}.gantt-modern{height:calc(100vh - 240px);overflow-y:auto}.gantt-modern .gantt-container{position:relative}.image-view .frappe-list{padding:var(--padding-xs)}.image-view .frappe-list .result-container{overflow-y:auto}.image-view .list-header-subject .list-image-header{display:flex}.image-view .list-header-subject .list-count{font-size:var(--text-md);margin:0}.image-view .list-header-subject .list-image-header-item{margin-right:var(--margin-lg);align-items:center;display:flex}.image-view .list-header-subject .list-image-header-item div{margin-left:var(--margin-xs)}.image-view .image-view-container{grid-template-columns:repeat(auto-fill,minmax(200px,1fr));max-width:100%;display:grid}.image-view .image-view-container .image-view-row{border-bottom:1px solid var(--border-color);display:flex}.image-view .image-view-container .image-view-item{padding:var(--padding-sm);border-radius:var(--border-radius);flex-direction:column;width:100%;height:250px;display:flex;position:relative}.image-view .image-view-container .image-view-item .list-row-checkbox:before{display:none}.image-view .image-view-container .image-view-item .list-row-checkbox:checked:before{z-index:1;display:block}.image-view .image-view-container .image-view-item .not-liked{display:none}.image-view .image-view-container .image-view-item:hover{box-shadow:var(--shadow-md);border:none}.image-view .image-view-container .image-view-item:hover .list-row-checkbox:before,.image-view .image-view-container .image-view-item:hover .not-liked{z-index:1;display:block}.image-view .image-view-container .image-view-item:hover img{filter:opacity(30%)}.image-view .image-view-container .image-view-header{top:12px;left:var(--padding-md);right:var(--padding-md);margin-bottom:var(--margin-sm);display:block;position:absolute}.image-view .image-view-container .image-view-header div{justify-content:space-between;align-items:center;display:flex}.image-view .image-view-container .image-view-header .liked{z-index:1}.image-view .image-view-container .image-view-info{color:var(--gray-600);margin-bottom:0;font-size:.75rem}.image-view .image-view-container .image-view-body{width:100%;height:175px;margin:0 auto;position:relative}.image-view .image-view-container .image-view-body:hover .zoom-view{opacity:.7}.image-view .image-view-container .image-view-body a{text-decoration:none}.image-view .image-view-container .image-view-body.no-image{background-color:var(--bg-color);border-radius:var(--border-radius);justify-content:center;align-items:center;display:flex}.image-view .image-view-container .image-field{border-radius:var(--border-radius);width:100%;min-width:100%;max-height:100%;display:flex;position:relative}.image-view .image-view-container .image-field .image-wrapper{align-items:center;width:100%;height:100%;display:flex}.image-view .image-view-container .image-field img{border-radius:var(--border-radius);-o-object-position:top;object-position:top;-o-object-fit:cover;object-fit:cover;color:#0000;width:100%;margin:0 auto;position:relative}.image-view .image-view-container .image-title{margin-top:var(--margin-sm);justify-content:flex-start;align-items:center;font-weight:500;display:flex}.image-view .image-view-container .image-title input{margin-right:5px}.image-view .image-view-container .image-title .ellipsis,.image-view .image-view-container .image-title .widget.shortcut-widget-box .indicator-pill,.widget.shortcut-widget-box .image-view .image-view-container .image-title .indicator-pill,.image-view .image-view-container .image-title .awesomplete>[role=listbox]>li,.image-view .image-view-container .image-title .awesomplete>[role=listbox]>[role=option]{vertical-align:bottom;white-space:normal;line-clamp:2;-webkit-line-clamp:2;-webkit-box-orient:vertical;display:-webkit-box}.image-view .image-view-container .placeholder-text{color:var(--gray-500);font-size:2rem}.image-view .image-view-container .zoom-view{cursor:pointer;width:18px;height:18px;bottom:var(--margin-xs);right:var(--margin-xs);opacity:0;background:var(--gray-400);border-radius:var(--border-radius);justify-content:center;align-items:center;font-size:1rem;display:flex;position:absolute}.image-view .image-view-container .zoom-view .icon use,.image-view .image-view-container .zoom-view .es-icon use{stroke:var(--text-color)}.pswp--svg .pswp__button,.pswp--svg .pswp__button--arrow--left:before,.pswp--svg .pswp__button--arrow--right:before{background-image:url(/assets/frappe/images/default-skin.svg)!important}.pswp--svg .pswp__button--arrow--left,.pswp--svg .pswp__button--arrow--right{background:0 0!important}.pswp__more-items{display:flex;position:absolute;bottom:12px;left:50%;transform:translate(-50%)}.pswp__more-item{cursor:pointer;border:1px solid var(--border-color);height:100px;margin:5px;display:inline-flex}.pswp__more-item img{max-height:100%}.kanban{margin:var(--margin-sm);-ms-overflow-style:none;scrollbar-width:none;gap:.5em;display:flex;overflow-y:hidden}.kanban::-webkit-scrollbar{display:none}.kanban .kanban-column{border-radius:var(--border-radius);max-width:300px;padding:var(--padding-md);min-height:calc(100vh - var(--navbar-height) - var(--page-head-height) - var(--margin-sm) * 2);flex:1 0 260px;transition:all .2s ease-in-out}@media (prefers-reduced-motion:reduce){.kanban .kanban-column{transition:none}}.kanban .kanban-column .add-card{color:var(--text-light);background-color:var(--bg-color);height:27px;font-size:var(--text-md);margin-bottom:var(--margin-sm);border-radius:var(--border-radius-md);justify-content:center;align-items:center;transition:all .2s ease-in-out;display:flex}@media (prefers-reduced-motion:reduce){.kanban .kanban-column .add-card{transition:none}}.kanban .kanban-column .add-card:hover{color:var(--text-color);cursor:pointer}.kanban .kanban-column .add-card .octicon-plus{margin-right:var(--margin-xs);font-size:1em;position:relative;top:-1px}.kanban .kanban-column .kanban-column:not(.add-new-column):hover{background-color:var(--kanban-new-card-bg)}.kanban .kanban-column .kanban-column:not(.add-new-column):hover .add-card{background-color:var(--kanban-new-card-hover-bg);box-shadow:var(--shadow-xs)}.kanban .kanban-column .kanban-column-header{justify-content:space-between;margin-top:0;margin-bottom:15px;font-size:12px;font-weight:500;display:flex;position:relative}.kanban .kanban-column .kanban-column-header .indicator-pill{width:20px;height:20px;padding:2px 7px}.kanban .kanban-column .kanban-column-header .indicator-pill:before{margin-right:0}.kanban .kanban-column .kanban-column-header .column-options .button-group{padding:8px;display:flex}.kanban .kanban-column .kanban-column-header .column-options .button-group div.indicator-pill{margin:0 5px}.kanban .kanban-column .kanban-column-header .column-options .button-group .btn.indicator,.kanban .kanban-column .kanban-column-header .column-options .button-group div#driver-popover-item .driver-popover-footer button.indicator,div#driver-popover-item .driver-popover-footer .kanban .kanban-column .kanban-column-header .column-options .button-group button.indicator{flex:1}.kanban .kanban-column .kanban-column-header .column-options .indicator:before{margin:0}.kanban .kanban-column .kanban-column-title{font-size:var(--text-lg);font-weight:var(--weight-regular);letter-spacing:.02em;color:var(--text-color);padding-right:var(--padding-xs);align-items:center;max-width:100%;display:flex}.kanban .kanban-column .kanban-column-title .kanban-title{font-size:var(--text-lg);font-weight:var(--weight-semibold);letter-spacing:.015em;margin-left:var(--margin-sm);cursor:grab}.kanban .kanban-column .sortable-ghost>.kanban-card:not(.add-card){color:#0000;background:var(--fg-hover-color)!important}.kanban .kanban-column .sortable-ghost>.kanban-card:not(.add-card) *{color:#0000!important;background:0 0!important}.kanban .kanban-column .kanban-cards{-ms-overflow-style:none;scrollbar-width:none;height:100%;max-height:calc(100vh - 250px);margin:-5px;padding:5px;overflow-y:scroll}.kanban .kanban-column .kanban-cards::-webkit-scrollbar{display:none}.kanban .kanban-column .kanban-cards .kanban-card-wrapper{display:block;position:relative}.kanban .kanban-column .kanban-cards .kanban-card-wrapper:last-child .kanban-card{margin-bottom:var(--margin-xl)}.kanban .kanban-column .kanban-cards .kanban-card-wrapper .kanban-card{margin-top:var(--margin-sm);border-radius:var(--border-radius-md);min-height:100px;box-shadow:var(--card-shadow);background-color:var(--kanban-card-bg);box-shadow:none;border:1px solid var(--border-color);flex-direction:column;justify-content:space-between;padding:0;display:flex}.kanban .kanban-column .kanban-cards .kanban-card-wrapper .kanban-card .kanban-image{height:125px}.kanban .kanban-column .kanban-cards .kanban-card-wrapper .kanban-card .kanban-image img{border-radius:var(--border-radius) var(--border-radius) 0 0;-o-object-position:top;object-position:top;-o-object-fit:cover;object-fit:cover;color:#0000;width:100%;min-width:100%;height:100%;margin:0 auto;position:relative}.kanban .kanban-column .kanban-cards .kanban-card-wrapper .kanban-card .kanban-card-body{cursor:grab;padding:var(--padding-md)}.kanban .kanban-column .kanban-cards .kanban-card-wrapper .kanban-card .kanban-card-body .kanban-title-area{width:100%;max-width:100%;font-size:var(--text-md);margin-bottom:12px;font-weight:500}.kanban .kanban-column .kanban-cards .kanban-card-wrapper .kanban-card .kanban-card-body .kanban-title-area .kanban-card-title,.kanban .kanban-column .kanban-cards .kanban-card-wrapper .kanban-card .kanban-card-body .kanban-title-area .kanban-card-doc{-webkit-line-clamp:2;line-clamp:2;text-overflow:ellipsis;word-break:break-word;-webkit-box-orient:vertical;display:-webkit-box;overflow:hidden;white-space:normal!important}.kanban .kanban-column .kanban-cards .kanban-card-wrapper .kanban-card .kanban-card-body .kanban-title-area .kanban-card-doc .text-muted div,.kanban .kanban-column .kanban-cards .kanban-card-wrapper .kanban-card .kanban-card-body .kanban-title-area .kanban-card-doc div#driver-popover-item .driver-popover-footer button.driver-close-btn div,div#driver-popover-item .driver-popover-footer .kanban .kanban-column .kanban-cards .kanban-card-wrapper .kanban-card .kanban-card-body .kanban-title-area .kanban-card-doc button.driver-close-btn div{display:inline}.kanban .kanban-column .kanban-cards .kanban-card-wrapper .kanban-card .kanban-card-body .kanban-title-area .kanban-card-creation{font-size:var(--text-md);color:var(--text-muted);margin-top:var(--margin-xs)}.kanban .kanban-column .kanban-cards .kanban-card-wrapper .kanban-card .kanban-card-body .kanban-card-meta .list-comment-count{width:30px}.kanban .kanban-column .kanban-cards .kanban-card-wrapper .kanban-card .kanban-card-body .kanban-card-meta .like-action:not(.liked) .icon use,.kanban .kanban-column .kanban-cards .kanban-card-wrapper .kanban-card .kanban-card-body .kanban-card-meta .like-action:not(.liked) .es-icon use{stroke:var(--text-muted)}.kanban .kanban-column .kanban-cards .kanban-card-wrapper .kanban-card .kanban-card-body .kanban-card-meta .kanban-tags{font-size:var(--text-sm);font-weight:var(--weight-regular);letter-spacing:.02em;margin-bottom:8px}.kanban .kanban-column .kanban-cards .kanban-card-wrapper .kanban-card .kanban-card-body .kanban-card-meta .kanban-tags .tag-pill{width:auto;height:22px;margin-bottom:var(--margin-xs);margin-right:var(--margin-xs);border-radius:100px;padding:2px 8px}.kanban .kanban-column .kanban-cards .kanban-card-wrapper .kanban-card .kanban-card-body .kanban-card-meta .kanban-assignments{float:right;display:flex}.kanban .kanban-column .kanban-cards .kanban-card-wrapper .kanban-card .kanban-card-body .kanban-card-meta .kanban-assignments .avatar{cursor:default;width:22px;height:22px}.kanban .kanban-column .kanban-cards .kanban-card-wrapper .kanban-card .kanban-card-body .kanban-card-meta .kanban-assignments .avatar-action{width:22px;height:22px}.kanban .kanban-column .kanban-cards .kanban-card-wrapper .kanban-card .kanban-card-body .kanban-card-meta .kanban-assignments .avatar-action .icon,.kanban .kanban-column .kanban-cards .kanban-card-wrapper .kanban-card .kanban-card-body .kanban-card-meta .kanban-assignments .avatar-action .es-icon{width:12px;height:12px}.kanban .kanban-card:hover,.kanban .new-card-area,.kanban .edit-card-area{box-shadow:var(--shadow-base)}.kanban .kanban-card-wrapper:hover{text-decoration:none}.kanban .kanban-card-wrapper:hover .kanban-card-edit{opacity:1}.kanban .kanban-card-edit{opacity:0;transition:all .2s;position:absolute;right:10px}.kanban .new-card-area,.kanban .edit-card-area{margin-bottom:10px}.kanban .new-card-area textarea,.kanban .edit-card-area textarea{color:var(--text-color);resize:none;word-wrap:break-word;background:0 0;border:none;width:100%;font-size:12px;overflow:hidden}.kanban .new-card-area textarea:focus,.kanban .edit-card-area textarea:focus{outline:none}.kanban .compose-column-form .new-column-title{background:0 0;border:none;outline:none}.kanban .kanban-column.add-new-column{color:var(--text-muted);background-color:#0000;order:1}.kanban .kanban-column.add-new-column:hover{background-color:none}.kanban .kanban-column.add-new-column .kanban-column-title.compose-column{border-radius:var(--border-radius);border:1px dashed var(--gray-400);min-height:65px;font-size:var(--text-base);font-weight:var(--weight-regular);letter-spacing:.02em;justify-content:center;align-items:center;display:flex}.kanban .kanban-column.add-new-column .kanban-column-title.compose-column:hover{background-color:var(--kanban-column-bg)}.kanban .kanban-empty-state{width:100%;line-height:400px}.kanban .kanban-tags .more-tags{cursor:pointer}.kanban .kanban-tags .more-tags .hidden-tags{background:var(--card-bg);border:1px solid var(--border-color);border-radius:var(--border-radius-md);box-shadow:var(--shadow-lg);opacity:0;pointer-events:none;z-index:1000;flex-wrap:wrap;justify-content:center;gap:6px;width:calc(100% - 24px);max-width:220px;padding:10px;display:flex;position:absolute;bottom:70px;left:50%;transform:translate(-50%)}.kanban .kanban-tags .more-tags .hidden-tags .tag-pill{white-space:nowrap;margin:0!important}.kanban .kanban-tags .more-tags:hover .hidden-tags{opacity:1;pointer-events:auto;transform:translate(-50%)translateY(-5px)}.kanban .kanban-card-wrapper:hover{z-index:1001}.kanban .kanban-card-wrapper:first-child .hidden-tags{bottom:auto}.kanban .kanban-card-wrapper:first-child:hover .hidden-tags{transform:translate(-50%)translateY(5px)}body[data-route*=Kanban] .modal .add-assignment:hover i{color:var(--text-color)!important}.fc-theme-standard{padding:20px;color:var(--text-light)!important}.fc-theme-standard a{color:var(--text-light)}.fc-toolbar{padding-bottom:15px;margin-bottom:0!important}.fc-toolbar-chunk div{display:flex}.fc-view-container{margin-left:-1px;margin-right:-1px}.fc-head-container{border:none!important}th.fc-col-header-cell{color:var(--gray-500);font-weight:600}.fc-theme-standard td,.fc-theme-standard hr,.fc-theme-standard thead,.fc-theme-standard tbody,.fc-theme-standard .fc-row,.fc-theme-standard .fc-popover{border-color:var(--gray-300)!important}.fc-theme-standard td.fc-day-sun{background:var(--highlight-color)}.fc-theme-standard .fc-day-today{background-color:var(--fg-color)!important}.fc-theme-standard .fc-day-today .fc-daygrid-day-number{background-color:var(--gray-700);color:#fff;text-align:center;border-radius:50%;justify-content:center;width:22px;height:22px;padding:0;line-height:22px;display:flex}.fc-event{background-color:#edf6fd;border:none!important}.fc-event-main-frame{flex-direction:column}.fc-time-grid-event{border:none!important}.fc-day-top{padding:5px 10px 0 0!important}.fc-daygrid-day-top{margin:5px 0 0 10px;flex-direction:row!important}.fc-daygrid-day-top .fc-daygrid-day-number{float:left!important}th.fc-col-header-cell{text-transform:uppercase;font-size:12px;padding:10px 12px 10px 0!important}.fc-daygrid-dot-event{flex-direction:column-reverse;align-items:normal;padding:3px;display:flex;color:#0070cc!important}.fc-daygrid-dot-event .fc-event-time{margin-top:2px;font-weight:400}.fc-daygrid-dot-event .fc-event-title{font-weight:600}.fc-daygrid-dot-event .fc-daygrid-event-dot{display:none}.fc-toolbar-title{height:28px;font-weight:500;line-height:28px;font-size:1rem!important}.fc-right button{min-width:64px}.fc-left button{width:80px}.fc-button-active{box-shadow:none!important;background:var(--gray-500)!important;color:var(--fg-color)!important;z-index:0!important}.fc-dayGridMonth-button,.fc-dayGridWeek-button,.fc-dayGridDay-button{background-color:var(--control-bg);color:var(--text-color);border-radius:0;border:none!important}.fc-dayGridMonth-button{border-top-left-radius:var(--border-radius)!important;border-bottom-left-radius:var(--border-radius)!important}.fc-dayGridDay-button{border-top-right-radius:var(--border-radius)!important;border-bottom-right-radius:var(--border-radius)!important}.fc-prev-button{margin-right:10px!important}.fc-next-button{margin-left:10px}.fc-today-button{margin-right:10px;border-radius:var(--border-radius)!important}.fc-daygrid-event{border:none!important;margin:5px 4px 0!important;padding:1px 5px!important}.fc-time-grid .fc-slats .fc-minor td{border-top-style:none!important}.fc-highlight{background:var(--blue-100)!important}.fc-left .fc-prev-button,.fc-left .fc-next-button{background:var(--gray-100);width:28px;box-shadow:none;border:none;justify-content:center;align-items:center;display:flex}.fc-left .fc-prev-button use,.fc-left .fc-next-button use{stroke-width:.9px}.fc-time-grid .fc-slats td{height:2.5em!important}.fc-day-grid{border-bottom:1px solid var(--gray-300)}.fc-divider{display:none}.fc .fc-axis{text-align:center;color:var(--gray-600)!important;width:60px!important}.fc-now-indicator{border-color:var(--primary)!important}.fc-now-indicator-arrow{display:none!important}#fc-calendar-wrapper .btn,#fc-calendar-wrapper div#driver-popover-item .driver-popover-footer button,div#driver-popover-item .driver-popover-footer #fc-calendar-wrapper button{align-items:center;gap:6px;line-height:1.4;display:inline-flex}#fc-calendar-wrapper .btn svg,#fc-calendar-wrapper div#driver-popover-item .driver-popover-footer button svg,div#driver-popover-item .driver-popover-footer #fc-calendar-wrapper button svg{width:14px;height:14px}.dashboard-page .dashboard-view{min-height:calc(100vh - 284px);padding:var(--padding-lg) 0}.dashboard-page .dashboard-view .grid-col-2{-moz-column-gap:20px;gap:20px}.dashboard-page .dashboard-view .new-widget{text-align:center}.dashboard-page .dashboard-view .new-chart-widget{min-height:200px}.dashboard-page .dashboard-view .new-number-card-widget{min-height:110px}.dashboard-page .empty-dashboard{margin-top:45px}.chart-container .legend-dataset-label{font-size:var(--text-sm)}.chart-container .legend-dataset-value{font-size:var(--text-2xs)}.treeview .layout-main-section{margin:auto}body:not(.full-width) .treeview .layout-main-section{max-width:var(--page-max-width)}.tree{padding:var(--padding-sm)}.tree .btn-group .btn,.tree .btn-group div#driver-popover-item .driver-popover-footer button,div#driver-popover-item .driver-popover-footer .tree .btn-group button{box-shadow:none;outline:1px solid var(--btn-group-border-color)}.tree .btn-group .btn:not(:first-child),.tree .btn-group div#driver-popover-item .driver-popover-footer button:not(:first-child),div#driver-popover-item .driver-popover-footer .tree .btn-group button:not(:first-child){margin-left:1px}.tree .btn-group .btn:focus,.tree .btn-group div#driver-popover-item .driver-popover-footer button:focus,div#driver-popover-item .driver-popover-footer .tree .btn-group button:focus{outline:2px solid var(--dark-border-color)}.tree li{margin:2px 0;list-style:none}.tree-link{cursor:pointer;padding:var(--padding-xs);color:var(--text-color);align-items:flex-end;font-size:1rem;font-weight:600;display:inline-flex}.tree-label{margin-left:var(--margin-sm);line-height:1.4em}.tree-children{padding-left:var(--padding-xl);margin-bottom:0}.tree-children .tree-link{font-size:var(--text-md);font-weight:400}.tree-link .node-parent{color:var(--text-muted);text-align:center;font-size:.875rem}.tree-link .node-leaf{color:var(--text-muted)}.tree-link.active i{color:var(--indicator-blue)}.tree-link.active a{color:var(--text-color);font-weight:600}.tree-link .file-doc-link{opacity:0}.tree-link:hover .file-doc-link{opacity:.4}.tree-link .file-doc-link:hover{opacity:.5;transform:scale(1.1)}.tree-hover{background-color:var(--highlight-color);border:1px solid var(--border-color);min-height:25px}.tree-node-toolbar{padding:0px var(--padding-xs);margin-left:var(--margin-md);margin-top:-8px;margin-bottom:-4px;display:inline-flex}.tree.with-skeleton,.tree.with-skeleton .tree-node{position:relative}.balance-area{font-size:var(--text-md);padding:var(--padding-xs);color:var(--text-color)!important}.tree-link.active~.balance-area{font-weight:600}.tree-node.hover-active{background-color:var(--fg-hover-color);border-radius:var(--border-radius-sm)}.form-grid{border:1px solid var(--table-border-color);border-radius:var(--border-radius-md);color:var(--text-color);background-color:var(--subtle-accent);min-height:75px;overflow-y:hidden}.form-grid.error{border-color:var(--error-border);overflow:hidden}.grid-heading-row{border-bottom:1px solid var(--table-border-color);color:var(--gray-600);font-size:var(--text-sm);font-weight:var(--weight-regular);letter-spacing:.02em;border-top-left-radius:var(--border-radius-md);border-top-right-radius:var(--border-radius-md);height:32px;padding:0!important}.grid-heading-row .grid-row{background-color:var(--subtle-fg);border-top-left-radius:var(--border-radius-md);border-top-right-radius:var(--border-radius-md)}.grid-heading-row .grid-row .row-check{border-top-left-radius:var(--border-radius-md)}.grid-heading-row .grid-row .row .col:last-child,.grid-heading-row .grid-row .dialog-assignment-row .col:last-child{border-top-right-radius:var(--border-radius-md)}.grid-heading-row.with-filter{height:66px}.grid-heading-row.with-filter .grid-row:nth-child(2) .row-check,.grid-heading-row.with-filter .grid-row:nth-child(2) .row-index{background-color:var(--fg-color)}.grid-heading-row .filter-row{background-color:var(--bg-color)}.grid-heading-row .filter-row .search{background-color:var(--fg-color);padding:4px 7px!important}.grid-heading-row .grid-static-col,.grid-heading-row .row-check,.grid-heading-row .row-index{background-color:var(--subtle-fg);height:32px;padding:4px 8px!important}.grid-heading-row .row-check,.grid-heading-row .row-index{z-index:1;position:sticky;left:0}.grid-heading-row .row-index{left:31px}.grid-heading-row .grid-static-col{padding:6px 8px!important}.grid-heading-row .grid-static-col.grid-data-column{flex:1;max-width:none}.grid-heading-row .grid-static-col .static-area.reqd:after{content:" *";color:var(--red-400)}.rows .grid-row .data-row,.rows .grid-row .grid-footer-toolbar,.grid-form-heading{cursor:pointer}.form-grid .data-row.highlight{background-color:var(--yellow-highlight-color)}.form-grid .data-row.sortable-handle{cursor:move}.form-column.col-sm-6 .form-grid .row-index,.form-column.col-sm-4 .form-grid .row-index,.modal .form-grid .row-index{display:none}.form-grid .grid-heading-row .template-row{margin-left:8px}.form-grid .template-row{width:calc(100% - 30px);padding:8px 15px}.grid-body .data-row{font-size:var(--text-sm);font-weight:var(--weight-regular);letter-spacing:.02em;color:var(--text-muted)}.grid-body .data-row .row-check,.grid-body .data-row .row-index{background-color:var(--fg-color);z-index:1;position:sticky;left:0}.grid-body .data-row .row-index{left:31px}.grid-body .data-row button.col:focus-visible{outline:1px solid #c9c9c9}.grid-empty,.list-loading{padding:var(--padding-lg) var(--padding-sm);color:var(--text-muted);flex-direction:column;justify-content:center;align-items:center;display:flex}.grid-empty img,.list-loading img{margin-bottom:var(--margin-sm)}.grid-empty{background-color:var(--subtle-accent);vertical-align:middle;height:43px;display:flex}.grid-static-col:focus-visible{outline:none;border:1px solid var(--gray-400)!important}.grid-static-col,.row-index{height:43px;max-height:200px}.grid-static-col.search,.row-index.search{padding:7px!important}.grid-static-col.search input,.row-index.search input{height:100%;padding:3px 7px}.row-check{text-align:center;flex-grow:0}.row-check input{margin-bottom:-3px;margin-right:0!important}.row-check.search{padding:var(--grid-padding)!important}.grid-row-check{margin-top:3px}.grid-row-check:after{content:"";opacity:0;display:block;position:absolute;inset:-8px}.template-row-index{float:left;margin-top:8px;margin-left:15px;margin-right:-20px}.template-row-index span{margin-left:5px}.editable-form .grid-static-col.bold{font-weight:700}.editable-form .grid-static-col.invalid,.validated-form .grid-static-col.error{background-color:var(--error-bg)}.row-index{text-align:center;flex-grow:0}.grid-row>.row .col:last-child,.grid-row>.dialog-assignment-row .col:last-child{border-right:none;justify-content:center;align-items:center;min-width:0;display:flex}.grid-row>.row .col,.grid-row>.dialog-assignment-row .col{padding:var(--grid-padding);border-right:1px solid var(--table-border-color)}.grid-row>.row .sticky-grid-col,.grid-row>.dialog-assignment-row .sticky-grid-col{z-index:1;position:sticky}.grid-body{background-color:var(--subtle-accent);border-bottom-left-radius:var(--border-radius);border-bottom-right-radius:var(--border-radius);margin-bottom:-1px}.grid-body .col:last-child{background-color:var(--fg-color);border:none}.grid-body .btn-open-row{line-height:unset}.grid-body .btn-open-row div{margin-left:var(--margin-xs)}.grid-body .editable-row{--control-bg:var(--neutral);--input-disabled-bg:var(--gray-50)}.grid-body .editable-row .grid-static-col{padding:0!important}.grid-body .editable-row .grid-static-col.row-index{padding:var(--grid-padding)!important}.grid-body .editable-row .grid-static-col[data-fieldtype=Button]{--control-bg:var(--btn-default-bg);padding:var(--grid-padding)!important}.grid-body .editable-row .frappe-control[data-fieldtype=Select].form-group .select-icon{top:9px}.grid-body .editable-row .checkbox{text-align:center;margin:0;margin-top:var(--padding-sm)}.grid-body .editable-row textarea{height:43px!important}.grid-body .editable-row .form-control,.grid-body .editable-row .ql-editor{padding-top:10px;padding-bottom:calc(var(--padding-md) - 3px);border:0;border-radius:0;height:auto}.grid-body .editable-row .link-btn{background-color:var(--bg-color);height:calc(100% - 4px);margin-top:2px}.grid-body .editable-row .form-control:focus{border-color:var(--text-muted);box-shadow:inset 0 0 0 2px #7c7c7c40}.grid-body .editable-row .has-error .form-control:focus{border-color:var(--error-border)}.grid-body .editable-row input.form-control.invalid{background-color:var(--error-bg)}.grid-body .editable-row .col:last-child .field-area{flex:1;min-width:0}.grid-body .editable-row .col:last-child .field-area .form-control:disabled{background-color:#0000;width:auto}.grid-body .editable-row input[data-fieldtype=Int],.grid-body .editable-row input[data-fieldtype=Float],.grid-body .editable-row input[data-fieldtype=Currency]{text-align:right}.grid-body .grid-static-col[data-fieldtype=Button]{align-items:center;display:flex}.grid-body .grid-static-col[data-fieldtype=Button] .field-area{margin-top:0;margin-left:var(--margin-xs);align-items:center;display:flex}.grid-body .grid-static-col[data-fieldtype=Check] .static-area{margin-bottom:-4px;padding-top:4px}.grid-body .grid-static-col[data-fieldtype=Rating] .field-area{margin-top:.6rem;margin-left:.5rem}.grid-body .grid-static-col[data-fieldtype=Code],.grid-body .grid-static-col[data-fieldtype=HTML\ Editor]{overflow:hidden}.grid-body .grid-static-col[data-fieldtype=Code] .static-area,.grid-body .grid-static-col[data-fieldtype=HTML\ Editor] .static-area{margin-top:calc(-1 * var(--margin-xs))}.grid-body .grid-static-col[data-fieldtype=Code] .static-area pre,.grid-body .grid-static-col[data-fieldtype=HTML\ Editor] .static-area pre{background:0 0;border:none}.grid-body .grid-static-col[data-fieldtype=Text\ Editor]{overflow:hidden;margin:0!important}.grid-body .grid-static-col[data-fieldtype=Text\ Editor] .ql-editor{min-height:0!important;max-height:unset!important;line-height:1.3!important;overflow-y:auto!important}.grid-body .grid-static-col{background-color:var(--fg-color)}.grid-body .grid-static-col.sticky-grid-col{z-index:1;position:sticky}.grid-body .grid-static-col:has(.awesomplete>ul:not([hidden])){z-index:2}@media (width<=767px){.editable-row .frappe-control{margin-left:-1px!important;margin-right:-1px!important;padding-top:0!important;padding-bottom:0!important}}.row-data>.row,.row-data>.dialog-assignment-row{margin-left:var(--margin-md)}.grid-row{border-bottom:1px solid var(--table-border-color);background-color:var(--fg-color);transition:all .2s}@media (prefers-reduced-motion:reduce){.grid-row{transition:none}}.grid-row td{vertical-align:top}.grid-row p{margin-bottom:var(--margin-xs)}.grid-row .frappe-control{position:relative;margin-bottom:0!important}.grid-row .col-sm-6 .editor-toolbar-text-group,.grid-row .col-sm-6 .editor-toolbar-align-group{display:none}.grid-row .editable-row .markdown-container{z-index:1;position:relative}.form-in-grid{opacity:0;z-index:1021;border-radius:var(--border-radius-md);background-color:var(--modal-bg);height:0;transition:opacity .2s;position:relative;overflow:hidden}.form-in-grid .panel-title{line-height:1.8em}.form-in-grid .btn,.form-in-grid div#driver-popover-item .driver-popover-footer button,div#driver-popover-item .driver-popover-footer .form-in-grid button{box-shadow:none}.form-in-grid .form-section{padding:var(--padding-md)}.form-in-grid .form-section:not(:first-child){border-top:1px solid var(--border-color)}.form-in-grid .form-section .section-head{font-size:var(--text-lg);font-weight:var(--weight-medium);letter-spacing:.015em;padding:0}.form-in-grid .form-section .form-column:first-child{padding-left:0}.form-in-grid .grid-delete-row .icon use,.form-in-grid .grid-delete-row .es-icon use{stroke:var(--fg-color)}.form-in-grid .grid-append-row{margin-top:calc(-1 * var(--margin-xs))}#freeze.grid-form{z-index:1020}.recorder-form-in-grid{z-index:0;background-color:var(--modal-bg);transition:opacity .2s;position:relative}.grid-row-open .form-in-grid{opacity:1;height:auto;padding:var(--padding-sm) var(--padding-md);width:80%;margin:auto;position:fixed;top:5%;left:50%;overflow:auto;transform:translate(-50%)}body:not(.full-width) .grid-row-open .form-in-grid{max-width:var(--page-max-width)}.grid-row-open .form-in-grid .grid-form-body{max-height:80vh;overflow:auto}.grid-row-open .form-in-grid .form-tabs-list{margin-bottom:var(--margin-sm);background-color:var(--card-bg);border-bottom:1px solid var(--border-color);position:relative}.grid-row-open .form-in-grid .form-tabs-list .form-tabs{padding:0 var(--padding-sm);flex-wrap:nowrap;margin:0;list-style:none;display:flex;overflow-x:auto}.grid-row-open .form-in-grid .form-tabs-list .form-tabs .nav-item{flex-shrink:0}.grid-row-open .form-in-grid .form-tabs-list .form-tabs .nav-item.hide{display:none!important}.grid-row-open .form-in-grid .form-tabs-list .form-tabs .nav-item .nav-link{padding:var(--padding-sm) var(--padding-md);color:var(--text-muted);white-space:nowrap;cursor:pointer;background:0 0;border:none;border-bottom:2px solid #0000}.grid-row-open .form-in-grid .form-tabs-list .form-tabs .nav-item .nav-link:hover{color:var(--text-color)}.grid-row-open .form-in-grid .form-tabs-list .form-tabs .nav-item .nav-link.active{color:var(--primary);border-bottom-color:var(--primary);font-weight:600}.grid-row-open .form-in-grid .form-tab-content{margin-top:0}.grid-row-open .form-in-grid .form-tab-content>.tab-pane{display:none}.grid-row-open .form-in-grid .form-tab-content>.tab-pane.show.active{display:block}.grid-form-heading{padding:var(--padding-sm) var(--padding-md);font-size:var(--text-xl);font-weight:600}.grid-form-body .form-area.scrollable{max-height:calc(100vh - 3.5rem);overflow-y:auto}.grid-buttons,.grid-bulk-actions{display:inline-flex}.grid-custom-buttons:empty{padding:0}.grid-footer{margin-top:var(--margin-sm)}.grid-footer,.grid-custom-buttons{padding:var(--padding-sm) 0px;background-color:var(--fg-color)}.grid-footer .btn,.grid-footer div#driver-popover-item .driver-popover-footer button,div#driver-popover-item .driver-popover-footer .grid-footer button,.grid-custom-buttons .btn,.grid-custom-buttons div#driver-popover-item .driver-popover-footer button,div#driver-popover-item .driver-popover-footer .grid-custom-buttons button{box-shadow:none;margin-top:-3px;margin-bottom:-3px}.grid-footer .btn:not(:last-child),.grid-footer div#driver-popover-item .driver-popover-footer button:not(:last-child),div#driver-popover-item .driver-popover-footer .grid-footer button:not(:last-child),.grid-custom-buttons .btn:not(:last-child),.grid-custom-buttons div#driver-popover-item .driver-popover-footer button:not(:last-child),div#driver-popover-item .driver-popover-footer .grid-custom-buttons button:not(:last-child){margin-right:4px}.grid-pagination{padding:0;display:flex}.grid-pagination .last-page{margin-left:5px}.prev-page .icon,.prev-page .es-icon,.next-page .icon,.next-page .es-icon{width:10px}.grid-footer-toolbar{padding:var(--padding-md) var(--padding-sm) var(--padding-xs) var(--padding-sm)}.grid-footer-toolbar span{margin-right:var(--margin-xs)}.grid-footer-toolbar button{margin-left:var(--margin-xs)}.grid-overflow-no-ellipsis{word-wrap:break-word;padding-right:0;overflow:hidden}.grid-overflow-ellipsis{text-overflow:ellipsis;white-space:nowrap;padding-right:0;overflow:hidden}.form-grid-container{width:100%;position:relative;overflow-x:auto}.form-grid-container:has(.grid-row.grid-row-open){white-space:normal;overflow-x:clip;overflow-y:unset}.form-grid-container:has(.grid-row.grid-row-open) .form-grid{left:0!important}.sortable-handle span{width:31px;display:block}.data-row.row,.data-row.dialog-assignment-row{flex-wrap:nowrap}.frappe-control[data-fieldtype=Table].form-group:has(.column-limit-reached){overflow-x:clip}.column-limit-reached{background-color:var(--subtle-accent);border-radius:var(--border-radius-md);border:1px solid var(--table-border-color);scrollbar-width:auto;scrollbar-color:auto;overflow-y:hidden}.column-limit-reached .form-grid{border:unset;grid-auto-rows:min-content;display:grid}.column-limit-reached .form-grid:focus-visible{outline:none;border:1px solid var(--gray-400)!important}.column-limit-reached .form-grid .grid-static-col .grid-body{height:40px}.column-limit-reached .form-grid .grid-static-col.col-xs-1{flex:1 0 60px;width:60px}.column-limit-reached .form-grid .grid-static-col.col-xs-2{flex:1 0 100px;width:100px}.column-limit-reached .form-grid .grid-static-col.col-xs-3{flex:1 0 140px;width:140px}.column-limit-reached .form-grid .grid-static-col.col-xs-4{flex:1 0 200px;width:200px}.column-limit-reached .form-grid .grid-static-col.col-xs-5{flex:1 0 250px;width:250px}.column-limit-reached .form-grid .grid-static-col.col-xs-6{flex:1 0 300px;width:300px}.column-limit-reached .form-grid .grid-static-col.col-xs-7{flex:1 0 350px;width:350px}.column-limit-reached .form-grid .grid-static-col.col-xs-8{flex:1 0 400px;width:400px}.column-limit-reached .form-grid .grid-static-col.col-xs-9{flex:1 0 450px;width:450px}.column-limit-reached .form-grid .grid-static-col.col-xs-10{flex:1 0 500px;width:500px}.column-limit-reached .form-grid .grid-static-col.col-xs-11{flex:1 0 550px;width:550px}.column-limit-reached .form-grid .grid-static-col.col-xs-12{flex:1 0 600px;width:600px}.column-limit-reached .form-grid .grid-row>.row .col:last-child,.column-limit-reached .form-grid .grid-row>.dialog-assignment-row .col:first-child,.column-limit-reached .form-grid .grid-row>.dialog-assignment-row .col:last-child{z-index:1;min-width:30px;max-width:30px;line-height:1;position:sticky;right:0}.column-limit-reached .form-grid .grid-row>.row .col:nth-child(2),.column-limit-reached .form-grid .grid-row>.dialog-assignment-row .col:nth-child(2){min-width:40px;max-width:40px}.column-limit-reached .form-grid .grid-heading-row .grid-row .data-row.row,.column-limit-reached .form-grid .grid-heading-row .grid-row .data-row.dialog-assignment-row,.column-limit-reached .form-grid .grid-body .rows .grid-row .data-row.row,.column-limit-reached .form-grid .grid-body .rows .grid-row .data-row.dialog-assignment-row{justify-content:space-between}@media (width<=768px){.form-column.col-sm-6 .form-grid .row-index{display:block}.column-limit-reached .form-grid .grid-static-col.col-xs-2{flex:1 0 90px;width:90px}.column-limit-reached .form-grid .grid-static-col.col-xs-3{flex:1 0 120px;width:120px}.column-limit-reached .form-grid .grid-static-col.col-xs-4{flex:1 0 160px;width:160px}.column-limit-reached .form-grid .grid-static-col.col-xs-5{flex:1 0 200px;width:200px}.column-limit-reached .form-grid .grid-static-col.col-xs-6{flex:1 0 240px;width:240px}.column-limit-reached .form-grid .grid-static-col.col-xs-7{flex:1 0 300px;width:300px}.column-limit-reached .form-grid .grid-static-col.col-xs-8{flex:1 0 350px;width:350px}.column-limit-reached .form-grid .grid-static-col.col-xs-9{flex:1 0 400px;width:400px}.column-limit-reached .form-grid .grid-static-col.col-xs-10{flex:1 0 450px;width:450px}.column-limit-reached .form-grid .grid-static-col.col-xs-11{flex:1 0 500px;width:500px}.column-limit-reached .form-grid .grid-static-col.col-xs-12{flex:1 0 550px;width:550px}}@media (width<=576px){.form-in-grid .form-section .form-column{padding-left:0!important;padding-right:0!important}}.color-picker{font-size:var(--text-xs);color:var(--text-muted);--color-picker-width:210px;width:var(--color-picker-width)}.color-picker .swatches{flex-wrap:wrap;margin-top:10px;margin-bottom:10px;display:flex}.color-picker .swatch{cursor:pointer;border-radius:50%;width:20px;height:20px;margin-bottom:10px;margin-right:10px}.color-picker .color-selector,.color-picker .hue-selector{background:0 0;border:1px solid #0003;border-radius:50%;width:12px;height:12px;position:absolute}.color-picker .color-selector:before,.color-picker .color-selector:after,.color-picker .hue-selector:before,.color-picker .hue-selector:after{content:" ";background-color:#0000;border:1px solid #0003;border-radius:50%;position:absolute}.color-picker .color-selector:before,.color-picker .hue-selector:before{background-color:currentColor;border:2px solid #fff;width:100%;height:100%}.color-picker .color-selector:after,.color-picker .hue-selector:after{border:1px solid #0003;width:calc(100% - 4px);height:calc(100% - 4px);top:2px;left:2px}.color-picker .hue-selector{width:14px;height:14px}.color-picker .color-map{color:#0000;border-radius:6px;width:auto;height:140px;margin-top:10px;margin-bottom:10px;position:relative}.color-picker .hue-map{color:#0000;background:linear-gradient(90deg,red,#ff0,#0f0,#0ff,#00f,#f0f,red);border:1px solid #0000001a;border-radius:10px;width:auto;height:14px;position:relative}.color-picker-popover .picker-arrow{left:15px!important}.frappe-control[data-fieldtype=Color] input{padding-left:32px}.frappe-control[data-fieldtype=Color] .control-input{position:relative}.frappe-control[data-fieldtype=Color] .selected-color{cursor:pointer;content:" ";background-color:red;border-radius:5px;width:16px;height:16px;position:absolute;top:6px;left:8px}.frappe-control[data-fieldtype=Color] .selected-color.no-value{background:url(/assets/frappe/images/color-circle.png) 0 0/contain}.frappe-control[data-fieldtype=Color] .like-disabled-input .color-value{padding-left:26px}.frappe-control[data-fieldtype=Color] .like-disabled-input .selected-color{cursor:default}.data-row.row .selected-color,.data-row.dialog-assignment-row .selected-color{z-index:2;top:calc(50% - 11px)}.icon-picker{font-size:var(--text-xs);color:var(--text-muted);--icon-picker-width:240px;width:var(--icon-picker-width)}.icon-picker .icons,.icon-picker .emojis{cursor:pointer;-ms-overflow-style:none;scrollbar-width:none;flex-wrap:wrap;max-height:210px;margin-top:10px;display:flex;overflow-y:scroll}.icon-picker .icons::-webkit-scrollbar{display:none}.icon-picker .emojis::-webkit-scrollbar{display:none}.icon-picker .icons .icon-wrapper,.icon-picker .emojis .icon-wrapper{text-align:center;align-items:center;width:30px;height:30px;display:flex}.icon-picker .icons .emoji-wrapper,.icon-picker .emojis .emoji-wrapper{text-align:center;align-items:center;width:30px;height:30px;font-size:20px}.icon-picker .search-icons{position:relative}.icon-picker .search-icons input[type=search]{height:inherit;padding-left:30px}.icon-picker .search-icons .search-icon{position:absolute;top:7px;left:7px}.icon-picker .form-tabs-list{margin-top:2px}.icon-picker-popover .picker-arrow{left:15px!important}.frappe-control[data-fieldtype=Icon] input{padding-left:30px}.frappe-control[data-fieldtype=Icon] .selected-icon{cursor:pointer;content:" ";border-radius:5px;width:22px;height:22px;position:absolute;top:calc(50% + 2px);left:8px}.frappe-control[data-fieldtype=Icon] .like-disabled-input .icon-value{padding-left:25px}.frappe-control[data-fieldtype=Icon] .like-disabled-input .selected-icon{cursor:default;top:20%}.frappe-control[data-fieldtype=Icon] .horizontal .like-disabled-input .selected-icon{left:8px}.data-row.row .selected-icon,.data-row.dialog-assignment-row .selected-icon{z-index:2;top:calc(50% - 11px)}.dt-cell__content .selected-icon{display:contents}.dt-cell__edit .selected-icon,.filter-field .selected-icon{top:5px!important}.frappe-control[data-fieldtype=Phone] .control-input{position:relative}.frappe-control[data-fieldtype=Phone] input{padding-left:30px}.frappe-control[data-fieldtype=Phone] .selected-phone{cursor:pointer;content:" ";z-index:1;border-radius:5px;align-items:center;height:20px;margin:auto;display:flex;position:absolute;top:0;bottom:0;left:8px}.frappe-control[data-fieldtype=Phone] .selected-phone .country{flex-grow:1;align-items:flex-end;margin-left:.6rem;line-height:normal;display:flex}.frappe-control[data-fieldtype=Phone] .selected-phone img{height:15px}.frappe-control[data-fieldtype=Phone] .like-disabled-input .phone-value{padding-left:25px}.frappe-control[data-fieldtype=Phone] .like-disabled-input .selected-phone{cursor:default;top:20%}.modal-body .frappe-control[data-fieldtype=Phone] .selected-phone{top:calc(50% - .5px)}.data-row.row .selected-phone,.data-row.dialog-assignment-row .selected-phone{z-index:2;top:calc(50% - 10.1px)}.dt-cell__content .selected-phone{display:contents}.dt-cell__edit .selected-phone,.filter-field .selected-phone{top:5.5px!important}.frappe-control[data-fieldtype=Password] .control-input-wrapper{position:relative}.frappe-control[data-fieldtype=Password] .control-input-wrapper .form-control[data-fieldtype=Password]{position:inherit}.frappe-control[data-fieldtype=Password] .control-input-wrapper .password-strength-indicator{align-items:center;gap:5px;display:flex;position:absolute;top:-20px;right:0}.frappe-control[data-fieldtype=Password] .control-input-wrapper .password-strength-indicator .progress-text{font-size:var(--text-xs);font-weight:600}.frappe-control[data-fieldtype=Password] .control-input-wrapper .password-strength-indicator .progress{background-color:var(--bg-light-gray);width:100px;height:5px}.frappe-control[data-fieldtype=Password] .control-input-wrapper .toggle-password{z-index:3;cursor:pointer;padding:3px;position:absolute;top:0;right:8px}select.form-control{appearance:none;padding-block:0}.table-multiselect{padding:10px;flex-wrap:wrap;align-items:center;gap:6px;height:auto;padding-bottom:5px;display:flex}.table-multiselect .link-field{width:100%}.table-multiselect .tb-selected-value{height:auto;box-shadow:none;background-color:var(--bg-color);border:1px solid var(--border-color);display:inline-block}.table-multiselect.form-control input{width:100%;margin-bottom:var(--margin-sm);font-size:var(--text-xs);border:none;outline:none;padding:0;display:inline-block}.table-multiselect .awesomplete{width:100%;display:inline}.awesomplete .input-with-feedback{background-color:var(--control-bg);color:var(--text-color)}.multiselect-list .dropdown-menu{width:100%}.multiselect-list .selectable-item .icon,.multiselect-list .selectable-item .es-icon{display:none}.multiselect-list .selectable-item.selected .icon,.multiselect-list .selectable-item.selected .es-icon{display:block}.frappe-control{font-size:var(--text-base);font-weight:var(--weight-regular);letter-spacing:.02em}.frappe-control .control-label.reqd:after{content:" *";color:var(--red-400);white-space:nowrap}.frappe-control .help:empty{display:none}.frappe-control .ql-editor:not(.read-mode){background-color:var(--control-bg)}.frappe-control .address-box,.frappe-control .contact-box{background-color:var(--control-bg);padding:var(--padding-sm);margin-bottom:var(--margin-sm);border:1px solid var(--border-color);border-radius:var(--border-radius);word-wrap:break-word;position:relative}.frappe-control .address-box p:last-child,.frappe-control .contact-box p:last-child{margin-bottom:0}.frappe-control .address-box .edit-btn,.frappe-control .contact-box .edit-btn{padding:var(--padding-sm);justify-content:center;align-items:center;display:flex;position:absolute;top:0;right:0}.frappe-control .contact-box p{line-height:1.1}.frappe-control .action-btn,.frappe-control .link-btn{z-index:3;padding:3px;position:absolute;top:0;right:4px}.frappe-control button.action-btn,.frappe-control button.link-btn{background-color:var(--fg-color);padding:3px 5px}.frappe-control .link-btn{background-color:var(--control-bg);border-radius:var(--border-radius-sm);white-space:nowrap;height:100%;display:none}.frappe-control .link-btn a{vertical-align:middle;align-items:center;height:100%;display:inline-flex}.frappe-control .link-btn .btn-clear:hover{color:var(--error-color)}.frappe-control:not([data-fieldtype=MultiSelectPills]):not([data-fieldtype=Table\ MultiSelect]).has-error input{border:1px solid var(--error-border)}.frappe-control:not([data-fieldtype=MultiSelectPills]):not([data-fieldtype=Table\ MultiSelect]).has-error input:focus{box-shadow:0 0 0 2px var(--error-bg)}.frappe-control[data-fieldtype=MultiSelectPills].has-error .control-input,.frappe-control[data-fieldtype=Table\ MultiSelect].has-error .control-input{border:1px solid var(--error-border);border-radius:var(--border-radius)}.ace_editor{background-color:var(--control-bg);min-height:48px;color:var(--text-color)}.ace_editor .ace_gutter{z-index:auto;background:var(--control-bg);color:var(--text-light)}.ace_editor .ace_gutter .ace_gutter-active-line,.ace_editor .ace_marker-layer .ace_active-line{background-color:var(--control-bg-on-gray)}.ace_editor .ace_print-margin{background-color:var(--dark-border-color)}.ace_editor .ace_scrollbar{z-index:3}.frappe-control[data-fieldtype=Attach] .attached-file,.frappe-control[data-fieldtype=Attach\ Image] .attached-file{background:var(--control-bg);border-radius:var(--border-radius);font-size:var(--text-base);font-weight:var(--weight-regular);letter-spacing:.02em;padding:6px 10px;position:relative}.frappe-control[data-fieldtype=Attach] .attached-file .es-icon,.frappe-control[data-fieldtype=Attach\ Image] .attached-file .es-icon{margin-right:8px}.frappe-control[data-fieldtype=Attach] .attached-file .btn,.frappe-control[data-fieldtype=Attach] .attached-file div#driver-popover-item .driver-popover-footer button,div#driver-popover-item .driver-popover-footer .frappe-control[data-fieldtype=Attach] .attached-file button,.frappe-control[data-fieldtype=Attach\ Image] .attached-file .btn,.frappe-control[data-fieldtype=Attach\ Image] .attached-file div#driver-popover-item .driver-popover-footer button,div#driver-popover-item .driver-popover-footer .frappe-control[data-fieldtype=Attach\ Image] .attached-file button{padding:0 8px}.progress,.progress-bar{box-shadow:none}a.progress-small .progress-chart{float:right;width:40px;margin-top:4px}a.progress-small .progress{margin-bottom:0}a.progress-small .progress-bar{background-color:var(--green-500);transition:unset}.progress-bar-success{background-color:var(--green-500)}.progress-bar-danger{background-color:var(--red-500)}.progress-bar-info{background-color:var(--blue-500)}.progress-bar-warning{background-color:var(--orange-500)}textarea.form-control{height:120px}@media (width>=768px){.video-modal .modal-dialog{width:700px}}.link-field.ui-front{z-index:inherit}.rating{cursor:pointer;--star-fill:var(--gray-300)}.rating .star-hover{--star-fill:var(--yellow-100)}.rating .star-click{--star-fill:var(--yellow-300)}.rating .rating-box{background-color:var(--gray-300);text-align:center;cursor:pointer;border-radius:5px;width:25px;height:25px;margin:4px 2px;padding:2px;font-size:14px}.rating .rating-hover{background-color:var(--yellow-100)}.rating .rating-click{background-color:var(--yellow-300)}.frappe-control .control-value{overflow-wrap:break-word}.frappe-control[data-fieldtype=Text\ Editor] .control-value{max-height:300px;overflow:auto}.frappe-control[data-fieldtype=Data] .control-input,.control-value{position:relative}.markdown-preview,.html-preview{padding:var(--padding-md);min-height:300px;max-height:600px;overflow:auto}.markdown-preview table,.html-preview table{border-collapse:collapse;width:100%}.markdown-preview table th,.markdown-preview table td,.html-preview table th,.html-preview table td{border:1px solid var(--border-color);padding:var(--padding-sm)}.markdown-toggle,.html-toggle{margin-bottom:var(--margin-xs)}.duration-picker{z-index:9999;border-radius:var(--border-radius);box-shadow:var(--shadow-sm);background:var(--popover-bg);width:max-content;position:fixed}.duration-picker:after,.duration-picker:before{content:" ";pointer-events:none;border:solid #0000;width:0;height:0;position:absolute;bottom:100%;left:30px}.duration-picker:after{border-color:#fff0;border-bottom-color:var(--popover-bg);border-width:8px;margin-left:-8px}.duration-picker:before{border-bottom-color:var(--border-color);border-width:10px;margin-left:-10px}.duration-picker .duration-row{margin:5px;display:flex}.duration-picker .duration-input{width:55px;color:var(--text-color);background-color:var(--bg-gray);border-radius:var(--border-radius);border:none;padding:4px 8px}.duration-picker .duration-input:focus{outline:none}.duration-picker .duration-label{justify-content:left}.duration-picker .picker-row{margin:var(--margin-sm);display:flex}.duration-picker .picker-row .col{padding-left:0;padding-right:0}.signature-field{background:var(--control-bg);border:1px solid var(--border-color);border-radius:var(--border-radius);min-height:110px;position:relative}.signature-display{background:var(--control-bg);border-radius:var(--border-radius)}.signature-display .attach-missing-image,.signature-display .attach-image-display{cursor:pointer}.signature-btn-row{position:absolute;top:12px;right:12px}.signature-reset{z-index:10;width:30px;height:30px;padding:4px 0}.signature-img{background:var(--control-bg);border-radius:3px;max-height:150px;margin-top:5px}button.data-pill{height:var(--btn-height);background-color:var(--fg-color);border-radius:var(--border-radius);color:var(--text-color);background-color:var(--subtle-fg);justify-content:space-between;align-items:center;display:flex}button.data-pill .icon,button.data-pill .es-icon{margin-left:var(--margin-xs);margin-right:0}button.data-pill .pill-label{color:var(--text-color)}.capture-remove-btn{top:var(--margin-xs);right:var(--margin-xs);z-index:1;position:absolute}.frappe-control[data-fieldtype=Attachment\ Gallery] .attachment-gallery{gap:var(--margin-sm);margin-bottom:var(--margin-md);grid-template-columns:repeat(auto-fill,minmax(120px,1fr));display:grid}.frappe-control[data-fieldtype=Attachment\ Gallery] .attachment-gallery-item-wrapper{min-width:0;position:relative}.frappe-control[data-fieldtype=Attachment\ Gallery] .attachment-gallery-item{width:100%;min-height:120px;padding:var(--padding-xs);border:1px solid var(--border-color);border-radius:var(--border-radius);background:var(--fg-color);color:inherit;cursor:pointer;flex-direction:column;justify-content:center;align-items:center;text-decoration:none;display:flex;overflow:hidden}.frappe-control[data-fieldtype=Attachment\ Gallery] .attachment-gallery-item:hover{border-color:var(--primary)}.frappe-control[data-fieldtype=Attachment\ Gallery] .attachment-gallery-image img{-o-object-fit:cover;object-fit:cover;border-radius:var(--border-radius-sm);width:100%;height:120px;display:block}.frappe-control[data-fieldtype=Attachment\ Gallery] .attachment-gallery-placeholder{justify-content:center;align-items:center;gap:var(--margin-xs);width:100%;height:120px;color:var(--text-muted);text-align:center;flex-direction:column;display:flex}.frappe-control[data-fieldtype=Attachment\ Gallery] .attachment-gallery-filename{max-width:100%;font-size:var(--text-xs);word-break:break-word;line-height:1.3}.frappe-control[data-fieldtype=Attachment\ Gallery] .attachment-gallery-delete{z-index:1;border:1px solid var(--border-color);border-radius:var(--border-radius);background:var(--fg-color);width:22px;height:22px;color:var(--text-muted);opacity:0;cursor:pointer;justify-content:center;align-items:center;padding:0;transition:opacity .15s,color .15s,border-color .15s;display:flex;position:absolute;top:6px;right:6px}.frappe-control[data-fieldtype=Attachment\ Gallery] .attachment-gallery-delete:hover{border-color:var(--red-500);color:var(--red-500)}.frappe-control[data-fieldtype=Attachment\ Gallery] .attachment-gallery-delete:focus-visible,.frappe-control[data-fieldtype=Attachment\ Gallery] .attachment-gallery-item-wrapper:hover .attachment-gallery-delete{opacity:1}.frappe-control[data-fieldtype=Attachment\ Gallery] .attachment-gallery-upload{color:var(--text-muted);border-style:dashed}.frappe-control[data-fieldtype=Attachment\ Gallery] .attachment-gallery-upload:hover{color:var(--primary)}.frappe-control[data-fieldtype=Attachment\ Gallery] .attachment-gallery-empty{color:var(--text-muted);font-size:var(--text-sm)}@media (hover:none){.frappe-control[data-fieldtype=Attachment\ Gallery] .attachment-gallery-delete{opacity:1}}label.switch-control{cursor:pointer;justify-content:space-between;align-items:center;gap:2rem;width:100%;margin-bottom:0;padding:.25rem 0;display:flex}.switch-control .switch-text{flex-direction:column;min-width:0;display:flex}.switch-control .label-area{font-size:var(--text-base);color:var(--ink-gray-6)}.switch-control .help-box{font-size:var(--text-sm);color:var(--ink-gray-5);margin:2px 0 0;line-height:1.4}.switch-control .input-area{clip:rect(0, 0, 0, 0);clip-path:inset(50%);white-space:nowrap;border:0;width:1px;height:1px;margin:-1px;padding:0;position:absolute;overflow:hidden}.switch-control .switch-visual{border-radius:var(--border-radius-full,999px);background-color:var(--ink-gray-2);flex-shrink:0;align-items:center;width:26px;height:16px;padding:2px;transition:background-color .15s ease-in-out;display:inline-flex}.switch-control .switch-thumb{background-color:var(--surface-white);width:12px;height:12px;box-shadow:var(--shadow-sm);border-radius:50%;transition:transform .15s ease-in-out}.switch-control .input-area:has(input:checked)~.switch-visual{background-color:var(--ink-gray-8)}.switch-control .input-area:has(input:checked)~.switch-visual .switch-thumb{transform:translate(10px)}.switch-control:hover .input-area:not(:has(input:checked))~.switch-visual{background-color:var(--ink-gray-3)}.switch-control:hover .input-area:has(input:checked)~.switch-visual{background-color:var(--ink-gray-7)}.switch-control .input-area:has(input:focus-visible)~.switch-visual{box-shadow:0 0 0 2px var(--outline-gray-3)}.switch-control:has(input:disabled){cursor:not-allowed}.switch-control:has(input:disabled) .switch-visual{background-color:var(--ink-gray-1)}.map-columns .form-section{border-top:none;padding:0 7px 7px}.map-columns .form-section .clearfix{display:none}.map-columns .form-section:first-child{padding-top:7px}.table-preview .datatable .dt-scrollable .dt-row:last-child .dt-cell{border-bottom:1px solid var(--border-color)}.table-preview .dt-row:last-child:not(.dt-row-filter){border-bottom:none}.table-preview .datatable .dt-header .dt-row-header{background-color:unset}.frappe-control .bulk-select-options{margin:var(--margin-sm) 0 var(--margin-md) 0}.frappe-control .bulk-select-options .select-all{margin-right:var(--margin-xs)}.frappe-control .unit-checkbox{color:var(--text-color);margin-bottom:var(--margin-sm)}.frappe-control .unit-checkbox label{align-items:center;position:relative}.frappe-control .unit-checkbox input[type=checkbox]{margin-left:0}.unit-checkbox .label-area{cursor:pointer}.unit-checkbox .label-area:hover{text-decoration:underline}.module-block-list .checkbox{margin-bottom:var(--margin-xs);font-size:var(--text-md)}.chart-column-container .chart-wrapper .null-state{justify-content:center;align-items:center;width:100%;height:100px;margin:20px 0;display:flex}.chart-column-container .chart-container{margin:0 -10px}.chart-column-container .performance-heatmap .chart-legend{display:none}.chart-column-container .performance-heatmap .chart-container{margin:0 auto}.chart-column-container .title-area{justify-content:space-between;align-items:flex-start;display:flex}.chart-column-container .title-area .card-title{font-size:var(--text-xl);font-weight:600}.chart-column-container .title-area .chart-filter{z-index:1;margin-left:var(--margin-sm)}.chart-column-container .btn,.chart-column-container div#driver-popover-item .driver-popover-footer button,div#driver-popover-item .driver-popover-footer .chart-column-container button{box-shadow:none}.user-profile-sidebar .sidebar-image{border-radius:var(--border-radius-lg);width:100%;height:100%}.user-profile-sidebar .profile-details .user-stats-item .icon,.user-profile-sidebar .profile-details .user-stats-item .es-icon{stroke:none;width:28px;height:28px;margin:0 var(--margin-md) 0 0}.modal-body .theme-grid{grid-gap:18px;grid-template-columns:repeat(3,minmax(0,1fr));display:grid}.modal-body .theme-grid .background{background-color:var(--bg-color);box-shadow:var(--shadow-sm);border-radius:var(--border-radius-lg);cursor:pointer;height:120px;position:relative;overflow:hidden}.modal-body .theme-grid .background:hover{box-shadow:var(--shadow-base)}.modal-body .theme-grid .background .preview-check{width:20px;height:20px;color:var(--text-on-light-gray);background-color:var(--bg-light-gray);margin-right:var(--margin-sm);border-radius:var(--border-radius-full);z-index:1;justify-content:center;align-items:center;display:flex;position:absolute;bottom:10px;right:10px}.modal-body .theme-grid .theme-title{color:var(--text-color)}.modal-body .theme-grid .selected .background{box-shadow:var(--focus-default)}.modal-body .theme-grid .selected .preview-check{background-color:var(--primary-color)}.modal-body .theme-grid .selected .preview-check .icon use,.modal-body .theme-grid .selected .preview-check .es-icon use{stroke:var(--white)}.modal-body .theme-grid .navbar{background-color:var(--subtle-accent);height:10px}.modal-body .theme-grid .toolbar{justify-content:space-between;height:10px;display:flex}.modal-body .theme-grid .foreground{background-color:var(--card-bg);box-shadow:var(--shadow-sm);border-radius:var(--border-radius-sm);margin-top:var(--margin-sm);height:50px}.modal-body .theme-grid .foreground:first-child{height:30px}.modal-body .theme-grid .primary{background-color:var(--primary-color);border-radius:var(--border-radius-sm);z-index:1;width:20px;height:10px}.modal-body .theme-grid .text{background-color:var(--text-light);border-radius:var(--border-radius-sm);width:40px;height:10px}[data-theme=dark] .selected .preview-check .icon use,[data-theme=dark] .selected .preview-check .es-icon use{stroke:var(--primary-color)!important}.link-preview-popover .popover-content{padding:var(--padding-md) 25px}.link-preview-popover .popover-content .preview-header{flex-direction:column;align-items:center;display:flex}.link-preview-popover .popover-content .preview-image{margin-bottom:var(--margin-sm)}.link-preview-popover .popover-content .preview-image .avatar{width:52px;height:52px}.link-preview-popover .popover-content .preview-image .avatar .standard-image{font-size:var(--text-lg);font-weight:var(--weight-regular);letter-spacing:.02em}.link-preview-popover .popover-content .preview-name{font-size:var(--text-base);font-weight:var(--weight-regular);letter-spacing:.02em;font-weight:500}.link-preview-popover .popover-content .preview-title:not(:empty){margin-top:var(--margin-xs);font-size:var(--text-md)}.link-preview-popover .popover-content .popover-body{padding:0}.link-preview-popover .popover-content .popover-body .preview-table{padding-bottom:var(--padding-xs);overflow-wrap:break-word;min-width:200px;max-width:330px}.link-preview-popover .popover-content .popover-body .preview-table .preview-field .preview-label{padding-bottom:4px}.link-preview-popover .popover-content .popover-body .preview-table .preview-field .preview-value{font-weight:500}.link-preview-popover .popover-content .popover-body .preview-table .preview-field .ql-snow .ql-editor{min-height:0}.link-preview-popover .popover-content .popover-body .preview-table .preview-field:not(:last-child){margin-bottom:var(--margin-md)}.ql-editor a[href]:not(.btn){text-decoration:underline}.mention[data-is-group=true] .icon,.mention[data-is-group=true] .es-icon{margin-top:-2px;margin-left:4px}.comment-input-wrapper .ql-editor.ql-blank:before{color:var(--text-muted);font-style:normal;left:8px}.frappe-menu{width:max-content;min-width:var(--menu-width);border-radius:var(--border-radius-lg);background:var(--surface-modal);max-width:min(320px,100vw - 16px);box-shadow:var(--shadow-xl);z-index:1030;padding:6px;position:absolute}.dropdown-menu-item{border-radius:var(--border-radius-sm)}.dropdown-menu-item:hover:has(a){background-color:var(--sidebar-hover-color)}.dropdown-menu-item a{height:28px;min-width:var(--menu-width);align-items:center;gap:8px;gap:var(--margin-sm);padding:6px 8px;text-decoration:none;display:flex}.dropdown-menu-item a .frappe-menu-item-icon{line-height:0}.dropdown-menu-item a .frappe-menu-item-icon .app-logo,.dropdown-menu-item a .frappe-menu-item-icon img{width:16px;height:16px}.dropdown-menu-item .dropdown-divider,.dropdown-menu-item .dropdown-menu .divider,.dropdown-menu .dropdown-menu-item .divider{margin-right:calc(var(--margin-xs) + 3px);margin-left:calc(var(--margin-xs) + 3px)}.dropdown-menu-item .menu-item-title{text-overflow:ellipsis;text-wrap:nowrap;white-space:nowrap;flex:1;overflow:hidden}.dropdown-menu-item .menu-item-shortcut{margin-left:var(--margin-lg);color:var(--ink-gray-4,#999);font-size:var(--text-sm);letter-spacing:.02em;white-space:nowrap;font-weight:420;line-height:1.15}.frappe-menu-item-icon{width:var(--menu-icon-size);height:var(--menu-icon-size)}.frappe-menu-item-icon .icon-container{width:100%;height:100%;padding:unset;border-radius:4px}.frappe-menu-item-icon .icon-container .desktop-alphabet{padding:4px}.sidebar-header{align-items:center;height:48px;padding:8px;display:flex;position:relative}.sidebar-header button{text-overflow:ellipsis;white-space:nowrap;margin-left:8px;overflow:hidden}.header-logo-container{background-color:var(--surface-gray-3);border-radius:8px}.header-logo-container:has(img){background-color:unset}.header-logo{width:32px;height:32px}.header-logo .icon-container{border-radius:10px;align-items:center;width:100%;height:100%;padding:4px;display:flex}.header-logo img{width:100%;height:100%}.header-logo:has(img){padding:0}.title-container{text-align:left;text-overflow:ellipsis;white-space:nowrap;flex-direction:column;flex:1;margin-left:8px;display:flex;overflow:hidden}.header-title{text-overflow:ellipsis;white-space:nowrap;overflow:hidden;overflow:unset;font-weight:500;line-height:1.2}.header-subtitle{color:var(--ink-gray-6);line-height:1.2;font-size:var(--text-sm);text-overflow:ellipsis;white-space:nowrap;margin-top:3px;overflow:hidden}.frappe-card-title-container{color:var(--ink-gray-9);align-items:center;gap:6px;display:flex}.frappe-card-title-container .frappe-card-icon{margin:0}.frappe-card-title-container .frappe-card-title{font-size:var(--text-base);font-weight:var(--weight-medium);letter-spacing:.015em}.frappe-card-close-button{align-items:normal}.frappe-card-close-button .frappe-card-icon{flex-shrink:0;margin-top:2px;margin-bottom:2px}.frappe-card-close-button .close-button{align-self:flex-start}.frappe-card{background-color:var(--surface-modal);width:100%;box-shadow:var(--shadow-sm);border-radius:12px;padding:16px}.frappe-card-description{font-size:var(--text-sm);font-weight:var(--weight-regular);letter-spacing:.02em;white-space:wrap}.frappe-card-link{color:var(--ink-gray-8);white-space:nowrap;text-decoration:underline}.frappe-card-link:hover{color:var(--ink-gray-9)}.frappe-card-header-slot{align-items:flex-start}.frappe-card-button{background-color:var(--frappe-card-button-bg-color);color:var(--frappe-card-button-color);justify-content:center;align-items:center;gap:4px;display:flex}.frappe-card-button svg{stroke:var(--frappe-card-button-color);margin:0}.frappe-card-outline{box-shadow:none;border:1px solid;border-color:var(--outline-gray-2,#e2e2e2);border-radius:calc(var(--border-radius-lg) + 2px);padding:calc(var(--padding-md) - 3px)}.datatable *,.datatable :after,.datatable :before{box-sizing:border-box}.datatable{position:relative;overflow:hidden}.dt-scrollable{border-top:2px solid #d1d8dd;border-top:2px solid var(--dt-border-color);height:40vw;overflow:auto}.dt-scrollable--highlight-all{background-color:#fffce7;background-color:var(--dt-selection-highlight-color)}.dt-scrollable__no-data{text-align:center;padding:1rem;padding:var(--dt-spacer-3);border-left:1px solid #d1d8dd;border-left:1px solid var(--dt-border-color);border-right:1px solid #d1d8dd;border-right:1px solid var(--dt-border-color)}.dt-scrollable__no-data .no-data-message{width:90px;width:var(--dt-no-data-message-width);border:none;position:absolute;top:100px;left:50px}.dt-row{display:flex}.dt-row--highlight .dt-cell{background-color:#fffce7;background-color:var(--dt-selection-highlight-color)}.dt-row--unhighlight .dt-cell{background-color:#fff;background-color:var(--dt-cell-bg)}.dt-row--hide{display:none}.dt-row:last-child:not(.dt-row-filter) .dt-cell{border-bottom:1px solid #d1d8dd;border-bottom:1px solid var(--dt-border-color)}.dt-cell{border:1px solid #d1d8dd;border:1px solid var(--dt-border-color);background-color:#fff;background-color:var(--dt-cell-bg);color:var(--dt-text-color);-webkit-user-select:none;user-select:none;background-clip:padding-box;border-bottom:none;border-left:none;outline:none;padding:0;position:relative}.dt-cell:first-child{border-left:1px solid #d1d8dd;border-left:1px solid var(--dt-border-color)}.dt-cell__content{padding:.5rem;padding:var(--dt-spacer-2);border:2px solid #0000;border:var(--dt-focus-border-width) solid transparent;text-overflow:ellipsis;white-space:nowrap;height:100%;overflow:hidden}.dt-cell__edit{padding:.5rem;padding:var(--dt-spacer-2);background-color:#fff;background-color:var(--dt-cell-bg);border:2px solid #ffa00a;border:var(--dt-focus-border-width) solid var(--dt-orange);z-index:1;height:100%;display:none}.dt-cell__resize-handle{opacity:0;cursor:col-resize;z-index:1;width:5px;height:100%;position:absolute;top:0;right:-3px}.dt-cell--editing .dt-cell__content{display:none}.dt-cell--editing .dt-cell__edit{display:block}.dt-cell--focus .dt-cell__content{border-color:#5292f7;border-color:var(--dt-primary-color)}.dt-cell--highlight,.dt-cell--dragging{background-color:#f5f7fa;background-color:var(--dt-light-bg)}.dt-cell--header{background-color:#fff;background-color:var(--dt-header-cell-bg)}.dt-cell--header:last-child{border-right:1px solid #d1d8dd;border-right:1px solid var(--dt-border-color)}.dt-cell--header .dt-cell__content{padding-right:1rem;padding-right:var(--dt-spacer-3);font-weight:700}.dt-cell--header:hover .dt-dropdown__toggle{opacity:1}.dt-cell--tree-close .icon-open{display:none}.dt-cell--tree-close .icon-close{display:flex}.dt-cell:last-child{border-right:1px solid #d1d8dd;border-right:1px solid var(--dt-border-color)}.dt-cell--sticky{z-index:1;position:sticky;left:0}.dt-cell--sticky-top{z-index:4;will-change:transform}.dt-cell--sticky-last:after{content:"";pointer-events:none;width:8px;height:100%;position:absolute;top:0;right:-1px;box-shadow:4px 0 6px -4px #0f172a33}.datatable[dir=rtl] .dt-cell__resize-handle{right:unset;left:-3px}.icon-open,.icon-close{width:16px;height:16px}.icon-open{display:flex}.icon-close{display:none}.dt-dropdown{vertical-align:top;text-align:left;cursor:pointer;font-weight:400;display:inline-flex;position:absolute;right:10px}.dt-dropdown__toggle{opacity:0;background-color:#fff;background-color:var(--dt-header-cell-bg)}.dt-dropdown__list{z-index:10;cursor:pointer;background-color:#fff;background-color:var(--dt-cell-bg);border-radius:3px;border-radius:var(--dt-border-radius);min-width:8rem;padding:.5rem 0;padding:var(--dt-spacer-2) 0;position:fixed;box-shadow:0 2px 3px #0a0a0a1a,0 0 0 1px #0a0a0a1a}.dt-dropdown__list-item{padding:.5rem 1rem;padding:var(--dt-spacer-2) var(--dt-spacer-3)}.dt-dropdown__list-item:hover{background-color:#f5f7fa;background-color:var(--dt-light-bg)}.dt-dropdown--active .dt-dropdown__list{display:block}.dt-tree-node{align-items:center;display:flex;position:relative}.dt-tree-node__toggle{cursor:pointer;margin-right:.2rem;display:inline-block}.dt-toast{bottom:1rem;bottom:var(--dt-spacer-3);z-index:5;position:absolute;left:50%;transform:translate(-50%)}.dt-toast__message{color:var(--dt-text-light);border-radius:3px;border-radius:var(--dt-border-radius);padding:.5rem 1rem;padding:var(--dt-spacer-2) var(--dt-spacer-3);border:none;border:var(--dt-toast-message-border);background-color:#000c;display:inline-block}.dt-input{width:100%;font-family:inherit;font-size:inherit;line-height:inherit;background-color:inherit;color:inherit;border:none;outline:none;margin:0;padding:0;overflow:visible}.dt-freeze{background-color:#f5f7fa;background-color:var(--dt-light-bg);opacity:.5;place-content:center;font-size:2em;display:flex;position:absolute;inset:0}.dt-freeze__message{position:absolute;top:50%;transform:translateY(-50%)}.dt-paste-target{position:fixed;left:-999em}.dt-hidden{display:none}body.dt-resize{cursor:col-resize}.toolbar-splash{width:32px;height:32px;margin:-10px auto}.app-icon-svg{text-align:center;cursor:pointer;border-radius:16px;margin:auto;display:inline-block;box-shadow:0 2px 5px #00000026}.app-icon-svg .hub-icon{width:72px;height:72px}.dashboard-list-item{background-color:inherit;border-bottom:1px solid var(--border-color);font-size:var(--text-md);color:var(--text-color)}#page-stock-balance .dashboard-list-item{padding:5px 15px}.dashboard-list-item:last-child{border-bottom:none}.frappe-control[data-fieldname=result_html]{overflow:scroll}body[data-route=pos] .pos-bill-item:hover,body[data-route=pos] .list-customers-table>.pos-list-row:hover{cursor:pointer;background-color:#f5f7fa}body[data-route=pos] .search-area .form-group{max-width:100%!important}body[data-route=pos] .discount-amount-area .input-group:first-child{margin-bottom:2px}body[data-route=pos] .payment-toolbar .row{width:323px;margin:0 auto}body[data-route=pos] .pos-payment-row .col-xs-6{padding:15px}body[data-route=pos] .numeric_keypad>.row>button{border:none;border-right:1px solid var(--border-color);border-bottom:1px solid var(--border-color)}body[data-route=pos] .numeric_keypad>.row>button:first-child{border-left:1px solid var(--border-color)}body[data-route=pos] .numeric_keypad>.row:first-child>button,body[data-route=pos] .list-row-head.pos-invoice-list{border-top:1px solid var(--border-color)}body[data-route=pos] .modal-dialog{width:750px}body[data-route=pos] .pos-list-row{table-layout:fixed;border-bottom:1px solid var(--border-color);width:100%;margin:0;padding:9px 15px;font-size:12px;display:table}body[data-route=pos] .pos-list-row .cell{vertical-align:middle;display:table-cell}body[data-route=pos] .pos-list-row .cell.price-cell{width:50%}body[data-route=pos] .pos-list-row .subject{width:40%}body[data-route=pos] .pos-list-row .list-row-checkbox,body[data-route=pos] .pos-list-row .list-select-all{margin-right:7px}body[data-route=pos] .pos-list-row.active{background-color:var(--fg-hover-color)}body[data-route=pos] .tax-area .pos-list-row{border:none}body[data-route=pos] .pos-list-row:last-child{border-bottom:none}body[data-route=pos] .form-section-heading{padding:0}body[data-route=pos] .item-list .image-field{height:140px}body[data-route=pos] .item-list .image-field .placeholder-text{font-size:50px}body[data-route=pos] .search-item .form-group{margin:0}body[data-route=pos] .pos-selected-item-action .pos-list-row:first-child{padding-top:0}body[data-route=pos] .pos-selected-item-action>.pos-list-row{border:none}body[data-route=pos] .btn-more{cursor:pointer;background-color:var(--bg-color);justify-content:center;align-items:center;min-height:200px;display:flex}.exercise-card .btn-edit{position:absolute;bottom:10px;left:20px}.exercise-card .btn-del{position:absolute;bottom:10px;left:50px}.frappe-control[data-fieldname=other_charges_calculation] .ql-editor,.frappe-control[data-fieldname=address_display] .ql-editor,.frappe-control[data-fieldname=shipping_address_display] .ql-editor,.frappe-control[data-fieldname=shipping_address] .ql-editor,.frappe-control[data-fieldname=dispatch_address_display] .ql-editor,.frappe-control[data-fieldname=dispatch_address] .ql-editor,.frappe-control[data-fieldname=source_address_display] .ql-editor,.frappe-control[data-fieldname=target_address_display] .ql-editor,.frappe-control[data-fieldname=billing_address_display] .ql-editor,.frappe-control[data-fieldname=company_address_display] .ql-editor{white-space:normal}.btn-clear-last-scanned-warehouse{z-index:1;position:absolute;top:50%;right:8px;transform:translateY(-50%)}audio{background-color:var(--control-bg);border-radius:var(--border-radius-sm);outline:none;width:100%;max-width:500px;height:40px}audio-webkit-media-controls-panel{background:var(--control-bg)}.point-of-sale-app .frappe-control{width:100%;margin:0!important}.point-of-sale-app .form-group{margin-bottom:0!important}.point-of-sale-app .label,.point-of-sale-app>.payment-container .section-label,.point-of-sale-app>.payment-container .point-of-sale-app>.items-selector>.filter-section>.section-label,.point-of-sale-app>.payment-container .point-of-sale-app>.customer-cart-container>.customer-section>.customer-details>.header>.section-label,.point-of-sale-app>.customer-cart-container>.cart-container>.abs-cart-container>.cart-label,.point-of-sale-app>.point-of-sale-app.customer-cart-container>.customer-cart-container.customer-section>.cart-container.customer-details>.abs-cart-container.header>.cart-label,.point-of-sale-app>.customer-cart-container>.customer-section>.customer-details>.transactions-section>.recent-transactions,.point-of-sale-app>.customer-cart-container>.customer-section>.customer-details>.header>.label,.point-of-sale-app>.items-selector>.filter-section>.label{font-weight:700;font-size:var(--text-lg);align-items:center;display:flex}.point-of-sale-app>.items-selector>.filter-section{background-color:var(--fg-color);padding:var(--padding-lg);padding-bottom:var(--padding-sm);grid-template-columns:repeat(12,minmax(0,1fr));align-items:center;display:grid}.point-of-sale-app>.items-selector>.filter-section>.label,.point-of-sale-app>.payment-container .point-of-sale-app>.items-selector>.filter-section>.section-label,.point-of-sale-app>.payment-container .point-of-sale-app>.customer-cart-container>.customer-section.point-of-sale-app>.customer-details.items-selector>.header.filter-section>.section-label,.point-of-sale-app>.customer-cart-container.point-of-sale-app>.cart-container.items-selector>.abs-cart-container.filter-section>.cart-label,.point-of-sale-app>.point-of-sale-app.customer-cart-container>.customer-cart-container.customer-section.point-of-sale-app>.cart-container.customer-details.items-selector>.abs-cart-container.header.filter-section>.cart-label,.point-of-sale-app>.customer-cart-container>.customer-section.point-of-sale-app>.customer-details.items-selector>.transactions-section.filter-section>.recent-transactions,.point-of-sale-app>.customer-cart-container>.customer-section.point-of-sale-app>.customer-details.items-selector>.header.filter-section>.label{padding-bottom:var(--padding-xs);grid-column:span 4/span 4}.point-of-sale-app>.items-selector>.filter-section>.search-field{margin:0px var(--margin-sm);grid-column:span 5/span 5;align-items:center;display:flex}.point-of-sale-app>.items-selector>.filter-section>.item-group-field{grid-column:span 3/span 3;align-items:center;display:flex}.point-of-sale-app>.past-order-list>.filter-section{background-color:var(--fg-color);padding:var(--padding-lg);flex-direction:column;display:flex}.point-of-sale-app>.past-order-list>.filter-section>.status-search-fields{-moz-column-gap:10px;margin-top:var(--margin-md);grid-template-columns:30% auto;column-gap:10px;display:grid}.point-of-sale-app>.past-order-list>.filter-section>.status-search-fields>.status-field,.point-of-sale-app>.past-order-list>.filter-section>.status-search-fields>.search-field{align-items:center;width:100%;display:flex}.feedback-summary-section .rating-summary-numbers{border-right:1px solid var(--gray-100);flex-direction:column;align-items:center;display:flex}.feedback-summary-section .rating-summary-numbers .average-rating{font-size:2rem}.feedback-summary-section .rating-summary-numbers .feedback-count{margin-top:-.5rem}.feedback-summary-section .rating-progress-bar-section{padding-bottom:2rem}.feedback-summary-section .rating-progress-bar-section .rating-bar-title{margin-left:-15px}.feedback-summary-section .rating-progress-bar-section .rating-progress-bar{height:7px;margin-top:6px;margin-bottom:4px}.feedback-summary-section .rating-progress-bar-section .progress-bar-cosmetic{background-color:var(--gray-600);border-radius:var(--border-radius)}.feedback-summary-section .ratings-pill{background-color:var(--gray-100);border-radius:66px;padding:.5rem 1rem}.circular-progress .progress-left{left:0}.circular-progress .progress-bar{background:0 0;border-style:solid;border-width:6px;width:100%;height:100%;position:absolute;top:0}.circular-progress .progress-left .progress-bar{transform-origin:0;border-left:0;border-top-right-radius:80px;border-bottom-right-radius:80px;left:100%}.circular-progress .progress-right{right:0}.circular-progress .progress-right .progress-bar{transform-origin:100%;border-right:0;border-top-left-radius:80px;border-bottom-left-radius:80px;animation:.8s linear forwards loading-1;left:-100%}.circular-progress .progress-value{text-align:center;width:100%;height:100%;font-size:15px;font-weight:700;position:absolute}.circular-progress .progress-left .progress-bar{animation:.5s linear .8s forwards loading-2}.node-card .btn-edit-node{display:none}.node-card.active .btn-edit-node{background:var(--gray-300);color:var(--gray-800);box-shadow:var(--shadow-sm);justify-content:center;align-items:center;gap:6px;font-size:.75rem;display:flex}.node-card.active .node-edit-icon>.icon{margin-top:-3px}.node-card.active-path .btn-edit-node,.node-card.collapsed .btn-edit-node{display:none!important}.hierarchy .level,.hierarchy-mobile .level{flex-direction:column;align-items:flex-start;margin-right:8px}.node-group .avatar-group{margin-left:0}.node-group .avatar-extra-count{background-color:var(--gray-100);color:var(--gray-500)}.node-group .avatar-frame{width:1.5rem;height:1.5rem}[data-theme=dark] .node-card .avatar-frame{background-color:var(--gray-700)}[data-theme=dark] .node-card .node-edit-icon>.icon{fill:var(--gray-700)}:root{--desktop-blur:blur(10.2px);--desktop-modal-width:590px;--desktop-modal-height:450px;--folder-thumbnail-icon-height:16px;--desktop-icon-dimension:54px;--folder-icon-background-color:var(--surface-gray-1);--desktop-modal-radius:30px;--desktop-icon-line-height:115%;--desktop-navbar-height:52px}[data-theme=dark]{--folder-icon-background-color:#2b2b2b}.desktop-wrapper{width:100%;max-width:100%;margin-left:auto;margin-right:auto;padding:0}.navbar-container{box-sizing:border-box;width:100%;height:var(--desktop-navbar-height);z-index:1030;justify-content:space-between;align-items:center;gap:10px;padding:10px 20px;display:flex;position:sticky;top:0}.desktop-search-wrapper{flex:1;position:relative}.desktop-search-wrapper span{color:var(--text-light)}.desktop-navbar-modal-search{background-color:var(--control-bg);border-radius:var(--border-radius-sm);align-items:center;width:100%;height:32px;margin-right:0;padding:0 10px;display:flex}#brand-logo{width:auto}.desktop-search-icon>svg{stroke:var(--text-light)}.desktop-cloud-settings{border-radius:var(--radius-md);width:28px;height:28px;color:var(--ink-gray-7);justify-content:center;align-items:center;display:inline-flex}.desktop-cloud-settings:hover{background:var(--surface-gray-2)}.desktop-container{flex-direction:row;justify-content:center;align-items:center;display:flex}.desktop-container .icons-container{flex-direction:column;gap:10px;display:flex}.icon-stroke{stroke-width:1.5px}.icons-container{margin-top:60px;padding:20px}.icons-container:has(.frappe-card){margin-top:20px}.modal .modal-body .icons-container,.folder-icon .icons-container{height:100%;margin:0;padding:0;overflow:auto}.folder-icon .icons-container{overflow:hidden}.icons{grid-template-rows:repeat(3,1fr);grid-template-columns:repeat(6,1fr);justify-items:center;gap:16px;display:grid}.desktop-icon{border:1px dashed #0000;border-radius:20px;flex-direction:column;align-items:center;gap:12px;width:127px;height:126px;padding:13px 16px 12px;display:flex;position:relative}.desktop-icon.desktop-edit-mode .hide-button{display:flex}.icon-container:has(.app-logo){background-color:unset;padding:0}.icon-container img{width:var(--desktop-icon-dimension);height:var(--desktop-icon-dimension);-webkit-user-drag:none;-webkit-user-select:none;user-select:none}.icon-container{width:var(--desktop-icon-dimension);height:var(--desktop-icon-dimension);border-radius:16px;justify-content:center;align-items:center;padding:10px;display:flex;overflow:hidden}.icon-container:has(.icon){background-color:var(--surface-gray-3)}.icon-container:hover{transition:transform .1s;transform:scale(1.05)}.icon-caption{text-align:center;text-wrap:nowrap;flex-direction:column;justify-content:space-between;width:100%;height:35px;display:flex}.icon-title{font-weight:var(--weight-semibold);font-size:var(--text-md);text-overflow:ellipsis;white-space:nowrap;line-height:var(--desktop-icon-line-height);overflow:hidden}.icon-subtitle{font-weight:var(--weight-regular);font-size:var(--text-xs);color:var(--ink-gray-5);line-height:var(--desktop-icon-line-height)}.timeless-style{width:100vw;max-width:600px}.timeless-style input::placeholder{text-align:center}.apps-search{justify-content:space-between;align-items:center;margin-left:20px}.small-margin{margin-top:30px}.desktop-modal{-webkit-backdrop-filter:var(--desktop-blur);backdrop-filter:var(--desktop-blur);justify-content:center;display:flex!important}.desktop-modal .modal-dialog .modal-content{border-radius:var(--desktop-modal-radius);top:120px}#desktop-modal{transition:none;transform:none}.desktop-modal-body{width:var(--desktop-modal-width);height:var(--desktop-modal-height);width:fit-content;padding:24px 23px!important}.desktop-modal-body .icons{gap:0}.desktop-modal-body .icon-container{min-height:var(--desktop-icon-dimension)}.modal-heading{font-size:var(--text-2xl);font-weight:var(--weight-semibold);color:var(--neutral-white);justify-content:center;align-items:center;display:flex}.desktop-modal-heading{all:unset!important;width:100%!important;position:absolute!important;top:-75px!important}.desktop-modal-heading .title-section{justify-content:center;align-items:center;display:flex}.desktop-modal-heading .title-section .modal-title{color:var(--neutral-white);font-size:var(--text-2xl);align-items:center;gap:5px;display:flex}.desktop-modal-heading .modal-actions{display:none!important}.modal-body .icons{place-self:anchor-center;margin-top:0}.modal-body .icons .desktop-icon{width:127px;height:126px;padding:13px 16px}.modal-body .icons .desktop-icon .icon-caption{text-overflow:ellipsis;text-wrap:wrap}.desktop-context-menu{position:absolute}.folder-icon{border-radius:16px;align-items:normal;padding:7px;box-shadow:0 0 1px #00000024;background-color:var(--folder-icon-background-color)!important}.folder-icon .icons{gap:2.1px;margin-top:0}.folder-icon .icons .desktop-icon{pointer-events:none;width:fit-content;height:fit-content;padding:0}.folder-icon .icons .desktop-icon .icon-container{height:var(--folder-thumbnail-icon-height);width:var(--folder-thumbnail-icon-height);border-radius:4px;padding:0}.folder-icon .icons .desktop-icon .icon-container .icon{width:5px;height:5px}.folder-icon .icons .desktop-icon .icon-container img{width:var(--folder-thumbnail-icon-height);height:var(--folder-thumbnail-icon-height)}.page-indicator-container{justify-content:center;gap:5px;display:flex}.active-page{background:#000!important}.page-indicator{background:var(--gray-300);border-radius:50%;width:8px;height:8px}.no-apps-message{grid-area:1/1/-1/-1}.right-page-arrow,.left-page-arrow{margin:0}.bounce{animation:2s 2s infinite bounceIn}@keyframes bounceIn{0%,20%,50%,80%,to{opacity:1;transform:translateY(0)}20%{transform:translateY(-30px)}60%{transform:translateY(-15px)}}.hide-button{background-color:var(--surface-gray-2);text-align:center;width:24px;height:24px;vertical-align:center;border-radius:67px;align-items:center;padding:4px;display:none;position:absolute;top:-5px;left:108px}.desktop-edit-mode{border-color:var(--outline-gray-2)}.edit-mode-buttons{gap:4px;display:none}.desktop-wrapper[data-mode=Edit] .edit-mode-buttons{justify-content:flex-end;display:flex;position:absolute;bottom:5%;right:5%}@media screen and (width<=570px){:root{--desktop-icon-dimension:50px;--desktop-icon-container:117px;--folder-thumbnail-icon-height:15px}.desktop-container{padding:20px 13px}.desktop-container>.icons-container{width:100%;margin-top:0;padding:0}.desktop-container>.icons-container>.icons{gap:12px 8px}@media screen and (width<=380px){.desktop-container>.icons-container>.icons{--desktop-icon-container:100px}.desktop-container>.icons-container>.icons .folder-icon>.icons{grid-template-columns:repeat(2, 1fr) I!important}}.desktop-container>.icons-container>.icons>.desktop-icon{width:var(--desktop-icon-container);height:var(--desktop-icon-container)}.desktop-container>.icons-container>.icons>.desktop-icon .icon-container{min-width:var(--desktop-icon-dimension);min-height:var(--desktop-icon-dimension)}.desktop-modal-body{width:calc(100vw - 20px);padding-left:0!important;padding-right:0!important}.desktop-modal-body>.icons-container{width:100%;margin:0;padding:0;overflow:hidden!important}.desktop-modal-body>.icons-container>.icons{gap:6px}@media screen and (width<=380px){.desktop-modal-body>.icons-container>.icons{--desktop-icon-container:100px}.desktop-modal-body>.icons-container>.icons .folder-icon>.icons{grid-template-columns:repeat(2, 1fr) I!important}}.desktop-modal-body>.icons-container>.icons>.desktop-icon{width:var(--desktop-icon-container);height:var(--desktop-icon-container)}.folder-icon>.icons-container{overflow:hidden}.folder-icon>.icons-container>.icons{grid-template-rows:repeat(2,1fr)!important;grid-template-columns:repeat(2,1fr)!important}.folder-icon>.icons-container>.icons>.desktop-icon .icon-container{min-width:unset;min-height:unset}}.icons-container>.icons-container{padding:0}.desktop-edit{background-color:var(--surface-gray-7);z-index:100;opacity:.06;border-radius:10px;width:36px;height:36px;position:absolute;bottom:4%;right:4%}.desktop-edit:hover{opacity:1;transition:opacity .3s}[data-theme=dark] .desktop-edit{background-color:var(--surface-gray-3);opacity:1}[data-theme=dark] .desktop-edit:hover{opacity:.8;transition:opacity .3s}.desktop-navbar-modal-search:hover{outline:1px solid var(--surface-gray-3)}.desktop-pane{top:var(--desktop-navbar-height);border-left:1px solid var(--border-color);background-color:#fff;width:300px;height:100vh;position:absolute;right:0}.pane-header{font-size:var(--text-lg);padding:var(--padding-md);border-bottom:1px solid var(--border-color);justify-content:space-between;align-items:center;display:flex}.pane-icons-area .icons-container{height:100%;margin-top:0}.pane-icons-area .icons{height:100%;overflow:scroll}.add-new-icon{cursor:pointer;justify-content:center;gap:0}.title-widget{display:inline-block;position:relative}.title-input-label{color:var(--neutral-white);z-index:1;pointer-events:none;text-align:center;width:100%;line-height:22px;position:absolute;top:0}.title-input-wrapper{display:inline-block;position:relative}.title-input-wrapper input{width:100%;height:100%;color:var(--neutral-white);background:0 0;border:1px solid #0000}}@layer components{.air-datepicker-cell.-year-.-other-decade-,.air-datepicker-cell.-day-.-other-month-{color:var(--adp-color-other-month)}.air-datepicker-cell.-year-.-other-decade-:hover,.air-datepicker-cell.-day-.-other-month-:hover{color:var(--adp-color-other-month-hover)}.-disabled-.-focus-.air-datepicker-cell.-year-.-other-decade-,.-disabled-.-focus-.air-datepicker-cell.-day-.-other-month-{color:var(--adp-color-other-month)}.-selected-.air-datepicker-cell.-year-.-other-decade-,.-selected-.air-datepicker-cell.-day-.-other-month-{color:#fff;background:var(--adp-background-color-selected-other-month)}.-selected-.-focus-.air-datepicker-cell.-year-.-other-decade-,.-selected-.-focus-.air-datepicker-cell.-day-.-other-month-{background:var(--adp-background-color-selected-other-month-focused)}.-in-range-.air-datepicker-cell.-year-.-other-decade-,.-in-range-.air-datepicker-cell.-day-.-other-month-{background-color:var(--adp-background-color-in-range);color:var(--adp-color)}.-in-range-.-focus-.air-datepicker-cell.-year-.-other-decade-,.-in-range-.-focus-.air-datepicker-cell.-day-.-other-month-{background-color:var(--adp-background-color-in-range-focused)}.air-datepicker-cell.-year-.-other-decade-:empty,.air-datepicker-cell.-day-.-other-month-:empty{background:0 0;border:none}.air-datepicker-cell{border-radius:var(--adp-cell-border-radius);box-sizing:border-box;cursor:pointer;z-index:1;justify-content:center;align-items:center;display:flex;position:relative}.air-datepicker-cell.-focus-{background:var(--adp-cell-background-color-hover)}.air-datepicker-cell.-current-{color:var(--adp-color-current-date)}.air-datepicker-cell.-current-.-focus-{color:var(--adp-color)}.air-datepicker-cell.-current-.-in-range-{color:var(--adp-color-current-date)}.air-datepicker-cell.-disabled-{cursor:default;color:var(--adp-color-disabled)}.air-datepicker-cell.-disabled-.-focus-{color:var(--adp-color-disabled)}.air-datepicker-cell.-disabled-.-in-range-{color:var(--adp-color-disabled-in-range)}.air-datepicker-cell.-disabled-.-current-.-focus-{color:var(--adp-color-disabled)}.air-datepicker-cell.-in-range-{background:var(--adp-cell-background-color-in-range);border-radius:0}.air-datepicker-cell.-in-range-:hover,.air-datepicker-cell.-in-range-.-focus-{background:var(--adp-cell-background-color-in-range-hover)}.air-datepicker-cell.-range-from-{border:1px solid var(--adp-cell-border-color-in-range);background-color:var(--adp-cell-background-color-in-range);border-radius:var(--adp-cell-border-radius) 0 0 var(--adp-cell-border-radius)}.air-datepicker-cell.-range-to-{border:1px solid var(--adp-cell-border-color-in-range);background-color:var(--adp-cell-background-color-in-range);border-radius:0 var(--adp-cell-border-radius) var(--adp-cell-border-radius) 0}.air-datepicker-cell.-range-to-.-range-from-{border-radius:var(--adp-cell-border-radius)}.air-datepicker-cell.-selected-{color:#fff;background:var(--adp-cell-background-color-selected);border:none}.air-datepicker-cell.-selected-.-current-{color:#fff;background:var(--adp-cell-background-color-selected)}.air-datepicker-cell.-selected-.-focus-{background:var(--adp-cell-background-color-selected-hover)}.air-datepicker-body{transition:all var(--adp-transition-duration) var(--adp-transition-ease)}.air-datepicker-body.-hidden-{display:none}.air-datepicker-body--day-names{grid-template-columns:repeat(7, var(--adp-day-cell-width));margin:8px 0 3px;display:grid}.air-datepicker-body--day-name{color:var(--adp-day-name-color);text-align:center;text-transform:uppercase;flex:1;justify-content:center;align-items:center;font-size:.8em;display:flex}.air-datepicker-body--day-name.-clickable-{cursor:pointer}.air-datepicker-body--day-name.-clickable-:hover{color:var(--adp-day-name-color-hover)}.air-datepicker-body--cells{display:grid}.air-datepicker-body--cells.-days-{grid-template-columns:repeat(7, var(--adp-day-cell-width));grid-auto-rows:var(--adp-day-cell-height)}.air-datepicker-body--cells.-months-{grid-template-columns:repeat(3,1fr);grid-auto-rows:var(--adp-month-cell-height)}.air-datepicker-body--cells.-years-{grid-template-columns:repeat(4,1fr);grid-auto-rows:var(--adp-year-cell-height)}.air-datepicker-nav{border-bottom:1px solid var(--adp-border-color-inner);min-height:var(--adp-nav-height);padding:var(--adp-padding);box-sizing:content-box;justify-content:space-between;display:flex}.-only-timepicker- .air-datepicker-nav{display:none}.air-datepicker-nav--title,.air-datepicker-nav--action{cursor:pointer;justify-content:center;align-items:center;display:flex}.air-datepicker-nav--action{width:var(--adp-nav-action-size);border-radius:var(--adp-border-radius);-webkit-user-select:none;user-select:none}.air-datepicker-nav--action:hover{background:var(--adp-background-color-hover)}.air-datepicker-nav--action:active{background:var(--adp-background-color-active)}.air-datepicker-nav--action.-disabled-{visibility:hidden}.air-datepicker-nav--action svg{width:32px;height:32px}.air-datepicker-nav--action path{fill:none;stroke:var(--adp-nav-arrow-color);stroke-width:2px}.air-datepicker-nav--title{border-radius:var(--adp-border-radius);padding:0 8px}.air-datepicker-nav--title i{color:var(--adp-nav-color-secondary);margin-left:.3em;font-style:normal}.air-datepicker-nav--title:hover{background:var(--adp-background-color-hover)}.air-datepicker-nav--title:active{background:var(--adp-background-color-active)}.air-datepicker-nav--title.-disabled-{cursor:default;background:0 0}.air-datepicker-buttons{grid-auto-columns:1fr;grid-auto-flow:column;display:grid}.air-datepicker-button{color:var(--adp-btn-color);border-radius:var(--adp-btn-border-radius);cursor:pointer;height:var(--adp-btn-height);background:#fff0;border:none;display:inline-flex}.air-datepicker-button:hover{color:var(--adp-btn-color-hover);background:var(--adp-btn-background-color-hover)}.air-datepicker-button:focus{color:var(--adp-btn-color-hover);background:var(--adp-btn-background-color-hover);outline:none}.air-datepicker-button:active{background:var(--adp-btn-background-color-active)}.air-datepicker-button span{outline:none;justify-content:center;align-items:center;width:100%;height:100%;display:flex}.air-datepicker-time{grid-column-gap:12px;padding:0 var(--adp-time-padding-inner);grid-template-columns:max-content 1fr;align-items:center;display:grid;position:relative}.-only-timepicker- .air-datepicker-time{border-top:none}.air-datepicker-time--current{text-align:center;flex:1;align-items:center;font-size:14px;display:flex}.air-datepicker-time--current-colon{margin:0 2px 3px;line-height:1}.air-datepicker-time--current-hours,.air-datepicker-time--current-minutes{z-index:1;font-family:Century Gothic,CenturyGothic,AppleGothic,sans-serif;font-size:19px;line-height:1;position:relative}.air-datepicker-time--current-hours:after,.air-datepicker-time--current-minutes:after{content:"";background:var(--adp-background-color-hover);border-radius:var(--adp-border-radius);z-index:-1;opacity:0;position:absolute;inset:-3px -2px -2px}.air-datepicker-time--current-hours.-focus-:after,.air-datepicker-time--current-minutes.-focus-:after{opacity:1}.air-datepicker-time--current-ampm{text-transform:uppercase;color:var(--adp-time-day-period-color);align-self:flex-end;margin-bottom:1px;margin-left:6px;font-size:11px}.air-datepicker-time--row{background:linear-gradient(to right, var(--adp-time-track-color), var(--adp-time-track-color)) left 50%/100% var(--adp-time-track-height) no-repeat;align-items:center;height:17px;font-size:11px;display:flex}.air-datepicker-time--row:first-child{margin-bottom:4px}.air-datepicker-time--row input[type=range]{cursor:pointer;-webkit-appearance:none;background:0 0;flex:1;width:100%;height:100%;margin:0;padding:0}.air-datepicker-time--row input[type=range]::-webkit-slider-thumb{-webkit-appearance:none}.air-datepicker-time--row input[type=range]::-ms-tooltip{display:none}.air-datepicker-time--row input[type=range]:hover::-webkit-slider-thumb{border-color:var(--adp-time-track-color-hover)}.air-datepicker-time--row input[type=range]:hover::-moz-range-thumb{border-color:var(--adp-time-track-color-hover)}.air-datepicker-time--row input[type=range]:hover::-ms-thumb{border-color:var(--adp-time-track-color-hover)}.air-datepicker-time--row input[type=range]:focus{outline:none}.air-datepicker-time--row input[type=range]:focus::-webkit-slider-thumb{background:var(--adp-cell-background-color-selected);border-color:var(--adp-cell-background-color-selected)}.air-datepicker-time--row input[type=range]:focus::-moz-range-thumb{background:var(--adp-cell-background-color-selected);border-color:var(--adp-cell-background-color-selected)}.air-datepicker-time--row input[type=range]:focus::-ms-thumb{background:var(--adp-cell-background-color-selected);border-color:var(--adp-cell-background-color-selected)}.air-datepicker-time--row input[type=range]::-webkit-slider-thumb{box-sizing:border-box;border:1px solid var(--adp-time-track-color);cursor:pointer;width:12px;height:12px;-webkit-transition:background var(--adp-transition-duration);transition:background var(--adp-transition-duration);background:#fff;border-radius:3px}.air-datepicker-time--row input[type=range]::-moz-range-thumb{box-sizing:border-box;border:1px solid var(--adp-time-track-color);cursor:pointer;width:12px;height:12px;-moz-transition:background var(--adp-transition-duration);transition:background var(--adp-transition-duration);background:#fff;border-radius:3px}.air-datepicker-time--row input[type=range]::-ms-thumb{box-sizing:border-box;border:1px solid var(--adp-time-track-color);cursor:pointer;width:12px;height:12px;-ms-transition:background var(--adp-transition-duration);transition:background var(--adp-transition-duration);background:#fff;border-radius:3px}.air-datepicker-time--row input[type=range]::-webkit-slider-thumb{margin-top:calc(var(--adp-time-thumb-size)/2*-1)}.air-datepicker-time--row input[type=range]::-webkit-slider-runnable-track{height:var(--adp-time-track-height);cursor:pointer;color:#0000;background:0 0;border:none}.air-datepicker-time--row input[type=range]::-moz-range-track{height:var(--adp-time-track-height);cursor:pointer;color:#0000;background:0 0;border:none}.air-datepicker-time--row input[type=range]::-ms-track{height:var(--adp-time-track-height);cursor:pointer;color:#0000;background:0 0;border:none}.air-datepicker-time--row input[type=range]::-ms-fill-lower{background:0 0}.air-datepicker-time--row input[type=range]::-ms-fill-upper{background:0 0}.air-datepicker{--adp-font-family:-apple-system, BlinkMacSystemFont, "Segoe UI", Roboto, Helvetica, Arial, sans-serif, "Apple Color Emoji", "Segoe UI Emoji", "Segoe UI Symbol";--adp-font-size:14px;--adp-width:246px;--adp-z-index:100;--adp-padding:4px;--adp-grid-areas:"nav" "body" "timepicker" "buttons";--adp-transition-duration:.3s;--adp-transition-ease:ease-out;--adp-transition-offset:8px;--adp-background-color:#fff;--adp-background-color-hover:#f0f0f0;--adp-background-color-active:#eaeaea;--adp-background-color-in-range:#5cc4ef1a;--adp-background-color-in-range-focused:#5cc4ef33;--adp-background-color-selected-other-month-focused:#8ad5f4;--adp-background-color-selected-other-month:#a2ddf6;--adp-color:#4a4a4a;--adp-color-secondary:#9c9c9c;--adp-accent-color:#4eb5e6;--adp-color-current-date:var(--adp-accent-color);--adp-color-other-month:#dedede;--adp-color-disabled:#aeaeae;--adp-color-disabled-in-range:#939393;--adp-color-other-month-hover:#c5c5c5;--adp-border-color:#dbdbdb;--adp-border-color-inner:#efefef;--adp-border-radius:4px;--adp-border-color-inline:#d7d7d7;--adp-nav-height:32px;--adp-nav-arrow-color:var(--adp-color-secondary);--adp-nav-action-size:32px;--adp-nav-color-secondary:var(--adp-color-secondary);--adp-day-name-color:#ff9a19;--adp-day-name-color-hover:#8ad5f4;--adp-day-cell-width:1fr;--adp-day-cell-height:32px;--adp-month-cell-height:42px;--adp-year-cell-height:56px;--adp-pointer-size:10px;--adp-poiner-border-radius:2px;--adp-pointer-offset:14px;--adp-cell-border-radius:4px;--adp-cell-background-color-hover:var(--adp-background-color-hover);--adp-cell-background-color-selected:#5cc4ef;--adp-cell-background-color-selected-hover:#45bced;--adp-cell-background-color-in-range:#5cc4ef1a;--adp-cell-background-color-in-range-hover:#5cc4ef33;--adp-cell-border-color-in-range:var(--adp-cell-background-color-selected);--adp-btn-height:32px;--adp-btn-color:var(--adp-accent-color);--adp-btn-color-hover:var(--adp-color);--adp-btn-border-radius:var(--adp-border-radius);--adp-btn-background-color-hover:var(--adp-background-color-hover);--adp-btn-background-color-active:var(--adp-background-color-active);--adp-time-track-height:1px;--adp-time-track-color:#dedede;--adp-time-track-color-hover:#b1b1b1;--adp-time-thumb-size:12px;--adp-time-padding-inner:10px;--adp-time-day-period-color:var(--adp-color-secondary);--adp-mobile-font-size:16px;--adp-mobile-nav-height:40px;--adp-mobile-width:320px;--adp-mobile-day-cell-height:38px;--adp-mobile-month-cell-height:48px;--adp-mobile-year-cell-height:64px}.air-datepicker-overlay{--adp-overlay-background-color:#0000004d;--adp-overlay-transition-duration:.3s;--adp-overlay-transition-ease:ease-out;--adp-overlay-z-index:99}.air-datepicker{background:var(--adp-background-color);border:1px solid var(--adp-border-color);border-radius:var(--adp-border-radius);box-sizing:content-box;grid-template-rows:repeat(4,max-content);grid-template-columns:1fr;grid-template-areas:var(--adp-grid-areas);font-family:var(--adp-font-family),sans-serif;font-size:var(--adp-font-size);color:var(--adp-color);width:var(--adp-width);transition:opacity var(--adp-transition-duration) var(--adp-transition-ease),transform var(--adp-transition-duration) var(--adp-transition-ease);z-index:var(--adp-z-index);display:grid;position:absolute;box-shadow:0 4px 12px #00000026}.air-datepicker:not(.-custom-position-){opacity:0}.air-datepicker.-from-top-{transform:translateY(calc(var(--adp-transition-offset) * -1))}.air-datepicker.-from-right-{transform:translateX(var(--adp-transition-offset))}.air-datepicker.-from-bottom-{transform:translateY(var(--adp-transition-offset))}.air-datepicker.-from-left-{transform:translateX(calc(var(--adp-transition-offset) * -1))}.air-datepicker.-active-:not(.-custom-position-){opacity:1;transform:translate(0)}.air-datepicker.-active-.-custom-position-{transition:none}.air-datepicker.-inline-{border-color:var(--adp-border-color-inline);box-shadow:none;opacity:1;position:static;left:auto;right:auto;transform:none}.air-datepicker.-inline- .air-datepicker--pointer{display:none}.air-datepicker.-is-mobile-{--adp-font-size:var(--adp-mobile-font-size);--adp-day-cell-height:var(--adp-mobile-day-cell-height);--adp-month-cell-height:var(--adp-mobile-month-cell-height);--adp-year-cell-height:var(--adp-mobile-year-cell-height);--adp-nav-height:var(--adp-mobile-nav-height);--adp-nav-action-size:var(--adp-mobile-nav-height);width:var(--adp-mobile-width);border:none;position:fixed}.air-datepicker.-is-mobile- *{-webkit-tap-highlight-color:#0000}.air-datepicker.-is-mobile- .air-datepicker--pointer{display:none}.air-datepicker.-is-mobile-:not(.-custom-position-){transform:translate(-50%, calc(-50% + var(--adp-transition-offset)))}.air-datepicker.-is-mobile-.-active-:not(.-custom-position-){transform:translate(-50%,-50%)}.air-datepicker.-custom-position-{transition:none}.air-datepicker-global-container{position:absolute;top:0;left:0}.air-datepicker--pointer{--pointer-half-size:calc(var(--adp-pointer-size) / 2);width:var(--adp-pointer-size);height:var(--adp-pointer-size);z-index:-1;position:absolute}.air-datepicker--pointer:after{content:"";border-top:1px solid var(--adp-border-color-inline);border-right:1px solid var(--adp-border-color-inline);border-top-right-radius:var(--adp-poiner-border-radius);width:var(--adp-pointer-size);height:var(--adp-pointer-size);box-sizing:border-box;background:#fff;position:absolute}.-top-left- .air-datepicker--pointer,.-top-center- .air-datepicker--pointer,.-top-right- .air-datepicker--pointer,[data-popper-placement^=top] .air-datepicker--pointer{top:calc(100% - var(--pointer-half-size) + 1px)}.-top-left- .air-datepicker--pointer:after,.-top-center- .air-datepicker--pointer:after,.-top-right- .air-datepicker--pointer:after,[data-popper-placement^=top] .air-datepicker--pointer:after{transform:rotate(135deg)}.-right-top- .air-datepicker--pointer,.-right-center- .air-datepicker--pointer,.-right-bottom- .air-datepicker--pointer,[data-popper-placement^=right] .air-datepicker--pointer{right:calc(100% - var(--pointer-half-size) + 1px)}.-right-top- .air-datepicker--pointer:after,.-right-center- .air-datepicker--pointer:after,.-right-bottom- .air-datepicker--pointer:after,[data-popper-placement^=right] .air-datepicker--pointer:after{transform:rotate(225deg)}.-bottom-left- .air-datepicker--pointer,.-bottom-center- .air-datepicker--pointer,.-bottom-right- .air-datepicker--pointer,[data-popper-placement^=bottom] .air-datepicker--pointer{bottom:calc(100% - var(--pointer-half-size) + 1px)}.-bottom-left- .air-datepicker--pointer:after,.-bottom-center- .air-datepicker--pointer:after,.-bottom-right- .air-datepicker--pointer:after,[data-popper-placement^=bottom] .air-datepicker--pointer:after{transform:rotate(315deg)}.-left-top- .air-datepicker--pointer,.-left-center- .air-datepicker--pointer,.-left-bottom- .air-datepicker--pointer,[data-popper-placement^=left] .air-datepicker--pointer{left:calc(100% - var(--pointer-half-size) + 1px)}.-left-top- .air-datepicker--pointer:after,.-left-center- .air-datepicker--pointer:after,.-left-bottom- .air-datepicker--pointer:after,[data-popper-placement^=left] .air-datepicker--pointer:after{transform:rotate(45deg)}.-top-left- .air-datepicker--pointer,.-bottom-left- .air-datepicker--pointer{left:var(--adp-pointer-offset)}.-top-right- .air-datepicker--pointer,.-bottom-right- .air-datepicker--pointer{right:var(--adp-pointer-offset)}.-top-center- .air-datepicker--pointer,.-bottom-center- .air-datepicker--pointer{left:calc(50% - var(--adp-pointer-size)/2)}.-left-top- .air-datepicker--pointer,.-right-top- .air-datepicker--pointer{top:var(--adp-pointer-offset)}.-left-bottom- .air-datepicker--pointer,.-right-bottom- .air-datepicker--pointer{bottom:var(--adp-pointer-offset)}.-left-center- .air-datepicker--pointer,.-right-center- .air-datepicker--pointer{top:calc(50% - var(--adp-pointer-size)/2)}.air-datepicker--navigation{grid-area:nav}.air-datepicker--content{box-sizing:content-box;padding:var(--adp-padding);grid-area:body}.-only-timepicker- .air-datepicker--content{display:none}.air-datepicker--time{grid-area:timepicker}.air-datepicker--buttons{grid-area:buttons}.air-datepicker--buttons,.air-datepicker--time{padding:var(--adp-padding);border-top:1px solid var(--adp-border-color-inner)}.air-datepicker-overlay{background:var(--adp-overlay-background-color);opacity:0;width:0;height:0;transition:opacity var(--adp-overlay-transition-duration) var(--adp-overlay-transition-ease),left 0s,height 0s,width 0s;transition-delay:0s,var(--adp-overlay-transition-duration),var(--adp-overlay-transition-duration),var(--adp-overlay-transition-duration);z-index:var(--adp-overlay-z-index);position:fixed;top:0;left:0}.air-datepicker-overlay.-active-{opacity:1;width:100%;height:100%;transition:opacity var(--adp-overlay-transition-duration) var(--adp-overlay-transition-ease),height 0s,width 0s}.air-datepicker{--adp-z-index:1071;--adp-font-family:var(--font-stack);--adp-accent-color:var(--df-primary);--adp-color-current-date:var(--df-primary);--adp-cell-background-color-selected:var(--df-primary);--adp-cell-background-color-selected-hover:var(--df-primary-hover);--adp-cell-background-color-in-range:var(--df-primary-subtle);--adp-cell-background-color-in-range-hover:var(--df-primary-subtle);--adp-cell-border-color-in-range:var(--df-primary);--adp-btn-color:var(--df-primary-text);--adp-background-color-hover:var(--df-surface-tint-1);--adp-background-color-active:var(--df-surface-tint-2);--adp-border-color:var(--df-border-strong);--adp-border-color-inner:var(--df-border-tint);--adp-border-color-inline:var(--df-border-strong)}@supports (counter-set:none){.ql-editor p,.ql-editor h1,.ql-editor h2,.ql-editor h3,.ql-editor h4,.ql-editor h5,.ql-editor h6{counter-set:list-0 list-1 list-2 list-3 list-4 list-5 list-6 list-7 list-8 list-9}}@supports not (counter-set:none){.ql-editor p,.ql-editor h1,.ql-editor h2,.ql-editor h3,.ql-editor h4,.ql-editor h5,.ql-editor h6{counter-reset:list-0 list-1 list-2 list-3 list-4 list-5 list-6 list-7 list-8 list-9}}@supports (counter-set:none){.ql-editor li[data-list]{counter-set:list-1 list-2 list-3 list-4 list-5 list-6 list-7 list-8 list-9}}@supports not (counter-set:none){.ql-editor li[data-list]{counter-reset:list-1 list-2 list-3 list-4 list-5 list-6 list-7 list-8 list-9}}@supports (counter-set:none){.ql-editor li[data-list].ql-indent-1{counter-set:list-2 list-3 list-4 list-5 list-6 list-7 list-8 list-9}}@supports not (counter-set:none){.ql-editor li[data-list].ql-indent-1{counter-reset:list-2 list-3 list-4 list-5 list-6 list-7 list-8 list-9}}@supports (counter-set:none){.ql-editor li[data-list].ql-indent-2{counter-set:list-3 list-4 list-5 list-6 list-7 list-8 list-9}}@supports not (counter-set:none){.ql-editor li[data-list].ql-indent-2{counter-reset:list-3 list-4 list-5 list-6 list-7 list-8 list-9}}@supports (counter-set:none){.ql-editor li[data-list].ql-indent-3{counter-set:list-4 list-5 list-6 list-7 list-8 list-9}}@supports not (counter-set:none){.ql-editor li[data-list].ql-indent-3{counter-reset:list-4 list-5 list-6 list-7 list-8 list-9}}@supports (counter-set:none){.ql-editor li[data-list].ql-indent-4{counter-set:list-5 list-6 list-7 list-8 list-9}}@supports not (counter-set:none){.ql-editor li[data-list].ql-indent-4{counter-reset:list-5 list-6 list-7 list-8 list-9}}@supports (counter-set:none){.ql-editor li[data-list].ql-indent-5{counter-set:list-6 list-7 list-8 list-9}}@supports not (counter-set:none){.ql-editor li[data-list].ql-indent-5{counter-reset:list-6 list-7 list-8 list-9}}@supports (counter-set:none){.ql-editor li[data-list].ql-indent-6{counter-set:list-7 list-8 list-9}}@supports not (counter-set:none){.ql-editor li[data-list].ql-indent-6{counter-reset:list-7 list-8 list-9}}@supports (counter-set:none){.ql-editor li[data-list].ql-indent-7{counter-set:list-8 list-9}}@supports not (counter-set:none){.ql-editor li[data-list].ql-indent-7{counter-reset:list-8 list-9}}@supports (counter-set:none){.ql-editor li[data-list].ql-indent-8{counter-set:list-9}}@supports not (counter-set:none){.ql-editor li[data-list].ql-indent-8{counter-reset:list-9}}.ql-snow.ql-toolbar:after,.ql-snow .ql-toolbar:after{clear:both;content:"";display:table}.ql-snow.ql-toolbar button,.ql-snow .ql-toolbar button{cursor:pointer;float:left;background:0 0;border:none;width:28px;height:24px;padding:3px 5px;display:inline-block}.ql-snow.ql-toolbar button svg,.ql-snow .ql-toolbar button svg{float:left;height:100%}.ql-snow.ql-toolbar button:active:hover,.ql-snow .ql-toolbar button:active:hover{outline:none}.ql-snow.ql-toolbar input.ql-image[type=file],.ql-snow .ql-toolbar input.ql-image[type=file]{display:none}.ql-snow.ql-toolbar button:hover .ql-fill,.ql-snow .ql-toolbar button:hover .ql-fill,.ql-snow.ql-toolbar button:focus .ql-fill,.ql-snow .ql-toolbar button:focus .ql-fill,.ql-snow.ql-toolbar button.ql-active .ql-fill,.ql-snow .ql-toolbar button.ql-active .ql-fill,.ql-snow.ql-toolbar .ql-picker-label:hover .ql-fill,.ql-snow .ql-toolbar .ql-picker-label:hover .ql-fill,.ql-snow.ql-toolbar .ql-picker-label.ql-active .ql-fill,.ql-snow .ql-toolbar .ql-picker-label.ql-active .ql-fill,.ql-snow.ql-toolbar .ql-picker-item:hover .ql-fill,.ql-snow .ql-toolbar .ql-picker-item:hover .ql-fill,.ql-snow.ql-toolbar .ql-picker-item.ql-selected .ql-fill,.ql-snow .ql-toolbar .ql-picker-item.ql-selected .ql-fill,.ql-snow.ql-toolbar button:hover .ql-stroke.ql-fill,.ql-snow .ql-toolbar button:hover .ql-stroke.ql-fill,.ql-snow.ql-toolbar button:focus .ql-stroke.ql-fill,.ql-snow .ql-toolbar button:focus .ql-stroke.ql-fill,.ql-snow.ql-toolbar button.ql-active .ql-stroke.ql-fill,.ql-snow .ql-toolbar button.ql-active .ql-stroke.ql-fill,.ql-snow.ql-toolbar .ql-picker-label:hover .ql-stroke.ql-fill,.ql-snow .ql-toolbar .ql-picker-label:hover .ql-stroke.ql-fill,.ql-snow.ql-toolbar .ql-picker-label.ql-active .ql-stroke.ql-fill,.ql-snow .ql-toolbar .ql-picker-label.ql-active .ql-stroke.ql-fill,.ql-snow.ql-toolbar .ql-picker-item:hover .ql-stroke.ql-fill,.ql-snow .ql-toolbar .ql-picker-item:hover .ql-stroke.ql-fill,.ql-snow.ql-toolbar .ql-picker-item.ql-selected .ql-stroke.ql-fill,.ql-snow .ql-toolbar .ql-picker-item.ql-selected .ql-stroke.ql-fill{fill:#06c}.ql-snow.ql-toolbar button:hover .ql-stroke,.ql-snow .ql-toolbar button:hover .ql-stroke,.ql-snow.ql-toolbar button:focus .ql-stroke,.ql-snow .ql-toolbar button:focus .ql-stroke,.ql-snow.ql-toolbar button.ql-active .ql-stroke,.ql-snow .ql-toolbar button.ql-active .ql-stroke,.ql-snow.ql-toolbar .ql-picker-label:hover .ql-stroke,.ql-snow .ql-toolbar .ql-picker-label:hover .ql-stroke,.ql-snow.ql-toolbar .ql-picker-label.ql-active .ql-stroke,.ql-snow .ql-toolbar .ql-picker-label.ql-active .ql-stroke,.ql-snow.ql-toolbar .ql-picker-item:hover .ql-stroke,.ql-snow .ql-toolbar .ql-picker-item:hover .ql-stroke,.ql-snow.ql-toolbar .ql-picker-item.ql-selected .ql-stroke,.ql-snow .ql-toolbar .ql-picker-item.ql-selected .ql-stroke,.ql-snow.ql-toolbar button:hover .ql-stroke-miter,.ql-snow .ql-toolbar button:hover .ql-stroke-miter,.ql-snow.ql-toolbar button:focus .ql-stroke-miter,.ql-snow .ql-toolbar button:focus .ql-stroke-miter,.ql-snow.ql-toolbar button.ql-active .ql-stroke-miter,.ql-snow .ql-toolbar button.ql-active .ql-stroke-miter,.ql-snow.ql-toolbar .ql-picker-label:hover .ql-stroke-miter,.ql-snow .ql-toolbar .ql-picker-label:hover .ql-stroke-miter,.ql-snow.ql-toolbar .ql-picker-label.ql-active .ql-stroke-miter,.ql-snow .ql-toolbar .ql-picker-label.ql-active .ql-stroke-miter,.ql-snow.ql-toolbar .ql-picker-item:hover .ql-stroke-miter,.ql-snow .ql-toolbar .ql-picker-item:hover .ql-stroke-miter,.ql-snow.ql-toolbar .ql-picker-item.ql-selected .ql-stroke-miter,.ql-snow .ql-toolbar .ql-picker-item.ql-selected .ql-stroke-miter{stroke:#06c}@media (pointer:coarse){.ql-snow.ql-toolbar button:hover:not(.ql-active),.ql-snow .ql-toolbar button:hover:not(.ql-active){color:#444}.ql-snow.ql-toolbar button:hover:not(.ql-active) .ql-fill,.ql-snow .ql-toolbar button:hover:not(.ql-active) .ql-fill,.ql-snow.ql-toolbar button:hover:not(.ql-active) .ql-stroke.ql-fill,.ql-snow .ql-toolbar button:hover:not(.ql-active) .ql-stroke.ql-fill{fill:#444}.ql-snow.ql-toolbar button:hover:not(.ql-active) .ql-stroke,.ql-snow .ql-toolbar button:hover:not(.ql-active) .ql-stroke,.ql-snow.ql-toolbar button:hover:not(.ql-active) .ql-stroke-miter,.ql-snow .ql-toolbar button:hover:not(.ql-active) .ql-stroke-miter{stroke:#444}}.ql-snow,.ql-snow *{box-sizing:border-box}.ql-snow .ql-hidden{display:none}.ql-snow .ql-out-bottom,.ql-snow .ql-out-top{visibility:hidden}.ql-snow .ql-tooltip{position:absolute;transform:translateY(10px)}.ql-snow .ql-tooltip a{cursor:pointer;text-decoration:none}.ql-snow .ql-tooltip.ql-flip{transform:translateY(-10px)}.ql-snow .ql-formats{vertical-align:middle;display:inline-block}.ql-snow .ql-formats:after{clear:both;content:"";display:table}.ql-snow .ql-stroke{fill:none;stroke:#444;stroke-linecap:round;stroke-linejoin:round;stroke-width:2px}.ql-snow .ql-stroke-miter{fill:none;stroke:#444;stroke-miterlimit:10;stroke-width:2px}.ql-snow .ql-fill,.ql-snow .ql-stroke.ql-fill{fill:#444}.ql-snow .ql-empty{fill:none}.ql-snow .ql-even{fill-rule:evenodd}.ql-snow .ql-thin,.ql-snow .ql-stroke.ql-thin{stroke-width:1px}.ql-snow .ql-transparent{opacity:.4}.ql-snow .ql-direction svg:last-child{display:none}.ql-snow .ql-direction.ql-active svg:last-child{display:inline}.ql-snow .ql-direction.ql-active svg:first-child{display:none}.ql-snow .ql-editor h1{font-size:2em}.ql-snow .ql-editor h2{font-size:1.5em}.ql-snow .ql-editor h3{font-size:1.17em}.ql-snow .ql-editor h4{font-size:1em}.ql-snow .ql-editor h5{font-size:.83em}.ql-snow .ql-editor h6{font-size:.67em}.ql-snow .ql-editor a{text-decoration:underline}.ql-snow .ql-editor blockquote{border-left:4px solid #ccc;margin-top:5px;margin-bottom:5px;padding-left:16px}.ql-snow .ql-editor code,.ql-snow .ql-editor .ql-code-block-container{background-color:#f0f0f0;border-radius:3px}.ql-snow .ql-editor .ql-code-block-container{margin-top:5px;margin-bottom:5px;padding:5px 10px}.ql-snow .ql-editor code{padding:2px 4px;font-size:85%}.ql-snow .ql-editor .ql-code-block-container{color:#f8f8f2;background-color:#23241f;overflow:visible}.ql-snow .ql-editor img{max-width:100%}.ql-snow .ql-picker{color:#444;float:left;vertical-align:middle;height:24px;font-size:14px;font-weight:500;display:inline-block;position:relative}.ql-snow .ql-picker-label{cursor:pointer;width:100%;height:100%;padding-left:8px;padding-right:2px;display:inline-block;position:relative}.ql-snow .ql-picker-label:before{line-height:22px;display:inline-block}.ql-snow .ql-picker-options{white-space:nowrap;background-color:#fff;min-width:100%;padding:4px 8px;display:none;position:absolute}.ql-snow .ql-picker-options .ql-picker-item{cursor:pointer;padding-top:5px;padding-bottom:5px;display:block}.ql-snow .ql-picker.ql-expanded .ql-picker-label{color:#ccc;z-index:2}.ql-snow .ql-picker.ql-expanded .ql-picker-label .ql-fill{fill:#ccc}.ql-snow .ql-picker.ql-expanded .ql-picker-label .ql-stroke{stroke:#ccc}.ql-snow .ql-picker.ql-expanded .ql-picker-options{z-index:1;margin-top:-1px;display:block;top:100%}.ql-snow .ql-color-picker,.ql-snow .ql-icon-picker{width:28px}.ql-snow .ql-color-picker .ql-picker-label,.ql-snow .ql-icon-picker .ql-picker-label{padding:2px 4px}.ql-snow .ql-color-picker .ql-picker-label svg,.ql-snow .ql-icon-picker .ql-picker-label svg{right:4px}.ql-snow .ql-icon-picker .ql-picker-options{padding:4px 0}.ql-snow .ql-icon-picker .ql-picker-item{width:24px;height:24px;padding:2px 4px}.ql-snow .ql-color-picker .ql-picker-options{width:152px;padding:3px 5px}.ql-snow .ql-color-picker .ql-picker-item{float:left;border:1px solid #0000;width:16px;height:16px;margin:2px;padding:0}.ql-snow .ql-picker:not(.ql-color-picker):not(.ql-icon-picker) svg{width:18px;margin-top:-9px;position:absolute;top:50%;right:0}.ql-snow .ql-picker.ql-header .ql-picker-label[data-label]:not([data-label=""]):before,.ql-snow .ql-picker.ql-font .ql-picker-label[data-label]:not([data-label=""]):before,.ql-snow .ql-picker.ql-size .ql-picker-label[data-label]:not([data-label=""]):before,.ql-snow .ql-picker.ql-header .ql-picker-item[data-label]:not([data-label=""]):before,.ql-snow .ql-picker.ql-font .ql-picker-item[data-label]:not([data-label=""]):before,.ql-snow .ql-picker.ql-size .ql-picker-item[data-label]:not([data-label=""]):before{content:attr(data-label)}.ql-snow .ql-picker.ql-header{width:98px}.ql-snow .ql-picker.ql-header .ql-picker-label:before,.ql-snow .ql-picker.ql-header .ql-picker-item:before{content:"Normal"}.ql-snow .ql-picker.ql-header .ql-picker-label[data-value="1"]:before,.ql-snow .ql-picker.ql-header .ql-picker-item[data-value="1"]:before{content:"Heading 1"}.ql-snow .ql-picker.ql-header .ql-picker-label[data-value="2"]:before,.ql-snow .ql-picker.ql-header .ql-picker-item[data-value="2"]:before{content:"Heading 2"}.ql-snow .ql-picker.ql-header .ql-picker-label[data-value="3"]:before,.ql-snow .ql-picker.ql-header .ql-picker-item[data-value="3"]:before{content:"Heading 3"}.ql-snow .ql-picker.ql-header .ql-picker-label[data-value="4"]:before,.ql-snow .ql-picker.ql-header .ql-picker-item[data-value="4"]:before{content:"Heading 4"}.ql-snow .ql-picker.ql-header .ql-picker-label[data-value="5"]:before,.ql-snow .ql-picker.ql-header .ql-picker-item[data-value="5"]:before{content:"Heading 5"}.ql-snow .ql-picker.ql-header .ql-picker-label[data-value="6"]:before,.ql-snow .ql-picker.ql-header .ql-picker-item[data-value="6"]:before{content:"Heading 6"}.ql-snow .ql-picker.ql-header .ql-picker-item[data-value="1"]:before{font-size:2em}.ql-snow .ql-picker.ql-header .ql-picker-item[data-value="2"]:before{font-size:1.5em}.ql-snow .ql-picker.ql-header .ql-picker-item[data-value="3"]:before{font-size:1.17em}.ql-snow .ql-picker.ql-header .ql-picker-item[data-value="4"]:before{font-size:1em}.ql-snow .ql-picker.ql-header .ql-picker-item[data-value="5"]:before{font-size:.83em}.ql-snow .ql-picker.ql-header .ql-picker-item[data-value="6"]:before{font-size:.67em}.ql-snow .ql-picker.ql-font{width:108px}.ql-snow .ql-picker.ql-font .ql-picker-label:before,.ql-snow .ql-picker.ql-font .ql-picker-item:before{content:"Sans Serif"}.ql-snow .ql-picker.ql-font .ql-picker-label[data-value=serif]:before,.ql-snow .ql-picker.ql-font .ql-picker-item[data-value=serif]:before{content:"Serif"}.ql-snow .ql-picker.ql-font .ql-picker-label[data-value=monospace]:before,.ql-snow .ql-picker.ql-font .ql-picker-item[data-value=monospace]:before{content:"Monospace"}.ql-snow .ql-picker.ql-font .ql-picker-item[data-value=serif]:before{font-family:Georgia,Times New Roman,serif}.ql-snow .ql-picker.ql-font .ql-picker-item[data-value=monospace]:before{font-family:Monaco,Courier New,monospace}.ql-snow .ql-picker.ql-size .ql-picker-label[data-value=small]:before,.ql-snow .ql-picker.ql-size .ql-picker-item[data-value=small]:before{content:"Small"}.ql-snow .ql-picker.ql-size .ql-picker-label[data-value=large]:before,.ql-snow .ql-picker.ql-size .ql-picker-item[data-value=large]:before{content:"Large"}.ql-snow .ql-picker.ql-size .ql-picker-label[data-value=huge]:before,.ql-snow .ql-picker.ql-size .ql-picker-item[data-value=huge]:before{content:"Huge"}.ql-snow .ql-picker.ql-size .ql-picker-item[data-value=small]:before{font-size:10px}.ql-snow .ql-picker.ql-size .ql-picker-item[data-value=large]:before{font-size:18px}.ql-snow .ql-picker.ql-size .ql-picker-item[data-value=huge]:before{font-size:32px}.ql-snow .ql-color-picker.ql-background .ql-picker-item{background-color:#fff}.ql-snow .ql-color-picker.ql-color .ql-picker-item{background-color:#000}.ql-toolbar.ql-snow{box-sizing:border-box;border:1px solid #ccc;padding:8px;font-family:Helvetica Neue,Helvetica,Arial,sans-serif}.ql-toolbar.ql-snow .ql-formats{margin-right:15px}.ql-toolbar.ql-snow .ql-picker-label{border:1px solid #0000}.ql-toolbar.ql-snow .ql-picker-options{border:1px solid #0000;box-shadow:0 2px 8px #0003}.ql-toolbar.ql-snow .ql-picker.ql-expanded .ql-picker-label,.ql-toolbar.ql-snow .ql-picker.ql-expanded .ql-picker-options{border-color:#ccc}.ql-toolbar.ql-snow .ql-color-picker .ql-picker-item.ql-selected,.ql-toolbar.ql-snow .ql-color-picker .ql-picker-item:hover{border-color:#000}.ql-toolbar.ql-snow+.ql-container.ql-snow{border-top:0}.ql-snow .ql-tooltip{color:#444;white-space:nowrap;background-color:#fff;border:1px solid #ccc;padding:5px 12px;box-shadow:0 0 5px #ddd}.ql-snow .ql-tooltip:before{content:"Visit URL:";margin-right:8px;line-height:26px}.ql-snow .ql-tooltip input[type=text]{border:1px solid #ccc;width:170px;height:26px;margin:0;padding:3px 5px;font-size:13px;display:none}.ql-snow .ql-tooltip a.ql-preview{text-overflow:ellipsis;vertical-align:top;max-width:200px;display:inline-block;overflow-x:hidden}.ql-snow .ql-tooltip a.ql-action:after{content:"Edit";border-right:1px solid #ccc;margin-left:16px;padding-right:8px}.ql-snow .ql-tooltip a.ql-remove:before{content:"Remove";margin-left:8px}.ql-snow .ql-tooltip a{line-height:26px}.ql-snow .ql-tooltip.ql-editing a.ql-preview,.ql-snow .ql-tooltip.ql-editing a.ql-remove{display:none}.ql-snow .ql-tooltip.ql-editing input[type=text]{display:inline-block}.ql-snow .ql-tooltip.ql-editing a.ql-action:after{content:"Save";border-right:0;padding-right:0}.ql-snow .ql-tooltip[data-mode=link]:before{content:"Enter link:"}.ql-snow .ql-tooltip[data-mode=formula]:before{content:"Enter formula:"}.ql-snow .ql-tooltip[data-mode=video]:before{content:"Enter video:"}.ql-snow a{color:#06c}.ql-container.ql-snow{border:1px solid #ccc}.ql-container{box-sizing:border-box;height:100%;margin:0;font-family:Helvetica,Arial,sans-serif;font-size:13px;position:relative}.ql-container.ql-disabled .ql-tooltip{visibility:hidden}.ql-container:not(.ql-disabled) li[data-list=checked]>.ql-ui,.ql-container:not(.ql-disabled) li[data-list=unchecked]>.ql-ui{cursor:pointer}.ql-clipboard{height:1px;position:absolute;top:50%;left:-100000px;overflow-y:hidden}.ql-clipboard p{margin:0;padding:0}.ql-editor{box-sizing:border-box;counter-reset:list-0 list-1 list-2 list-3 list-4 list-5 list-6 list-7 list-8 list-9;tab-size:4;text-align:left;white-space:pre-wrap;word-wrap:break-word;outline:none;height:100%;padding:12px 15px;line-height:1.42;overflow-y:auto}.ql-editor>*{cursor:text}.ql-editor p,.ql-editor ol,.ql-editor pre,.ql-editor blockquote,.ql-editor h1,.ql-editor h2,.ql-editor h3,.ql-editor h4,.ql-editor h5,.ql-editor h6{margin:0;padding:0}@supports (counter-set:none){.ql-editor p,.ql-editor h1,.ql-editor h2,.ql-editor h3,.ql-editor h4,.ql-editor h5,.ql-editor h6{counter-set:list-0 list-1 list-2 list-3 list-4 list-5 list-6 list-7 list-8 list-9}}@supports not (counter-set:none){.ql-editor p,.ql-editor h1,.ql-editor h2,.ql-editor h3,.ql-editor h4,.ql-editor h5,.ql-editor h6{counter-reset:list-0 list-1 list-2 list-3 list-4 list-5 list-6 list-7 list-8 list-9}}.ql-editor table{border-collapse:collapse}.ql-editor td{border:1px solid #000;padding:2px 5px}.ql-editor ol{padding-left:1.5em}.ql-editor li{padding-left:1.5em;list-style-type:none;position:relative}.ql-editor li>.ql-ui:before{text-align:right;white-space:nowrap;width:1.2em;margin-left:-1.5em;margin-right:.3em;display:inline-block}.ql-editor li[data-list=checked]>.ql-ui,.ql-editor li[data-list=unchecked]>.ql-ui{color:#777}.ql-editor li[data-list=bullet]>.ql-ui:before{content:"•"}.ql-editor li[data-list=checked]>.ql-ui:before{content:"☑"}.ql-editor li[data-list=unchecked]>.ql-ui:before{content:"☐"}@supports (counter-set:none){.ql-editor li[data-list]{counter-set:list-1 list-2 list-3 list-4 list-5 list-6 list-7 list-8 list-9}}@supports not (counter-set:none){.ql-editor li[data-list]{counter-reset:list-1 list-2 list-3 list-4 list-5 list-6 list-7 list-8 list-9}}.ql-editor li[data-list=ordered]{counter-increment:list-0}.ql-editor li[data-list=ordered]>.ql-ui:before{content:counter(list-0, decimal) ". "}.ql-editor li[data-list=ordered].ql-indent-1{counter-increment:list-1}.ql-editor li[data-list=ordered].ql-indent-1>.ql-ui:before{content:counter(list-1, lower-alpha) ". "}@supports (counter-set:none){.ql-editor li[data-list].ql-indent-1{counter-set:list-2 list-3 list-4 list-5 list-6 list-7 list-8 list-9}}@supports not (counter-set:none){.ql-editor li[data-list].ql-indent-1{counter-reset:list-2 list-3 list-4 list-5 list-6 list-7 list-8 list-9}}.ql-editor li[data-list=ordered].ql-indent-2{counter-increment:list-2}.ql-editor li[data-list=ordered].ql-indent-2>.ql-ui:before{content:counter(list-2, lower-roman) ". "}@supports (counter-set:none){.ql-editor li[data-list].ql-indent-2{counter-set:list-3 list-4 list-5 list-6 list-7 list-8 list-9}}@supports not (counter-set:none){.ql-editor li[data-list].ql-indent-2{counter-reset:list-3 list-4 list-5 list-6 list-7 list-8 list-9}}.ql-editor li[data-list=ordered].ql-indent-3{counter-increment:list-3}.ql-editor li[data-list=ordered].ql-indent-3>.ql-ui:before{content:counter(list-3, decimal) ". "}@supports (counter-set:none){.ql-editor li[data-list].ql-indent-3{counter-set:list-4 list-5 list-6 list-7 list-8 list-9}}@supports not (counter-set:none){.ql-editor li[data-list].ql-indent-3{counter-reset:list-4 list-5 list-6 list-7 list-8 list-9}}.ql-editor li[data-list=ordered].ql-indent-4{counter-increment:list-4}.ql-editor li[data-list=ordered].ql-indent-4>.ql-ui:before{content:counter(list-4, lower-alpha) ". "}@supports (counter-set:none){.ql-editor li[data-list].ql-indent-4{counter-set:list-5 list-6 list-7 list-8 list-9}}@supports not (counter-set:none){.ql-editor li[data-list].ql-indent-4{counter-reset:list-5 list-6 list-7 list-8 list-9}}.ql-editor li[data-list=ordered].ql-indent-5{counter-increment:list-5}.ql-editor li[data-list=ordered].ql-indent-5>.ql-ui:before{content:counter(list-5, lower-roman) ". "}@supports (counter-set:none){.ql-editor li[data-list].ql-indent-5{counter-set:list-6 list-7 list-8 list-9}}@supports not (counter-set:none){.ql-editor li[data-list].ql-indent-5{counter-reset:list-6 list-7 list-8 list-9}}.ql-editor li[data-list=ordered].ql-indent-6{counter-increment:list-6}.ql-editor li[data-list=ordered].ql-indent-6>.ql-ui:before{content:counter(list-6, decimal) ". "}@supports (counter-set:none){.ql-editor li[data-list].ql-indent-6{counter-set:list-7 list-8 list-9}}@supports not (counter-set:none){.ql-editor li[data-list].ql-indent-6{counter-reset:list-7 list-8 list-9}}.ql-editor li[data-list=ordered].ql-indent-7{counter-increment:list-7}.ql-editor li[data-list=ordered].ql-indent-7>.ql-ui:before{content:counter(list-7, lower-alpha) ". "}@supports (counter-set:none){.ql-editor li[data-list].ql-indent-7{counter-set:list-8 list-9}}@supports not (counter-set:none){.ql-editor li[data-list].ql-indent-7{counter-reset:list-8 list-9}}.ql-editor li[data-list=ordered].ql-indent-8{counter-increment:list-8}.ql-editor li[data-list=ordered].ql-indent-8>.ql-ui:before{content:counter(list-8, lower-roman) ". "}@supports (counter-set:none){.ql-editor li[data-list].ql-indent-8{counter-set:list-9}}@supports not (counter-set:none){.ql-editor li[data-list].ql-indent-8{counter-reset:list-9}}.ql-editor li[data-list=ordered].ql-indent-9{counter-increment:list-9}.ql-editor li[data-list=ordered].ql-indent-9>.ql-ui:before{content:counter(list-9, decimal) ". "}.ql-editor .ql-indent-1:not(.ql-direction-rtl){padding-left:3em}.ql-editor li.ql-indent-1:not(.ql-direction-rtl){padding-left:4.5em}.ql-editor .ql-indent-1.ql-direction-rtl.ql-align-right{padding-right:3em}.ql-editor li.ql-indent-1.ql-direction-rtl.ql-align-right{padding-right:4.5em}.ql-editor .ql-indent-2:not(.ql-direction-rtl){padding-left:6em}.ql-editor li.ql-indent-2:not(.ql-direction-rtl){padding-left:7.5em}.ql-editor .ql-indent-2.ql-direction-rtl.ql-align-right{padding-right:6em}.ql-editor li.ql-indent-2.ql-direction-rtl.ql-align-right{padding-right:7.5em}.ql-editor .ql-indent-3:not(.ql-direction-rtl){padding-left:9em}.ql-editor li.ql-indent-3:not(.ql-direction-rtl){padding-left:10.5em}.ql-editor .ql-indent-3.ql-direction-rtl.ql-align-right{padding-right:9em}.ql-editor li.ql-indent-3.ql-direction-rtl.ql-align-right{padding-right:10.5em}.ql-editor .ql-indent-4:not(.ql-direction-rtl){padding-left:12em}.ql-editor li.ql-indent-4:not(.ql-direction-rtl){padding-left:13.5em}.ql-editor .ql-indent-4.ql-direction-rtl.ql-align-right{padding-right:12em}.ql-editor li.ql-indent-4.ql-direction-rtl.ql-align-right{padding-right:13.5em}.ql-editor .ql-indent-5:not(.ql-direction-rtl){padding-left:15em}.ql-editor li.ql-indent-5:not(.ql-direction-rtl){padding-left:16.5em}.ql-editor .ql-indent-5.ql-direction-rtl.ql-align-right{padding-right:15em}.ql-editor li.ql-indent-5.ql-direction-rtl.ql-align-right{padding-right:16.5em}.ql-editor .ql-indent-6:not(.ql-direction-rtl){padding-left:18em}.ql-editor li.ql-indent-6:not(.ql-direction-rtl){padding-left:19.5em}.ql-editor .ql-indent-6.ql-direction-rtl.ql-align-right{padding-right:18em}.ql-editor li.ql-indent-6.ql-direction-rtl.ql-align-right{padding-right:19.5em}.ql-editor .ql-indent-7:not(.ql-direction-rtl){padding-left:21em}.ql-editor li.ql-indent-7:not(.ql-direction-rtl){padding-left:22.5em}.ql-editor .ql-indent-7.ql-direction-rtl.ql-align-right{padding-right:21em}.ql-editor li.ql-indent-7.ql-direction-rtl.ql-align-right{padding-right:22.5em}.ql-editor .ql-indent-8:not(.ql-direction-rtl){padding-left:24em}.ql-editor li.ql-indent-8:not(.ql-direction-rtl){padding-left:25.5em}.ql-editor .ql-indent-8.ql-direction-rtl.ql-align-right{padding-right:24em}.ql-editor li.ql-indent-8.ql-direction-rtl.ql-align-right{padding-right:25.5em}.ql-editor .ql-indent-9:not(.ql-direction-rtl){padding-left:27em}.ql-editor li.ql-indent-9:not(.ql-direction-rtl){padding-left:28.5em}.ql-editor .ql-indent-9.ql-direction-rtl.ql-align-right{padding-right:27em}.ql-editor li.ql-indent-9.ql-direction-rtl.ql-align-right{padding-right:28.5em}.ql-editor li.ql-direction-rtl{padding-right:1.5em}.ql-editor li.ql-direction-rtl>.ql-ui:before{text-align:left;margin-left:.3em;margin-right:-1.5em}.ql-editor table{table-layout:fixed;width:100%}.ql-editor table td{outline:none}.ql-editor .ql-code-block-container{font-family:monospace}.ql-editor .ql-video{max-width:100%;display:block}.ql-editor .ql-video.ql-align-center{margin:0 auto}.ql-editor .ql-video.ql-align-right{margin:0 0 0 auto}.ql-editor .ql-bg-black{background-color:#000}.ql-editor .ql-bg-red{background-color:#e60000}.ql-editor .ql-bg-orange{background-color:#f90}.ql-editor .ql-bg-yellow{background-color:#ff0}.ql-editor .ql-bg-green{background-color:#008a00}.ql-editor .ql-bg-blue{background-color:#06c}.ql-editor .ql-bg-purple{background-color:#93f}.ql-editor .ql-color-white{color:#fff}.ql-editor .ql-color-red{color:#e60000}.ql-editor .ql-color-orange{color:#f90}.ql-editor .ql-color-yellow{color:#ff0}.ql-editor .ql-color-green{color:#008a00}.ql-editor .ql-color-blue{color:#06c}.ql-editor .ql-color-purple{color:#93f}.ql-editor .ql-font-serif{font-family:Georgia,Times New Roman,serif}.ql-editor .ql-font-monospace{font-family:Monaco,Courier New,monospace}.ql-editor .ql-size-small{font-size:.75em}.ql-editor .ql-size-large{font-size:1.5em}.ql-editor .ql-size-huge{font-size:2.5em}.ql-editor .ql-direction-rtl{text-align:inherit;direction:rtl}.ql-editor .ql-align-center{text-align:center}.ql-editor .ql-align-justify{text-align:justify}.ql-editor .ql-align-right{text-align:right}.ql-editor .ql-ui{position:absolute}.ql-editor.ql-blank:before{color:#0009;content:attr(data-placeholder);pointer-events:none;font-style:italic;position:absolute;left:15px;right:15px}.ql-bubble.ql-toolbar:after,.ql-bubble .ql-toolbar:after{clear:both;content:"";display:table}.ql-bubble.ql-toolbar button,.ql-bubble .ql-toolbar button{cursor:pointer;float:left;background:0 0;border:none;width:28px;height:24px;padding:3px 5px;display:inline-block}.ql-bubble.ql-toolbar button svg,.ql-bubble .ql-toolbar button svg{float:left;height:100%}.ql-bubble.ql-toolbar button:active:hover,.ql-bubble .ql-toolbar button:active:hover{outline:none}.ql-bubble.ql-toolbar input.ql-image[type=file],.ql-bubble .ql-toolbar input.ql-image[type=file]{display:none}.ql-bubble.ql-toolbar button:hover,.ql-bubble .ql-toolbar button:hover,.ql-bubble.ql-toolbar button:focus,.ql-bubble .ql-toolbar button:focus,.ql-bubble.ql-toolbar button.ql-active,.ql-bubble .ql-toolbar button.ql-active,.ql-bubble.ql-toolbar .ql-picker-label:hover,.ql-bubble .ql-toolbar .ql-picker-label:hover,.ql-bubble.ql-toolbar .ql-picker-label.ql-active,.ql-bubble .ql-toolbar .ql-picker-label.ql-active,.ql-bubble.ql-toolbar .ql-picker-item:hover,.ql-bubble .ql-toolbar .ql-picker-item:hover,.ql-bubble.ql-toolbar .ql-picker-item.ql-selected,.ql-bubble .ql-toolbar .ql-picker-item.ql-selected{color:#fff}.ql-bubble.ql-toolbar button:hover .ql-fill,.ql-bubble .ql-toolbar button:hover .ql-fill,.ql-bubble.ql-toolbar button:focus .ql-fill,.ql-bubble .ql-toolbar button:focus .ql-fill,.ql-bubble.ql-toolbar button.ql-active .ql-fill,.ql-bubble .ql-toolbar button.ql-active .ql-fill,.ql-bubble.ql-toolbar .ql-picker-label:hover .ql-fill,.ql-bubble .ql-toolbar .ql-picker-label:hover .ql-fill,.ql-bubble.ql-toolbar .ql-picker-label.ql-active .ql-fill,.ql-bubble .ql-toolbar .ql-picker-label.ql-active .ql-fill,.ql-bubble.ql-toolbar .ql-picker-item:hover .ql-fill,.ql-bubble .ql-toolbar .ql-picker-item:hover .ql-fill,.ql-bubble.ql-toolbar .ql-picker-item.ql-selected .ql-fill,.ql-bubble .ql-toolbar .ql-picker-item.ql-selected .ql-fill,.ql-bubble.ql-toolbar button:hover .ql-stroke.ql-fill,.ql-bubble .ql-toolbar button:hover .ql-stroke.ql-fill,.ql-bubble.ql-toolbar button:focus .ql-stroke.ql-fill,.ql-bubble .ql-toolbar button:focus .ql-stroke.ql-fill,.ql-bubble.ql-toolbar button.ql-active .ql-stroke.ql-fill,.ql-bubble .ql-toolbar button.ql-active .ql-stroke.ql-fill,.ql-bubble.ql-toolbar .ql-picker-label:hover .ql-stroke.ql-fill,.ql-bubble .ql-toolbar .ql-picker-label:hover .ql-stroke.ql-fill,.ql-bubble.ql-toolbar .ql-picker-label.ql-active .ql-stroke.ql-fill,.ql-bubble .ql-toolbar .ql-picker-label.ql-active .ql-stroke.ql-fill,.ql-bubble.ql-toolbar .ql-picker-item:hover .ql-stroke.ql-fill,.ql-bubble .ql-toolbar .ql-picker-item:hover .ql-stroke.ql-fill,.ql-bubble.ql-toolbar .ql-picker-item.ql-selected .ql-stroke.ql-fill,.ql-bubble .ql-toolbar .ql-picker-item.ql-selected .ql-stroke.ql-fill{fill:#fff}.ql-bubble.ql-toolbar button:hover .ql-stroke,.ql-bubble .ql-toolbar button:hover .ql-stroke,.ql-bubble.ql-toolbar button:focus .ql-stroke,.ql-bubble .ql-toolbar button:focus .ql-stroke,.ql-bubble.ql-toolbar button.ql-active .ql-stroke,.ql-bubble .ql-toolbar button.ql-active .ql-stroke,.ql-bubble.ql-toolbar .ql-picker-label:hover .ql-stroke,.ql-bubble .ql-toolbar .ql-picker-label:hover .ql-stroke,.ql-bubble.ql-toolbar .ql-picker-label.ql-active .ql-stroke,.ql-bubble .ql-toolbar .ql-picker-label.ql-active .ql-stroke,.ql-bubble.ql-toolbar .ql-picker-item:hover .ql-stroke,.ql-bubble .ql-toolbar .ql-picker-item:hover .ql-stroke,.ql-bubble.ql-toolbar .ql-picker-item.ql-selected .ql-stroke,.ql-bubble .ql-toolbar .ql-picker-item.ql-selected .ql-stroke,.ql-bubble.ql-toolbar button:hover .ql-stroke-miter,.ql-bubble .ql-toolbar button:hover .ql-stroke-miter,.ql-bubble.ql-toolbar button:focus .ql-stroke-miter,.ql-bubble .ql-toolbar button:focus .ql-stroke-miter,.ql-bubble.ql-toolbar button.ql-active .ql-stroke-miter,.ql-bubble .ql-toolbar button.ql-active .ql-stroke-miter,.ql-bubble.ql-toolbar .ql-picker-label:hover .ql-stroke-miter,.ql-bubble .ql-toolbar .ql-picker-label:hover .ql-stroke-miter,.ql-bubble.ql-toolbar .ql-picker-label.ql-active .ql-stroke-miter,.ql-bubble .ql-toolbar .ql-picker-label.ql-active .ql-stroke-miter,.ql-bubble.ql-toolbar .ql-picker-item:hover .ql-stroke-miter,.ql-bubble .ql-toolbar .ql-picker-item:hover .ql-stroke-miter,.ql-bubble.ql-toolbar .ql-picker-item.ql-selected .ql-stroke-miter,.ql-bubble .ql-toolbar .ql-picker-item.ql-selected .ql-stroke-miter{stroke:#fff}@media (pointer:coarse){.ql-bubble.ql-toolbar button:hover:not(.ql-active),.ql-bubble .ql-toolbar button:hover:not(.ql-active){color:#ccc}.ql-bubble.ql-toolbar button:hover:not(.ql-active) .ql-fill,.ql-bubble .ql-toolbar button:hover:not(.ql-active) .ql-fill,.ql-bubble.ql-toolbar button:hover:not(.ql-active) .ql-stroke.ql-fill,.ql-bubble .ql-toolbar button:hover:not(.ql-active) .ql-stroke.ql-fill{fill:#ccc}.ql-bubble.ql-toolbar button:hover:not(.ql-active) .ql-stroke,.ql-bubble .ql-toolbar button:hover:not(.ql-active) .ql-stroke,.ql-bubble.ql-toolbar button:hover:not(.ql-active) .ql-stroke-miter,.ql-bubble .ql-toolbar button:hover:not(.ql-active) .ql-stroke-miter{stroke:#ccc}}.ql-bubble,.ql-bubble *{box-sizing:border-box}.ql-bubble .ql-hidden{display:none}.ql-bubble .ql-out-bottom,.ql-bubble .ql-out-top{visibility:hidden}.ql-bubble .ql-tooltip{position:absolute;transform:translateY(10px)}.ql-bubble .ql-tooltip a{cursor:pointer;text-decoration:none}.ql-bubble .ql-tooltip.ql-flip{transform:translateY(-10px)}.ql-bubble .ql-formats{vertical-align:middle;display:inline-block}.ql-bubble .ql-formats:after{clear:both;content:"";display:table}.ql-bubble .ql-stroke{fill:none;stroke:#ccc;stroke-linecap:round;stroke-linejoin:round;stroke-width:2px}.ql-bubble .ql-stroke-miter{fill:none;stroke:#ccc;stroke-miterlimit:10;stroke-width:2px}.ql-bubble .ql-fill,.ql-bubble .ql-stroke.ql-fill{fill:#ccc}.ql-bubble .ql-empty{fill:none}.ql-bubble .ql-even{fill-rule:evenodd}.ql-bubble .ql-thin,.ql-bubble .ql-stroke.ql-thin{stroke-width:1px}.ql-bubble .ql-transparent{opacity:.4}.ql-bubble .ql-direction svg:last-child{display:none}.ql-bubble .ql-direction.ql-active svg:last-child{display:inline}.ql-bubble .ql-direction.ql-active svg:first-child{display:none}.ql-bubble .ql-editor h1{font-size:2em}.ql-bubble .ql-editor h2{font-size:1.5em}.ql-bubble .ql-editor h3{font-size:1.17em}.ql-bubble .ql-editor h4{font-size:1em}.ql-bubble .ql-editor h5{font-size:.83em}.ql-bubble .ql-editor h6{font-size:.67em}.ql-bubble .ql-editor a{text-decoration:underline}.ql-bubble .ql-editor blockquote{border-left:4px solid #ccc;margin-top:5px;margin-bottom:5px;padding-left:16px}.ql-bubble .ql-editor code,.ql-bubble .ql-editor .ql-code-block-container{background-color:#f0f0f0;border-radius:3px}.ql-bubble .ql-editor .ql-code-block-container{margin-top:5px;margin-bottom:5px;padding:5px 10px}.ql-bubble .ql-editor code{padding:2px 4px;font-size:85%}.ql-bubble .ql-editor .ql-code-block-container{color:#f8f8f2;background-color:#23241f;overflow:visible}.ql-bubble .ql-picker{color:#ccc;float:left;vertical-align:middle;height:24px;font-size:14px;font-weight:500;display:inline-block;position:relative}.ql-bubble .ql-picker-label{cursor:pointer;width:100%;height:100%;padding-left:8px;padding-right:2px;display:inline-block;position:relative}.ql-bubble .ql-picker-label:before{line-height:22px;display:inline-block}.ql-bubble .ql-picker-options{white-space:nowrap;background-color:#444;min-width:100%;padding:4px 8px;display:none;position:absolute}.ql-bubble .ql-picker-options .ql-picker-item{cursor:pointer;padding-top:5px;padding-bottom:5px;display:block}.ql-bubble .ql-picker.ql-expanded .ql-picker-label{color:#777;z-index:2}.ql-bubble .ql-picker.ql-expanded .ql-picker-label .ql-fill{fill:#777}.ql-bubble .ql-picker.ql-expanded .ql-picker-label .ql-stroke{stroke:#777}.ql-bubble .ql-picker.ql-expanded .ql-picker-options{z-index:1;margin-top:-1px;display:block;top:100%}.ql-bubble .ql-color-picker,.ql-bubble .ql-icon-picker{width:28px}.ql-bubble .ql-color-picker .ql-picker-label,.ql-bubble .ql-icon-picker .ql-picker-label{padding:2px 4px}.ql-bubble .ql-color-picker .ql-picker-label svg,.ql-bubble .ql-icon-picker .ql-picker-label svg{right:4px}.ql-bubble .ql-icon-picker .ql-picker-options{padding:4px 0}.ql-bubble .ql-icon-picker .ql-picker-item{width:24px;height:24px;padding:2px 4px}.ql-bubble .ql-color-picker .ql-picker-options{width:152px;padding:3px 5px}.ql-bubble .ql-color-picker .ql-picker-item{float:left;border:1px solid #0000;width:16px;height:16px;margin:2px;padding:0}.ql-bubble .ql-picker:not(.ql-color-picker):not(.ql-icon-picker) svg{width:18px;margin-top:-9px;position:absolute;top:50%;right:0}.ql-bubble .ql-picker.ql-header .ql-picker-label[data-label]:not([data-label=""]):before,.ql-bubble .ql-picker.ql-font .ql-picker-label[data-label]:not([data-label=""]):before,.ql-bubble .ql-picker.ql-size .ql-picker-label[data-label]:not([data-label=""]):before,.ql-bubble .ql-picker.ql-header .ql-picker-item[data-label]:not([data-label=""]):before,.ql-bubble .ql-picker.ql-font .ql-picker-item[data-label]:not([data-label=""]):before,.ql-bubble .ql-picker.ql-size .ql-picker-item[data-label]:not([data-label=""]):before{content:attr(data-label)}.ql-bubble .ql-picker.ql-header{width:98px}.ql-bubble .ql-picker.ql-header .ql-picker-label:before,.ql-bubble .ql-picker.ql-header .ql-picker-item:before{content:"Normal"}.ql-bubble .ql-picker.ql-header .ql-picker-label[data-value="1"]:before,.ql-bubble .ql-picker.ql-header .ql-picker-item[data-value="1"]:before{content:"Heading 1"}.ql-bubble .ql-picker.ql-header .ql-picker-label[data-value="2"]:before,.ql-bubble .ql-picker.ql-header .ql-picker-item[data-value="2"]:before{content:"Heading 2"}.ql-bubble .ql-picker.ql-header .ql-picker-label[data-value="3"]:before,.ql-bubble .ql-picker.ql-header .ql-picker-item[data-value="3"]:before{content:"Heading 3"}.ql-bubble .ql-picker.ql-header .ql-picker-label[data-value="4"]:before,.ql-bubble .ql-picker.ql-header .ql-picker-item[data-value="4"]:before{content:"Heading 4"}.ql-bubble .ql-picker.ql-header .ql-picker-label[data-value="5"]:before,.ql-bubble .ql-picker.ql-header .ql-picker-item[data-value="5"]:before{content:"Heading 5"}.ql-bubble .ql-picker.ql-header .ql-picker-label[data-value="6"]:before,.ql-bubble .ql-picker.ql-header .ql-picker-item[data-value="6"]:before{content:"Heading 6"}.ql-bubble .ql-picker.ql-header .ql-picker-item[data-value="1"]:before{font-size:2em}.ql-bubble .ql-picker.ql-header .ql-picker-item[data-value="2"]:before{font-size:1.5em}.ql-bubble .ql-picker.ql-header .ql-picker-item[data-value="3"]:before{font-size:1.17em}.ql-bubble .ql-picker.ql-header .ql-picker-item[data-value="4"]:before{font-size:1em}.ql-bubble .ql-picker.ql-header .ql-picker-item[data-value="5"]:before{font-size:.83em}.ql-bubble .ql-picker.ql-header .ql-picker-item[data-value="6"]:before{font-size:.67em}.ql-bubble .ql-picker.ql-font{width:108px}.ql-bubble .ql-picker.ql-font .ql-picker-label:before,.ql-bubble .ql-picker.ql-font .ql-picker-item:before{content:"Sans Serif"}.ql-bubble .ql-picker.ql-font .ql-picker-label[data-value=serif]:before,.ql-bubble .ql-picker.ql-font .ql-picker-item[data-value=serif]:before{content:"Serif"}.ql-bubble .ql-picker.ql-font .ql-picker-label[data-value=monospace]:before,.ql-bubble .ql-picker.ql-font .ql-picker-item[data-value=monospace]:before{content:"Monospace"}.ql-bubble .ql-picker.ql-font .ql-picker-item[data-value=serif]:before{font-family:Georgia,Times New Roman,serif}.ql-bubble .ql-picker.ql-font .ql-picker-item[data-value=monospace]:before{font-family:Monaco,Courier New,monospace}.ql-bubble .ql-picker.ql-size{width:98px}.ql-bubble .ql-picker.ql-size .ql-picker-label:before,.ql-bubble .ql-picker.ql-size .ql-picker-item:before{content:"Normal"}.ql-bubble .ql-picker.ql-size .ql-picker-label[data-value=small]:before,.ql-bubble .ql-picker.ql-size .ql-picker-item[data-value=small]:before{content:"Small"}.ql-bubble .ql-picker.ql-size .ql-picker-label[data-value=large]:before,.ql-bubble .ql-picker.ql-size .ql-picker-item[data-value=large]:before{content:"Large"}.ql-bubble .ql-picker.ql-size .ql-picker-label[data-value=huge]:before,.ql-bubble .ql-picker.ql-size .ql-picker-item[data-value=huge]:before{content:"Huge"}.ql-bubble .ql-picker.ql-size .ql-picker-item[data-value=small]:before{font-size:10px}.ql-bubble .ql-picker.ql-size .ql-picker-item[data-value=large]:before{font-size:18px}.ql-bubble .ql-picker.ql-size .ql-picker-item[data-value=huge]:before{font-size:32px}.ql-bubble .ql-color-picker.ql-background .ql-picker-item{background-color:#fff}.ql-bubble .ql-color-picker.ql-color .ql-picker-item{background-color:#000}.ql-code-block-container{position:relative}.ql-code-block-container .ql-ui{top:5px;right:5px}.ql-bubble .ql-toolbar .ql-formats{margin:8px 12px 8px 0}.ql-bubble .ql-toolbar .ql-formats:first-child{margin-left:12px}.ql-bubble .ql-color-picker svg{margin:1px}.ql-bubble .ql-color-picker .ql-picker-item.ql-selected,.ql-bubble .ql-color-picker .ql-picker-item:hover{border-color:#fff}.ql-bubble .ql-tooltip{color:#fff;background-color:#444;border-radius:25px}.ql-bubble .ql-tooltip-arrow{content:" ";border-left:6px solid #0000;border-right:6px solid #0000;margin-left:-6px;display:block;position:absolute;left:50%}.ql-bubble .ql-tooltip:not(.ql-flip) .ql-tooltip-arrow{border-bottom:6px solid #444;top:-6px}.ql-bubble .ql-tooltip.ql-flip .ql-tooltip-arrow{border-top:6px solid #444;bottom:-6px}.ql-bubble .ql-tooltip.ql-editing .ql-tooltip-editor{display:block}.ql-bubble .ql-tooltip.ql-editing .ql-formats{visibility:hidden}.ql-bubble .ql-tooltip-editor{display:none}.ql-bubble .ql-tooltip-editor input[type=text]{color:#fff;background:0 0;border:none;outline:none;width:100%;height:100%;padding:10px 20px;font-size:13px;position:absolute}.ql-bubble .ql-tooltip-editor a{position:absolute;top:10px;right:20px}.ql-bubble .ql-tooltip-editor a:before{color:#ccc;content:"×";font-size:16px;font-weight:700}.ql-container.ql-bubble:not(.ql-disabled) a:not(.ql-close){white-space:nowrap;position:relative}.ql-container.ql-bubble:not(.ql-disabled) a:not(.ql-close):before{color:#fff;content:attr(href);z-index:1;background-color:#444;border-radius:15px;padding:5px 15px;font-size:12px;font-weight:400;text-decoration:none;top:-5px;overflow:hidden}.ql-container.ql-bubble:not(.ql-disabled) a:not(.ql-close):after{content:" ";border-top:6px solid #444;border-left:6px solid #0000;border-right:6px solid #0000;width:0;height:0;top:0}.ql-container.ql-bubble:not(.ql-disabled) a:not(.ql-close):before,.ql-container.ql-bubble:not(.ql-disabled) a:not(.ql-close):after{visibility:hidden;margin-left:50%;transition:visibility 0s .2s;position:absolute;left:0;transform:translate(-50%,-100%)}.ql-container.ql-bubble:not(.ql-disabled) a:not(.ql-close):hover:before,.ql-container.ql-bubble:not(.ql-disabled) a:not(.ql-close):hover:after{visibility:visible}.ql-toolbar.ql-snow,.ql-container.ql-snow{border-color:var(--border-color);font-family:inherit}.ql-editor{font-family:var(--font-stack);color:var(--text-color);line-height:1.6}.ql-editor h1,.ql-editor h2,.ql-editor h3,.ql-editor h4,.ql-editor h5{margin-top:.5em;margin-bottom:.25em}.ql-editor a[href]:not(.btn){text-decoration:underline}.ql-editor .ql-direction-rtl{direction:rtl}.ql-snow.ql-toolbar button:hover,.ql-snow .ql-toolbar button:hover,.ql-snow.ql-toolbar button:focus,.ql-snow .ql-toolbar button:focus,.ql-snow.ql-toolbar button.ql-active,.ql-snow .ql-toolbar button.ql-active,.ql-snow.ql-toolbar .ql-picker-label:hover,.ql-snow .ql-toolbar .ql-picker-label:hover,.ql-snow.ql-toolbar .ql-picker-label.ql-active,.ql-snow .ql-toolbar .ql-picker-label.ql-active,.ql-snow.ql-toolbar .ql-picker-item:hover,.ql-snow .ql-toolbar .ql-picker-item:hover,.ql-snow.ql-toolbar .ql-picker-item.ql-selected,.ql-snow .ql-toolbar .ql-picker-item.ql-selected{color:var(--invert-neutral)}.ql-snow.ql-toolbar button:hover .ql-stroke,.ql-snow .ql-toolbar button:hover .ql-stroke,.ql-snow.ql-toolbar button:focus .ql-stroke,.ql-snow .ql-toolbar button:focus .ql-stroke,.ql-snow.ql-toolbar button.ql-active .ql-stroke,.ql-snow .ql-toolbar button.ql-active .ql-stroke,.ql-snow.ql-toolbar .ql-picker-label:hover .ql-stroke,.ql-snow .ql-toolbar .ql-picker-label:hover .ql-stroke,.ql-snow.ql-toolbar .ql-picker-label.ql-active .ql-stroke,.ql-snow .ql-toolbar .ql-picker-label.ql-active .ql-stroke,.ql-snow.ql-toolbar .ql-picker-item:hover .ql-stroke,.ql-snow .ql-toolbar .ql-picker-item:hover .ql-stroke,.ql-snow.ql-toolbar .ql-picker-item.ql-selected .ql-stroke,.ql-snow .ql-toolbar .ql-picker-item.ql-selected .ql-stroke{stroke:var(--invert-neutral)}.ql-snow.ql-toolbar button:hover .ql-fill,.ql-snow .ql-toolbar button:hover .ql-fill,.ql-snow.ql-toolbar button.ql-active .ql-fill,.ql-snow .ql-toolbar button.ql-active .ql-fill,.ql-snow.ql-toolbar .ql-picker-label:hover .ql-fill,.ql-snow .ql-toolbar .ql-picker-label:hover .ql-fill,.ql-snow.ql-toolbar .ql-picker-item.ql-selected .ql-fill,.ql-snow .ql-toolbar .ql-picker-item.ql-selected .ql-fill{fill:var(--invert-neutral)}.ql-toolbar.ql-snow{border-top-left-radius:var(--border-radius);border-top-right-radius:var(--border-radius);background-color:var(--gray-50);border-bottom:1px solid var(--border-color);padding:4px 0 0}.ql-toolbar.ql-snow .ql-picker-label:before{color:var(--text-color)}.ql-container.ql-snow{background-color:var(--gray-100);border-bottom-left-radius:var(--border-radius);border-bottom-right-radius:var(--border-radius)}.ql-snow .ql-editor{border-bottom-left-radius:var(--border-radius);border-bottom-right-radius:var(--border-radius);resize:vertical;height:300px}.ql-snow .ql-stroke{stroke:var(--icon-stroke);stroke-width:1.2px}.ql-snow .ql-picker-options{background-color:var(--bg-color);border-radius:var(--border-radius);border-color:var(--border-color)!important}.ql-snow .ql-tooltip{background-color:var(--fg-color);border-radius:var(--border-radius-sm);color:var(--text-color);box-shadow:var(--shadow-base);border:none}.ql-snow .ql-picker{font-size:var(--text-sm);color:var(--text-light)}.ql-snow .ql-picker.ql-size{width:58px}.ql-snow .ql-picker.ql-size.ql-expanded .ql-picker-options{height:200px;overflow-y:auto}.ql-snow .ql-picker.ql-size .ql-picker-label:before,.ql-snow .ql-picker.ql-size .ql-picker-item:before{content:attr(data-value)!important}.ql-snow .ql-picker-label{outline:none}.ql-formats{margin-bottom:8px}.ql-code-block-container{background-color:var(--code-block-bg);color:var(--code-block-text);border-radius:var(--border-radius-sm);padding:var(--padding-xs) var(--padding-sm)!important;margin:var(--margin-xs) 0!important}.ql-editor td{border:1px solid var(--dark-border-color)}.ql-editor blockquote{border-left:4px solid var(--gray-300);padding-left:var(--padding-sm);font-size:var(--text-sm);margin:0!important}.ql-editor.read-mode{height:unset;padding:0}.ql-editor.read-mode p img{max-width:500px}.ql-bubble .ql-editor{border-radius:var(--border-radius-sm);min-height:100px;max-height:300px}.ql-bubble .ql-editor img{max-width:500px!important}.comment-box .comment-input-container .frappe-control .ql-editor{min-height:24px}.input-wrapper-add-share .frappe-control.col-md-2{flex:0 0 100%;max-width:100%;padding:0}.file-uploader .file-upload-area{border:1px dashed var(--dark-border-color);border-radius:var(--border-radius);cursor:pointer;background-color:var(--bg-color);justify-content:center;align-items:center;min-height:16rem;display:flex}.file-uploader .btn-file-upload{box-shadow:none;font-size:var(--text-xs);background-color:#0000;border:none}.file-uploader .file-web-link .input-group{margin-top:10px}.file-uploader .file-preview-outline{border:1px solid #0000;flex-direction:column;padding:.75rem;display:flex}.file-uploader .file-preview{flex-direction:row;align-items:center;display:flex}.file-uploader .file-preview-outline+.file-preview-outline{border-top-color:var(--border-color)}.file-uploader .file-preview-outline:hover{background-color:var(--bg-color);border-color:var(--dark-border-color);border-radius:var(--border-radius)}.file-uploader .file-preview-outline:hover+.file-preview-outline{border-top-color:#0000}.file-uploader .file-icon{border-radius:var(--border-radius);width:2.625rem;height:2.625rem;margin-right:var(--margin-md);flex-shrink:0;overflow:hidden}.file-uploader .file-icon img{object-fit:cover;width:100%;height:100%}.file-uploader .file-icon .fallback{border:1px solid var(--border-color);border-radius:var(--border-radius);justify-content:center;align-items:center;width:100%;height:100%;display:flex}.file-uploader .file-name{font-size:var(--text-base);font-weight:var(--text-bold);color:var(--text-color);-webkit-line-clamp:1;-webkit-box-orient:vertical;display:-webkit-box;overflow:hidden}.file-uploader .file-size{font-size:var(--text-sm);color:var(--text-light)}.file-uploader .file-actions{text-align:center;flex-shrink:0;width:3rem;margin-left:auto}.file-uploader .file-actions .btn{padding:var(--padding-xs);box-shadow:none}.file-uploader .file-action-buttons{justify-content:flex-end;display:flex}.file-uploader .muted{opacity:.5;transition:all .3s}.file-uploader .muted:hover{opacity:1}.file-uploader .frappe-checkbox{font-size:var(--text-sm);color:var(--text-light);align-items:center;padding-top:.25rem;display:flex}.file-uploader .config-area{gap:.5rem}.file-uploader .progress-ring circle{transform-origin:50%;transition:stroke-dashoffset .35s;transform:rotate(-90deg)}.file-uploader .file-browser-list{height:300px;margin-top:10px;overflow:hidden}.file-uploader .file-filter{padding:3px}.file-uploader .tree{height:100%;padding-bottom:4rem;padding-left:0;padding-right:0;overflow:auto}.file-uploader .btn-load-more{margin-top:.5rem;margin-left:1.6rem}.report-filters{gap:0 var(--margin-lg,16px);padding:var(--padding-md,12px) 0;flex-wrap:wrap;display:flex}.report-filters .report-filter{flex:0 0 200px}.report-note,.report-message{padding:var(--padding-sm,8px) 0}.report-summary{background-color:var(--bg-color);border-radius:var(--border-radius-md,8px);border-bottom:1px solid var(--border-color);flex-wrap:wrap;justify-content:space-evenly;align-items:center;gap:20px;margin:1rem 0;padding:20px 15px;display:flex}.report-summary .summary-item{flex-direction:column;place-content:center;min-width:160px;max-width:300px;height:62px;margin:0 20px;display:flex}.report-summary .summary-label{text-align:center;text-overflow:ellipsis;white-space:nowrap;overflow:hidden!important}.report-summary .summary-value{font-size:var(--text-2xl,20px);color:var(--text-color);font-feature-settings:"tnum";text-align:center;text-overflow:ellipsis;white-space:nowrap;padding-top:12px;padding-bottom:5px;font-weight:600;line-height:16px;overflow:hidden!important}.report-summary .summary-value.green{color:var(--green-500)}.report-summary .summary-value.red{color:var(--red-500)}.report-summary .summary-value.blue{color:var(--blue-500)}.report-summary .summary-value div{text-align:center;text-overflow:ellipsis;white-space:nowrap;overflow:hidden}.report-summary .summary-separator{margin:5px 12px}.report-summary .summary-separator .summary-value{background:var(--card-bg);border-radius:var(--border-radius-sm,4px);border:1px solid var(--dark-border-color);padding:4px 6px}.chart-wrapper{margin:1rem 0;padding:0 15px}.report-table{border-collapse:collapse;width:100%;font-size:var(--text-md,13px)}.report-table th{text-align:left;color:var(--text-muted);background:var(--subtle-fg,var(--control-bg));border-bottom:1px solid var(--border-color);white-space:nowrap;padding:8px 12px;font-weight:500;position:sticky;top:0}.report-table th.text-right{text-align:right}.report-table td{border-bottom:1px solid var(--border-color);white-space:nowrap;vertical-align:middle;padding:6px 12px}.report-table td.text-right{text-align:right}.report-table tbody tr:last-child td{border-bottom:0}.print-preview-wrapper{background-color:var(--gray-200);padding:80px 0}.print-preview{border-radius:var(--border-radius);background:#fff;max-width:8.3in;min-height:11.69in;margin:auto;padding:0;overflow-x:auto}.print-preview .print-format-container{min-width:8.3in}.node-card{background:#fff;border-radius:.5rem;width:18rem;margin-left:3rem;padding:.75rem;overflow:hidden}.node-card .btn-edit-node,.node-card .edit-chart-node,.node-card .node-edit-icon{display:none}.node-card.exported{box-shadow:none}.node-image{width:3rem;height:3rem}.node-name{font-size:var(--text-lg);color:var(--text-color);line-height:1.72}.node-title{font-size:.75rem;line-height:1.35}.node-info{width:12.7rem}.node-connections{font-size:.75rem;line-height:1.35}.node-card.active{background:var(--gray-100);border:1px solid var(--gray-600);box-shadow:var(--shadow-md);border-radius:.5rem;width:18rem;padding:.75rem}.node-card.active .btn-edit-node{background:var(--gray-300);color:var(--gray-800);box-shadow:var(--shadow-sm);justify-content:center;align-items:center;gap:6px;font-size:.75rem;display:flex}.node-card.active .edit-chart-node,.node-card.active .node-edit-icon{display:block}.node-card.active .node-edit-icon>.icon{margin-top:-3px}.node-card.active .node-name{justify-content:space-between;align-items:center;width:12.2rem;margin-bottom:2px}.node-card.active-path{background:var(--gray-100);border:1px solid var(--gray-300);box-shadow:var(--shadow-sm);border-radius:.5rem;width:15rem;height:3rem;padding:.75rem}.node-card.active-path .btn-edit-node{display:none!important}.node-card.active-path .edit-chart-node,.node-card.active-path .node-edit-icon,.node-card.active-path .node-info,.node-card.active-path .node-title,.node-card.active-path .node-connections{display:none}.node-card.active-path .node-name{font-size:.85rem;line-height:1.35}.node-card.active-path .node-image{width:1.5rem;height:1.5rem}.node-card.active-path .node-meta{align-items:baseline}.node-card.collapsed{background:#fff;border-radius:.5rem;width:15rem;height:3rem;padding:.75rem}.node-card.collapsed .btn-edit-node{display:none!important}.node-card.collapsed .edit-chart-node,.node-card.collapsed .node-edit-icon,.node-card.collapsed .node-info,.node-card.collapsed .node-title,.node-card.collapsed .node-connections{display:none}.node-card.collapsed .node-name{font-size:.85rem;line-height:1.35}.node-card.collapsed .node-image{width:1.5rem;height:1.5rem}.node-card.collapsed .node-meta{align-items:baseline}#hierarchy-chart-wrapper{padding-top:30px}#hierarchy-chart-wrapper #arrows{margin-top:-80px}.hierarchy{display:flex}.hierarchy li{list-style-type:none}.child-node{margin:0 0 16px}.hierarchy .level,.hierarchy-mobile .level{flex-direction:column;align-items:flex-start;margin-right:8px}#arrows{position:absolute;overflow:visible}.active-connector{stroke:var(--gray-600)}.collapsed-connector{stroke:var(--gray-400)}.hierarchy-mobile{flex-direction:column;align-items:center;padding-top:10px;padding-left:0;display:flex}.hierarchy-mobile li{flex-direction:column;align-items:flex-end;list-style-type:none;display:flex}.mobile-node{margin-left:0}.mobile-node.active-path{width:12.25rem}.active-child{width:15.5rem}.mobile-node .node-connections{max-width:80px}.hierarchy-mobile .node-children{margin-top:16px}.root-level .node-card{margin:0 0 16px}.collapsed-level{width:18rem;margin-bottom:16px}.node-group{border:1px solid var(--border-color);box-shadow:var(--shadow-sm);background:#fff;border-radius:.5rem;align-items:center;width:18rem;height:3rem;padding:.75rem;overflow:hidden}.node-group .avatar-group{margin-left:0}.node-group .avatar-extra-count{background-color:var(--gray-100);color:var(--gray-500)}.node-group .avatar-frame{width:1.5rem;height:1.5rem}.node-group.collapsed{width:5rem;margin-left:12px}.sibling-group{flex-direction:column;align-items:center;display:flex}[data-theme=dark] .node-card{background-color:var(--gray-800);color:var(--text-on-gray)}[data-theme=dark] .node-card .avatar-frame{background-color:var(--gray-700)}[data-theme=dark] .node-card .node-edit-icon>.icon{fill:var(--gray-700)}.notifications-list .notification-item-tabs{white-space:nowrap;flex-wrap:nowrap}.notifications-list .header-actions{white-space:nowrap;flex-shrink:0}}@layer utilities{.collapse{visibility:collapse}.invisible{visibility:hidden}.visible{visibility:visible}.sr-only{clip-path:inset(50%);white-space:nowrap;border-width:0;width:1px;height:1px;margin:-1px;padding:0;position:absolute;overflow:hidden}.absolute{position:absolute}.fixed{position:fixed}.relative{position:relative}.static{position:static}.sticky{position:sticky}.col-4{grid-column:4}.\!container{width:100%!important}@media (width>=576px){.\!container{max-width:576px!important}}@media (width>=768px){.\!container{max-width:768px!important}}@media (width>=992px){.\!container{max-width:992px!important}}@media (width>=1200px){.\!container{max-width:1200px!important}}@media (width>=1440px){.\!container{max-width:1440px!important}}.m-0{margin:0}.m-3\.5{margin:calc(var(--spacing) * 3.5)}.mx-7{margin-inline:calc(var(--spacing) * 7)}.my-3\.5{margin-block:calc(var(--spacing) * 3.5)}.my-7{margin-block:calc(var(--spacing) * 7)}.my-14{margin-block:calc(var(--spacing) * 14)}.mt-2{margin-top:calc(var(--spacing) * 2)}.mt-3\.5{margin-top:calc(var(--spacing) * 3.5)}.mt-7{margin-top:calc(var(--spacing) * 7)}.mt-10{margin-top:calc(var(--spacing) * 10)}.mt-14{margin-top:calc(var(--spacing) * 14)}.mt-16{margin-top:calc(var(--spacing) * 16)}.mr-0{margin-right:0}.mr-14{margin-right:calc(var(--spacing) * 14)}.mr-auto{margin-right:auto}.mb-0{margin-bottom:0}.mb-1{margin-bottom:var(--spacing)}.mb-3\.5{margin-bottom:calc(var(--spacing) * 3.5)}.mb-4{margin-bottom:calc(var(--spacing) * 4)}.mb-6{margin-bottom:calc(var(--spacing) * 6)}.mb-10{margin-bottom:calc(var(--spacing) * 10)}.mb-14{margin-bottom:calc(var(--spacing) * 14)}.mb-20{margin-bottom:calc(var(--spacing) * 20)}.mb-21{margin-bottom:calc(var(--spacing) * 21)}.mb-30{margin-bottom:calc(var(--spacing) * 30)}.ml-0{margin-left:0}.ml-2{margin-left:calc(var(--spacing) * 2)}.ml-3\.5{margin-left:calc(var(--spacing) * 3.5)}.ml-7{margin-left:calc(var(--spacing) * 7)}.ml-auto{margin-left:auto}.\!grid{display:grid!important}.block{display:block}.contents{display:contents}.flex{display:flex}.grid{display:grid}.hidden{display:none}.inline{display:inline}.inline-block{display:inline-block}.inline-flex{display:inline-flex}.table{display:table}.h-24{height:calc(var(--spacing) * 24)}.h-40{height:calc(var(--spacing) * 40)}.h-60{height:calc(var(--spacing) * 60)}.min-h-full{min-height:100%}.w-3\/4{width:75%}.w-12{width:calc(var(--spacing) * 12)}.w-48{width:calc(var(--spacing) * 48)}.w-60{width:calc(var(--spacing) * 60)}.w-80{width:calc(var(--spacing) * 80)}.w-120{width:calc(var(--spacing) * 120)}.w-full{width:100%}.transform{transform:var(--tw-rotate-x,) var(--tw-rotate-y,) var(--tw-rotate-z,) var(--tw-skew-x,) var(--tw-skew-y,)}.cursor-pointer{cursor:pointer}.resize{resize:both}.flex-col{flex-direction:column}.flex-row{flex-direction:row}.flex-wrap{flex-wrap:wrap}.items-baseline{align-items:baseline}.items-center{align-items:center}.items-end{align-items:flex-end}.justify-between{justify-content:space-between}.justify-center{justify-content:center}.justify-items-center{justify-items:center}.gap-2\.5{gap:calc(var(--spacing) * 2.5)}.gap-3{gap:calc(var(--spacing) * 3)}.gap-4{gap:calc(var(--spacing) * 4)}.gap-8{gap:calc(var(--spacing) * 8)}.gap-12{gap:calc(var(--spacing) * 12)}.gap-16{gap:calc(var(--spacing) * 16)}.gap-20{gap:calc(var(--spacing) * 20)}.overflow-hidden{overflow:hidden}.rounded{border-radius:var(--border-radius)}.rounded-tiny{border-radius:var(--border-radius-tiny)}.border-0{border-style:var(--tw-border-style);border-width:0}.border-1{border-style:var(--tw-border-style);border-width:1px}.border-border-color{border-color:var(--border-color)}.bg-bg-color{background-color:var(--bg-color)}.bg-card-bg{background-color:var(--card-bg)}.bg-control-bg{background-color:var(--control-bg)}.bg-transparent{background-color:#0000}.p-0{padding:0}.p-2{padding:calc(var(--spacing) * 2)}.p-3\.5{padding:calc(var(--spacing) * 3.5)}.p-7{padding:calc(var(--spacing) * 7)}.p-20{padding:calc(var(--spacing) * 20)}.px-7{padding-inline:calc(var(--spacing) * 7)}.px-21{padding-inline:calc(var(--spacing) * 21)}.py-7{padding-block:calc(var(--spacing) * 7)}.pt-14{padding-top:calc(var(--spacing) * 14)}.pb-21{padding-bottom:calc(var(--spacing) * 21)}.text-center{text-align:center}.text-right{text-align:right}.align-baseline{vertical-align:baseline}.text-2xl{font-size:var(--text-2xl)}.text-2xs{font-size:var(--text-2xs)}.text-base{font-size:var(--text-base)}.text-lg{font-size:var(--text-lg)}.text-sm{font-size:var(--text-sm)}.font-bold{--tw-font-weight:var(--weight-bold);font-weight:var(--weight-bold)}.font-medium{--tw-font-weight:var(--weight-medium);font-weight:var(--weight-medium)}.font-regular{--tw-font-weight:var(--weight-regular);font-weight:var(--weight-regular)}.font-semibold{--tw-font-weight:var(--weight-semibold);font-weight:var(--weight-semibold)}.text-nowrap{text-wrap:nowrap}.whitespace-nowrap{white-space:nowrap}.text-danger{color:var(--danger)}.text-heading-color{color:var(--heading-color)}.text-ink-gray-6{color:var(--ink-gray-6)}.text-ink-gray-7{color:var(--ink-gray-7)}.text-ink-gray-8{color:var(--ink-gray-8)}.text-light{color:var(--light)}.text-secondary{color:var(--secondary)}.text-text-color{color:var(--text-color)}.text-text-light{color:var(--text-light)}.text-warning{color:var(--warning)}.italic{font-style:italic}.line-through{text-decoration-line:line-through}.no-underline{text-decoration-line:none}.underline{text-decoration-line:underline}.shadow-none{--tw-shadow:0 0 #0000;box-shadow:var(--tw-inset-shadow), var(--tw-inset-ring-shadow), var(--tw-ring-offset-shadow), var(--tw-ring-shadow), var(--tw-shadow)}.ring{--tw-ring-shadow:var(--tw-ring-inset,) 0 0 0 calc(1px + var(--tw-ring-offset-width)) var(--tw-ring-color,currentcolor);box-shadow:var(--tw-inset-shadow), var(--tw-inset-ring-shadow), var(--tw-ring-offset-shadow), var(--tw-ring-shadow), var(--tw-shadow)}.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,)}.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,)}.transition{transition-property:color,background-color,border-color,outline-color,text-decoration-color,fill,stroke,--tw-gradient-from,--tw-gradient-via,--tw-gradient-to,opacity,box-shadow,transform,translate,scale,rotate,filter,-webkit-backdrop-filter,backdrop-filter,display,content-visibility,overlay,pointer-events;transition-timing-function:var(--tw-ease,var(--default-transition-timing-function));transition-duration:var(--tw-duration,var(--default-transition-duration))}.select-all{-webkit-user-select:all;user-select:all}@media (width>=768px){.md\:hidden{display:none}}.\[role\=option\]\:visible:is(){visibility:visible}.sr-only-focusable:focus{clip:auto;white-space:normal;width:auto;height:auto;margin:0;position:static;overflow:visible}}:root,[data-theme=light]{--charts-label-color:#313b44;--charts-axis-line-color:#f4f5f6;--charts-tooltip-title:var(--charts-label-color);--charts-tooltip-label:var(--charts-label-color);--charts-tooltip-value:#192734;--charts-tooltip-bg:#fff;--charts-stroke-width:2px;--charts-dataset-circle-stroke:#fff;--charts-dataset-circle-stroke-width:var(--charts-stroke-width);--charts-legend-label:var(--charts-label-color);--charts-legend-value:var(--charts-label-color);--neutral-white:#fff;--neutral-black:#000;--neutral:var(--neutral-white);--invert-neutral:var(--neutral-black);--gray-50:#f8f8f8;--gray-100:#f3f3f3;--gray-200:#ededed;--gray-300:#e2e2e2;--gray-400:#c7c7c7;--gray-500:#999;--gray-600:#7c7c7c;--gray-700:#525252;--gray-800:#383838;--gray-900:#171717;--blue-50:#f7fbfd;--blue-100:#edf6fd;--blue-200:#e3f1fd;--blue-300:#c9e7fc;--blue-400:#70b6f0;--blue-500:#0289f7;--blue-600:#007be0;--blue-700:#0070cc;--blue-800:#005ca3;--blue-900:#004880;--green-50:#f3fcf5;--green-100:#e4f5e9;--green-200:#daf0e1;--green-300:#cae5d4;--green-400:#b6dec5;--green-500:#59ba8b;--green-600:#30a66d;--green-700:#278f5e;--green-800:#16794c;--green-900:#173b2c;--red-50:#fff7f7;--red-100:#fff0f0;--red-200:#fcd7d7;--red-300:#f9c6c6;--red-400:#eb9091;--red-500:#e03636;--red-600:#cc2929;--red-700:#b52a2a;--red-800:#941f1f;--red-900:#6b1515;--orange-50:#fff9f5;--orange-100:#fff1e7;--orange-200:#fce6d5;--orange-300:#f7d6bd;--orange-400:#f0b58b;--orange-500:#e86c13;--orange-600:#d45a08;--orange-700:#bd3e0c;--orange-800:#9e3513;--orange-900:#6b2711;--amber-50:#fdfaed;--amber-100:#fcf3cf;--amber-200:#f7e28d;--amber-300:#f5d261;--amber-400:#f2be3a;--amber-500:#e79913;--amber-600:#db7706;--amber-700:#b35309;--amber-800:#91400d;--amber-900:#763813;--yellow-50:#fffcef;--yellow-100:#fff7d3;--yellow-200:#f7e9a8;--yellow-300:#f5e171;--yellow-400:#f2d14b;--yellow-500:#edba13;--yellow-600:#d1930d;--yellow-700:#ab6e05;--yellow-800:#8c5600;--yellow-900:#733f12;--cyan-50:#f5fbfc;--cyan-100:#e0f8ff;--cyan-200:#b3ecfc;--cyan-300:#94e6ff;--cyan-400:#6bd3f2;--cyan-500:#34bae3;--cyan-600:#32a4c7;--cyan-700:#267a94;--cyan-800:#125c73;--cyan-900:#164759;--teal-50:#f0fdfa;--teal-100:#e6f7f4;--teal-200:#bae8e1;--teal-300:#97ded4;--teal-400:#73d1c4;--teal-500:#36baad;--teal-600:#0b9e92;--teal-700:#0f736b;--teal-800:#115c57;--teal-900:#114541;--violet-50:#fbfaff;--violet-100:#f5f2ff;--violet-200:#e5e1fa;--violet-300:#dad2f7;--violet-400:#bdb1f0;--violet-500:#6846e3;--violet-600:#5f46c7;--violet-700:#4f3da1;--violet-800:#392980;--violet-900:#251959;--pink-50:#fff7fc;--pink-100:#feeef8;--pink-200:#f8e2f0;--pink-300:#f2d4e6;--pink-400:#e9c4da;--pink-500:#e34aa6;--pink-600:#cf3a96;--pink-700:#9c2671;--pink-800:#801458;--pink-900:#570f3e;--purple-50:#fdfaff;--purple-100:#f9f0ff;--purple-200:#f1e5fa;--purple-300:#e9d6f5;--purple-400:#d6c1e6;--purple-500:#9c45e3;--purple-600:#8642c2;--purple-700:#6e399d;--purple-800:#5c2f83;--purple-900:#401863;--white-overlay-50:#ffffff17;--white-overlay-100:#ffffff2e;--white-overlay-200:#ffffff45;--white-overlay-300:#ffffff5c;--white-overlay-400:#ffffff73;--white-overlay-500:#ffffff8a;--white-overlay-600:#ffffffa1;--white-overlay-700:#ffffffb8;--white-overlay-800:#ffffffcf;--white-overlay-900:#ffffffe6;--black-overlay-50:#00000017;--black-overlay-100:#0000002e;--black-overlay-200:#00000045;--black-overlay-300:#0000005c;--black-overlay-400:#00000073;--black-overlay-500:#0000008a;--black-overlay-600:#000000a1;--black-overlay-700:#000000b8;--black-overlay-800:#000000cf;--black-overlay-900:#000000e6;--linear-black:linear-gradient(to bottom, #2e2e2e2e 0%, #24242424 100%);--linear-blue:linear-gradient(to bottom, #118ef511 0%, #077ff707 100%);--angular-white:conic-gradient(#fff 72.38%, #fff 99.87%);--angular-black:conic-gradient(#38383838 72.38%, #38383838 99.87%);--angular-green:conic-gradient(#17754b17 72.38%, #17754b17 99.87%);--angular-red:conic-gradient(#cd2929cd 72.38%, #cd2929cd 99.87%);--angular-blue:conic-gradient(#006edb00 72.38%, #006edb00 99.87%);--outline-gray-1:#ededed;--outline-gray-2:#e2e2e2;--outline-gray-3:#c7c7c7;--outline-gray-4:#999;--outline-red-1:#fdc2c2;--outline-red-2:#f79596;--outline-red-3:#e03636;--outline-green-1:#a6efc0;--outline-green-2:#86e0a8;--outline-amber-1:#fbdb73;--outline-amber-2:#fbcc55;--outline-blue-1:#a7d7fd;--outline-orange-1:#f4b07f;--outline-gray-modals:#ededed;--surface-gray-1:#f8f8f8;--surface-gray-2:#f3f3f3;--surface-gray-3:#ededed;--surface-gray-4:#e2e2e2;--surface-gray-5:#525252;--surface-gray-6:#383838;--surface-gray-7:#171717;--surface-red-1:#fff7f7;--surface-red-2:#ffe7e7;--surface-red-3:#ffd8d8;--surface-red-4:#fdc2c2;--surface-red-5:#cc2929;--surface-red-6:#b52a2a;--surface-red-7:#941f1f;--surface-green-1:#f2fdf4;--surface-green-2:#e4faeb;--surface-green-3:#278f5e;--surface-amber-1:#fdfaed;--surface-amber-2:#fff7d3;--surface-amber-3:#db7706;--surface-blue-1:#f2f9ff;--surface-blue-2:#e6f4ff;--surface-blue-3:#007be0;--surface-orange-1:#ffefe4;--surface-violet-1:#f0ebff;--surface-cyan-1:#ddf7ff;--surface-pink-1:#fde8f5;--surface-menu-bar:#f8f8f8;--surface-modal:#fff;--surface-white:#fff;--ink-gray-1:#ededed;--ink-gray-2:#e2e2e2;--ink-gray-3:#c7c7c7;--ink-gray-4:#999;--ink-gray-5:#7c7c7c;--ink-gray-6:#525252;--ink-gray-7:#525252;--ink-gray-8:#383838;--ink-gray-9:#171717;--ink-red-1:#fff7f7;--ink-red-2:#f79596;--ink-red-3:#e03636;--ink-red-4:#cc2929;--ink-green-1:#f2fdf4;--ink-green-2:#46b37e;--ink-green-3:#278f5e;--ink-amber-1:#fdfaed;--ink-amber-2:#e79913;--ink-amber-3:#db7706;--ink-blue-1:#f2f9ff;--ink-blue-2:#0289f7;--ink-blue-3:#007be0;--ink-cyan-1:#3bbde5;--ink-pink-1:#e34aa6;--ink-violet-1:#6846e3;--ink-blue-link:#73bbf6;--outline-gray-5:#ededed;--input-padding:6px 8px;--dropdown-padding:4px 8px;--grid-padding:10px 8px;--number-card-padding:8px 8px 8px 12px;--font-stack:"InterVariable", "Inter", "-apple-system", "BlinkMacSystemFont", "Segoe UI", "Roboto", "Oxygen", "Ubuntu", "Cantarell", "Fira Sans", "Droid Sans", "Helvetica Neue", sans-serif;--text-tiny:11px;--text-2xs:12px;--text-xs:12px;--text-sm:13px;--text-md:14px;--text-base:14px;--text-lg:16px;--text-xl:18px;--text-2xl:20px;--text-3xl:24px;--text-4xl:26px;--text-5xl:28px;--text-6xl:32px;--text-7xl:40px;--text-8xl:44px;--text-9xl:48px;--text-10xl:52px;--text-11xl:56px;--text-12xl:64px;--weight-regular:420;--weight-medium:500;--weight-semibold:600;--weight-bold:700;--weight-black:800;--text-line-height-3xl:115%;--text-line-height-4xl:160%;--text-line-height-7xl:140%;--text-line-height-12xl:130%;--text-line-height-14xl:120%;--para-line-height-2-xs:160%;--para-line-height-sm:150%;--para-line-height-2xl:148%;--para-line-height-3xl:140%;--heading-color:var(--gray-900);--text-neutral:var(--gray-900);--text-color:var(--gray-800);--text-muted:var(--gray-700);--text-light:var(--gray-600);--text-dark:var(--fg-color);--shadow-xs:#0000000d 0px .5px 0px 0px, #00000014 0px 0px 0px 1px, #0000000d 0px 2px 4px 0px;--shadow-sm:0px 1px 2px #0000001a;--shadow-base:0px 0px 1px #00000073, 0px 1px 2px #0000001a;--shadow-md:0px 0px 1px #0000001f, 0px .5px 2px #00000026, 0px 2px 3px #00000029;--shadow-lg:0px 0px 1px #00000059, 0px 6px 8px -4px #0000001a;--shadow-xl:0px 0px 1px #00000030, 0px 1px 2px #00000012, 0px 6px 15px -5px #0000001c;--shadow-2xl:0px 0px 1px #0003, 0px 1px 3px #0000000d, 0px 10px 24px -3px #0000001a;--focus-default:0px 0px 0px 2px #c9c9c9;--focus-blue:0px 0px 0px 2px #65b9fc;--focus-green:0px 0px 0px 2px #5bb98c;--focus-yellow:0px 0px 0px 2px #fff0ad;--focus-red:0px 0px 0px 2px #eb9091;--custom-status:0px 0px 0px 1.5px #fff;--custom-shadow-sm:0px 1px 4px #0000001a;--drop-shadow:0px .5px 0px #0000000d, 0px 0px 0px #0000, 0px 2px 4px #0000000d;--border-radius-tiny:4px;--border-radius-sm:8px;--border-radius:8px;--border-radius-md:10px;--border-radius-lg:12px;--border-radius-xl:16px;--border-radius-2xl:20px;--border-radius-full:999px;--brand-color:var(--primary);--padding-xs:5px;--padding-sm:7px;--padding-md:15px;--padding-lg:20px;--padding-xl:30px;--padding-2xl:40px;--margin-xs:5px;--margin-sm:10px;--margin-md:15px;--margin-lg:20px;--margin-xl:30px;--margin-2xl:40px;--page-max-width:900px;--modal-shadow:var(--shadow-md);--card-shadow:var(--shadow-sm);--btn-shadow:var(--shadow-xs);--navbar-height:48px;--icon-fill:transparent;--icon-fill-bg:var(--fg-color);--icon-stroke:var(--gray-800);--bg-blue:var(--blue-100);--bg-light-blue:var(--blue-50);--bg-dark-blue:var(--blue-300);--bg-green:var(--green-100);--bg-yellow:var(--yellow-100);--bg-orange:var(--orange-100);--bg-red:var(--red-100);--bg-gray:var(--gray-100);--bg-grey:var(--gray-100);--bg-light-gray:var(--gray-100);--bg-dark-gray:var(--gray-400);--bg-darkgrey:var(--gray-400);--bg-purple:var(--purple-100);--bg-pink:var(--pink-50);--bg-cyan:var(--cyan-50);--text-on-blue:var(--blue-700);--text-on-light-blue:var(--blue-600);--text-on-dark-blue:var(--blue-800);--text-on-green:var(--green-800);--text-on-yellow:var(--yellow-700);--text-on-orange:var(--orange-700);--text-on-red:var(--red-700);--text-on-gray:var(--gray-700);--text-on-grey:var(--gray-700);--text-on-darkgrey:var(--gray-800);--text-on-dark-gray:var(--gray-800);--text-on-light-gray:var(--gray-800);--text-on-purple:var(--purple-700);--text-on-pink:var(--pink-700);--text-on-cyan:var(--cyan-700);--alert-text-danger:var(--red-600);--alert-text-warning:var(--yellow-700);--alert-text-info:var(--blue-700);--alert-text-success:var(--green-700);--alert-bg-danger:var(--red-50);--alert-bg-warning:var(--yellow-50);--alert-bg-info:var(--blue-50);--alert-bg-success:var(--green-100);--bg-color:white;--fg-color:white;--subtle-accent:var(--gray-50);--subtle-fg:var(--gray-100);--navbar-bg:var(--neutral);--fg-hover-color:var(--gray-100);--card-bg:var(--fg-color);--disabled-text-color:var(--gray-600);--disabled-control-bg:var(--gray-50);--control-bg:var(--gray-100);--control-bg-on-gray:var(--gray-200);--awesomebar-focus-bg:var(--fg-color);--modal-bg:white;--toast-bg:var(--modal-bg);--popover-bg:white;--awesomplete-hover-bg:var(--control-bg);--btn-primary:var(--gray-900);--btn-default-bg:var(--gray-100);--btn-default-hover-bg:var(--gray-300);--btn-ghost-hover-bg:var(--gray-200);--border-primary:var(--gray-900);--sidebar-select-color:var(--gray-100);--scrollbar-thumb-color:var(--gray-400);--scrollbar-track-color:var(--gray-200);--shadow-inset:inset 0px -1px 0px var(--gray-300);--border-color:var(--gray-200);--dark-border-color:var(--gray-300);--table-border-color:var(--gray-200);--highlight-color:var(--gray-50);--yellow-highlight-color:var(--yellow-50);--btn-group-border-color:var(--gray-300);--placeholder-color:var(--gray-50);--highlight-shadow:1px 1px 10px var(--blue-50), 0px 0px 4px var(--blue-600);--code-block-bg:var(--gray-900);--code-block-text:var(--gray-400);--primary-color:var(--gray-900);--btn-height:28px;--input-height:28px;--input-disabled-bg:var(--gray-200);--checkbox-size:14px;--checkbox-color:var(--neutral-black);--checkbox-gradient:linear-gradient(180deg, var(--primary) -124.51%, var(--primary) 100%);--checkbox-disabled-gradient:linear-gradient(180deg, var(--disabled-control-bg) -124.51%, var(--disabled-control-bg) 100%);--switch-bg:var(--gray-300);--diff-added:var(--green-200);--diff-removed:var(--red-200);--diff-changed:var(--blue-200);--right-arrow-svg:url("data: image/svg+xml;utf8, <svg width='6' height='8' viewBox='0 0 6 8' fill='none' xmlns='http://www.w3.org/2000/svg'><path d='M1.25 7.5L4.75 4L1.25 0.5' stroke='%231F272E' stroke-linecap='round' stroke-linejoin='round'/></svg>");--left-arrow-svg:url("data: image/svg+xml;utf8, <svg width='6' height='8' viewBox='0 0 6 8' fill='none' xmlns='http://www.w3.org/2000/svg'><path d='M7.5 9.5L4 6l3.5-3.5' stroke='%231F272E' stroke-linecap='round' stroke-linejoin='round'></path></svg>");--xxl-width:1440px;--xl-width:1200px;--lg-width:992px;--md-width:768px;--sm-width:567px;--xs-width:0;--appreciation-color:var(--green-600);--appreciation-bg:var(--green-100);--criticism-color:var(--red-600);--criticism-bg:var(--red-100);--error-bg:var(--red-50);--error-border:var(--red-400);--page-head-height:48px;--page-bottom-margin:60px;--checkbox-right-margin:var(--margin-xs);--checkbox-focus-shadow:var(--focus-default);--date-active-text:var(--gray-100);--date-active-bg:var(--gray-900);--date-range-bg:var(--subtle-fg);--timeline-item-icon-size:30px;--timeline-item-left-margin:var(--margin-lg);--timeline-item-bottom-margin:var(--margin-sm);--timeline-content-max-width:700px;--timeline-left-padding:calc(var(--padding-xl) + var(--timeline-item-icon-size) / 2);--timeline-badge-color:var(--gray-900);--timeline-badge-bg:var(--gray-100);--user-mention-bg-color:var(--fg-color);--group-mention-bg-color:var(--bg-purple);--skeleton-bg:var(--gray-100);--progress-bar-bg:var(--primary);--list-row-height:30px;--list-checkbox-padding:calc((var(--list-row-height) - var(--checkbox-size)) / 2);--blue:#007bff;--indigo:#6610f2;--purple:#6f42c1;--pink:#e83e8c;--red:#dc3545;--orange:#fd7e14;--yellow:#ffc107;--green:#28a745;--teal:#20c997;--cyan:#17a2b8;--white:#fff;--gray:#7c7c7c;--gray-dark:#383838;--primary:#171717;--secondary:#7c7c7c;--success:#28a745;--info:#17a2b8;--warning:#ffc107;--danger:#e03636;--light:#f3f3f3;--dark:#383838;--breakpoint-xs:0;--breakpoint-sm:576px;--breakpoint-md:768px;--breakpoint-lg:992px;--breakpoint-xl:1200px;--breakpoint-2xl:1440px;--font-family-sans-serif:-apple-system, BlinkMacSystemFont, "Segoe UI", Roboto, "Helvetica Neue", Arial, "Noto Sans", "Liberation Sans", sans-serif, "Apple Color Emoji", "Segoe UI Emoji", "Segoe UI Symbol", "Noto Color Emoji";--font-family-monospace:SFMono-Regular, Menlo, Monaco, Consolas, "Liberation Mono", "Courier New", monospace;--avatar-frame-color:var(--gray-500);--avatar-frame-bg:var(--gray-100);--avatar-frame-border:var(--gray-50);--orange-avatar-bg:var(--orange-100);--orange-avatar-color:var(--orange-600);--pink-avatar-bg:var(--pink-50);--pink-avatar-color:var(--pink-500);--blue-avatar-bg:var(--blue-50);--blue-avatar-color:var(--blue-500);--green-avatar-bg:var(--green-200);--green-avatar-color:var(--green-800);--dark-green-avatar-bg:var(--green-200);--dark-green-avatar-color:var(--green-800);--red-avatar-bg:var(--red-50);--red-avatar-color:var(--red-500);--yellow-avatar-bg:var(--yellow-50);--yellow-avatar-color:var(--yellow-500);--purple-avatar-bg:var(--purple-50);--purple-avatar-color:var(--purple-500);--gray-avatar-bg:var(--gray-50);--gray-avatar-color:var(--gray-700);--sidebar-hover-color:#f3f3f3;--sidebar-active-color:#fff;--sidebar-border-color:#ededed;--divider-color:#ededed;--sidebar-width:220px;--form-sidebar-width:277px;--form-sidebar-image-width:80px;--kanban-column-bg:var(--gray-100);--kanban-card-bg:var(--card-bg);--kanban-card-hover-bg:var(--card-bg);--kanban-new-card-bg:var(--gray-200);--kanban-new-card-hover-bg:white;--menu-width:200px;--menu-icon-size:16px;--frappe-card-button-outline:var(--surface-blue-3);--frappe-card-button-bg-color:var(--surface-blue-2);--frappe-card-button-color:var(--ink-blue-6);--dt-border-color:#d1d8dd;--dt-primary-color:#5292f7;--dt-light-bg:#f5f7fa;--dt-light-red:#fd8b8b;--dt-light-yellow:#fffce7;--dt-orange:#ffa00a;--dt-text-color:#000;--dt-text-light:#dfe2e5;--dt-spacer-1:.25rem;--dt-spacer-2:.5rem;--dt-spacer-3:1rem;--dt-border-radius:3px;--dt-cell-bg:#fff;--dt-focus-border-width:2px;--dt-selection-highlight-color:var(--dt-light-yellow);--dt-toast-message-border:none;--dt-header-cell-bg:var(--dt-cell-bg);--dt-no-data-message-width:90px;--dt-scroll-left:0px}[data-theme=dark]{--outline-white:#1c1c1c;--outline-gray-1:#232323;--outline-gray-2:#343434;--outline-gray-3:#424242;--outline-gray-4:gray;--outline-red-1:#521515;--outline-red-2:#681916;--outline-red-3:#901818;--outline-green-1:#0a3f27;--outline-green-2:#035831;--outline-amber-1:#4b2606;--outline-amber-2:#603007;--outline-blue-1:#052b53;--outline-orange-1:#683108;--outline-gray-modals:#343434;--surface-white:#0f0f0f;--surface-gray-1:#232323;--surface-gray-2:#2b2b2b;--surface-gray-3:#343434;--surface-gray-4:#424242;--surface-gray-5:#afafaf;--surface-gray-6:#d4d4d4;--surface-gray-7:#f8f8f8;--surface-red-1:#361515;--surface-red-2:#361515e6;--surface-red-3:#521515e6;--surface-red-4:#681916;--surface-red-5:#e43838;--surface-red-6:#c12020;--surface-red-7:#901818;--surface-green-1:#0b2e1c;--surface-green-2:#0a3f27;--surface-green-3:#1ba964;--surface-amber-1:#371e06;--surface-amber-2:#4b2606;--surface-amber-3:#e37d00;--surface-blue-1:#0e2037;--surface-blue-2:#052b53;--surface-blue-3:#3294e3;--surface-orange-1:#401f07cc;--surface-violet-1:#221c42;--surface-cyan-1:#0b252d;--surface-pink-1:#471432cc;--surface-menu-bar:#0f0f0f;--surface-cards:#1c1c1c;--surface-modal:#232323;--surface-selected:#424242;--ink-white:#0f0f0f;--ink-gray-1:#232323;--ink-gray-2:#424242;--ink-gray-3:#717171;--ink-gray-4:#717171;--ink-gray-5:gray;--ink-gray-6:#999;--ink-gray-7:#afafaf;--ink-gray-8:#d4d4d4;--ink-gray-9:#f8f8f8;--ink-red-2:#681916;--ink-red-3:#e43838;--ink-red-4:#fc7474;--ink-green-2:#1ba964;--ink-green-3:#58c08e;--ink-amber-2:#e37d00;--ink-amber-3:#e79913;--ink-blue-2:#3294e3;--ink-blue-3:#5aaef2;--ink-cyan-1:#3cb8dc;--ink-pink-1:#e359ab;--ink-violet-1:#9d7cea;--ink-blue-link:#1580d8;--neutral:var(--neutral-black);--invert-neutral:var(--neutral-white);--gray-700:#383838;--gray-800:#232323;--text-neutral:var(--gray-50);--text-dark:var(--gray-900);--text-muted:var(--gray-400);--text-light:var(--gray-300);--text-color:var(--gray-50);--heading-color:var(--gray-50);--icon-fill:transparent;--icon-stroke:var(--gray-300);--error-bg:var(--red-800);--error-border:var(--red-400);--bg-color:var(--gray-900);--fg-color:var(--gray-900);--subtle-accent:var(--gray-800);--subtle-fg:var(--gray-700);--fg-hover-color:var(--gray-800);--card-bg:var(--gray-900);--disabled-text-color:var(--gray-400);--disabled-control-bg:var(--gray-800);--control-bg:var(--gray-800);--control-bg-on-gray:var(--gray-800);--awesomebar-focus-bg:var(--control-bg);--awesomplete-hover-bg:var(--gray-800);--modal-bg:var(--gray-900);--toast-bg:var(--modal-bg);--popover-bg:var(--bg-color);--btn-default-bg:var(--gray-800);--btn-default-hover-bg:var(--gray-700);--btn-ghost-hover-bg:var(--gray-800);--btn-primary:var(--gray-300);--border-primary:var(--gray-200);--bg-blue:var(--surface-blue-1);--bg-light-blue:var(--surface-blue-1);--bg-dark-blue:var(--blue-900);--bg-green:var(--surface-green-1);--bg-yellow:var(--yellow-700);--bg-orange:var(--surface-amber-1);--bg-red:var(--surface-red-1);--bg-gray:var(--surface-gray-1);--bg-grey:var(--surface-gray-1);--bg-darkgrey:var(--gray-600);--bg-dark-gray:var(--gray-500);--bg-light-gray:var(--gray-800);--bg-purple:var(--purple-700);--bg-pink:var(--pink-700);--bg-cyan:var(--cyan-800);--text-on-blue:var(--ink-blue-3);--text-on-light-blue:var(--ink-blue-3);--text-on-dark-blue:var(--blue-300);--text-on-green:var(--ink-green-3);--text-on-yellow:var(--yellow-50);--text-on-orange:var(--ink-amber-3);--text-on-red:var(--ink-red-4);--text-on-gray:var(--ink-gray-7);--text-on-grey:var(--ink-gray-7);--text-on-darkgrey:var(--gray-200);--text-on-dark-gray:var(--gray-200);--text-on-light-gray:var(--gray-100);--text-on-purple:var(--purple-100);--text-on-pink:var(--pink-100);--text-on-cyan:var(--cyan-100);--alert-text-danger:var(--red-300);--alert-text-warning:var(--yellow-300);--alert-text-info:var(--blue-300);--alert-text-success:var(--green-300);--alert-bg-danger:var(--red-900);--alert-bg-warning:var(--yellow-900);--alert-bg-info:var(--blue-900);--alert-bg-success:var(--green-900);--sidebar-select-color:var(--gray-800);--scrollbar-thumb-color:var(--gray-600);--scrollbar-track-color:var(--gray-700);--timeline-badge-color:var(--gray-500);--timeline-badge-bg:var(--gray-900);--shadow-inset:var(--fg-color);--border-color:var(--gray-800);--dark-border-color:var(--gray-600);--table-border-color:var(--border-color);--highlight-color:var(--gray-700);--yellow-highlight-color:var(--yellow-700);--btn-group-border-color:var(--gray-700);--placeholder-color:var(--gray-700);--highlight-shadow:1px 1px 10px var(--blue-900), 0px 0px 4px var(--blue-500);--shadow-base:0px 4px 8px #72b0e90f, 0px 0px 4px #70ace41f;--diff-added:var(--green-800);--diff-removed:var(--red-800);--diff-changed:var(--blue-800);--progress-bar-bg:var(--light);--input-disabled-bg:none;--checkbox-color:var(--neutral-white);--checkbox-gradient:linear-gradient(180deg, var(--neutral-white) -124.51%, var(--neutral-white) 100%);--checkbox-disabled-gradient:linear-gradient(180deg, var(--gray-600) -124.51%, var(--gray-600) 100%);--checkbox-focus-shadow:var(--focus-default);--switch-bg:var(--gray-500);--date-active-text:var(--gray-100);--date-active-bg:var(--gray-700);--date-range-bg:var(--subtle-fg);--skeleton-bg:var(--gray-800);--right-arrow-svg:url("data: image/svg+xml;utf8, <svg width='6' height='8' viewBox='0 0 6 8' fill='none' xmlns='http://www.w3.org/2000/svg'><path d='M1.25 7.5L4.75 4L1.25 0.5' stroke='white' stroke-linecap='round' stroke-linejoin='round'/></svg>");--left-arrow-svg:url("data: image/svg+xml;utf8, <svg width='6' height='8' viewBox='0 0 6 8' fill='none' xmlns='http://www.w3.org/2000/svg'><path d='M7.5 9.5L4 6l3.5-3.5' stroke='white' stroke-linecap='round' stroke-linejoin='round'></path></svg>");--avatar-frame-color:var(--gray-600);--avatar-frame-bg:var(--gray-800);--avatar-frame-border:var(--gray-700);--orange-avatar-bg:var(--orange-600);--orange-avatar-color:var(--orange-100);--pink-avatar-bg:var(--pink-500);--pink-avatar-color:var(--pink-50);--blue-avatar-bg:var(--blue-500);--blue-avatar-color:var(--blue-50);--green-avatar-bg:var(--green-500);--green-avatar-color:var(--green-100);--dark-green-avatar-bg:var(--green-500);--dark-green-avatar-color:var(--green-100);--red-avatar-bg:var(--red-500);--red-avatar-color:var(--red-50);--yellow-avatar-bg:var(--yellow-500);--yellow-avatar-color:var(--yellow-50);--purple-avatar-bg:var(--purple-500);--purple-avatar-color:var(--purple-50);--gray-avatar-bg:var(--gray-700);--gray-avatar-color:var(--gray-50);--sidebar-hover-color:#2b2b2b;--sidebar-active-color:#424242;--sidebar-border-color:#232323;--divider-color:#343434;--kanban-column-bg:var(--gray-700);--kanban-card-bg:var(--gray-800);--kanban-new-card-bg:var(--gray-700);--kanban-new-card-hover-bg:var(--gray-800)}@media (width<=991.98px){:root,[data-theme=light]{--checkbox-size:18px}}@font-face{font-family:FontAwesome;src:url(/assets/frappe/css/fonts/fontawesome/fontawesome-webfont.eot?v=4.7.0);src:url(/assets/frappe/css/fonts/fontawesome/fontawesome-webfont.eot?#iefix&v=4.7.0)format("embedded-opentype"),url(/assets/frappe/css/fonts/fontawesome/fontawesome-webfont.woff2?v=4.7.0)format("woff2"),url(/assets/frappe/css/fonts/fontawesome/fontawesome-webfont.woff?v=4.7.0)format("woff"),url(/assets/frappe/css/fonts/fontawesome/fontawesome-webfont.ttf?v=4.7.0)format("truetype"),url(/assets/frappe/css/fonts/fontawesome/fontawesome-webfont.svg?v=4.7.0#fontawesomeregular)format("svg");font-weight:400;font-style:normal}@keyframes fa-spin{0%{transform:rotate(0)}to{transform:rotate(359deg)}}@keyframes progress-bar-stripes{0%{background-position:1rem 0}to{background-position:0 0}}@keyframes backInRight{0%{opacity:.7;transform:translate(2000px)scale(.8)}80%{opacity:.7;transform:translate(0)scale(.8)}to{opacity:1;transform:scale(1)}}@keyframes backOutRight{0%{opacity:1}to{opacity:.7;transform:translate(2000px)}}@keyframes blink{50%{opacity:.5}}@keyframes breathe{0%{background-color:#0000}to{background-color:#0000}}@keyframes loading-1{0%{transform:rotate(0)}to{transform:rotate(var(--deg-right))}}@keyframes loading-2{0%{transform:rotate(0)}to{transform:rotate(var(--deg-left))}}:root,[data-theme=light],[data-theme=dark]{--df-primary:#8765d7;--df-primary-hover:#7556c7;--df-primary-pressed:#6547b5;--df-primary-text:#6547b5;--df-primary-subtle:#f0ebfd;--df-primary-disabled-fill:#e4dcf7;--df-primary-disabled-text:#a99bd1;--df-focus-ring:#d9cff5;--df-page-bg:#f8f4ff;--df-surface-tint-1:#f1ecfb;--df-surface-tint-2:#ece6f8;--df-border-tint:#e6dff4;--df-border-strong:#dcd4ee;--df-neutral-badge:#ece6f8;--df-on-primary:#fff;--df-light-purple:#999bff;--df-purple:#8765d7;--df-light-violet:#d49ef0;--df-dark-purple:#271f36;--df-workspace-icon-grey:#7c8089;--df-chart-1:#8765d7;--df-chart-2:#d49ef0;--df-chart-3:#999bff;--df-chart-4:#3a2f4f;--df-chart-income:#8765d7;--df-chart-expense:#d49ef0;--df-chart-ageing-0:#d0d0ff;--df-chart-ageing-30:#aa8fe4;--df-chart-ageing-60:#8765d7;--df-chart-ageing-90:#5e45a3;--df-chart-ageing-120:#3a2f4f;--df-chart-ageing-121:#cd351f;accent-color:var(--df-primary);--lightningcss-light:initial;--lightningcss-dark: ;color-scheme:light only;--gray-50:var(--df-surface-tint-1);--gray-100:var(--df-surface-tint-2);--gray-200:var(--df-border-tint);--gray-300:var(--df-border-strong);--bg-color:var(--df-page-bg);--navbar-bg:#fff;--subtle-accent:var(--df-surface-tint-1);--subtle-fg:var(--df-surface-tint-2);--fg-hover-color:var(--df-surface-tint-2);--control-bg:var(--df-surface-tint-2);--control-bg-on-gray:var(--df-border-tint);--btn-default-bg:var(--df-surface-tint-2);--btn-default-hover-bg:var(--df-border-strong);--btn-ghost-hover-bg:var(--df-border-tint);--disabled-control-bg:var(--df-surface-tint-1);--input-disabled-bg:var(--df-border-tint);--border-color:var(--df-border-tint);--dark-border-color:var(--df-border-strong);--table-border-color:var(--df-border-tint);--highlight-color:var(--df-surface-tint-1);--btn-group-border-color:var(--df-border-strong);--placeholder-color:var(--df-surface-tint-1);--skeleton-bg:var(--df-surface-tint-2);--awesomplete-hover-bg:var(--df-surface-tint-2);--timeline-badge-bg:var(--df-surface-tint-2);--kanban-column-bg:var(--df-surface-tint-2);--kanban-new-card-bg:var(--df-border-tint);--bg-gray:var(--df-surface-tint-2);--bg-grey:var(--df-surface-tint-2);--bg-light-gray:var(--df-surface-tint-2);--light:var(--df-surface-tint-2);--surface-gray-1:var(--df-surface-tint-1);--surface-gray-2:var(--df-surface-tint-2);--surface-gray-3:var(--df-border-tint);--surface-gray-4:var(--df-border-strong);--surface-menu-bar:#fff;--outline-gray-1:var(--df-border-tint);--outline-gray-2:var(--df-border-strong);--outline-gray-5:var(--df-border-tint);--outline-gray-modals:var(--df-border-tint);--divider-color:var(--df-border-tint);--sidebar-border-color:var(--df-border-tint);--sidebar-hover-color:var(--df-surface-tint-2);--primary:var(--df-primary);--primary-color:var(--df-primary);--brand-color:var(--df-primary);--btn-primary:var(--df-primary);--border-primary:var(--df-primary);--progress-bar-bg:var(--df-primary);--checkbox-color:var(--df-on-primary);--checkbox-gradient:linear-gradient(180deg, var(--df-primary) -124.51%, var(--df-primary) 100%);--checkbox-focus-shadow:0 0 0 2px var(--df-focus-ring);--date-active-bg:var(--df-primary);--date-active-text:var(--df-on-primary);--timeline-badge-color:var(--df-primary-text);--sidebar-select-color:var(--df-primary-subtle);--sidebar-active-color:var(--df-primary-subtle);--focus-default:0px 0px 0px 2px var(--df-focus-ring);--focus-blue:0px 0px 0px 2px var(--df-focus-ring);--highlight-shadow:1px 1px 10px var(--df-primary-subtle), 0px 0px 4px var(--df-primary);--bg-blue:var(--df-primary-subtle);--bg-light-blue:var(--df-primary-subtle);--bg-dark-blue:#e4dcf7;--text-on-blue:var(--df-primary-text);--text-on-light-blue:var(--df-primary-text);--text-on-dark-blue:var(--df-primary-pressed);--alert-bg-info:var(--df-primary-subtle);--alert-text-info:var(--df-primary-text);--surface-blue-1:var(--df-primary-subtle);--surface-blue-2:#e4dcf7;--surface-blue-3:var(--df-primary);--ink-blue-2:var(--df-primary);--ink-blue-3:var(--df-primary-text);--ink-blue-link:var(--df-primary-text);--surface-violet-1:var(--df-primary-subtle);--ink-violet-1:var(--df-primary-text);--bg-purple:var(--cyan-100);--text-on-purple:var(--cyan-700);--purple-100:var(--cyan-100);--purple-700:var(--cyan-700);--font-stack:"Poppins", "InterVariable", "Inter", -apple-system, BlinkMacSystemFont, "Segoe UI", Roboto, Oxygen, Ubuntu, Cantarell, "Fira Sans", "Droid Sans", "Helvetica Neue", sans-serif;--font-family-sans-serif:var(--font-stack);--charts-tooltip-bg:#fff}html{--lightningcss-light:initial;--lightningcss-dark: ;color-scheme:light only}html,body{font-family:var(--font-stack);background-color:var(--df-page-bg)!important}body .main-section,.body-sidebar-container,.page-container,.layout-main-section-wrapper,.layout-side-section,.form-sidebar,.page-head,.page-head .container{background-color:#0000}.body-sidebar,.body-sidebar-container .body-sidebar{background-color:#fff!important}.navbar,.navbar-expand,.main-section>header{background-color:#fff}.frappe-card,.modal-content,.dropdown-menu,.popover,.awesomplete>ul,.widget,.number-card-widget,.dashboard-widget-box,.chart-container{border-color:var(--df-border-tint);background-color:#fff}.btn-primary,.btn-primary-dark,div#driver-popover-item .driver-popover-footer button.driver-next-btn{color:var(--df-on-primary)!important;background-color:var(--df-primary)!important;border-color:var(--df-primary)!important}.btn-primary:hover,.btn-primary-dark:hover,div#driver-popover-item .driver-popover-footer button.driver-next-btn:hover{background-color:var(--df-primary-hover)!important;border-color:var(--df-primary-hover)!important;color:var(--df-on-primary)!important}.btn-primary:focus,.btn-primary.focus,.btn-primary-dark:focus,div#driver-popover-item .driver-popover-footer button.driver-next-btn:focus,div#driver-popover-item .driver-popover-footer button.focus.driver-next-btn{background-color:var(--df-primary-hover)!important;border-color:var(--df-primary-hover)!important;box-shadow:inset 0 1px 0 #ffffff26, 0 1px 1px #00000013, 0 0 0 2px var(--df-focus-ring)!important}.btn-primary:not(:disabled):not(.disabled):active,.btn-primary:not(:disabled):not(.disabled).active,.show>.btn-primary.dropdown-toggle,.btn-primary-dark:not(:disabled):not(.disabled):active,div#driver-popover-item .driver-popover-footer button.driver-next-btn:not(:disabled):not(.disabled):active,div#driver-popover-item .driver-popover-footer button.driver-next-btn:not(:disabled):not(.disabled).active,div#driver-popover-item .driver-popover-footer .show>button.dropdown-toggle.driver-next-btn{background-color:var(--df-primary-pressed)!important;border-color:var(--df-primary-pressed)!important;color:var(--df-on-primary)!important}.btn-primary.disabled,.btn-primary:disabled,.btn-primary-dark:disabled,div#driver-popover-item .driver-popover-footer button.disabled.driver-next-btn,div#driver-popover-item .driver-popover-footer button.driver-next-btn:disabled{background-color:var(--df-primary-disabled-fill)!important;border-color:var(--df-primary-disabled-fill)!important;color:var(--df-primary-disabled-text)!important}.btn-outline-primary{color:var(--df-primary-text)!important;border-color:var(--df-primary)!important;background-color:#0000!important}.btn-outline-primary:hover,.btn-outline-primary:focus,.btn-outline-primary:not(:disabled):not(.disabled):active,.show>.btn-outline-primary.dropdown-toggle,.btn-info,.btn-info:hover,.btn-info:focus,.btn-info:not(:disabled):not(.disabled):active{color:var(--df-on-primary)!important;background-color:var(--df-primary)!important;border-color:var(--df-primary)!important}.btn-default,.btn-light,.btn-secondary-dark{color:#383838!important;background-color:var(--df-surface-tint-2)!important;border-color:var(--df-surface-tint-2)!important}.btn-default:hover,.btn-light:hover,.btn-default:focus,.btn-light:focus{background-color:var(--df-border-strong)!important;border-color:var(--df-border-strong)!important}.btn-default:disabled,.btn-default.disabled,.btn-light:disabled{background-color:var(--df-surface-tint-2)!important;border-color:var(--df-surface-tint-2)!important}.active-sidebar{background:var(--df-primary-subtle)!important;box-shadow:none!important}.active-sidebar .sidebar-item-label,.active-sidebar .item-anchor,.active-sidebar .sidebar-item-icon,.active-sidebar .sidebar-item-icon .icon,.active-sidebar .sidebar-item-icon svg,.active-sidebar svg{color:var(--df-primary-text)!important;stroke:var(--df-primary-text)!important}.sidebar-header .header-logo .icon-container:not(:has(.desktop-alphabet)){background-color:var(--df-primary)!important}.frappe-menu-item-icon .icon-container:not(:has(.desktop-alphabet)){background-color:var(--df-primary)!important}.sidebar-header .header-logo .icon-container:has(.desktop-alphabet){background-color:var(--df-surface-tint-1)}.frappe-menu-item-icon .icon-container:has(.desktop-alphabet){background-color:var(--df-surface-tint-1)}.form-tabs .nav-link.active,.form-tabs .nav-link.active:hover,.form-tabs .nav-link.active:focus,.form-tabs-list .nav-link.active,.nav-tabs .nav-link.active{color:var(--df-primary-text)!important;border-bottom-color:var(--df-primary)!important;border-color:transparent transparent var(--df-primary)!important}a.text-primary,.btn-link:not(.text-muted),.text-blue,.like-disabled-input a,.ql-editor a{color:var(--df-primary-text)!important}.btn-link:hover{color:var(--df-primary-pressed)!important}input[type=checkbox]:checked:not(:disabled):not(.disabled-selected),input[type=radio]:checked:not(:disabled){accent-color:var(--df-primary);background-color:var(--df-primary)!important;border-color:var(--df-primary)!important}input[type=checkbox].disabled-selected,input[type=checkbox]:disabled:checked{background-color:var(--gray-600)!important;border:none!important}input[type=checkbox]:focus,input[type=radio]:focus{outline:none;box-shadow:0 0 0 2px var(--df-focus-ring)!important}input[type=range],input[type=checkbox],input[type=radio],progress{accent-color:var(--df-primary)}.switch-control .input-area:has(input:checked)~.switch-visual{background-color:var(--df-primary)!important}.switch-control:hover .input-area:has(input:checked)~.switch-visual{background-color:var(--df-primary-hover)!important}.switch-control .input-area:has(input:focus-visible)~.switch-visual{box-shadow:0 0 0 2px var(--df-focus-ring)!important}.progress-bar,.progress .progress-bar{background-color:var(--df-primary)!important}.form-control:focus,.input-with-feedback:focus,select.form-control:focus,textarea.form-control:focus,.awesomplete>input:focus,.filter-input:focus,button:focus-visible,.btn:focus-visible{outline:none;box-shadow:0 0 0 2px var(--df-focus-ring)!important;border-color:var(--df-primary)!important}.indicator.blue:before,.indicator.blue:after,.indicator-pill.blue:before,.indicator-pill.blue:after,.indicator-pill-right.blue:before,.indicator-pill-right.blue:after,.indicator-pill-round.blue:before,.indicator-pill-round.blue:after,.indicator.light-blue:before,.indicator.light-blue:after,.indicator-pill.light-blue:before,.indicator-pill.light-blue:after{background:var(--df-primary-text)!important}.indicator-pill.blue,.indicator-pill-right.blue,.indicator-pill-round.blue,.indicator-pill.light-blue,.indicator-pill-right.light-blue,.indicator-pill-round.light-blue,.desk-alert.blue{background:var(--df-primary-subtle)!important;color:var(--df-primary-text)!important}.indicator.purple:before,.indicator.purple:after,.indicator-pill.purple:before,.indicator-pill.purple:after,.indicator-pill-right.purple:before,.indicator-pill-right.purple:after,.indicator-pill-round.purple:before,.indicator-pill-round.purple:after,.indicator.violet:before,.indicator.violet:after{background:var(--cyan-700)!important}.indicator-pill.purple,.indicator-pill-right.purple,.indicator-pill-round.purple,.indicator-pill.violet{background:var(--cyan-100)!important;color:var(--cyan-700)!important}.indicator-pill.gray,.indicator-pill.grey,.indicator-pill-right.gray,.indicator-pill-right.grey,.indicator-pill-round.gray,.indicator-pill-round.grey{background:var(--df-neutral-badge)!important}.sidebar-notification .sidebar-item-icon.indicator:before,.desktop-notification-icon.indicator:before{background:var(--df-primary)!important}.list-row-head,.level.list-row-head,.frappe-list .list-row-head,.datatable .dt-header,.dt-row.dt-row-header{background-color:var(--df-surface-tint-1)!important}.list-row,.list-row-container,.form-section,.form-dashboard-section{border-color:var(--df-border-tint)}.list-row:hover,.list-row.list-row-highlight,.list-row-container:hover .list-row{background-color:var(--df-surface-tint-2)}.frappe-card,.widget,.number-card-widget,.dashboard-graph,.dashboard-widget-box,.chart-container,.layout-main-section,.form-dashboard{border-color:var(--df-border-tint)!important}.filter-box,.filter-x-box,.standard-filter-section .form-control,.page-form .form-control,.search-container input,.awesomplete>input[type=text]{background-color:var(--df-surface-tint-2)}.dropdown-menu{background-color:#fff!important}.dropdown-item:hover,.dropdown-item:focus,.dropdown-item.active,.menu-item-container:hover,.dropdown-menu-item:hover,.awesomplete>ul>li:hover,.awesomplete>ul>li[aria-selected=true]{background-color:var(--df-surface-tint-2)!important}.page-head,.page-head .container,.layout-side-section{background-color:#0000}kbd{background-color:var(--df-primary-pressed)!important}:root{--chart-primary:var(--df-chart-1);--chart-secondary:var(--df-chart-2);--chart-tertiary:var(--df-chart-3);--chart-quaternary:var(--df-chart-4)}.df-page,.df-page *{box-sizing:border-box}:where(.df-page) :where(button,input){font:inherit;color:inherit;margin:0}:where(.df-page) :where(p){margin:0}.df-page{--df-purple:#8765d7;--df-purple-tint:#f8f4ff;--df-ink:#271f36;--df-text:#5d5d5d;--df-text-muted:#7a7a7a;--df-text-subtle:#9f9f9f;--df-footer:#787878;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;background-color:#f3effb;background-image:url(/_app/background-BT9Rgm3K.png);background-position:50%;background-repeat:no-repeat;background-size:cover;flex-direction:column;min-width:1440px;min-height:100vh;padding:30px 40px;font-family:Poppins,sans-serif;font-style:normal;line-height:normal;display:flex;position:relative}.df-header{justify-content:space-between;align-items:flex-start;height:40px;display:flex;position:relative}.df-logo{width:143px;height:40px;display:block}.df-search{-webkit-backdrop-filter:blur(10px);backdrop-filter:blur(10px);text-align:left;cursor:pointer;background:#f8f4ff82;border:.5px solid #d2d2d2;border-radius:100px;align-items:center;gap:10px;width:340px;height:45px;padding:5px 15px;display:flex;position:absolute;top:-3px;left:50%;transform:translate(-50%);box-shadow:2px 2px 4px #00000026}.df-search img{flex-shrink:0;width:18px;height:18px;display:block}.df-search-placeholder{letter-spacing:-.3px;min-width:0;color:var(--df-text-subtle);flex:1;font-size:14px;font-weight:400}.df-header-right{align-items:flex-start;gap:35px;padding-right:31px;display:flex}.df-bell{cursor:pointer;background:0 0;border:0;width:20px;height:20px;margin-top:10px;padding:0;display:block;position:relative}.df-bell img{width:20px;height:20px;display:block}.df-bell.has-dot:after{content:"";background:var(--df-purple);width:7px;height:7px;box-shadow:0 0 0 2px var(--df-purple-tint);border-radius:50%;position:absolute;top:0;right:1px}.df-profile{text-align:left;cursor:pointer;background:0 0;border:0;align-items:flex-start;gap:15px;padding:0;display:flex}.df-profile .avatar{flex-shrink:0;width:40px;height:40px}.df-profile-text{letter-spacing:-.3px;flex-direction:column;display:flex}.df-profile-name{color:var(--df-text);font-size:14px;font-weight:500}.df-profile-email{color:var(--df-text-muted);white-space:nowrap;font-size:12px;font-weight:400}.df-hero{background-image:url(/_app/hero-banner-Cep_9KqQ.png);background-position:50%;background-repeat:no-repeat;background-size:cover;border-radius:30px;height:316px;margin-top:30px;position:relative;overflow:hidden}.df-hero-text{white-space:nowrap;flex-direction:column;gap:2px;min-width:354px;display:flex;position:absolute;top:50px;left:40px}.df-hero-title{letter-spacing:-.8px;color:var(--df-ink);text-transform:capitalize;font-size:30px;font-weight:400}.df-hero-title strong{font-weight:600}.df-hero-subtitle{letter-spacing:-.3px;color:#2f254299;font-size:15px;font-weight:400}.df-quick{flex-direction:column;gap:20px;display:flex;position:absolute;top:150px;left:40px}.df-quick-row{align-items:center;gap:15px;display:flex}.df-pill{letter-spacing:-.3px;text-transform:capitalize;white-space:nowrap;cursor:pointer;border:0;border-radius:100px;flex-shrink:0;justify-content:center;align-items:center;gap:5px;height:40px;padding:5px 15px;font-size:13px;font-weight:400;display:flex}.df-pill img{flex-shrink:0;display:block}.df-pill--primary{background:var(--df-purple);color:#fff}.df-pill--glass{color:var(--df-text);background:#ffffff75}.df-pill--glassLight{color:var(--df-text);background:#fff6}.df-pill--glass,.df-pill--glassLight{position:relative;box-shadow:inset 2px 2px 5px -2px #ffffffb3,inset -2px -2px 5px -2px #ffffff73}.df-pill--glass:before,.df-pill--glassLight:before{content:"";border-radius:inherit;-webkit-mask-composite:xor;pointer-events:none;-webkit-mask-composite:xor,source-over;-webkit-mask-composite:xor,source-over;background:linear-gradient(135deg,#fff 0%,#ffffffbf 30%,#fff6 50%,#ffffffbf 70%,#fff 100%);padding:1px;position:absolute;inset:0;-webkit-mask:linear-gradient(#000 0 0) content-box,linear-gradient(#000 0 0);-webkit-mask-composite:xor,source-over;mask:linear-gradient(#000 0 0) content-box exclude,linear-gradient(#000 0 0)}.df-apps{flex-direction:column;gap:30px;width:1065px;margin-top:30px;margin-left:10px;display:flex}.df-group{flex-direction:column;display:flex}.df-group-title{letter-spacing:1px;text-transform:uppercase;color:var(--df-text-muted);font-size:14px;font-weight:500}.df-group-row{flex-wrap:wrap;align-items:center;gap:15px;display:flex}.df-card{text-align:left;cursor:pointer;background:#fff;border:0;border-radius:14px;flex-shrink:0;align-items:center;gap:15px;width:345px;padding:10px;display:flex;box-shadow:4px 4px 4px #0000000d}.df-card-icon{background:var(--df-purple);border-radius:10px;flex-shrink:0;justify-content:center;align-items:center;width:75px;height:75px;display:flex}.df-card-icon img{width:24px;height:24px;display:block}.df-card-icon-letter{color:#fff;font-size:24px;font-weight:600}.df-card-text{letter-spacing:-.3px;flex-direction:column;flex:1 0 0;gap:2px;min-width:1px;display:flex}.df-card-name{color:var(--df-text);text-transform:capitalize;font-size:15px;font-weight:500}.df-card-desc{color:var(--df-text-subtle);font-size:13px;font-weight:400}.df-card-arrow{background:var(--df-purple-tint);border-radius:100px;flex-shrink:0;justify-content:center;align-items:center;width:35px;height:35px;display:flex}.df-card-arrow img{width:20px;height:20px;display:block}.df-footer{letter-spacing:-.3px;color:var(--df-footer);white-space:nowrap;margin-top:auto;padding-top:40px;font-size:10px;font-weight:400}body[data-route=""] .page-container .container.page-body,body:not([data-route]) .page-container .container.page-body,body[data-route=""] .page-container .page-wrapper,body[data-route=""] .page-container .page-content,body[data-route=""] .page-container .layout-main,body[data-route=""] .page-container .layout-main-section-wrapper,body[data-route=""] .page-container .layout-main-section{width:100%!important;max-width:none!important;margin:0!important;padding:0!important}body[data-route=""] .main-section,body[data-route=""] #body,body[data-route=""] .content.page-container{background:0 0!important}:is(.dropdown-menu .frappe-menu-item-icon .icon-container:not(:has(.desktop-alphabet)),.menu-item-container .frappe-menu-item-icon .icon-container:not(:has(.desktop-alphabet))){background-color:var(--df-primary)!important}.onb-panel{z-index:1000;inset-inline-end:20px;background:#fff;border-radius:8px;flex-direction:column;width:310px;max-height:80vh;padding:16px;transition-property:all;transition-duration:.3s;transition-timing-function:cubic-bezier(.4,0,.2,1);display:flex;position:fixed;bottom:24px;overflow-y:auto;box-shadow:0 12px 40px #00000026}.onb-collapsible{transition:max-height .3s cubic-bezier(.4,0,.2,1);overflow:hidden}.onb-collapsible--collapsed{pointer-events:none;max-height:0}.onb-header-main{justify-content:space-between;align-items:center;display:flex}.onb-header-actions button{cursor:pointer;background:0 0;border:none;margin-inline-start:2px}.onb-step-left{flex:1;align-items:center;gap:8px;min-width:0;display:flex}.onb-step-icon{align-items:center;margin-bottom:2px}.onb-panel .text-base{line-spacing:1.15;letter-spacing:.02em;color:#050505;font-size:14px}.onb-panel .font-medium{font-weight:600}.onb-step-text{white-space:nowrap;text-align:start;margin-top:2px;font-size:14px}.onb-skip{color:#6b7280;cursor:pointer;font-weight:500}.onb-skip:hover{color:#111827}.onb-steps{flex-direction:column;align-items:flex-start;gap:4px;margin-top:16px;padding:0;list-style:none;display:flex}.onb-group{border-radius:8px;padding:4px 8px}.onb-group:hover{background:#f5f5f5}.onb-select-cursor{cursor:pointer}.onb-show-on-hover{opacity:0;visibility:hidden;transition:opacity .2s}.onb-group:hover .onb-show-on-hover{opacity:1;visibility:visible}.onb-title{text-align:center;margin-top:12px;margin-bottom:5px}.onb-title-icon{justify-content:center;height:40px;margin-bottom:8px;display:flex}.onb-title-steps{color:#6b7280;margin-bottom:8px;font-size:14px}.onb-progress-badge{color:#db7706;background:#fdfaed;border-radius:999px;padding:4px 10px;font-size:13px;font-weight:500}.onb-progress-badge-complete{color:#278f5e;background:#e4faeb;border-radius:999px;padding:4px 10px;font-size:13px;font-weight:500}.onb-progress-row{justify-content:space-between;align-items:center;margin:14px 0 8px;display:flex}.onb-progress-text{color:#6b7280;font-size:14px}[data-theme=dark] .onb-panel{color:#e5e7eb;background-color:#232323;box-shadow:0 12px 40px #0009}[data-theme=dark] .onb-panel .text-base{color:#e5e7eb}[data-theme=dark] .onb-skip{color:#9ca3af}[data-theme=dark] .onb-skip:hover{color:#f3f4f6}[data-theme=dark] .onb-title-steps,[data-theme=dark] .onb-progress-text{color:#9ca3af}[data-theme=dark] .onb-group:hover{color:#f3f4f6;background:#1c1c1c}[data-theme=dark] .onb-progress-badge{color:#fbbf24;background:#f59e0b26}[data-theme=dark] .onb-progress-badge-complete{color:#34d399;background:#10b98126}@property --tw-rotate-x{syntax:"*";inherits:false}@property --tw-rotate-y{syntax:"*";inherits:false}@property --tw-rotate-z{syntax:"*";inherits:false}@property --tw-skew-x{syntax:"*";inherits:false}@property --tw-skew-y{syntax:"*";inherits:false}@property --tw-border-style{syntax:"*";inherits:false;initial-value:solid}@property --tw-font-weight{syntax:"*";inherits:false}@property --tw-shadow{syntax:"*";inherits:false;initial-value:0 0 #0000}@property --tw-shadow-color{syntax:"*";inherits:false}@property --tw-shadow-alpha{syntax:"<percentage>";inherits:false;initial-value:100%}@property --tw-inset-shadow{syntax:"*";inherits:false;initial-value:0 0 #0000}@property --tw-inset-shadow-color{syntax:"*";inherits:false}@property --tw-inset-shadow-alpha{syntax:"<percentage>";inherits:false;initial-value:100%}@property --tw-ring-color{syntax:"*";inherits:false}@property --tw-ring-shadow{syntax:"*";inherits:false;initial-value:0 0 #0000}@property --tw-inset-ring-color{syntax:"*";inherits:false}@property --tw-inset-ring-shadow{syntax:"*";inherits:false;initial-value:0 0 #0000}@property --tw-ring-inset{syntax:"*";inherits:false}@property --tw-ring-offset-width{syntax:"<length>";inherits:false;initial-value:0}@property --tw-ring-offset-color{syntax:"*";inherits:false;initial-value:#fff}@property --tw-ring-offset-shadow{syntax:"*";inherits:false;initial-value:0 0 #0000}@property --tw-blur{syntax:"*";inherits:false}@property --tw-brightness{syntax:"*";inherits:false}@property --tw-contrast{syntax:"*";inherits:false}@property --tw-grayscale{syntax:"*";inherits:false}@property --tw-hue-rotate{syntax:"*";inherits:false}@property --tw-invert{syntax:"*";inherits:false}@property --tw-opacity{syntax:"*";inherits:false}@property --tw-saturate{syntax:"*";inherits:false}@property --tw-sepia{syntax:"*";inherits:false}@property --tw-drop-shadow{syntax:"*";inherits:false}@property --tw-drop-shadow-color{syntax:"*";inherits:false}@property --tw-drop-shadow-alpha{syntax:"<percentage>";inherits:false;initial-value:100%}@property --tw-drop-shadow-size{syntax:"*";inherits:false}.vat-app{padding:var(--padding-lg,16px) var(--padding-md,15px)}.vat-title{color:var(--text-color);margin:0 0 4px;font-weight:600}.vat-sub{margin:0 0 var(--margin-lg,16px);font-size:var(--text-md,13px)}.vat-loading{padding:var(--padding-xl,24px) 0}.vat-notice{padding:var(--padding-xl,40px) 0;text-align:center}.vat-table{border-collapse:collapse;width:100%;margin-bottom:var(--margin-lg,16px);font-size:var(--text-md,13px);color:var(--text-color)}.vat-table th,.vat-table td{border:1px solid var(--border-color);vertical-align:top;padding:6px 10px}.vat-table th{background-color:var(--subtle-fg,var(--bg-color));text-align:left;color:var(--text-muted);font-weight:500}.vat-table th.text-right,.vat-table td.text-right{text-align:right}.vat-table .text-nowrap{white-space:nowrap}.vat-table tbody tr:hover{background-color:var(--subtle-fg,transparent)}.vat-summary td{background-color:var(--subtle-fg,var(--bg-color))}.vat-table a,.vat-sub a{color:var(--primary-color)}.vat-filter{margin:0 0 var(--margin-md,12px)}.vat-status-filter{width:auto;display:inline-block}.vat-audit-filters,.vat-invoice-filters{background-color:#0000;padding-left:0}.vat-pager{margin:0 0 var(--margin-lg,16px)}.vat-created{margin:0 0 var(--margin-md,12px)}.vat-purchase-header,.vat-line-fields{gap:0 var(--margin-lg,16px);background-color:#0000;flex-wrap:wrap;padding-left:0}.vat-field{flex:0 220px;min-width:160px}.vat-lines{margin:var(--margin-md,12px) 0}.vat-line{border:1px solid var(--border-color);border-radius:var(--border-radius-md,8px);padding:var(--padding-sm,8px) var(--padding-md,12px);margin-bottom:var(--margin-md,12px)}.vat-line-head{margin-bottom:var(--margin-sm,8px)}.vat-section{margin:var(--margin-lg,16px) 0 var(--margin-sm,8px);font-weight:600}.vat-preview-note,.vat-preview-message,.vat-hint{margin:0 0 var(--margin-sm,8px)}.vat-preview-totals,.vat-saved-totals{width:auto;min-width:420px}.vat-rate-settings th{background-color:var(--subtle-fg,var(--bg-color));text-align:left;width:38%;color:var(--text-muted);font-weight:500}.vat-rates .vat-rate{font-variant-numeric:tabular-nums}.vat-outcome,.vat-company{margin:0 0 var(--margin-md,12px)}.vat-company-select{width:auto;min-width:200px;display:inline-block}.vat-app a:focus-visible{outline:2px solid var(--primary-color);outline-offset:2px}
