﻿@import"https://fonts.googleapis.com/css2?family=Lexend:wght@100..900&display=swap";@import"https://fonts.googleapis.com/css2?family=Inter:wght@400;500;600;700&display=swap";@keyframes menuopen{0%{visibility:hidden;transform:translate(100%, 100%) scale(0);-webkit-transform:translate(100%, 100%) scale(0)}100%{visibility:visible;transform:translate(0, 0) scale(1);-webkit-transform:translate(0, 0) scale(1)}}.menu-wrapper{position:fixed;bottom:.2em;right:1em;max-width:calc(100vw - 2em);z-index:1}.menu-wrapper:not(.active)>*:not(.user-avatar){display:none}.menu-wrapper.active:before{content:"";display:block;position:absolute;background-color:var(--bg-primary);width:100%;height:100%;z-index:-1;opacity:.98;border-radius:1em;animation:menuopen .3s ease-in-out;-webkit-animation:menuopen .3s ease-in-out;border:1px solid var(--border)}.menu-wrapper.active>*:not(.user-avatar){animation:menuopen .3s ease-in-out;-webkit-animation:menuopen .3s ease-in-out}.menu-wrapper .user-avatar{width:70px;height:70px;border-radius:50%;margin-left:auto;background-color:var(--bg-primary);margin:.2em;box-shadow:0 0 5px var(--shadow);position:absolute;right:0;bottom:0;overflow:hidden}.menu-wrapper .user-avatar:before{content:"";display:block;width:100%;height:100%;background-color:var(--text-primary);mask:url("assets/_icons/user-solid.svg");mask-size:80%;mask-repeat:no-repeat;mask-position:50% bottom}.menu-wrapper .user-details{font-size:80%;margin-left:1em;margin-top:2em;margin-right:100px;color:var(--text-primary)}.menu-wrapper .user-details .user-menu{display:flex;justify-content:flex-end}nav>.menu-item .icon{display:inline-block;width:1em;height:1em;border-radius:5px;position:relative}nav[role=navigation]{display:flex;flex-direction:row;flex-wrap:wrap;overflow-y:auto;flex:1 1 auto}nav[data-menu-icons=icon-only]>.menu-item .icon{display:inline-block;width:3em;height:3em;border-radius:10px;position:relative}nav[data-menu-icons=icon-only]>.menu-item a:has(.icon) .text{display:none}nav .menu-item .icon:before{content:"";display:block;width:100%;height:100%;background-color:var(--bg-secondary);background-repeat:no-repeat;background-size:contain;background-position:right;vertical-align:text-bottom;mask-size:50%;mask-position:center;mask-repeat:no-repeat;-webkit-mask-size:50%;-webkit-mask-position:center;-webkit-mask-repeat:no-repeat}.menu-item{padding:.5em 0;margin:0 .5em;display:inline-block;white-space:nowrap}.menu-item:has(nav){flex-basis:100%;display:flex}.menu-item:has(nav) nav{font-size:75%;display:flex;flex-wrap:wrap;width:0}.menu-item .active{color:var(--status-error);border-bottom:2px solid var(--status-error)}.config-menu .menu-item A{display:block;margin:.5em;border-radius:.5em;padding:.5em 1em;background-color:var(--bg-tertiary);position:relative}.config-menu .menu-item A .icon{margin-right:.3em}.config-menu .menu-item A .icon:before{background-color:var(--text-primary);mask-size:.9em;-webkit-mask-size:.9em}.config-menu .menu-item A>span{vertical-align:middle}.menu-articles{margin:1em;color:var(--text-primary)}.user-menu .menu-item .icon{vertical-align:middle;margin-right:.2em}.user-menu .menu-item .icon:before{background-color:var(--text-primary);mask-size:100%;-webkit-mask-size:100%}#menuToggle{position:fixed;top:10px;left:10px;z-index:1001;width:40px;height:40px;background-color:var(--bg-primary);color:var(--fg);border:1px solid var(--border);border-radius:50%;display:flex;align-items:center;justify-content:center;font-size:20px;transition:background-color .3s var(--ease),color .3s var(--ease);anchor-name:--menu-btn}[popover]{position:fixed;inset-block-start:10px;transform:translate(0, -100%);opacity:0;max-width:95vw;max-height:80vh;padding:10px;background-color:var(--bg-primary);border:1px solid var(--border);border-radius:6px;box-shadow:0 4px 8px var(--shadow);transition:transform .3s var(--ease),opacity .2s var(--ease),background-color .3s var(--ease),border-color .3s var(--ease);overflow:auto;display:flex !important;color:var(--text-primary);gap:10px;align-items:stretch;z-index:-1000}[popover]:popover-open{transform:translate(0, 0);opacity:1;display:flex !important}#cms-menu .menu-section{background-color:var(--bg-secondary);border:1px solid var(--border);border-radius:4px;padding:10px;display:flex;flex-direction:column;justify-content:center;transition:background-color .3s var(--ease),border-color .3s var(--ease)}#cms-menu .big-icons{flex:0 0 410px}#cms-menu .news{flex:0 0 260px;background-color:var(--bg-secondary)}#cms-menu .updates{flex:0 0 260px;background-color:var(--bg-secondary)}#cms-menu .actions{flex:0 0 120px;align-items:center;background-color:var(--bg-secondary)}#cms-menu .big-icons-grid{display:grid;grid-template:repeat(2, 120px)/repeat(3, 120px);gap:8px}#cms-menu .big-icons-grid .menu-item{background-color:var(--bg-primary);border:1px solid var(--border);border-radius:50%;font-size:28px;color:var(--text-primary);transition:box-shadow .15s ease-out;padding:0;margin:0;aspect-ratio:1}#cms-menu .big-icons-grid .menu-item>*{width:100%;height:100%;display:flex;align-items:center;justify-content:center}#cms-menu .big-icons-grid .menu-item>* .icon{width:2em;transition:transform .15s ease-out,filter .15s ease-out,color .15s ease-out}#cms-menu .big-icons-grid .menu-item>* .icon:before{background-color:var(--text-primary)}#cms-menu .big-icons-grid .menu-item:hover{box-shadow:0 0 6px var(--text-primary)}#cms-menu .big-icons-grid .menu-item:hover>* .icon{transform:scale(1.18) rotate(2deg);color:var(--bg-tertiary)}#cms-menu .headlines-column{flex:1;overflow-y:auto;padding:0;margin:0}#cms-menu .headlines-column ul{list-style:none;margin:0;padding:0}#cms-menu .job-item{width:100%;margin-bottom:8px;padding:0 8px 0 24px;line-height:44px;font-size:15px;background-color:var(--panel);border:1px solid var(--border);border-radius:4px;position:relative;transition:background-color .2s var(--ease),border-color .3s var(--ease)}#cms-menu .job-item:hover{text-decoration:underline}#cms-menu .job-item::before{content:"";position:absolute;left:0;top:0;bottom:0;width:6px;border-radius:4px 0 0 4px}#cms-menu .status-pending::before{background-color:orange}#cms-menu .status-inprogress::before{background-color:blue}#cms-menu .status-complete::before{background-color:green}#cms-menu .actions-column{display:flex;flex-direction:column;align-items:center;justify-content:space-between;height:100%}#cms-menu .theme-toggle{background-color:var(--bg-primary);border:1px solid var(--border);border-radius:50%;width:32px;height:32px;display:flex;align-items:center;justify-content:center;font-size:16px;color:var(--text-primary);transition:background-color .3s var(--ease),color .3s var(--ease)}#cms-menu .theme-toggle:before{content:"";display:block;width:100%;height:100%;-webkit-mask:url("assets/_icons/circle-half-stroke-solid.svg");-moz-mask:url("assets/_icons/circle-half-stroke-solid.svg");-ms-mask:url("assets/_icons/circle-half-stroke-solid.svg");-o-mask:url("assets/_icons/circle-half-stroke-solid.svg");mask:url("assets/_icons/circle-half-stroke-solid.svg");-webkit-mask-size:100%;-moz-mask-size:100%;-ms-mask-size:100%;-o-mask-size:100%;mask-size:100%;-webkit-mask-repeat:no-repeat;-moz-mask-repeat:no-repeat;-ms-mask-repeat:no-repeat;-o-mask-repeat:no-repeat;mask-repeat:no-repeat;background-color:var(--text-primary)}#cms-menu .theme-toggle:hover{background-color:var(--actions-hover);color:#000}#cms-menu .action-grid{display:grid;grid-template-columns:repeat(2, 32px);gap:4px;margin-top:8px}#cms-menu .action-grid .menu-item{background-color:var(--bg-primary);border:1px solid var(--border);border-radius:50%;display:flex;align-items:center;justify-content:center;font-size:14px;color:var(--text-primary);transition:box-shadow .15s ease-out;padding:0;margin:0;aspect-ratio:1}#cms-menu .action-grid .menu-item>*{width:100%;height:100%;display:flex;align-items:center;justify-content:center}#cms-menu .action-grid .menu-item>* .icon{width:2em;transition:transform .15s ease-out,filter .15s ease-out,color .15s ease-out}#cms-menu .action-grid .menu-item>* .icon:before{background-color:var(--text-primary)}#cms-menu .action-grid .menu-item:hover{box-shadow:0 2px 6px rgba(0,0,0,.15)}#cms-menu .action-grid .menu-item:hover>* .icon{transform:scale(1.08) rotate(2deg);color:var(--accent);filter:drop-shadow(0 0 2px rgba(255, 224, 130, 0.5))}#cms-menu .action-grid .menu-item:hover>* .icon:before{background-color:var(--actions-hover)}#cms-menu .user-settings{background-color:var(--bg-primary);border:1px solid var(--border);border-radius:50%;width:48px;height:48px;display:flex;align-items:center;justify-content:center;font-size:18px;color:var(--fg);transition:background-color .3s var(--ease),color .3s var(--ease);overflow:hidden}#cms-menu .user-settings img{max-width:100%;max-height:100%}#cms-menu .user-settings:hover{background-color:var(--accent);color:#000}@media(max-width: 800px){[popover]{flex-wrap:wrap}.menu-section{flex:none;width:calc(50% - 20px);margin:5px}}@media(max-width: 500px){.menu-section{width:100% !important}}@supports(backdrop-filter: blur(1px)){body:has([popover]:popover-open)::before{content:"";position:fixed;inset:0;background-color:rgba(0,0,0,.1);backdrop-filter:blur(4px);pointer-events:none;z-index:900}}[popover]:popover-open~#pageContent{filter:blur(4px);transition:filter .2s ease-out}[popover]:not(:popover-open)~#pageContent{filter:none}.context-menu{display:flex;flex-direction:column;background-color:var(--bg-secondary);border:1px solid var(--border)}.context-menu .menu-item{padding:.5em 1em;margin:0;cursor:pointer;font-family:monospace}.context-menu .menu-item:not(:last-child){border-bottom:1px solid var(--border)}.context-menu .menu-item:hover{background-color:var(--bg-primary)}.context-menu .markup-item{font-size:.9em;padding:.5em}.article-preview .header{padding:.5em 1em;background-color:var(--bg-primary)}.article-preview .header h1{margin:.3em 0 .5em 0}.article-preview .content{padding:0 2em 10em 2em;background-color:var(--bg-primary)}.article-preview .content p:first-child{margin-top:0}.article-preview #preview_more_images{display:flex;flex-wrap:wrap;align-items:flex-start}.article-preview #preview_more_images img{flex:1 1 0;max-width:150px}.article-preview .messages{color:var(--error)}.article-preview .meta .details{display:flex;flex-wrap:wrap;margin:.5em;justify-content:space-between;background-color:var(--bg-tertiary);font-size:.9em;line-height:1.5em;color:var(--text-primary);padding:.5em;border-top-left-radius:20px;border-top-right-radius:20px}.article-preview .meta .details>*:before{content:"";display:inline-block;width:1.5em;height:1.5em;background-repeat:no-repeat;background-size:contain;background-position:right;margin-right:.3em;vertical-align:text-bottom;mask-size:contain;mask-position:right;mask-repeat:no-repeat}.article-preview .meta .notes{white-space:pre-line;position:relative;padding:.7em;margin:1em;border:2px solid var(--border);border-radius:.5em}.article-preview .meta .notes:before{content:"📙";position:absolute;top:0;left:-0.8em}.article-preview .meta .notes .icon{float:right;margin:0 0 1em 1em;cursor:pointer}.article-preview .meta .notes .icon:before{content:"";display:inline-block;width:1.5em;height:1.5em;background-repeat:no-repeat;background-size:contain;background-position:right;margin-right:.3em;vertical-align:text-bottom;mask-size:contain;mask-position:right;mask-repeat:no-repeat}.article-preview .meta .section{text-transform:capitalize}.article-preview .meta .section:before{display:none}.article-preview .char-count:before{background-color:var(--icon-primary);mask:url("assets/_icons/file-excel-solid.svg");-webkit-mask:url("assets/_icons/file-excel-solid.svg")}.article-preview .word-count:before{background-color:var(--icon-primary);mask:url("assets/_icons/file-lines-solid.svg");-webkit-mask:url("assets/_icons/file-lines-solid.svg")}.article-preview .image-count:before{background-color:var(--icon-primary);mask:url("assets/_icons/image-solid.svg");-webkit-mask:url("assets/_icons/image-solid.svg")}.article-preview .tags:before{background-color:var(--icon-primary);mask:url("assets/_icons/tag-solid.svg");-webkit-mask:url("assets/_icons/tag-solid.svg")}.article-preview .author:before{background-color:var(--icon-primary);mask:url("assets/_icons/user-solid.svg");-webkit-mask:url("assets/_icons/user-solid.svg")}.article-preview .published:before{background-color:var(--icon-primary);mask:url("assets/_icons/calendar-check-solid.svg");-webkit-mask:url("assets/_icons/calendar-check-solid.svg")}.article-preview .changed:before{background-color:var(--icon-primary);mask:url("assets/_icons/calendar-minus-solid.svg");-webkit-mask:url("assets/_icons/calendar-minus-solid.svg")}.article-preview .created:before{background-color:var(--icon-primary);mask:url("assets/_icons/calendar-plus-solid.svg");-webkit-mask:url("assets/_icons/calendar-plus-solid.svg")}.article-preview summary{cursor:pointer}.article-preview .font-weight-bold{font-weight:bold}.article-preview .font-weight-black{font-weight:bolder}.article-preview .subtitle{font-size:1.25em;font-weight:500;margin:0 0 1em 0}.article-preview .factbox{background-color:var(--bg-primary);box-shadow:0 0 5px var(--shadow);padding:1em;border-radius:.5em;margin-bottom:1em}.article-preview .quotebox{font-size:1.25em;font-style:italic;color:var(--text)}.article-preview .quotebox .author{display:block;text-align:right}.article-preview .tablebox{background-color:var(--bg-primary);box-shadow:0 0 5px var(--shadow);padding:1em;border-radius:.5em;margin-bottom:1em}.article-preview .tablebox table{border-collapse:collapse;width:100%}.article-preview .tablebox table td{padding:.5em 1em}.article-preview .tablebox table thead{background-color:var(--bg-tertiary);color:var(--text-tertiary);font-weight:bold}.article-preview .tablebox table tbody tr:nth-child(odd){background-color:var(--bg-primary)}.article-preview .tablebox table tbody tr:nth-child(even){background-color:var(--bg-secondary)}.article-preview .image{background-color:var(--bg-secondary)}.article-preview .image img{width:100%}.article-preview .image .caption .byline{display:block;color:var(--text-secondary)}.article-preview .image .caption .byline:before{display:inline-block;content:"Foto:";margin-right:.5em}.article-preview .articleMeta .byline{display:flex;flex-direction:row-reverse;height:5em;border:0px solid var(--shadow);border-width:1px 0 1px 0;margin:.3em 0 0 .3em}.article-preview .articleMeta .byline .byline_details{display:flex;flex-direction:column;flex:1 1 100%}.article-preview .articleMeta .byline .image{height:100%}.article-preview .articleMeta .byline .image img{object-fit:contain;height:100%}.article-preview .articleMeta .byline .image .caption{display:none}.article-preview .slideshow{overflow:auto;white-space:nowrap}@media print{.article-preview .slideshow{margin:0 -1em;max-width:calc(190mm - 1em)}}.article-preview .slideshow .image{display:inline-block;width:10em;margin:.3em}.article-preview .slideshow .caption{white-space:normal}@media print{:root,[data-theme=dark]{--headline-primary: #000;--border: #000;--shadow: #000}@page{size:A4 portrait;margin:1cm}@page printlayout{size:A4 landscape}::-webkit-scrollbar{display:none}html{overflow:auto !important}body{background-color:unset !important;height:unset;color:unset;display:block !important;overflow:visible !important}h1,h2,h3,h4{color:#000 !important}#commander{display:block;margin:0}#commander #browser{display:none}#preview{max-width:100% !important;overflow:visible !important}#cms-menu,#menuToggle{display:none}.main,.main-content{display:block !important}.article-preview{max-width:unset;color:#000;background-color:#fff}.article-preview *{background-color:unset !important}.article-preview .image{border:1px dashed #ccc;padding:.5em}.article-preview .image img{display:none}.article-preview .image:before{content:"bildtext:";display:block;font-size:.8em;font-family:monospace;color:#ccc}.article-preview .meta{display:none}.article-preview .articleMeta{display:block}.article-preview .articleMeta .image{display:none}.article-preview .bodytext p,.article-preview .bodytext div{page-break-inside:avoid}.article-preview .bodytext h1,.article-preview .bodytext h2,.article-preview .bodytext h3,.article-preview .bodytext h4,.article-preview .bodytext h5,.article-preview .bodytext h6{page-break-inside:avoid;page-break-after:avoid;page-break-before:auto}.article-preview .bodytext .factbox{box-shadow:none;border:1px solid #000}.menu-wrapper{display:none}body:has(.printplanning){page:printlayout}.printplanning.main-canvas #controls{display:none}.printplanning.main-canvas #main-container{display:block;overflow:unset}.printplanning.main-canvas #main-container #left-container{display:none}.printplanning.main-canvas #main-container #right-container{display:flex;justify-content:flex-start;overflow:visible}.printplanning.main-canvas #main-container #right-container .page-group{align-items:stretch;break-inside:avoid}.printplanning.main-canvas #main-container #right-container .page-wrapper{font-size:7px;display:flex;flex-direction:column}.printplanning.main-canvas #main-container #right-container .page-wrapper .page-label{font-size:7px;color:#000}.printplanning.main-canvas #main-container #right-container .page-wrapper .page{font-size:7px;aspect-ratio:unset;height:100%;min-height:20em;width:15em !important;flex:1;display:flex;flex-direction:column}.printplanning.main-canvas #main-container #right-container .page-wrapper .page .color-picker-trigger{display:none}.printplanning.main-canvas #main-container #right-container .page-wrapper .page .dropped-articles{background-color:#fff;color:#000;overflow-y:visible;position:unset;height:100%}.printplanning.main-canvas #main-container #right-container .page-wrapper .page .dropped-articles .dropped-article{background-color:#fff;font-size:8px;margin:0 0 1px 0;padding:2px}.printplanning.main-canvas #main-container #right-container .page-wrapper .page .dropped-articles .dropped-article .meta{font-size:6px}}.login-canvas{flex:1 1 100%;display:flex;flex-direction:column;padding:0 2em;overflow:auto;justify-content:center;align-items:center;background-color:var(--bg-primary)}.login-image{width:100%;aspect-ratio:1/1;max-width:200px;background-image:url("assets/01_julius_sundblom.jpg");background-size:100%;border-radius:50%;margin-bottom:1em}.login-zone{padding:0 1em;width:100%;max-width:40em;background-color:var(--bg-primary);color:var(--text-primary);border-radius:1em;padding:3em}.login-zone input[type=email],.login-zone input[type=password],.login-zone input[type=submit]{display:block;width:100%;padding:.5em;border:1px solid var(--checked);margin:1em 0;border-radius:.5em}.login-zone input[type=submit]{margin-top:2em;color:var(--link-primary);background-color:var(--bg-primary);border:2px solid var(--link-primary);font-weight:700;box-shadow:0 0 5px var(--shadow)}.login-zone input[type=submit]:hover{color:var(--link-hover);border-color:var(--link-hover);box-shadow:0 0 5px var(--shadow)}.login-zone .error{margin:1em 0;color:var(--error)}.sso-buttons{display:flex}.sso-buttons .microsoft-sso{display:flex;flex-wrap:wrap;align-items:center;border:2px solid var(--link-primary);padding:.5em;text-align:center;margin:0 auto}.sso-buttons .microsoft-sso:hover{border-color:var(--link-hover)}.sso-buttons .microsoft-sso:before{content:"";background-image:url("assets/Microsoft_logo.svg");display:inline;margin:.5em auto;width:3em;height:3em;background-repeat:no-repeat;background-size:contain}.sso-buttons .microsoft-sso .link-text{margin:.5em}.icon.address-book-solid:before{background-color:var(--icon-primary);-webkit-mask:url("assets/_icons/address-book-solid.svg");-moz-mask:url("assets/_icons/address-book-solid.svg");-ms-mask:url("assets/_icons/address-book-solid.svg");-o-mask:url("assets/_icons/address-book-solid.svg");mask:url("assets/_icons/address-book-solid.svg");-webkit-mask-size:contain;-moz-mask-size:contain;-ms-mask-size:contain;-o-mask-size:contain;mask-size:contain;-webkit-mask-position:center;-moz-mask-position:center;-ms-mask-position:center;-o-mask-position:center;mask-position:center;-webkit-mask-repeat:no-repeat;-moz-mask-repeat:no-repeat;-ms-mask-repeat:no-repeat;-o-mask-repeat:no-repeat;mask-repeat:no-repeat}.icon.address-card-solid:before{background-color:var(--icon-primary);-webkit-mask:url("assets/_icons/address-card-solid.svg");-moz-mask:url("assets/_icons/address-card-solid.svg");-ms-mask:url("assets/_icons/address-card-solid.svg");-o-mask:url("assets/_icons/address-card-solid.svg");mask:url("assets/_icons/address-card-solid.svg");-webkit-mask-size:contain;-moz-mask-size:contain;-ms-mask-size:contain;-o-mask-size:contain;mask-size:contain;-webkit-mask-position:center;-moz-mask-position:center;-ms-mask-position:center;-o-mask-position:center;mask-position:center;-webkit-mask-repeat:no-repeat;-moz-mask-repeat:no-repeat;-ms-mask-repeat:no-repeat;-o-mask-repeat:no-repeat;mask-repeat:no-repeat}.icon.ai-brain-square:before{background-color:var(--icon-primary);-webkit-mask:url("assets/_icons/ai-brain-square.svg");-moz-mask:url("assets/_icons/ai-brain-square.svg");-ms-mask:url("assets/_icons/ai-brain-square.svg");-o-mask:url("assets/_icons/ai-brain-square.svg");mask:url("assets/_icons/ai-brain-square.svg");-webkit-mask-size:contain;-moz-mask-size:contain;-ms-mask-size:contain;-o-mask-size:contain;mask-size:contain;-webkit-mask-position:center;-moz-mask-position:center;-ms-mask-position:center;-o-mask-position:center;mask-position:center;-webkit-mask-repeat:no-repeat;-moz-mask-repeat:no-repeat;-ms-mask-repeat:no-repeat;-o-mask-repeat:no-repeat;mask-repeat:no-repeat}.icon.ai-brain:before{background-color:var(--icon-primary);-webkit-mask:url("assets/_icons/ai-brain.svg");-moz-mask:url("assets/_icons/ai-brain.svg");-ms-mask:url("assets/_icons/ai-brain.svg");-o-mask:url("assets/_icons/ai-brain.svg");mask:url("assets/_icons/ai-brain.svg");-webkit-mask-size:contain;-moz-mask-size:contain;-ms-mask-size:contain;-o-mask-size:contain;mask-size:contain;-webkit-mask-position:center;-moz-mask-position:center;-ms-mask-position:center;-o-mask-position:center;mask-position:center;-webkit-mask-repeat:no-repeat;-moz-mask-repeat:no-repeat;-ms-mask-repeat:no-repeat;-o-mask-repeat:no-repeat;mask-repeat:no-repeat}.icon.ai-square:before{background-color:var(--icon-primary);-webkit-mask:url("assets/_icons/ai-square.svg");-moz-mask:url("assets/_icons/ai-square.svg");-ms-mask:url("assets/_icons/ai-square.svg");-o-mask:url("assets/_icons/ai-square.svg");mask:url("assets/_icons/ai-square.svg");-webkit-mask-size:contain;-moz-mask-size:contain;-ms-mask-size:contain;-o-mask-size:contain;mask-size:contain;-webkit-mask-position:center;-moz-mask-position:center;-ms-mask-position:center;-o-mask-position:center;mask-position:center;-webkit-mask-repeat:no-repeat;-moz-mask-repeat:no-repeat;-ms-mask-repeat:no-repeat;-o-mask-repeat:no-repeat;mask-repeat:no-repeat}.icon.arrow-down-to-bracket-solid:before{background-color:var(--icon-primary);-webkit-mask:url("assets/_icons/arrow-down-to-bracket-solid.svg");-moz-mask:url("assets/_icons/arrow-down-to-bracket-solid.svg");-ms-mask:url("assets/_icons/arrow-down-to-bracket-solid.svg");-o-mask:url("assets/_icons/arrow-down-to-bracket-solid.svg");mask:url("assets/_icons/arrow-down-to-bracket-solid.svg");-webkit-mask-size:contain;-moz-mask-size:contain;-ms-mask-size:contain;-o-mask-size:contain;mask-size:contain;-webkit-mask-position:center;-moz-mask-position:center;-ms-mask-position:center;-o-mask-position:center;mask-position:center;-webkit-mask-repeat:no-repeat;-moz-mask-repeat:no-repeat;-ms-mask-repeat:no-repeat;-o-mask-repeat:no-repeat;mask-repeat:no-repeat}.icon.arrow-down-up-lock-solid:before{background-color:var(--icon-primary);-webkit-mask:url("assets/_icons/arrow-down-up-lock-solid.svg");-moz-mask:url("assets/_icons/arrow-down-up-lock-solid.svg");-ms-mask:url("assets/_icons/arrow-down-up-lock-solid.svg");-o-mask:url("assets/_icons/arrow-down-up-lock-solid.svg");mask:url("assets/_icons/arrow-down-up-lock-solid.svg");-webkit-mask-size:contain;-moz-mask-size:contain;-ms-mask-size:contain;-o-mask-size:contain;mask-size:contain;-webkit-mask-position:center;-moz-mask-position:center;-ms-mask-position:center;-o-mask-position:center;mask-position:center;-webkit-mask-repeat:no-repeat;-moz-mask-repeat:no-repeat;-ms-mask-repeat:no-repeat;-o-mask-repeat:no-repeat;mask-repeat:no-repeat}.icon.arrow-right-arrow-left-solid:before{background-color:var(--icon-primary);-webkit-mask:url("assets/_icons/arrow-right-arrow-left-solid.svg");-moz-mask:url("assets/_icons/arrow-right-arrow-left-solid.svg");-ms-mask:url("assets/_icons/arrow-right-arrow-left-solid.svg");-o-mask:url("assets/_icons/arrow-right-arrow-left-solid.svg");mask:url("assets/_icons/arrow-right-arrow-left-solid.svg");-webkit-mask-size:contain;-moz-mask-size:contain;-ms-mask-size:contain;-o-mask-size:contain;mask-size:contain;-webkit-mask-position:center;-moz-mask-position:center;-ms-mask-position:center;-o-mask-position:center;mask-position:center;-webkit-mask-repeat:no-repeat;-moz-mask-repeat:no-repeat;-ms-mask-repeat:no-repeat;-o-mask-repeat:no-repeat;mask-repeat:no-repeat}.icon.arrow-up-from-bracket-solid:before{background-color:var(--icon-primary);-webkit-mask:url("assets/_icons/arrow-up-from-bracket-solid.svg");-moz-mask:url("assets/_icons/arrow-up-from-bracket-solid.svg");-ms-mask:url("assets/_icons/arrow-up-from-bracket-solid.svg");-o-mask:url("assets/_icons/arrow-up-from-bracket-solid.svg");mask:url("assets/_icons/arrow-up-from-bracket-solid.svg");-webkit-mask-size:contain;-moz-mask-size:contain;-ms-mask-size:contain;-o-mask-size:contain;mask-size:contain;-webkit-mask-position:center;-moz-mask-position:center;-ms-mask-position:center;-o-mask-position:center;mask-position:center;-webkit-mask-repeat:no-repeat;-moz-mask-repeat:no-repeat;-ms-mask-repeat:no-repeat;-o-mask-repeat:no-repeat;mask-repeat:no-repeat}.icon.bars-solid:before{background-color:var(--icon-primary);-webkit-mask:url("assets/_icons/bars-solid.svg");-moz-mask:url("assets/_icons/bars-solid.svg");-ms-mask:url("assets/_icons/bars-solid.svg");-o-mask:url("assets/_icons/bars-solid.svg");mask:url("assets/_icons/bars-solid.svg");-webkit-mask-size:contain;-moz-mask-size:contain;-ms-mask-size:contain;-o-mask-size:contain;mask-size:contain;-webkit-mask-position:center;-moz-mask-position:center;-ms-mask-position:center;-o-mask-position:center;mask-position:center;-webkit-mask-repeat:no-repeat;-moz-mask-repeat:no-repeat;-ms-mask-repeat:no-repeat;-o-mask-repeat:no-repeat;mask-repeat:no-repeat}.icon.binoculars-solid:before{background-color:var(--icon-primary);-webkit-mask:url("assets/_icons/binoculars-solid.svg");-moz-mask:url("assets/_icons/binoculars-solid.svg");-ms-mask:url("assets/_icons/binoculars-solid.svg");-o-mask:url("assets/_icons/binoculars-solid.svg");mask:url("assets/_icons/binoculars-solid.svg");-webkit-mask-size:contain;-moz-mask-size:contain;-ms-mask-size:contain;-o-mask-size:contain;mask-size:contain;-webkit-mask-position:center;-moz-mask-position:center;-ms-mask-position:center;-o-mask-position:center;mask-position:center;-webkit-mask-repeat:no-repeat;-moz-mask-repeat:no-repeat;-ms-mask-repeat:no-repeat;-o-mask-repeat:no-repeat;mask-repeat:no-repeat}.icon.calendar-check-regular:before{background-color:var(--icon-primary);-webkit-mask:url("assets/_icons/calendar-check-regular.svg");-moz-mask:url("assets/_icons/calendar-check-regular.svg");-ms-mask:url("assets/_icons/calendar-check-regular.svg");-o-mask:url("assets/_icons/calendar-check-regular.svg");mask:url("assets/_icons/calendar-check-regular.svg");-webkit-mask-size:contain;-moz-mask-size:contain;-ms-mask-size:contain;-o-mask-size:contain;mask-size:contain;-webkit-mask-position:center;-moz-mask-position:center;-ms-mask-position:center;-o-mask-position:center;mask-position:center;-webkit-mask-repeat:no-repeat;-moz-mask-repeat:no-repeat;-ms-mask-repeat:no-repeat;-o-mask-repeat:no-repeat;mask-repeat:no-repeat}.icon.calendar-check-solid:before{background-color:var(--icon-primary);-webkit-mask:url("assets/_icons/calendar-check-solid.svg");-moz-mask:url("assets/_icons/calendar-check-solid.svg");-ms-mask:url("assets/_icons/calendar-check-solid.svg");-o-mask:url("assets/_icons/calendar-check-solid.svg");mask:url("assets/_icons/calendar-check-solid.svg");-webkit-mask-size:contain;-moz-mask-size:contain;-ms-mask-size:contain;-o-mask-size:contain;mask-size:contain;-webkit-mask-position:center;-moz-mask-position:center;-ms-mask-position:center;-o-mask-position:center;mask-position:center;-webkit-mask-repeat:no-repeat;-moz-mask-repeat:no-repeat;-ms-mask-repeat:no-repeat;-o-mask-repeat:no-repeat;mask-repeat:no-repeat}.icon.calendar-day-solid:before{background-color:var(--icon-primary);-webkit-mask:url("assets/_icons/calendar-day-solid.svg");-moz-mask:url("assets/_icons/calendar-day-solid.svg");-ms-mask:url("assets/_icons/calendar-day-solid.svg");-o-mask:url("assets/_icons/calendar-day-solid.svg");mask:url("assets/_icons/calendar-day-solid.svg");-webkit-mask-size:contain;-moz-mask-size:contain;-ms-mask-size:contain;-o-mask-size:contain;mask-size:contain;-webkit-mask-position:center;-moz-mask-position:center;-ms-mask-position:center;-o-mask-position:center;mask-position:center;-webkit-mask-repeat:no-repeat;-moz-mask-repeat:no-repeat;-ms-mask-repeat:no-repeat;-o-mask-repeat:no-repeat;mask-repeat:no-repeat}.icon.calendar-days-regular:before{background-color:var(--icon-primary);-webkit-mask:url("assets/_icons/calendar-days-regular.svg");-moz-mask:url("assets/_icons/calendar-days-regular.svg");-ms-mask:url("assets/_icons/calendar-days-regular.svg");-o-mask:url("assets/_icons/calendar-days-regular.svg");mask:url("assets/_icons/calendar-days-regular.svg");-webkit-mask-size:contain;-moz-mask-size:contain;-ms-mask-size:contain;-o-mask-size:contain;mask-size:contain;-webkit-mask-position:center;-moz-mask-position:center;-ms-mask-position:center;-o-mask-position:center;mask-position:center;-webkit-mask-repeat:no-repeat;-moz-mask-repeat:no-repeat;-ms-mask-repeat:no-repeat;-o-mask-repeat:no-repeat;mask-repeat:no-repeat}.icon.calendar-days-solid:before{background-color:var(--icon-primary);-webkit-mask:url("assets/_icons/calendar-days-solid.svg");-moz-mask:url("assets/_icons/calendar-days-solid.svg");-ms-mask:url("assets/_icons/calendar-days-solid.svg");-o-mask:url("assets/_icons/calendar-days-solid.svg");mask:url("assets/_icons/calendar-days-solid.svg");-webkit-mask-size:contain;-moz-mask-size:contain;-ms-mask-size:contain;-o-mask-size:contain;mask-size:contain;-webkit-mask-position:center;-moz-mask-position:center;-ms-mask-position:center;-o-mask-position:center;mask-position:center;-webkit-mask-repeat:no-repeat;-moz-mask-repeat:no-repeat;-ms-mask-repeat:no-repeat;-o-mask-repeat:no-repeat;mask-repeat:no-repeat}.icon.calendar-minus-solid:before{background-color:var(--icon-primary);-webkit-mask:url("assets/_icons/calendar-minus-solid.svg");-moz-mask:url("assets/_icons/calendar-minus-solid.svg");-ms-mask:url("assets/_icons/calendar-minus-solid.svg");-o-mask:url("assets/_icons/calendar-minus-solid.svg");mask:url("assets/_icons/calendar-minus-solid.svg");-webkit-mask-size:contain;-moz-mask-size:contain;-ms-mask-size:contain;-o-mask-size:contain;mask-size:contain;-webkit-mask-position:center;-moz-mask-position:center;-ms-mask-position:center;-o-mask-position:center;mask-position:center;-webkit-mask-repeat:no-repeat;-moz-mask-repeat:no-repeat;-ms-mask-repeat:no-repeat;-o-mask-repeat:no-repeat;mask-repeat:no-repeat}.icon.calendar-plus-regular:before{background-color:var(--icon-primary);-webkit-mask:url("assets/_icons/calendar-plus-regular.svg");-moz-mask:url("assets/_icons/calendar-plus-regular.svg");-ms-mask:url("assets/_icons/calendar-plus-regular.svg");-o-mask:url("assets/_icons/calendar-plus-regular.svg");mask:url("assets/_icons/calendar-plus-regular.svg");-webkit-mask-size:contain;-moz-mask-size:contain;-ms-mask-size:contain;-o-mask-size:contain;mask-size:contain;-webkit-mask-position:center;-moz-mask-position:center;-ms-mask-position:center;-o-mask-position:center;mask-position:center;-webkit-mask-repeat:no-repeat;-moz-mask-repeat:no-repeat;-ms-mask-repeat:no-repeat;-o-mask-repeat:no-repeat;mask-repeat:no-repeat}.icon.calendar-plus-solid:before{background-color:var(--icon-primary);-webkit-mask:url("assets/_icons/calendar-plus-solid.svg");-moz-mask:url("assets/_icons/calendar-plus-solid.svg");-ms-mask:url("assets/_icons/calendar-plus-solid.svg");-o-mask:url("assets/_icons/calendar-plus-solid.svg");mask:url("assets/_icons/calendar-plus-solid.svg");-webkit-mask-size:contain;-moz-mask-size:contain;-ms-mask-size:contain;-o-mask-size:contain;mask-size:contain;-webkit-mask-position:center;-moz-mask-position:center;-ms-mask-position:center;-o-mask-position:center;mask-position:center;-webkit-mask-repeat:no-repeat;-moz-mask-repeat:no-repeat;-ms-mask-repeat:no-repeat;-o-mask-repeat:no-repeat;mask-repeat:no-repeat}.icon.calendar-regular:before{background-color:var(--icon-primary);-webkit-mask:url("assets/_icons/calendar-regular.svg");-moz-mask:url("assets/_icons/calendar-regular.svg");-ms-mask:url("assets/_icons/calendar-regular.svg");-o-mask:url("assets/_icons/calendar-regular.svg");mask:url("assets/_icons/calendar-regular.svg");-webkit-mask-size:contain;-moz-mask-size:contain;-ms-mask-size:contain;-o-mask-size:contain;mask-size:contain;-webkit-mask-position:center;-moz-mask-position:center;-ms-mask-position:center;-o-mask-position:center;mask-position:center;-webkit-mask-repeat:no-repeat;-moz-mask-repeat:no-repeat;-ms-mask-repeat:no-repeat;-o-mask-repeat:no-repeat;mask-repeat:no-repeat}.icon.calendar-solid:before{background-color:var(--icon-primary);-webkit-mask:url("assets/_icons/calendar-solid.svg");-moz-mask:url("assets/_icons/calendar-solid.svg");-ms-mask:url("assets/_icons/calendar-solid.svg");-o-mask:url("assets/_icons/calendar-solid.svg");mask:url("assets/_icons/calendar-solid.svg");-webkit-mask-size:contain;-moz-mask-size:contain;-ms-mask-size:contain;-o-mask-size:contain;mask-size:contain;-webkit-mask-position:center;-moz-mask-position:center;-ms-mask-position:center;-o-mask-position:center;mask-position:center;-webkit-mask-repeat:no-repeat;-moz-mask-repeat:no-repeat;-ms-mask-repeat:no-repeat;-o-mask-repeat:no-repeat;mask-repeat:no-repeat}.icon.calendar-week-solid:before{background-color:var(--icon-primary);-webkit-mask:url("assets/_icons/calendar-week-solid.svg");-moz-mask:url("assets/_icons/calendar-week-solid.svg");-ms-mask:url("assets/_icons/calendar-week-solid.svg");-o-mask:url("assets/_icons/calendar-week-solid.svg");mask:url("assets/_icons/calendar-week-solid.svg");-webkit-mask-size:contain;-moz-mask-size:contain;-ms-mask-size:contain;-o-mask-size:contain;mask-size:contain;-webkit-mask-position:center;-moz-mask-position:center;-ms-mask-position:center;-o-mask-position:center;mask-position:center;-webkit-mask-repeat:no-repeat;-moz-mask-repeat:no-repeat;-ms-mask-repeat:no-repeat;-o-mask-repeat:no-repeat;mask-repeat:no-repeat}.icon.camera-flash-solid:before{background-color:var(--icon-primary);-webkit-mask:url("assets/_icons/camera-flash-solid.svg");-moz-mask:url("assets/_icons/camera-flash-solid.svg");-ms-mask:url("assets/_icons/camera-flash-solid.svg");-o-mask:url("assets/_icons/camera-flash-solid.svg");mask:url("assets/_icons/camera-flash-solid.svg");-webkit-mask-size:contain;-moz-mask-size:contain;-ms-mask-size:contain;-o-mask-size:contain;mask-size:contain;-webkit-mask-position:center;-moz-mask-position:center;-ms-mask-position:center;-o-mask-position:center;mask-position:center;-webkit-mask-repeat:no-repeat;-moz-mask-repeat:no-repeat;-ms-mask-repeat:no-repeat;-o-mask-repeat:no-repeat;mask-repeat:no-repeat}.icon.camera-solid:before{background-color:var(--icon-primary);-webkit-mask:url("assets/_icons/camera-solid.svg");-moz-mask:url("assets/_icons/camera-solid.svg");-ms-mask:url("assets/_icons/camera-solid.svg");-o-mask:url("assets/_icons/camera-solid.svg");mask:url("assets/_icons/camera-solid.svg");-webkit-mask-size:contain;-moz-mask-size:contain;-ms-mask-size:contain;-o-mask-size:contain;mask-size:contain;-webkit-mask-position:center;-moz-mask-position:center;-ms-mask-position:center;-o-mask-position:center;mask-position:center;-webkit-mask-repeat:no-repeat;-moz-mask-repeat:no-repeat;-ms-mask-repeat:no-repeat;-o-mask-repeat:no-repeat;mask-repeat:no-repeat}.icon.check-solid:before{background-color:var(--icon-primary);-webkit-mask:url("assets/_icons/check-solid.svg");-moz-mask:url("assets/_icons/check-solid.svg");-ms-mask:url("assets/_icons/check-solid.svg");-o-mask:url("assets/_icons/check-solid.svg");mask:url("assets/_icons/check-solid.svg");-webkit-mask-size:contain;-moz-mask-size:contain;-ms-mask-size:contain;-o-mask-size:contain;mask-size:contain;-webkit-mask-position:center;-moz-mask-position:center;-ms-mask-position:center;-o-mask-position:center;mask-position:center;-webkit-mask-repeat:no-repeat;-moz-mask-repeat:no-repeat;-ms-mask-repeat:no-repeat;-o-mask-repeat:no-repeat;mask-repeat:no-repeat}.icon.circle-check-regular:before{background-color:var(--icon-primary);-webkit-mask:url("assets/_icons/circle-check-regular.svg");-moz-mask:url("assets/_icons/circle-check-regular.svg");-ms-mask:url("assets/_icons/circle-check-regular.svg");-o-mask:url("assets/_icons/circle-check-regular.svg");mask:url("assets/_icons/circle-check-regular.svg");-webkit-mask-size:contain;-moz-mask-size:contain;-ms-mask-size:contain;-o-mask-size:contain;mask-size:contain;-webkit-mask-position:center;-moz-mask-position:center;-ms-mask-position:center;-o-mask-position:center;mask-position:center;-webkit-mask-repeat:no-repeat;-moz-mask-repeat:no-repeat;-ms-mask-repeat:no-repeat;-o-mask-repeat:no-repeat;mask-repeat:no-repeat}.icon.circle-check-solid:before{background-color:var(--icon-primary);-webkit-mask:url("assets/_icons/circle-check-solid.svg");-moz-mask:url("assets/_icons/circle-check-solid.svg");-ms-mask:url("assets/_icons/circle-check-solid.svg");-o-mask:url("assets/_icons/circle-check-solid.svg");mask:url("assets/_icons/circle-check-solid.svg");-webkit-mask-size:contain;-moz-mask-size:contain;-ms-mask-size:contain;-o-mask-size:contain;mask-size:contain;-webkit-mask-position:center;-moz-mask-position:center;-ms-mask-position:center;-o-mask-position:center;mask-position:center;-webkit-mask-repeat:no-repeat;-moz-mask-repeat:no-repeat;-ms-mask-repeat:no-repeat;-o-mask-repeat:no-repeat;mask-repeat:no-repeat}.icon.circle-half-stroke-solid:before{background-color:var(--icon-primary);-webkit-mask:url("assets/_icons/circle-half-stroke-solid.svg");-moz-mask:url("assets/_icons/circle-half-stroke-solid.svg");-ms-mask:url("assets/_icons/circle-half-stroke-solid.svg");-o-mask:url("assets/_icons/circle-half-stroke-solid.svg");mask:url("assets/_icons/circle-half-stroke-solid.svg");-webkit-mask-size:contain;-moz-mask-size:contain;-ms-mask-size:contain;-o-mask-size:contain;mask-size:contain;-webkit-mask-position:center;-moz-mask-position:center;-ms-mask-position:center;-o-mask-position:center;mask-position:center;-webkit-mask-repeat:no-repeat;-moz-mask-repeat:no-repeat;-ms-mask-repeat:no-repeat;-o-mask-repeat:no-repeat;mask-repeat:no-repeat}.icon.circle-info-solid:before{background-color:var(--icon-primary);-webkit-mask:url("assets/_icons/circle-info-solid.svg");-moz-mask:url("assets/_icons/circle-info-solid.svg");-ms-mask:url("assets/_icons/circle-info-solid.svg");-o-mask:url("assets/_icons/circle-info-solid.svg");mask:url("assets/_icons/circle-info-solid.svg");-webkit-mask-size:contain;-moz-mask-size:contain;-ms-mask-size:contain;-o-mask-size:contain;mask-size:contain;-webkit-mask-position:center;-moz-mask-position:center;-ms-mask-position:center;-o-mask-position:center;mask-position:center;-webkit-mask-repeat:no-repeat;-moz-mask-repeat:no-repeat;-ms-mask-repeat:no-repeat;-o-mask-repeat:no-repeat;mask-repeat:no-repeat}.icon.circle-regular:before{background-color:var(--icon-primary);-webkit-mask:url("assets/_icons/circle-regular.svg");-moz-mask:url("assets/_icons/circle-regular.svg");-ms-mask:url("assets/_icons/circle-regular.svg");-o-mask:url("assets/_icons/circle-regular.svg");mask:url("assets/_icons/circle-regular.svg");-webkit-mask-size:contain;-moz-mask-size:contain;-ms-mask-size:contain;-o-mask-size:contain;mask-size:contain;-webkit-mask-position:center;-moz-mask-position:center;-ms-mask-position:center;-o-mask-position:center;mask-position:center;-webkit-mask-repeat:no-repeat;-moz-mask-repeat:no-repeat;-ms-mask-repeat:no-repeat;-o-mask-repeat:no-repeat;mask-repeat:no-repeat}.icon.circle-xmark-solid:before{background-color:var(--icon-primary);-webkit-mask:url("assets/_icons/circle-xmark-solid.svg");-moz-mask:url("assets/_icons/circle-xmark-solid.svg");-ms-mask:url("assets/_icons/circle-xmark-solid.svg");-o-mask:url("assets/_icons/circle-xmark-solid.svg");mask:url("assets/_icons/circle-xmark-solid.svg");-webkit-mask-size:contain;-moz-mask-size:contain;-ms-mask-size:contain;-o-mask-size:contain;mask-size:contain;-webkit-mask-position:center;-moz-mask-position:center;-ms-mask-position:center;-o-mask-position:center;mask-position:center;-webkit-mask-repeat:no-repeat;-moz-mask-repeat:no-repeat;-ms-mask-repeat:no-repeat;-o-mask-repeat:no-repeat;mask-repeat:no-repeat}.icon.compress-solid:before{background-color:var(--icon-primary);-webkit-mask:url("assets/_icons/compress-solid.svg");-moz-mask:url("assets/_icons/compress-solid.svg");-ms-mask:url("assets/_icons/compress-solid.svg");-o-mask:url("assets/_icons/compress-solid.svg");mask:url("assets/_icons/compress-solid.svg");-webkit-mask-size:contain;-moz-mask-size:contain;-ms-mask-size:contain;-o-mask-size:contain;mask-size:contain;-webkit-mask-position:center;-moz-mask-position:center;-ms-mask-position:center;-o-mask-position:center;mask-position:center;-webkit-mask-repeat:no-repeat;-moz-mask-repeat:no-repeat;-ms-mask-repeat:no-repeat;-o-mask-repeat:no-repeat;mask-repeat:no-repeat}.icon.copy-regular:before{background-color:var(--icon-primary);-webkit-mask:url("assets/_icons/copy-regular.svg");-moz-mask:url("assets/_icons/copy-regular.svg");-ms-mask:url("assets/_icons/copy-regular.svg");-o-mask:url("assets/_icons/copy-regular.svg");mask:url("assets/_icons/copy-regular.svg");-webkit-mask-size:contain;-moz-mask-size:contain;-ms-mask-size:contain;-o-mask-size:contain;mask-size:contain;-webkit-mask-position:center;-moz-mask-position:center;-ms-mask-position:center;-o-mask-position:center;mask-position:center;-webkit-mask-repeat:no-repeat;-moz-mask-repeat:no-repeat;-ms-mask-repeat:no-repeat;-o-mask-repeat:no-repeat;mask-repeat:no-repeat}.icon.envelope-solid:before{background-color:var(--icon-primary);-webkit-mask:url("assets/_icons/envelope-solid.svg");-moz-mask:url("assets/_icons/envelope-solid.svg");-ms-mask:url("assets/_icons/envelope-solid.svg");-o-mask:url("assets/_icons/envelope-solid.svg");mask:url("assets/_icons/envelope-solid.svg");-webkit-mask-size:contain;-moz-mask-size:contain;-ms-mask-size:contain;-o-mask-size:contain;mask-size:contain;-webkit-mask-position:center;-moz-mask-position:center;-ms-mask-position:center;-o-mask-position:center;mask-position:center;-webkit-mask-repeat:no-repeat;-moz-mask-repeat:no-repeat;-ms-mask-repeat:no-repeat;-o-mask-repeat:no-repeat;mask-repeat:no-repeat}.icon.expand-solid:before{background-color:var(--icon-primary);-webkit-mask:url("assets/_icons/expand-solid.svg");-moz-mask:url("assets/_icons/expand-solid.svg");-ms-mask:url("assets/_icons/expand-solid.svg");-o-mask:url("assets/_icons/expand-solid.svg");mask:url("assets/_icons/expand-solid.svg");-webkit-mask-size:contain;-moz-mask-size:contain;-ms-mask-size:contain;-o-mask-size:contain;mask-size:contain;-webkit-mask-position:center;-moz-mask-position:center;-ms-mask-position:center;-o-mask-position:center;mask-position:center;-webkit-mask-repeat:no-repeat;-moz-mask-repeat:no-repeat;-ms-mask-repeat:no-repeat;-o-mask-repeat:no-repeat;mask-repeat:no-repeat}.icon.eye-solid:before{background-color:var(--icon-primary);-webkit-mask:url("assets/_icons/eye-solid.svg");-moz-mask:url("assets/_icons/eye-solid.svg");-ms-mask:url("assets/_icons/eye-solid.svg");-o-mask:url("assets/_icons/eye-solid.svg");mask:url("assets/_icons/eye-solid.svg");-webkit-mask-size:contain;-moz-mask-size:contain;-ms-mask-size:contain;-o-mask-size:contain;mask-size:contain;-webkit-mask-position:center;-moz-mask-position:center;-ms-mask-position:center;-o-mask-position:center;mask-position:center;-webkit-mask-repeat:no-repeat;-moz-mask-repeat:no-repeat;-ms-mask-repeat:no-repeat;-o-mask-repeat:no-repeat;mask-repeat:no-repeat}.icon.file-excel-solid:before{background-color:var(--icon-primary);-webkit-mask:url("assets/_icons/file-excel-solid.svg");-moz-mask:url("assets/_icons/file-excel-solid.svg");-ms-mask:url("assets/_icons/file-excel-solid.svg");-o-mask:url("assets/_icons/file-excel-solid.svg");mask:url("assets/_icons/file-excel-solid.svg");-webkit-mask-size:contain;-moz-mask-size:contain;-ms-mask-size:contain;-o-mask-size:contain;mask-size:contain;-webkit-mask-position:center;-moz-mask-position:center;-ms-mask-position:center;-o-mask-position:center;mask-position:center;-webkit-mask-repeat:no-repeat;-moz-mask-repeat:no-repeat;-ms-mask-repeat:no-repeat;-o-mask-repeat:no-repeat;mask-repeat:no-repeat}.icon.file-lines-solid:before{background-color:var(--icon-primary);-webkit-mask:url("assets/_icons/file-lines-solid.svg");-moz-mask:url("assets/_icons/file-lines-solid.svg");-ms-mask:url("assets/_icons/file-lines-solid.svg");-o-mask:url("assets/_icons/file-lines-solid.svg");mask:url("assets/_icons/file-lines-solid.svg");-webkit-mask-size:contain;-moz-mask-size:contain;-ms-mask-size:contain;-o-mask-size:contain;mask-size:contain;-webkit-mask-position:center;-moz-mask-position:center;-ms-mask-position:center;-o-mask-position:center;mask-position:center;-webkit-mask-repeat:no-repeat;-moz-mask-repeat:no-repeat;-ms-mask-repeat:no-repeat;-o-mask-repeat:no-repeat;mask-repeat:no-repeat}.icon.folder-tree-solid:before{background-color:var(--icon-primary);-webkit-mask:url("assets/_icons/folder-tree-solid.svg");-moz-mask:url("assets/_icons/folder-tree-solid.svg");-ms-mask:url("assets/_icons/folder-tree-solid.svg");-o-mask:url("assets/_icons/folder-tree-solid.svg");mask:url("assets/_icons/folder-tree-solid.svg");-webkit-mask-size:contain;-moz-mask-size:contain;-ms-mask-size:contain;-o-mask-size:contain;mask-size:contain;-webkit-mask-position:center;-moz-mask-position:center;-ms-mask-position:center;-o-mask-position:center;mask-position:center;-webkit-mask-repeat:no-repeat;-moz-mask-repeat:no-repeat;-ms-mask-repeat:no-repeat;-o-mask-repeat:no-repeat;mask-repeat:no-repeat}.icon.gear-solid:before{background-color:var(--icon-primary);-webkit-mask:url("assets/_icons/gear-solid.svg");-moz-mask:url("assets/_icons/gear-solid.svg");-ms-mask:url("assets/_icons/gear-solid.svg");-o-mask:url("assets/_icons/gear-solid.svg");mask:url("assets/_icons/gear-solid.svg");-webkit-mask-size:contain;-moz-mask-size:contain;-ms-mask-size:contain;-o-mask-size:contain;mask-size:contain;-webkit-mask-position:center;-moz-mask-position:center;-ms-mask-position:center;-o-mask-position:center;mask-position:center;-webkit-mask-repeat:no-repeat;-moz-mask-repeat:no-repeat;-ms-mask-repeat:no-repeat;-o-mask-repeat:no-repeat;mask-repeat:no-repeat}.icon.gears-solid:before{background-color:var(--icon-primary);-webkit-mask:url("assets/_icons/gears-solid.svg");-moz-mask:url("assets/_icons/gears-solid.svg");-ms-mask:url("assets/_icons/gears-solid.svg");-o-mask:url("assets/_icons/gears-solid.svg");mask:url("assets/_icons/gears-solid.svg");-webkit-mask-size:contain;-moz-mask-size:contain;-ms-mask-size:contain;-o-mask-size:contain;mask-size:contain;-webkit-mask-position:center;-moz-mask-position:center;-ms-mask-position:center;-o-mask-position:center;mask-position:center;-webkit-mask-repeat:no-repeat;-moz-mask-repeat:no-repeat;-ms-mask-repeat:no-repeat;-o-mask-repeat:no-repeat;mask-repeat:no-repeat}.icon.image-regular:before{background-color:var(--icon-primary);-webkit-mask:url("assets/_icons/image-regular.svg");-moz-mask:url("assets/_icons/image-regular.svg");-ms-mask:url("assets/_icons/image-regular.svg");-o-mask:url("assets/_icons/image-regular.svg");mask:url("assets/_icons/image-regular.svg");-webkit-mask-size:contain;-moz-mask-size:contain;-ms-mask-size:contain;-o-mask-size:contain;mask-size:contain;-webkit-mask-position:center;-moz-mask-position:center;-ms-mask-position:center;-o-mask-position:center;mask-position:center;-webkit-mask-repeat:no-repeat;-moz-mask-repeat:no-repeat;-ms-mask-repeat:no-repeat;-o-mask-repeat:no-repeat;mask-repeat:no-repeat}.icon.image-solid:before{background-color:var(--icon-primary);-webkit-mask:url("assets/_icons/image-solid.svg");-moz-mask:url("assets/_icons/image-solid.svg");-ms-mask:url("assets/_icons/image-solid.svg");-o-mask:url("assets/_icons/image-solid.svg");mask:url("assets/_icons/image-solid.svg");-webkit-mask-size:contain;-moz-mask-size:contain;-ms-mask-size:contain;-o-mask-size:contain;mask-size:contain;-webkit-mask-position:center;-moz-mask-position:center;-ms-mask-position:center;-o-mask-position:center;mask-position:center;-webkit-mask-repeat:no-repeat;-moz-mask-repeat:no-repeat;-ms-mask-repeat:no-repeat;-o-mask-repeat:no-repeat;mask-repeat:no-repeat}.icon.layer-group-solid:before{background-color:var(--icon-primary);-webkit-mask:url("assets/_icons/layer-group-solid.svg");-moz-mask:url("assets/_icons/layer-group-solid.svg");-ms-mask:url("assets/_icons/layer-group-solid.svg");-o-mask:url("assets/_icons/layer-group-solid.svg");mask:url("assets/_icons/layer-group-solid.svg");-webkit-mask-size:contain;-moz-mask-size:contain;-ms-mask-size:contain;-o-mask-size:contain;mask-size:contain;-webkit-mask-position:center;-moz-mask-position:center;-ms-mask-position:center;-o-mask-position:center;mask-position:center;-webkit-mask-repeat:no-repeat;-moz-mask-repeat:no-repeat;-ms-mask-repeat:no-repeat;-o-mask-repeat:no-repeat;mask-repeat:no-repeat}.icon.location-pin-solid:before{background-color:var(--icon-primary);-webkit-mask:url("assets/_icons/location-pin-solid.svg");-moz-mask:url("assets/_icons/location-pin-solid.svg");-ms-mask:url("assets/_icons/location-pin-solid.svg");-o-mask:url("assets/_icons/location-pin-solid.svg");mask:url("assets/_icons/location-pin-solid.svg");-webkit-mask-size:contain;-moz-mask-size:contain;-ms-mask-size:contain;-o-mask-size:contain;mask-size:contain;-webkit-mask-position:center;-moz-mask-position:center;-ms-mask-position:center;-o-mask-position:center;mask-position:center;-webkit-mask-repeat:no-repeat;-moz-mask-repeat:no-repeat;-ms-mask-repeat:no-repeat;-o-mask-repeat:no-repeat;mask-repeat:no-repeat}.icon.lock-open-solid:before{background-color:var(--icon-primary);-webkit-mask:url("assets/_icons/lock-open-solid.svg");-moz-mask:url("assets/_icons/lock-open-solid.svg");-ms-mask:url("assets/_icons/lock-open-solid.svg");-o-mask:url("assets/_icons/lock-open-solid.svg");mask:url("assets/_icons/lock-open-solid.svg");-webkit-mask-size:contain;-moz-mask-size:contain;-ms-mask-size:contain;-o-mask-size:contain;mask-size:contain;-webkit-mask-position:center;-moz-mask-position:center;-ms-mask-position:center;-o-mask-position:center;mask-position:center;-webkit-mask-repeat:no-repeat;-moz-mask-repeat:no-repeat;-ms-mask-repeat:no-repeat;-o-mask-repeat:no-repeat;mask-repeat:no-repeat}.icon.lock-solid:before{background-color:var(--icon-primary);-webkit-mask:url("assets/_icons/lock-solid.svg");-moz-mask:url("assets/_icons/lock-solid.svg");-ms-mask:url("assets/_icons/lock-solid.svg");-o-mask:url("assets/_icons/lock-solid.svg");mask:url("assets/_icons/lock-solid.svg");-webkit-mask-size:contain;-moz-mask-size:contain;-ms-mask-size:contain;-o-mask-size:contain;mask-size:contain;-webkit-mask-position:center;-moz-mask-position:center;-ms-mask-position:center;-o-mask-position:center;mask-position:center;-webkit-mask-repeat:no-repeat;-moz-mask-repeat:no-repeat;-ms-mask-repeat:no-repeat;-o-mask-repeat:no-repeat;mask-repeat:no-repeat}.icon.magnifying-glass-solid:before{background-color:var(--icon-primary);-webkit-mask:url("assets/_icons/magnifying-glass-solid.svg");-moz-mask:url("assets/_icons/magnifying-glass-solid.svg");-ms-mask:url("assets/_icons/magnifying-glass-solid.svg");-o-mask:url("assets/_icons/magnifying-glass-solid.svg");mask:url("assets/_icons/magnifying-glass-solid.svg");-webkit-mask-size:contain;-moz-mask-size:contain;-ms-mask-size:contain;-o-mask-size:contain;mask-size:contain;-webkit-mask-position:center;-moz-mask-position:center;-ms-mask-position:center;-o-mask-position:center;mask-position:center;-webkit-mask-repeat:no-repeat;-moz-mask-repeat:no-repeat;-ms-mask-repeat:no-repeat;-o-mask-repeat:no-repeat;mask-repeat:no-repeat}.icon.map-pin-solid:before{background-color:var(--icon-primary);-webkit-mask:url("assets/_icons/map-pin-solid.svg");-moz-mask:url("assets/_icons/map-pin-solid.svg");-ms-mask:url("assets/_icons/map-pin-solid.svg");-o-mask:url("assets/_icons/map-pin-solid.svg");mask:url("assets/_icons/map-pin-solid.svg");-webkit-mask-size:contain;-moz-mask-size:contain;-ms-mask-size:contain;-o-mask-size:contain;mask-size:contain;-webkit-mask-position:center;-moz-mask-position:center;-ms-mask-position:center;-o-mask-position:center;mask-position:center;-webkit-mask-repeat:no-repeat;-moz-mask-repeat:no-repeat;-ms-mask-repeat:no-repeat;-o-mask-repeat:no-repeat;mask-repeat:no-repeat}.icon.newspaper-regular:before{background-color:var(--icon-primary);-webkit-mask:url("assets/_icons/newspaper-regular.svg");-moz-mask:url("assets/_icons/newspaper-regular.svg");-ms-mask:url("assets/_icons/newspaper-regular.svg");-o-mask:url("assets/_icons/newspaper-regular.svg");mask:url("assets/_icons/newspaper-regular.svg");-webkit-mask-size:contain;-moz-mask-size:contain;-ms-mask-size:contain;-o-mask-size:contain;mask-size:contain;-webkit-mask-position:center;-moz-mask-position:center;-ms-mask-position:center;-o-mask-position:center;mask-position:center;-webkit-mask-repeat:no-repeat;-moz-mask-repeat:no-repeat;-ms-mask-repeat:no-repeat;-o-mask-repeat:no-repeat;mask-repeat:no-repeat}.icon.newspaper-solid:before{background-color:var(--icon-primary);-webkit-mask:url("assets/_icons/newspaper-solid.svg");-moz-mask:url("assets/_icons/newspaper-solid.svg");-ms-mask:url("assets/_icons/newspaper-solid.svg");-o-mask:url("assets/_icons/newspaper-solid.svg");mask:url("assets/_icons/newspaper-solid.svg");-webkit-mask-size:contain;-moz-mask-size:contain;-ms-mask-size:contain;-o-mask-size:contain;mask-size:contain;-webkit-mask-position:center;-moz-mask-position:center;-ms-mask-position:center;-o-mask-position:center;mask-position:center;-webkit-mask-repeat:no-repeat;-moz-mask-repeat:no-repeat;-ms-mask-repeat:no-repeat;-o-mask-repeat:no-repeat;mask-repeat:no-repeat}.icon.note-sticky-regular:before{background-color:var(--icon-primary);-webkit-mask:url("assets/_icons/note-sticky-regular.svg");-moz-mask:url("assets/_icons/note-sticky-regular.svg");-ms-mask:url("assets/_icons/note-sticky-regular.svg");-o-mask:url("assets/_icons/note-sticky-regular.svg");mask:url("assets/_icons/note-sticky-regular.svg");-webkit-mask-size:contain;-moz-mask-size:contain;-ms-mask-size:contain;-o-mask-size:contain;mask-size:contain;-webkit-mask-position:center;-moz-mask-position:center;-ms-mask-position:center;-o-mask-position:center;mask-position:center;-webkit-mask-repeat:no-repeat;-moz-mask-repeat:no-repeat;-ms-mask-repeat:no-repeat;-o-mask-repeat:no-repeat;mask-repeat:no-repeat}.icon.note-sticky-solid:before{background-color:var(--icon-primary);-webkit-mask:url("assets/_icons/note-sticky-solid.svg");-moz-mask:url("assets/_icons/note-sticky-solid.svg");-ms-mask:url("assets/_icons/note-sticky-solid.svg");-o-mask:url("assets/_icons/note-sticky-solid.svg");mask:url("assets/_icons/note-sticky-solid.svg");-webkit-mask-size:contain;-moz-mask-size:contain;-ms-mask-size:contain;-o-mask-size:contain;mask-size:contain;-webkit-mask-position:center;-moz-mask-position:center;-ms-mask-position:center;-o-mask-position:center;mask-position:center;-webkit-mask-repeat:no-repeat;-moz-mask-repeat:no-repeat;-ms-mask-repeat:no-repeat;-o-mask-repeat:no-repeat;mask-repeat:no-repeat}.icon.pagetrack:before{background-color:var(--icon-primary);-webkit-mask:url("assets/_icons/pagetrack.svg");-moz-mask:url("assets/_icons/pagetrack.svg");-ms-mask:url("assets/_icons/pagetrack.svg");-o-mask:url("assets/_icons/pagetrack.svg");mask:url("assets/_icons/pagetrack.svg");-webkit-mask-size:contain;-moz-mask-size:contain;-ms-mask-size:contain;-o-mask-size:contain;mask-size:contain;-webkit-mask-position:center;-moz-mask-position:center;-ms-mask-position:center;-o-mask-position:center;mask-position:center;-webkit-mask-repeat:no-repeat;-moz-mask-repeat:no-repeat;-ms-mask-repeat:no-repeat;-o-mask-repeat:no-repeat;mask-repeat:no-repeat}.icon.paperclip-solid:before{background-color:var(--icon-primary);-webkit-mask:url("assets/_icons/paperclip-solid.svg");-moz-mask:url("assets/_icons/paperclip-solid.svg");-ms-mask:url("assets/_icons/paperclip-solid.svg");-o-mask:url("assets/_icons/paperclip-solid.svg");mask:url("assets/_icons/paperclip-solid.svg");-webkit-mask-size:contain;-moz-mask-size:contain;-ms-mask-size:contain;-o-mask-size:contain;mask-size:contain;-webkit-mask-position:center;-moz-mask-position:center;-ms-mask-position:center;-o-mask-position:center;mask-position:center;-webkit-mask-repeat:no-repeat;-moz-mask-repeat:no-repeat;-ms-mask-repeat:no-repeat;-o-mask-repeat:no-repeat;mask-repeat:no-repeat}.icon.pen-nib-solid:before{background-color:var(--icon-primary);-webkit-mask:url("assets/_icons/pen-nib-solid.svg");-moz-mask:url("assets/_icons/pen-nib-solid.svg");-ms-mask:url("assets/_icons/pen-nib-solid.svg");-o-mask:url("assets/_icons/pen-nib-solid.svg");mask:url("assets/_icons/pen-nib-solid.svg");-webkit-mask-size:contain;-moz-mask-size:contain;-ms-mask-size:contain;-o-mask-size:contain;mask-size:contain;-webkit-mask-position:center;-moz-mask-position:center;-ms-mask-position:center;-o-mask-position:center;mask-position:center;-webkit-mask-repeat:no-repeat;-moz-mask-repeat:no-repeat;-ms-mask-repeat:no-repeat;-o-mask-repeat:no-repeat;mask-repeat:no-repeat}.icon.pen-solid:before{background-color:var(--icon-primary);-webkit-mask:url("assets/_icons/pen-solid.svg");-moz-mask:url("assets/_icons/pen-solid.svg");-ms-mask:url("assets/_icons/pen-solid.svg");-o-mask:url("assets/_icons/pen-solid.svg");mask:url("assets/_icons/pen-solid.svg");-webkit-mask-size:contain;-moz-mask-size:contain;-ms-mask-size:contain;-o-mask-size:contain;mask-size:contain;-webkit-mask-position:center;-moz-mask-position:center;-ms-mask-position:center;-o-mask-position:center;mask-position:center;-webkit-mask-repeat:no-repeat;-moz-mask-repeat:no-repeat;-ms-mask-repeat:no-repeat;-o-mask-repeat:no-repeat;mask-repeat:no-repeat}.icon.pen-to-square-solid:before{background-color:var(--icon-primary);-webkit-mask:url("assets/_icons/pen-to-square-solid.svg");-moz-mask:url("assets/_icons/pen-to-square-solid.svg");-ms-mask:url("assets/_icons/pen-to-square-solid.svg");-o-mask:url("assets/_icons/pen-to-square-solid.svg");mask:url("assets/_icons/pen-to-square-solid.svg");-webkit-mask-size:contain;-moz-mask-size:contain;-ms-mask-size:contain;-o-mask-size:contain;mask-size:contain;-webkit-mask-position:center;-moz-mask-position:center;-ms-mask-position:center;-o-mask-position:center;mask-position:center;-webkit-mask-repeat:no-repeat;-moz-mask-repeat:no-repeat;-ms-mask-repeat:no-repeat;-o-mask-repeat:no-repeat;mask-repeat:no-repeat}.icon.phone-solid:before{background-color:var(--icon-primary);-webkit-mask:url("assets/_icons/phone-solid.svg");-moz-mask:url("assets/_icons/phone-solid.svg");-ms-mask:url("assets/_icons/phone-solid.svg");-o-mask:url("assets/_icons/phone-solid.svg");mask:url("assets/_icons/phone-solid.svg");-webkit-mask-size:contain;-moz-mask-size:contain;-ms-mask-size:contain;-o-mask-size:contain;mask-size:contain;-webkit-mask-position:center;-moz-mask-position:center;-ms-mask-position:center;-o-mask-position:center;mask-position:center;-webkit-mask-repeat:no-repeat;-moz-mask-repeat:no-repeat;-ms-mask-repeat:no-repeat;-o-mask-repeat:no-repeat;mask-repeat:no-repeat}.icon.plus-solid:before{background-color:var(--icon-primary);-webkit-mask:url("assets/_icons/plus-solid.svg");-moz-mask:url("assets/_icons/plus-solid.svg");-ms-mask:url("assets/_icons/plus-solid.svg");-o-mask:url("assets/_icons/plus-solid.svg");mask:url("assets/_icons/plus-solid.svg");-webkit-mask-size:contain;-moz-mask-size:contain;-ms-mask-size:contain;-o-mask-size:contain;mask-size:contain;-webkit-mask-position:center;-moz-mask-position:center;-ms-mask-position:center;-o-mask-position:center;mask-position:center;-webkit-mask-repeat:no-repeat;-moz-mask-repeat:no-repeat;-ms-mask-repeat:no-repeat;-o-mask-repeat:no-repeat;mask-repeat:no-repeat}.icon.print-solid:before{background-color:var(--icon-primary);-webkit-mask:url("assets/_icons/print-solid.svg");-moz-mask:url("assets/_icons/print-solid.svg");-ms-mask:url("assets/_icons/print-solid.svg");-o-mask:url("assets/_icons/print-solid.svg");mask:url("assets/_icons/print-solid.svg");-webkit-mask-size:contain;-moz-mask-size:contain;-ms-mask-size:contain;-o-mask-size:contain;mask-size:contain;-webkit-mask-position:center;-moz-mask-position:center;-ms-mask-position:center;-o-mask-position:center;mask-position:center;-webkit-mask-repeat:no-repeat;-moz-mask-repeat:no-repeat;-ms-mask-repeat:no-repeat;-o-mask-repeat:no-repeat;mask-repeat:no-repeat}.icon.screwdriver-wrench-solid:before{background-color:var(--icon-primary);-webkit-mask:url("assets/_icons/screwdriver-wrench-solid.svg");-moz-mask:url("assets/_icons/screwdriver-wrench-solid.svg");-ms-mask:url("assets/_icons/screwdriver-wrench-solid.svg");-o-mask:url("assets/_icons/screwdriver-wrench-solid.svg");mask:url("assets/_icons/screwdriver-wrench-solid.svg");-webkit-mask-size:contain;-moz-mask-size:contain;-ms-mask-size:contain;-o-mask-size:contain;mask-size:contain;-webkit-mask-position:center;-moz-mask-position:center;-ms-mask-position:center;-o-mask-position:center;mask-position:center;-webkit-mask-repeat:no-repeat;-moz-mask-repeat:no-repeat;-ms-mask-repeat:no-repeat;-o-mask-repeat:no-repeat;mask-repeat:no-repeat}.icon.shuffle-solid:before{background-color:var(--icon-primary);-webkit-mask:url("assets/_icons/shuffle-solid.svg");-moz-mask:url("assets/_icons/shuffle-solid.svg");-ms-mask:url("assets/_icons/shuffle-solid.svg");-o-mask:url("assets/_icons/shuffle-solid.svg");mask:url("assets/_icons/shuffle-solid.svg");-webkit-mask-size:contain;-moz-mask-size:contain;-ms-mask-size:contain;-o-mask-size:contain;mask-size:contain;-webkit-mask-position:center;-moz-mask-position:center;-ms-mask-position:center;-o-mask-position:center;mask-position:center;-webkit-mask-repeat:no-repeat;-moz-mask-repeat:no-repeat;-ms-mask-repeat:no-repeat;-o-mask-repeat:no-repeat;mask-repeat:no-repeat}.icon.sliders-solid:before{background-color:var(--icon-primary);-webkit-mask:url("assets/_icons/sliders-solid.svg");-moz-mask:url("assets/_icons/sliders-solid.svg");-ms-mask:url("assets/_icons/sliders-solid.svg");-o-mask:url("assets/_icons/sliders-solid.svg");mask:url("assets/_icons/sliders-solid.svg");-webkit-mask-size:contain;-moz-mask-size:contain;-ms-mask-size:contain;-o-mask-size:contain;mask-size:contain;-webkit-mask-position:center;-moz-mask-position:center;-ms-mask-position:center;-o-mask-position:center;mask-position:center;-webkit-mask-repeat:no-repeat;-moz-mask-repeat:no-repeat;-ms-mask-repeat:no-repeat;-o-mask-repeat:no-repeat;mask-repeat:no-repeat}.icon.tag-solid:before{background-color:var(--icon-primary);-webkit-mask:url("assets/_icons/tag-solid.svg");-moz-mask:url("assets/_icons/tag-solid.svg");-ms-mask:url("assets/_icons/tag-solid.svg");-o-mask:url("assets/_icons/tag-solid.svg");mask:url("assets/_icons/tag-solid.svg");-webkit-mask-size:contain;-moz-mask-size:contain;-ms-mask-size:contain;-o-mask-size:contain;mask-size:contain;-webkit-mask-position:center;-moz-mask-position:center;-ms-mask-position:center;-o-mask-position:center;mask-position:center;-webkit-mask-repeat:no-repeat;-moz-mask-repeat:no-repeat;-ms-mask-repeat:no-repeat;-o-mask-repeat:no-repeat;mask-repeat:no-repeat}.icon.trash-can-solid:before{background-color:var(--icon-primary);-webkit-mask:url("assets/_icons/trash-can-solid.svg");-moz-mask:url("assets/_icons/trash-can-solid.svg");-ms-mask:url("assets/_icons/trash-can-solid.svg");-o-mask:url("assets/_icons/trash-can-solid.svg");mask:url("assets/_icons/trash-can-solid.svg");-webkit-mask-size:contain;-moz-mask-size:contain;-ms-mask-size:contain;-o-mask-size:contain;mask-size:contain;-webkit-mask-position:center;-moz-mask-position:center;-ms-mask-position:center;-o-mask-position:center;mask-position:center;-webkit-mask-repeat:no-repeat;-moz-mask-repeat:no-repeat;-ms-mask-repeat:no-repeat;-o-mask-repeat:no-repeat;mask-repeat:no-repeat}.icon.user-solid:before{background-color:var(--icon-primary);-webkit-mask:url("assets/_icons/user-solid.svg");-moz-mask:url("assets/_icons/user-solid.svg");-ms-mask:url("assets/_icons/user-solid.svg");-o-mask:url("assets/_icons/user-solid.svg");mask:url("assets/_icons/user-solid.svg");-webkit-mask-size:contain;-moz-mask-size:contain;-ms-mask-size:contain;-o-mask-size:contain;mask-size:contain;-webkit-mask-position:center;-moz-mask-position:center;-ms-mask-position:center;-o-mask-position:center;mask-position:center;-webkit-mask-repeat:no-repeat;-moz-mask-repeat:no-repeat;-ms-mask-repeat:no-repeat;-o-mask-repeat:no-repeat;mask-repeat:no-repeat}.icon.user-tag-solid:before{background-color:var(--icon-primary);-webkit-mask:url("assets/_icons/user-tag-solid.svg");-moz-mask:url("assets/_icons/user-tag-solid.svg");-ms-mask:url("assets/_icons/user-tag-solid.svg");-o-mask:url("assets/_icons/user-tag-solid.svg");mask:url("assets/_icons/user-tag-solid.svg");-webkit-mask-size:contain;-moz-mask-size:contain;-ms-mask-size:contain;-o-mask-size:contain;mask-size:contain;-webkit-mask-position:center;-moz-mask-position:center;-ms-mask-position:center;-o-mask-position:center;mask-position:center;-webkit-mask-repeat:no-repeat;-moz-mask-repeat:no-repeat;-ms-mask-repeat:no-repeat;-o-mask-repeat:no-repeat;mask-repeat:no-repeat}.icon.users-gear-solid:before{background-color:var(--icon-primary);-webkit-mask:url("assets/_icons/users-gear-solid.svg");-moz-mask:url("assets/_icons/users-gear-solid.svg");-ms-mask:url("assets/_icons/users-gear-solid.svg");-o-mask:url("assets/_icons/users-gear-solid.svg");mask:url("assets/_icons/users-gear-solid.svg");-webkit-mask-size:contain;-moz-mask-size:contain;-ms-mask-size:contain;-o-mask-size:contain;mask-size:contain;-webkit-mask-position:center;-moz-mask-position:center;-ms-mask-position:center;-o-mask-position:center;mask-position:center;-webkit-mask-repeat:no-repeat;-moz-mask-repeat:no-repeat;-ms-mask-repeat:no-repeat;-o-mask-repeat:no-repeat;mask-repeat:no-repeat}.icon.users-solid:before{background-color:var(--icon-primary);-webkit-mask:url("assets/_icons/users-solid.svg");-moz-mask:url("assets/_icons/users-solid.svg");-ms-mask:url("assets/_icons/users-solid.svg");-o-mask:url("assets/_icons/users-solid.svg");mask:url("assets/_icons/users-solid.svg");-webkit-mask-size:contain;-moz-mask-size:contain;-ms-mask-size:contain;-o-mask-size:contain;mask-size:contain;-webkit-mask-position:center;-moz-mask-position:center;-ms-mask-position:center;-o-mask-position:center;mask-position:center;-webkit-mask-repeat:no-repeat;-moz-mask-repeat:no-repeat;-ms-mask-repeat:no-repeat;-o-mask-repeat:no-repeat;mask-repeat:no-repeat}.icon.xmark-solid:before{background-color:var(--icon-primary);-webkit-mask:url("assets/_icons/xmark-solid.svg");-moz-mask:url("assets/_icons/xmark-solid.svg");-ms-mask:url("assets/_icons/xmark-solid.svg");-o-mask:url("assets/_icons/xmark-solid.svg");mask:url("assets/_icons/xmark-solid.svg");-webkit-mask-size:contain;-moz-mask-size:contain;-ms-mask-size:contain;-o-mask-size:contain;mask-size:contain;-webkit-mask-position:center;-moz-mask-position:center;-ms-mask-position:center;-o-mask-position:center;mask-position:center;-webkit-mask-repeat:no-repeat;-moz-mask-repeat:no-repeat;-ms-mask-repeat:no-repeat;-o-mask-repeat:no-repeat;mask-repeat:no-repeat}.control-zone{margin:1em auto;width:100%;max-width:70em;border-radius:10px;background-color:var(--bg-secondary);color:var(--text-primary);display:flex;flex-wrap:wrap}.control-zone .control-group{padding:0 1.5em 1em;display:flex;flex-direction:column}.space-between{display:flex;justify-content:space-between}.flex-row{display:flex}.flex-column{display:flex;flex-direction:column}.flex-30{flex:1 1 30%}.flex-40{flex:1 1 40%}.mr-3{margin-right:3em}.control-zone .filter-group{margin-bottom:.5em}.control-zone input[type=number]{width:100%}.control-zone input,.control-zone select{background-color:var(--bg-primary);color:var(--text-primary);padding:.7em 1em;border-radius:.7em;border:1px solid var(--border-light)}.control-zone label{font-size:75%;margin-bottom:1em;margin-top:2em}.control-zone .search{position:relative;display:flex}.control-zone .search:after{content:"";display:inline-block;position:absolute;right:.3em;top:.5em;width:1.2em;height:1.2em;background-repeat:no-repeat;background-size:contain;background-position:right;margin-right:.3em;vertical-align:text-bottom;mask-size:contain;mask-position:right;mask-repeat:no-repeat;background-color:var(--actions-fill);mask:url("assets/_icons/magnifying-glass-solid.svg");-webkit-mask:url("assets/_icons/magnifying-glass-solid.svg");mask-repeat:no-repeat;-webkit-mask-repeat:no-repeat}.control-zone .search input{flex:1 1 100%;padding-right:2.5em}.control-zone .cluster-group{margin-top:3em}.control-zone .cluster-group h4{font-size:75%}.control-zone input[type=radio]{display:none}.control-zone .element-wrapper:has(input[type=radio]){display:flex;justify-items:center;margin:.5em 0 .5em 0}.control-zone .element-wrapper:has(input[type=radio]) label:before{content:"";display:inline-block;width:1em;height:1em;margin-right:.5em;mask:url("assets/_icons/circle-regular.svg");-webkit-mask:url("assets/_icons/circle-regular.svg");background-color:var(--border);mask-repeat:no-repeat;-webkit-mask-repeat:no-repeat;mask-position:center;-webkit-mask-position:center;mask-size:100%;-webkit-mask-size:100%}.control-zone .element-wrapper:has(input[type=radio]) label{margin:0}.control-zone .element-wrapper:has(input[type=radio]:checked) label:before{content:"";mask:url("assets/_icons/circle-check-regular.svg");-webkit-mask:url("assets/_icons/circle-check-regular.svg");background-color:var(--text-tertiary)}.search-zone{padding:0 1em;margin:1em auto;max-width:70em;width:100%}.filter-group input[type=radio]:checked+label{color:var(--text-tertiary)}.drop-zone{flex:1 1 100%;display:flex;flex-direction:row;align-items:stretch;min-height:50vh;height:100%;margin-bottom:.5em;color:var(--text-secondary);margin:0 1em 1em 1em}.drop-zone .column{flex:1 1 0;display:flex;flex-direction:column;align-items:stretch;padding:1em;background-color:var(--bg-primary)}.drop-zone .container,.drop-zone .drop-container{flex:1 1 0;overflow-y:auto;background-color:var(--bg-primary)}.drop-zone .article{user-select:none;width:auto;margin:1.25em .2em;border:4px solid #dcd8d5;border-width:0 0 0 10px;position:relative;background-color:var(--bg-secondary);font-size:75%;border-radius:10px}.drop-zone .article.draggable-item{cursor:move;margin-bottom:1em}.drop-zone .article .section{text-transform:capitalize}.drop-zone .article .section:before{display:none}.drop-zone .article h2{margin:.2em 0;color:var(--text-primary);font-family:"Lexend";font-weight:600}.drop-zone .article.published-visible{border-color:var(--status-ok)}.drop-zone .article.published-hidden{border-color:var(--status-warning)}.drop-zone .article .details,.drop-zone .article .meta1,.drop-zone .article .meta2{display:flex;flex-wrap:wrap;justify-content:flex-start;font-size:.9em;line-height:1.5em;color:var(--text-secondary);border-radius:.5em}.drop-zone .article .details>*,.drop-zone .article .meta1>*,.drop-zone .article .meta2>*{margin-right:1em;color:var(--text-primary);cursor:unset;display:flex;align-items:center}.drop-zone .article .details>*:not(.section):before,.drop-zone .article .meta1>*:not(.section):before,.drop-zone .article .meta2>*:not(.section):before{content:"";display:inline-block;width:1em;height:1em;background-repeat:no-repeat;background-size:contain;background-position:right;margin-right:.3em;vertical-align:text-bottom;mask-size:contain;mask-position:right;mask-repeat:no-repeat}.drop-zone .article .details>*:empty,.drop-zone .article .meta1>*:empty,.drop-zone .article .meta2>*:empty{display:none}.drop-zone .article .details .section,.drop-zone .article .meta1 .section,.drop-zone .article .meta2 .section{font-weight:700;font-size:1.2em}.drop-zone .article .top{padding:1em;margin:0;border-bottom:1px solid var(--divider)}.drop-zone .article .top .details{justify-content:space-between}.drop-zone .article .middle{padding:1em 1.5em;border-bottom:1px solid var(--divider)}.drop-zone .article .middle .meta1{padding:1em 0 .7em 0}.drop-zone .article .middle .meta1>*{color:var(--text-primary)}.drop-zone .article .middle .meta1>*:before{background-color:var(--text-primary)}.drop-zone .article .middle .meta1>*.notes:before{background-color:var(--status-warning)}.drop-zone .article .bottom{padding:.7em;display:flex;justify-content:space-between;align-items:center}.drop-zone .article .bottom .actions{height:auto}.drop-zone .article .bottom .actions>*{background-color:var(--icon-primary);border-radius:50%;width:2.5em;height:2.5em;aspect-ratio:1;display:flex;justify-content:center;align-items:center}.drop-zone .article .bottom .actions>*:before{background-color:var(--white);margin:0;mask-size:70%}.drop-zone .article .bottom .actions>*:hover{background-color:var(--icon-secondary)}.drop-zone .article .bottom .meta2>*{border-right:1px solid var(--divider);padding-right:1em;display:flex}.drop-zone .article .bottom .meta2>*:last-child{border:none;padding-right:0}.drop-zone .article .bottom .meta2>*.char-count:before{content:"Tecken: ";width:unset;height:unset}.drop-zone .article .bottom .meta2>*.word-count:before{content:"Ord: ";width:unset;height:unset}.drop-zone .article .bottom .meta2>*.image-count:before{content:"Bilder: ";width:unset;height:unset}.drop-zone .article .tags:before{background-color:var(--text-primary);mask:url("assets/_icons/tag-solid.svg");-webkit-mask:url("assets/_icons/tag-solid.svg")}.drop-zone .article .author:before{background-color:var(--text-primary);mask:url("assets/_icons/user-solid.svg");-webkit-mask:url("assets/_icons/user-solid.svg")}.drop-zone .article .published:before{background-color:var(--text-primary);mask:url("assets/_icons/calendar-check-regular.svg");-webkit-mask:url("assets/_icons/calendar-check-regular.svg")}.drop-zone .article .changed:before{background-color:var(--text-primary);mask:url("assets/_icons/calendar-minus-solid.svg");-webkit-mask:url("assets/_icons/calendar-minus-solid.svg")}.drop-zone .article .created:before{background-color:var(--text-primary);mask:url("assets/_icons/calendar-plus-regular.svg");-webkit-mask:url("assets/_icons/calendar-plus-regular.svg")}.drop-zone .article .notes:before{background-color:var(--text-primary);mask:url("assets/_icons/note-sticky-regular.svg");-webkit-mask:url("assets/_icons/note-sticky-regular.svg")}.drop-zone .article .actions{display:flex;height:2em;justify-content:right;color:var(--text-tertiary)}.drop-zone .article .actions>*{margin:0 0 0 1em}.drop-zone .article .actions>*:before{content:"";display:inline-block;width:1.5em;height:1.5em;margin-right:.3em;vertical-align:text-bottom;margin-top:.5em;cursor:pointer;background-color:var(--icon-tertiary)}#job-pool{width:250px;background:var(--bg-tertiary);padding:5em 1em 1em 1em;border-right:2px solid var(--border-medium);overflow-y:auto;display:flex;flex-direction:column}#job-pool h2{color:#fff;text-align:center;margin-bottom:.5em}#creation-type{font-family:Lexend;font-weight:800;width:100%;padding:.5em;margin-bottom:.5em;background:var(--bg-secondary);border:1px solid var(--border);color:var(--text-primary)}.creation-form{font-family:Lexend;font-weight:800;margin-bottom:1em;display:none}#job-form{display:block}#section-form{display:none}.creation-form input[type=text],.creation-form input[type=time]{font-family:Lexend;font-weight:800;width:100%;padding:.5em;margin-bottom:.5em;background:var(--bg-secondary);border:1px solid var(--border);color:var(--text-primary)}.creation-form button{font-family:Inter;font-weight:800;width:100%;padding:.5em;background:var(--bg-secondary);border:1px solid var(--border);color:var(--text-primary);cursor:pointer}.creation-form button:hover{background:var(--bg-secondary)}#job-pool-list{padding-top:.5em;min-height:100px;flex:1}#job-pool-list.over{border:2px dashed var(--text-tertiary)}#schedule-container{flex:1;padding:1em;overflow-y:auto;background:var(--bg-primary);position:relative}#schedule-container h2{text-align:center;font-weight:400;color:var(--headline-secondary);margin-bottom:.5em;display:flex}#schedule-container h2 span,#schedule-container h2 label{display:block;font-size:.8em;width:fit-content;color:var(--text-primary)}#custom-info-row{display:flex;color:var(--bg-primary);justify-content:space-around;margin:1em 0}#custom-info-row .info-item{flex:1;text-align:center;margin:0 .5em}#custom-info-row h4{margin:0;font-size:1.1em;font-weight:800;color:var(--headline-secondary)}#custom-info-row p{background:var(--bg-secondary);color:var(--text-primary);border-top-left-radius:10px;border-top-right-radius:10px;font-weight:400;padding:.5em;margin-top:.2em;cursor:text}.photo-column-toggle{position:absolute;right:0}.photo-column-toggle:before{content:"Visa";font-size:75%;top:1em;right:250px;padding:.5em .5em .5em 1em;border-radius:1em 0 0 1em;background-color:var(--bg-tertiary);cursor:pointer}.photo-column-toggle.active:before{content:"Dölj"}#photographer-column{transition:width .1s,padding .1s;width:250px;background:var(--bg-tertiary);padding:1em;border-left:2px solid var(--border-medium);overflow-y:auto;display:block;flex-direction:column}#photographer-column>*{transition:display .1s;display:block}#photographer-column.hidden{width:0;padding:1em 0;overflow-x:hidden}#photographer-column.hidden>*{display:none}#photographer-column h2{text-align:center;color:light-dark(var(--bg-primary), var(--headline-primary));margin-bottom:.5em}#photographer-column p.editable{width:100%;padding:.6em;border-top-left-radius:10px;border-top-right-radius:10px;margin-bottom:.5em;background:var(--bg-secondary);color:var(--text-primary)}#photographer-list{flex:1}#photographer-column .photographer-job{background:var(--bg-secondary);padding:.5em;margin:.5em 0;text-align:left;font-size:.9em;white-space:normal;overflow:visible}.photo-time{font-size:2.5em;font-family:Lexend;font-weight:bold;color:var(--headline-secondary);display:inline-block}.photo-section{display:block;font-size:1em;color:var(--text-primary)}.photo-headline{display:block;font-size:1em;color:var(--text-primary)}.grid-container{display:flex;grid-template-columns:repeat(4, 1fr);gap:1em;flex-wrap:wrap}.schedule-section{flex:1 1 0;min-width:280px;background:var(--bg-secondary);box-shadow:0 1px 3px rgba(0,0,0,.2);box-shadow:rgba(0,0,0,.16) 0px 1px 4px;padding:.5em;position:relative;display:flex;flex-direction:column;border-radius:16px}.section-header{display:flex;justify-content:space-between;align-items:center;padding-bottom:.25em;margin-bottom:.5em}.section-header .icon:before{content:"";display:inline-block;width:1em;height:1em;vertical-align:text-bottom;cursor:pointer;background-color:var(--icon-tertiary)}.section-header .icon.critical:before{background-color:var(--status-critical)}.header-name{flex:1;font-size:1em;color:var(--text-primary);outline:none;font-weight:bold}.icon-container{display:inline-flex;gap:.5em;user-select:none;color:var(--actions-fill)}.icon-container *{pointer-events:auto}.drag-handle{cursor:move;font-size:1.2em;color:#30abfc}.delete-section{color:var(--status-critical);cursor:pointer;font-weight:bold;font-size:1.2em}.schedule-section.section-dragover{border:2px dashed #66afe9;transition:border .3s ease}.section-content{height:100%;min-height:30px}.section-content .job-item *:empty:before{display:none}.job-item{background:light-dark(var(--bg-secondary), var(--bg-secondary));color:var(--text-primary);padding:.5em;margin:.5em 0;border-top-left-radius:10px;border-top-right-radius:10px;cursor:move;border:1px solid var(--status-undefined);border-style:solid;border-left-width:15px;position:relative}.job-item[data-priority=high]{border-color:var(--status-critical)}.job-item[data-priority=medium]{border-color:var(--status-warning)}.job-item[data-priority=low]{border-color:var(--status-ok)}.job-content{display:flex}.job-main{flex:1;padding-right:.5em}.job-time-container{width:60px;display:flex;flex-direction:column;align-items:stretch;justify-content:flex-start}.job-header{font-size:1em;font-weight:800;margin-bottom:.3em;pointer-events:none;word-break:break-word}.job-description{font-size:.8em;font-weight:400;margin-bottom:.3em;pointer-events:none;word-break:break-word}.job-header[contenteditable=true],.job-description[contenteditable=true]{pointer-events:auto}.job-priority{font-size:.8em}.job-photographer{display:flex;align-items:flex-end}.job-photographer input[type=checkbox]{display:none}.job-item .actions .job-photographer label{text-align:center;width:1.5em;border:1px solid rgba(0,0,0,0);border-radius:.2em;padding:.1em}.job-item .actions .job-photographer label.checked{border-color:var(--status-warning)}.job-item .actions .job-photographer label.checked:before{background-color:var(--status-warning)}.job-time{font-size:2em;font-family:Lexend;font-weight:bold;color:var(--text-primary);text-align:center;line-height:1;margin:0;display:block;white-space:nowrap}.section-content .job-item .actions{display:flex;justify-content:flex-end;align-items:center;justify-items:center}.section-content .job-item .actions .job-priority{margin-right:auto}.job-item .actions>*{margin-right:.5em;cursor:pointer;align-content:center}.job-item .actions .icon:before{content:"";display:inline-block;width:1em;height:1em;vertical-align:text-bottom;cursor:pointer;background-color:var(--icon-tertiary)}#job-pool-list .job-time{font-size:.8em}#job-pool-list .job-time-container{position:absolute;bottom:5px;right:5px;width:auto;min-width:1em}#job-pool-list .actions .change-date{display:none}.job-description:empty:before{content:attr(data-placeholder);color:#888;font-style:italic}.over{border:2px dashed var(--text-tertiary)}.section-placeholder{border:2px dashed var(--text-tertiary)}.view-mode-toggle{display:inline-block}.view-mode #job-pool{display:none}.view-mode #photographer-column{display:flex}.view-mode #schedule-container .view-mode-toggle{margin-left:4em}.view-mode #schedule-container .grid-container{display:block;max-width:60em;margin:0 auto}.view-mode #schedule-container .grid-container .schedule-section{margin-bottom:1em}#schedule-container .icon{cursor:pointer}#schedule-container .icon:before{content:"";display:block;width:1em;height:1em}#commander .tree-view,#left-container .tree-view{list-style-type:none;padding-inline-start:1em;-webkit-touch-callout:none;-webkit-user-select:none;-khtml-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none}#commander .tree-view ul,#left-container .tree-view ul{list-style-type:none;padding-inline-start:1em}#commander .bucket,#left-container .bucket{font-weight:bold;padding:.3em 0;position:relative}#commander .bucket .title,#left-container .bucket .title{display:block;border:2px dashed rgba(100,100,100,0);cursor:default}#commander .bucket .title:before,#left-container .bucket .title:before{content:url('data:image/svg+xml,%3Csvg id="Lager_1" xmlns="http://www.w3.org/2000/svg" version="1.1" viewBox="0 0 817.7 512"%3E  %3C!-- Generator: Adobe Illustrator 29.5.1, SVG Export Plug-In . SVG Version: 2.1.0 Build 141)  --%3E  %3Cpath d="M369.7,480h384c35.3,0,64-28.7,64-64V160c0-35.3-28.7-64-64-64h-160c-10.1,0-19.6-4.7-25.6-12.8l-19.2-25.6c-12.1-16.1-31.1-25.6-51.2-25.6h-128c-35.3,0-64,28.7-64,64v320c0,35.3,28.7,64,64,64Z"/%3E  %3Cpath d="M248.5,237.9h-98.5v-98.5c0-9-7.4-16.4-16.4-16.4s-16.4,7.4-16.4,16.4v98.5H18.7c-9,0-16.4,7.4-16.4,16.4s7.4,16.4,16.4,16.4h98.5v98.5c0,9,7.4,16.4,16.4,16.4s16.4-7.4,16.4-16.4v-98.5h98.5c9,0,16.4-7.4,16.4-16.4s-7.4-16.4-16.4-16.4Z"/%3E%3C/svg%3E');filter:invert(40%) sepia(100%) saturate(1000%) brightness(100%) contrast(100%) hue-rotate(180deg);width:1.7em;display:inline-block;margin-right:.3em}#commander .bucket.open>.title:before,#left-container .bucket.open>.title:before{content:url('data:image/svg+xml,%3Csvg id="Lager_1" xmlns="http://www.w3.org/2000/svg" version="1.1" viewBox="0 0 875 512"%3E  %3Cpath d="M387.7,223.8l-88.7,152V96c0-35.3,28.7-64,64-64h117.5c17,0,33.3,6.7,45.3,18.7l26.5,26.5c12,12,28.3,18.7,45.3,18.7h117.4c35.3.1,64,28.8,64,64.1v32h-336c-22.8,0-43.8,12.1-55.3,31.8ZM415.3,239.9c5.8-9.9,16.3-15.9,27.7-15.9h400c11.5,0,22,6.1,27.7,16.1s5.7,22.2,0,32.1l-112,192c-5.7,9.8-16.2,15.8-27.6,15.8h-400c-11.5,0-22-6.1-27.7-16.1s-5.7-22.2,0-32.1l112-192h-.1Z"/%3E  %3Cpath d="M147.8,272.4h98.5c9,0,16.4-7.4,16.4-16.4s-7.4-16.4-16.4-16.4H16.4c-9,0-16.4,7.4-16.4,16.4s7.4,16.4,16.4,16.4h98.5"/%3E%3C/svg%3E');width:1.8em}#commander .bucket>li.bucket,#left-container .bucket>li.bucket{margin-left:1em}#commander .bucket>li,#commander .bucket>ul,#left-container .bucket>li,#left-container .bucket>ul{display:none}#commander .bucket.open>li,#commander .bucket.open>ul,#left-container .bucket.open>li,#left-container .bucket.open>ul{display:flex;flex-direction:column;align-items:flex-start}#commander .bucket.open:before,#left-container .bucket.open:before{content:"";display:block;position:absolute;top:1.6em;left:.5em;height:calc(100% - 2.85em);width:1px;border-left:1px dotted #cfcfcf}#commander .article,#left-container .article{cursor:pointer;font-weight:normal;white-space:nowrap;border:1px solid rgba(0,0,0,0);padding:2px;border-radius:2px;position:relative;margin-right:1em}#commander .article:before,#left-container .article:before{content:url('data:image/svg+xml,%3Csvg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 384 512"%3E%3C!--!Font Awesome Free 6.7.2 by @fontawesome - https://fontawesome.com License - https://fontawesome.com/license/free Copyright 2025 Fonticons, Inc.--%3E%3Cpath d="M64 464c-8.8 0-16-7.2-16-16L48 64c0-8.8 7.2-16 16-16l160 0 0 80c0 17.7 14.3 32 32 32l80 0 0 288c0 8.8-7.2 16-16 16L64 464zM64 0C28.7 0 0 28.7 0 64L0 448c0 35.3 28.7 64 64 64l256 0c35.3 0 64-28.7 64-64l0-293.5c0-17-6.7-33.3-18.7-45.3L274.7 18.7C262.7 6.7 246.5 0 229.5 0L64 0zm56 256c-13.3 0-24 10.7-24 24s10.7 24 24 24l144 0c13.3 0 24-10.7 24-24s-10.7-24-24-24l-144 0zm0 96c-13.3 0-24 10.7-24 24s10.7 24 24 24l144 0c13.3 0 24-10.7 24-24s-10.7-24-24-24l-144 0z"/%3E%3C/svg%3E');display:inline-block;width:.7em;margin-right:.3em;filter:invert(70%) sepia(0%) saturate(0%) brightness(100%) contrast(100%) hue-rotate(0deg)}#commander .article:after,#left-container .article:after{content:"";display:block;border-bottom:1px dotted #cfcfcf;height:1px;position:absolute;left:-0.5em;top:.5em;width:.5em}#commander .article:focus,#left-container .article:focus{border-color:var(--border)}#commander .article .section,#left-container .article .section{color:var(--actions-hover);text-transform:capitalize;margin-right:.5em;font-weight:bold;font-size:.8em}#commander .article .notes,#left-container .article .notes{display:inline-block;margin:auto .3em}#commander .article .notes:before,#left-container .article .notes:before{content:url('data:image/svg+xml,%3Csvg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 448 512"%3E%3C!--!Font Awesome Free 6.7.2 by @fontawesome - https://fontawesome.com License - https://fontawesome.com/license/free Copyright 2025 Fonticons, Inc.--%3E%3Cpath d="M64 80c-8.8 0-16 7.2-16 16l0 320c0 8.8 7.2 16 16 16l224 0 0-80c0-17.7 14.3-32 32-32l80 0 0-224c0-8.8-7.2-16-16-16L64 80zM288 480L64 480c-35.3 0-64-28.7-64-64L0 96C0 60.7 28.7 32 64 32l320 0c35.3 0 64 28.7 64 64l0 224 0 5.5c0 17-6.7 33.3-18.7 45.3l-90.5 90.5c-12 12-28.3 18.7-45.3 18.7l-5.5 0z"/%3E%3C/svg%3E');width:.8em;height:auto;display:block;filter:invert(70%) sepia(100%) saturate(1000%) brightness(100%) contrast(100%) hue-rotate(0deg)}#commander .article .used-indicator:before,#left-container .article .used-indicator:before{content:url('data:image/svg+xml,%3Csvg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 448 512"%3E%3C!--!Font Awesome Free 6.7.2 by @fontawesome - https://fontawesome.com License - https://fontawesome.com/license/free Copyright 2025 Fonticons, Inc.--%3E%3Cpath d="M438.6 105.4c12.5 12.5 12.5 32.8 0 45.3l-256 256c-12.5 12.5-32.8 12.5-45.3 0l-128-128c-12.5-12.5-12.5-32.8 0-45.3s32.8-12.5 45.3 0L160 338.7 393.4 105.4c12.5-12.5 32.8-12.5 45.3 0z"/%3E%3C/svg%3E');width:.8em;height:auto;display:block;filter:invert(60%) sepia(100%) saturate(1000%) brightness(100%) contrast(100%) hue-rotate(45deg)}#commander #modal,#left-container #modal{top:0;left:0;width:100%;height:100%;background-color:rgba(0,0,0,.5);display:flex;align-items:center;justify-content:center}#commander #modal .modal-content,#left-container #modal .modal-content{padding:1em 2em;background-color:var(--bg-primary);box-shadow:0 0 1em var(--shadow);border-radius:.3em;display:flex;flex-direction:column}#commander #modal .action-buttons,#left-container #modal .action-buttons{display:flex;justify-content:space-between;margin-top:2em}#commander #modal .action-buttons .button,#left-container #modal .action-buttons .button{border:2px solid var(--actions-hover);padding:.5em 1em;border-radius:.3em;color:var(--actions-fill)}#commander #modal .action-buttons .button.highlight,#left-container #modal .action-buttons .button.highlight{border:2px solid var(--actions-hover);color:var(--white);background-color:var(--actions-fill)}#commander #modal .action-buttons .button:hover,#left-container #modal .action-buttons .button:hover{border:2px solid var(--actions-hover);color:var(--white);background-color:var(--actions-hover)}#commander .font-weight-bold,#left-container .font-weight-bold{font-weight:bold}#commander .subtitle,#left-container .subtitle{font-size:1.25em;font-weight:500;margin:0 0 1em 0}#commander .factbox,#left-container .factbox{background-color:var(--white);box-shadow:0 0 5px var(--shadow);padding:1em;border-radius:.5em;margin-bottom:1em}#commander .quotebox,#left-container .quotebox{font-size:1.25em;font-style:italic;color:var(--text)}#commander .quotebox .author,#left-container .quotebox .author{display:block;text-align:right}#commander .image img,#left-container .image img{width:100%}#commander .image .caption .byline,#left-container .image .caption .byline{display:block;color:var(--fill-color-dark)}#commander .image .caption .byline:before,#left-container .image .caption .byline:before{display:inline-block;content:"Foto:";margin-right:.5em}#commander .articleMeta .byline,#left-container .articleMeta .byline{display:flex;flex-direction:row-reverse;height:5em;border:0px solid var(--shadow);border-width:1px 0 1px 0;margin:.3em 0 0 .3em}#commander .articleMeta .byline .byline_details,#left-container .articleMeta .byline .byline_details{display:flex;flex-direction:column;flex:1 1 100%}#commander .articleMeta .byline .image,#left-container .articleMeta .byline .image{height:100%}#commander .articleMeta .byline .image img,#left-container .articleMeta .byline .image img{object-fit:contain;height:100%}#commander .articleMeta .byline .image .caption,#left-container .articleMeta .byline .image .caption{display:none}#commander .slideshow,#left-container .slideshow{overflow:auto;white-space:nowrap}#commander .slideshow .image,#left-container .slideshow .image{display:inline-block;width:10em;margin:.3em}#commander{margin-top:4em;display:flex;width:100%;background-color:var(--bg-primary)}#commander #browser{border:1px solid rgba(100,100,100,.5)}#commander #preview{max-width:50vw}#commander>*{flex:1 1 50%;overflow:auto}body[data-modal=true]:after{content:"";display:block;position:absolute;width:100%;height:100%;top:0;left:0;background-color:var(--bg-primary);opacity:.5}.main-canvas-config{padding:1em;padding-top:5em;display:flex;flex-direction:column;height:100%;width:100%;overflow:auto}.main-canvas-config button{display:block;margin:.5em 0;font-size:1.2em;border-radius:.3em;background-color:var(--bg-secondary);color:var(--text-primary);border:2px solid var(--text-primary)}.main-canvas-config button:hover{border-color:var(--link-hover)}.main-canvas-config input,.main-canvas-config select{margin:.5em 0;padding:.3em;font-size:1.2em;border-radius:.3em}.main-canvas-config .config-control-zone{box-shadow:0 0 5px var(--shadow);padding:.5em 1.5em;border-radius:.5em;margin:.5em;display:flex;justify-content:space-between}.main-canvas-config table{margin-bottom:5em}.main-canvas-config #add-user{margin:0 auto 0 0}.main-canvas-config #userModal{display:none;position:fixed;top:50%;left:50%;transform:translate(-50%, -50%);background-color:var(--bg-secondary);color:var(--text-primary);box-shadow:0 0 1em var(--shadow);z-index:1}.main-canvas-config #userModal form{max-height:calc(95vh - 2em);overflow:auto;padding:1em 2em}.main-canvas-config #userModal form>*{display:block}.main-canvas-config #userModal fieldset>*{display:block}.main-canvas-config #userModal #user-modal-close{position:absolute;right:-1.2em;top:-1.2em;background-color:var(--bg-secondary);border:2px solid var(--border);border-radius:50%;padding:.3em;width:2em;aspect-ratio:1/1}.main-canvas-config #userModal #user-modal-close:hover{background-color:var(--bg-tertiary)}.main-canvas-config #userModal #user-modal-close:before{content:"";display:block;background-color:var(--text-primary);width:1em;height:.2em;transform:translate(-50%, -50%) rotate(45deg);position:absolute;top:50%;left:50%}.main-canvas-config #userModal #user-modal-close:after{content:"";display:block;background-color:var(--text-primary);width:1em;height:.2em;transform:translate(-50%, -50%) rotate(-45deg);position:absolute;top:50%;left:50%}.main-canvas-config #userModal fieldset{border-color:var(--border);border-radius:1em;padding:1em 2em}.main-canvas-config #userModal input[type=button]{background-color:var(--bg-secondary);color:var(--text-primary);border:2px solid var(--text-primary)}.main-canvas-config #userModal input[type=button]:hover{background-color:var(--bg-tertiary)}.main-canvas-config #userlist thead{color:var(--headline-primary);background-color:var(--bg-tertiary)}.main-canvas-config #userlist thead td{padding:.3em}.main-canvas-config #userlist tbody tr:nth-child(odd){background-color:var(--bg-secondary)}.main-canvas-config #userlist tbody td{padding:0 .3em}.main-canvas-config #userlist .user-wrapper{user-select:none;width:auto;position:relative}.main-canvas-config #userlist .user-wrapper .actions{display:flex;flex-direction:row;justify-content:space-around;align-items:center;align-content:center}.main-canvas-config #userlist .user-wrapper .actions>*:before{content:"";display:inline-block;width:1.5em;height:1.5em;background-repeat:no-repeat;background-size:contain;background-position:right;vertical-align:text-bottom;mask-size:contain;mask-position:right;mask-repeat:no-repeat;-webkit-mask-size:contain;-webkit-mask-position:right;-webkit-mask-repeat:no-repeat;cursor:pointer}.main-canvas-config #userlist .user-wrapper .actions .edit:before{background-color:var(--actions-fill);mask:url("assets/_icons/pen-to-square-solid.svg");-webkit-mask:url("assets/_icons/pen-to-square-solid.svg");cursor:pointer;mask-size:contain;mask-position:right;mask-repeat:no-repeat;-webkit-mask-size:contain;-webkit-mask-position:right;-webkit-mask-repeat:no-repeat}.main-canvas-config #userlist .user-wrapper .actions .remove:before{background-color:var(--actions-fill);mask:url("assets/_icons/trash-can-solid.svg");-webkit-mask:url("assets/_icons/trash-can-solid.svg");cursor:pointer;mask-size:contain;mask-position:right;mask-repeat:no-repeat;-webkit-mask-size:contain;-webkit-mask-position:right;-webkit-mask-repeat:no-repeat}.main-canvas-config #rolelist thead{color:var(--headline-primary);background-color:var(--bg-tertiary)}.main-canvas-config #rolelist thead td{padding:.3em}.main-canvas-config #rolelist tbody tr:nth-child(odd){background-color:var(--bg-secondary)}.main-canvas-config #rolelist tbody tr:hover{background-color:var(--bg-tertiary)}.main-canvas-config #rolelist tbody td{padding:0 .3em}.main-canvas-config #rolelist .role-wrapper{user-select:none;width:auto;position:relative}.main-canvas-config #rolelist .role-wrapper .actions{display:flex;flex-direction:row;justify-content:space-around;align-items:center;align-content:center}.main-canvas-config #rolelist .role-wrapper .actions>*:before{content:"";display:inline-block;width:1.5em;height:1.5em;background-repeat:no-repeat;background-size:contain;background-position:right;vertical-align:text-bottom;mask-size:contain;mask-position:right;mask-repeat:no-repeat;cursor:pointer}.main-canvas-config #rolelist .role-wrapper .actions .edit:before{background-color:var(--actions-fill);mask:url("assets/_icons/pen-to-square-solid.svg");-webkit-mask:url("assets/_icons/pen-to-square-solid.svg");cursor:pointer;mask-size:contain;mask-position:right;mask-repeat:no-repeat;-webkit-mask-size:contain;-webkit-mask-position:right;-webkit-mask-repeat:no-repeat}.main-canvas-config #rolelist .role-wrapper .actions .remove:before{background-color:var(--actions-fill);mask:url("assets/_icons/trash-can-solid.svg");-webkit-mask:url("assets/_icons/trash-can-solid.svg");cursor:pointer;mask-size:contain;mask-position:right;mask-repeat:no-repeat;-webkit-mask-size:contain;-webkit-mask-position:right;-webkit-mask-repeat:no-repeat}.main-canvas-config #permissionslist thead{color:var(--headline-primary);background-color:var(--bg-tertiary)}.main-canvas-config #permissionslist td{padding:.3em;white-space:nowrap}.main-canvas-config #permissionslist thead td:last-child{width:100%}.main-canvas-config #permissionslist tbody tr:nth-child(odd){background-color:var(--bg-secondary)}.main-canvas-config #permissionslist tbody tr:hover{background-color:var(--bg-tertiary)}.main-canvas-config #permissionslist tbody td{padding:0 .3em}.main-canvas-config #permissionslist .role-wrapper{user-select:none;width:auto;position:relative}.main-canvas-config #permissionslist .role-wrapper .actions{display:flex;flex-direction:row;justify-content:space-around;align-items:center;align-content:center}.main-canvas-config #permissionslist .path-wrapper{margin:.5em 1em;border-bottom:1px solid var(--border)}.main-canvas-config #permissionslist .path-wrapper .path-field{padding:.3em;font-size:1.2em;background-color:var(--bg-primary);border:.5px solid var(--border)}.main-canvas-config #permissionslist .action-icon{display:block;width:1em;margin:.2em .2em .2em auto;cursor:pointer}.main-canvas-config #permissionslist .action-icon.add-path-config{font-size:1.5em}.main-canvas-config #menu-editor{display:flex;flex-direction:column;align-items:flex-start;margin:0 auto}.main-canvas-config #menu-editor .menu{background-color:var(--bg-secondary);border-radius:.5em;padding:.5em;margin:1em}.main-canvas-config #menu-editor .menu-item{display:flex;border:2px solid var(--headline-primary);margin:.5em 0;padding:.5em;border-radius:.5em;background-color:var(--bg-primary);color:var(--text-primary)}.main-canvas-config #menu-editor .menu-item>div{display:flex;flex-direction:column;margin:0 0 0 .5em}.main-canvas-config #menu-editor .icon{vertical-align:middle}.main-canvas-config #menu-editor .add-item{display:block;font-size:150%;cursor:pointer;justify-self:center;width:3em;border:2px solid var(--border);text-align:center;border-radius:.3em}.main-canvas-config #menu-editor .add-item:hover{background-color:var(--text-primary)}.main-canvas-config #iconPicker .close-button{position:absolute;right:-0.5em;top:-0.5em;background-color:var(--bg-primary);border:2px solid var(--text-primary);border-radius:50%;padding:.3em;width:2em;aspect-ratio:1/1}.main-canvas-config #iconPicker .close-button:hover{background-color:var(--actions-hover)}.main-canvas-config #iconPicker .close-button:before{content:"";display:block;background-color:var(--text-primary);width:1em;height:.2em;transform:translate(-50%, -50%) rotate(45deg);position:absolute;top:50%;left:50%}.main-canvas-config #iconPicker .close-button:after{content:"";display:block;background-color:var(--text-primary);width:1em;height:.2em;transform:translate(-50%, -50%) rotate(-45deg);position:absolute;top:50%;left:50%}.main-canvas-config.config-icons input[type=file]{opacity:0;width:.1px;height:.1px;position:absolute}.main-canvas-config.config-icons input[type=file]::file-selector-button{display:none}.main-canvas-config.config-icons .file-upload{display:block;text-align:center;align-content:center;padding:3em 1em;border:3px dashed var(--link-primary);color:var(--link-primary)}.main-canvas-config.config-icons .list-item{display:flex;justify-content:space-between;flex-wrap:wrap}.main-canvas-config.config-icons .list-item:before{counter-increment:section;content:counter(section) ".";position:absolute;margin-left:-20px}.main-canvas-config.config-icons .list-item>*{flex:1 1 0;white-space:nowrap;margin-right:1em}#iconPicker{display:none;position:absolute;color:var(--text-primary);padding:1em 2em;border-radius:1em;box-shadow:0 0 1em var(--shadow);z-index:1;max-width:25em;top:50%;left:50%;transform:translate(-50%, -50%);background-color:var(--bg-primary)}#iconPicker span.icon,#menu-editor span.icon,#icons span.icon{display:inline-block;width:3em;height:3em;border-radius:10px;background-color:var(--bg-secondary);position:relative;margin:.2em}#iconPicker span.icon:before,#menu-editor span.icon:before,#icons span.icon:before{content:"";display:block;width:100%;height:100%;background-repeat:no-repeat;background-size:contain;background-position:right;margin-right:.3em;vertical-align:text-bottom;-webkit-mask-size:50% 50%;-webkit-mask-position:center;-webkit-mask-repeat:no-repeat;-moz-mask-size:50% 50%;-moz-mask-position:center;-moz-mask-repeat:no-repeat;-ms-mask-size:50% 50%;-ms-mask-position:center;-ms-mask-repeat:no-repeat;-o-mask-size:50% 50%;-o-mask-position:center;-o-mask-repeat:no-repeat;mask-size:50% 50%;mask-position:center;mask-repeat:no-repeat}.context-menu .title:before{content:"Rubrik";color:var(--text-tertiary);display:block}.context-menu .notes:before{content:"Anteckning";color:var(--text-tertiary);display:block}.context-menu .meta>*:not(:last-child){margin-right:.5em;padding-right:.5em;border-right:1px solid var(--border)}.context-menu .meta .char-count:before{content:"Tecken:";color:var(--text-tertiary);display:inline;margin-right:.5em}.context-menu .meta .word-count:before{content:"Ord:";color:var(--text-tertiary);display:inline;margin-right:.5em}.context-menu .meta .image-count:before{content:"Bilder:";color:var(--text-tertiary);display:inline;margin-right:.5em}.context-menu .markup-item{background-color:var(--bg-secondary)}.dropped-article{text-align:left;font-size:12px}.dropped-article .meta{font-size:10px;margin-top:.3em}.dropped-article .meta>*:not(:last-child){margin-right:.5em;padding-right:.5em;border-right:1px solid var(--border)}.dropped-article .meta .char-count:before{content:"Tecken:";color:var(--text-tertiary);display:inline;margin-right:.5em}.dropped-article .meta .word-count:before{content:"Ord:";color:var(--text-tertiary);display:inline;margin-right:.5em}.dropped-article .meta .image-count:before{content:"Bilder:";color:var(--text-tertiary);display:inline;margin-right:.5em}#controls{padding:1em;padding-left:4em;border-bottom:1px solid var(--border);background:var(--bg-secondary);display:flex;align-items:center;justify-content:center}#controls label,#controls button{margin:0 10px;font-size:14px}#controls button{padding:5px 10px}#main-container{display:flex;flex:1 1 100%;overflow:hidden}#left-container{flex:1 1 35%;max-width:50vw;width:fit-content;border-right:1px solid var(--border);overflow-y:auto;padding:10px;box-sizing:border-box;background:var(--bg-primary)}#right-container{flex:1 1 65%}#right-container .article{position:relative;border:1px solid #aaa;margin-bottom:10px;padding:5px;background-color:#f9f9f9;cursor:grab;font-size:14px}#right-container .article .title{display:block;margin-right:2.2em}#right-container .article .notes{position:absolute;top:0;right:1em;cursor:context-menu}.used-in-layout{display:none}.used-in-layout.visible{display:block}.used-indicator{position:absolute;top:2px;right:-15px;color:#4caf50;font-weight:bold}#right-container{padding:10px;overflow-y:auto;box-sizing:border-box;display:flex;flex-wrap:wrap;justify-content:center;align-content:flex-start}.row{display:flex;justify-content:center;margin-bottom:10px}.page-group{display:flex;margin:0 5px}.spread-group .page-wrapper{margin:0}.standalone-group .page-wrapper{margin:0 4px}.page-wrapper{display:inline-block;text-align:center}.page{position:relative;border:1px solid #ccc;box-shadow:2px 2px 5px rgba(0,0,0,.2);padding:3px;overflow:hidden;width:15em;aspect-ratio:1/1.414;font-size:10px;transition:border-color .2s,background-color .2s}.page.drag-over{border:2px dashed #2196f3;background-color:#e3f2fd}.drop-success{border-bottom:4px solid #4caf50 !important}.page-label{margin-top:4px;font-size:12px;font-weight:bold;color:var(--text-tertiary)}.dropped-articles{position:absolute;top:20px;left:2px;right:2px;bottom:20px;overflow-y:auto;font-size:12px;background:var(--bg-primary);padding:8px;border:1px dashed var(--border);border-radius:6px;box-shadow:0 2px 4px rgba(0,0,0,.1)}.dropped-article{background:var(--bg-secondary);padding:4px 6px;margin:4px 0;border-radius:4px;box-shadow:0 1px 2px rgba(0,0,0,.1);cursor:move;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.tooltip{position:absolute;top:50%;left:50%;transform:translate(-50%, -50%);background:hsla(0,0%,100%,.9);border:1px solid #ccc;padding:3px;white-space:pre-wrap;font-size:8px;z-index:1000;display:none;pointer-events:none}.color-picker-trigger{position:absolute;top:2px;left:2px;width:12px;height:12px;border-radius:50%;border:1px solid #333;cursor:pointer;background-color:inherit;z-index:1}.color-picker-panel{position:absolute;top:16px;left:2px;display:none;background:#fff;border:1px solid #ccc;padding:2px;box-shadow:1px 1px 3px rgba(0,0,0,.3);z-index:1100}.color-swatch{display:inline-block;width:12px;height:12px;margin:2px;border-radius:50%;border:1px solid #333;cursor:pointer}.context-menu{background-color:var(--bg-secondary);font-size:12px;color:var(--text-primary);max-width:20em}.context-menu>div{padding:.5em 1.2em;cursor:default;font-family:monospace;background-color:var(--bg-tertiary)}.context-menu>div:hover{background-color:var(--bg-secondary)}#modal{top:0;left:0;width:100%;height:100%;background-color:rgba(0,0,0,.5);display:flex;align-items:center;justify-content:center}#modal .modal-content{padding:1em 2em;background-color:var(--bg-primary);box-shadow:0 0 1em var(--shadow);border-radius:.3em;display:flex;flex-direction:column}#modal .action-buttons{display:flex;justify-content:space-between;margin-top:2em}#modal .action-buttons .button{border:2px solid var(--actions-hover);padding:.5em 1em;border-radius:.3em;color:var(--actions-fill)}#modal .action-buttons .button.highlight{border:2px solid var(--actions-hover);color:var(--white);background-color:var(--actions-fill)}#modal .action-buttons .button:hover{border:2px solid var(--actions-hover);color:var(--white);background-color:var(--actions-hover)}#preview_wrapper{width:100%;max-width:72em;display:none;position:absolute;height:auto;max-height:80vh;background-color:var(--bg-primary);padding:1em;border:1px solid var(--border);box-shadow:0 0 10px var(--shadow);border-radius:.5em;overflow:hidden}#preview_wrapper .close-button{position:absolute;right:-0.8em;top:-0.8em;width:2em;height:2em;display:block;border:2px solid var(--text-primary);border-radius:50%;background-color:var(--bg-primary);cursor:pointer}#preview_wrapper .close-button:hover{background-color:var(--white)}#preview_wrapper .close-button:before{position:absolute;left:50%;top:50%;transform:translate(-50%, -50%) rotate(-45deg);width:1.2em;height:.2em;display:block;background-color:var(--text-primary);content:""}#preview_wrapper .close-button:after{position:absolute;left:50%;top:50%;transform:translate(-50%, -50%) rotate(45deg);width:1.2em;height:.2em;display:block;background-color:var(--text-primary);content:""}#preview_wrapper #preview{max-height:calc(80vh - 2em);overflow:auto}header.prompts{padding:1em;background:var(--bg-dark);border-bottom:1px solid #333;text-align:center}header.prompts .header-content{display:inline-block;text-align:center}header.prompts h1{margin:0;color:var(--headline)}header.prompts .header-links{margin-top:.5em;display:inline-flex;gap:1em}header.prompts .header-links a{color:#e0e0e0;text-decoration:none;font-size:1em}header.prompts .header-links a:hover{text-decoration:underline}.controls{padding:1em;display:flex;gap:1em;align-items:center;justify-content:center}.controls input[type=text]{padding:.5em;background:var(--bg-light);border:1px solid var(--border);color:var(--text)}.controls button{padding:.5em 1em;background:var(--bg-dark);border:1px solid var(--border);color:#e0e0e0;cursor:pointer}.controls button:hover{background:#444}#filterPanel{display:none;padding:1em;background:var(--bg-dark);border-bottom:1px solid var(--border);color:var(--white)}#filterPanel label:has(input:checked){color:var(--checked)}#filterPanel strong{display:block;margin-bottom:.5em;color:var(--headline)}#notification{position:fixed;top:10px;right:10px;background:var(--bg-dark);padding:.5em 1em;border:1px solid var(--border);border-radius:3px;display:none;color:var(--orange);z-index:1000}#addPromptForm{padding:1em;background:var(--bg-dark);border-bottom:1px solid var(--border);display:none}#addPromptForm textarea{width:100%;height:100px;padding:.5em;background:var(--bg-light);border:1px solid var(--border);color:#e0e0e0;margin-bottom:.5em;resize:vertical}#addPromptForm input[type=text]{width:100%;padding:.5em;margin-bottom:.5em;background:var(--bg-light);border:1px solid var(--border);color:#e0e0e0}#addPromptForm button{padding:.5em 1em;background:var(--actions-fill);border:1px solid var(--border);color:#e0e0e0;cursor:pointer}#addPromptForm button:hover{background:var(--actions-hover)}#promptContainer{padding:1em;display:grid;grid-template-columns:repeat(auto-fill, minmax(300px, 1fr));gap:1em}.prompt-card{background:var(--bg-dark);border:1px solid #333;padding:1em;border-radius:5px;position:relative;color:var(--white)}.prompt-card p{white-space:pre-wrap;margin:0 0 1em 0}.prompt-card button{margin-right:.5em;padding:.3em .5em;background:var(--actions-fill);border:1px solid var(--border);color:#e0e0e0;cursor:pointer;font-size:.9em}.prompt-card button:hover{background:var(--actions-hover)}.prompt-card button svg{vertical-align:middle}.edit-buttons{display:flex;gap:.5em}.prompt-tag{display:inline-block;background:var(--shadow);border:1px solid var(--border);padding:2px 4px;margin-right:4px;margin-top:4px;border-radius:3px;font-size:.8em}.tags-container{margin-top:1em}header{padding:20px 0;position:sticky;top:0;background-color:var(--bg-primary)}main{overflow:auto}.telefonbok{margin:0 auto;display:flex;flex-direction:column}.header-bar{display:flex;justify-content:space-between;align-items:center;max-width:600px;margin:0 auto 20px auto}.header-bar input{flex-grow:1;padding:12px 20px;border:1px solid #ccc;border-radius:25px;font-size:16px;background-color:#e9e9e9}.add-contact-icon{margin-left:10px;background:none;border:none;font-size:28px;color:var(--text-tertiary);cursor:pointer}.contacts-container{display:flex;flex-wrap:wrap;justify-content:center;grid-gap:15px;max-width:76em;margin:0 auto 2em}.contact-card{background-color:var(--bg-secondary);border-radius:10px;padding:15px;box-shadow:0 2px 8px rgba(0,0,0,.1)}.card-header{display:flex;justify-content:space-between;align-items:center;margin-bottom:10px}.card-header input{border:none;background:rgba(0,0,0,0);font-size:20px;font-weight:bold;background-color:#e9e9e9}.card-header input:disabled{color:var(--text-primary);background-color:var(--bg-secondary)}.lock-btn,.delete-btn{background:none;border:none;color:var(--text-tertiary);font-size:20px;cursor:pointer}.delete-btn{margin-left:10px;color:#dc3545}.field-row{display:flex;align-items:center;margin-bottom:10px}.field-row .icon{margin-right:8px;font-size:18px;width:24px;text-align:center}.field-row input,.field-row textarea{flex-grow:1;padding:8px;border:1px solid var(--border);border-radius:5px;background-color:var(--bg-primary);font-size:14px;color:var(--text-primary)}.field-row input:disabled,.field-row textarea:disabled{background-color:var(--bg-secondary)}textarea{resize:vertical}.telephone-container{display:flex;flex-direction:column;gap:5px}.add-field{font-size:20px;cursor:pointer;color:#007bff;margin-left:32px}.telefonbok .modal{display:none;position:fixed;z-index:1000;left:0;top:0;width:100%;height:100%;overflow:auto;background-color:rgba(0,0,0,.5)}.telefonbok .modal-content{background-color:#fff;margin:10% auto;padding:20px;border-radius:10px;width:90%;max-width:400px;position:relative}.telefonbok .modal-content h2{margin-bottom:15px;text-align:center}.telefonbok .modal-content .field-row{margin-bottom:10px}.telefonbok .modal-content input,.telefonbok .modal-content textarea{width:100%;padding:8px;border:1px solid #ccc;border-radius:5px;background-color:#e9e9e9;font-size:14px}.telefonbok .modal-content button{margin-top:15px;padding:10px;width:100%;border:none;border-radius:5px;font-size:16px;cursor:pointer}.telefonbok .save-btn{background-color:#28a745;color:#fff}.telefonbok .cancel-btn{background-color:#dc3545;color:#fff}.telefonbok .close{position:absolute;top:10px;right:15px;font-size:22px;cursor:pointer}:root{--white: #FFF;--undefined: #CCCCCC;--font-primary: Inter, sans-serif;--font-secondary: Inter, sans-serif;--font-tertiary: Inter, sans-serif;--bg-primary: #f2f0f1;--bg-secondary: #fdfafa;--bg-tertiary: #e5e3e3;--text-primary: #0d1321;--text-secondary: #D4D4D4;--text-tertiary: #3D75C2;--headline-primary: #002C3A;--headline-secondary: #D4D4D4;--headline-tertiary: #3D75C2;--link-primary: #0067BA;--link-hover: #0042BA;--icon-primary: #0067BA;--icon-secondary: #0042BA;--icon-tertiary: #0067BA;--actions-fill: #0067BA;--actions-hover: #0042BA;--status-info: #0067BA;--status-ok: #00BA2E;--status-warning: #E4C200;--status-critical: #BA001C;--status-undefined: #D4D4D4;--border: #F5F4F6;--border-medium: #D4D4D4;--border-light: #F3F2F4;--shadow: #F5F4F6;--scrollbar: unset unset;--ease: cubic-bezier(.25,.8,.25,1);--divider: #F5F4F6}[data-theme=dark]{--bg-primary: #121212;--bg-secondary: #282828;--bg-tertiary: #353535;--text-primary: #D8D8D8;--text-secondary: #D4D4D4;--text-tertiary: #30abfc;--headline-primary: #D8D8D8;--headline-secondary: #D4D4D4;--headline-tertiary: #3D75C2;--link-primary: #3D75C2;--link-hover: #0066BA;--icon-primary: #3D75C2;--icon-secondary: #0066BA;--icon-tertiary: #3D75C2;--actions-fill: #3D75C2;--actions-hover: #0066BA;--status-info: #3D75C2;--status-ok: #43C24A;--status-warning: #E8C838;--status-critical: #C63732;--status-undefined: #D4D4D4;--border: #3F3F3F;--border-medium: #333333;--border-light: #D8D8D8;--shadow: #3F3F3F;--scrollbar: #555 #222;--divider: #3F3F3F}[data-theme=dark] ::-webkit-calendar-picker-indicator,[data-theme=dark] ::-webkit-outer-spin-button,[data-theme=dark] ::-webkit-inner-spin-button{filter:invert(1)}*{box-sizing:border-box}html{overflow:hidden}body{font-family:var(--font-primary);font-size:100%;height:100vh;margin:0;padding:0;background-color:var(--bg-primary);color:var(--text-primary);display:flex;flex-direction:column;scrollbar-color:var(--scrollbar)}h1,h2,h3,h4{margin:0 0 .5em 0;color:var(--headline-primary)}a{color:var(--link-primary);text-decoration:none}a:hover{color:var(--link-hover)}select{border:1px solid var(--border-medium);border-radius:.3em;padding:.2em .6em;background-color:var(--bg-secondary);color:var(--text-primary)}.main{display:flex;height:100%}.main-content{flex:1 1 100%;padding:0;display:flex}.main-canvas{display:flex;flex-direction:column;height:100%;width:100%;overflow:auto}.default-front .main-canvas{background-color:var(--bg-primary);align-items:center;justify-content:center}.default-front .main-canvas .main-menu>.menu-item{font-size:2.5em}.default-front .main-canvas .main-menu .menu-item .icon{display:block;background-color:var(--link-primary)}.default-front .main-canvas .main-menu .menu-item .icon:hover{background-color:var(--link-hover)}.default-front .main-canvas .main-menu .menu-item .text{display:none}.bottom-julle{position:absolute;bottom:20px;right:30px;font-size:4em;font-weight:800;color:var(--headline-primary)}.theme-switcher{margin:.3em .5em;text-align:right}.theme-switcher .toggle-label{display:inline-block;width:3em;height:1.2em;background-color:var(--bg-primary);border-radius:1em;position:relative;cursor:pointer}.theme-switcher .toggle-icon{display:flex;align-items:center;justify-content:center;width:100%;height:100%}.theme-switcher .sun-icon,.theme-switcher .moon-icon{width:1em;height:1em;transition:opacity .3s}.theme-switcher .sun-icon{opacity:1}.theme-switcher .moon-icon{opacity:0}.theme-switcher #theme-toggle{display:none}.theme-switcher #theme-toggle:checked+.toggle-label .sun-icon{opacity:0}.theme-switcher #theme-toggle:checked+.toggle-label .moon-icon{opacity:1}.theme-switcher .toggle-ball{position:absolute;top:2px;left:2px;width:21px;height:21px;background-color:#fff;border-radius:50%;transition:transform .3s}.theme-switcher #theme-toggle:checked+.toggle-label .toggle-ball{transform:translateX(25px)}.theme-switcher #theme-toggle:checked+.toggle-label{background-color:#666}#loader{display:none;width:100%;height:.5em;background:linear-gradient(90deg, var(--bg-primary), var(--link-primary), var(--bg-primary), var(--link-primary), var(--bg-primary));animation:l12 1s infinite alternate ease-in-out;background-size:200% 100%;background-position:0% 100%}#loader.active{display:block;position:fixed;top:0;z-index:1000000}@keyframes l12{from{background-position:0% 100%}to{background-position:100% 0%}}/*# sourceMappingURL=main.css.map */
