@-ms-viewport{width:device-width}a,abbr,acronym,address,applet,article,aside,audio,b,big,blockquote,body,canvas,caption,center,cite,code,dd,del,details,dfn,div,dl,dt,em,embed,fieldset,figcaption,figure,footer,form,h1,h2,h3,h4,h5,h6,header,hgroup,html,i,iframe,img,ins,kbd,label,legend,li,main,mark,menu,nav,object,ol,output,p,pre,q,ruby,s,samp,section,small,span,strike,strong,sub,summary,sup,table,tbody,td,tfoot,th,thead,time,tr,tt,u,ul,var,video{border:0;font-size:100%;font:inherit;margin:0;padding:0;vertical-align:baseline}article,aside,details,figcaption,figure,footer,header,hgroup,main,menu,nav,section,summary{display:block}*,:after,:before{box-sizing:inherit}html{-webkit-text-size-adjust:100%;-ms-text-size-adjust:100%;-ms-overflow-style:scrollbar;-webkit-tap-highlight-color:transparent;box-sizing:border-box;touch-action:manipulation}body{font-family:sans-serif;line-height:1;text-align:left}[tabindex="-1"]:focus:not(:focus-visible){outline:0!important}ol,ul{list-style:none}blockquote,q{quotes:none}blockquote:after,blockquote:before,q:after,q:before{content:"";content:none}table{border-collapse:collapse;border-spacing:0}caption{caption-side:bottom}th{text-align:inherit;text-align:-webkit-match-parent}hr{box-sizing:content-box;height:0;overflow:visible}code,kbd,pre,samp{font-family:monospace,monospace}pre{-ms-overflow-style:scrollbar;overflow:auto}a{-webkit-text-decoration-skip:objects;background-color:transparent}abbr[title]{border-bottom:0;cursor:help;text-decoration:underline;text-decoration:underline dotted;text-decoration-skip-ink:none}address{font-style:normal;line-height:inherit}b,strong{font-weight:bolder}small{font-size:80%}sub,sup{font-size:75%;line-height:0;position:relative}sub{bottom:-.25em}sup{top:-.5em}em{font-style:italic}img{border-style:none}svg:not(:root){overflow:hidden}button{border-radius:0}button:focus{outline:1px dotted;outline:5px auto -webkit-focus-ring-color}button,input,optgroup,select,textarea{font-family:inherit;font-size:inherit;line-height:inherit;margin:0}[type=button],[type=reset],[type=submit],button{-webkit-appearance:button}input[type=date],input[type=datetime-local],input[type=month],input[type=time]{-webkit-appearance:listbox}button,input{overflow:visible}button,select{text-transform:none}[role=button]{cursor:pointer}select{word-wrap:normal}[type=button]::-moz-focus-inner,[type=reset]::-moz-focus-inner,[type=submit]::-moz-focus-inner,button::-moz-focus-inner{border-style:none;padding:0}input[type=checkbox],input[type=radio]{box-sizing:border-box;padding:0}[tabindex="-1"]:focus{outline:0!important}fieldset{min-width:0}legend{color:inherit;display:block;max-width:100%;white-space:normal}progress{vertical-align:baseline}textarea{overflow:auto;resize:vertical}[type=checkbox],[type=radio]{box-sizing:border-box;padding:0}[type=number]::-webkit-inner-spin-button,[type=number]::-webkit-outer-spin-button{height:auto}[type=search]{-webkit-appearance:textfield;outline-offset:-2px}[type=search]::-webkit-search-cancel-button,[type=search]::-webkit-search-decoration{-webkit-appearance:none}::-webkit-file-upload-button{-webkit-appearance:button;font:inherit}output{display:inline-block}[hidden],template{display:none}:root{--color-bg:#fff;--color-bg-picture:#fff;--color-button-bg:#578fff;--color-button-ok-bg:#3f9b29;--color-button-ok-text:#fff;--color-button-error-bg:#ef4c39;--color-button-error-text:#fff;--color-button-on-bg:#578fff;--color-button-off-bg:#b5b5b5;--color-button-menu:#fff;--color-button-menu-selected:#f5fbff;--color-button-menu-outline:#e1e5ec;--color-button-reject:#ef4c39;--color-button-inactive:#b5b5b5;--color-button-recommendation:#fff;--color-button-recommendation-outline:#e1e5ec;--color-button-dropdown:#fff;--color-button-dropdown-outline:#e1e5ec;--color-text:#707070;--color-text-button:#fff;--color-text-overlay:#fff;--color-text-active:#578fff;--color-text-inactive:#b5b5b5;--color-text-ok:#3f9b29;--color-text-reject:#ef4c39;--color-text-warning:#b15151;--color-panel-info:#f5fbff;--color-panel-a:#e1e5ec;--color-panel-b:#e9edf5;--color-panel-result:#f9e8e8;--color-panel-card:#e1e5ec;--color-panel-card-active:#f5fbff;--color-input-bg:#fff;--color-input-bg-inactive:#e1e5ec;--color-input-outline:#e1e5ec;--color-input-outline-active:#578fff;--color-input-outline-error:#ef4c39;--color-list-line-a:#f5fbff;--color-list-line-b:#f9fff5;--color-list-separator:#e1e5ec;--color-list-scroll:#b5b5b5;--color-list-title:#e1e5ec;--color-list-title-selected:#e1e5ec;--color-list-title-error:#e1e5ec;--color-icon-header:#707070;--color-icon-header-bg:#fff;--color-icon-active-header:#fff;--color-icon-active-header-bg:#578fff;--color-icon-list:#707070;--color-icon-list-inactive:#b5b5b5;--color-icon-button:#fff;--color-icon-button-dropdown:#b5b5b5;--color-icon-overlay:#578fff;--color-icon-overlay-warning:#ffc400;--color-icon-overlay-error:#ef4c39;--color-icon-number:#fff;--color-icon-number-bg-red:#ef4c39;--color-icon-number-bg-yellow:#ffc400;--color-progress-bg:#b5b5b5;--color-progress-ok:#3f9b29;--color-progress-warning:#b15151;--color-graph-bg:#fff;--color-graph-outline:#e1e5ec;--color-graph-actial-line:#707070;--color-graph-value-free:#3f9b29;--color-graph-value-reserved:#8bc87c;--color-graph-value-ordered:#76a4ff;--color-graph-chart-grid:#c5d8ff;--color-graph-chart-grid-text:#c5d8ff;--color-graph-chart-axis-text:#707070;--color-graph-chart-color1:#1f78b4;--color-graph-chart-color2:#b15151;--color-ticketing-modal:hsla(0,0%,44%,.33);--color-ticketing-bg:#f9e8e8;--color-ticketing-icon:#b5b5b5;--color-modal-content-bg:#f5fbff;--color-modal-content-border:#558dfc;--color-modal-btn-save-bg:#00a651;--color-modal-btn-delete-bg:#707070;--color-modal-btn-other-bg:#578fff;--color-modal-btn:#fff;--color-text-title:#707070;--color-line-gray:#b5b5b5;--color-date-filter:#707070;--color-additional-func-content-bg:#e1e5ec;--color-additional-func-bg:#fff;--color-label-bg:#fff;--color-line-blue:#558dfc;--color-clicked-border:#558dfc;--color-avatar-border:#00a651;--color-radiobutton-border:#707070;--color-radiobutton-bg:#b5b5b5;--color-white:#fff;--color-primary:#0078ff;--color-primary-middle-light:#96c8ff;--color-primary-light:#e5f4ff;--color-primary-dark:#0054b3;--color-danger:#b42424;--color-light-danger:#ef4c39;--color-lighter-danger:#f6aea6;--color-success:#248710;--color-light-success:#ecffe5;--color-warning:#fa0;--color-light-warning:#ffc400;--color-secondary-dark:#6e6e6e;--color-secondary:#707070;--color-light-secondary:#b5b5b5;--color-lighter-secondary:#e1e5ec;--color-panel:#f5fbff;--color-bg-card:#e9edf5;--color-bg-active-card:#f5fbff;--color-header:#e1e5ec;--color-input-border:#e1e5ec;--color-bg-secondary:#e1e5ec;--color-table-odd:#f4f5f9;--color-table-even:#e9edf5;--color-neutral-1:#f4f5f9;--color-neutral-2:#e9edf5;--regular1:normal normal normal 1.75rem/2.5rem Segoe UI;--regular2:normal normal normal 1.375rem/2rem Segoe UI;--regular3:normal normal normal 1rem/1.5rem Segoe UI;--semibold1:normal normal 600 1.75rem/5rem Segoe UI;--semibold2:normal normal 600 1.375rem/2rem Segoe UI;--semibold3:normal normal 600 1rem/1.5rem Segoe UI;--bold1:normal normal bold 1.75rem/5rem Segoe UI;--bold2:normal normal bold 1.375rem/2rem Segoe UI;--bold3:normal normal bold 1rem/1.5rem Segoe UI;--badge:normal normal normal 1rem/1.5rem Segoe UI;--badge-bold:normal normal bold 1rem/1.5rem Segoe UI;--buttontext2:normal normal normal 1.375rem/1.75rem Segoe UI;--buttontext3:normal normal normal 1rem/1.5rem Segoe UI}h2{font-size:1.5rem;line-height:1.3333}.line{width:100%}.line,.line90{background-color:var(--color-lighter-secondary);height:1px;margin:auto}.line90{width:90%}.line-v80{align-self:center;background-color:var(--color-lighter-secondary);height:70%;width:1px}.bg-white{background-color:var(--color-white)}.bg-primary{background-color:var(--color-primary)}.bg-primary-middle-light{background-color:var(--color-primary-middle-light)}.bg-danger{background-color:var(--color-danger)}.bg-light-danger{background-color:var(--color-light-danger)}.bg-success{background-color:var(--color-success)}.bg-light-success{background-color:var(--color-light-success)}.bg-warning{background-color:var(--color-warning)}.bg-light-warning{background-color:var(--color-light-warning)}.bg-secondary{background-color:var(--color-secondary)}.bg-light-secondary{background-color:var(--color-light-secondary)}.bg-lighter-secondary{background-color:var(--color-lighter-secondary)}.bg-panel{background-color:var(--color-panel)}.bg-primary-ligth{background-color:var(--color-primary-light)}.bg-card{background-color:var(--color-bg-card)}.bg-header{background-color:var(--color-header)}.bg-transparent{background-color:transparent}.clr-white{color:var(--color-white)}.clr-primary{color:var(--color-primary)}.clr-primary-dark{color:var(--color-primary-dark)}.clr-danger{color:var(--color-danger)}.clr-light-danger{color:var(--color-light-danger)}.clr-success{color:var(--color-success)}.clr-light-success{color:var(--color-light-success)}.clr-warning{color:var(--color-warning)}.clr-light-warning{color:var(--color-light-warning)}.clr-secondary{color:var(--color-secondary)}.clr-light-secondary{color:var(--color-light-secondary)}.clr-lighter-secondary{color:var(--color-lighter-secondary)}.clr-panel{color:var(--color-panel)}.clr-card{color:var(--color-bg-card)}.clr-header{color:var(--color-header)}.a-text{align-items:center;display:flex;width:100%}.a-text.center{align-items:center;justify-content:center;text-align:center}.a-text.left{justify-content:start}.a-text.right{justify-content:end}.a-text.primary{color:var(--color-primary)}.a-text.primary-dark{color:var(--color-primary-dark)}.a-text.secondary{color:var(--color-secondary)}.a-text.light-secondary{color:var(--color-light-secondary)}.a-text.lighter-secondary{color:var(--color-lighter-secondary)}.a-text.danger{color:var(--color-danger)}.a-text.success{color:var(--color-success)}.a-text.white{color:var(--color-white)}.a-text.warning{color:var(--color-warning)}.a-text1{font:var(--regular1)}.a-text2{font:var(--regular2)}.a-text3{font:var(--regular3)}.a-reg5{font:var(--regular5)}.a-reg4{font:var(--regular4)}.a-reg2{font:var(--regular2)}.a-sem1{font:var(--semibold1)}.a-sem2{font:var(--semibold2)}.a-sem3{font:var(--semibold3)}.a-bold1{font:var(--bold1)}.a-bold2{font:var(--bold2)}.a-bold3{font:var(--bold3)}.a-badgetext{font:var(--badge)}.bold{font-weight:700}.semi,.semi-bold{font-weight:600}.a-buttontext2{font:var(--buttontext2)}.a-buttontext3{font:var(--buttontext3)}.a-dot.tiny,.icon>.tiny,.icontext.tiny{height:.5rem;width:.5rem}.a-dot.smaller,.icon>.smaller,.icontext.smaller{height:1rem!important;width:1rem!important}.a-dot.small,.icon>.small,.icontext.small{height:1.5rem;width:1.5rem}.a-dot.normal,.icon>.normal,.icontext.normal{height:2.5rem;width:2.5rem}.icon>.large,.icontext.large{height:5rem;width:5rem}.icon>.huge,.icontext.huge{height:8rem;width:8rem}.icontext.circle{border-radius:50%}.opacity{opacity:.3}.a-iconbadge{position:relative}.a-dot{border-radius:50%;position:absolute}.a-dot.left{left:.5rem;top:.5rem}.a-dot.right{right:.5rem;top:.5rem}.box{border-radius:.25rem;display:flex;width:100%}.vbox{flex-direction:row}.hbox{flex-direction:column;height:100%}.icon{align-items:center;display:flex;justify-content:center}.a-button{border:none;gap:.25rem;min-width:1.5rem;padding:0 .5rem;position:relative;width:100%}.circular{border-radius:1.5rem}.rectangular{border-radius:.5rem}.straight{border-radius:0}.a-button.col{flex-direction:column}.a-button:focus{outline:none}.a-button.height-tiny,.a-checkbox.height-tiny,.a-radio.height-tiny{height:1.25rem}.a-button.height-small,.a-checkbox.height-small,.a-radio.height-small{height:2rem}.a-button.height-medium,.a-checkbox.height-medium,.a-input.height-medium,.a-radio.height-medium,.height-medium{height:2.5rem}.a-button.height-large,.a-checkbox.height-large,.a-radio.height-large{height:3.5rem}.a-button.height-xxlarge{height:7.75rem}.a-button.height-huge,.a-checkbox.height-huge{height:5rem}.a-button.width-fit,.a-checkbox.width-fit,.a-radio.width-fit{width:fit-content}.a-button.width-tiny,.a-checkbox.width-tiny,.a-radio.width-tiny{width:2.5rem}.a-button.width-smaller,.a-checkbox.width-smaller,.a-radio.width-smaller{width:3.5rem}.a-button.width-small,.a-checkbox.width-small,.a-radio.width-small{width:5.5rem}.a-button.width-medium,.a-checkbox.width-medium,.a-radio.width-medium{width:7.5rem}.a-button.width-large,.a-checkbox.width-large,.a-radio.width-large{width:10rem}.a-button.width-larger,.a-checkbox.width-larger,.a-radio.width-larger{width:11rem}.a-button.width-huge,.a-checkbox.width-huge{width:23.5rem}.a-button.disabled,.a-button:disabled,.disabled{background-color:var(--color-lighter-secondary);cursor:not-allowed!important;opacity:.6}.a-button.none{background-color:transparent;border:none!important}.a-button.primary{background-color:var(--color-primary);border:none;color:#fff}.a-button.primary-outlined{background-color:var(--color-white);border:1px solid var(--color-primary);color:var(--color-primary)}.a-button.primary-dark{background-color:var(--color-primary-dark);border:none;color:#fff}.a-button.primary-dark-outlined{background-color:var(--color-white);border:1px solid var(--color-primary-dark);color:var(--color-primary-dark)}.a-button.second{background-color:var(--color-white);border:1px solid var(--color-primary);color:var(--color-primary)}.a-button.secondary{background-color:var(--color-secondary);color:#fff}.a-button.secondary-outlined{background-color:#fff;border:1px solid #e1e5ec;color:#707070}.a-button.success{background-color:var(--color-success);border:1px solid var(--color-success);color:var(--color-white)}.a-button.success-outlined{background-color:var(--color-light-success);border:1px solid var(--color-success);color:var(--color-secondary)}.a-button.danger{background-color:var(--color-danger);border:1px solid var(--color-danger);color:var(--color-white)}.a-button.danger-outlined{background-color:var(--color-lighter-danger);border:1px solid var(--color-danger);color:var(--color-danger)}.a-button.skybound{background-color:#fff;border:1px solid #578fff;color:#578fff}.a-button.alert{background-color:#ef4c39;color:#fff}.bg-white>.primary-outlined.active{color:var(--color-primary)}.bg-panel .primary-outlined.active,.bg-panel>.primary-outlined.active{background-color:#fff;border:1px solid var(--color-primary);color:var(--color-primary)}.bg-panel>.primary-outlined,.bg-white>.primary-outlined{background-color:#fff;border:1px solid var(--color-lighter-secondary);color:#707070}.bg-card>.primary.active,.bg-panel>.a-toggle-button.primary.active,.bg-primary-light>.a-toggle-button.primary.active,.bg-transparent>.primary.active{background-color:var(--color-primary);border:1px solid var(--color-primary);color:var(--color-white)}.bg-card>.primary,.bg-panel>.a-toggle-button.primary,.bg-primary-light>.a-toggle-button.primary,.bg-transparent>.primary{background-color:var(--color-white);border:1px solid var(--color-lighter-secondary);color:var(--color-secondary)}.icontext{align-items:center;border-radius:1rem;display:flex;font-size:1rem;justify-content:center;padding:0 .5rem}.icon.badge,.icontext.badge{bottom:-10px;position:absolute;right:-10px}.icontext.fix-small{height:1.5rem;width:1.5rem}.a-badge.red,.icontext.red{background-color:#ef4c39;color:#fff}.a-badge.blue,.icontext.blue{background-color:#578fff;color:#fff}.a-badge.gray,.icontext.gray{background-color:#707070;color:#fff}.border-danger,.icontext.border-danger{border:1px solid var(--color-danger)}.border-primary,.icontext.border-primary{border:1px solid var(--color-primary)}.border-secondary,.icontext.border-secondary{border:1px solid var(--color-secondary)}.border-light-secondary,.icontext.border-light-secondary{border:1px solid var(--color-light-secondary)}.border-success,.icontext.border-success{border:1px solid var(--color-success)}.border-white,.icontext.border-white{border:1px solid var(--color-white)}.a-btn{align-items:center;background:var(--color-button-bg);border:none;border-radius:var(--s-radius-sm);color:var(--color-text-button);cursor:pointer;display:flex;font-size:1.375rem;height:var(--s-button-h);min-width:1.5rem;padding:0 var(--s-button-h-pad)}.a-btn.select{height:2.5rem;min-width:10rem;padding:0}.a-btn.small{font-size:var(--s-button-small-font-size);height:var(--s-button-small-h);padding:0 var(--s-button-small-h-pad)}.a-btn.icon{padding:calc(var(--s-button-h)/8)}.a-btn:focus{outline:0}.a-btn:focus-visible{box-shadow:0 0 0 1px #fff,0 0 4px 4px var(--color-input-outline-active)}.a-btn:disabled{background:var(--color-button-inactive);cursor:not-allowed;opacity:.6}.a-btn.on{background:var(--color-button-on-bg)}.a-btn.off{border:1px solid var(--color-button-off-border)}.a-btn.off,.a-btn.off2{background:var(--color-button-off-bg);color:var(--color-button-off-text)}.a-btn.ok{background:var(--color-button-ok-bg);color:var(--color-button-ok-text)}.a-btn.error{background:var(--color-button-error-bg);color:var(--color-button-error-text)}.a-btn svg{height:var(--s-icon-h)}.a-icon{background:none;border:none;border-radius:var(--s-radius-sm);cursor:pointer;height:var(--s-icon-h);margin:.125rem .5rem;min-width:1.5rem;padding:0}.a-icon.small{height:var(--s-icon-small-h);margin:0 .125rem;min-width:1rem}.a-icon:focus{outline:0}.a-icon:focus-visible{box-shadow:0 0 0 1px #fff,0 0 4px 4px var(--color-input-outline-active)}.a-icon:disabled{cursor:not-allowed}.a-icon svg{height:100%}.a-icon+.a-icon{margin-left:.5rem}.m-tags{display:flex;flex-flow:row wrap}.a-tag{align-items:center;background:var(--color-bg);border:.0625rem solid var(--color-button-bg);border-radius:var(--s-radius-sm);color:var(--color-text);cursor:pointer;display:flex;font-size:1rem;height:var(--s-tag-h);min-width:1.5rem;padding:0 .5rem}.a-tag.circular{border-radius:1.5rem}.a-tag.rectangular{border-radius:.5rem}.a-tag.small{height:2rem}.a-tag.tiny{height:1.5rem}.a-tag.primary{background:var(--color-primary);border:1px solid var(--color-primary);color:var(--color-white)}.a-tag.active{font-weight:700}.a-tag svg{height:1.5rem;margin-left:.5rem;width:1.5rem}.a-toggle{align-items:center;background:var(--color-button-off-bg);border:.0625rem solid var(--color-bg);border-radius:var(--s-radius-sm);color:var(--color-text);display:flex;font-size:1rem;height:var(--s-tag-h);min-width:1.5rem;padding:0 .5rem}.a-toggle.on{background:var(--color-button-on-bg)}.a-checkbox[type=checkbox],.a-radio[type=radio]{height:1em;width:1em}.m-group{align-items:center;display:flex;flex-flow:row wrap;margin-left:-.5rem}.m-group>*{margin-left:.5rem}.m-grid{align-items:flex-start;display:flex;flex-flow:row nowrap}.m-grid>.fill{flex:1}.a-clock{color:var(--color-on-surface);font-family:var(--title-l-font-family);font-size:var(--title-l-font-size);font-weight:var(--title-l-font-weight);letter-spacing:var(--title-l-letter-spacing);line-height:var(--title-l-line-height);padding-right:.5rem;text-align:right}.a-clock p:first-child{font-size:2rem!important;line-height:2.5rem!important}.a-clock p:last-child{font-size:1rem;line-height:1.5rem}.a-card{background:var(--color-panel-card);border-radius:var(--s-radius-md);padding:.5rem;position:relative;transition:background var(--t-transition) ease-in-out}.a-card.active{background:var(--color-panel-card-active)!important;box-shadow:0 0 8px #00000080}.a-card.fill{bottom:.5rem;height:100%;left:.5rem;margin:1rem;position:absolute;right:.5rem;top:.5rem}.a-table{max-width:100%;width:100%}.a-table tr{align-items:center;display:flex;position:relative}.a-table td,.a-table th{flex:1;padding:.5rem;vertical-align:middle}.a-table th{text-align:center}.m-scroll,.m-table .sui-scroll{overflow:auto;position:relative}.m-scroll,.m-table .sui-scroll>.wrapper{display:inline-block}.m-scroll.sui-fill,.m-table .sui-scroll.sui-fill{width:100%}.m-scroll.sui-fill,.m-table .sui-scroll.sui-fill>.wrapper{min-width:100%}.m-table{--m-table-padding:0.5rem;background:var(--color-list-line-a);display:flex;flex-flow:column nowrap;position:relative}.m-table.small{--m-table-padding:0.25rem}.m-table table thead{position:sticky;top:0}.m-table table{width:100%}.m-table .sui-inside .sui-header{align-items:center;background:var(--color-header);display:flex;flex-flow:row nowrap;padding:var(--m-table-padding);position:sticky;top:0;width:100%}.m-table .sui-inside .sui-header>.sui-column:not(:first-child),.m-table .sui-inside .sui-header>.sui-editable:not(:first-child)>.sui-column{margin-left:.25rem}.m-table .sui-inside .sui-header .sui-column{display:flex;flex-flow:row nowrap;justify-content:space-between}.m-table .sui-inside .sui-header .sui-column.sortable{cursor:pointer}.m-table .sui-inside .sui-header .sui-column>.sui-title{flex-grow:1;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.m-table .sui-inside .sui-header .sui-column.left{text-align:left}.m-table .sui-inside .sui-header .sui-column.right{text-align:right}.m-table .sui-inside .sui-header .sui-column.center{text-align:center}.m-table .sui-inside .sui-header>.sui-column.sui-editable{cursor:move}.m-table .sui-inside .sui-header>.sui-column.sui-editable>.sui-icon{display:none}.m-table .sui-inside .sui-header>.sui-column.sui-editable:hover>.sui-icon{display:block}.m-table .sui-inside .sui-header>.sui-editable>.sui-divider>.sui-icon{border:1px dashed #000;height:calc(100% - .2rem);margin:.1rem .25rem}.m-table .sui-inside .sui-header>.sui-editable>.sui-divider:hover{cursor:col-resize}.m-table>.sui-toolbar{align-items:center;display:flex;height:2rem;top:0}.m-table>.sui-toolbar,.m-table>.sui-toolbar-menu{background:var(--color-header);position:absolute;right:0;z-index:10}.m-table>.sui-toolbar-menu{border:1px solid #000;top:2rem}.m-table>.sui-toolbar-menu,.m-table>.sui-toolbar-menu>.item{padding:var(--m-table-padding)}.m-table .sui-inside .sui-row{align-items:center;display:flex;flex-flow:row nowrap}.m-table .sui-inside .sui-row:nth-of-type(2n){background:var(--color-list-line-b)}.m-table .sui-inside .sui-row>.sui-cell{display:flex;overflow:hidden;padding:var(--m-table-padding);text-overflow:ellipsis;white-space:nowrap}.m-table .sui-inside .sui-row>.sui-cell.left{justify-content:flex-start}.m-table .sui-inside .sui-row>.sui-cell.right{justify-content:flex-end}.m-table .sui-inside .sui-row>.sui-cell.center{justify-content:center}.m-table .sui-inside .sui-row>.sui-cell .a-icon{height:1.5rem;margin:0}.m-table .sui-inside .sui-row>.sui-cell:not(:first-child){margin-left:.25rem}.m-table .sui-inside .sui-row>.sui-cell.editing{padding:calc(var(--m-table-padding) - 2px)}.m-table .sui-inside .sui-row>.sui-cell>input{border:1px solid #000;padding:0}.a-input{background:var(--color-input-bg);border:.0625rem solid var(--color-header);border-radius:var(--s-radius-sm);display:flex;height:2rem;padding-left:.25em;padding-right:.25rem}.a-input.circular{border-radius:1.5rem}.a-input.rectangular{border-radius:.5rem}.a-input input,.a-input input:focus,.a-input input:focus-visible,input.a-input:focus-visible{background:none;border:none;outline:0;padding:0 .5rem;width:100%}.a-input:focus-within{border:0;box-shadow:0 0 0 1px #fff,0 0 4px 4px var(--color-input-outline-active)}.a-input.icon svg{height:1.5rem;margin:.1875rem;width:1.5rem}select.a-input,select.a-input:focus-visible{outline:0}.a-input:has(>input[type=checkbox]){align-items:center;background:none;border:none;gap:.3rem;padding:0}.m-modal-wrapper{background:#000;height:1200%;left:0;opacity:.45;position:fixed;top:0;width:100%;z-index:1000}.m-modal-content{background-color:var(--color-bg);height:auto;left:50%;max-height:100%;max-width:800px;overflow:auto;padding:15px;position:fixed;top:50%;-webkit-transform:translate(-50%,-50%);transform:translate(-50%,-50%);width:100%;z-index:1010}.m-modal-wrapper-center{background:#0000005f;height:100vh;left:0;position:fixed;top:0;width:100vw;z-index:1000}.m-modal-content-center{background-color:var(--color-modal-content-bg);border:1px solid var(--color-modal-content-border);border-radius:.5rem;height:auto;left:50%;max-height:100%;max-width:600px;overflow:auto;padding:15px;position:fixed;top:50%;-webkit-transform:translate(-50%,-50%);transform:translate(-50%,-50%);width:100%;z-index:1010}.a-title-modal{color:var(--colot-text-title);font-family:var(--title-font-family);font-size:1.5rem}.form-textarea{align-items:center;display:flex;gap:10px;height:150px;padding:0;resize:none;width:90%}.form-control,.form-textarea{background:var(--color-input-bg);border:.0625rem solid var(--color-header);border-radius:var(--s-radius-sm)}.form-control:focus{outline:none}.m-auth-form .a-checkbox .a-text{color:var(--color-secondary)!important;margin-left:.5rem}.text-ok{color:var(--color-text-ok)}.text-error{color:var(--color-text-reject)}.text-hidden{opacity:0}.p-1{padding:.5rem}.p-2{padding:1rem}.p-3{padding:2rem}.px-1{padding-left:.5rem;padding-right:.5rem}.px-2{padding-left:1rem;padding-right:1rem}.px-3{padding-left:2rem;padding-right:2rem}.w-100{width:100%}.w-1b{width:1rem}.w-2b{width:2rem}.w-3b{width:3rem}.w-4b{width:4rem}.w-5b{width:5rem}.w-6b{width:6rem}.w-7b{width:7rem}.w-8b{width:8rem}.w-9b{width:9rem}.w-10b{width:10rem}.w-11b{width:11rem}.w-12b{width:12rem}.w-13b{width:13rem}.w-14b{width:14rem}.w-15b{width:15rem}.w-16b{width:16rem}.w-17b{width:17rem}.w-18b{width:18rem}.w-19b{width:19rem}.w-20b{width:20rem}.w-21b{width:21rem}.w-22b{width:22rem}.w-23b{width:23rem}.w-24b{width:24rem}.w-25b{width:25rem}.w-26b{width:26rem}.w-27b{width:27rem}.w-28b{width:28rem}.w-29b{width:29rem}.w-30b{width:30rem}.w-31b{width:31rem}.w-32b{width:32rem}.w-33b{width:33rem}.w-34b{width:34rem}.w-35b{width:35rem}.w-36b{width:36rem}.w-37b{width:37rem}.w-38b{width:38rem}.w-39b{width:39rem}.text-right{text-align:right}.text-center{text-align:center}.m-pos-absolute{height:100%;position:absolute;width:100%}.m-pos-absolute.fill{bottom:0;left:0;right:0;top:0}.d-flex{display:flex}.d-flex.col{flex-direction:column}.d-flex.justify-start{justify-content:start}.d-flex.justify-end{justify-content:end}.d-flex.justify-center{justify-content:center}.d-flex.justify-space-between{justify-content:space-between}.d-flex.align-start{align-items:start}.d-flex.align-end{align-items:end}.d-flex.align-center{align-items:center}.d-flex.align-stretch{align-items:stretch}.d-flex>.fill{flex-grow:1}.d-flex.gap-1b{margin:0 -.5rem}.d-flex.gap-1b>*{margin:0 .5rem}.d-flex.col.gap-1b{margin:-.5rem 0}.d-flex.col.gap-1b>*{margin:.5rem 0}.d-flex.gap-2b{margin:0 -1rem}.d-flex.gap-2b>*{margin:0 1rem}.d-flex.gap-01w{gap:.5rem}.d-flex.col.gap-1w,.d-flex.gap-1w{gap:1rem}.d-wrap{flex-wrap:wrap}:root{--s-hdr-line:3.375rem;--s-panel-gap:0.5rem;--s-radius-sm:0.25rem;--s-radius-md:0.625rem;--s-radius-lg:1rem;--s-icon-h:2rem;--s-icon-small-h:1.5rem;--s-button-font-size:1.375rem;--s-button-h:3rem;--s-button-h-pad:2rem;--s-button-small-font-size:1rem;--s-button-small-h:2rem;--s-button-small-h-pad:1rem;--s-tag-h:2.5rem;--s-hdr-button-h:2.5rem;--s-lg-vpd:118rem;--s-sm-vpd:63rem;--s-content-sm-w:50rem;--s-content-sm-h:42.5rem;--t-transition:0.1s;--s-hdr-size:4rem}#app,.o-container-main,body,html{height:100%;user-select:none}html>body{color:var(--color-text);line-height:1.5;overflow:hidden}.o-container-main,.o-container-sm-mrkt,.o-container-ul{display:flex}.o-container-main,.o-container-ul{background-color:var(--color-surface-2);flex-direction:column;& .o-content-marketing{background-color:inherit}}.o-content-lg,.o-content-sm{background:var(--color-bg)}.o-container-sm-mrkt,.o-content-lg,.o-content-marketing{flex-grow:1}.o-content-sm{min-height:var(--s-content-sm-h);min-width:var(--s-content-sm-w)}.o-content-lg{display:flex;flex-direction:column;min-height:var(--s-sm-vpd);min-width:var(--s-sm-vpd);position:relative}@media screen and (min-width:118rem){:root{--s-hdr-size:calc(var(--s-hdr-line) + 0.125rem)}.o-container-main{flex-direction:row;max-height:100vh}.o-container-sm-mrkt{flex-direction:column;width:var(--s-content-sm-w)}.o-content-lg,.o-contentainer-ul{max-height:100vh}.o-content-lg{min-height:calc(var(--s-sm-vpd) - var(--s-hdr-size));min-width:calc(var(--s-sm-vpd) - var(--s-hdr-size))}}.m-expedition-info{background-color:var(--color-primary-light);height:100%}.m-expedition-info .page-list{align-items:stretch;display:flex}.m-expedition-info .page{align-items:center;border:.0625rem solid var(--color-header);border-radius:var(--s-radius-md);display:flex;flex:1;flex-direction:column;height:7.75rem;justify-content:flex-start;margin:.5rem .25rem;padding:.125rem}.m-expedition-info .page .title{font-weight:700;transition:font-size var(--t-transition) ease-in-out}.m-expedition-info .page.active{justify-content:center}.m-expedition-info .page.active .title{font-size:1.75rem}.m-expedition-info .page.active .content{flex:0;height:0;opacity:0}.m-expedition-info .a-widget{align-items:center;display:flex;flex-flow:column;width:100%}.m-expedition-info .info{background:var(--color-white);display:flex;font-size:1.5rem;margin:auto;min-height:27.5rem;padding:.5rem;position:relative;width:50rem;width:49rem}.m-expedition-info .info .product-filters{font:var(--regular3)}.m-expedition-info .info .product-filters .a-input{border-radius:1.5rem}.m-expedition-info .info .product-category-filter .m-group{gap:.5rem;position:relative}.m-expedition-info .info .product-category-filter .m-group .a-input{border-radius:1.5rem}.m-expedition-info .info .product-category-filter .m-group select{appearance:none;padding:0 3rem 0 .75rem}.m-expedition-info .info .product-category-filter .m-group .select-wrapper{position:relative}.m-expedition-info .info .product-category-filter .m-group .select-wrapper:after{content:"▼";font-size:.8rem;pointer-events:none;position:absolute;right:1rem;top:50%;transform:translateY(-50%)}.m-expedition-info .info .m-product-quantity{background-color:#f2f2f7;gap:2rem;height:6.5rem;margin:1rem 0;padding:.5rem 1rem;width:48rem}.m-expedition-info .info .m-product-quantity .a-text.qty-text{height:2.5rem}.m-expedition-info .info.patient{flex-direction:column;padding:0}.m-expedition-info .info.patient .patient-personal-data{background-color:#f0f2f5}.m-expedition-info .info.patient .header{background-color:var(--color-primary-light);border-bottom:1px solid var(--color-light-secondary);border-bottom-left-radius:0;border-bottom-right-radius:0;height:4rem;padding:.5rem}.m-expedition-info .info.patient .header .init{position:relative}.m-expedition-info .info.patient .header .init .avatar{opacity:.6;width:3rem}.m-expedition-info .info.patient .header .init .dot{bottom:-.75rem;left:calc(50% - .25rem)}.m-expedition-info .info.patient .header .selected-patients{gap:.25rem}.m-expedition-info .info.patient .header .selected-patients .avatar-container{position:relative}.m-expedition-info .info.patient .header .selected-patients .avatar{cursor:pointer;width:3rem}.m-expedition-info .info.patient .header .selected-patients .avatar.main-avatar{border:2px solid var(--color-primary);border-radius:50%}.m-expedition-info .info.patient .header .selected-patients .avatar.second-avatar{opacity:.6}.m-expedition-info .info.patient .header .selected-patients .dot{bottom:-.75rem;left:calc(50% - .25rem)}.m-expedition-info .info.patient .header .selected-patients .badge.close{bottom:auto;cursor:pointer;right:-.5rem;top:-.5rem}.m-expedition-info .info.patient .header .badge.anonim-name{cursor:pointer;left:50%;top:50%;transform:translate(-50%,-50%)}.m-expedition-info .info.patient .header .a-button.new-patient{height:3rem;padding:0;width:3rem}.m-expedition-info .info.patient .header .a-button.new-patient .avatar{border:2px solid var(--color-primary);border-radius:50%;opacity:.4;width:3rem}.m-expedition-info .info.patient .header .a-button.new-patient .badge{left:50%;top:50%;transform:translate(-50%,-50%)}.m-expedition-info .info.patient .main{gap:.5rem;padding:.5rem}.m-expedition-info .info.patient .main div.a-input{border-radius:1.5rem;height:2.5rem;width:90%}.m-expedition-info .info.patient .main .a-text-input-group{border-radius:1.5rem;padding:0 .25rem 0 1rem}.m-expedition-info .info.patient .main .a-text-input-group .m-select .m-popper{background-color:var(--color-lighter-secondary)}.m-expedition-info .info.patient .main .a-text-input-group .m-select .m-popper .popper-toggle button.a-button{background-color:var(--color-lighter-secondary);min-width:9rem}.m-expedition-info .info.patient .main .a-text-input-group .m-select .m-popper .popper-toggle button.a-button>div.vbox{justify-content:space-between}.m-expedition-info .info.patient .main .a-text-input-group .m-select .m-popper .popper-toggle button.a-button .a-text{font-size:1rem}.m-expedition-info .info.patient .main .a-text-input-group .a-input{border-radius:0;height:100%;margin:0;min-width:20rem}.m-expedition-info .info.patient .main .a-text-input-group .a-input input{font:var(--regular3);text-align:left;width:100%}.m-expedition-info .info.patient .main label.form-group{font:var(--regular3)}.m-expedition-info .info.patient .main .idcard .a-text-input-group{border-radius:.5rem;padding:0}.m-expedition-info .info.patient .main .idcard .a-text-input-group .m-select .m-popper .popper-toggle button.a-button{min-width:7rem}.m-expedition-info .info.patient .main .idcard .a-text-input-group .a-input{min-width:13rem}.m-expedition-info .info.patient .states svg{width:5rem}.m-expedition-info .info .footer{bottom:0;gap:.5rem;left:0;position:absolute;right:0}.m-expedition-info .col-left{display:flex;flex-direction:column;padding:1rem;width:20rem}.m-expedition-info .col-right{display:flex;flex-direction:column;padding:1rem;position:relative;width:100%}.m-expedition-info fieldset{margin-bottom:1rem}.m-expedition-info legend{font-size:1rem;margin-bottom:.5rem}.m-expedition-info .age{display:flex;flex-direction:column;font-size:1.5rem}.m-expedition-info .age label{align-items:center;display:flex;line-height:2.5rem}.m-expedition-info .age input{margin-right:.25rem}.m-expedition-info .weight .m-group{font-size:1.5rem}.m-expedition-info .weight input{background-color:var(--color-input-bg);color:var(--color-text);width:5rem}.m-expedition-info .family{align-items:flex-end;padding:1rem}.m-expedition-info .main-avatar{width:5rem}.m-expedition-info .sec-avatar{margin-left:1rem;width:3rem}.m-expedition-info .state{bottom:3rem;display:flex;flex-flow:row wrap;position:absolute;width:100%}.m-expedition-info .state svg{margin:1rem 0 0 1rem;width:5rem}.m-patient-list{color:var(--color-text)}.m-patient-list>.list{display:flex;flex-flow:row wrap;font-size:1.5rem;line-height:2.5rem;max-height:calc(100vh - var(--s-hdr-line));overflow:auto}div.m-patient-list>.list>div{flex-grow:1;height:12.5rem;margin:.5rem;width:calc(50% - 2rem)}.m-patient-list tr{background:var(--color-panel-a);position:relative}.m-patient-list tr:nth-of-type(2n){background:var(--color-panel-b)}.m-patient-list tr.active{background:var(--color-panel-card-active)!important;box-shadow:0 0 8px #00000080;z-index:1}.m-patient-list .a-card>div{position:absolute}.m-patient-list svg.i-avatar{width:5rem}.m-patient-list .a-card .checked{height:2rem;left:4.2rem;position:absolute;top:4rem;width:2rem}.m-patient-list .a-card .name{left:8rem;top:.5rem}.m-patient-list .a-card .taj{left:8rem;top:2.5rem}.m-patient-list .a-card .address{left:.5rem;top:6rem}.m-patient-list .a-card .email{font-size:1rem;left:.5rem;top:8.5rem}.m-patient-list .a-card .phone{font-size:1rem;left:.5rem;top:10rem}.m-patient-list{background-color:#f0f2f5}.m-patient-list .a-card.m-patient-card-new{background-color:var(--color-white);border-radius:.5rem;box-shadow:0 0 2px 0 #0000005f;cursor:pointer;flex-grow:1;height:14rem;justify-content:space-between;padding:0;position:relative;width:calc(50% - 2rem);z-index:5}.m-patient-list .a-card.m-patient-card-new.active{background-color:var(--color-primary-light);border:2px solid var(--color-primary);box-shadow:0 0 6px #00000080;z-index:14}.m-patient-list .a-card.m-patient-card-new .m-card-header{background-color:#f5fbff;border-bottom:2px solid var(--color-light-secondary);border-radius:.5rem .5rem 0 0;height:4rem;padding:.5rem;position:relative;width:100%}.m-patient-list .a-card.m-patient-card-new.active .m-card-header{background-color:var(--color-neutral-2);border-bottom:2px solid var(--color-primary)}.m-patient-list .a-card.m-patient-card-new .m-card-header .icontext{font-size:.8rem;height:1.6rem}.m-patient-list .a-card.m-patient-card-new .m-card-content{padding:.5rem;width:100%}.m-patient-list .a-card.m-patient-card-new .m-card-content .taj{margin-left:10rem;margin-top:.5rem;width:fit-content}.m-patient-list .a-card.m-patient-card-new .m-card-content .name{margin-bottom:.25rem;margin-top:1.5rem}.m-patient-list .a-card.m-patient-card-new .m-card-content .name .a-text{line-height:2rem}.m-patient-list .a-card.m-patient-card-new.active .m-card-content .name .a-text{color:var(--color-primary-dark)}.m-patient-list .a-card.m-patient-card-new .avatar-container{align-items:center;background-color:var(--color-white);border:2px solid var(--color-light-secondary);border-radius:50%;display:flex;height:5.75rem;justify-content:center;left:1rem;position:absolute;top:2rem;width:5.75rem}.m-patient-list .a-card.m-patient-card-new.active .avatar-container{border:2px solid var(--color-primary)}.m-patient-list .a-card.m-patient-card-new.active .avatar-container .icon.badge{right:-1.5rem}.m-patient-list .a-card.m-patient-card-new .avatar-container .avatar{width:5.75rem}.m-patient-list .menu{background:var(--color-header);height:var(--s-hdr-line);margin-bottom:.125rem;padding:0 .75rem;text-align:left}table.m-patient-list th{font-size:1rem;position:relative}table.m-patient-list .avatar{width:6rem}table.m-patient-list .avatar .checked{height:2rem;left:4.2rem;position:absolute;top:4rem;width:2rem}table.m-patient-list .name{min-width:14rem}table.m-patient-list .taj{min-width:10rem}table.m-patient-list .address{min-width:30rem}.a-patient-sens-icon{width:2rem}.m-problem-main{display:flex;flex-flow:column;height:100%;padding:1em}.m-problem-main .problem{background:#eee;margin-bottom:1rem;padding:1rem}.m-problem-main .problem,.m-problem-main .solution{display:flex;flex-basis:0;flex-flow:row;flex-grow:1}.m-problem-main .category-list{background:#eee;flex-basis:0;flex-grow:1;padding:1rem}.m-problem-main .category-list .item{font-size:1.5rem}.m-problem-main .brand-list{background:#eee;display:flex;flex-basis:0;flex-flow:row wrap;flex-grow:1;margin-left:1rem;padding:1rem 1rem 1rem 0}.m-problem-main .brand-list .item{background:#fff;font-size:1.5rem;line-height:3rem;margin:0 0 1rem 1rem;min-width:12rem;text-align:center}.m-problem-main .title{font-size:1rem;line-height:2rem}.m-problem-info{margin-bottom:3rem;overflow:auto}.m-problem-info .title{font-size:1rem;line-height:2rem}.m-problem-main .col-symptom-location{flex-basis:20%}.m-problem-main .col-symptom-search-col{flex-basis:80%;margin-left:1rem}.m-problem-main .col-symptom-search-col .search{width:100%}.m-problem-main .col-symptom-search-row{display:flex;flex-flow:row}.m-problem-main .col-symptom{flex-basis:50%}.m-problem-main .col-symptom-group{flex-basis:50%;margin-left:1rem}.m-problem-main .col-symptom .symptom{font-size:1.5rem;line-height:2rem}.m-problem-main .col-symptom .symptom.nodiag{color:#c77}.m-problem-main .col-symptom .symptom.active{font-weight:700}.m-problem-main .col-symptom-group .symptom{font-size:1.5rem;line-height:2rem}.m-eeszt-main>.list{display:flex;flex-flow:row wrap;max-height:calc(100vh - var(--s-hdr-line));overflow:auto}.m-epresc-card-ph{margin:.5rem;position:relative;width:calc(50% - 2rem)}div.m-epresc-card{height:11.5rem;position:relative;transition:height var(--t-transition) ease-in-out;width:100%}div.m-epresc-card .name{font-size:1.5rem;height:3rem}div.m-epresc-card>.m-group{position:absolute;right:.5rem;top:.5rem}div.m-epresc-card .field{display:flex}div.m-epresc-card .field>label{display:block;width:8rem}div.m-epresc-card .field>label>span{display:inline-block;width:40rem}div.m-epresc-card .field>span{display:inline-block}div.m-epresc-card .field.bold>span{font-weight:700}div.m-epresc-card .right-col{border-left:1px solid var(--color-text);padding:.5rem}div.m-epresc-card .right-col .bold{font-weight:700}.m-product-list{--s-product-card-main-h:12.5rem;--s-product-card-presc-closed-h:2rem;--s-product-card-presc-h:25rem;background-color:#f0f2f5;color:var(--color-text);height:100%;position:relative}.m-product-list .m-header.header .atk-chips{background-color:#f0f2f5;border-radius:1.5rem;font-size:.8rem;font-weight:600;padding:.25rem .75rem}.m-product-list>.list{align-content:flex-start;display:flex;flex-flow:row wrap;gap:.5rem;height:100%;line-height:2.5rem;max-height:calc(100vh - var(--s-hdr-line));overflow:auto;padding:0 .5rem;position:relative}div.m-product-list .list .shade{background-color:#000;bottom:0;height:100%;left:0;opacity:0;position:sticky;right:0;top:0;transition:opacity var(--t-transition) ease-in-out;width:100%;z-index:1}div.m-product-list .list .shade.active{opacity:.3;z-index:12}div.m-product-card-ph{flex-grow:1;height:calc(var(--s-product-card-main-h) + var(--s-product-card-presc-closed-h));margin:.5rem;position:relative;width:calc(50% - 2rem)}div.m-product-card-ph.active{bottom:var(--s-product-card-presc-closed-h);position:sticky;top:0;transition:top var(--t-transition) ease-in-out,bottom var(--t-transition) ease-in-out;z-index:100}div.m-product-card-ph.active.prescription{bottom:calc(var(--s-product-card-presc-h) - var(--s-product-card-presc-closed-h));position:sticky;top:0;z-index:100}div.m-product-card{height:15.5rem;padding:0;position:relative;transition:height var(--t-transition) ease-in-out;width:100%}.m-product-new-card{background-color:var(--color-white);border-radius:.5rem;box-shadow:0 0 2px 0 #0000005f;cursor:pointer;flex-grow:1;height:14rem;justify-content:space-between;padding:0;position:relative;width:calc(50% - 2rem);z-index:5}.m-product-new-card.active{border:2px solid var(--color-primary);box-shadow:0 0 6px #00000080;z-index:14}.m-product-new-card.active.prescription .m-product-card{height:36.5rem;z-index:100}.m-product-new-card .m-card-header{background-color:#f5fbff;border-bottom:2px solid var(--color-light-secondary);border-radius:.5rem .5rem 0 0;height:3.5rem;padding:.5rem;position:relative;width:100%}.m-product-new-card.active .m-card-header{background-color:var(--color-neutral-2);border-bottom:2px solid var(--color-primary)}.m-product-new-card .m-card-content{padding:.5rem;position:relative;width:100%}.m-product-new-card .m-card-content .product-name{display:inline-block;max-height:2rem;overflow:hidden;text-overflow:ellipsis;white-space:nowrap;width:90%}.m-product-new-card .m-card-content .avatar-container{position:absolute;right:8px;top:-12px;width:4rem;z-index:20}.m-product-new-card .m-card-content .avatar-container .icon.badge{border-radius:50%!important;bottom:-6px;right:0}.m-product-new-card .m-card-content .avatar-container .icon.badge svg{border-radius:50%}.m-product-new-card .m-card-content .modified-price{text-decoration:line-through}.m-product-new-card .m-card-content .cart{background-color:#f2f2f7;padding:.5rem .5rem .5rem 1.5rem;position:relative;width:22rem}.m-product-new-card .m-card-content .cart .cart-icon{bottom:-15px;left:-15px;position:absolute}.m-product-list .m-product-info-card{background:#fff;bottom:.5rem;height:100%;left:.5rem;position:absolute;right:.5rem;top:.5rem}.m-product-list .m-product-info-card>div.btns-container{gap:.5rem}div.m-prescription-card{background-color:var(--color-panel-result);border-radius:var(--s-radius-md);height:25rem;position:absolute;top:.5rem;width:calc(50% - 1rem);z-index:100}div.m-prescription-card.left{left:.5rem}div.m-prescription-card.right{right:1rem}div.m-replacements{align-content:flex-start;display:flex;flex-flow:row wrap;height:100%;overflow:auto;position:absolute;top:0;width:calc(50% - 1rem);z-index:100}div.m-replacements.left{left:.5rem}div.m-replacements.right{right:1rem}div.m-replacements div.m-product-card-ph{position:relative;width:100%}.m-product-list tr{background:var(--color-panel-a);position:relative}.m-product-list tr:nth-of-type(2n){background:var(--color-panel-b)}.m-product-list tr.active{background:var(--color-panel-card-active)!important;box-shadow:0 0 8px #00000080;z-index:20}.m-product-list .main-panel .left-side{flex:3}.m-product-list .main-panel .inf-icon-cont{align-self:flex-start;margin:.5rem 0}.m-product-list .main-panel .product-name{align-items:flex-start;max-height:2rem;overflow:hidden}.m-product-list .main-panel .left-side .badge{border:3px solid var(--color-white);border-radius:50%;bottom:-1.25rem;font-size:1.2rem;right:-1.2rem}.m-product-list .main-panel .qty-container{gap:.25rem}.m-product-list .main-panel .qty-container .icontext{font:var(--buttontext2)}.m-product-list .main-panel .qty-input .a-input{height:2.5rem;padding:0;width:4rem}.m-product-list .main-panel .qty-input .a-input input{color:var(--color-secondary);font:var(--buttontext2);text-align:center;width:100%}.m-product-list .main-panel .right-side{flex:1;gap:.5rem}.m-product-list .main-panel .right-side .user-info{padding:.5rem 0}.m-product-list .main-panel .right-side .user-info .avatar{margin-right:1rem;position:relative;top:0}.m-product-list .main-panel .right-side .user-info .avatar .icon.badge{bottom:-1.25rem;cursor:pointer;right:-1rem}.m-product-list .main-panel .right-side .total-price{line-height:3rem}.m-product-list .main-panel .right-side .m-popper .popper-toggle span{width:100%}.m-product-list .a-card .main-panel .storage .qty-input input[type=number]{position:relative}.m-product-list .a-card .main-panel .storage .qty-input input[type=number]::-webkit-inner-spin-button,.m-product-list .a-card .main-panel .storage .qty-input input[type=number]::-webkit-outer-spin-button{-webkit-appearance:none}.m-product-list .m-product-card .name{font-size:1.5rem;left:4rem;top:1rem}.m-product-list .m-product-card .image{background:#fff;bottom:1rem;height:7.5rem;right:1rem;width:10rem}.m-product-list .m-product-card .avatar{height:3rem;left:.5rem;top:.5rem;width:3rem}.m-product-list .m-product-card .i-avatar{height:100%}.m-product-list .m-product-card .icons{right:.5rem;top:.5rem}.m-product-list .m-product-card .qty{left:1rem;position:absolute;top:5rem;width:8rem}.m-product-list .m-product-card .add-to-cart{left:1rem;position:absolute;top:8rem}.m-product-list .m-product-card .quick-cart-group{left:1rem;position:absolute;top:5rem}.m-product-list .m-product-card .price-label{left:1rem;top:8rem;transition:left var(--t-transition) ease-in-out}.m-product-list .m-product-card .price{font-size:1.5rem;left:1rem;top:9.5rem;transition:left var(--t-transition) ease-in-out}.m-product-list tr .cart{display:flex;flex-flow:row}.m-product-list tr button{height:2rem;margin-left:1rem}.m-product-list td.price{text-align:right}.m-product-list>.list>.m-product-card-ph.active .price,.m-product-list>.list>.m-product-card-ph.active .price-label{left:12rem}.m-product-list .menu{height:var(--s-hdr-line);padding:0 .75rem;text-align:left}table.m-product-list th{font-size:1rem;position:relative}table.m-product-list .avatar{width:6rem}table.m-product-list .avatar .checked{color:var(--color-button-primary-bg);height:2rem;left:4.2rem;position:absolute;top:4rem;width:2rem}table.m-product-list .name{min-width:14rem}table.m-product-list .taj{min-width:10rem}table.m-product-list .address{min-width:30rem}.m-product-card .main-panel{background:#f5fbff;border-radius:var(--s-radius-md);box-shadow:0 0 2px 0 #00000030;height:100%;padding:.5rem;position:relative;transition:background var(--t-transition) ease-in-out;width:100%;z-index:10}.m-product-card .presc-panel{background-color:var(--color-panel-result);border-radius:var(--s-radius-md);height:3.5rem;left:0;overflow:hidden;position:absolute;top:11.5rem;transition:height var(--t-transition) ease-in-out;width:100%;z-index:5}.m-product-card-ph.active .main-panel{background:var(--color-panel-card-active)!important;z-index:20}.m-product-card-ph.prescription.active .presc-panel{height:25rem;height:var(--s-product-card-presc-h);z-index:15}.m-product-list .presc-panel>*{position:absolute}.m-prescription-card .panel .label{left:1rem;top:1rem;width:100%}.m-prescription-card .tp-label{left:1rem;top:2rem}.m-prescription-card .tp{right:1rem;top:2rem;width:24rem}.m-prescription-card .qty-label{left:1rem;top:4rem}.m-prescription-card .qty{left:1rem;top:6rem;width:10rem}.m-prescription-card .no-label{right:1rem;top:4rem;width:16rem}.m-prescription-card .no{right:1rem;top:6rem;width:16rem}.m-prescription-card .pretense-label{left:1rem;top:8rem}.m-prescription-card .pretense-list{left:1rem;top:10rem;width:calc(100% - 2rem)}.m-prescription-card .pretense-list .a-btn{flex-basis:0;flex-grow:1;height:2rem;text-align:center}.m-prescription-card .pretense-list .a-btn *{text-align:center;width:100%}.m-prescription-card .taj-label{left:1rem;top:12rem}.m-prescription-card .taj{left:1rem;top:14rem;width:12rem}.m-prescription-card .bno-label{right:1rem;top:12rem;width:12rem}.m-prescription-card .bno{right:1rem;top:14rem;width:12rem}.m-prescription-card .spec-seal-label{left:1rem;top:16rem}.m-prescription-card .spec-seal{left:1rem;top:18rem;width:12rem}.m-prescription-card .rdate-label{right:1rem;top:16rem;width:12rem}.m-prescription-card .rdate{right:1rem;top:18rem;width:12rem}.m-prescription-card .seal-label{left:1rem;top:20rem}.m-prescription-card .seal{left:1rem;top:22rem;width:12rem}.m-prescription-card .date-label{right:1rem;top:20rem;width:12rem}.m-prescription-card .date{right:1rem;top:22rem;width:12rem}.o-content-marketing{align-content:stretch;display:flex;flex-flow:column;margin:.25rem}.o-content-marketing .content{border:.0625rem solid var(--color-header);border-radius:var(--shape-md);flex-grow:1;height:6.5rem;margin:.25rem;min-width:16rem;overflow:hidden}@media screen and (min-width:118rem){.o-content-marketing{align-content:flex-start;flex-flow:row wrap}}.ct-chart-line-month-sales-container{border-radius:1.5rem;padding:.5rem .25rem}.color-legend{height:fit-content;width:fit-content}.ct-chart-line-month-sales-container .color-legend{height:30px}.color-legend .tick text{fill:#635f5d}.ct-chart-line-month-sales-data-range{width:100%}.ct-chart-line-month-sales .ct-point,.ct-chart-line-month-sales-data-range .ct-point{stroke-width:0}.ct-chart-line-month-sales .ct-line,.ct-chart-line-month-sales-data-range .ct-line{stroke-width:2px;fill:transparent}.ct-double-octave:after,.ct-major-eleventh:after,.ct-major-second:after,.ct-major-seventh:after,.ct-major-sixth:after,.ct-major-tenth:after,.ct-major-third:after,.ct-major-twelfth:after,.ct-minor-second:after,.ct-minor-seventh:after,.ct-minor-sixth:after,.ct-minor-third:after,.ct-octave:after,.ct-perfect-fifth:after,.ct-perfect-fourth:after,.ct-square:after{clear:both;content:""}.ct-label{fill:rgba(0,0,0,.4);color:rgba(0,0,0,.4);font-size:1rem;line-height:1}.ct-grid-background,.ct-line{fill:#fff}.ct-chart-bar .ct-label,.ct-chart-line .ct-label{display:block;display:-webkit-box;display:-moz-box;display:-ms-flexbox;display:-webkit-flex;display:flex}.ct-chart-donut .ct-label,.ct-chart-pie .ct-label{dominant-baseline:central}.ct-label.ct-horizontal.ct-start{-webkit-box-align:flex-end;-ms-flex-align:flex-end;-webkit-align-items:flex-end;align-items:flex-end}.ct-label.ct-horizontal.ct-end,.ct-label.ct-horizontal.ct-start{-webkit-box-pack:flex-start;-ms-flex-pack:flex-start;text-anchor:start;-webkit-justify-content:flex-start;justify-content:flex-start;text-align:left}.ct-label.ct-horizontal.ct-end{-webkit-box-align:flex-start;-ms-flex-align:flex-start;-webkit-align-items:flex-start;align-items:flex-start}.ct-label.ct-vertical.ct-start{-webkit-box-align:flex-end;-ms-flex-align:flex-end;-webkit-box-pack:flex-end;-ms-flex-pack:flex-end;text-anchor:end;-webkit-align-items:flex-end;align-items:flex-end;-webkit-justify-content:flex-end;justify-content:flex-end;text-align:right}.ct-label.ct-vertical.ct-end{-webkit-box-pack:flex-start;-ms-flex-pack:flex-start;-webkit-justify-content:flex-start;justify-content:flex-start;text-align:left}.ct-chart-bar .ct-label.ct-horizontal.ct-start,.ct-label.ct-vertical.ct-end{-webkit-box-align:flex-end;-ms-flex-align:flex-end;text-anchor:start;-webkit-align-items:flex-end;align-items:flex-end}.ct-chart-bar .ct-label.ct-horizontal.ct-end,.ct-chart-bar .ct-label.ct-horizontal.ct-start{-webkit-box-pack:center;-ms-flex-pack:center;-webkit-justify-content:center;justify-content:center;text-align:center}.ct-chart-bar .ct-label.ct-horizontal.ct-end{-webkit-box-align:flex-start;-ms-flex-align:flex-start;text-anchor:start;-webkit-align-items:flex-start;align-items:flex-start}.ct-chart-bar.ct-horizontal-bars .ct-label.ct-horizontal.ct-start{-webkit-box-align:flex-end;-ms-flex-align:flex-end;-webkit-align-items:flex-end;align-items:flex-end}.ct-chart-bar.ct-horizontal-bars .ct-label.ct-horizontal.ct-end,.ct-chart-bar.ct-horizontal-bars .ct-label.ct-horizontal.ct-start{-webkit-box-pack:flex-start;-ms-flex-pack:flex-start;text-anchor:start;-webkit-justify-content:flex-start;justify-content:flex-start;text-align:left}.ct-chart-bar.ct-horizontal-bars .ct-label.ct-horizontal.ct-end{-webkit-box-align:flex-start;-ms-flex-align:flex-start;-webkit-align-items:flex-start;align-items:flex-start}.ct-chart-bar.ct-horizontal-bars .ct-label.ct-vertical.ct-start{-webkit-box-align:center;-ms-flex-align:center;-webkit-box-pack:flex-end;-ms-flex-pack:flex-end;text-anchor:end;-webkit-align-items:center;align-items:center;-webkit-justify-content:flex-end;justify-content:flex-end;text-align:right}.ct-chart-bar.ct-horizontal-bars .ct-label.ct-vertical.ct-end{-webkit-box-align:center;-ms-flex-align:center;-webkit-box-pack:flex-start;-ms-flex-pack:flex-start;text-anchor:end;-webkit-align-items:center;align-items:center;-webkit-justify-content:flex-start;justify-content:flex-start;text-align:left}.ct-grid{stroke:rgba(0,0,0,.2);stroke-width:1px;stroke-dasharray:2px}.ct-point{stroke-width:10px;stroke-linecap:round}.ct-line{stroke-width:4px}.ct-area{stroke:none;fill-opacity:.1}.ct-bar{fill:none;stroke-width:20px}.ct-slice-donut{fill:none;stroke-width:60px}.ct-series-a .ct-bar,.ct-series-a .ct-line,.ct-series-a .ct-point,.ct-series-a .ct-slice-donut{stroke:#1f78b4}.ct-series-a .ct-area,.ct-series-a .ct-slice-donut-solid,.ct-series-a .ct-slice-pie{fill:#1f78b4}.ct-series-b .ct-bar,.ct-series-b .ct-line,.ct-series-b .ct-point,.ct-series-b .ct-slice-donut{stroke:#f05b4f}.ct-series-b .ct-area,.ct-series-b .ct-slice-donut-solid,.ct-series-b .ct-slice-pie{fill:#f05b4f}.ct-series-c .ct-bar,.ct-series-c .ct-line,.ct-series-c .ct-point,.ct-series-c .ct-slice-donut{stroke:#f4c63d}.ct-series-c .ct-area,.ct-series-c .ct-slice-donut-solid,.ct-series-c .ct-slice-pie{fill:#f4c63d}.ct-series-d .ct-bar,.ct-series-d .ct-line,.ct-series-d .ct-point,.ct-series-d .ct-slice-donut{stroke:#d17905}.ct-series-d .ct-area,.ct-series-d .ct-slice-donut-solid,.ct-series-d .ct-slice-pie{fill:#d17905}.ct-series-e .ct-bar,.ct-series-e .ct-line,.ct-series-e .ct-point,.ct-series-e .ct-slice-donut{stroke:#453d3f}.ct-series-e .ct-area,.ct-series-e .ct-slice-donut-solid,.ct-series-e .ct-slice-pie{fill:#453d3f}.ct-series-f .ct-bar,.ct-series-f .ct-line,.ct-series-f .ct-point,.ct-series-f .ct-slice-donut{stroke:#59922b}.ct-series-f .ct-area,.ct-series-f .ct-slice-donut-solid,.ct-series-f .ct-slice-pie{fill:#59922b}.ct-series-g .ct-bar,.ct-series-g .ct-line,.ct-series-g .ct-point,.ct-series-g .ct-slice-donut{stroke:#0544d3}.ct-series-g .ct-area,.ct-series-g .ct-slice-donut-solid,.ct-series-g .ct-slice-pie{fill:#0544d3}.ct-series-h .ct-bar,.ct-series-h .ct-line,.ct-series-h .ct-point,.ct-series-h .ct-slice-donut{stroke:#6b0392}.ct-series-h .ct-area,.ct-series-h .ct-slice-donut-solid,.ct-series-h .ct-slice-pie{fill:#6b0392}.ct-series-i .ct-bar,.ct-series-i .ct-line,.ct-series-i .ct-point,.ct-series-i .ct-slice-donut{stroke:#f05b4f}.ct-series-i .ct-area,.ct-series-i .ct-slice-donut-solid,.ct-series-i .ct-slice-pie{fill:#f05b4f}.ct-series-j .ct-bar,.ct-series-j .ct-line,.ct-series-j .ct-point,.ct-series-j .ct-slice-donut{stroke:#dda458}.ct-series-j .ct-area,.ct-series-j .ct-slice-donut-solid,.ct-series-j .ct-slice-pie{fill:#dda458}.ct-series-k .ct-bar,.ct-series-k .ct-line,.ct-series-k .ct-point,.ct-series-k .ct-slice-donut{stroke:#eacf7d}.ct-series-k .ct-area,.ct-series-k .ct-slice-donut-solid,.ct-series-k .ct-slice-pie{fill:#eacf7d}.ct-series-l .ct-bar,.ct-series-l .ct-line,.ct-series-l .ct-point,.ct-series-l .ct-slice-donut{stroke:#86797d}.ct-series-l .ct-area,.ct-series-l .ct-slice-donut-solid,.ct-series-l .ct-slice-pie{fill:#86797d}.ct-series-m .ct-bar,.ct-series-m .ct-line,.ct-series-m .ct-point,.ct-series-m .ct-slice-donut{stroke:#b2c326}.ct-series-m .ct-area,.ct-series-m .ct-slice-donut-solid,.ct-series-m .ct-slice-pie{fill:#b2c326}.ct-series-n .ct-bar,.ct-series-n .ct-line,.ct-series-n .ct-point,.ct-series-n .ct-slice-donut{stroke:#6188e2}.ct-series-n .ct-area,.ct-series-n .ct-slice-donut-solid,.ct-series-n .ct-slice-pie{fill:#6188e2}.ct-series-o .ct-bar,.ct-series-o .ct-line,.ct-series-o .ct-point,.ct-series-o .ct-slice-donut{stroke:#a748ca}.ct-series-o .ct-area,.ct-series-o .ct-slice-donut-solid,.ct-series-o .ct-slice-pie{fill:#a748ca}.ct-square{display:block;position:relative;width:100%}.ct-square:before{content:"";display:block;float:left;height:0;padding-bottom:100%;width:0}.ct-square:after{display:table}.ct-square>svg{display:block;left:0;position:absolute;top:0}.ct-minor-second{display:block;position:relative;width:100%}.ct-minor-second:before{content:"";display:block;float:left;height:0;padding-bottom:93.75%;width:0}.ct-minor-second:after{display:table}.ct-minor-second>svg{display:block;left:0;position:absolute;top:0}.ct-major-second{display:block;position:relative;width:100%}.ct-major-second:before{content:"";display:block;float:left;height:0;padding-bottom:88.8888888889%;width:0}.ct-major-second:after{display:table}.ct-major-second>svg{display:block;left:0;position:absolute;top:0}.ct-minor-third{display:block;position:relative;width:100%}.ct-minor-third:before{content:"";display:block;float:left;height:0;padding-bottom:83.3333333333%;width:0}.ct-minor-third:after{display:table}.ct-minor-third>svg{display:block;left:0;position:absolute;top:0}.ct-major-third{display:block;position:relative;width:100%}.ct-major-third:before{content:"";display:block;float:left;height:0;padding-bottom:80%;width:0}.ct-major-third:after{display:table}.ct-major-third>svg{display:block;left:0;position:absolute;top:0}.ct-perfect-fourth{display:block;position:relative;width:100%}.ct-perfect-fourth:before{content:"";display:block;float:left;height:0;padding-bottom:75%;width:0}.ct-perfect-fourth:after{display:table}.ct-perfect-fourth>svg{display:block;left:0;position:absolute;top:0}.ct-perfect-fifth{display:block;position:relative;width:100%}.ct-perfect-fifth:before{content:"";display:block;float:left;height:0;padding-bottom:66.6666666667%;width:0}.ct-perfect-fifth:after{display:table}.ct-perfect-fifth>svg{display:block;left:0;position:absolute;top:0}.ct-minor-sixth{display:block;position:relative;width:100%}.ct-minor-sixth:before{content:"";display:block;float:left;height:0;padding-bottom:62.5%;width:0}.ct-minor-sixth:after{display:table}.ct-minor-sixth>svg{display:block;left:0;position:absolute;top:0}.ct-golden-section{display:block;position:relative;width:100%}.ct-golden-section:before{content:"";display:block;float:left;height:0;padding-bottom:61.804697157%;width:0}.ct-golden-section:after{clear:both;content:"";display:table}.ct-golden-section>svg{display:block;left:0;position:absolute;top:0}.ct-major-sixth{display:block;position:relative;width:100%}.ct-major-sixth:before{content:"";display:block;float:left;height:0;padding-bottom:60%;width:0}.ct-major-sixth:after{display:table}.ct-major-sixth>svg{display:block;left:0;position:absolute;top:0}.ct-minor-seventh{display:block;position:relative;width:100%}.ct-minor-seventh:before{content:"";display:block;float:left;height:0;padding-bottom:56.25%;width:0}.ct-minor-seventh:after{display:table}.ct-minor-seventh>svg{display:block;left:0;position:absolute;top:0}.ct-major-seventh{display:block;position:relative;width:100%}.ct-major-seventh:before{content:"";display:block;float:left;height:0;padding-bottom:53.3333333333%;width:0}.ct-major-seventh:after{display:table}.ct-major-seventh>svg{display:block;left:0;position:absolute;top:0}.ct-octave{display:block;position:relative;width:100%}.ct-octave:before{content:"";display:block;float:left;height:0;padding-bottom:50%;width:0}.ct-octave:after{display:table}.ct-octave>svg{display:block;left:0;position:absolute;top:0}.ct-major-tenth{display:block;position:relative;width:100%}.ct-major-tenth:before{content:"";display:block;float:left;height:0;padding-bottom:40%;width:0}.ct-major-tenth:after{display:table}.ct-major-tenth>svg{display:block;left:0;position:absolute;top:0}.ct-major-eleventh{display:block;position:relative;width:100%}.ct-major-eleventh:before{content:"";display:block;float:left;height:0;padding-bottom:37.5%;width:0}.ct-major-eleventh:after{display:table}.ct-major-eleventh>svg{display:block;left:0;position:absolute;top:0}.ct-major-twelfth{display:block;position:relative;width:100%}.ct-major-twelfth:before{content:"";display:block;float:left;height:0;padding-bottom:33.3333333333%;width:0}.ct-major-twelfth:after{display:table}.ct-major-twelfth>svg{display:block;left:0;position:absolute;top:0}.ct-double-octave{display:block;position:relative;width:100%}.ct-double-octave:before{content:"";display:block;float:left;height:0;padding-bottom:25%;width:0}.ct-double-octave:after{display:table}.ct-double-octave>svg{display:block;left:0;position:absolute;top:0}.magistral-registration-info{background-color:var(--color-primary-light);display:flex;flex-direction:column;height:44.25rem;justify-content:space-between;padding-bottom:.5rem}.magistral-registration-info .info{height:100%}.material-main{background-color:#f0f2f5;height:100%}.material-list .list{display:flex;flex-flow:row wrap;font-size:1.5rem;gap:var(--spacing-xs);height:100%;line-height:2.5rem;max-height:calc(100vh - var(--s-hdr-line));overflow:auto;padding:var(--spacing-xs);& .material-card{background-color:var(--color-surface-2);border:1px solid var(--color-outline-variant);border-radius:.5rem;color:var(--color-on-surface);cursor:pointer;display:flex;flex-direction:column;flex-grow:1;height:14rem;justify-content:space-between;padding:var(--spacing-sm);position:relative;width:calc(50% - 2rem);z-index:5;&.active{background-color:var(--color-surface-3);border:2px solid var(--color-primary);box-shadow:var(--elevation-2);z-index:14}}}.similar-magistral-recipe-card{background-color:var(--color-surface-3);border:1px solid var(--color-outline-variant);border-radius:var(--shape-md);cursor:pointer;height:100%;overflow:hidden;&.active{background-color:var(--color-secondary-container)}}.c-segment{border:1px solid var(--color-outline);color:var(--color-on-surface);cursor:pointer;font-family:var(--label-l-font-family);font-size:var(--label-l-font-size);font-weight:var(--label-l-font-weight);height:2.5rem;letter-spacing:var(--label-l-letter-spacing);line-height:var(--label-l-line-height);&:has(input[type=checkbox]:disabled){cursor:not-allowed;opacity:var(--opacity-disabled)}& input[type=checkbox]:disabled{cursor:not-allowed}& label{align-items:center;cursor:inherit;display:flex;height:100%;justify-content:center;padding-inline:var(--spacing-sm);width:100%}& label input{-webkit-appearance:none;appearance:none;cursor:pointer}&.filter.start{border-radius:var(--shape-full) var(--shape-none) var(--shape-none) var(--shape-full)}&.entry.middle,&.filter.middle{border-radius:var(--shape-none)}&.filter.end{border-radius:var(--shape-none) var(--shape-full) var(--shape-full) var(--shape-none)}&.entry.start{border-radius:var(--shape-sm) var(--shape-none) var(--shape-none) var(--shape-sm)}&.entry.end{border-radius:var(--shape-none) var(--shape-sm) var(--shape-sm) var(--shape-none)}}.c-segment:has(label input[type=checkbox]:checked){background-color:var(--color-secondary-container);color:var(--color-on-secondary-container)}.c-segment:has(.c-select){cursor:pointer;font-family:var(--label-l-font-family);font-size:var(--label-l-font-size);font-weight:var(--label-l-font-weight);letter-spacing:var(--label-l-letter-spacing);line-height:var(--label-l-line-height);padding-left:var(--spacing-sm);& label{padding-inline:0}& .c-select .c-popper{& .popper-toggle .select-message-container .select-container{background-color:transparent;& .value-container span{font-family:var(--label-l-font-family);font-size:var(--label-l-font-size);font-weight:var(--label-l-font-weight);letter-spacing:var(--label-l-letter-spacing);line-height:var(--label-l-line-height)}}& .popper-opts{border-radius:var(--shape-lg);font-family:var(--label-l-font-family);font-size:var(--label-l-font-size);letter-spacing:var(--label-l-letter-spacing);line-height:var(--label-l-line-height)}}}.c-filter-chip{border:1px solid var(--color-outline-variant);border-radius:var(--shape-full);color:var(--color-on-surface-variant);cursor:pointer;font-family:var(--label-l-font-family);font-size:var(--label-l-font-size);font-weight:var(--label-l-font-weight);height:2rem;letter-spacing:var(--label-l-letter-spacing);line-height:var(--label-l-line-height);&.custom-filter-chip{height:auto}&.entry{border-radius:var(--shape-sm)}& label{align-items:center;cursor:inherit;display:flex;height:100%;justify-content:center;padding-inline:var(--spacing-md);white-space:nowrap;width:100%}& label input{-webkit-appearance:none;appearance:none;cursor:pointer}& label.has-icon-left{padding-left:var(--spacing-sm)}}.c-filter-chip:has(label input[type=checkbox]:checked){background-color:var(--color-secondary-container);border:none;color:var(--color-on-secondary-container)}.c-input-chip{border-radius:var(--shape-full);color:var(--color-on-surface-variant);font-family:var(--label-l-font-family);font-size:var(--label-l-font-size);font-weight:var(--label-l-font-weight);height:2rem;letter-spacing:var(--label-l-letter-spacing);line-height:var(--label-l-line-height);overflow:hidden;padding-left:var(--spacing-md);padding-right:var(--spacing-xs);text-overflow:ellipsis;white-space:nowrap;& .c-icon-button{cursor:pointer;height:2rem;padding:0;width:2rem}&.entry{border-radius:var(--shape-sm)}&.outlined{border:1px solid var(--color-outline-variant);color:var(--color-on-surface)}&.tonal{background-color:var(--color-secondary-container);border:none;color:var(--color-on-secondary-container)}&.readonly{padding-right:var(--spacing-md)}}.c-text-area,.c-text-input{display:flex;font-family:var(--body-l-font-family);font-size:var(--body-l-font-size);font-weight:var(--body-l-font-weight);letter-spacing:var(--body-l-letter-spacing);line-height:var(--body-l-line-height);width:100%;&.vertical{flex-direction:column;gap:var(--spacing-xxs)}&.error{&>.label-container{color:var(--color-error)}}&.disabled{background-color:transparent;&>.label-container{background-color:transparent;opacity:var(--opacity-disabled)}&>.input-message-container{&>.input-container{background-color:var(--state-layer-opacity-0-on-surface);cursor:not-allowed}&>.input-container,&>.message-container{opacity:var(--opacity-disabled)}}}&.error{&>.input-message-container>.message-container{color:var(--color-error)}}&>.input-message-container{height:100%;width:100%}&.bg-surface-1>.input-message-container>.input-container{background-color:var(--color-surface-2)}&.bg-surface-2>.input-message-container>.input-container,&.bg-surface-3>.input-message-container>.input-container,&.surface-1>.input-message-container>.input-container{background-color:var(--color-surface-1)}&.surface-2>.input-message-container>.input-container{background-color:var(--color-surface-2)}&.surface-3>.input-message-container>.input-container{background-color:var(--color-surface-3)}&>.label-container{color:var(--color-on-surface-variant);display:inline;font-family:var(--label-l-font-family);font-size:var(--label-l-font-size);font-weight:var(--label-l-font-weight);letter-spacing:var(--label-l-letter-spacing);line-height:var(--label-l-line-height)}&>.input-message-container>.message-container{font-family:var(--body-s-font-family);font-size:var(--body-s-font-size);font-weight:var(--body-s-font-weight);letter-spacing:var(--body-s-letter-spacing);line-height:var(--body-s-line-height);padding:var(--spacing-xxs) var(--spacing-sm) var(--spacing-none);width:100%}&.entry>.input-message-container>.input-container{border-radius:var(--shape-sm) var(--shape-sm) var(--shape-none) var(--shape-none);height:100%;padding-inline-start:var(--spacing-sm);position:relative}&.entry>.input-message-container>.input-container:after{bottom:-1px;content:"";height:1px;left:0;pointer-events:none;position:absolute;right:0}&.entry{&.enabled>.input-message-container>.input-container:after{background-color:var(--color-outline-variant)}&.error>.input-message-container>.input-container:after{background-color:var(--color-error);height:2px}}}.c-text-input{&.enabled:has(input:focus){&>.label-container{color:var(--color-primary)}}:has(input:invalid){&>.label-container{color:var(--color-error)}}&.horizontal{gap:var(--spacing-sm);&>.label-container{align-items:center;display:flex;height:2.5rem}}&.filter>.input-message-container>.input-container{border-radius:var(--shape-full);position:relative}&.filter{&.error>.input-message-container>.input-container{outline:2px solid var(--color-error)}}&.filter.enabled>.input-message-container>.input-container:has(input:focus){outline:2px solid var(--color-primary)}&.entry.enabled>.input-message-container>.input-container:has(input:focus):after{background-color:var(--color-primary);height:2px}&>.input-message-container{height:2.5rem;&>.input-container{border:none;flex:1;height:2.5rem}}&>.input-message-container>.input-container>.icon-container{align-items:center;color:var(--color-on-surface-variant);display:flex;height:2.5rem;justify-content:center;width:3rem}&>.input-message-container>.input-container input{background-color:transparent;border:none;color:var(--color-on-surface);flex:1;height:100%;width:100%}&.featured{height:3.5rem;&>.input-message-container{height:100%;&>.input-container{box-shadow:var(--elevation-2);&>.icon-container{height:3.5rem;width:3.5rem}}}}}input:focus,textarea:focus{outline:none}.c-text-area{&>.input-message-container{height:6rem;min-height:6rem;&>.input-container textarea{background-color:transparent;border:none;color:var(--color-on-surface);flex:1;height:100%;resize:none;width:100%}}&.enabled:has(textarea:focus){&>.label-container{color:var(--color-primary)}}:has(textarea:invalid){&>.label-container{color:var(--color-error)}}&.entry.enabled>.input-message-container>.input-container:has(textarea:focus):after{background-color:var(--color-primary);height:2px}}.c-dropdown-input{align-items:flex-end;display:flex;gap:var(--color-xs);height:2.5rem;width:100%;&.filter{border-radius:var(--shape-full);& *{border-radius:var(--shape-full)}& .c-select .select-message-container>.select-container>.icon-container.search,& .c-text-input>.input-message-container>.input-container>.icon-container.search{display:none}& .c-select .select-message-container>.select-container,& .c-text-input>.input-message-container>.input-container{padding-inline-start:var(--spacing-sm)}& .c-select.focused .select-message-container>.select-container{outline:none}& .c-text-input{&.filter.enabled>.input-message-container>.input-container:has(input:focus){outline:none}}}&.entry{border-top-left-radius:var(--shape-sm);border-top-right-radius:var(--shape-sm);position:relative;& *{border-top-left-radius:var(--shape-sm);border-top-right-radius:var(--shape-sm)}& .c-text-input{.input-message-container>.input-container:after{background-color:transparent}&.enabled>.input-message-container>.input-container:has(input:focus):after{background-color:transparent}}& .c-select{& .select-message-container>.select-container:after,&.focused .select-message-container>.select-container:after{background-color:transparent}}}&.entry:after{background-color:var(--color-outline-variant);bottom:-1px;content:"";height:1px;left:0;pointer-events:none;position:absolute;right:0}&.bg-surface-1{background-color:var(--color-surface-1);& .c-select{background-color:var(--color-surface-4);& .c-popper .popper-opts{background-color:var(--color-surface-4)}}& .c-text-input{background-color:var(--color-surface-1);& .input-message-container>.input-container{background-color:var(--color-surface-1)}}}&.bg-surface-2,&.bg-surface-3{background-color:var(--color-surface-2);& .c-select{background-color:var(--color-surface-4);& .c-popper .popper-opts{background-color:var(--color-surface-4)}}& .c-text-input{background-color:var(--color-surface-2);& .input-message-container>.input-container{background-color:var(--color-surface-2)}}}&.featured{box-shadow:var(--elevation-2);height:3.5rem;& .c-select{height:100%;justify-content:center;& .select-message-container>.select-container{padding-inline-start:var(--spacing-md)}}& .c-text-input{&>.input-message-container>.input-container{box-shadow:none}}}&.filter:has(.c-select.filter.focused .select-message-container>.select-container),&.filter:has(.c-text-input.enabled>.input-message-container>.input-container>input:focus){outline:2px solid var(--color-primary)}}.c-date-input{cursor:pointer;display:flex;flex-direction:column;font-family:var(--body-l-font-family);font-size:var(--body-l-font-size);font-weight:var(--body-l-font-weight);gap:var(--spacing-xxs);letter-spacing:var(--body-l-letter-spacing);line-height:var(--body-l-line-height);&>.label-container{color:var(--color-on-surface-variant);display:inline;font-family:var(--label-l-font-family);font-size:var(--label-l-font-size);font-weight:var(--label-l-font-weight);letter-spacing:var(--label-l-letter-spacing);line-height:var(--label-l-line-height)}&>.input-message-container>.input-container{border:none;height:2.5rem;padding-inline:var(--spacing-xs);& input{background-color:transparent;border:none;color:var(--color-on-surface);cursor:inherit;flex:1;height:100%;width:100%}}&:has(input[type=date]:focus){&>.label-container{color:var(--color-primary)}}&.bg-surface-1{&>.input-message-container>.input-container{background-color:var(--color-surface-2)}}&.bg-surface-2,&.bg-surface-3{&>.input-message-container>.input-container{background-color:var(--color-surface-1)}}&.entry{&>.input-message-container>.input-container{border-radius:var(--shape-sm) var(--shape-sm) var(--shape-none) var(--shape-none);position:relative;&:after{background-color:var(--color-outline-variant);bottom:-1px;content:"";height:1px;left:0;pointer-events:none;position:absolute;right:0}&:has(input[type=date]:focus):after{background-color:var(--color-primary);height:2px}}}&.filter{&>.input-message-container>.input-container{border-radius:var(--shape-full);&:has(input[type=date]:focus){outline:2px solid var(--color-primary)}}}}.c-select{color:var(--color-on-surface);font-family:var(--body-l-font-family);font-size:var(--body-l-font-size);font-weight:var(--body-l-font-weight);letter-spacing:var(--body-l-letter-spacing);line-height:var(--body-l-line-height);position:relative;&.focused{& button.toggle .label{color:var(--color-primary)}&.entry{& .select-message-container>.select-container:after{background-color:var(--color-primary);height:2px}}&.filter{& .select-message-container>.select-container{outline:solid 2px var(--color-primary)}}}&.error{& button.toggle .label,&>.message-container{color:var(--color-error)}&.entry{& .select-message-container>.select-container:after{background-color:var(--color-error);height:2px}}&.filter{& .select-message-container>.select-container{outline:2px solid var(--color-error)}}}& .c-popper{height:100%;&>.popper-toggle{height:100%;&>button.toggle{background-color:transparent;border:none;cursor:pointer;height:100%;padding:0;width:100%;& .label{font-family:var(--label-l-font-family);font-size:var(--label-l-font-size);font-weight:var(--label-l-font-weight);letter-spacing:var(--label-l-letter-spacing);line-height:var(--label-l-line-height);width:auto}& .label,& .placeholder{color:var(--color-on-surface-variant)}}}}& .c-popper .popper-opts{background-color:var(--color-surface-2);box-shadow:var(--elevation-1);& ul{padding:var(--spacing-xxs) var(--spacing-none);& li{cursor:pointer;padding:var(--spacing-xxs) var(--spacing-sm)}}}&.bg-surface-1{& .c-popper .popper-opts,& .select-message-container>.select-container{background-color:var(--color-surface-2)}}&.bg-surface-2,&.bg-surface-3{& .c-popper .popper-opts,& .select-message-container>.select-container{background-color:var(--color-surface-1)}}&.surface-1{& .c-popper .popper-opts,& .select-message-container>.select-container{background-color:var(--color-surface-1)}}&.surface-2{& .c-popper .popper-opts,& .select-message-container>.select-container{background-color:var(--color-surface-2)}}& .select-message-container{text-align:left;width:100%;&>.select-container{height:2.5rem;width:100%;&>.icon-container{align-items:center;color:var(--color-on-surface-variant);display:flex;height:2.5rem;justify-content:center;width:3rem}&>.value-container{flex:1;overflow:hidden;text-overflow:ellipsis;white-space:nowrap;>span{max-width:100%}}}}&.entry{& .select-message-container>.select-container{border-radius:var(--shape-sm) var(--shape-sm) var(--shape-none) var(--shape-none);padding-inline-start:var(--spacing-sm);position:relative}& .select-message-container>.select-container:after{background-color:var(--color-outline-variant);bottom:-1px;content:"";height:1px;left:0;pointer-events:none;position:absolute;right:0}& .c-popper .popper-opts{border-radius:var(--shape-none) var(--shape-none) var(--shape-sm) var(--shape-sm)}}&.filter{& .select-message-container>.select-container{border-radius:var(--shape-full)}& .c-popper .popper-opts{border-radius:var(--shape-lg)}}&>.message-container{color:var(--color-on-surface-variant);font-family:var(--body-s-font-family);font-size:var(--body-s-font-size);font-weight:var(--body-s-font-weight);letter-spacing:var(--body-s-letter-spacing);line-height:var(--body-s-line-height);padding:var(--spacing-xxs) var(--spacing-sm) var(--spacing-none);width:100%}&>.multiple-tags-container{height:2.5rem;left:100%;position:absolute;top:1.75rem}}.c-dropdown-search{color:var(--color-on-surface);font-family:var(--body-l-font-family);font-size:var(--body-l-font-size);font-weight:var(--body-l-font-weight);letter-spacing:var(--body-l-letter-spacing);line-height:var(--body-l-line-height);position:relative;& .popper-toggle{background-color:inherit;height:100%;& .search-container{background-color:inherit;height:2.5rem;& input{background-color:transparent;border:none;height:100%;margin-right:var(--spacing-sm);width:calc(100% - var(--spacing-sm))}& .c-icon-button{height:2.5rem}}}& .search-container{align-items:center;background-color:inherit;display:flex;gap:var(--spacing-xxs);& .c-popper{height:100%;& .popper-toggle{height:100%;padding-inline-start:var(--spacing-xxs);& input{background-color:transparent;border:none;height:100%;margin-inline-start:var(--spacing-xxs)}}& .popper-opts{padding:var(--spacing-xxs)}}}& .popper-opts{& .list li{padding:var(--spacing-xxs) var(--spacing-sm)}}&.entry{& .search-container{align-items:flex-start;border-radius:var(--shape-sm) var(--shape-sm) var(--shape-none) var(--shape-none);padding-inline-start:var(--spacing-sm);position:relative}& .search-container:after{background-color:var(--color-outline-variant);bottom:-1px;content:"";height:1px;left:0;pointer-events:none;position:absolute;right:0}& .popper-opts{border-radius:var(--shape-none) var(--shape-none) var(--shape-sm) var(--shape-sm)}}&.entry{& .search-container:has(input:focus):after{background-color:var(--color-primary);height:2px}}&.filter{& .search-container{border-radius:var(--shape-full);padding-inline-start:var(--spacing-sm)}& .popper-opts{border-radius:var(--shape-lg)}& .search-container:has(input:focus){outline:solid 2px var(--color-primary)}}&.bg-surface-1{& .popper-opts,& .search-container{background-color:var(--color-surface-2)}}&.bg-surface-2,&.bg-surface-3{& .popper-opts,& .search-container{background-color:var(--color-surface-1)}}&.surface-1{& .popper-opts,& .search-container{background-color:var(--color-surface-1)}}&.surface-2{& .popper-opts,& .search-container{background-color:var(--color-surface-2)}}}.c-icon{&.md{height:24px;width:24px}&.sm{height:18px;width:18px}&.lg{height:32px;width:32px}&.xl{height:48px;width:48px}&.primary{color:var(--color-primary)}&.error{color:var(--color-error)}&.warning{color:var(--color-warning)}&.success{color:var(--color-success)}&.on-primary{color:var(--color-on-primary)}&.on-error{color:var(--color-on-error)}&.on-warning{color:var(--color-on-warning)}&.on-surface{color:var(--color-on-surface)}&.on-surface-variant{color:var(--color-on-surface-variant)}}.c-circle-text-with-icon{color:var(--color-on-surface);height:4rem;position:relative;width:4rem;& .icon-container{left:50%;position:absolute;top:50%;transform:translate(-50%,-50%)}&.warning{color:var(--color-warning);&>.icon-container svg{fill:var(--color-warning)}}&.danger{color:var(--color-error);&>.icon-container svg{fill:var(--color-error)!important}}}.c-badge{border-radius:var(--shape-full);font-family:var(--label-l-font-family);font-size:var(--label-l-font-size);font-weight:var(--label-l-font-weight);letter-spacing:var(--label-l-letter-spacing);line-height:var(--label-l-line-height);&.primary{background-color:var(--color-primary)}&.warning{background-color:var(--color-warning)}&.error{background-color:var(--color-error)}&.success{background-color:var(--color-success)}&.primary-container{background-color:var(--color-primary-container)}&.secondary-container{background-color:var(--color-secondary-container)}&.tertiary-container{background-color:var(--color-tertiary-container)}&.prescription-container{background-color:var(--color-prescription-container)}&.top-right{position:absolute;right:-.5rem;top:-.15rem}}.c-status-badge{background-color:var(--color-surface-4);border-radius:var(--shape-full);font-family:var(--label-l-font-family);font-size:var(--label-l-font-size);font-weight:var(--label-l-font-weight);height:1.75rem;letter-spacing:var(--label-l-letter-spacing);line-height:var(--label-l-line-height);&.has-icon{padding-left:var(--spacing-xs)!important}&.primary-container{background-color:var(--color-primary-container)}&.secondary-container{background-color:var(--color-secondary-container)}&.success,&.success-container{background-color:var(--color-success-container)}&.tertiary-container{background-color:var(--color-tertiary-container)}&.prescription-container{background-color:var(--color-prescription-container)}}.c-container{&.primary{background-color:var(--color-primary-container);color:var(--color-on-primary-container)}&.secondary{background-color:var(--color-secondary-container);color:var(--color-on-secondary-container)}&.tertiary{background-color:var(--color-tertiary-container);color:var(--color-on-tertiary-container)}&.warning{background-color:var(--color-warning-container);color:var(--color-on-warning-container)}&.error{background-color:var(--color-error-container);color:var(--color-on-error-container)}&.prescription{background-color:var(--color-prescription-container);color:var(--color-on-prescription-container)}&.surface-1{background-color:var(--color-surface-1)}&.surface-2{background-color:var(--color-surface-2)}&.surface-3{background-color:var(--color-surface-3)}&.surface-4{background-color:var(--color-surface-4)}&.surface-5{background-color:var(--color-surface-5)}&.padding-none{padding:0}&.padding-xs{padding:var(--spacing-xs)}&.padding-sm{padding:var(--spacing-sm)}&.padding-md{padding:var(--spacing-md)}&.padding-x-none{padding-inline:0}&.padding-x-xs{padding-inline:var(--spacing-xs)}&.padding-x-sm{padding-inline:var(--spacing-sm)}&.padding-x-md{padding-inline:var(--spacing-md)}&.padding-y-none{padding-block:0}&.padding-y-xs{padding-block:var(--spacing-xs)}&.padding-y-sm{padding-block:var(--spacing-sm)}&.padding-y-md{padding-block:var(--spacing-md)}&.margin-none{margin:0}&.margin-xs{margin:var(--spacing-xs)}&.margin-sm{margin:var(--spacing-sm)}&.margin-md{margin:var(--spacing-md)}&.margin-x-none{margin-inline:0}&.margin-x-xs{margin-inline:var(--spacing-xs)}&.margin-x-sm{margin-inline:var(--spacing-sm)}&.margin-x-md{margin-inline:var(--spacing-md)}&.margin-y-none{margin-block:0}&.margin-y-xs{margin-block:var(--spacing-xs)}&.margin-y-sm{margin-block:var(--spacing-sm)}&.margin-y-md{margin-block:var(--spacing-md)}&.shape-xs{border-radius:var(--shape-xs)}&.shape-sm{border-radius:var(--shape-sm)}&.shape-md{border-radius:var(--shape-md)}&.width-panel{width:50rem}&.height-panel{height:46.5rem}&.height-header{height:4rem}}.c-flex{display:flex;&.column{flex-direction:column}&.row-reverse{flex-direction:row-reverse}&.column-reverse{flex-direction:column-reverse}&.justify-flex-start{justify-content:flex-start}&.justify-flex-end{justify-content:flex-end}&.justify-center{justify-content:center}&.justify-space-between{justify-content:space-between}&.justify-space-evenly{justify-content:space-evenly}&.justify-space-around{justify-content:space-around}&.justify-start{justify-content:start}&.justify-end{justify-content:end}&.justify-left{justify-content:left}&.justify-right{justify-content:right}&.align-stretch{align-items:stretch}&.align-flex-start{align-items:flex-start}&.align-flex-end{align-items:flex-end}&.align-center{align-items:center}&.align-baseline{align-items:baseline}&.gap-xxs{gap:var(--spacing-xxs)}&.gap-xs{gap:var(--spacing-xs)}&.gap-sm{gap:var(--spacing-sm)}&.gap-md{gap:var(--spacing-md)}&.gap-lg{gap:var(--spacing-lg)}&.flex>*{flex:1}&.nowrap{flex-wrap:nowrap}&.wrap{flex-wrap:wrap}&.wrap-reverse{flex-wrap:wrap-reverse}&.align-self-auto{align-self:auto}&.align-self-flex-start{align-self:flex-start}&.align-self-flex-end{align-self:flex-end}&.align-self-center{align-self:center}&.align-self-baseline{align-self:baseline}&.align-self-stretch{align-self:stretch}}.c-info-panel{background-color:var(--color-surface-2);& .content-container{background-color:var(--color-secondary-container);flex-grow:1;overflow-y:auto;padding:var(--spacing-xxs);width:100%}& .content-container .content{background-color:var(--color-surface-2);border-radius:var(--shape-xs);height:100%}}.c-header{background-color:var(--color-surface-3);height:4rem;width:100%}.c-prescription-box{background-color:var(--color-surface-1);border:1px solid var(--color-prescription)}.c-tab{background-color:transparent;border:none;width:100%;&.size-md{height:4rem}&.size-lg{height:8.75rem}}button.c-tab-segment{background-color:transparent;border:none;cursor:pointer;padding:0;&>.label{cursor:inherit;padding:var(--spacing-xxs);padding-top:var(--spacing-sm);&>.title{color:var(--color-on-surface-variant);font-family:var(--title-m-font-family);font-size:var(--title-m-font-size);font-weight:var(--title-m-font-weight);letter-spacing:var(--title-m-letter-spacing);line-height:var(--title-m-line-height);transition:font-size var(--motion-transition) ease-in-out}}&.selected{padding-top:var(--spacing-xs);&>.label{background-color:var(--color-secondary-container);border-top-left-radius:var(--shape-lg);border-top-right-radius:var(--shape-lg);&>.title{color:var(--color-on-secondary-container);font-family:var(--title-l-font-family);font-size:var(--title-l-font-size);font-weight:var(--title-l-font-weight);letter-spacing:var(--title-l-letter-spacing);line-height:var(--title-l-line-height)}}}}button.c-tab-segment:focus{outline:none}.c-avatar{background-color:var(--color-secondary-container);border-radius:var(--shape-full);&.size-xs{font-family:var(--title-m-font-family);font-size:var(--title-m-font-size);font-weight:var(--title-m-font-weight);height:2.3rem;letter-spacing:var(--title-m-letter-spacing);line-height:var(--title-m-line-height);width:2.3rem;& .avatar{height:100%;width:100%}&.selected{border:2px solid var(--color-primary);box-shadow:var(--elevation-2)}}&.size-sm{font-family:var(--title-m-font-family);font-size:var(--title-m-font-size);font-weight:var(--title-m-font-weight);height:3rem;letter-spacing:var(--title-m-letter-spacing);line-height:var(--title-m-line-height);width:3rem;& .avatar{height:100%;width:100%}&.selected{border:2px solid var(--color-primary);box-shadow:var(--elevation-2)}}&.size-md{font-family:var(--title-m-font-family);font-size:var(--title-m-font-size);font-weight:var(--title-m-font-weight);height:3.75rem;letter-spacing:var(--title-m-letter-spacing);line-height:var(--title-m-line-height);width:3.75rem;& .avatar{height:100%;width:100%}&.selected{border:2px solid var(--color-primary);box-shadow:var(--elevation-2)}}&.size-lg{font-family:var(--headline-s-font-family);font-size:var(--headline-s-font-size);font-weight:var(--headline-s-font-weight);height:5rem;letter-spacing:var(--headline-s-letter-spacing);line-height:var(--headline-s-line-height);width:5rem;& .avatar{height:100%;width:100%}&.selected{border:3px solid var(--color-primary);box-shadow:var(--elevation-2)}}&.anonim-avatar-container{position:relative;&>.label{color:var(--color-on-surface);left:50%;position:absolute;top:50%;transform:translate(-50%,-50%);z-index:5}}&.disabled{opacity:var(--opacity-disabled)}}:root{--color-primary:#36618e;--color-surface-tint:#36618e;--color-on-primary:#fff;--color-primary-container:#d1e4ff;--color-on-primary-container:#001d36;--color-secondary:#535f70;--color-on-secondary:#fff;--color-secondary-container:#d7e3f8;--color-on-secondary-container:#101c2b;--color-tertiary:#6b5778;--color-on-tertiary:#fff;--color-tertiary-container:#f3daff;--color-on-tertiary-container:#251433;--color-prescription:#e8b0aa;--color-prescription-container:#feebef;--color-error:#ba1a1a;--color-on-error:#fff;--color-error-container:#ffdad6;--color-on-error-container:#410002;--color-warning:#e5a000;--color-on-warning:#fff;--color-warning-container:#ffdb8a;--color-on-warning-container:#4a2c00;--color-success:#009951;--color-on-success:#fff;--color-success-container:#a8f0c4;--color-on-success-container:#4a2c00;--color-background:#f8f9ff;--color-on-background:#191c20;--color-surface:#f8f9ff;--color-on-surface:#191c20;--color-surface-variant:#dfe2eb;--color-on-surface-variant:#43474e;--color-outline:#73777f;--color-outline-variant:#c3c6cf;--color-shadow:#000;--color-scrim:#000;--color-inverse-surface:#2e3135;--color-inverse-on-surface:#eff0f7;--color-inverse-primary:#a0cafd;--color-primary-fixed:#d1e4ff;--color-on-primary-fixed:#001d36;--color-primary-fixed-dim:#a0cafd;--color-on-primary-fixed-variant:#1a4975;--color-secondary-fixed:#d7e3f8;--color-on-secondary-fixed:#101c2b;--color-secondary-fixed-dim:#bbc7db;--color-on-secondary-fixed-variant:#3b4858;--color-tertiary-fixed:#f3daff;--color-on-tertiary-fixed:#251433;--color-tertiary-fixed-dim:#d7bee4;--color-on-tertiary-fixed-variant:#523f5f;--color-surface-dim:#d8dae0;--color-surface-bright:#f8f9ff;--color-surface-1:#fff;--color-surface-2:#f2f3fa;--color-surface-3:#eceef4;--color-surface-4:#e6e8ee;--color-surface-5:#e1e2e8;--elevation-1:0px 1px 2px 0px rgba(0,0,0,.3),0px 1px 3px 1px rgba(0,0,0,.15);--elevation-2:0px 1px 2px 0px rgba(0,0,0,.3),0px 2px 6px 2px rgba(0,0,0,.15);--elevation-3:0px 1px 3px 0px rgba(0,0,0,.3),0px 4px 8px 3px rgba(0,0,0,.15);--display-font-family:"Roboto",sans-serif;--text-font-family:"Roboto",sans-serif;--display-xl-font-family:var(--display-font-family);--display-xl-font-size:5.5rem;--display-xl-line-height:6rem;--display-xl-font-weight:475;--display-xl-font-variation-opsz:18;--display-xl-letter-spacing:0;--display-l-font-family:var(--display-font-family);--display-l-font-size:3.5625rem;--display-l-line-height:4rem;--display-l-font-weight:475;--display-l-font-variation-opsz:18;--display-l-letter-spacing:0;--display-m-font-family:var(--display-font-family);--display-m-font-size:2.8125rem;--display-m-line-height:3.25rem;--display-m-font-weight:475;--display-m-font-variation-opsz:18;--display-m-letter-spacing:0;--display-s-font-family:var(--display-font-family);--display-s-font-size:2.25rem;--display-s-line-height:2.75rem;--display-s-font-weight:475;--display-s-font-variation-opsz:18;--display-s-letter-spacing:0;--headline-l-font-family:var(--display-font-family);--headline-l-font-size:2rem;--headline-l-line-height:2.5rem;--headline-l-font-weight:475;--headline-l-font-variation-opsz:18;--headline-l-letter-spacing:0;--headline-m-font-family:var(--display-font-family);--headline-m-font-size:1.5rem;--headline-m-line-height:2.25rem;--headline-m-font-weight:475;--headline-m-font-variation-opsz:18;--headline-m-letter-spacing:0;--headline-s-font-family:var(--display-font-family);--headline-s-font-size:1.25rem;--headline-s-line-height:2rem;--headline-s-font-weight:475;--headline-s-font-variation-opsz:18;--headline-s-letter-spacing:0;--title-l-font-family:var(--text-font-family);--title-l-font-size:1.375rem;--title-l-line-height:1.875rem;--title-l-font-weight:500;--title-l-font-variation-opsz:17;--title-l-letter-spacing:0;--title-m-font-family:var(--text-font-family);--title-m-font-size:1.125rem;--title-m-line-height:1.5rem;--title-m-font-weight:500;--title-m-font-variation-opsz:17;--title-m-letter-spacing:0;--title-s-font-family:var(--text-font-family);--title-s-font-size:0.875rem;--title-s-line-height:1.25rem;--title-s-font-weight:500;--title-s-font-variation-opsz:17;--title-s-letter-spacing:0;--label-l-font-family:var(--text-font-family);--label-l-font-size:0.875rem;--label-l-line-height:1.25rem;--label-l-font-weight:500;--label-l-font-variation-opsz:17;--label-l-letter-spacing:0;--label-m-font-family:var(--text-font-family);--label-m-font-size:0.75rem;--label-m-line-height:1rem;--label-m-font-weight:500;--label-m-font-variation-opsz:17;--label-m-letter-spacing:.00625rem;--label-s-font-family:var(--text-font-family);--label-s-font-size:0.6875rem;--label-s-line-height:1rem;--label-s-font-weight:500;--label-s-font-variation-opsz:17;--label-s-letter-spacing:.00625rem;--body-l-font-family:var(--text-font-family);--body-l-font-size:1rem;--body-l-line-height:1.5rem;--body-l-font-weight:400;--body-l-font-variation-opsz:17;--body-l-letter-spacing:0;--body-m-font-family:var(--text-font-family);--body-m-font-size:0.875rem;--body-m-line-height:1.25rem;--body-m-font-weight:400;--body-m-font-variation-opsz:17;--body-m-letter-spacing:0;--body-s-font-family:var(--text-font-family);--body-s-font-size:0.75rem;--body-s-line-height:1rem;--body-s-font-weight:400;--body-s-font-variation-opsz:17;--body-s-letter-spacing:.00625rem;--opacity-0:.04;--opacity-1:.08;--opacity-2:.12;--opacity-3:.16;--state-layer-opacity-1-primary:rgba(54,97,142,var(--opacity-1));--state-layer-opacity-2-primary:rgba(54,97,142,var(--opacity-2));--state-layer-opacity-3-primary:rgba(54,97,142,var(--opacity-3));--state-layer-opacity-1-surface-tint:rgba(54,97,142,var(--opacity-1));--state-layer-opacity-2-surface-tint:rgba(54,97,142,var(--opacity-2));--state-layer-opacity-3-surface-tint:rgba(54,97,142,var(--opacity-3));--state-layer-opacity-1-on-primary:rgba(255,255,255,var(--opacity-1));--state-layer-opacity-2-on-primary:rgba(255,255,255,var(--opacity-2));--state-layer-opacity-3-on-primary:rgba(255,255,255,var(--opacity-3));--state-layer-opacity-1-primary-container:rgba(209,228,255,var(--opacity-1));--state-layer-opacity-2-primary-container:rgba(209,228,255,var(--opacity-2));--state-layer-opacity-3-primary-container:rgba(209,228,255,var(--opacity-3));--state-layer-opacity-1-on-primary-container:rgba(0,29,54,var(--opacity-1));--state-layer-opacity-2-on-primary-container:rgba(0,29,54,var(--opacity-2));--state-layer-opacity-3-on-primary-container:rgba(0,29,54,var(--opacity-3));--state-layer-opacity-1-secondary:rgba(83,95,112,var(--opacity-1));--state-layer-opacity-2-secondary:rgba(83,95,112,var(--opacity-2));--state-layer-opacity-3-secondary:rgba(83,95,112,var(--opacity-3));--state-layer-opacity-1-on-secondary:rgba(255,255,255,var(--opacity-1));--state-layer-opacity-2-on-secondary:rgba(255,255,255,var(--opacity-2));--state-layer-opacity-3-on-secondary:rgba(255,255,255,var(--opacity-3));--state-layer-opacity-1-secondary-container:rgba(215,227,248,var(--opacity-1));--state-layer-opacity-2-secondary-container:rgba(215,227,248,var(--opacity-2));--state-layer-opacity-3-secondary-container:rgba(215,227,248,var(--opacity-3));--state-layer-opacity-1-on-secondary-container:rgba(16,28,43,var(--opacity-1));--state-layer-opacity-2-on-secondary-container:rgba(16,28,43,var(--opacity-2));--state-layer-opacity-3-on-secondary-container:rgba(16,28,43,var(--opacity-3));--state-layer-opacity-1-tertiary:rgba(107,87,120,var(--opacity-1));--state-layer-opacity-2-tertiary:rgba(107,87,120,var(--opacity-2));--state-layer-opacity-3-tertiary:rgba(107,87,120,var(--opacity-3));--state-layer-opacity-1-on-tertiary:rgba(255,255,255,var(--opacity-1));--state-layer-opacity-2-on-tertiary:rgba(255,255,255,var(--opacity-2));--state-layer-opacity-3-on-tertiary:rgba(255,255,255,var(--opacity-3));--state-layer-opacity-1-tertiary-container:rgba(243,218,255,var(--opacity-1));--state-layer-opacity-2-tertiary-container:rgba(243,218,255,var(--opacity-2));--state-layer-opacity-3-tertiary-container:rgba(243,218,255,var(--opacity-3));--state-layer-opacity-1-on-tertiary-container:rgba(37,20,51,var(--opacity-1));--state-layer-opacity-2-on-tertiary-container:rgba(37,20,51,var(--opacity-2));--state-layer-opacity-3-on-tertiary-container:rgba(37,20,51,var(--opacity-3));--state-layer-opacity-1-error:rgba(186,26,26,var(--opacity-1));--state-layer-opacity-2-error:rgba(186,26,26,var(--opacity-2));--state-layer-opacity-3-error:rgba(186,26,26,var(--opacity-3));--state-layer-opacity-1-on-error:rgba(255,255,255,var(--opacity-1));--state-layer-opacity-2-on-error:rgba(255,255,255,var(--opacity-2));--state-layer-opacity-3-on-error:rgba(255,255,255,var(--opacity-3));--state-layer-opacity-1-error-container:rgba(255,218,214,var(--opacity-1));--state-layer-opacity-2-error-container:rgba(255,218,214,var(--opacity-2));--state-layer-opacity-3-error-container:rgba(255,218,214,var(--opacity-3));--state-layer-opacity-disabled-error-container:hsla(6,100%,92%,.8);--state-layer-opacity-1-on-error-container:rgba(65,0,2,var(--opacity-1));--state-layer-opacity-2-on-error-container:rgba(65,0,2,var(--opacity-2));--state-layer-opacity-3-on-error-container:rgba(65,0,2,var(--opacity-3));--state-layer-opacity-1-background:rgba(248,249,255,var(--opacity-1));--state-layer-opacity-2-background:rgba(248,249,255,var(--opacity-2));--state-layer-opacity-3-background:rgba(248,249,255,var(--opacity-3));--state-layer-opacity-1-on-background:rgba(25,28,32,var(--opacity-1));--state-layer-opacity-2-on-background:rgba(25,28,32,var(--opacity-2));--state-layer-opacity-3-on-background:rgba(25,28,32,var(--opacity-3));--state-layer-opacity-1-surface:rgba(248,249,255,var(--opacity-1));--state-layer-opacity-2-surface:rgba(248,249,255,var(--opacity-2));--state-layer-opacity-3-surface:rgba(248,249,255,var(--opacity-3));--state-layer-opacity-0-on-surface:rgba(25,28,32,var(--opacity-0));--state-layer-opacity-1-on-surface:rgba(25,28,32,var(--opacity-1));--state-layer-opacity-2-on-surface:rgba(25,28,32,var(--opacity-2));--state-layer-opacity-3-on-surface:rgba(25,28,32,var(--opacity-3));--state-layer-opacity-1-surface-variant:rgba(223,226,235,var(--opacity-1));--state-layer-opacity-2-surface-variant:rgba(223,226,235,var(--opacity-2));--state-layer-opacity-3-surface-variant:rgba(223,226,235,var(--opacity-3));--state-layer-opacity-1-on-surface-variant:rgba(67,71,78,var(--opacity-1));--state-layer-opacity-2-on-surface-variant:rgba(67,71,78,var(--opacity-2));--state-layer-opacity-3-on-surface-variant:rgba(67,71,78,var(--opacity-3));--state-layer-opacity-1-outline:rgba(115,119,127,var(--opacity-1));--state-layer-opacity-2-outline:rgba(115,119,127,var(--opacity-2));--state-layer-opacity-3-outline:rgba(115,119,127,var(--opacity-3));--state-layer-opacity-1-outline-variant:rgba(195,198,207,var(--opacity-1));--state-layer-opacity-2-outline-variant:rgba(195,198,207,var(--opacity-2));--state-layer-opacity-3-outline-variant:rgba(195,198,207,var(--opacity-3));--state-layer-opacity-1-shadow:rgba(0,0,0,var(--opacity-1));--state-layer-opacity-2-shadow:rgba(0,0,0,var(--opacity-2));--state-layer-opacity-3-shadow:rgba(0,0,0,var(--opacity-3));--state-layer-opacity-1-scrim:rgba(0,0,0,var(--opacity-1));--state-layer-opacity-2-scrim:rgba(0,0,0,var(--opacity-2));--state-layer-opacity-3-scrim:rgba(0,0,0,var(--opacity-3));--state-layer-opacity-1-inverse-surface:rgba(46,49,53,var(--opacity-1));--state-layer-opacity-2-inverse-surface:rgba(46,49,53,var(--opacity-2));--state-layer-opacity-3-inverse-surface:rgba(46,49,53,var(--opacity-3));--state-layer-opacity-1-inverse-on-surface:rgba(239,240,247,var(--opacity-1));--state-layer-opacity-2-inverse-on-surface:rgba(239,240,247,var(--opacity-2));--state-layer-opacity-3-inverse-on-surface:rgba(239,240,247,var(--opacity-3));--state-layer-opacity-1-inverse-primary:rgba(160,202,253,var(--opacity-1));--state-layer-opacity-2-inverse-primary:rgba(160,202,253,var(--opacity-2));--state-layer-opacity-3-inverse-primary:rgba(160,202,253,var(--opacity-3));--state-layer-opacity-1-primary-fixed:rgba(209,228,255,var(--opacity-1));--state-layer-opacity-2-primary-fixed:rgba(209,228,255,var(--opacity-2));--state-layer-opacity-3-primary-fixed:rgba(209,228,255,var(--opacity-3));--state-layer-opacity-1-on-primary-fixed:rgba(0,29,54,var(--opacity-1));--state-layer-opacity-2-on-primary-fixed:rgba(0,29,54,var(--opacity-2));--state-layer-opacity-3-on-primary-fixed:rgba(0,29,54,var(--opacity-3));--state-layer-opacity-1-primary-fixed-dim:rgba(160,202,253,var(--opacity-1));--state-layer-opacity-2-primary-fixed-dim:rgba(160,202,253,var(--opacity-2));--state-layer-opacity-3-primary-fixed-dim:rgba(160,202,253,var(--opacity-3));--state-layer-opacity-1-on-primary-fixed-variant:rgba(26,73,117,var(--opacity-1));--state-layer-opacity-2-on-primary-fixed-variant:rgba(26,73,117,var(--opacity-2));--state-layer-opacity-3-on-primary-fixed-variant:rgba(26,73,117,var(--opacity-3));--state-layer-opacity-1-secondary-fixed:rgba(215,227,248,var(--opacity-1));--state-layer-opacity-2-secondary-fixed:rgba(215,227,248,var(--opacity-2));--state-layer-opacity-3-secondary-fixed:rgba(215,227,248,var(--opacity-3));--state-layer-opacity-1-on-secondary-fixed:rgba(16,28,43,var(--opacity-1));--state-layer-opacity-2-on-secondary-fixed:rgba(16,28,43,var(--opacity-2));--state-layer-opacity-3-on-secondary-fixed:rgba(16,28,43,var(--opacity-3));--state-layer-opacity-1-secondary-fixed-dim:rgba(187,199,219,var(--opacity-1));--state-layer-opacity-2-secondary-fixed-dim:rgba(187,199,219,var(--opacity-2));--state-layer-opacity-3-secondary-fixed-dim:rgba(187,199,219,var(--opacity-3));--state-layer-opacity-1-on-secondary-fixed-variant:rgba(59,72,88,var(--opacity-1));--state-layer-opacity-2-on-secondary-fixed-variant:rgba(59,72,88,var(--opacity-2));--state-layer-opacity-3-on-secondary-fixed-variant:rgba(59,72,88,var(--opacity-3));--state-layer-opacity-1-tertiary-fixed:rgba(243,218,255,var(--opacity-1));--state-layer-opacity-2-tertiary-fixed:rgba(243,218,255,var(--opacity-2));--state-layer-opacity-3-tertiary-fixed:rgba(243,218,255,var(--opacity-3));--state-layer-opacity-1-on-tertiary-fixed:rgba(37,20,51,var(--opacity-1));--state-layer-opacity-2-on-tertiary-fixed:rgba(37,20,51,var(--opacity-2));--state-layer-opacity-3-on-tertiary-fixed:rgba(37,20,51,var(--opacity-3));--state-layer-opacity-1-tertiary-fixed-dim:rgba(215,190,228,var(--opacity-1));--state-layer-opacity-2-tertiary-fixed-dim:rgba(215,190,228,var(--opacity-2));--state-layer-opacity-3-tertiary-fixed-dim:rgba(215,190,228,var(--opacity-3));--state-layer-opacity-1-on-tertiary-fixed-variant:rgba(82,63,95,var(--opacity-1));--state-layer-opacity-2-on-tertiary-fixed-variant:rgba(82,63,95,var(--opacity-2));--state-layer-opacity-3-on-tertiary-fixed-variant:rgba(82,63,95,var(--opacity-3));--opacity-disabled:.38;--shape-none:0;--shape-xs:0.25rem;--shape-sm:0.5rem;--shape-md:0.75rem;--shape-lg:1rem;--shape-xl:1.75rem;--shape-full:62.5rem;--spacing-none:0;--spacing-xxs:.25rem;--spacing-xs:.5rem;--spacing-sm:1rem;--spacing-md:1.5rem;--spacing-lg:2rem;--spacing-xl:2.5rem;--spacing-xxl:3.5rem;--motion-transition:.1s;--motion-transition-long:.3s}.c-text{&.headline-lg{font-family:var(--headline-l-font-family);font-size:var(--headline-l-font-size);font-weight:var(--headline-l-font-weight);letter-spacing:var(--headline-l-letter-spacing);line-height:var(--headline-l-line-height)}&.headline-md{font-family:var(--headline-m-font-family);font-size:var(--headline-m-font-size);font-weight:var(--headline-m-font-weight);letter-spacing:var(--headline-m-letter-spacing);line-height:var(--headline-m-line-height)}&.headline-sm{font-family:var(--headline-s-font-family);font-size:var(--headline-s-font-size);font-weight:var(--headline-s-font-weight);letter-spacing:var(--headline-s-letter-spacing);line-height:var(--headline-s-line-height)}&.title-lg{font-family:var(--title-l-font-family);font-size:var(--title-l-font-size);font-weight:var(--title-l-font-weight);letter-spacing:var(--title-l-letter-spacing);line-height:var(--title-l-line-height)}&.title-md{font-family:var(--title-m-font-family);font-size:var(--title-m-font-size);font-weight:var(--title-m-font-weight);letter-spacing:var(--title-m-letter-spacing);line-height:var(--title-m-line-height)}&.title-sm{font-family:var(--title-s-font-family);font-size:var(--title-s-font-size);font-weight:var(--title-s-font-weight);letter-spacing:var(--title-s-letter-spacing);line-height:var(--title-s-line-height)}&.body-lg{font-family:var(--body-l-font-family);font-size:var(--body-l-font-size);font-weight:var(--body-l-font-weight);letter-spacing:var(--body-l-letter-spacing);line-height:var(--body-l-line-height)}&.body-md{font-family:var(--body-m-font-family);font-size:var(--body-m-font-size);font-weight:var(--body-m-font-weight);letter-spacing:var(--body-m-letter-spacing);line-height:var(--body-m-line-height)}&.body-sm{font-family:var(--body-s-font-family);font-size:var(--body-s-font-size);font-weight:var(--body-s-font-weight);letter-spacing:var(--body-s-letter-spacing);line-height:var(--body-s-line-height)}&.label-lg{font-family:var(--label-l-font-family);font-size:var(--label-l-font-size);font-weight:var(--label-l-font-weight);letter-spacing:var(--label-l-letter-spacing);line-height:var(--label-l-line-height)}&.label-md{font-family:var(--label-m-font-family);font-size:var(--label-m-font-size);font-weight:var(--label-m-font-weight);letter-spacing:var(--label-m-letter-spacing);line-height:var(--label-m-line-height)}&.label-sm{font-family:var(--label-s-font-family);font-size:var(--label-s-font-size);font-weight:var(--label-s-font-weight);letter-spacing:var(--label-s-letter-spacing);line-height:var(--label-s-line-height)}&.primary{color:var(--color-primary)}&.on-surface{color:var(--color-on-surface)}&.on-surface-variant{color:var(--color-on-surface-variant)}&.outline{color:var(--color-outline)}&.outline-variant{color:var(--color-outline-variant)}&.prescription{color:var(--color-prescription)}&.error{color:var(--color-error)}&.success{color:var(--color-success)}&.white{color:var(--color-surface-1)}&.nowrap{white-space:nowrap}}.c-button{border-radius:var(--shape-sm);cursor:pointer;font-family:var(--label-l-font-family);font-size:var(--label-l-font-size);font-weight:var(--label-l-font-weight);height:2.5rem;letter-spacing:var(--label-l-letter-spacing);line-height:var(--label-l-line-height);padding-inline:var(--spacing-md);&.has-icon-left{padding-left:var(--spacing-sm)}&.has-icon-right{padding-right:var(--spacing-sm)}&.filled{background-color:var(--color-primary);border:none;color:var(--color-on-primary)}&.outlined{background-color:transparent;border:1px solid var(--color-outline);color:var(--color-primary)}&.tonal{background-color:var(--color-secondary-container);border:none;color:var(--color-on-secondary-container)}&.text{background-color:transparent;border:none;color:var(--color-primary);&[disabled]{color:var(--color-on-surface-variant)}}&[disabled]{cursor:not-allowed;opacity:var(--opacity-disabled)}&.filled:disabled,&.tonal:disabled{background-color:var(--state-layer-opacity-2-on-surface);color:var(--color-on-surface);opacity:var(--opacity-disabled)}&.outlined:disabled{border:1px solid var(--state-layer-opacity-2-on-surface);opacity:var(--opacity-disabled)}}.c-icon-button{align-items:center;background:transparent;border:none;border-radius:var(--shape-full);cursor:pointer;display:flex;height:3rem;justify-content:center;padding:var(--spacing-xxs);width:3rem;&[disabled]{cursor:not-allowed;opacity:var(--opacity-disabled)}&>.icon-container{border-radius:inherit;cursor:inherit;height:100%;width:100%}&.filled>.icon-container{background-color:var(--color-primary);color:var(--color-on-primary)}&.tonal>.icon-container{background-color:var(--color-secondary-container);color:var(--color-on-secondary-container)}&.standard>.icon-container{background-color:transparent;color:var(--color-on-surface)}&.text-input{background:inherit;border:none;cursor:pointer;height:2rem;padding:0;width:2rem}}button:focus{outline:none}.c-badge-button{background:transparent;border:none;cursor:pointer;&[disabled]{cursor:not-allowed;& .c-badge{background-color:var(--state-layer-opacity-disabled-error-container)}}}.c-avatar-button{align-items:center;background:transparent;border:none;border-radius:var(--shape-full);cursor:pointer;display:flex;height:3rem;justify-content:center;width:3rem}.c-toggle-icon-button{cursor:pointer;& label input[type=checkbox]{-webkit-appearance:none;appearance:none;cursor:pointer}&:has(input[type=checkbox]:checked) .c-circle-text-with-icon>svg{color:var(--color-on-secondary-container);& .outer-circle{fill:var(--color-secondary-container);stroke:var(--color-outline)}& .text-label{font-weight:600}}&:has(input[type=checkbox]:not(:checked)){color:var(--color-outline-variant)}& .c-circle-text-with-icon{height:5rem;width:5rem;& .text-label{font-size:9px}& .icon-container{color:var(--color-primary)}}}.c-toggle-button{border-radius:var(--shape-sm);cursor:pointer;height:2.5rem;& label{padding-inline:var(--spacing-md)}& label input[type=checkbox]{-webkit-appearance:none;appearance:none;cursor:pointer}&:has(input[type=checkbox]:checked){background-color:var(--color-secondary-container);border:1px solid var(--color-primary);color:var(--color-on-secondary-container)}&:has(input[type=checkbox]:not(:checked)){background-color:transparent;border:1px solid var(--color-outline);color:var(--color-on-surface-variant)}}.c-checkbox{cursor:pointer;&.disabled{background-color:transparent;cursor:not-allowed;opacity:var(--opacity-disabled)}input[type=checkbox]{-webkit-appearance:none;appearance:none;cursor:pointer}& .checkbox-label{cursor:inherit;& .icon-active,& .icon-inactive{flex-shrink:0;height:2rem;width:2rem}}& input[type=checkbox]:checked+.checkbox-label .icon-active{align-items:center;display:flex;justify-content:center}& input[type=checkbox]:checked+.checkbox-label .icon-inactive,& input[type=checkbox]:not(:checked)+.checkbox-label .icon-active{display:none}& input[type=checkbox]:not(:checked)+.checkbox-label .icon-inactive{align-items:center;display:flex;justify-content:center}& .checkbox-label .label{color:var(--color-on-surface);font-family:var(--body-m-font-family);font-size:var(--body-m-font-size);font-weight:var(--body-m-font-weight);letter-spacing:var(--body-m-letter-spacing);line-height:var(--body-m-line-height)}&.danger .checkbox-label .label{color:var(--color-error)}}.c-checkbox-group{&.surface-1{background-color:var(--color-surface-1)}&.surface-2{background-color:var(--color-surface-2)}&.surface-3{background-color:var(--color-surface-3)}}.c-radio{cursor:pointer;&.disabled{background-color:transparent;cursor:not-allowed;opacity:var(--opacity-disabled)}input[type=radio]{-webkit-appearance:none;appearance:none;cursor:pointer}& .radio-label{cursor:inherit;& .icon-active,& .icon-inactive{flex-shrink:0;height:2rem;width:2rem}}& input[type=radio]:checked+.radio-label .icon-active{align-items:center;display:flex;justify-content:center}& input[type=radio]:checked+.radio-label .icon-inactive,& input[type=radio]:not(:checked)+.radio-label .icon-active{display:none}& input[type=radio]:not(:checked)+.radio-label .icon-inactive{align-items:center;display:flex;justify-content:center}& .radio-label .label{color:var(--color-on-surface);font-family:var(--body-m-font-family);font-size:var(--body-m-font-size);font-weight:var(--body-m-font-weight);letter-spacing:var(--body-m-letter-spacing);line-height:var(--body-m-line-height)}&.danger .radio-label .label{color:var(--color-error)}}.c-divider{&.horizontal{height:1px;margin:auto;&.width-100{width:100%}&.width-90{width:90%}&.width-80{width:80%}&.width-70{width:70%}&.width-60{width:60%}}&.vertical{margin:auto;width:1px;&.width-100{height:100%}&.width-90{height:90%}&.width-80{height:80%}&.width-70{height:70%}&.width-60{height:60%}}&.color-outline{background-color:var(--color-outline)}&.color-outline-variant{background-color:var(--color-outline-variant)}}.loading-container{height:100%;width:100%}.capsule-container{height:100px}.capsule-frame{animation:bounce-and-rotate 6s linear infinite;border:3px solid var(--color-primary);border-radius:15px;height:30px;position:relative;width:60px}.capsule-fill{animation:rotate-fill 6s linear infinite;background-color:var(--color-primary);border-radius:15px 0 0 15px;height:100%;left:0;position:absolute;width:50%}@keyframes bounce-and-rotate{0%{transform:translateY(0) rotate(0deg)}20%{transform:translateY(-30px) rotate(90deg)}40%{transform:translateY(0) rotate(180deg)}70%{transform:translateY(-90px) rotate(270deg)}to{transform:translateY(0) rotate(1turn)}}@keyframes rotate-fill{0%,to{transform:scaleX(1)}50%{transform:scaleX(1.1)}}.loading-text{margin-top:20px}.c-switch{display:flex;position:relative}.c-switch>.switch-container{border-radius:var(--shape-full);cursor:pointer;display:block;height:2rem;overflow:hidden;width:3.25rem}.c-switch input[type=checkbox]{display:none}.c-switch .inner{display:block;margin-left:-100%;width:200%}.c-switch .inner:after,.c-switch .inner:before{box-sizing:border-box;float:left;height:2rem;padding:0;width:50%}.c-switch .inner:before{background-color:var(--color-primary);justify-content:start}.c-switch .inner:after,.c-switch .inner:before{align-items:center;color:var(--color-white);content:"";display:flex}.c-switch .inner:after{background-color:var(--color-surface-1);border:2px solid var(--color-outline);border-radius:var(--shape-full);justify-content:end}.c-switch .switch{align-items:center;background:var(--color-outline);border-radius:50%;display:block;display:flex;height:1rem;justify-content:center;left:.5rem;position:absolute;top:.5rem;transition:all .1s ease-in 0s;width:1rem}.c-switch input[type=checkbox]:checked+span.inner{margin-left:0}.c-switch input[type=checkbox]:checked~span.switch{background:var(--color-on-primary);height:1.5rem;left:1.5rem;top:.25rem;width:1.5rem}.c-menu-main{align-items:center;display:flex;gap:var(--spacing-sm)}.c-menu-main-item{&.selected{align-items:center;background-color:var(--color-secondary-container);border-radius:var(--shape-full);display:flex;height:2.5rem;padding-inline-end:var(--spacing-sm);padding-inline-start:var(--spacing-xs)}}.c-nav-menu-multi-level{& .c-popper{& .popper-opts{min-width:15.5rem;width:auto!important}}}.c-nav-menu-item{&>.main-menu{align-items:center;color:var(--color-on-surface-variant);cursor:pointer;display:flex;gap:var(--spacing-xs);height:2.5rem;justify-content:space-between;margin:var(--spacing-xxs);padding-inline-end:var(--spacing-sm);padding-inline-start:var(--spacing-xs);&.selected{background-color:var(--color-secondary-container);border-radius:var(--shape-full);color:var(--color-on-surface)}}& .sub-menu{border-radius:var(--shape-full);cursor:pointer;margin-right:var(--spacing-xxs);padding-inline:var(--spacing-sm);padding-bottom:var(--spacing-xxs);padding-top:var(--spacing-xxs);&.selected{background-color:var(--color-surface-1)}}}.c-more-options-menu{& .c-popper{& .popper-opts{min-width:12rem;width:auto!important}}}.c-more-options-menu-item{align-items:center;color:var(--color-on-surface-variant);cursor:pointer;gap:var(--spacing-xs);height:2.5rem;justify-content:space-between;margin:var(--spacing-xxs);padding-inline-end:var(--spacing-sm);padding-inline-start:var(--spacing-xs);width:100%}.c-more-options-menu-item,.c-tabbed-form{display:flex}.c-tabbed-form{background-color:var(--color-surface-2);gap:.5rem;height:calc(100% - 6rem);max-width:76rem;& ul.main-categories,ul.sub-categories{&>li{align-content:center;cursor:pointer;flex-wrap:wrap;height:3.5rem;justify-content:start;list-style-type:none;padding:1rem}}& ul.main-categories{background-color:var(--color-surface-4);color:var(--color-on-surface-variant);flex:2;flex-direction:column;min-height:100%;&>li.active{background-color:var(--color-surface-2);color:var(--color-primary);position:relative;&>span{font-size:var(--body-l-font-size)!important;transition:font-size var(--motion-transition) ease-in-out}&:before{border-left:4px solid var(--color-primary);bottom:20%;content:"";height:60%;left:.25rem;position:absolute;top:20%;width:4px}}}& ul.sub-categories{background-color:inherit;flex-direction:column;min-height:100%;position:relative;width:fit-content;&:before{border-left:2px dotted var(--color-light-secondary);bottom:.25rem;content:"";height:calc(100% - .5rem);left:.25rem;position:absolute;top:.25rem}&>li.active{color:var(--color-primary);font-size:var(--body-l-font-size)!important;position:relative;&>span{font-size:var(--body-l-font-size)!important;transition:font-size var(--motion-transition) ease-in-out}&:before{background-color:var(--color-white);border:3px solid var(--color-primary);border-radius:50%;bottom:50%;content:"";height:10px;left:0;position:absolute;top:50%;transform:translateY(-50%);width:10px}}}& .form-container{flex:5;gap:.5rem;overflow:auto;padding:.5rem;&::-webkit-scrollbar{width:.5rem}&::-webkit-scrollbar-thumb{background-color:var(--color-surface-3);border-radius:1rem}&::-webkit-scrollbar-track{background-color:var(--color-surface-2)}}}.c-accordion{max-height:10rem;min-height:8.5rem;&>.accordion-item{& .c-button.arrow{color:var(--color-on-surface);min-height:2.5rem;padding-left:0;&.open{color:var(--color-primary)}& .icon{&.closed,&.open{transition:transform var(--motion-transition-long) ease-in-out}&.open{transform:rotate(90deg)}}}&>.content{padding:var(--spacing-none) var(--spacing-xs) var(--spacing-none) 1.875rem}}}.c-modal{background:#0000005f;height:100vh;left:0;position:fixed;top:0;width:100vw;z-index:1000;& .modal-content{background-color:var(--color-surface-4);border-radius:var(--shape-md);box-shadow:var(--elevation-1);height:auto;left:50%;max-height:100%;max-width:640px;overflow:auto;padding:15px;position:fixed;top:50%;-webkit-transform:translate(-50%,-50%);transform:translate(-50%,-50%);width:100%;z-index:1010}}.c-modal-wrapper{background-color:rgba(0,0,0,.4);height:100vh;left:0;position:fixed;top:0;width:100vw;z-index:200;.c-dialog,.c-spinner-dialog{background-color:var(--color-surface-1);border-radius:.5rem;display:flex;flex-direction:column;height:fit-content;left:50%;min-height:20rem;overflow:hidden;position:fixed;top:50%;transform:translate(-50%,-50%);width:30rem;z-index:202}.c-dialog{&.success{& .dialog-header{background-color:var(--color-success-container)}& .dialog-footer{&>button.c-button{&.filled{background-color:var(--color-success)}&.outlined{color:var(--color-success)}}}}&.alert{& .dialog-header{background-color:var(--color-warning-container)}}&.confirm{& .dialog-header{background-color:var(--color-primary-container)}}}.c-spinner-dialog{height:30rem}}.c-step-progress-bar{&.controlled{& .c-step-progress-bar-item{cursor:pointer}}}.c-step-progress-bar-item{align-items:center;display:flex;flex-direction:column;gap:var(--spacing-xxs);justify-content:center;&>.icon-container{align-items:center;background-color:var(--color-surface-5);border-radius:var(--shape-full);display:flex;height:2.5rem;justify-content:center;max-height:2.5rem;max-width:2.5rem;min-height:2.5rem;min-width:2.5rem;position:relative;width:2.5rem;&>div.not-started{align-items:center;background-color:var(--color-outline-variant);border-radius:var(--shape-full);display:flex;height:1.875rem;justify-content:center;width:1.875rem}&>div.fulfilled,div.current{background-color:var(--color-surface-1);border-radius:var(--shape-full);height:1.6rem;width:1.6rem;&>.icon{color:var(--color-primary);height:2rem;left:4px;position:absolute;top:4px;width:2rem}}&>div.line{height:5px;left:40px;position:absolute;top:"18px";width:60px;&.primary{background-color:var(--color-primary)}&.surface-5{background-color:var(--color-surface-5)}}}&.vertical{align-self:flex-start;flex-direction:row;gap:var(--spacing-sm);justify-content:flex-start;width:100%;&>.icon-container{height:2.2rem;max-height:2.2rem;max-width:2.2rem;min-height:2.2rem;min-width:2.2rem;width:2.2rem;&>div.not-started{align-items:center;background-color:var(--color-outline-variant);border-radius:var(--shape-full);display:flex;height:1.6rem;justify-content:center;width:1.6rem}&>div.fulfilled,div.current{background-color:var(--color-surface-1);border-radius:var(--shape-full);height:1.4rem;width:1.4rem;&>.icon{color:var(--color-primary);height:2rem;left:2px;position:absolute;top:2px;width:2rem}}&>div.line{height:20px;left:17px;position:absolute;top:36px;width:3px}}}&.label.container{white-space:nowrap}}.expedition-info{& .expedition-navigation{height:100%;padding-left:4rem;position:relative;width:100%;&>.active-avatar-container{height:inherit;position:relative;width:5.25rem;& .active-avatar{height:5.25rem;left:50%;position:absolute;transform:translateX(-50%)}}&>.expedition-queue{margin:auto;width:60%}&>.expedition-queue>.avatar-container{height:inherit;&>.main-avatar{opacity:1}&>.avatar{opacity:.8}}}& .product-filters .atk-container .product-category-filter{& .m-group{gap:var(--spacing-xs);& .select-wrapper{position:relative;& select{appearance:none;-webkit-appearance:none;border:none;border-radius:var(--shape-full);height:2.5rem;padding-inline-end:var(--spacing-xl);padding-inline-start:var(--spacing-sm);&:focus{box-shadow:none;outline:2px var(--color-primary) solid}}& .select-arrow{pointer-events:none;position:absolute;right:var(--spacing-sm);top:50%;transform:translateY(-50%)}}}}& .patient-info{& .c-dropdown-search.dropdown-patient-search{& .search-container{max-width:15rem;width:15rem;& input{max-width:9.2rem}}}}}.card,.product-list{& .m-table.product-table{& .sui-toolbar{right:.5rem}& .sui-header,& .sui-toolbar{background-color:var(--color-surface-2);color:var(--color-on-surface)}& .sui-header{font-family:var(--label-l-font-family);font-size:var(--label-l-font-size);font-weight:var(--label-l-font-weight);letter-spacing:var(--label-l-letter-spacing);line-height:var(--label-l-line-height);& .sui-column{& .sui-title{text-align:center}}}& .sui-body{& .sui-row{cursor:pointer;height:3rem;& .sui-cell{color:var(--color-on-surface);font-family:var(--body-l-font-family);font-size:var(--body-l-font-size);font-weight:var(--body-l-font-weight);letter-spacing:var(--body-l-letter-spacing);line-height:var(--body-l-line-height)}}& .sui-row:nth-child(odd){background-color:var(--color-surface-3)}& .sui-row:nth-child(2n){background-color:var(--color-surface-4)}& .sui-row.selected{background-color:var(--color-secondary-container)!important;box-shadow:var(--elevation-2);position:relative;z-index:12}}}}.patient-list,.product-list{background-color:var(--color-surface-1);position:relative}.patient-list>.list,.product-list>.list{display:flex;flex-flow:row wrap;font-size:1.5rem;gap:var(--spacing-xs);height:100%;line-height:2.5rem;max-height:calc(100vh - var(--s-hdr-line));overflow:auto;padding:var(--spacing-xs);>.placeholder{flex-grow:1;height:14rem;width:calc(50% - 2rem)}}.product-list:has(.list>.c-loading){min-height:100%}.product-list>.list:has(.c-loading){align-items:center;height:100%;justify-content:center}.patient-list .patient-card,.product-list .prescription-card,.product-list .product-card{background-color:var(--color-surface-2);border:1px solid var(--color-outline-variant);border-radius:.5rem;color:var(--color-on-surface);cursor:pointer;flex-grow:1;height:14rem;justify-content:space-between;padding:var(--spacing-sm);position:relative;width:calc(50% - 2rem);z-index:5;& .label{color:var(--color-on-surface-variant)}&>.content-container{height:100%}}.patient-list .patient-card.active,.product-list .prescription-card.active,.product-list .product-card.active{background-color:var(--color-surface-3);border:2px solid var(--color-primary);box-shadow:var(--elevation-2);z-index:14}.product-list .prescription-card.selected,.product-list .product-card.selected{background-color:var(--color-surface-3);border:2px solid var(--color-prescription);box-shadow:var(--elevation-2);z-index:14}.product-list .prescription-card .brand,.product-list .product-card .brand{overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.product-list .prescription-card{padding-bottom:var(--spacing-xs)}.one-product-info{color:var(--color-on-surface);height:100%;& .c-label{color:var(--color-on-surface-variant)}}.product-list .prescription-card .product-name,.product-list .product-card .product-name{overflow:hidden;text-overflow:ellipsis;white-space:nowrap;&.cart{width:86%}}.product-list .product-card .cart{position:relative;width:19rem}.product-list .product-card .cart .cart-icon-container{color:var(--color-surface-5);left:50%;position:absolute;top:50%;transform:translate(-50%,-50%)}.product-list .product-card .cart .cart-icon-container .c-icon{height:5rem;width:5rem}.product-list .product-card .patient-container{bottom:-40px;position:absolute;right:10px}.product-list .product-card .patient-container .icon-exchange{bottom:-15px;position:absolute;right:-20px}.product-list .list.product-prescription .product-attrs .product-attr-container{max-width:24rem;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.product-list .list.product-prescription .e-prescription-detailed-data-body .drug-values>*{max-height:1.5rem;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.patient-main{height:100%;& .client-registration{height:100%;position:relative}}.m-wrapper-pop-up-window{background-color:rgba(0,0,0,.4);height:100vh;left:0;position:fixed;top:0;width:100vw;z-index:200}.m-wrapper-pop-up-window .m-pop-up-window{background-color:var(--color-white);border-radius:.5rem;display:flex;flex-direction:column;height:fit-content;left:50%;min-height:20rem;overflow:hidden;position:fixed;top:50%;transform:translate(-50%,-50%);width:30rem;z-index:202}.m-wrapper-pop-up-window .m-pop-up-window .pu-header{display:flex;flex:1;height:15%;justify-content:flex-end;padding:.5rem}.m-wrapper-pop-up-window .m-pop-up-window.ok .pu-header{background-color:var(--color-light-success)}.m-wrapper-pop-up-window .m-pop-up-window.err .pu-header{background-color:var(--color-lighter-danger)}.m-wrapper-pop-up-window .m-pop-up-window.normal .pu-header{background-color:var(--color-primary-light)}.m-wrapper-pop-up-window .m-pop-up-window .pu-body{display:flex;flex:4;flex-direction:column;justify-content:space-between;padding:2rem 1rem}.m-wrapper-pop-up-window .m-pop-up-window .pu-btns{flex:2;padding:1rem}.m-purchase-info{background-color:var(--color-primary-light);display:flex;flex-direction:column;height:44.25rem;justify-content:space-between;padding-bottom:.5rem}.m-purchase-info>.page-list{background-color:#fff;justify-content:space-between;margin:.5rem;width:49rem}.m-purchase-info>.page-list .vbox{width:auto}.m-purchase-info .m-partner-info{margin:auto;padding:0}.m-purchase-info .m-partner-info .a-partners{padding:.5rem}.m-purchase-info>.info{background-color:var(--color-transparent);height:100%;height:39.75rem;margin:auto;padding:0;width:49rem}.m-purchase-info .m-product-detail{background-color:var(--color-white);border-radius:.5rem;padding:.25rem;position:relative}.m-purchase-info .m-product-detail .charts{display:flex;flex-wrap:wrap;gap:.5rem;justify-content:center;padding:.5rem 0}.m-purchase-info .m-setting-charts{background-color:var(--color-white);height:100%;left:0;overflow:auto;padding:.5rem;position:absolute;top:0;width:100%}.purchase-info .setting-charts{& .settings-charts-container .c-filter-chip{border-radius:var(--shape-md);height:13.25rem;width:22.5rem}}.m-purchase-info .m-setting-charts::-webkit-scrollbar{width:5px}.m-purchase-info .m-setting-charts::-webkit-scrollbar-thumb{background-color:var(--color-light-secondary);border-radius:1rem}.m-purchase-info .m-setting-charts::-webkit-scrollbar-track{background-color:var(--color-lighter-secondary)}.m-purchase-info .a-partner-control{background-color:var(--color-primary-light)}.m-demand-list .header .a-input,.m-partner-list .header .a-input{height:2.5rem}.m-demand-list .header .a-input input,.m-partner-list .header .a-input input{font-size:1.2rem;height:100%;width:100%}.m-demand-list .list,.m-order-list .list,.m-partner-list .list{flex-wrap:wrap;gap:10px;height:100%;justify-content:space-between;max-height:calc(100vh - var(--s-hdr-line));overflow:auto;padding:.5rem;position:relative}.m-demand-list .list .shade,.m-demand-list .shade,.m-partner-list .list .shade,.m-partner-list .shade{background-color:var(--color-secondary);bottom:0;left:0;opacity:.2;position:fixed;right:0;top:0;transition:opacity var(--t-transition) ease-in-out;width:100%;z-index:-1}.m-demand-list .shade.active,.m-partner-list .list .shade.active,.m-partner-list .shade.active{opacity:.05;z-index:12}.m-demand-list div.container{outline:solid 1px var(--color-lighter-secondary)}.m-demand-list .c-header .c-select .select-message-container .select-container{padding-left:var(--spacing-sm);& .icon-container{display:none}}.m-demand-card,.m-partner-card{background-color:var(--color-bg-card);border-radius:.5rem;cursor:pointer;flex-grow:1;height:13.5rem;justify-content:space-between;padding:.25rem;width:calc(50% - 2rem);z-index:5}.m-demand-card.active,.m-partner-card.active{background-color:var(--color-primary-light);box-shadow:0 0 6px #00000080;z-index:14}.m-partner-card .product-name{display:inline-block;max-height:2rem;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.m-demand-card>div{align-items:start;gap:10px;justify-content:space-between;padding:.5rem .25rem}.m-demand-card>div>div .a-text{max-height:2rem}.m-demand-card label.input-amount{align-items:flex-end;display:flex;flex-direction:row-reverse}.input-amount input,.m-demand-card .input-amount input{border-radius:.25rem;color:var(--color-secondary);font:var(--regular2);text-align:center;width:4rem}.input-amount input:focus,.m-demand-card .input-amount input:focus{background-color:var(--color-white)}.m-demand-list.table{width:100%}.m-demand-list.table tr{height:3rem}.m-demand-list.table td{padding:0 .25rem;vertical-align:middle}.m-demand-list.table td.alg{width:7.5rem}.m-demand-list.table td.alg.byhand .label{flex-direction:row-reverse}.m-demand-list.table td.price{min-width:5rem}.m-demand-list.table td.price>div{justify-content:center}.m-demand-list.table td label.input-amount{align-items:flex-end;display:flex;justify-content:center}.m-demand-list.table td .input-amount input{border:1px solid var(--color-primary);border-radius:1.5rem;color:var(--color-secondary);font:var(--regular2);height:2.5rem;padding:0;text-align:center;width:100%}.m-demand-list.table td .input-amount input:focus{border:1px solid var(--color-primary);outline:none}.m-demand-list.table td.alg.byhand .bg-transparent.active,.m-demand-list.table td.alg.byhand .bg-transparent.active>.a-button{padding:0}.m-demand-list.table td .input-amount input[type=number]::-webkit-inner-spin-button,.m-demand-list.table td .input-amount input[type=number]::-webkit-outer-spin-button{-webkit-appearance:none;margin:0}.m-demand-list.table tr:nth-child(2n){background-color:var(--color-table-even)}.m-demand-list.table tr:nth-child(odd){background-color:var(--color-table-odd)}.m-demand-list.table .alg.byhand .bg-transparent{padding:0}.m-demand-list.table th,.m-demand-list.table tr.header{background-color:var(--color-white)}.m-demand-list.table th{text-align:center;vertical-align:bottom}.m-alg-checkboxgroup{flex-wrap:wrap;justify-content:space-between}.m-purchase-info .m-chart-checkboxgroup{flex-wrap:wrap;justify-content:center;padding:.5rem}.m-purchase-info .m-chart-checkboxgroup>div{height:16rem;width:22.5rem}.m-purchase-info .m-chart-checkboxgroup div{align-items:center;justify-content:center}.m-purchase-info .m-chart-checkboxgroup .label{border-radius:.5rem;gap:.25rem;justify-content:space-between;padding:.25rem .5rem}.m-purchase-info .m-chart-checkboxgroup .a-checkbox input[type=checkbox]:checked~label{background-color:var(--color-primary-light)}.m-purchase-info .m-chart-checkboxgroup .a-checkbox input[type=checkbox]:checked~label .color-legend,.m-purchase-info .m-chart-checkboxgroup .a-checkbox input[type=checkbox]:checked~label .ct-chart-line-month-sales-container,.m-purchase-info .m-chart-checkboxgroup .a-checkbox input[type=checkbox]:checked~label .ct-chart-line-month-sales-data-range,.m-purchase-info .m-chart-checkboxgroup .a-checkbox input[type=checkbox]:checked~label .ct-chart-line-month-sales-data-range-container input{background-color:inherit}.m-partners .m-setting-partners .popper-toggle{display:flex;height:100%}.m-partners .m-setting-partners .popper-toggle>div{align-items:center}.a-btn-assignment.active{box-shadow:0 0 6px #00000080}.a-partner-sum-card2{height:4.75rem}.a-alg-card2{background-color:var(--color-white);border:1px solid var(--color-lighter-secondary);color:var(--color-secondary);cursor:pointer;flex-grow:1;justify-content:space-between;min-width:22rem;padding:.5rem .8rem;width:49%}.a-partner-sum-card .diff{opacity:1;transition:opacity 1s ease-in-out}.a-partner-sum-card .diff.hide{opacity:0}.a-alg-card{padding:.5rem 1rem}.a-alg-card .diff{opacity:1;transition:opacity 1s ease-in-out}.a-alg-card .diff.hide{opacity:0}.m-partner-checkboxgroup{flex-wrap:wrap;justify-content:space-between}.alg-settings.c-checkbox-group,.partner-settings.c-checkbox-group{box-shadow:var(--elevation-1)}.m-setting-sort{border:1px solid var(--color-lighter-secondary);border-radius:inherit;padding:.2rem .5rem;width:12rem}.m-alg-settings div.a-checkbox:has(>input[type=checkbox]:checked),.m-partner-settings div.a-checkbox:has(>input[type=checkbox]:checked),.m-setting-sort div.a-checkbox:has(>input[type=checkbox]:checked){border:none}.m-setting-demand-algrithms .shade,.m-setting-partners .shade{background-color:var(--color-secondary);bottom:0;cursor:pointer;left:0;opacity:0;position:fixed;right:0;top:0;transition:opacity var(--t-transition) ease-in-out;width:100%;z-index:-1}.m-setting-demand-algrithms .shade.active,.m-setting-partners .shade.active{opacity:.05;z-index:12}.m-statistics-week-sales{gap:.25rem}.m-statistics-week-sales .m-table{width:fit-content}.m-statistics-week-sales .m-table .header{display:none}.m-statistics-week-sales .m-table.week-sales.purchase-table .sui-header{background-color:var(--color-primary);color:var(--color-white)}.m-statistics-week-sales .m-table.week-sales.purchase-table .inside>.row{height:2rem}.m-statistics-week-sales .m-table .inside>.row>.cell{background-color:var(--color-white);border:1px solid #c5d8ff;justify-content:center;margin:0;padding:0}.a-order-filter-card{padding:.2rem .8rem}.m-order-card{background-color:var(--color-bg-card);border-radius:.5rem;cursor:pointer;flex-grow:1;justify-content:space-between;padding:.5rem 1rem;width:calc(50% - 2rem);z-index:5}.m-order-card.active{background-color:var(--color-bg-active-card);box-shadow:0 0 6px #00000080;z-index:14}.m-order-list .column{gap:.5rem;padding:.5rem}.m-order-list .column>div{width:100%}.m-create-new-order{margin:auto 0 0}.m-create-new-order .popper-opts{border:1px solid var(--color-lighter-secondary)}.m-table.purchase-table{background-color:#f4f5f9;cursor:pointer}.m-table.purchase-table .sui-inside .sui-row:nth-of-type(2n){background-color:var(--color-surface-2)}.m-table.purchase-table .sui-inside .sui-row:nth-of-type(odd){background-color:var(--color-surface-3)}.m-table.purchase-table .sui-inside .sui-header{background-color:var(--color-surface-1)}.m-table.purchase-table>.sui-toolbar{background:transparent}.m-table.purchase-table .sui-inside .sui-row.active{background-color:var(--color-surface-5);box-shadow:var(--elevation-3);position:relative;z-index:12}.m-table.purchase-table .sui-inside .sui-row .sui-cell{&:has(.c-select){overflow:visible}& .c-select{font-family:var(--label-l-font-family);font-size:var(--label-l-font-size);font-weight:var(--label-l-font-weight);letter-spacing:var(--label-l-letter-spacing);line-height:var(--label-l-line-height);& span{font-family:var(--label-l-font-family);font-size:var(--label-l-font-size);font-weight:var(--label-l-font-weight);letter-spacing:var(--label-l-letter-spacing);line-height:var(--label-l-line-height)}& .c-popper .popper-toggle .toggle{width:7rem!important}& .select-message-container>.select-container>.icon-container{width:auto}}& .c-editable-number{height:100%;padding-top:0}}.purchase-type-main{& .demand-list{&>.list{display:flex;flex-flow:row wrap;font-size:1.5rem;gap:var(--spacing-xs);height:100%;line-height:2.5rem;max-height:calc(100vh - var(--s-hdr-line));overflow:auto;padding:var(--spacing-xs);& .demand-card,&>.placeholder{flex-grow:1;height:14rem;width:calc(50% - 2rem)}& .demand-card{background-color:var(--color-surface-2);border:1px solid var(--color-outline-variant);border-radius:.5rem;color:var(--color-on-surface);cursor:pointer;justify-content:space-between;padding:var(--spacing-sm);position:relative;z-index:5;&.active{background-color:var(--color-surface-3);border:2px solid var(--color-primary);box-shadow:var(--elevation-2);z-index:14}}}}}.m-patient-card,.m-product-card{height:14rem;min-width:34rem}.m-drop-down .m-popper .popper-toggle button{height:auto}.m-drop-down .m-popper .popper-opts{box-shadow:0 2px 2px 0 rgba(0,0,0,.25);min-width:9rem;overflow:hidden;padding:.25rem 0}.m-drop-down .m-popper .popper-opts ul li{padding:.25rem .5rem}.m-drop-down .m-popper .popper-opts ul li:hover{background-color:var(--color-lighter-secondary);cursor:pointer}.select-wrapper{align-content:center;display:flex;justify-content:center}.select-list button{border:none!important}.m-multi-select.circular .a-tag,.m-select-hierarchy.circular .a-tag,.m-select.circular .a-tag{border-radius:1.5rem}.m-multi-select.rectangular .a-tag,.m-select-hierarchy.rectangular .a-tag,.m-select.rectangular .a-tag{border-radius:.5rem}.m-multi-select .popper-opts,.m-select .popper-opts,.m-select-hierarchy .popper-opts,.m-select-with-search .popper-opts{box-shadow:0 2px 2px 0 rgba(0,0,0,.25);overflow:hidden}.m-multi-select .popper-opts ul,.m-select .popper-opts ul,.m-select-with-search .popper-opts ul{padding:.5rem 0}.m-multi-select .popper-opts ul li,.m-select .popper-opts ul li,.m-select-with-search .popper-opts ul li{cursor:pointer;padding:.25rem .5rem}.m-multi-select .popper-opts ul li:hover,.m-select .popper-opts ul li:hover,.m-select-with-search .popper-opts ul li:hover{background-color:var(--color-lighter-secondary)}.m-select .popper-toggle .filter-mode{display:flex;justify-content:space-between;width:100%}.m-select .popper-toggle .filter-mode .tags{overflow:hidden}.m-select .popper-opts .filter-mode .tags .a-tag,.m-select .popper-toggle .filter-mode .tags .a-tag{min-width:fit-content;width:fit-content}.m-select .popper-opts .filter-mode .tags{flex-wrap:wrap}.m-select-one .popper-opts:has(ul.appear){animation:appearAnimation .5s ease 0s forwards;overflow:hidden}@keyframes appearAnimation{0%{height:0;opacity:0;padding:0}to{height:fit-content;opacity:1;padding:.25rem 0}}.m-select-one .m-popper .popper-opts ul{padding:.25rem 0}.m-select-one .m-popper .popper-opts ul li{cursor:pointer;padding:.15rem .5rem}.m-select-one .m-popper .popper-opts ul li:hover{background-color:var(--color-neutral-1)}.m-select-with-search .search-container{align-items:center}.a-checkbox{align-items:center;border:none;cursor:pointer;display:flex;justify-content:center;position:relative}.a-checkbox input[type=checkbox]{-webkit-appearance:none;appearance:none;cursor:pointer}.a-checkbox input[type=checkbox]:checked+.label>.icon-active{align-items:center;display:flex;justify-content:center}.a-checkbox input[type=checkbox]:checked~.label>div .icon-inactive,.a-checkbox input[type=checkbox]:not(:checked)+.label>.icon-active{display:none}.a-checkbox input[type=checkbox]:not(:checked)~.label>div .icon-inactive{align-items:center;display:flex;justify-content:center}.a-checkbox input[type=checkbox]:checked~label{color:var(--color-primary)}div.a-checkbox:has(input[type=checkbox]:checked){border:1px solid var(--color-primary);color:var(--color-primary)}div.a-checkbox.none:has(input[type=checkbox]:checked){border:none;color:var(--color-primary)}div.a-checkbox-filter:has(input[type=checkbox]:checked){background-color:var(--color-primary-light);border:1px solid var(--color-primary);color:var(--color-secondary-dark)}div.a-checkbox-filter:has(input[type=checkbox]:not(:checked)){border:1px solid var(--color-lighter-secondary);color:var(--color-secondary)}.a-checkbox-filter input[type=checkbox]:checked~label{color:var(--color-secondary-dark)}.label{align-items:center;cursor:inherit;display:flex;height:100%;justify-content:center;width:100%}.a-checkbox label.label.a-checkbox .a-text{margin-left:.5rem}.a-radio{align-items:center;border:none;cursor:pointer;display:flex;justify-content:center;position:relative;width:fit-content}.a-radio input[type=radio]{-webkit-appearance:none;appearance:none;cursor:pointer}.a-radio input[type=radio]:checked+.label>.icon-active{align-items:center;display:flex;justify-content:center}.a-radio input[type=radio]:checked~.label>div .icon-inactive,.a-radio input[type=radio]:not(:checked)+.label>.icon-active{display:none}.a-radio input[type=radio]:not(:checked)~.label>div .icon-inactive{align-items:center;display:flex;justify-content:center}.a-radio input[type=radio]:checked~label{color:var(--color-primary)}div.a-radio:has(>input[type=radio]:checked){border:1px solid var(--color-primary);color:var(--color-primary)}div.a-radio.none:has(>input[type=radio]:checked){border:none}.a-radio label.label.a-radio .a-text{margin-left:.5rem}.a-toggle-button{position:relative}.a-toggle-button label input[type=checkbox]{-webkit-appearance:none;appearance:none;cursor:pointer}.a-toggle-button .label input[type=checkbox]:checked+div.toggle-active{align-items:center;display:flex;justify-content:center}.a-toggle-button .label input[type=checkbox]:checked~div div.toggle-inactive,.a-toggle-button .label input[type=checkbox]:not(:checked)+div.toggle-active{display:none}.a-toggle-button .label input[type=checkbox]:not(:checked)~div div.toggle-inactive{align-items:center;display:flex;justify-content:center}.a-toggle-button .label input[type=checkbox]:checked~label{color:var(--color-white)}div.a-toggle-button:has(>.label input[type=checkbox]:checked){background-color:var(--color-primary);border:1px solid var(--color-primary);color:var(--color-white)}.bg-white>div.a-toggle-button:has(>.label input[type=checkbox]:checked){background-color:var(--color-primary-light);border:1px solid var(--color-primary);color:var(--color-secondary)}.bg-white>div.a-toggle-button:has(>.label input[type=checkbox]:not(:checked)){background-color:var(--color-white);border:1px solid var(--color-lighter-secondary);color:var(--color-secondary)}.bg-white>.a-toggle-button .label input[type=checkbox]:checked~label{color:var(--color-primary)}.bg-transparent>div.a-toggle-button:has(>.label input[type=checkbox]:checked){background-color:var(--color-primary);border:1px solid var(--color-primary);color:var(--color-white)}.m-toggle-button-group .a-toggle-button.first{border-bottom-right-radius:0;border-top-right-radius:0;padding-left:1rem}.m-toggle-button-group .a-toggle-button.last{border-bottom-left-radius:0;border-top-left-radius:0;padding-right:1rem}.m-toggle-button-group .a-toggle-button.middle{border-radius:0}.popper-toggle{cursor:pointer}.popper-opts{position:absolute;z-index:100}.toggle-switch-container{align-items:center;display:flex;justify-content:center;padding:.5rem;width:fit-content}.toggle-switch{display:flex;gap:.5rem;height:fit-content;max-width:350px;position:relative}.toggle-switch .checkbox{display:none}.toggle-switch .label{height:2rem;width:5rem}.toggle-switch .label,.toggle-switch.normal .label{border:0 solid var(--color-lighter-secondary);border-radius:1.5rem;cursor:pointer;display:block;overflow:hidden}.toggle-switch.normal .label{height:.875rem;width:1.875rem}.toggle-switch.large .label{border:0 solid var(--color-lighter-secondary);border-radius:1.5rem;cursor:pointer;display:block;height:2.5rem;overflow:hidden;width:10rem}.toggle-switch .inner{display:block;margin-left:-100%;transition:margin .3s ease-in 0s;width:200%}.toggle-switch .inner:after,.toggle-switch .inner:before{box-sizing:border-box;float:left;height:2rem;padding:0;width:50%}.toggle-switch.normal .inner:after,.toggle-switch.normal .inner:before{box-sizing:border-box;float:left;height:.875rem;padding:0;width:50%}.toggle-switch.large .inner:after,.toggle-switch.large .inner:before{box-sizing:border-box;float:left;height:2.5rem;padding:0 1.8rem;width:50%}.toggle-switch .inner:before{background-color:var(--color-primary);justify-content:start}.toggle-switch .inner:after,.toggle-switch .inner:before{align-items:center;color:var(--color-white);content:"";display:flex}.toggle-switch .inner:after{background-color:var(--color-secondary);justify-content:end}.toggle-switch .switch{align-items:center;background:var(--color-white);border:0 solid var(--color-lighter-secondary);border-radius:50%;display:block;display:flex;height:1.5rem;justify-content:center;left:.25rem;position:absolute;top:.25rem;transition:all .3s ease-in 0s;width:1.5rem}.toggle-switch.normal .switch{height:.5rem;left:.1875rem;top:.1875rem;width:.5rem}.toggle-switch.large .switch{height:2rem;left:.25rem;top:.25rem;width:2rem}.toggle-switch .checkbox:checked+span.inner{margin-left:0}.toggle-switch .checkbox:checked~span.switch{left:3.25rem}.toggle-switch.normal .checkbox:checked~span.switch{left:1.1875rem}.toggle-switch.large .checkbox:checked~span.switch{left:7.75rem}.a-text-input-group{align-items:center;background-color:var(--color-lighter-secondary);border:1px solid var(--color-lighter-secondary);border-radius:.5rem;display:flex;height:100%;overflow:hidden}.a-text-input-group .left,.a-text-input-group .right{width:fit-content}.a-text-input-group label{height:100%;overflow:hidden}.a-text-input-group label input{background-color:var(--color-white);border:none;border-radius:0;color:var(--color-text);height:100%;text-align:center;width:2rem}.a-text-input-group label input[type=number]::-webkit-inner-spin-button,.a-text-input-group label input[type=number]::-webkit-outer-spin-button{-webkit-appearance:none}.a-text-input-group label input.is-invalid{background-color:var(--color-lighter-danger);color:var(--color-danger)}.a-quantity-selector .a-button.left{border-bottom-right-radius:0;border-top-right-radius:0}.a-quantity-selector .a-button.right{border-bottom-left-radius:0;border-top-left-radius:0}.a-quantity-selector .a-input input{font:var(--regular2);text-align:center}.a-quantity-selector .a-input{border-radius:0;height:2.5rem}.a-quantity-selector .a-input:focus-within{border:0;box-shadow:none}.a-quantity-selector.small .a-input{width:4rem}.a-quantity-selector.normal .a-input{width:8rem}.a-quantity-selector.large .a-input{width:12rem}.a-editable-number{height:2.5rem;& .a-input{height:100%}}.a-editable-number .a-input input,.a-editable-text .a-input input{font:var(--regular2);height:100%;text-align:center}.a-editable-number .a-input:focus-within,.a-editable-text .a-input:focus-within{border:0;box-shadow:none}.a-editable-number .a-input,.a-editable-number .a-input input{padding:0}.a-text-input-with-unit{display:flex;justify-content:start}.a-text-input-with-unit label .a-input{border-bottom-left-radius:.5rem;border-bottom-right-radius:0;border-top-left-radius:.5rem;border-top-right-radius:0;color:var(--color-text);text-align:center;width:3rem}.a-text-input-with-unit label .a-input input{width:100%}.a-text-input-with-unit label .a-input:focus-within{border:1px solid var(--color-secondary);box-shadow:none}.a-text-input-with-unit label input[type=number],.a-text-input-with-unit label input[type=number]::-webkit-inner-spin-button,.a-text-input-with-unit label input[type=number]::-webkit-outer-spin-button{-webkit-appearance:none;margin:0}.a-text-input-with-unit label input[type=number]{-moz-appearance:textfield}.a-text-input-with-unit .unit{background-color:var(--color-lighter-secondary);border-bottom-right-radius:.5rem;border-top-right-radius:.5rem;padding:0 .5rem}.a-toggle-text{align-content:center;border:1px solid var(--color-primary);display:flex;overflow:hidden;padding:0;width:fit-content}.a-toggle-text.second{border:1px solid var(--color-light-secondary)}.a-toggle-text.second div.a-radio.left:has(>input[type=radio]:checked){border-right:2px solid var(--color-light-secondary)}.a-toggle-text.second div.a-radio.right:has(>input[type=radio]:checked){border-left:2px solid var(--color-light-secondary)}.a-toggle-text.second div.a-radio:has(>input[type=radio]:checked){background-color:var(--color-lighter-secondary);color:var(--color-primary)}.a-toggle-text.second .a-radio input[type=radio]:checked~label{color:var(--color-primary);padding:.5rem}.a-toggle-text.second div.a-radio input[type=radio]:not(:checked){background-color:var(--color-white);color:var(--color-lighter-secondary)}.a-toggle-text.second div.a-radio input[type=radio]:not(:checked)~label{color:var(--color-lighter-secondary);padding:.5rem}.a-toggle-text.large{height:2.5rem}.a-toggle-text div.a-radio{background:var(--color-white);color:var(--color-primary);justify-content:center!important;margin:0;padding:.25rem .5rem}.a-toggle-text div.a-radio:has(>input[type=radio]:checked){background-color:var(--color-primary);color:var(--color-white)}.a-toggle-text .a-radio input[type=radio]:checked~label{color:var(--color-white)}.a-toggle-text.angular,.a-toggle-text.rounded{background-color:var(--color-white);border:1px solid var(--color-light-secondary)}.a-toggle-text.angular div.a-radio,.a-toggle-text.rounded div.a-radio{background:var(--color-white);color:var(--color-secondary);justify-content:center!important;margin:.1rem;padding:.25rem .5rem}.a-toggle-text.angular div.a-radio label.a-radio,.a-toggle-text.rounded div.a-radio label.a-radio{width:100%}.a-filter{display:flex;flex-direction:column;gap:.25rem}.a-filter .a-filter-drop-down{background-color:var(--color-white);border:1px solid var(--color-lighter-secondary)}.a-filter .a-filter-drop-down .a-toggle-button:hover{background-color:var(--color-lighter-secondary)}.a-filter .a-filter-form{background-color:var(--color-white);border:1px solid var(--color-lighter-secondary);padding:.5rem}.a-menu-item{position:relative}.a-menu-item .line{background-color:var(--color-white);border-radius:.5rem;bottom:0;height:3px;left:7%;margin:auto;position:absolute;right:7%;width:86%}.m-tabbed-form{display:flex;gap:.5rem;height:calc(100% - 6rem);max-width:76rem}.m-tabbed-form ul.m-main-cat{background-color:var(--color-primary);color:var(--color-white);display:flex;flex:1;flex-direction:column;min-height:100%}.m-tabbed-form ul.m-sub-cat{background-color:var(--color-white);display:flex;flex-direction:column;min-height:100%;position:relative;width:fit-content}.m-tabbed-form ul.m-sub-cat:before{border-left:2px dotted var(--color-light-secondary);bottom:3%;content:"";height:94%;left:4px;position:absolute;top:3%}.m-tabbed-form ul.m-main-cat li,.m-tabbed-form ul.m-sub-cat li{align-content:center;cursor:pointer;display:flex;flex-wrap:wrap;height:3.5rem;justify-content:start;list-style-type:none;padding:1rem}.m-tabbed-form ul.m-main-cat li.active{background-color:var(--color-white)}.m-tabbed-form ul.m-main-cat li.active,.m-tabbed-form ul.m-sub-cat li.active{color:var(--color-primary);position:relative}.m-tabbed-form ul.m-main-cat li.active:before{border-left:4px solid var(--color-primary);bottom:20%;content:"";height:60%;left:0;position:absolute;top:20%;width:4px}.m-tabbed-form ul.m-sub-cat li.active:before{background-color:var(--color-white);border:3px solid var(--color-primary);border-radius:50%;bottom:50%;content:"";height:10px;left:0;position:absolute;top:50%;transform:translateY(-50%);width:10px}.m-tabbed-form div.m-form-container{flex:4;gap:.5rem;overflow:auto;padding:.5rem}.m-tabbed-form div.m-form-container::-webkit-scrollbar{width:.5rem}.m-tabbed-form div.m-form-container::-webkit-scrollbar-thumb{background-color:var(--color-light-secondary);border-radius:1rem}.m-tabbed-form div.m-form-container::-webkit-scrollbar-track{background-color:var(--color-lighter-secondary)}.m-tabbed-form div.m-form-container label,.m-tabbed-form div.m-form-container p.label{font-family:Segoe UI;font-size:.8rem;font-weight:600;line-height:1.2rem}.m-tabbed-form div.m-form-container p.label{display:flex;justify-content:start}.m-tabbed-form div.m-form-container label input{font-size:1rem;height:2rem;width:100%}.m-tabbed-form div.m-form-container label .a-text{margin-left:.5rem}.m-tabbed-form div.m-form-container.preview .row{min-height:3.5rem;padding:0 .5rem}.m-tabbed-form div.m-form-container.preview .row:nth-child(2n){background-color:#f4f5f9}.m-tabbed-form div.m-form-container.preview .row:nth-child(odd){background-color:var(--color-white)}.m-tabbed-form div.m-form-container.preview .row .label{flex:4}.m-tabbed-form div.m-form-container.preview .row .value{flex:7}.m-tabbed-form div.m-form-container.preview .row .icon{flex:1}.m-tabbed-form .m-form-container .m-table{background-color:#f4f5f9;cursor:pointer}.m-tabbed-form .m-form-container .m-table>.sui-toolbar-menu .sui-editable{padding:.25rem .5rem}.m-tabbed-form .m-form-container .m-table .sui-inside .sui-header .sui-title{text-align:center}.m-tabbed-form .m-form-container .m-table .sui-inside .sui-header>.sui-editable>.sui-divider>.sui-icon{border:1px dashed #fff}.m-tabbed-form .m-form-container .m-table .sui-inside .sui-header{background-color:var(--color-primary);color:#fff;font-weight:600}.m-tabbed-form .m-form-container .m-table.current .sui-inside .sui-header{background-color:var(--color-secondary)}.m-tabbed-form .m-form-container .m-table .sui-inside .sui-row{padding-left:.5rem}.m-tabbed-form .m-form-container .m-table>.sui-toolbar{background:transparent;position:absolute;right:.5rem;top:0}.m-tabbed-form .m-form-container .m-table>.sui-toolbar svg{stroke:var(--color-white)}.m-tabbed-form .m-form-container .m-table .sui-inside .sui-row:nth-of-type(2n){background-color:#e9edf5}.m-tabbed-form .m-form-container .m-table .sui-inside .sui-row:nth-of-type(odd){background-color:#f4f5f9}.m-tabbed-form .m-form-container .m-table .sui-inside form.sui-row{background-color:var(--color-primary-light)!important;box-shadow:0 0 8px #00000080;position:relative;z-index:20}.m-tabbed-form .m-form-container .m-table .sui-inside .sui-cell>input{border:1px solid var(--color-light-secondary);border-radius:.5rem;padding:.25rem .5rem}.m-tabbed-form .m-form-container .m-table .sui-inside .sui-cell>input.qty{text-align:center}.m-tabbed-form .m-form-container .m-table .sui-inside .sui-cell>input:focus{border-color:var(--color-secondary);outline:none}.temp-tabbed-form-with-header{position:relative}.temp-tabbed-form-with-header .a-input{margin:0 .5rem;min-width:20rem;width:50%}.temp-tabbed-form-with-header .a-input input.search{width:100%}.m-integrated-tabbed-form{border-radius:.5rem;box-shadow:2px -2px 4px 0 rgba(0,0,0,.25);gap:.5rem;height:100%;max-width:76rem;overflow:hidden}.m-integrated-tabbed-form .header{align-items:center;background-color:var(--color-primary-light);display:flex;height:6rem;justify-content:space-between;padding:.5rem}.m-hierarchy{max-height:20rem;overflow:auto}.m-hierarchy::-webkit-scrollbar{width:.5rem}.m-hierarchy::-webkit-scrollbar-thumb{background-color:var(--color-light-secondary);border-radius:1rem}.m-hierarchy::-webkit-scrollbar-track{background-color:var(--color-lighter-secondary)}.m-hierarchy .item{cursor:pointer;padding:0 0 0 2rem;position:relative;width:fit-content}.m-hierarchy .item .name{border-radius:.5rem;cursor:default;padding:.25rem .5rem}.m-hierarchy .item .a-button{background-color:transparent;border-radius:50%;height:1rem;margin-left:-.5rem;padding:0;width:1rem}.m-hierarchy .item .a-button .icon{border:1px solid var(--color-light-secondary);border-radius:50%}.m-hierarchy .item.active .name{background-color:var(--color-primary-light)}.m-hierarchy .item .icon.arrow{left:1rem;position:absolute;top:50%;transform:translateY(-50%)}.m-page-list{background-color:#fff;display:flex;justify-content:space-between;margin:0 0 .5rem;padding:.25rem 0 0;width:50rem}.m-page.active{background:var(--color-primary-light);border-radius:1.5rem 1.5rem 0 0}.m-page .title{color:var(--color-secondary);text-align:center;transition:font-size var(--t-transition) ease-in-out;width:100%}.m-page .content{color:var(--color-secondary);display:flex;flex:1;font-size:1rem;justify-content:flex-start;opacity:1;overflow:auto;transition:height var(--t-transition) ease-in-out,opacity var(--t-transition) ease-in-out,flex var(--t-transition) ease-in-out;width:100%}.m-page.active .content{flex:0;height:0;opacity:0}.m-page .content::-webkit-scrollbar{width:.3rem}.m-page .content::-webkit-scrollbar-thumb{background-color:var(--color-light-secondary);border-radius:1rem}.m-page .content::-webkit-scrollbar-track{background-color:var(--color-lighter-secondary)}.m-page .content .a-widget .a-text{text-align:left}.m-page>button.a-button{width:11.5rem}.m-page>button.a-button.page{align-items:flex-start;margin-top:.25rem}.m-page>button.a-button.page.active{align-items:center}.a-profool-ring{height:2.5rem;min-width:2.5rem;width:2.5rem}.profool-rank .shadow{fill:none;stroke:var(--color-light-secondary)}.profool-rank .progress-bar{fill:none;stroke:var(--color-success);stroke-width:4;transform:rotate(-90deg);transform-origin:50% 50%;transition:stroke-dashoffset .5s ease-in-out}.a-filter-icon .popper-opts{background-color:var(--color-white);border-radius:.5rem;box-shadow:0 2px 2px 0 rgba(0,0,0,.25);overflow:hidden;padding:.5rem 0}.a-filter-icon .popper-opts li{cursor:pointer;padding:.5rem 1.5rem}.a-filter-icon .popper-opts li:hover{background-color:var(--color-lighter-secondary)}.a-filter-item{display:flex;flex-direction:column;width:18rem}.a-filter-item .a-filter-component.checkbox-group .popper-toggle,.a-filter-item .a-filter-component.multi-select>.popper-toggle,.a-filter-item .a-filter-component.radiobutton-group .popper-toggle,.a-filter-item .a-filter-component.select>.popper-toggle{background:var(--color-input-bg);border:.0625rem solid var(--color-header);display:flex;height:2rem;justify-content:space-between}.a-filter-item .m-select .popper-toggle>button{justify-content:flex-start;padding:0}.a-filter-item .m-select .popper-opts{min-width:18rem}.a-filter-item .a-filter-component.checkbox-group .popper-toggle .a-values-container,.a-filter-item .a-filter-component.multi-select>.popper-toggle .a-values-container,.a-filter-item .a-filter-component.radiobutton-group .popper-toggle .a-values-container,.a-filter-item .a-filter-component.select>.popper-toggle .a-values-container{align-items:center;display:flex;overflow:hidden}.a-filter-item .a-filter-component.checkbox-group .popper-toggle .a-values-container,.a-filter-item .a-filter-component.multi-select .popper-toggle .a-values-container{max-width:17rem}.a-filter-item .a-filter-component.radiobutton-group .popper-toggle .a-values-container,.a-filter-item .a-filter-component.select .popper-toggle .a-values-container{max-width:18rem}.a-filter-item .a-filter-component .m-select .popper-toggle .a-tag,.a-filter-item .a-filter-component .m-select .popper-toggle .a-values-container .a-tag,.a-filter-item .a-filter-component.checkbox-group .popper-toggle .a-values-container .a-value,.a-filter-item .a-filter-component.multi-select>.popper-toggle .a-values-container .a-value,.a-filter-item .a-filter-component.radiobutton-group .popper-toggle .a-values-container .a-value{align-items:center;background-color:var(--color-primary);height:1.5rem;margin:.25rem 0 .25rem .25rem;min-width:fit-content;padding:0 0 0 .25rem}.a-filter-item .a-filter-component.checkbox-group .popper-opts,.a-filter-item .a-filter-component.multi-select>.popper-opts,.a-filter-item .a-filter-component.radiobutton-group .popper-opts,.a-filter-item .a-filter-component.select>.popper-opts{background:var(--color-white);border-radius:0 0 .5rem .5rem;box-shadow:0 2px 2px 0 rgba(0,0,0,.25);overflow:hidden;padding:.5rem;width:18rem;z-index:90}.a-filter-item .a-filter-component.multi-select>.popper-opts .m-select .popper-opts,.a-filter-item .a-filter-component.select>.popper-opts .m-select .popper-opts{min-width:9rem}.a-filter-item .a-filter-component .m-select .popper-opts .selected-list{gap:.5rem;height:10rem;overflow:auto;padding:.5rem;width:18rem}.a-filter-item .a-input input,.a-filter-item .a-input input:focus,.a-filter-item .a-input input:focus-visible,.a-filter-item input.a-input:focus-visible{background:none;border:none;color:var(--color-secondary);outline:0}.a-filter-item .a-input:focus-within{border:0;box-shadow:none}.a-filter-item label.search:focus-within{border:0;border-radius:var(--s-radius-sm);box-shadow:0 0 0 1px #fff,0 0 2px 2px var(--color-light-secondary)}.a-filter-item label.search.filter:focus-within{border:0;border-radius:1.5rem;box-shadow:0 0 0 1px #fff,0 0 2px 2px var(--color-light-secondary)}.a-filter-item input:-webkit-autofill{-webkit-text-fill-color:var(--color-secondary)!important;appearance:none!important;-webkit-box-shadow:0 0 0 1000px var(--color-white) inset!important;box-shadow:0 0 0 1000px var(--color-white) inset!important;transition:background-color 5000s ease-in-out 0s!important}.a-filter-item input:-internal-autofill-selected{appearance:none!important;background-color:var(--color-white)!important;color:var(--color-secondary)!important}.m-progress-bar{align-items:center;background-color:var(--color-white);background-color:var(--color-neutral-1);display:flex;height:64px;justify-content:space-between;overflow:hidden;position:relative;width:100%}.a-progress-step{align-items:center;display:flex;flex:1;height:100%;justify-content:center;width:20%}.a-progress-step .arrow-text-container{background-color:var(--color-neutral-1)}.a-progress-step.odd,.a-progress-step.odd .arrow-text-container{background-color:var(--color-neutral-2)}.a-progress-step.active .arrow-text-container{background-color:var(--color-primary);border-radius:0;height:4rem}.a-progress-step .progress-arrow{align-items:center;display:flex;width:100%}.a-progress-step .progress-arrow .arrow{background-color:var(--color-lighter-secondary);height:4rem;min-width:.25rem;position:relative;width:.25rem}.a-progress-step .progress-arrow .arrow:after,.a-progress-step .progress-arrow .arrow:before{border-left:2rem solid var(--color-lighter-secondary);content:" ";height:0;position:absolute;top:0;width:0;z-index:0}.a-progress-step .progress-arrow .arrow:before{border-bottom:2rem solid transparent;border-left:2rem solid var(--color-neutral-1);border-top:2rem solid transparent;left:0;z-index:2}.a-progress-step .progress-arrow .arrow:after{border-bottom:2rem solid transparent;border-top:2rem solid transparent;left:.25rem}.a-progress-step.active .progress-arrow .arrow:before,.a-progress-step.active.odd .progress-arrow .arrow:before{border-left:2rem solid var(--color-primary)}.a-progress-step.active .progress-arrow .arrow.last{background-color:var(--color-primary)}.a-progress-step.odd .progress-arrow .arrow:before{border-left:32px solid var(--color-neutral-2)}.a-progress-step.active .progress-arrow .arrow-text-container{height:4rem;padding:0 .5rem}.a-progress-step.active .progress-arrow .arrow-text{padding:0 .5rem;white-space:nowrap}

/*!
 * Quill Editor v1.3.7
 * https://quilljs.com/
 * Copyright (c) 2014, Jason Chen
 * Copyright (c) 2013, salesforce.com
 */.ql-container{box-sizing:border-box;font-family:Helvetica,Arial,sans-serif;font-size:13px;height:100%;margin:0;position:relative}.ql-container.ql-disabled .ql-tooltip{visibility:hidden}.ql-container.ql-disabled .ql-editor ul[data-checked]>li:before{pointer-events:none}.ql-clipboard{height:1px;left:-100000px;overflow-y:hidden;position:absolute;top:50%}.ql-clipboard p{margin:0;padding:0}.ql-editor{word-wrap:break-word;box-sizing:border-box;height:100%;line-height:1.42;outline:none;overflow-y:auto;padding:12px 15px;tab-size:4;-moz-tab-size:4;text-align:left;white-space:pre-wrap}.ql-editor>*{cursor:text}.ql-editor blockquote,.ql-editor h1,.ql-editor h2,.ql-editor h3,.ql-editor h4,.ql-editor h5,.ql-editor h6,.ql-editor ol,.ql-editor p,.ql-editor pre,.ql-editor ul{counter-reset:list-1 list-2 list-3 list-4 list-5 list-6 list-7 list-8 list-9;margin:0;padding:0}.ql-editor ol,.ql-editor ul{padding-left:1.5em}.ql-editor ol>li,.ql-editor ul>li{list-style-type:none}.ql-editor ul>li:before{content:"\2022"}.ql-editor ul[data-checked=false],.ql-editor ul[data-checked=true]{pointer-events:none}.ql-editor ul[data-checked=false]>li *,.ql-editor ul[data-checked=true]>li *{pointer-events:all}.ql-editor ul[data-checked=false]>li:before,.ql-editor ul[data-checked=true]>li:before{color:#777;cursor:pointer;pointer-events:all}.ql-editor ul[data-checked=true]>li:before{content:"\2611"}.ql-editor ul[data-checked=false]>li:before{content:"\2610"}.ql-editor li:before{display:inline-block;white-space:nowrap;width:1.2em}.ql-editor li:not(.ql-direction-rtl):before{margin-left:-1.5em;margin-right:.3em;text-align:right}.ql-editor li.ql-direction-rtl:before{margin-left:.3em;margin-right:-1.5em}.ql-editor ol li:not(.ql-direction-rtl),.ql-editor ul li:not(.ql-direction-rtl){padding-left:1.5em}.ql-editor ol li.ql-direction-rtl,.ql-editor ul li.ql-direction-rtl{padding-right:1.5em}.ql-editor ol li{counter-increment:list-0;counter-reset:list-1 list-2 list-3 list-4 list-5 list-6 list-7 list-8 list-9}.ql-editor ol li:before{content:counter(list-0,decimal) ". "}.ql-editor ol li.ql-indent-1{counter-increment:list-1}.ql-editor ol li.ql-indent-1:before{content:counter(list-1,lower-alpha) ". "}.ql-editor ol li.ql-indent-1{counter-reset:list-2 list-3 list-4 list-5 list-6 list-7 list-8 list-9}.ql-editor ol li.ql-indent-2{counter-increment:list-2}.ql-editor ol li.ql-indent-2:before{content:counter(list-2,lower-roman) ". "}.ql-editor ol li.ql-indent-2{counter-reset:list-3 list-4 list-5 list-6 list-7 list-8 list-9}.ql-editor ol li.ql-indent-3{counter-increment:list-3}.ql-editor ol li.ql-indent-3:before{content:counter(list-3,decimal) ". "}.ql-editor ol li.ql-indent-3{counter-reset:list-4 list-5 list-6 list-7 list-8 list-9}.ql-editor ol li.ql-indent-4{counter-increment:list-4}.ql-editor ol li.ql-indent-4:before{content:counter(list-4,lower-alpha) ". "}.ql-editor ol li.ql-indent-4{counter-reset:list-5 list-6 list-7 list-8 list-9}.ql-editor ol li.ql-indent-5{counter-increment:list-5}.ql-editor ol li.ql-indent-5:before{content:counter(list-5,lower-roman) ". "}.ql-editor ol li.ql-indent-5{counter-reset:list-6 list-7 list-8 list-9}.ql-editor ol li.ql-indent-6{counter-increment:list-6}.ql-editor ol li.ql-indent-6:before{content:counter(list-6,decimal) ". "}.ql-editor ol li.ql-indent-6{counter-reset:list-7 list-8 list-9}.ql-editor ol li.ql-indent-7{counter-increment:list-7}.ql-editor ol li.ql-indent-7:before{content:counter(list-7,lower-alpha) ". "}.ql-editor ol li.ql-indent-7{counter-reset:list-8 list-9}.ql-editor ol li.ql-indent-8{counter-increment:list-8}.ql-editor ol li.ql-indent-8:before{content:counter(list-8,lower-roman) ". "}.ql-editor ol li.ql-indent-8{counter-reset:list-9}.ql-editor ol li.ql-indent-9{counter-increment:list-9}.ql-editor ol li.ql-indent-9:before{content:counter(list-9,decimal) ". "}.ql-editor .ql-indent-1:not(.ql-direction-rtl){padding-left:3em}.ql-editor li.ql-indent-1:not(.ql-direction-rtl){padding-left:4.5em}.ql-editor .ql-indent-1.ql-direction-rtl.ql-align-right{padding-right:3em}.ql-editor li.ql-indent-1.ql-direction-rtl.ql-align-right{padding-right:4.5em}.ql-editor .ql-indent-2:not(.ql-direction-rtl){padding-left:6em}.ql-editor li.ql-indent-2:not(.ql-direction-rtl){padding-left:7.5em}.ql-editor .ql-indent-2.ql-direction-rtl.ql-align-right{padding-right:6em}.ql-editor li.ql-indent-2.ql-direction-rtl.ql-align-right{padding-right:7.5em}.ql-editor .ql-indent-3:not(.ql-direction-rtl){padding-left:9em}.ql-editor li.ql-indent-3:not(.ql-direction-rtl){padding-left:10.5em}.ql-editor .ql-indent-3.ql-direction-rtl.ql-align-right{padding-right:9em}.ql-editor li.ql-indent-3.ql-direction-rtl.ql-align-right{padding-right:10.5em}.ql-editor .ql-indent-4:not(.ql-direction-rtl){padding-left:12em}.ql-editor li.ql-indent-4:not(.ql-direction-rtl){padding-left:13.5em}.ql-editor .ql-indent-4.ql-direction-rtl.ql-align-right{padding-right:12em}.ql-editor li.ql-indent-4.ql-direction-rtl.ql-align-right{padding-right:13.5em}.ql-editor .ql-indent-5:not(.ql-direction-rtl){padding-left:15em}.ql-editor li.ql-indent-5:not(.ql-direction-rtl){padding-left:16.5em}.ql-editor .ql-indent-5.ql-direction-rtl.ql-align-right{padding-right:15em}.ql-editor li.ql-indent-5.ql-direction-rtl.ql-align-right{padding-right:16.5em}.ql-editor .ql-indent-6:not(.ql-direction-rtl){padding-left:18em}.ql-editor li.ql-indent-6:not(.ql-direction-rtl){padding-left:19.5em}.ql-editor .ql-indent-6.ql-direction-rtl.ql-align-right{padding-right:18em}.ql-editor li.ql-indent-6.ql-direction-rtl.ql-align-right{padding-right:19.5em}.ql-editor .ql-indent-7:not(.ql-direction-rtl){padding-left:21em}.ql-editor li.ql-indent-7:not(.ql-direction-rtl){padding-left:22.5em}.ql-editor .ql-indent-7.ql-direction-rtl.ql-align-right{padding-right:21em}.ql-editor li.ql-indent-7.ql-direction-rtl.ql-align-right{padding-right:22.5em}.ql-editor .ql-indent-8:not(.ql-direction-rtl){padding-left:24em}.ql-editor li.ql-indent-8:not(.ql-direction-rtl){padding-left:25.5em}.ql-editor .ql-indent-8.ql-direction-rtl.ql-align-right{padding-right:24em}.ql-editor li.ql-indent-8.ql-direction-rtl.ql-align-right{padding-right:25.5em}.ql-editor .ql-indent-9:not(.ql-direction-rtl){padding-left:27em}.ql-editor li.ql-indent-9:not(.ql-direction-rtl){padding-left:28.5em}.ql-editor .ql-indent-9.ql-direction-rtl.ql-align-right{padding-right:27em}.ql-editor li.ql-indent-9.ql-direction-rtl.ql-align-right{padding-right:28.5em}.ql-editor .ql-video{display:block;max-width:100%}.ql-editor .ql-video.ql-align-center{margin:0 auto}.ql-editor .ql-video.ql-align-right{margin:0 0 0 auto}.ql-editor .ql-bg-black{background-color:#000}.ql-editor .ql-bg-red{background-color:#e60000}.ql-editor .ql-bg-orange{background-color:#f90}.ql-editor .ql-bg-yellow{background-color:#ff0}.ql-editor .ql-bg-green{background-color:#008a00}.ql-editor .ql-bg-blue{background-color:#06c}.ql-editor .ql-bg-purple{background-color:#93f}.ql-editor .ql-color-white{color:#fff}.ql-editor .ql-color-red{color:#e60000}.ql-editor .ql-color-orange{color:#f90}.ql-editor .ql-color-yellow{color:#ff0}.ql-editor .ql-color-green{color:#008a00}.ql-editor .ql-color-blue{color:#06c}.ql-editor .ql-color-purple{color:#93f}.ql-editor .ql-font-serif{font-family:Georgia,Times New Roman,serif}.ql-editor .ql-font-monospace{font-family:Monaco,Courier New,monospace}.ql-editor .ql-size-small{font-size:.75em}.ql-editor .ql-size-large{font-size:1.5em}.ql-editor .ql-size-huge{font-size:2.5em}.ql-editor .ql-direction-rtl{direction:rtl;text-align:inherit}.ql-editor .ql-align-center{text-align:center}.ql-editor .ql-align-justify{text-align:justify}.ql-editor .ql-align-right{text-align:right}.ql-editor.ql-blank:before{color:rgba(0,0,0,.6);content:attr(data-placeholder);font-style:italic;left:15px;pointer-events:none;position:absolute;right:15px}.ql-snow .ql-toolbar:after,.ql-snow.ql-toolbar:after{clear:both;content:"";display:table}.ql-snow .ql-toolbar button,.ql-snow.ql-toolbar button{background:none;border:none;cursor:pointer;display:inline-block;float:left;height:24px;padding:3px 5px;width:28px}.ql-snow .ql-toolbar button svg,.ql-snow.ql-toolbar button svg{float:left;height:100%}.ql-snow .ql-toolbar button:active:hover,.ql-snow.ql-toolbar button:active:hover{outline:none}.ql-snow .ql-toolbar input.ql-image[type=file],.ql-snow.ql-toolbar input.ql-image[type=file]{display:none}.ql-snow .ql-toolbar .ql-picker-item.ql-selected,.ql-snow .ql-toolbar .ql-picker-item:hover,.ql-snow .ql-toolbar .ql-picker-label.ql-active,.ql-snow .ql-toolbar .ql-picker-label:hover,.ql-snow .ql-toolbar button.ql-active,.ql-snow .ql-toolbar button:focus,.ql-snow .ql-toolbar button:hover,.ql-snow.ql-toolbar .ql-picker-item.ql-selected,.ql-snow.ql-toolbar .ql-picker-item:hover,.ql-snow.ql-toolbar .ql-picker-label.ql-active,.ql-snow.ql-toolbar .ql-picker-label:hover,.ql-snow.ql-toolbar button.ql-active,.ql-snow.ql-toolbar button:focus,.ql-snow.ql-toolbar button:hover{color:#06c}.ql-snow .ql-toolbar .ql-picker-item.ql-selected .ql-fill,.ql-snow .ql-toolbar .ql-picker-item.ql-selected .ql-stroke.ql-fill,.ql-snow .ql-toolbar .ql-picker-item:hover .ql-fill,.ql-snow .ql-toolbar .ql-picker-item:hover .ql-stroke.ql-fill,.ql-snow .ql-toolbar .ql-picker-label.ql-active .ql-fill,.ql-snow .ql-toolbar .ql-picker-label.ql-active .ql-stroke.ql-fill,.ql-snow .ql-toolbar .ql-picker-label:hover .ql-fill,.ql-snow .ql-toolbar .ql-picker-label:hover .ql-stroke.ql-fill,.ql-snow .ql-toolbar button.ql-active .ql-fill,.ql-snow .ql-toolbar button.ql-active .ql-stroke.ql-fill,.ql-snow .ql-toolbar button:focus .ql-fill,.ql-snow .ql-toolbar button:focus .ql-stroke.ql-fill,.ql-snow .ql-toolbar button:hover .ql-fill,.ql-snow .ql-toolbar button:hover .ql-stroke.ql-fill,.ql-snow.ql-toolbar .ql-picker-item.ql-selected .ql-fill,.ql-snow.ql-toolbar .ql-picker-item.ql-selected .ql-stroke.ql-fill,.ql-snow.ql-toolbar .ql-picker-item:hover .ql-fill,.ql-snow.ql-toolbar .ql-picker-item:hover .ql-stroke.ql-fill,.ql-snow.ql-toolbar .ql-picker-label.ql-active .ql-fill,.ql-snow.ql-toolbar .ql-picker-label.ql-active .ql-stroke.ql-fill,.ql-snow.ql-toolbar .ql-picker-label:hover .ql-fill,.ql-snow.ql-toolbar .ql-picker-label:hover .ql-stroke.ql-fill,.ql-snow.ql-toolbar button.ql-active .ql-fill,.ql-snow.ql-toolbar button.ql-active .ql-stroke.ql-fill,.ql-snow.ql-toolbar button:focus .ql-fill,.ql-snow.ql-toolbar button:focus .ql-stroke.ql-fill,.ql-snow.ql-toolbar button:hover .ql-fill,.ql-snow.ql-toolbar button:hover .ql-stroke.ql-fill{fill:#06c}.ql-snow .ql-toolbar .ql-picker-item.ql-selected .ql-stroke,.ql-snow .ql-toolbar .ql-picker-item.ql-selected .ql-stroke-miter,.ql-snow .ql-toolbar .ql-picker-item:hover .ql-stroke,.ql-snow .ql-toolbar .ql-picker-item:hover .ql-stroke-miter,.ql-snow .ql-toolbar .ql-picker-label.ql-active .ql-stroke,.ql-snow .ql-toolbar .ql-picker-label.ql-active .ql-stroke-miter,.ql-snow .ql-toolbar .ql-picker-label:hover .ql-stroke,.ql-snow .ql-toolbar .ql-picker-label:hover .ql-stroke-miter,.ql-snow .ql-toolbar button.ql-active .ql-stroke,.ql-snow .ql-toolbar button.ql-active .ql-stroke-miter,.ql-snow .ql-toolbar button:focus .ql-stroke,.ql-snow .ql-toolbar button:focus .ql-stroke-miter,.ql-snow .ql-toolbar button:hover .ql-stroke,.ql-snow .ql-toolbar button:hover .ql-stroke-miter,.ql-snow.ql-toolbar .ql-picker-item.ql-selected .ql-stroke,.ql-snow.ql-toolbar .ql-picker-item.ql-selected .ql-stroke-miter,.ql-snow.ql-toolbar .ql-picker-item:hover .ql-stroke,.ql-snow.ql-toolbar .ql-picker-item:hover .ql-stroke-miter,.ql-snow.ql-toolbar .ql-picker-label.ql-active .ql-stroke,.ql-snow.ql-toolbar .ql-picker-label.ql-active .ql-stroke-miter,.ql-snow.ql-toolbar .ql-picker-label:hover .ql-stroke,.ql-snow.ql-toolbar .ql-picker-label:hover .ql-stroke-miter,.ql-snow.ql-toolbar button.ql-active .ql-stroke,.ql-snow.ql-toolbar button.ql-active .ql-stroke-miter,.ql-snow.ql-toolbar button:focus .ql-stroke,.ql-snow.ql-toolbar button:focus .ql-stroke-miter,.ql-snow.ql-toolbar button:hover .ql-stroke,.ql-snow.ql-toolbar button:hover .ql-stroke-miter{stroke:#06c}@media (pointer:coarse){.ql-snow .ql-toolbar button:hover:not(.ql-active),.ql-snow.ql-toolbar button:hover:not(.ql-active){color:#444}.ql-snow .ql-toolbar button:hover:not(.ql-active) .ql-fill,.ql-snow .ql-toolbar button:hover:not(.ql-active) .ql-stroke.ql-fill,.ql-snow.ql-toolbar button:hover:not(.ql-active) .ql-fill,.ql-snow.ql-toolbar button:hover:not(.ql-active) .ql-stroke.ql-fill{fill:#444}.ql-snow .ql-toolbar button:hover:not(.ql-active) .ql-stroke,.ql-snow .ql-toolbar button:hover:not(.ql-active) .ql-stroke-miter,.ql-snow.ql-toolbar button:hover:not(.ql-active) .ql-stroke,.ql-snow.ql-toolbar button:hover:not(.ql-active) .ql-stroke-miter{stroke:#444}}.ql-snow,.ql-snow *{box-sizing:border-box}.ql-snow .ql-hidden{display:none}.ql-snow .ql-out-bottom,.ql-snow .ql-out-top{visibility:hidden}.ql-snow .ql-tooltip{position:absolute;transform:translateY(10px)}.ql-snow .ql-tooltip a{cursor:pointer;text-decoration:none}.ql-snow .ql-tooltip.ql-flip{transform:translateY(-10px)}.ql-snow .ql-formats{display:inline-block;vertical-align:middle}.ql-snow .ql-formats:after{clear:both;content:"";display:table}.ql-snow .ql-stroke{fill:none;stroke:#444;stroke-linecap:round;stroke-linejoin:round;stroke-width:2}.ql-snow .ql-stroke-miter{fill:none;stroke:#444;stroke-miterlimit:10;stroke-width:2}.ql-snow .ql-fill,.ql-snow .ql-stroke.ql-fill{fill:#444}.ql-snow .ql-empty{fill:none}.ql-snow .ql-even{fill-rule:evenodd}.ql-snow .ql-stroke.ql-thin,.ql-snow .ql-thin{stroke-width:1}.ql-snow .ql-transparent{opacity:.4}.ql-snow .ql-direction svg:last-child{display:none}.ql-snow .ql-direction.ql-active svg:last-child{display:inline}.ql-snow .ql-direction.ql-active svg:first-child{display:none}.ql-snow .ql-editor h1{font-size:2em}.ql-snow .ql-editor h2{font-size:1.5em}.ql-snow .ql-editor h3{font-size:1.17em}.ql-snow .ql-editor h4{font-size:1em}.ql-snow .ql-editor h5{font-size:.83em}.ql-snow .ql-editor h6{font-size:.67em}.ql-snow .ql-editor a{text-decoration:underline}.ql-snow .ql-editor blockquote{border-left:4px solid #ccc;margin-bottom:5px;margin-top:5px;padding-left:16px}.ql-snow .ql-editor code,.ql-snow .ql-editor pre{background-color:#f0f0f0;border-radius:3px}.ql-snow .ql-editor pre{margin-bottom:5px;margin-top:5px;padding:5px 10px;white-space:pre-wrap}.ql-snow .ql-editor code{font-size:85%;padding:2px 4px}.ql-snow .ql-editor pre.ql-syntax{background-color:#23241f;color:#f8f8f2;overflow:visible}.ql-snow .ql-editor img{max-width:100%}.ql-snow .ql-picker{color:#444;display:inline-block;float:left;font-size:14px;font-weight:500;height:24px;position:relative;vertical-align:middle}.ql-snow .ql-picker-label{cursor:pointer;display:inline-block;height:100%;padding-left:8px;padding-right:2px;position:relative;width:100%}.ql-snow .ql-picker-label:before{display:inline-block;line-height:22px}.ql-snow .ql-picker-options{background-color:#fff;display:none;min-width:100%;padding:4px 8px;position:absolute;white-space:nowrap}.ql-snow .ql-picker-options .ql-picker-item{cursor:pointer;display:block;padding-bottom:5px;padding-top:5px}.ql-snow .ql-picker.ql-expanded .ql-picker-label{color:#ccc;z-index:2}.ql-snow .ql-picker.ql-expanded .ql-picker-label .ql-fill{fill:#ccc}.ql-snow .ql-picker.ql-expanded .ql-picker-label .ql-stroke{stroke:#ccc}.ql-snow .ql-picker.ql-expanded .ql-picker-options{display:block;margin-top:-1px;top:100%;z-index:1}.ql-snow .ql-color-picker,.ql-snow .ql-icon-picker{width:28px}.ql-snow .ql-color-picker .ql-picker-label,.ql-snow .ql-icon-picker .ql-picker-label{padding:2px 4px}.ql-snow .ql-color-picker .ql-picker-label svg,.ql-snow .ql-icon-picker .ql-picker-label svg{right:4px}.ql-snow .ql-icon-picker .ql-picker-options{padding:4px 0}.ql-snow .ql-icon-picker .ql-picker-item{height:24px;padding:2px 4px;width:24px}.ql-snow .ql-color-picker .ql-picker-options{padding:3px 5px;width:152px}.ql-snow .ql-color-picker .ql-picker-item{border:1px solid transparent;float:left;height:16px;margin:2px;padding:0;width:16px}.ql-snow .ql-picker:not(.ql-color-picker):not(.ql-icon-picker) svg{margin-top:-9px;position:absolute;right:0;top:50%;width:18px}.ql-snow .ql-picker.ql-font .ql-picker-item[data-label]:not([data-label=""]):before,.ql-snow .ql-picker.ql-font .ql-picker-label[data-label]:not([data-label=""]):before,.ql-snow .ql-picker.ql-header .ql-picker-item[data-label]:not([data-label=""]):before,.ql-snow .ql-picker.ql-header .ql-picker-label[data-label]:not([data-label=""]):before,.ql-snow .ql-picker.ql-size .ql-picker-item[data-label]:not([data-label=""]):before,.ql-snow .ql-picker.ql-size .ql-picker-label[data-label]:not([data-label=""]):before{content:attr(data-label)}.ql-snow .ql-picker.ql-header{width:98px}.ql-snow .ql-picker.ql-header .ql-picker-item:before,.ql-snow .ql-picker.ql-header .ql-picker-label:before{content:"Normal"}.ql-snow .ql-picker.ql-header .ql-picker-item[data-value="1"]:before,.ql-snow .ql-picker.ql-header .ql-picker-label[data-value="1"]:before{content:"Heading 1"}.ql-snow .ql-picker.ql-header .ql-picker-item[data-value="2"]:before,.ql-snow .ql-picker.ql-header .ql-picker-label[data-value="2"]:before{content:"Heading 2"}.ql-snow .ql-picker.ql-header .ql-picker-item[data-value="3"]:before,.ql-snow .ql-picker.ql-header .ql-picker-label[data-value="3"]:before{content:"Heading 3"}.ql-snow .ql-picker.ql-header .ql-picker-item[data-value="4"]:before,.ql-snow .ql-picker.ql-header .ql-picker-label[data-value="4"]:before{content:"Heading 4"}.ql-snow .ql-picker.ql-header .ql-picker-item[data-value="5"]:before,.ql-snow .ql-picker.ql-header .ql-picker-label[data-value="5"]:before{content:"Heading 5"}.ql-snow .ql-picker.ql-header .ql-picker-item[data-value="6"]:before,.ql-snow .ql-picker.ql-header .ql-picker-label[data-value="6"]:before{content:"Heading 6"}.ql-snow .ql-picker.ql-header .ql-picker-item[data-value="1"]:before{font-size:2em}.ql-snow .ql-picker.ql-header .ql-picker-item[data-value="2"]:before{font-size:1.5em}.ql-snow .ql-picker.ql-header .ql-picker-item[data-value="3"]:before{font-size:1.17em}.ql-snow .ql-picker.ql-header .ql-picker-item[data-value="4"]:before{font-size:1em}.ql-snow .ql-picker.ql-header .ql-picker-item[data-value="5"]:before{font-size:.83em}.ql-snow .ql-picker.ql-header .ql-picker-item[data-value="6"]:before{font-size:.67em}.ql-snow .ql-picker.ql-font{width:108px}.ql-snow .ql-picker.ql-font .ql-picker-item:before,.ql-snow .ql-picker.ql-font .ql-picker-label:before{content:"Sans Serif"}.ql-snow .ql-picker.ql-font .ql-picker-item[data-value=serif]:before,.ql-snow .ql-picker.ql-font .ql-picker-label[data-value=serif]:before{content:"Serif"}.ql-snow .ql-picker.ql-font .ql-picker-item[data-value=monospace]:before,.ql-snow .ql-picker.ql-font .ql-picker-label[data-value=monospace]:before{content:"Monospace"}.ql-snow .ql-picker.ql-font .ql-picker-item[data-value=serif]:before{font-family:Georgia,Times New Roman,serif}.ql-snow .ql-picker.ql-font .ql-picker-item[data-value=monospace]:before{font-family:Monaco,Courier New,monospace}.ql-snow .ql-picker.ql-size{width:98px}.ql-snow .ql-picker.ql-size .ql-picker-item:before,.ql-snow .ql-picker.ql-size .ql-picker-label:before{content:"Normal"}.ql-snow .ql-picker.ql-size .ql-picker-item[data-value=small]:before,.ql-snow .ql-picker.ql-size .ql-picker-label[data-value=small]:before{content:"Small"}.ql-snow .ql-picker.ql-size .ql-picker-item[data-value=large]:before,.ql-snow .ql-picker.ql-size .ql-picker-label[data-value=large]:before{content:"Large"}.ql-snow .ql-picker.ql-size .ql-picker-item[data-value=huge]:before,.ql-snow .ql-picker.ql-size .ql-picker-label[data-value=huge]:before{content:"Huge"}.ql-snow .ql-picker.ql-size .ql-picker-item[data-value=small]:before{font-size:10px}.ql-snow .ql-picker.ql-size .ql-picker-item[data-value=large]:before{font-size:18px}.ql-snow .ql-picker.ql-size .ql-picker-item[data-value=huge]:before{font-size:32px}.ql-snow .ql-color-picker.ql-background .ql-picker-item{background-color:#fff}.ql-snow .ql-color-picker.ql-color .ql-picker-item{background-color:#000}.ql-toolbar.ql-snow{border:1px solid #ccc;box-sizing:border-box;font-family:Helvetica Neue,Helvetica,Arial,sans-serif;padding:8px}.ql-toolbar.ql-snow .ql-formats{margin-right:15px}.ql-toolbar.ql-snow .ql-picker-label{border:1px solid transparent}.ql-toolbar.ql-snow .ql-picker-options{border:1px solid transparent;box-shadow:0 2px 8px rgba(0,0,0,.2)}.ql-toolbar.ql-snow .ql-picker.ql-expanded .ql-picker-label,.ql-toolbar.ql-snow .ql-picker.ql-expanded .ql-picker-options{border-color:#ccc}.ql-toolbar.ql-snow .ql-color-picker .ql-picker-item.ql-selected,.ql-toolbar.ql-snow .ql-color-picker .ql-picker-item:hover{border-color:#000}.ql-toolbar.ql-snow+.ql-container.ql-snow{border-top:0}.ql-snow .ql-tooltip{background-color:#fff;border:1px solid #ccc;box-shadow:0 0 5px #ddd;color:#444;padding:5px 12px;white-space:nowrap}.ql-snow .ql-tooltip:before{content:"Visit URL:";line-height:26px;margin-right:8px}.ql-snow .ql-tooltip input[type=text]{border:1px solid #ccc;display:none;font-size:13px;height:26px;margin:0;padding:3px 5px;width:170px}.ql-snow .ql-tooltip a.ql-preview{display:inline-block;max-width:200px;overflow-x:hidden;text-overflow:ellipsis;vertical-align:top}.ql-snow .ql-tooltip a.ql-action:after{border-right:1px solid #ccc;content:"Edit";margin-left:16px;padding-right:8px}.ql-snow .ql-tooltip a.ql-remove:before{content:"Remove";margin-left:8px}.ql-snow .ql-tooltip a{line-height:26px}.ql-snow .ql-tooltip.ql-editing a.ql-preview,.ql-snow .ql-tooltip.ql-editing a.ql-remove{display:none}.ql-snow .ql-tooltip.ql-editing input[type=text]{display:inline-block}.ql-snow .ql-tooltip.ql-editing a.ql-action:after{border-right:0;content:"Save";padding-right:0}.ql-snow .ql-tooltip[data-mode=link]:before{content:"Enter link:"}.ql-snow .ql-tooltip[data-mode=formula]:before{content:"Enter formula:"}.ql-snow .ql-tooltip[data-mode=video]:before{content:"Enter video:"}.ql-snow a{color:#06c}.ql-container.ql-snow{border:1px solid #ccc}.m-elearning-info .a-input:focus-within{border:0;box-shadow:0 0 0 1px #fff,0 0 2px 2px var(--color-light-secondary)}.m-elearning-info .text-input input{width:22rem}.m-elearning-info{background-color:var(--color-primary-light);display:flex;flex-direction:column;height:44.25rem;justify-content:space-between;padding-bottom:.5rem}.m-elearning-info>.page-list{background-color:#fff;justify-content:space-between;margin:.5rem;width:49rem}.m-elearning-info>.page-list .vbox{width:auto}.m-elearning-info>.info{background-color:var(--color-white);height:100%;height:39.75rem;margin:auto;padding:.5rem;width:49rem}.m-elearning-info>.info .m-course-info-container,.m-elearning-info>.info .m-test-info-container{width:100%}.m-elearning-info>.info .m-course-info-container .m-course-info-all-courses .m-course-info-all-course-filters .a-filter-container .popper-toggle,.m-elearning-info>.info .m-test-info-container .m-test-info-all-tests .m-test-info-all-test-filters .a-filter-container .popper-toggle{padding-left:.5rem}.m-elearning-info>.info .m-course-info-container .m-course-info-all-courses .m-course-info-all-course-filters .a-filter-container div.a-input,.m-elearning-info>.info .m-test-info-container .m-test-info-all-tests .m-test-info-all-test-filters .a-filter-container div.a-input{border-radius:1.5rem;height:2.5rem;margin:.5rem;width:70%}.m-elearning-info>.info .m-course-info-container .m-course-info-all-courses .m-course-info-all-course-filters .a-filter-container div.a-input-label,.m-elearning-info>.info .m-test-info-container .m-test-info-all-tests .m-test-info-all-test-filters .a-filter-container div.a-input-label{align-items:center;border:1px solid var(--color-lighter-secondary);border-radius:1.5rem;height:2.5rem;justify-content:space-between;overflow:hidden;padding-left:.5rem}.m-elearning-info>.info .m-course-info-container .m-course-info-all-courses .m-course-info-all-course-filters .a-filter-container div.a-input-label .a-button,.m-elearning-info>.info .m-test-info-container .m-test-info-all-tests .m-test-info-all-test-filters .a-filter-container div.a-input-label .a-button{height:2.5rem;width:3rem!important}.m-elearning-info>.info .m-course-info-container .m-course-info-all-courses .m-course-info-all-course-filters .a-filter-container div.a-input-label:focus-within,.m-elearning-info>.info .m-test-info-container .m-test-info-all-tests .m-test-info-all-test-filters .a-filter-container div.a-input-label:focus-within{border:0;box-shadow:0 0 0 1px #fff,0 0 2px 2px var(--color-light-secondary)}.m-elearning-info>.info .m-course-info-container .m-course-info-all-courses .m-course-info-all-course-filters .a-filter-container div.a-input-label input:focus-within,.m-elearning-info>.info .m-test-info-container .m-test-info-all-tests .m-test-info-all-test-filters .a-filter-container div.a-input-label input:focus-within{box-shadow:none}.m-elearning-info>.info .m-course-info-container .m-course-info-all-courses .m-course-info-all-course-filters .a-filter-container div.a-input-label input,.m-elearning-info>.info .m-test-info-container .m-test-info-all-tests .m-test-info-all-test-filters .a-filter-container div.a-input-label input{border:none;height:2.5rem;margin:.5rem}.m-elearning-info>.info .m-course-info-container .m-course-info-all-courses .m-course-info-all-course-filters .a-filter-container div.a-input-label .a-button,.m-elearning-info>.info .m-test-info-container .m-test-info-all-tests .m-test-info-all-test-filters .a-filter-container div.a-input-label .a-button{background-color:var(--color-lighter-secondary)}.m-elearning-info>.info .m-course-info-container .m-course-info-all-courses .m-course-info-all-course-filters .a-filter-container div.a-input input,.m-elearning-info>.info .m-test-info-container .m-test-info-all-tests .m-test-info-all-test-filters .a-filter-container div.a-input input{width:100%}.m-course-main .header .m-toggle-text-container,.m-elearning-info>.info .m-test-info-container .m-toggle-text-container{display:flex;justify-content:end}.m-course-main .header .m-toggle-text-container .a-toggle-text,.m-elearning-info>.info .m-test-info-container .m-toggle-text-container .a-toggle-text{border:1px solid var(--color-light-secondary);border-radius:1.5rem}.m-course-main .header .m-toggle-text-container .a-toggle-text label.a-radio,.m-elearning-info>.info .m-test-info-container .m-toggle-text-container .a-toggle-text label.a-radio{width:100%}.m-course-main .header .m-toggle-text-container .a-toggle-text div.a-radio,.m-elearning-info>.info .m-test-info-container .m-toggle-text-container .a-toggle-text div.a-radio{padding:0 .5rem}.m-elearning-info>.info .m-test-info-container .icon-role{border:1px solid var(--color-lighter-secondary);margin:0 .5rem}.m-course-main .header .m-toggle-text-container .a-toggle-text.second div.a-radio:has(>input[type=radio]:checked){background-color:var(--color-neutral-1)}.m-elearning-info>.info .m-test-info-container .icon-role.archived,.m-elearning-info>.info .m-test-info-container .icon-role.draft{border:1px solid var(--color-secondary)}.m-elearning-info>.info .m-test-info-container .icon-role.active{border:1px solid var(--color-success)}.m-elearning-info>.info .m-test-info-container .a-button.link{background-color:var(--color-white);border:none;color:var(--color-primary);padding:0}.m-elearning-info>.info .m-course-info-container .m-course-info-one-test .m-course-container-properties,.m-elearning-info>.info .m-test-info-container .m-test-info-one-test .m-test-container-properties{width:100%}.m-elearning-info>.info .m-course-info-container .m-course-info-one-test .m-course-container-properties .sub-title,.m-elearning-info>.info .m-test-info-container .m-test-info-one-test .m-test-container-properties .sub-title{margin:.5rem 0}.m-elearning-info>.info .m-course-info-container .m-course-info-one-test .m-course-container-properties .property,.m-elearning-info>.info .m-test-info-container .m-test-info-one-test .m-test-container-properties .property{height:2.5rem;width:100%}.m-elearning-info>.info .m-course-info-container .m-course-info-one-test .m-course-container-properties .property:nth-child(odd),.m-elearning-info>.info .m-test-info-container .m-test-info-one-test .m-test-container-properties .property:nth-child(odd){background-color:#f4f5f9}.m-elearning-info>.info .m-course-info-container .m-course-info-one-test .m-course-container-properties .property:nth-child(2n),.m-elearning-info>.info .m-test-info-container .m-test-info-one-test .m-test-container-properties .property:nth-child(2n){background-color:var(--color-white)}.m-elearning-info>.info .m-course-info-container .m-course-info-one-test .m-course-container-properties .property div,.m-elearning-info>.info .m-test-info-container .m-test-info-one-test .m-test-container-properties .property div{width:50%}.m-elearning-info>.info .m-test-info-container .a-button.link .a-text{margin-left:.25rem;text-decoration:underline}.m-elearning-info>.info .m-edit-course-name,.m-elearning-info>.info .m-edit-test-title{align-items:center;gap:.5rem;height:fit-content;justify-content:flex-start;padding:0 .5rem;width:fit-content}.m-elearning-info>.info .m-edit-course-name>div.a-text{display:inline-block;max-height:5rem;max-width:25.8rem;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.m-elearning-info .m-edit-test-questions-container{max-height:20rem;overflow:auto;scrollbar-width:thin}.m-elearning-info .m-edit-test-questions-container::-webkit-scrollbar{width:5px}.m-elearning-info .m-edit-test-questions-container::-webkit-scrollbar-thumb{background-color:var(--color-light-secondary);border-radius:1rem}.m-elearning-info .m-edit-test-questions-container::-webkit-scrollbar-track{background-color:var(--color-lighter-secondary)}.m-elearning-info .m-edit-test-questions-container .question-container .a-button{padding:0}.m-elearning-info>.info .title{white-space:nowrap;width:100%}.ws-nowrap{white-space:nowrap;width:fit-content}.m-elearning-info>.info .m-edit-course-name.edit,.m-elearning-info>.info .m-edit-test-title.edit{margin:1rem 0}.m-elearning-info>.info .m-course-info-edit-course .m-edit-course-name .text-input input,.m-elearning-info>.info .m-edit-test-title .text-input input{color:var(--color-secondary);font-size:1.5rem;height:3rem;width:25rem}.m-elearning-info .question-container{background-color:var(--color-neutral-1);border-radius:.5rem;box-shadow:1px 1px 2px 0 #00000030;cursor:pointer;height:2.3rem;margin:.2rem auto;overflow:hidden;padding:.2rem .5rem;width:98%}.m-elearning-info .question-container.active{background-color:var(--color-primary-light);box-shadow:0 0 6px #00000080;z-index:14}.m-test-main{height:100%;overflow:hidden}.m-test-main .header .a-input{height:2.5rem}.m-test-main>.container{height:100%}.m-elearning-info .m-test-info-container .m-test-label{height:100%;margin:.25rem 0 .5rem;max-height:5.5rem;overflow-y:auto;padding:.5rem 0}.m-elearning-info .m-test-info-container .a-filter-container .a-tag,.m-elearning-info .m-test-info-container .m-test-label .a-tag{border-radius:1.5rem;height:2rem}.m-elearning-info .m-test-info-container .m-test-label .popper-toggle .a-input-label{align-items:center;border:1px solid var(--color-lighter-secondary);height:2.5rem}.m-elearning-info .m-test-info-container .m-test-label .popper-toggle .a-input-label:focus{border:1px solid var(--color-primary)}.m-elearning-info .m-test-info-container .m-test-label .popper-toggle .a-input-label .a-button{background-color:var(--color-lighter-secondary)}.m-elearning-info .m-test-info-container .m-test-label input{border:none;margin:0 .25rem}.m-elearning-info .m-test-info-container .m-test-label input:focus-within{box-shadow:none}.m-elearning-info .m-test-info-container .m-test-label::-webkit-scrollbar{width:5px}.m-elearning-info .m-test-info-container .m-test-label::-webkit-scrollbar-thumb{background-color:var(--color-light-secondary);border-radius:1rem}.m-elearning-info .m-test-info-container .m-test-label::-webkit-scrollbar-track{background-color:var(--color-lighter-secondary)}.m-elearning-info .m-test-info-container .m-test-label .popper-opts{box-shadow:0 0 2px 0 #0000005f}.m-elearning-info .m-test-info-container .m-test-label .popper-opts ul.m-list li{margin:.25rem 0;padding:.25rem .5rem}.m-elearning-info .m-test-info-container .m-test-label .popper-opts ul.m-list li:hover{background-color:var(--color-lighter-secondary)}.m-edit-new-question>.ql-toolbar>.quill>.ql-container{display:none}.m-edit-new-question>.editables-container{height:"100vh";padding:.5rem}.m-editable-area{border:1px solid var(--color-lighter-secondary);border-radius:.5rem;min-height:16rem;width:60rem}.m-editable-area.question{background-color:#fff}.m-editable-area.answer{background-color:var(--color-lighter-secondary)}.m-editable-area .editor-parent{height:100%,;width:100%}.m-editable-area .editor-content{height:100%;width:100%}.m-edit-test-item{display:flex;flex-direction:column;gap:.5rem;height:calc(100% - 40px);overflow:hidden;width:100%}.m-edit-test-item .m-multi-quill-editor{position:relative;width:100%}.m-edit-test-item .m-multi-quill-editor #quill-toolbar{background-color:var(--color-lighter-secondary);border:none;border-bottom:1px solid var(--color-light-secondary);left:1rem;margin:0 -1rem;position:absolute;top:0;transition:top .3s ease;width:100%;z-index:80}.m-edit-test-item .m-multi-quill-editor .body{height:884px;overflow-y:auto}.m-edit-test-item .m-multi-quill-editor .body::-webkit-scrollbar{width:5px}.m-edit-test-item .m-multi-quill-editor .body::-webkit-scrollbar-thumb{background-color:var(--color-light-secondary);border-radius:1rem}.m-edit-test-item .m-multi-quill-editor .body::-webkit-scrollbar-track{background-color:var(--color-lighter-secondary)}.m-edit-test-item .m-multi-quill-editor .popper-opts{border:1px solid var(--color-lighter-secondary)}.m-edit-test-item .m-multi-quill-editor .popper-opts .a-button:hover{background-color:var(--color-lighter-secondary)}.m-test-main .m-edit-test-item .m-multi-quill-editor .title{margin:3rem 0 0}.m-test-main .header{z-index:100}.m-tip-container{align-items:stretch;border-radius:.5rem;display:flex;flex-direction:column;margin:.5rem 0;padding:1rem 0;width:95%}.m-tip-container.question{background-color:var(--color-white)}.m-tip-container.answer{background-color:var(--color-lighter-secondary);border:1px solid var(--color-lighter-secondary);padding:.5rem 1rem}.m-tip-container .point-container{align-items:center;gap:.5rem;justify-content:end}.m-tip-container .point-container input{color:var(--color-secondary);height:2.5rem;text-align:center;width:4rem}.m-test-answer-item-num>div input[type=number]::-webkit-inner-spin-button,.m-test-answer-item-num>div input[type=number]::-webkit-outer-spin-button,.m-tip-container .num-container input[type=number]::-webkit-inner-spin-button,.m-tip-container .num-container input[type=number]::-webkit-outer-spin-button,.m-tip-container .point-container input[type=number]::-webkit-inner-spin-button,.m-tip-container .point-container input[type=number]::-webkit-outer-spin-button{-webkit-appearance:none}.m-tip-container .p-1{background-color:var(--color-white);border:1px solid var(--color-lighter-secondary);border-radius:.5rem;min-height:5rem;padding:var(--spacing-sm);&.answer{margin:.5rem 0}}.m-tip-container .p-1 .container{word-wrap:break-word;height:100%;line-height:1.42;outline:none;overflow-y:auto;padding:12px 15px;tab-size:4;-moz-tab-size:4;text-align:left;white-space:pre-wrap}.m-tip-container .p-1.answer{border:none}.m-tip-container .p-1.answer.yno{height:fit-content;min-height:0}.m-tip-container .p-1.question.num,.m-tip-container .p-1.question.yno{border-bottom:none;border-bottom-left-radius:0;border-bottom-right-radius:0;margin-bottom:0}.m-tip-container .num-container,.m-tip-container .yno-container{align-items:center;background-color:var(--color-primary-light);border-bottom:1px solid var(--color-primary-light);border-bottom-left-radius:.5rem;border-bottom-right-radius:.5rem;border-left:1px solid var(--color-primary-light);border-right:1px solid var(--color-primary-light);display:flex;height:4.5rem;justify-content:start;padding:1rem}.m-tip-container .yno-container .a-text{margin-left:.5rem}.m-tip-container .num-container input{color:var(--color-secondary);text-align:center;width:50%}.ql-align-right{text-align:right}.ql-align-center{text-align:center}.ql-align-left{text-align:left}.ql-align-justify{text-align:justify}.m-tip-container .quill .ql-container,.m-tip-container.answer .quill .ql-container{border:none}.m-tip-container .quill .ql-container .ql-editor{min-height:4rem}.m-tip-container .a-checkbox{border:none!important}.m-tip-container .a-checkbox .a-text,.m-tip-container .a-radio .a-text{margin-left:.5rem}.m-test-preview{background-color:var(--color-white);display:flex;min-height:calc(100vh - 10rem);width:100%}.m-test-preview.result{margin-bottom:var(--spacing-xs);min-height:0;overflow-y:auto}.m-test-preview-item-container .nav-buttons{align-items:center;background-color:var(--color-surface-2);padding:var(--spacing-sm);width:53rem;width:100%}.m-test-preview .next-button,.m-test-preview .previous-button,.m-test-preview .send-button{align-items:center;display:flex;justify-content:flex-end;width:15rem}.m-test-preview-item-container,.m-test-preview-result-container{display:flex;flex-direction:column;margin:var(--spacing-md) auto var(--spacing-xs);width:90%}.m-test-preview-item{border:1px solid var(--color-outline-variant);border-radius:var(--shape-none) var(--shape-none) var(--shape-sm) var(--shape-sm);display:flex;flex-direction:column;gap:1rem;padding:var(--spacing-md)}.m-test-preview-item .m-question-item .container{margin:.5rem 0 1rem;&.question{color:var(--color-on-surface)}}.m-test-preview-item .m-test-answer-item.a-radio label.label.a-radio .letter-index .a-text{margin-left:0}.m-test-answer-item.a-checkbox:has(>input[type=checkbox]:checked),.m-test-answer-item.a-radio:has(>input[type=radio]:checked){border:none}.m-test-answer-item .vbox{align-items:center;gap:.5rem;justify-content:center}.m-test-answer-item{& .letter-index{align-items:center;border:1px solid var(--color-lighter-secondary);color:var(--color-on-surface);display:flex;height:2rem;justify-content:center;width:2rem}&:has(.c-checkbox){& .letter-index{border-radius:var(--shape-sm)}}&:has(.c-radio){& .letter-index{border-radius:var(--shape-full)}}}.m-test-answer-item .list-element{border:1px solid var(--color-lighter-secondary);border-radius:.5rem;color:var(--color-on-surface);font-family:var(--body-l-font-family);font-size:var(--body-l-font-size);font-weight:var(--body-l-font-weight);letter-spacing:var(--body-l-letter-spacing);line-height:var(--body-l-line-height);padding:var(--spacing-xs)!important;width:50rem}.m-test-answer-item .c-checkbox:has(>input[type=checkbox]:checked) .letter-index,.m-test-answer-item .c-checkbox:has(>input[type=checkbox]:checked) .list-element,.m-test-answer-item .c-radio:has(>input[type=radio]:checked) .letter-index,.m-test-answer-item .c-radio:has(>input[type=radio]:checked) .list-element{background-color:var(--color-primary-light);border:1px solid var(--color-primary)}.m-test-answer-item .c-checkbox:has(>input[type=checkbox]:checked) .list-element,.m-test-answer-item .c-radio:has(>input[type=radio]:checked) .list-element{color:var(--color-on-surface)}.m-test-answer-item-num,.m-test-answer-item-num>div{align-items:center;background-color:var(--color-secondary-container);border-radius:.5rem;display:flex;height:8rem;width:100%}.m-test-answer-item-num{justify-content:start}.m-test-answer-item-num>div{gap:.5rem;padding:1rem}.m-test-answer-item-num>div input{color:var(--color-text);font-size:1.375rem;height:2.5rem;text-align:center;width:6rem}.m-elearning-list .list{background-color:#f0f2f5;border-radius:0;flex-wrap:wrap;gap:10px;height:100%;justify-content:space-between;max-height:calc(100vh - var(--s-hdr-line));overflow:auto;padding:.5rem;position:relative}.m-elearning-card{height:11rem}.m-elearning-card,.m-elearning-card-new{background-color:var(--color-white);border-radius:.5rem;box-shadow:0 0 2px 0 #0000005f;cursor:pointer;flex-grow:1;justify-content:space-between;min-width:33rem;width:calc(50% - 2rem);z-index:5}.m-elearning-card-new{height:14rem;position:relative}.m-elearning-card-new.active,.m-elearning-card.active{background-color:var(--color-primary-light);box-shadow:0 0 6px #00000080;z-index:14}.m-elearning-card-new .test-type-icon{align-items:center;background-color:var(--color-white);border:2px solid var(--color-light-secondary);border-radius:50%;display:flex;height:4rem;justify-content:center;left:1.8rem;position:absolute;top:1.3rem;width:4rem}.m-elearning-card-new .test-type-icon.active{border:2px solid var(--color-secondary)}.m-elearning-card-new .test-type-icon div{align-items:center;border:1px solid var(--color-lighter-secondary);border-radius:50%;display:flex;height:3.5rem;justify-content:center;width:3.5rem}.m-card-test-content,.m-card-test-content-new{flex:4;justify-content:space-between;padding:.5rem}.m-card-test-content-new{gap:.25rem}.m-card-test-content-new .top{height:2rem}.m-card-test-content-new .top .icontext{font:var(--semibold3);padding:.2rem .4rem}.m-card-test-content-new .top .icontext.success{border:1px solid var(--color-success)}.m-card-header{background-color:#f5fbff;border-bottom:2px solid var(--color-light-secondary);border-radius:.5rem .5rem 0 0;min-height:3.25rem;position:relative;width:100%}.m-card-header.active{background-color:var(--color-neutral-2);border-bottom:2px solid var(--color-secondary)}.m-card-header .top .role{left:6.5rem;position:absolute;top:1.1rem}.m-card-test-content .top{gap:.25rem}.m-card-test-content .title{align-items:start;max-height:4rem;overflow:hidden}.m-card-test-content .middle,.m-card-test-content-new .middle{margin:.25rem 0}.m-card-test-content .middle .left,.m-card-test-content-new .middle .left{flex:3}.m-card-test-content .middle .right,.m-card-test-content-new .middle .right{flex:4}.m-card-test-content .bottom,.m-card-test-content-new .bottom{flex-wrap:wrap;gap:.5rem;height:1.5rem;overflow:hidden}.m-elearning-list .list .m-elearning-card .m-card-icon{background-color:var(--color-primary-light);border-bottom-right-radius:0;border-top-right-radius:0;flex:1;justify-content:end;min-width:8.55rem;position:relative}.m-elearning-list .list .m-elearning-card .m-card-icon.active{background-color:var(--color-primary)}.m-elearning-list .list .m-elearning-card .m-card-icon .icon-container{align-items:center;border-radius:50%;display:flex;height:8rem;justify-content:center;left:50%;position:absolute;top:50%;transform:translate(-50%,-50%);width:8rem}.m-elearning-list .list .m-elearning-card .m-card-icon .icon-container .icon-badge{background-color:var(--color-white);border-radius:50%!important;bottom:0;right:0}.m-elearning-list .list .m-elearning-card .m-card-icon .label{height:fit-content;margin-bottom:.5rem}.m-elearning-list .list .m-elearning-card .m-card-icon .label .icontext{background-color:#ffffffe3;border:1px solid var(--color-light-secondary);font-weight:600;padding:.4rem .5rem;width:95%;z-index:2}.m-elearning-test-setting .shade{background-color:var(--color-secondary);bottom:0;cursor:pointer;left:0;opacity:0;position:fixed;right:0;top:0;transition:opacity var(--t-transition) ease-in-out;width:100%;z-index:-1}.m-elearning-test-setting .shade.active{opacity:.1;z-index:12}.m-elearning-test-setting>.popper-opts{border:1px solid var(--color-lighter-secondary);min-height:18.75rem;padding:1rem;width:32rem}.m-elearning-test-setting>.popper-opts .group{margin-bottom:.5rem;padding:.5rem}.m-elearning-test-setting>.popper-opts .group .a-text{margin-left:.5rem}.m-elearning-test-setting>.popper-opts .option{align-items:center;display:flex;gap:.5rem;justify-content:flex-start;margin:.5rem 0}.m-elearning-test-setting .m-settings-type-of-test>.popper-opts,.m-elearning-test-setting .m-settings-type-of-test>.popper-toggle{width:12.5rem}.m-elearning-test-setting .m-settings-type-of-test>.popper-opts{border:1px solid var(--color-lighter-secondary)}.m-elearning-test-setting .m-settings-type-of-test .popper-opts .a-button:hover{background-color:var(--color-lighter-secondary)}.m-test-assign-select-user .popper-opts,.m-test-assign-select-user .popper-toggle{width:16.5rem}.m-test-assign-select-user .popper-opts{border:1px solid var(--color-lighter-secondary)}.m-test-assign-select-user .popper-opts .a-button:hover{background-color:var(--color-lighter-secondary)}.m-elearning-info .m-course-info-container .m-course-info-edit-course .m-chapters-container{height:fit-content;max-height:20rem;overflow:auto}.m-elearning-info .m-course-info-container .m-course-info-edit-course .m-chapter{background-color:var(--color-neutral-1);border-radius:.5rem;box-shadow:1px 1px 2px 0 #00000030;cursor:pointer;flex-grow:1;height:3rem;margin:.2rem auto;min-height:3rem;overflow:hidden;padding:.2rem .5rem;width:98%}.m-elearning-info .m-course-info-container .m-course-info-edit-course .m-chapter.active{background-color:var(--color-primary-light);box-shadow:0 0 6px #00000080;z-index:14}.m-elearning-info .m-course-info-container .m-course-info-edit-course .m-chapter.open{flex-shrink:0;height:fit-content}.m-elearning-info .m-course-info-container .m-course-info-edit-course .m-chapter.new{min-height:2.5rem}.m-elearning-info .m-course-info-container .m-course-info-edit-course .m-chapter.new .a-input.icon{border-radius:.5rem;height:2rem}.m-elearning-info .m-course-info-container .m-course-info-edit-course .m-chapter.open .m-material-container .m-material-item{gap:.25rem;margin:.25rem auto}.m-elearning-info .m-course-info-container .m-course-info-edit-course .m-chapter.open .m-material-container .m-material-item.active{background-color:#d3e3fd;color:var(--color-secondary)}.m-elearning-info .m-course-info-container .m-course-info-edit-course .m-chapter.open .m-material-container::-webkit-scrollbar,.m-elearning-info .m-course-info-container .m-course-info-edit-course .m-chapters-container::-webkit-scrollbar,.m-elearning-info .m-course-info-container .m-course-view-info .m-chapters-container::-webkit-scrollbar{width:5px}.m-elearning-info .m-course-info-container .m-course-info-edit-course .m-chapter.open .m-material-container::-webkit-scrollbar-thumb,.m-elearning-info .m-course-info-container .m-course-info-edit-course .m-chapters-container::-webkit-scrollbar-thumb,.m-elearning-info .m-course-info-container .m-course-view-info .m-chapters-container::-webkit-scrollbar-thumb{background-color:var(--color-light-secondary);border-radius:1rem}.m-elearning-info .m-course-info-container .m-course-info-edit-course .m-chapter.open .m-material-container::-webkit-scrollbar-track,.m-elearning-info .m-course-info-container .m-course-info-edit-course .m-chapters-container::-webkit-scrollbar-track,.m-elearning-info .m-course-info-container .m-course-view-info .m-chapters-container::-webkit-scrollbar-track{background-color:var(--color-lighter-secondary)}.m-elearning-info .m-course-info-container .m-course-info-edit-course .m-chapter .a-button.add-material{border:1px solid var(--color-lighter-secondary);padding:.5rem .8rem}.m-elearning-info .m-course-info-container .m-course-info-edit-course .m-chapter .m-material-opts{box-shadow:1px 1px 2px 0 #00000030;min-width:8.375rem;padding:.5rem 0}.m-elearning-info .m-course-info-container .m-course-info-edit-course .m-chapter .m-material-opts .a-item{border-radius:0;gap:.5rem;padding:.25rem .5rem}.m-elearning-info .m-course-info-container .m-course-info-edit-course .m-chapter .m-material-opts .a-item:hover{background-color:var(--color-lighter-secondary)}.m-course-main .header .a-input input{width:23rem}.m-course-main .m-quill-editor .body .ql-editor{height:100vh}.m-course-main .m-test-search{background-color:var(--color-primary-light);border-radius:0}.m-course-main .m-test-search .a-filter-container div.a-input{border-radius:1.5rem;height:2.5rem;margin:.5rem;width:100%}.m-course-main .m-test-container-properties{background-color:var(--color-neutral-1);padding:.5rem 1rem}.m-course-main .m-test-container-properties .m-test-basic-data .label.modified{border:1px solid var(--color-light-secondary);border-radius:1rem;height:2rem;padding:0 .5rem;width:fit-content}.m-course-main .m-test-container-properties .m-test-label button.link .a-text{margin-left:.25rem;text-decoration:underline}.m-course-main .m-test-container-test-items{max-height:calc(100vh - 10.5rem);overflow-x:hidden;overflow-y:scroll;padding:.5rem 1rem}.m-course-main .m-test-container-test-items .item{margin:.5rem auto 3rem}.m-course-main .m-test-container-test-items::-webkit-scrollbar{width:10px}.m-course-main .m-test-container-test-items::-webkit-scrollbar-thumb{background-color:var(--color-light-secondary);border-radius:1rem}.m-course-main .m-test-container-test-items::-webkit-scrollbar-track{background-color:var(--color-lighter-secondary)}.m-course-main .m-course-main-preview{background-color:var(--color-neutral-1);height:44.25rem;height:calc(100vh - 3.5rem);justify-content:space-between}.m-course-main .m-course-main-preview.test{background-color:var(--color-white)}.m-course-main .m-course-main-preview .content{height:100%;max-height:calc(100vh - 7rem);overflow:auto;padding:0}.m-course-main .m-course-main-preview .content.text .container{background-color:var(--color-white);margin:auto;padding:1.5rem;width:80%}.m-course-main .m-course-main-preview h1,.m-course-main .ql-editor h1{font-size:2.5rem;font-weight:700;letter-spacing:.05rem;line-height:1.2;margin-bottom:1.25rem;margin-top:1.25rem}.m-course-main .m-course-main-preview h2,.m-course-main .ql-editor h2{font-size:2rem;font-weight:semi-bold;letter-spacing:.03rem;line-height:1.3;margin-bottom:1rem;margin-top:1rem}.m-course-main .m-course-main-preview p,.m-course-main .ql-editor p{font-size:1rem;font-weight:400;letter-spacing:.01rem;line-height:1.6;margin-bottom:.5rem;margin-top:.5rem}.m-course-main .m-course-main-preview ol,.m-course-main .ql-editor ol{font-size:1rem;margin-bottom:1.25rem;margin-top:1.25rem;padding-left:2.5rem}.m-course-main .m-course-main-preview li,.m-course-main .ql-editor li{letter-spacing:.01rem;line-height:1.5;margin-bottom:.5rem}.m-course-main .m-course-main-preview ul,.m-course-main .ql-editor ul{font-size:1rem;margin-bottom:1.25rem;margin-top:1.25rem;padding-left:2.5rem}.m-elearning-info .m-course-info-container .m-course-view-info .m-chapters-container{height:fit-content;max-height:30rem;overflow:auto}.m-elearning-info .m-course-info-container .m-course-view-info .m-chapter-view{background-color:var(--color-neutral-1);border-radius:.5rem;box-shadow:1px 1px 2px 0 #00000030;cursor:pointer;flex-grow:1;height:3.5rem;margin:.2rem auto;min-height:3.5rem;overflow:hidden;padding:.2rem .5rem;width:98%}.m-elearning-info .m-course-info-container .m-course-view-info .m-chapter-view.active{background-color:var(--color-neutral-2);box-shadow:0 0 6px #00000080;z-index:14}.m-elearning-info .m-course-info-container .m-course-view-info .m-chapter-view.open{flex-shrink:0;height:fit-content}.m-elearning-info .m-course-info-container .m-course-view-info .m-chapter-view.open .m-material-container .m-material-item{gap:.25rem;margin:.25rem auto;padding:.25rem 0}.m-elearning-info .m-course-info-container .m-course-view-info .m-chapter-view.open .m-material-container .m-material-item.active{background-color:#d3e3fd;color:var(--color-secondary)}.m-course-main .m-course-main-preview .m-wrapper-pop-up-window{height:100%;width:100%}.m-course-main .m-course-main-preview .m-wrapper-pop-up-window .m-pop-up-window{position:relative}.elearning-info{& .course-info-container{height:100%;& .course-info-all-courses{height:100%}& .course-info-preview-course{& .course-view-info{height:31.5rem;overflow-y:auto;& .chapter-view{cursor:pointer;flex-grow:1;height:3rem;margin:.2rem auto;min-height:3rem;overflow:hidden;padding:var(--spacing-xxs);width:100%;&.open{flex-shrink:0;height:fit-content}&.active{background-color:#ebf1fc;z-index:14}}}}& .course-info-edit-course{& .chapters-container{background-color:var(--color-surface-4);height:34.5rem;overflow-y:auto;& .chapter{cursor:pointer;flex-grow:1;height:3.5rem;min-height:3.5rem;overflow:hidden;padding:var(--spacing-xxs);width:100%;&.active{background-color:var(--color-secondary-container);border-left:5px solid var(--color-primary);box-shadow:var(--elevation-1);z-index:14;& .edit-chapter-title{&>.c-text{height:inherit;max-height:1.5rem;max-width:23rem;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}}& .m-material-item.active{background-color:var(--color-primary);color:var(--color-on-primary);& .c-icon-button.standard>.icon-container,& .c-text.on-surface,.c-icon{color:var(--color-on-primary)}}}&.open{flex-shrink:0;height:fit-content}& .action-buttons{& .c-popper .popper-opts .material-opts{background-color:var(--color-surface-3);border-radius:var(--shape-md);box-shadow:var(--elevation-1);& .item{cursor:pointer;padding:var(--spacing-xs)}}}}}& .course-label{height:7rem;overflow-y:auto}}}& .test-info-container.teacher{height:100%;& .test-info-title{& .c-editable-text{max-width:35rem;& .c-text{height:2rem;max-width:31rem;overflow:hidden;text-overflow:ellipsis}}}& .edit-test-questions-container{background-color:var(--color-surface-4);height:34.5rem;overflow-y:auto;& .question-container{cursor:pointer;flex-grow:1;height:3.5rem;min-height:3.5rem;overflow:hidden;padding:var(--spacing-xxs);width:100%;&.active{background-color:var(--color-secondary-container);border-left:5px solid var(--color-primary);box-shadow:var(--elevation-1);z-index:14}& .question-title{color:var(--color-on-surface);font-family:var(--title-s-font-family);font-size:var(--title-s-font-size);font-weight:var(--title-s-font-weight);letter-spacing:var(--title-s-letter-spacing);line-height:var(--title-s-line-height);max-height:100%}}}& .test-label{height:7rem;margin-top:var(--spacing-xs);overflow-y:auto}}}.elearning-main{height:100%;& .course-main-container{display:flex;flex-direction:column;height:100%;& .course-list{&>.list{display:flex;flex-flow:row wrap;font-size:1.5rem;gap:var(--spacing-xs);height:100%;line-height:2.5rem;max-height:calc(100vh - var(--s-hdr-line));overflow:auto;padding:var(--spacing-xs);&>.course-card,>.placeholder{flex-grow:1;height:14rem;width:calc(50% - 2rem)}&>.course-card{background-color:var(--color-surface-2);border:1px solid var(--color-outline-variant);border-radius:.5rem;color:var(--color-on-surface);cursor:pointer;justify-content:space-between;padding:var(--spacing-sm);position:relative;z-index:5;& .label{color:var(--color-on-surface-variant)}&>.content-container{height:100%;& .course-name>.c-text{max-width:20rem;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}}&.active{background-color:var(--color-surface-3);border:2px solid var(--color-primary);box-shadow:var(--elevation-2);z-index:14}}}}& .m-test-container-test-items{& .m-test-preview-item{border-radius:var(--spacing-none)}}& .ql-editor{padding:var(--spacing-sm)}}& .ql-editor,.ql-editor-preview{color:var(--color-on-surface);padding:var(--spacing-none);& p{font-family:var(--body-l-font-family);font-size:var(--body-l-font-size);font-weight:var(--body-l-font-weight);letter-spacing:var(--body-l-letter-spacing);line-height:var(--body-l-line-height)}& h1{font-family:var(--title-l-font-family);font-size:var(--title-l-font-size);font-weight:var(--title-l-font-weight);letter-spacing:var(--title-l-letter-spacing);line-height:var(--title-l-line-height)}& h2{font-family:var(--title-m-font-family);font-size:var(--title-m-font-size);font-weight:var(--title-m-font-weight);letter-spacing:var(--title-m-letter-spacing);line-height:var(--title-m-line-height)}& ol{&>li{color:var(--color-on-surface);font-family:var(--body-l-font-family);font-size:var(--body-l-font-size);font-weight:var(--body-l-font-weight);letter-spacing:var(--body-l-letter-spacing);line-height:var(--body-l-line-height)}li[data-list=ordered]{counter-increment:ordered-counter;list-style:none;padding-left:2em;position:relative}li[data-list=ordered]:before{content:counter(ordered-counter) ". ";left:1rem;position:absolute}li[data-list=bullet]{list-style:none;padding-left:2em;position:relative}li[data-list=bullet]:before{content:"•";left:1rem;position:absolute}}}& .quill-editor{display:flex;flex-direction:column;flex-grow:1;&>.body{flex-grow:1;>.quill{height:100%}}}& .course-main-preview{margin:0 auto;width:80%;&:has(.content.test){width:100%}}}& .test-main-container,.course-main-container{display:flex;flex-direction:column;height:100%;& .test-list{&>.list{display:flex;flex-flow:row wrap;font-size:1.5rem;gap:var(--spacing-xs);height:100%;line-height:2.5rem;max-height:calc(100vh - var(--s-hdr-line));overflow:auto;padding:var(--spacing-xs);&>.test-card,>.placeholder{flex-grow:1;height:14rem;width:calc(50% - 2rem)}&>.test-card{background-color:var(--color-surface-2);border:1px solid var(--color-outline-variant);border-radius:.5rem;color:var(--color-on-surface);cursor:pointer;justify-content:space-between;padding:var(--spacing-sm);position:relative;z-index:5;& .label{color:var(--color-on-surface-variant)}&>.content-container{height:100%;& .test-name>.c-text{max-width:20rem;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}}&.active{background-color:var(--color-surface-3);border:2px solid var(--color-primary);box-shadow:var(--elevation-2);z-index:14}}}}& .m-edit-test-item{& .m-multi-quill-editor{& .m-tip-container{&:has(.ql-editor.answer){outline:solid 1px var(--color-primary)}& .ql-editor.question{outline:solid 1px var(--color-primary)}& .ql-editor,.ql-editor-preview{padding:var(--spacing-xs)}& .question,.answer{& p{color:var(--color-on-surface);font-family:var(--body-l-font-family);font-size:var(--body-l-font-size);font-weight:var(--body-l-font-weight);letter-spacing:var(--body-l-letter-spacing);line-height:var(--body-l-line-height)}}}}}}:root{--button-w:7.5rem;--button-h:2.5rem;--title-font-family:"Segoe UI"}div.m-header{align-items:center;background-color:var(--color-surface-3);color:var(--color-text);display:flex;gap:.5rem;height:var(--s-hdr-size);justify-content:flex-start;padding:0 .5rem;& .main-menu-items{align-items:center;display:flex;gap:var(--spacing-xs)}}.m-header>.m-icon-func{height:3.5rem}.m-header>.m-icon-func>.icon{background:var(--color-icon-header-bg);border:none;border-radius:50%;color:var(--color-icon-header);cursor:pointer;height:3rem;min-width:3rem;width:3rem;z-index:2}.m-header>.m-icon-func>.icon.active{background-color:var(--color-primary);color:var(--color-white)}.m-header>.m-icon-func>.title{background-color:var(--color-label-bg);border-radius:1.5rem;color:var(--color-text-title);font-size:1.5rem;height:2.5rem;max-width:18rem;min-width:fit-content;padding:0 1.2rem;text-align:center;transform:translateX(-1rem)}.m-header .m-main-icons{display:flex}.m-header:nth-child(2){margin-top:.125rem}.m-header .popper-opts.pharmacy,.m-header .popper-opts.user{background-color:var(--color-white);border-radius:1.5rem;box-shadow:0 2px 4px #00000045;padding:1rem}.m-header .popper-opts.user .m-user-info-popup .a-eeszt .a-dot{margin:.25rem .25rem 0 0;position:static}.m-header .m-capsule{cursor:pointer;height:3.5rem}.m-header .m-capsule,.m-header .m-capsule .a-icon{align-items:center;display:flex;justify-content:center}.m-header .m-capsule .a-icon{background-color:var(--color-primary);border-radius:50%;height:3rem;width:3rem;z-index:1}.m-header .a-full-capsule{align-items:center;background-color:var(--color-icon-header-bg);border-radius:24px;display:flex;font-size:1.5rem;height:2.5rem;justify-content:center;margin-left:-2.25rem;overflow:hidden;padding:0 1.5rem 0 2.5rem;position:relative}.m-header .a-full-capsule .name{margin-right:1.5rem}.m-header .a-full-capsule .a-img-container{background-color:#97cc97;border-radius:50%;height:2rem;margin:0 .25rem 0 .5rem;width:2rem}.m-header .a-full-capsule .a-img-container img.img-eeszt{height:2rem;width:2rem}.o-content-lg .m-header{background:var(--color-header);height:3.5rem;margin-bottom:.125rem}.m-ticketing-modal-wrapper,.wrapper{background-color:transparent;bottom:0;height:100vh;left:0;position:fixed;right:0;top:0;width:100vw;z-index:25}.m-ticketing-modal-container{background:var(--color-ticketing-bg);border-radius:8px;max-height:90%;min-height:340px;opacity:1;overflow-x:hidden;overflow-y:scroll;padding:.5rem;position:fixed;top:4rem;width:35rem;z-index:22}.m-ticketing-header{background:transparent;display:flex;flex-direction:column;gap:1rem;height:fit-content;padding:0 0 1rem}.m-ticketing-header>.row{background:transparent;display:flex;height:2.5rem;justify-content:space-between;width:100%}.m-ticketing-header>.row>.m-search{align-items:center;background-color:#fff;border-radius:20px;display:flex;height:2.5rem;justify-content:space-between;overflow:hidden;width:28rem}.m-ticketing-header>.row>.m-search>.a-icon.delete,.m-ticketing-header>.row>.m-search>.a-icon.search{color:var(--color-ticketing-icon)}.m-ticketing-header>.row>.m-search .a-input{background:none;border:none;outline:none;width:100%}.m-ticketing-header>.row>.m-box{background-color:var(--color-bg);border-radius:4px;cursor:pointer;height:2.5rem;position:relative;width:10.5rem}.m-ticketing-header>.row>.left>.m-dropdown{background-color:var(--color-bg);border-radius:0 0 .5rem .5rem;font-size:1rem;left:0;padding:0 .8rem;position:absolute;top:2.5rem;width:10.5rem}.m-ticketing-header>.row>.left>.m-dropdown hr{border:1px solid #b5b5b5;height:0;margin:.5rem auto;padding:0;width:95%}.m-ticketing-header>.row>.m-box>.fill{max-width:1.5rem}.m-ticketing-content{align-items:center;display:flex;flex-direction:column;gap:.5rem;width:100%}.o-filter{left:12rem;position:absolute;top:1rem}.m-filter-modal-wrapper{background-color:transparent;bottom:0;height:100vh;left:0;position:fixed;right:0;top:0;width:100vw;z-index:-5}.m-filter-modal-container{background:var(--color-bg);border-radius:.5rem;cursor:auto;left:36em;max-height:90%;padding:.5rem;position:fixed;top:4rem;width:26rem;z-index:20}.m-iconitem{background-color:inherit;display:flex;position:relative}.m-iconitem>.a-icon{background:var(--color-icon-header-bg);border:none;border-radius:50%;color:var(--color-icon-header);height:3rem;width:3rem}.m-iconitem>.a-icon.active{background:var(--color-primary)}.m-iconitem>.a-number{align-items:center;background-color:var(--color-icon-number-bg-red);border-radius:50%;bottom:-.2rem;color:var(--color-icon-number);display:flex;height:1.3rem;justify-content:center;position:absolute;right:.2rem;width:1.3rem}.m-warning{cursor:pointer;height:3rem;position:relative;width:3rem}.m-warning>.a-icon{height:100%;width:100%}.m-warning>.a-number{align-items:center;background-color:var(--color-icon-number-bg-red);border-radius:50%;bottom:0;color:var(--color-icon-number);display:flex;height:1.3rem;justify-content:center;position:absolute;right:-.4rem;width:1.3rem}.m-task-card{background-color:#f5fbff;border:1px solid #b5b5b5;border-radius:.5rem;cursor:pointer;height:3rem;width:33.5rem}.m-task-card>.m-task-top{align-items:center;display:flex;height:3rem;justify-content:space-between;margin:0 auto;width:95%}.m-task-card>.m-task-top>.a-date{color:#707070;font-family:Segoe UI;font-size:1rem}.m-task-card>.m-task-top>.m-direction{align-items:center;display:flex;justify-content:space-between;width:6.5rem}.m-task-card>.m-task-top .m-direction>.a-avatar{border-radius:50%;box-shadow:0 2px 4px #00000045;height:2.5rem;width:2.5rem}.m-task-card>.m-task-top>.m-direction>.a-avatar svg{width:100%}.m-task-card>.m-task-top>.a-icon{height:1.5rem;width:1.5rem}.m-task-card>.m-task-top>.m-direction>.a-arrow{color:var(--color-ticketing-icon);height:1.5rem;text-align:center;width:1.5rem}.m-task-card>.m-task-top>.a-text{align-items:center;color:var(--color-text-title);display:flex;font-family:Segoe UI;font-size:1rem;justify-content:center;text-align:center}.m-task-card>.m-task-top>.a-text.label{height:2.6rem;width:5rem}.m-task-card>.m-task-top>.a-text.status{height:1.3rem;width:3.5rem}.m-task-card>.m-task-top>.a-priority{align-items:center;display:flex;height:2.2rem;justify-content:center;width:2.5rem}.m-task-card>.m-task-bottom>.line{width:100%}.m-task-card>.m-task-bottom>.line hr{background-color:var(--color-line-blue);border:none;height:1px;margin:0 auto;width:95%}.a-radio-button{border:1px solid var(--color-radiobutton-border);border-radius:1.5rem;gap:.3rem;height:2.5rem;max-width:9rem;min-width:4.5rem;padding:0 .5rem;width:max-content}.a-radio-button .icon{cursor:pointer}.a-radio-button .content{font:normal normal normal 1rem/1rem Segoe UI;text-align:center}.a-radio-button .content .default{background-color:var(--color-radiobutton-bg);border-radius:50%;height:2rem;opacity:.5;width:2rem}.clicked{border-color:var(--color-clicked-border)}.m-taskcardspecific{margin:0 auto;width:90%}.m-taskcardspecific .left,.m-taskcardspecific .right{flex:1}.m-filter-item{color:var(--color-text-title);font-size:1rem;font-weight:700;margin:.5rem 0;width:100%}.m-filter-title>.label{width:fit-content}.m-filter-title>.line{width:100%}.m-filter-title>.line hr{background:var(--color-line-gray);border:0;height:1px;width:95%}.m-filter-item>.a-filter-date{position:relative}.m-filter-item>.a-filter-date>input[type=date]{border:1px solid var(--color-date-filter);border-radius:.5rem;color:var(--color-date-filter);height:2.5rem;width:10.5rem}::-webkit-calendar-picker-indicator{border-radius:3px;cursor:pointer;filter:invert(71%) sepia(3%) saturate(20%) hue-rotate(323deg) brightness(100%) contrast(94%);padding:5px}.a-button{align-items:center;color:var(--color-modal-btn);cursor:pointer;display:flex;font-size:1.375rem;height:var(--button-h);justify-content:center}.green-btn{background-color:var(--color-modal-btn-save-bg)}.gray-btn{background-color:var(--color-modal-btn-delete-bg)}.blue-btn{background-color:var(--color-modal-btn-other-bg)}.a-text-role{color:var(--color-text-title);font-size:1rem;font-weight:700;width:5rem}.wrapper .m-additional-functions-content{background-color:var(--color-additional-func-content-bg);border-radius:1.5rem;box-shadow:0 2px 4px #00000045;padding:1rem .5rem;width:19rem;z-index:1010}.wrapper .m-additional-functions-content>.item{background-color:var(--color-additional-func-bg);border-radius:1.5rem;color:var(--color-text-title);cursor:pointer;font-size:1.5rem;text-align:center;width:90%}.wrapper{& .additional-functions-content{width:15.5rem;& .item{color:var(--color-on-surface-variant);cursor:pointer;margin:var(--spacing-xxs);&.active{background-color:var(--color-secondary-container);border-radius:var(--shape-full);color:var(--color-on-secondary-container)}}}}@media screen and (min-width:118rem){div.m-header{gap:.2rem}.m-header .a-full-capsule{max-width:14rem}}