*,:before,:after{box-sizing:border-box}html{font-family:system-ui,Segoe UI,Roboto,Helvetica,Arial,sans-serif,"Apple Color Emoji","Segoe UI Emoji";line-height:1.15;-webkit-text-size-adjust:100%;tab-size:4}body{margin:0}b,strong{font-weight:bolder}code,kbd,samp,pre{font-family:ui-monospace,SFMono-Regular,Consolas,Liberation Mono,Menlo,monospace;font-size:1em}small{font-size:80%}sub,sup{font-size:75%;line-height:0;position:relative;vertical-align:baseline}sub{bottom:-.25em}sup{top:-.5em}table{border-color:currentcolor}button,input,optgroup,select,textarea{font-family:inherit;font-size:100%;line-height:1.15;margin:0}button,[type=button],[type=reset],[type=submit]{-webkit-appearance:button}legend{padding:0}progress{vertical-align:baseline}::-webkit-inner-spin-button,::-webkit-outer-spin-button{height:auto}[type=search]{-webkit-appearance:textfield;outline-offset:-2px}::-webkit-search-decoration{-webkit-appearance:none}::-webkit-file-upload-button{-webkit-appearance:button;font:inherit}summary{display:list-item}@font-face{font-family:checkdesk;src:url(../../../fonts/icons/checkdesk.eot);src:url(../../../fonts/icons/checkdesk.eot) format("embedded-opentype"),url(../../../fonts/icons/checkdesk.woff2) format("woff2"),url(../../../fonts/icons/checkdesk.woff) format("woff"),url(../../../fonts/icons/checkdesk.ttf) format("truetype"),url(../../../fonts/icons/checkdesk.svg) format("svg")}.icon{display:inline-block;font: 1em/1 checkdesk;color:inherit;flex-shrink:0;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}.icon-sm{font-size:.8em}.icon-lg{font-size:1.2em}.icon-16{font-size:16px}.icon-32{font-size:32px}.icon-is-spinning{animation:icon-spin 1s infinite linear}@keyframes icon-spin{0%{transform:rotate(0)}to{transform:rotate(360deg)}}.icon-rotate-90{transform:rotate(90deg)}.icon-rotate-180{transform:rotate(180deg)}.icon-rotate-270{transform:rotate(270deg)}.icon-flip-y{transform:scaleY(-1)}.icon-flip-x{transform:scaleX(-1)}.icon-single-user-alert:before{content:""}.icon-close-big:before{content:""}.icon-close-mini:before{content:""}.icon-close-medium:before{content:""}.icon-close-small:before{content:""}.icon-rotate-refresh-loading:before{content:""}.icon-arrow-repeat-rotate:before{content:""}.icon-right-arrow:before{content:""}.icon-left-arrow:before{content:""}.icon-arrow-up:before{content:""}.icon-arrow-down:before{content:""}.icon-home-house:before{content:""}.icon-chart-modern-square:before{content:""}.icon-item-crop-dotted-lines:before{content:""}.icon-settings:before{content:""}.icon-copy-item-left-bottom:before{content:""}.icon-exit-log-out-arrow:before{content:""}.icon-bell-notifications-ring:before{content:""}.icon-bell-notification:before{content:""}.icon-chevron:before{content:""}.icon-lock-new-simple:before{content:""}.icon-single-user:before{content:""}.icon-users:before{content:""}.icon-invoice-text-list:before{content:""}.icon-pen-edit:before{content:""}.icon-mail-app:before{content:""}.icon-user-profile-refresh:before{content:""}.icon-user-profile-checkmark:before{content:""}.icon-trash-can:before{content:""}.icon-copy-checkmark-item-left-down:before{content:""}.icon-checkmark-small:before{content:""}.icon-checkmark-mini:before{content:""}.icon-checkmark-medium:before{content:""}.icon-checkmark-big:before{content:""}.icon-info-information-circle:before{content:""}.icon-plus-medium:before{content:""}.icon-calendar-big-square:before{content:""}.icon-clip-square:before{content:""}.icon-image-picture-square:before{content:""}.icon-text-size-square:before{content:""}.icon-pin-loaction-square:before{content:""}.icon-checkbox-checkmark-square-3:before{content:""}.icon-hashtag-square:before{content:""}.icon-home-house-1:before{content:""}.icon-car:before{content:""}.icon-truck:before{content:""}.icon-Medical-Cross-Sign-Circle:before{content:""}.icon-dog:before{content:""}.icon-cat:before{content:""}.icon-seafood-fish:before{content:""}.icon-bookmarks-label-tag:before{content:""}.icon-baby-child:before{content:""}.icon-Imac-Computer:before{content:""}.icon-computer-mouse-classic:before{content:""}.icon-construction-vest:before{content:""}.icon-construction-cone-3d:before{content:""}.icon-tools-hammer:before{content:""}.icon-tools-wench-copy:before{content:""}.icon-worker-safety-helmet:before{content:""}.icon-color-brush:before{content:""}.icon-building-wall-bricks:before{content:""}.icon-builder-employee-style-2:before{content:""}.icon-material-isolation:before{content:""}.icon-Arrow-Undo:before{content:""}.icon-Pencil-Edit-Create:before{content:""}.icon-Brush-Edit-Create:before{content:""}.icon-color-brush-1:before{content:""}.icon-marker-line:before{content:""}.icon-send-message-send-share:before{content:""}.icon-Magic-Wand-Photo-Edit:before{content:""}.icon-scanner-bar-code-secelt:before{content:""}.icon-Business-Chart-Research:before{content:""}.icon-Search-Loupe-Graph-Traffic-Conversion:before{content:""}.icon-Repeat-Rotate:before{content:""}.icon-space-rocket:before{content:""}.icon-Headphones-Customer-support:before{content:""}.icon-keyboard:before{content:""}.icon-Camera-Photo:before{content:""}.icon-microphone-mic-rec-circle:before{content:""}.icon-document-file-blank:before{content:""}.icon-pen-draw:before{content:""}.icon-Audio-Equalizer:before{content:""}.icon-park-trees-road-walk:before{content:""}@font-face{font-family:Inter;src:url(../../../fonts/inter/Inter-VariableFont_opsz,wght.ttf) format("truetype");font-weight:100 900;font-style:normal;font-display:swap}@font-face{font-family:Inter;src:url(../../../fonts/inter/Inter-Italic-VariableFont_opsz,wght.ttf) format("truetype");font-weight:100 900;font-style:italic;font-display:swap}:root{--base-size: 1rem;--grid-base: .625rem;--spacing-xxs: calc(var(--grid-base) * .125);--spacing-xs: calc(var(--grid-base) * .25);--spacing-sm: calc(var(--grid-base) * .5);--spacing-md: calc(var(--grid-base) * 1);--spacing-lg: calc(var(--grid-base) * 2);--spacing-xl: calc(var(--grid-base) * 4);--font-base: var(--base-size);--font-xs: calc(var(--font-base) / 1.2 / 1.2);--font-sm: calc(var(--font-base) / 1.2);--font-md: var(--font-base);--font-lg: calc(var(--font-base) * 1.2);--font-xl: calc(var(--font-base) * 1.2 * 1.2);--font-2xl: calc(var(--font-base) * 1.2 * 1.2 * 1.2);--radius-sm: calc(var(--grid-base) * 1);--radius-md: calc(var(--grid-base) * 1.5);--radius-lg: calc(var(--grid-base) * 2);--radius-xl: calc(var(--grid-base) * 4);--shadow-sm: 0 1px 2px rgba(0, 0, 0, .05);--shadow-md: 0 2px 8px rgba(0, 0, 0, .1);--color-primary-rgb: 141, 92, 246;--color-on-primary-rgb: 255, 255, 255;--color-primary-dark-rgb: 126, 77, 231;--color-surface-rgb: 255, 255, 255;--color-on-surface-rgb: 33, 33, 33;--color-bg-rgb: 244, 246, 248;--color-on-bg-rgb: 33, 33, 33;--color-on-bg-muted-rgb: 100, 116, 139;--color-border-rgb: 234, 236, 238;--color-danger-rgb: 255, 59, 48;--color-primary: rgb(var(--color-primary-rgb));--color-on-primary: rgb(var(--color-on-primary-rgb));--color-primary-dark: rgb(var(--color-primary-dark-rgb));--color-surface: rgb(var(--color-surface-rgb));--color-on-surface: rgb(var(--color-on-surface-rgb));--color-bg: rgb(var(--color-bg-rgb));--color-on-bg: rgb(var(--color-on-bg-rgb));--color-on-bg-muted: rgb(var(--color-on-bg-muted-rgb));--color-border: rgb(var(--color-border-rgb));--color-danger: rgb(var(--color-danger-rgb))}@media(prefers-color-scheme:dark){:root{--color-primary-dark-rgb: 121, 72, 226;--color-on-primary-rgb: 240, 240, 240;--color-surface-rgb: 41, 41, 41;--color-on-surface-rgb: 240, 240, 240;--color-bg-rgb: 31, 31, 31;--color-on-bg-rgb: 240, 240, 240;--color-on-bg-muted-rgb: 130, 130, 130;--color-border-rgb: 54, 54, 54;--color-danger-rgb: 255, 69, 58}}html{font-size:13px;font-size:clamp(12px,4vw,16px);height:100%}body{background-color:rgb(var(--color-bg-rgb));color:rgb(var(--color-on-bg-rgb));font-family:Inter,sans-serif;padding-top:env(0);padding-bottom:env(0);padding-left:env(0);padding-right:env(0);-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;min-height:100%;height:100%}button{-webkit-user-select:none;user-select:none;cursor:pointer;touch-action:manipulation;padding:0}p{font-size:var(--font-size-sm);color:var(--color-text-muted);-webkit-user-select:none;user-select:none;margin:var(--spacing-sm) 0;line-height:1.5}h1{font-size:var(--font-xl);margin:var(--spacing-sm) 0 var(--spacing-xs) 0;font-weight:560;-webkit-user-select:none;user-select:none;line-height:1.2;letter-spacing:.1px}h2{font-size:var(--font-lg);margin:var(--spacing-sm) 0 var(--spacing-xs) 0;font-weight:560;line-height:1.2;letter-spacing:.1px;-webkit-user-select:none;user-select:none}h3{font-size:var(--font-md);margin:var(--spacing-xs) 0;font-weight:560;line-height:1.2;letter-spacing:.1px;-webkit-user-select:none;user-select:none}a{color:var(--color-primary);font-weight:560;text-decoration:none}a:hover{color:var(--color-primary);text-decoration:underline}a:visited{color:var(--color-primary)}nav.svelte-6h2by5{display:flex;align-items:center;gap:var(--spacing-xs)}nav.svelte-6h2by5 i:where(.svelte-6h2by5){font-size:var(--font-xl)!important}@media(min-width:768px){div.svelte-6h2by5{margin-left:var(--spacing-lg)}}ul.svelte-17oempx{list-style:none;padding:var(--spacing-sm);margin:0;display:flex;flex-direction:row;justify-content:space-between;align-items:center;gap:var(--spacing-xs);background-color:rgba(var(--color-surface-rgb),.8);-webkit-backdrop-filter:blur(10px);backdrop-filter:blur(10px);border-radius:10rem;border:1px solid rgb(var(--color-border-rgb));width:100%;flex-grow:1;z-index:3;position:relative}li.svelte-17oempx{flex:1;margin:0;padding:0}@media(min-width:768px){ul.svelte-17oempx{flex-grow:unset;padding:var(--spacing-md);position:sticky;top:var(--spacing-lg);flex-direction:column;align-items:stretch;gap:var(--spacing-sm);border-radius:var(--radius-lg)}}ul.svelte-17oempx li:where(.svelte-17oempx) button:where(.svelte-17oempx){font-size:var(--font-xs);color:rgba(var(--color-on-surface-rgb),1);background:none;border:none;line-height:1;padding:var(--spacing-sm) 0;font-weight:540;border-radius:10rem;text-align:center;transition:.15s ease-in-out;display:flex;align-items:center;justify-content:center;flex-direction:column;width:100%;letter-spacing:.015rem}ul.svelte-17oempx li:where(.svelte-17oempx) button:where(.svelte-17oempx) i:where(.svelte-17oempx){display:block;font-size:var(--font-xl);margin-bottom:var(--spacing-sm);transform:scale(1.1);transform-origin:center;transition:.2s ease-in-out}ul.svelte-17oempx li:where(.svelte-17oempx) button.pressed:where(.svelte-17oempx) i:where(.svelte-17oempx){transform:scale(1)}ul.svelte-17oempx li:where(.svelte-17oempx) button.active:where(.svelte-17oempx) i:where(.svelte-17oempx){color:rgb(var(--color-primary-rgb))}ul.svelte-17oempx li:where(.svelte-17oempx) button.active:where(.svelte-17oempx){color:rgb(var(--color-primary-rgb));font-weight:640}@media(min-width:768px){ul.svelte-17oempx li:where(.svelte-17oempx) button:where(.svelte-17oempx){font-size:var(--font-md);padding:calc(var(--spacing-sm) * 1.5) var(--spacing-md);text-align:left;flex-direction:row;justify-content:flex-start;align-items:center;gap:var(--spacing-sm);border-radius:1rem;font-weight:480}ul.svelte-17oempx li:where(.svelte-17oempx) button:where(.svelte-17oempx):hover{background-color:rgba(var(--color-on-surface-rgb),.035)}ul.svelte-17oempx li:where(.svelte-17oempx) button.active:where(.svelte-17oempx){background-color:rgba(var(--color-on-surface-rgb),.98);color:rgba(var(--color-bg-rgb),1);font-weight:480}ul.svelte-17oempx li:where(.svelte-17oempx) button:where(.svelte-17oempx) i:where(.svelte-17oempx){font-size:var(--font-lg);margin-bottom:0}ul.svelte-17oempx li:where(.svelte-17oempx) button.active:where(.svelte-17oempx) i:where(.svelte-17oempx){color:rgba(var(--color-bg-rgb),1)}ul.svelte-17oempx li:where(.svelte-17oempx) button.pressed:where(.svelte-17oempx) i:where(.svelte-17oempx){transform:scale(1.1)}ul.svelte-17oempx li:where(.svelte-17oempx) button:not(.active).pressed:where(.svelte-17oempx) i:where(.svelte-17oempx){transform:scale(1)}}.action-button.svelte-17oempx{position:relative;z-index:2;outline:none;border-radius:50%;aspect-ratio:1 / 1;height:96%;color:rgb(var(--color-on-primary-rgb));flex-shrink:0;border:1px solid rgba(var(--color-border-rgb),.8);background-color:rgba(var(--color-primary-rgb),.9);overflow:hidden;transition:background-color .3s ease;box-shadow:inset 0 0 var(--spacing-xs) var(--spacing-sm) #fff6;text-shadow:0 0 var(--spacing-sm) rgba(0,0,0,.4)}.action-button.svelte-17oempx:hover{background-color:rgb(var(--color-primary-dark-rgb))}.action-button.svelte-17oempx span:where(.svelte-17oempx){display:none;position:relative;z-index:2}.action-button.svelte-17oempx i:where(.svelte-17oempx){font-size:2rem;margin-top:var(--spacing-sm);position:relative;z-index:2;transform:scale(1.1);transform-origin:center;transition:.2s ease-in-out}@media(min-width:768px){.action-button.svelte-17oempx{border-radius:1.4rem;aspect-ratio:auto;padding:var(--spacing-md) var(--spacing-lg);display:flex;align-items:center;gap:var(--spacing-sm);width:100%;height:unset;font-weight:480}.action-button.svelte-17oempx span:where(.svelte-17oempx){display:inline;margin-top:1px}.action-button.svelte-17oempx i:where(.svelte-17oempx){margin:0;font-size:var(--font-lg)}.action-button.svelte-17oempx:hover i:where(.svelte-17oempx){transform:scale(1.2) rotate(-10deg) translateY(-2%)}}div.svelte-rja1lp{width:100%;display:flex;justify-content:center;align-items:center;margin-bottom:var(--spacing-lg);gap:var(--spacing-sm);position:sticky;top:var(--spacing-md);z-index:10}@media(min-width:768px){div.svelte-rja1lp{top:var(--spacing-lg)}}nav.svelte-rja1lp{width:100%;background-color:rgba(var(--color-surface-rgb),.8);-webkit-backdrop-filter:blur(10px);backdrop-filter:blur(10px);border-radius:10rem;border:1px solid rgb(var(--color-border-rgb));overflow:hidden}nav.svelte-rja1lp:after{content:"";display:block;position:absolute;inline-size:var(--spacing-md);pointer-events:none;inset-block:0;inset-inline-end:0;background:linear-gradient(to right,transparent 0,var(--color-surface) 100%);z-index:1}@media(min-width:768px){nav.svelte-rja1lp:after{display:none}}nav.svelte-rja1lp ul:where(.svelte-rja1lp){list-style:none;padding:0;margin:0;display:flex;flex-direction:row;overflow-x:auto;overflow-y:hidden;-ms-overflow-style:none;scroll-behavior:smooth;scroll-snap-type:x mandatory;scrollbar-width:none;padding:var(--spacing-sm) 0;position:relative}nav.svelte-rja1lp ul:where(.svelte-rja1lp)::-webkit-scrollbar{display:none}nav.svelte-rja1lp ul:where(.svelte-rja1lp) li:where(.svelte-rja1lp){flex:none;scroll-snap-align:start;padding:0 var(--spacing-sm)}@media(min-width:968px){nav.svelte-rja1lp ul:where(.svelte-rja1lp){padding:var(--spacing-md) 0}nav.svelte-rja1lp ul:where(.svelte-rja1lp) li:where(.svelte-rja1lp){padding:0 var(--spacing-md)}}nav.svelte-rja1lp ul:where(.svelte-rja1lp) li:where(.svelte-rja1lp) button:where(.svelte-rja1lp){border:none;background-color:transparent;color:rgb(var(--color-on-surface-rgb));font-size:var(--font-sm);padding:var(--spacing-sm) var(--spacing-md);border-radius:var(--radius-md);transition:background-color .2s ease-in-out;outline:none;font-weight:480;display:flex;flex-direction:column;align-items:center;flex-direction:row;gap:var(--spacing-xs)}nav.svelte-rja1lp ul:where(.svelte-rja1lp) li:where(.svelte-rja1lp) button.active:where(.svelte-rja1lp){background-color:rgba(var(--color-on-surface-rgb),.98);color:rgba(var(--color-bg-rgb),1);font-weight:480}nav.svelte-rja1lp ul:where(.svelte-rja1lp) li:where(.svelte-rja1lp) button:where(.svelte-rja1lp) i:where(.svelte-rja1lp){font-size:var(--font-lg)}nav.svelte-rja1lp ul:where(.svelte-rja1lp) li:where(.svelte-rja1lp) button:where(.svelte-rja1lp):hover:not(.active){background-color:rgba(var(--color-on-surface-rgb),.035)}@media(min-width:968px){nav.svelte-rja1lp ul:where(.svelte-rja1lp) li:where(.svelte-rja1lp) button:where(.svelte-rja1lp){padding:var(--spacing-sm) var(--spacing-lg);font-size:var(--font-md)}}.scroll-indicator.svelte-rja1lp{display:none}.layout-container.svelte-12qhfyh{display:grid;min-height:100%;grid-template-areas:"header" "main" "nav";grid-template-rows:auto 1fr auto;padding-top:calc(var(--spacing-lg) + 1vh);padding-left:clamp(var(--spacing-lg),env(safe-area-inset-left),5rem);padding-right:clamp(var(--spacing-lg),env(safe-area-inset-right),5rem);gap:var(--spacing-lg);margin:0 auto;max-width:1280px}header.svelte-12qhfyh{grid-area:header;display:flex;justify-content:space-between;align-items:center;padding:0 0 1vh}@media(min-width:768px){header.svelte-12qhfyh{padding:1vh 0}}nav.svelte-12qhfyh{grid-area:nav;position:sticky;bottom:0;display:flex;flex-direction:revert;align-items:center;justify-content:stretch;gap:var(--spacing-md);padding-bottom:var(--spacing-md)}[data-pwa=true] nav.svelte-12qhfyh{padding-bottom:var(--spacing-lg)}main.svelte-12qhfyh{grid-area:main;display:grid;min-width:0}.content-area.svelte-12qhfyh{grid-column:1/2;grid-row:1/2;min-width:0}@media(min-width:768px){.layout-container.svelte-12qhfyh{grid-template-areas:"header header" "nav main";grid-template-columns:200px 1fr;grid-template-rows:auto 1fr;padding-bottom:clamp(var(--spacing-lg),env(safe-area-inset-bottom),5rem);gap:var(--spacing-xl)}nav.svelte-12qhfyh{position:static;bottom:unset;flex-direction:column;justify-content:flex-start;align-items:flex-start;gap:var(--spacing-lg);padding:0}}
