@import"https://fonts.googleapis.com/css2?family=Racing+Sans+One&family=Work+Sans:wght@300;400;500;600;700&family=Material+Symbols+Rounded:opsz,wght,FILL,GRAD@20..48,100..700,0..1,-50..200&display=swap";:root{--app-font-family: system-ui, "Work Sans", sans-serif}html{background-color:var(--app-background);scroll-behavior:smooth;height:100%}body{font-family:var(--app-font-family);margin:0;height:100%;overscroll-behavior-y:contain;color:var(--app-font-color);background-color:var(--app-background);overflow-x:hidden}body:has(>.ui-app[ui-keyboard=true]){position:fixed;top:0;width:100%;overflow:hidden;touch-action:none}*:not(input,textarea),*::before,*::after{box-sizing:border-box;line-height:1.356;-webkit-text-size-adjust:none;-moz-text-size-adjust:none;text-size-adjust:none;outline:unset;-webkit-user-select:none;-moz-user-select:none;user-select:none}a{color:inherit;text-decoration:none}p{margin:5px 0}ext{font-size:.8em;margin-left:.1em;font-weight:400}[data-id=no-client-name]::after{content:"EJ NAMNGIVEN KLIENT"}i,icon,.icon{font-family:"Material Symbols Rounded";font-weight:normal;font-style:normal;font-size:24px;line-height:1;letter-spacing:normal;text-transform:none;display:inline-block;white-space:nowrap;word-wrap:normal;direction:ltr;font-feature-settings:"liga";-webkit-font-smoothing:antialiased;font-variation-settings:"FILL" 0,"wght" 400,"GRAD" 0,"opsz" 24}i[fill],icon[fill],.icon[fill]{font-variation-settings:"FILL" 1,"wght" 400,"GRAD" 0,"opsz" 24}i-wiggle,icon-wiggle,.icon-wiggle{animation:wiggle 2s infinite}error{position:absolute;top:50%;left:50%;transform:translate(-50%, -50%);font-size:14px;font-weight:600;color:hsl(0,0%,50%)}form{all:inherit;padding:0;margin:0}input:not([type=range]),textarea{font-family:"Segoe UI",Tahoma,Geneva,Verdana,sans-serif;font-size:16px;font-weight:500;border:unset;background-color:rgba(0,0,0,0);box-sizing:border-box;line-height:1.5;-webkit-text-size-adjust:none;-moz-text-size-adjust:none;text-size-adjust:none;outline:unset;color:#333;min-width:150px;padding:8px;border-radius:5px;resize:none;width:100%}input:not([type=range])[ui-disabled],textarea[ui-disabled]{pointer-events:none;color:#888}input:not([type=range])[type=time],textarea[type=time]{min-width:unset !important}input[type=checkbox]{all:unset;position:relative;display:inline-block;width:60px !important;height:34px !important;min-width:60px !important;min-height:34px !important}input[type=checkbox]::before{content:"";position:absolute;cursor:pointer;top:0;left:0;right:0;bottom:0;background-color:var(--ui-input-checkbox-background);transition:.4s;border-radius:34px;z-index:0}input[type=checkbox]::after{position:absolute;content:"";height:26px;width:26px;left:4px;bottom:4px;background-color:var(--ui-input-checkbox-dot);transition:.4s;border-radius:50%;z-index:1}input[type=checkbox]:checked::before{background-color:var(--ui-input-checkbox-background-on)}input[type=checkbox]:checked::after{transform:translateX(26px);background-color:var(--ui-input-checkbox-dot-on)}input[type=checkbox]:disabled{pointer-events:none}input[type=checkbox]:disabled::after{opacity:.3}input[type=checkbox][data-state="1"]::before{left:26px;background-color:var(--ui-input-checkbox-state)}input[type=checkbox][data-state="1"]::after{transform:translateX(26px);border:3px solid;width:22px;height:22px;bottom:6px;left:6px;background-color:rgba(0,0,0,0)}input[type=checkbox][ui-type=label]::before{content:attr(data-off);display:flex}input[type=checkbox][ui-type=date-circle]{width:40px !important;height:40px !important;min-width:0 !important;min-height:0 !important}input[type=checkbox][ui-type=date-circle]::before{content:attr(ui-title);display:flex;align-items:center;justify-content:center;width:100%;height:100%;font-size:15px}input[type=checkbox][ui-type=date-circle]::after{display:none}input[type=checkbox][ui-type=date-circle]:checked::before{color:#fff;font-weight:500}select{font-family:"Segoe UI",Tahoma,Geneva,Verdana,sans-serif;font-weight:500;border:unset;background-color:rgba(0,0,0,0);box-sizing:border-box;line-height:1.3;-webkit-text-size-adjust:none;-moz-text-size-adjust:none;text-size-adjust:none;outline:unset;color:#333;font-size:16px;width:100%;text-align:right;min-width:150px;padding:10px;border-radius:5px}select[ui-disabled]{pointer-events:none;-webkit-appearance:none;-moz-appearance:none;appearance:none;opacity:.7}span:has(input,select,textarea){display:flex;background-color:#ebebeb;border-radius:7px;width:100%;min-height:40px}span:has(input,select,textarea)[ui-no-background]{background:none}span:has(input,select,textarea)[ui-lead] input,span:has(input,select,textarea)[ui-lead] select,span:has(input,select,textarea)[ui-lead] textarea{padding-left:4px}span:has(input,select,textarea)[ui-lead]::before{grid-area:before;content:attr(ui-lead);display:flex;align-items:center;padding-left:7px;font-size:12px;font-weight:600;opacity:.7}span:has(input,select,textarea)[ui-trail] input,span:has(input,select,textarea)[ui-trail] select,span:has(input,select,textarea)[ui-trail] textarea{padding-right:4px}span:has(input,select,textarea)[ui-trail]::after{grid-area:after;content:attr(ui-trail);display:flex;align-items:center;padding-right:7px;font-size:12px;font-weight:500;opacity:.7}span:has(input,select,textarea):has(clear){display:grid;grid-template-areas:"before input after clear";grid-template-columns:auto 1fr auto auto}span:has(input,select,textarea):has(clear) input,span:has(input,select,textarea):has(clear) select,span:has(input,select,textarea):has(clear) textarea{grid-area:input}span:has(input,select,textarea):has(clear) clear{grid-area:clear;display:flex;align-items:center;justify-content:center;padding-right:8px}span:has(input,select,textarea):has(clear) clear::before{font-family:"Material Symbols Rounded";font-size:inherit;content:"close";font-size:27px}button,.btn{all:unset;display:flex;flex-direction:row;align-items:center;min-width:80px;min-height:34px;padding:5px 10px;border-radius:4px;box-sizing:border-box;color:#fff;background-color:hsl(197,59%,46%);cursor:pointer}button--clean,.btn--clean{color:#000;background-color:unset}button--alert,.btn--alert{color:#fff;background-color:hsl(0,94%,31%)}button:has(i,icon,.icon),.btn:has(i,icon,.icon){gap:0 10px}button:has(sub,.sub),.btn:has(sub,.sub){grid-template-areas:"icon label" "icon sub"}button i,button icon,button .icon,.btn i,.btn icon,.btn .icon{grid-area:icon;display:flex;justify-content:center;align-items:center;font-size:20px;width:24px}button label,button .label,.btn label,.btn .label{grid-area:label;font-size:16px;font-weight:500}button sub,button .sub,.btn sub,.btn .sub{grid-area:sub;padding-top:2px;font-size:11px;font-weight:300;opacity:.8}.app_start{position:fixed;display:grid;grid-template-areas:"s_container" "s_version" !important;grid-template-columns:unset !important;grid-template-rows:1fr auto !important;justify-items:center;align-items:center;width:100%;height:100%;padding:env(safe-area-inset-top) 0 env(safe-area-inset-bottom) 0;color:#fff;background-color:var(--app-background);z-index:99999}.app_start .start__container{grid-area:s_container;display:flex;flex-direction:column;align-items:center;width:calc(100% - 60px)}.app_start .start__container .ui-logo{font-size:200px}.app_start .start__container .container__title{text-transform:uppercase;font-size:14px;font-weight:600;letter-spacing:2px}.app_start .start__container .container__form{display:flex;flex-direction:column;align-items:flex-start;gap:5px;margin-top:20px;width:100%;max-width:300px}.app_start .start__container .container__form .ui-input{width:100%}.app_start .start__container .container__form .ui-input input{text-align:left}.app_start .start__container .container__form button[type=submit]{margin-top:27px}.app_start .start__version{grid-area:s_version;font-size:11px;font-weight:500;padding:5px}.app_start space{display:block;height:2em}@media all and (display-mode: standalone){html,body{height:100vh}}