@font-face{font-family:Neue Haas Grotesk Display Pro;src:url(/assets/NeueHaasDisplayRoman-D1qglOVU.woff2)format("woff2");font-style:normal;font-weight:400;font-display:swap}@font-face{font-family:Neue Haas Grotesk Display Pro;src:url(/assets/NeueHaasDisplayMediu-yI6FVv_f.woff2)format("woff2");font-style:normal;font-weight:500;font-display:swap}@font-face{font-family:Neue Haas Grotesk Display Pro;src:url(/assets/NeueHaasDisplayBold-Bga3Xkoe.woff2)format("woff2");font-style:normal;font-weight:700;font-display:swap}@font-face{font-family:Neue Haas Grotesk Display Pro;src:url(/assets/NeueHaasDisplayRomanItalic-Cpzhzo7u.woff2)format("woff2");font-style:italic;font-weight:400;font-display:swap}:root{--bottom-ui-offset:0px;--code-width:460px;--font-main:"Neue Haas Grotesk Display Pro", sans-serif;--font-monospace:monospace;--font-size-small:.8rem;--font-size-medium:.85rem;--font-size-main:1rem;--font-size-large:1.2rem;--font-size-larger:1.8rem;--page-padding:1.1rem;--control-padding:.3rem .55rem;--margin:2px;--control-margin:var(--margin);--component-padding:var(--control-padding);--radius:0;--header-height:1.6rem;--thumbnail-aspect-ratio:1 / 1.3;--header-gradient:linear-gradient(90deg, #833ab4 0%, #fd1d1d 50%, #fcb045 100%);--sidebar-width:340px;--accent-color:#e0a33e;--accent-border:#5a4520;--bright-color:#f7f7f2;--dark-color:#181818;--error-color:#ff8d8d;--button-background:var(--accent-color);--button-color:#17120a;--button-accent-background:var(--accent-color);--button-accent-border:var(--accent-border);--button-accent-color:var(--button-color);--button-dark-background:var(--bright-color);--button-dark-border:var(--dark-color);--button-dark-color:var(--dark-color);--button-bright-background:var(--dark-color);--button-bright-border:var(--bright-color);--button-bright-color:var(--bright-color);--page-background:#000;--surface-color:#101010;--panel-color:#181818;--text-color:#f7f7f2;--muted-color:#aaa;--border-color:#555}:root[data-code-width]{--code-width:attr(data-code-width type(<length>))}:root[data-sidebar-width]{--sidebar-width:attr(data-sidebar-width type(<length>))}:root[data-timeline-height]{--timeline-height:attr(data-timeline-height type(<length>))}@media (max-width:900px) and (orientation:landscape){:root{--code-width:260px;--sidebar-width:240px}}button,input,select,textarea{color:inherit;font:inherit}.separator{background:var(--border-color);border:1px solid var(--border-color);flex:0 0 1px;width:100%}span.icon,span.icon-label{opacity:.8;width:.85em;height:.85em;display:inline-block;position:relative}span.icon-label{margin-right:.45em}button{padding:var(--control-padding);margin:var(--control-margin);border-radius:var(--radius);box-shadow:none;appearance:none;cursor:pointer;border:1px solid;outline:none;transition:none}button:hover{filter:invert(25%)}a{text-decoration:none}a:hover{text-decoration:underline}button.button-accent{color:var(--button-accent-color);background:var(--button-accent-background);border-color:var(--button-accent-border)}button.button-accent .icon{background-color:var(--button-accent-border)}button.button-dark{color:var(--button-dark-color);background:var(--button-dark-background);border-color:var(--button-dark-border)}button.button-bright{color:var(--button-bright-color);background:var(--button-bright-background);border-color:var(--button-bright-border)}button[hidden],[hidden]{display:none!important}input,select,textarea{background:var(--panel-color);border:1px solid var(--border-color);margin:var(--control-margin);border-radius:var(--radius);padding:var(--control-padding)!important}label{margin-top:var(--control-margin);margin-bottom:var(--control-margin)}h1,h2,h3,h4{color:var(--text-color);font-weight:500}h1{font-size:var(--font-size-larger);margin:1.2rem 0}h2{font-size:var(--font-size-large);margin:.9rem 0}h3{font-size:var(--font-size-large);margin:.3rem 0}h4{font-size:var(--font-size-large);margin:.6rem 0;font-weight:300}p{font-size:var(--font-size-main);line-height:var(--font-size-larger)}small{font-size:var(--font-size-small)}html{font-size:var(--font-size-main);overscroll-behavior:none}html,body{background:var(--page-background);font-family:var(--font-main);-webkit-user-select:none;user-select:none;touch-action:none}#canvas-parent canvas{touch-action:none;-webkit-user-select:none;user-select:none}#loading-overlay{background:var(--page-background);opacity:1;pointer-events:none;touch-action:none;filter:blur(64px);transition:opacity .6s ease-out}#loading-overlay.hidden{opacity:0;display:none}.thumbnail-loading{opacity:0}.gui-value-indicator{opacity:.5;font-variant-numeric:tabular-nums;margin-left:10px}.mirror-body{background:var(--page-background)}.color-picker-canvas,.color-picker-popup{border-radius:var(--radius)}.color-picker-marker{border-radius:var(--radius);border:2px solid var(--bright-color);box-shadow:0 0 2px var(--page-background)}.color-picker-popup{background:var(--panel-color);box-shadow:0 4px 16px var(--page-background)}.experiment-timeline{background:var(--surface-color);-webkit-backdrop-filter:blur(8px);backdrop-filter:blur(8px);border-radius:var(--radius);color:var(--muted-color);font-family:var(--font-monospace);font-size:var(--font-size-small)}.experiment-timeline-button{background:var(--page-background);border:1px solid var(--border-color);border-radius:var(--radius);color:var(--muted-color);font-size:var(--font-size-medium)}.experiment-timeline-track{cursor:pointer}.experiment-timeline-track-background{background:var(--border-color);border-radius:var(--radius)}.experiment-timeline-track-fill{background:var(--muted-color);border-radius:var(--radius)}.experiment-timeline-thumb{background:var(--bright-color);border-radius:var(--radius)}.tl-toggle-disable{--gui-color-toggle-active-bg:var(--accent-color)}.tl-toggle-edit{--gui-color-toggle-active-bg:var(--bright-color)}.tl-toggle-solo{--gui-color-toggle-active-bg:var(--muted-color)}.tl-section-band{background:var(--panel-color);border-left:1px solid var(--border-color)}.tl-section-band:nth-of-type(odd){background:var(--surface-color)}.tl-section-band.selected{background:var(--accent-border);border-left-color:var(--accent-color)}@media (max-width:900px){#code-header .code-tab,#code-tabs .code-tab{font-size:var(--font-size-medium)}}.header{background:var(--header-gradient)}#header-title{font-size:var(--font-size-main);color:var(--page-background)}#header-title-class{font-size:var(--font-size-small);color:var(--page-background)}#header-editing{font-size:var(--font-size-small);color:var(--surface-color);white-space:nowrap}#code-panel{background:var(--panel-color);padding:var(--control-padding)}#code-header{background:var(--panel-color);scrollbar-width:none;touch-action:pan-x}#code-more-menu{background:var(--panel-color);border:1px solid var(--border-color)}#code-tabs{background:var(--panel-color);scrollbar-width:none;touch-action:pan-x}#code-header .code-tab:hover,#code-tabs .code-tab:hover{color:var(--muted-color)}#code-header .code-tab.active,#code-tabs .code-tab.active{color:var(--text-color);background:var(--panel-color)}#code-header .code-tab.dirty,#code-header .code-tab.code-tab-edit,#code-header .code-tab.code-tab-edit:hover,#code-header .code-tab.code-tab-edit.active{color:var(--accent-color);border-color:var(--accent-border)}#code-header .code-tab.dirty:after,#code-tabs .code-tab.dirty:after{content:"●";font-size:var(--font-size-small);color:var(--accent-color)}.monaco-editor .inputarea{font-size:var(--font-size-main)!important}#code-actions{background:var(--panel-color)}#code-auto{font-family:var(--font-monospace);font-size:var(--font-size-medium);letter-spacing:.06em;color:var(--muted-color);cursor:pointer;-webkit-user-select:none;user-select:none}#code-auto input{accent-color:var(--muted-color)}#code-auto.on{color:var(--muted-color)}#code-status{font-family:var(--font-monospace);font-size:var(--font-size-medium);color:var(--accent-color);background:var(--panel-color);white-space:pre;text-overflow:ellipsis;line-height:1.5}#code-status.error{color:var(--error-color)}#code-status.ok{color:var(--accent-color)}#code-panel-resize-handle{cursor:col-resize;background:0 0;transition:background .15s}#code-panel-resize-handle:hover,#code-panel-resize-handle.dragging{background:var(--panel-color)}#code-panel-resize-handle:after{content:"";border-radius:var(--radius);background:var(--panel-color);transition:background .15s}#code-panel-resize-handle:hover:after,#code-panel-resize-handle.dragging:after{background:var(--muted-color)}#dev-panel{background:var(--panel-color)}#dev-panel .gui_root .row.has_timeline,#timeline-panel .tl-track.has_timeline{box-shadow:inset 3px 0 0 0 var(--muted-color);background:var(--panel-color)}#dev-panel .gui_root .row.has_timeline.timeline_relative,#timeline-panel .tl-tracks-rest .tl-track:nth-child(2n),#timeline-panel .tl-tracks-rest .tl-track:nth-child(2n) .tl-lane,#timeline-panel .tl-tracks-rest .tl-track.tl-hover,#timeline-panel .tl-tracks-rest .tl-track.tl-hover .tl-lane{background:var(--panel-color)}#timeline-panel .tl-tracks-rest .tl-track.tl-sel,#timeline-panel .tl-tracks-rest .tl-track.tl-sel .tl-lane{background:var(--border-color)}#dev-panel .gui_root .row.tl-xhover{background:var(--panel-color)}#dev-panel .gui_root .row.has_timeline .tl-keyframe-btn{color:var(--muted-color)}#dev-panel .gui_root .row.has_timeline .tl-keyframe-btn:active{color:var(--text-color)}#dev-panel .gui_root .tweak_lock{cursor:pointer;pointer-events:auto;color:var(--border-color)}#dev-panel .gui_root .tweak_lock:hover{color:var(--text-color)}#dev-panel .gui_root .row.lock_tint .tweak_lock{color:var(--lock-tint,var(--accent-color))}#dev-panel .gui_root .row.lock_tint{box-shadow:inset 3px 0 0 0 var(--lock-tint,var(--accent-color));background:var(--accent-border)}#dev-panel .gui_root .lock-mode-btn.lock-on{color:var(--lock-tint,var(--accent-color));box-shadow:inset 0 0 0 1px var(--lock-tint,var(--accent-color))}#dev-panel .panel_scroll{overscroll-behavior:contain}#dev-panel .watch_btn.is_active,#dev-panel .watched_footer .watch_btn{color:var(--gui-color-6)}#dev-panel-resize-handle{cursor:col-resize;background:0 0;transition:background .15s}#dev-panel-resize-handle:hover,#dev-panel-resize-handle.dragging{background:var(--panel-color)}#dev-panel-resize-handle:after{content:"";border-radius:var(--radius);background:var(--panel-color);transition:background .15s}#dev-panel-resize-handle:hover:after,#dev-panel-resize-handle.dragging:after{background:var(--muted-color)}#debug-error{padding:var(--control-padding);text-decoration:none}#debug-error p{font-size:var(--font-size-larger);font-family:var(--font-monospace);color:var(--accent-color);background-color:var(--dark-color);line-height:inherit}.icon-btn{background:var(--text-color);border:1px solid var(--page-background);color:var(--muted-color);cursor:pointer;border-radius:var(--radius);transition:border-color .2s,color .2s}.icon-btn svg{fill:none;stroke:currentColor;stroke-width:1.75px;stroke-linecap:round;stroke-linejoin:round}.icon-btn:hover{border-color:var(--page-background);color:var(--page-background)}#menu-scrim{background:var(--page-background)}#menu-fullscreen-square{color:var(--text-color);background:var(--panel-color)!important;border:1px solid var(--text-color)!important}#menu-sidebar{background:var(--panel-color);border-right:1px solid var(--page-background);touch-action:pan-y}.menu-item{font-family:var(--font-monospace);font-size:var(--font-size-medium);letter-spacing:.08em;text-align:left;color:var(--muted-color);cursor:pointer;background:0 0;border:none}.menu-item:hover,.menu-item:focus-visible{color:var(--text-color);background:var(--panel-color)}.menu-heading{font-family:var(--font-monospace);font-size:var(--font-size-small);letter-spacing:.14em;text-transform:uppercase;color:var(--border-color)}#menu-sketches{touch-action:pan-y;-webkit-overflow-scrolling:touch}.menu-autosaves-summary{font-family:var(--font-monospace);font-size:var(--font-size-medium);letter-spacing:.08em;text-transform:uppercase;color:var(--muted-color);cursor:pointer;list-style:none}.menu-autosaves-summary:before{content:"›";font-size:var(--font-size-main);line-height:1;transition:transform .15s}.menu-autosaves-summary:hover,.menu-autosaves-summary:focus-visible{color:var(--text-color)}.menu-sketch{font-family:var(--font-monospace);font-size:var(--font-size-medium);letter-spacing:.04em;text-align:left;color:var(--muted-color);border-radius:var(--radius);cursor:pointer;touch-action:manipulation;background:0 0;border:1px solid #0000}.menu-sketch:hover,.menu-sketch:focus-visible{color:var(--text-color);background:var(--panel-color)}.menu-sketch.active{color:var(--text-color);background:var(--panel-color);border-color:var(--panel-color)}.menu-sketch-separator{font-family:var(--font-monospace);font-size:var(--font-size-small);letter-spacing:.1em;text-transform:uppercase;color:var(--border-color)}.menu-sketch .menu-sketch-thumb{background:linear-gradient(135deg, var(--panel-color), var(--accent-border))}.menu-sketch .menu-sketch-thumb img{transition:opacity .3s}.menu-sketch .menu-sketch-name{text-overflow:ellipsis;white-space:nowrap}#preset-prev,#preset-next{background:var(--page-background);border:1px solid var(--border-color);color:var(--muted-color);font-family:var(--font-monospace);font-size:var(--font-size-medium);cursor:pointer;border-radius:var(--radius);transition:border-color .2s,color .2s}#preset-name{background:var(--page-background);color:var(--muted-color);font-family:var(--font-monospace);font-size:var(--font-size-medium);letter-spacing:.1em;cursor:default;white-space:nowrap;text-align:center;transition:border-color .2s,color .2s}#preset-prev:hover,#preset-next:hover{border-color:var(--text-color);color:var(--text-color)}#replay-btn{background:var(--page-background);border:1px solid var(--border-color);color:var(--muted-color);font-family:var(--font-monospace);font-size:var(--font-size-medium);letter-spacing:.1em;cursor:pointer}#touch-btn{border-radius:var(--radius);background-color:var(--border-color);cursor:pointer;-webkit-backdrop-filter:blur(5px);backdrop-filter:blur(5px);pointer-events:none;opacity:0;background-image:url(../textures/png/gui/touch.png);background-position:50%;background-repeat:no-repeat;background-size:50%;border:none;transition:opacity 1.5s}#touch-btn:before{content:"";border-radius:var(--radius);background:conic-gradient(from 0deg, var(--accent-color) 0%, var(--accent-color) 10%, var(--accent-color) 20%, var(--border-color) 30%, var(--muted-color) 40%, var(--muted-color) 50%, var(--muted-color) 60%, var(--border-color) 70%, var(--muted-color) 80%, var(--error-color) 90%, var(--accent-color) 100%);-webkit-mask-image:radial-gradient(circle, transparent 0%, transparent 7vh, var(--page-background) 7.4vh, var(--page-background) 8.1vh, transparent 8.1vh);mask-image:radial-gradient(circle, transparent 0%, transparent 7vh, var(--page-background) 7.4vh, var(--page-background) 8.1vh, transparent 8.1vh)}#touch-btn.hidden{opacity:0}#touch-btn:hover{background-color:var(--muted-color)}#timeline-panel{background:var(--panel-color)}#timeline-panel.tl-system-disabled:after{content:"Snapshot System Disabled";background:var(--panel-color);color:var(--text-color);font-size:var(--font-size-medium);letter-spacing:.1em;text-transform:uppercase;pointer-events:none}#timeline-panel-resize-handle{cursor:row-resize;background:0 0;transition:background .15s}#timeline-panel-resize-handle:hover,#timeline-panel-resize-handle.dragging{background:var(--panel-color)}.tl-time{font-family:var(--font-monospace);font-size:var(--font-size-medium);color:var(--text-color);text-align:center;white-space:nowrap}.tl-time span{color:var(--border-color)}.tl-track-label{font-size:var(--font-size-medium);color:var(--muted-color);white-space:nowrap;text-overflow:ellipsis;cursor:pointer}.tl-track-label:hover{color:var(--text-color)}.tl-ruler-label{color:var(--border-color);font-size:var(--font-size-small)}.tl-lane,.gui_root .tl-track-header>.tl-lane{background:var(--surface-color);border-radius:var(--radius);cursor:crosshair}.tl-ruler .tl-lane{background:var(--panel-color)}.tl-section-band{pointer-events:none}.tl-section-band span{font-size:var(--font-size-small);color:var(--text-color);opacity:.85;white-space:nowrap}.tl-section-playback{opacity:.85;pointer-events:none}.tl-section-playback svg{fill:var(--text-color)}.tl-section-handle{cursor:ew-resize}.tl-section-handle:hover{background:var(--border-color)}.tl-tick{background:var(--border-color);pointer-events:none}.tl-tick span{font-size:var(--font-size-small);color:var(--muted-color);white-space:nowrap}.tl-kfd{background:var(--gui-color-6,var(--accent-color));border:1px solid var(--page-background);cursor:pointer}.tl-kfd:hover,.tl-kfd.tl-active{background:var(--text-color)}#timeline-panel .gui_root .tl-body .tl-tracks-rest{overflow-anchor:none}.tl-secline{background:var(--panel-color);pointer-events:none}.tl-curve{pointer-events:none}.tl-curve polyline{fill:none;stroke:var(--gui-color-6,var(--muted-color));stroke-opacity:.65;stroke-width:1.5px;vector-effect:non-scaling-stroke}.tl-gradient{border-radius:var(--radius);opacity:.55;pointer-events:none}.tl-marker{background:var(--accent-color);border:1px solid var(--page-background);cursor:pointer}.tl-marker:hover{background:var(--accent-color)}.tl-marker.tl-sel{background:var(--text-color);border-color:var(--accent-color)}.tl-marker.tl-eased{border-color:var(--muted-color)}.tl-empty{color:var(--border-color);font-size:var(--font-size-medium)}.tl-playhead{background:var(--accent-color);box-shadow:0 0 4px var(--accent-color);pointer-events:none}.tl-playhead-snapped{background:var(--muted-color);box-shadow:none}.tl-playhead i{border-left:5px solid #0000;border-right:5px solid #0000;border-top:7px solid var(--accent-color)}.tl-selname{font-size:var(--font-size-medium);color:var(--text-color);white-space:nowrap}.tl-selname span{color:var(--muted-color)}.tl-easelabel{font-size:var(--font-size-small);color:var(--muted-color)}.code-scrubber{background:var(--panel-color);border:1px solid var(--accent-border);border-radius:var(--radius);box-shadow:0 4px 14px var(--page-background);font-family:var(--font-monospace);font-size:var(--font-size-medium)}.code-scrubber-name,.code-scrubber-bound{background:var(--panel-color);border:1px solid var(--accent-border);border-radius:var(--radius);color:var(--text-color);font-family:var(--font-monospace);font-size:var(--font-size-medium)}.code-scrubber-slider{accent-color:var(--accent-color)}.code-scrubber-value{color:var(--accent-color);text-align:right}.code-scrubber-field{background:var(--panel-color);border:1px solid var(--accent-border);border-radius:var(--radius);font-family:var(--font-monospace);font-size:var(--font-size-medium);appearance:textfield}.code-scrubber-field:focus{border-color:var(--accent-color);outline:none}.code-scrubber-field::-webkit-inner-spin-button{-webkit-appearance:none}.code-scrubber-field::-webkit-outer-spin-button{-webkit-appearance:none}.code-scrubber-tag{color:var(--border-color)}.code-scrubber-close{color:var(--border-color);cursor:pointer;font-size:var(--font-size-medium);background:0 0;border:none;line-height:1}.code-scrubber-close:hover{color:var(--text-color)}.code-scrubber-promote{background:var(--panel-color);border:1px solid var(--accent-border);border-radius:var(--radius);color:var(--accent-color);cursor:pointer;font-family:var(--font-monospace);font-size:var(--font-size-small);white-space:nowrap}.code-scrubber-promote:hover{background:var(--accent-border);color:var(--text-color)}.code-scrubber-axis{color:var(--border-color);text-align:center}.code-scrubber-newname{background:var(--panel-color);border:1px solid var(--accent-border);border-radius:var(--radius);color:var(--text-color);font-family:var(--font-monospace);font-size:var(--font-size-small)}.code-scrubber-newname::placeholder{color:var(--border-color)}.code-scrubber-note{color:var(--border-color);font-size:var(--font-size-small);white-space:nowrap}#code-sketch-view{font-size:var(--font-size-main);color:var(--muted-color)}.code-sketch-head{color:var(--border-color);letter-spacing:.1em;text-transform:uppercase;font-size:var(--font-size-small)}.code-sketch-label{color:var(--muted-color);text-overflow:ellipsis}.code-sketch-input{background:var(--panel-color);color:var(--text-color)}.code-sketch-meta{color:var(--border-color);font-size:var(--font-size-small)}.code-sketch-del,.code-sketch-add{color:var(--border-color);background:0 0}.code-sketch-add{border-color:var(--accent-border);background:var(--panel-color)}.code-sketch-del:hover,.code-sketch-add:hover{color:var(--text-color);background:var(--accent-border)}.code-sketch-empty{color:var(--border-color)}.code-live-value{font-style:italic;color:var(--accent-color)!important}.code-sketch-weight{accent-color:var(--accent-color)}.code-capture-cancel{color:var(--error-color);border-color:var(--accent-border)}.code-capture-cancel:not(:disabled):hover{color:var(--text-color);background:var(--accent-border);border-color:var(--error-color)}.code-sketch-time{border-radius:var(--radius);background:var(--panel-color)}.code-sketch-time-bar{border-radius:var(--radius);background:var(--muted-color)}.code-sketch-time.playing .code-sketch-time-bar{background:var(--muted-color)}#canvas-parent.letterboxed canvas{background:var(--page-background)}#code-capture-view{font-family:var(--font-monospace);font-size:var(--font-size-medium);color:var(--muted-color)}#code-capture-view select.code-sketch-input{cursor:pointer}.code-sketch-thumbnail{background:var(--surface-color)}.code-sketch-save{font-size:var(--font-size-medium);color:var(--muted-color)}.code-sketch-save:hover:not(:disabled){color:var(--text-color);background:var(--accent-border)}.code-sketch-save:disabled{opacity:.35;cursor:default}.code-sketch-save.dirty{color:var(--accent-color);border-color:var(--accent-border)}#account-scrim,#revision-scrim{background:var(--page-background);-webkit-backdrop-filter:blur(10px);backdrop-filter:blur(10px);color:var(--text-color)}#room-presence{color:var(--text-color);font:var(--font-size-medium) var(--font-monospace);background:var(--surface-color);border:1px solid var(--border-color)}.room-color-0{--room-person-color:var(--accent-color)}.room-color-1{--room-person-color:var(--bright-color)}.room-color-2{--room-person-color:var(--muted-color)}.room-color-3{--room-person-color:var(--error-color)}.room-color-4{--room-person-color:var(--border-color)}.room-color-5{--room-person-color:var(--accent-border)}.room-person:before{content:"";background:var(--room-person-color);border-radius:var(--radius)}#room-pointers{pointer-events:none}.room-pointer{color:var(--room-person-color);border-top:.8rem solid;border-right:.5rem solid #0000;transition:left .18s linear,top .18s linear}.room-pointer span{color:var(--surface-color);white-space:nowrap;font:var(--font-size-medium) var(--font-monospace);background:var(--room-person-color)}.room-active-other{outline:2px solid var(--room-person-color);outline-offset:2px}.yRemoteSelectionHead:after{color:var(--surface-color);white-space:nowrap;font:var(--font-size-small) var(--font-monospace)}[class*=yRemoteSelection-]{background:var(--accent-border)}[class*=yRemoteSelectionHead-]{border-left:2px solid var(--accent-color)}[class*=yRemoteSelectionHead-]:after{background:var(--accent-color)}#account-form{background:var(--panel-color);border:1px solid var(--border-color)}#account-form input{color:var(--text-color);background:var(--surface-color);border:1px solid var(--border-color)}#account-error,#library-status{color:var(--error-color)}#browse-page,#admin-page,#revision-scrim,#user-page,#home-page{color:var(--text-color);background:var(--surface-color)}#home-panel{text-align:center}#library-panel,#admin-panel,#revision-panel,#user-panel{background:var(--surface-color)}#help-panel{background:var(--surface-color);border:1px solid var(--border-color);padding:var(--component-padding)}#user-form input{color:var(--text-color);background:var(--panel-color)}.library-card{color:inherit;background:var(--panel-color)}.library-card img,.library-card-placeholder{background:var(--page-background)}.library-card-copy small{color:var(--muted-color)}.library-card-copy strong{font-family:var(--font-monospace)}.library-card-public{color:var(--surface-color);background:var(--button-background)}#admin-room-status{color:var(--error-color)}.revision-row{text-align:left;color:inherit;background:var(--panel-color)}#admin-error{color:var(--error-color)}.code-sketch-note{resize:vertical}.code-sketch-readonly-notice{color:var(--error-color);background:var(--panel-color);border:1px solid var(--accent-border);line-height:1.4}.code-sketch-readonly-notice a{color:var(--accent-color)}button{color:var(--button-bright-color)!important;background:var(--button-bright-background)!important;border-color:var(--button-bright-border)!important}#browse-create-actions button{font-size:var(--font-size-large);padding:var(--font-size-small);text-align:left;color:var(--button-accent-color)!important;background:var(--button-accent-background)!important;border-color:var(--button-accent-border)!important}.header button,#account-form button,#browse-new,#browse-new-room,#home-new-shader,#browse-user-settings,#code-save-sketch,#code-fork,#code-header #code-editor-button,#user-form>button,#user-logout,.library-card-copy button,.code-sketch-metadata-actions button,#code-actions button.dirty,.code-sketch-save.dirty{color:var(--button-accent-color)!important;background:var(--button-accent-background)!important;border-color:var(--button-accent-border)!important}#browse-user-settings .icon{background-color:var(--button-accent-border)}#library-tabs button.active,#code-tabs .code-tab.active,#code-header .code-tab.active{color:var(--button-dark-color)!important;background:var(--button-dark-background)!important;border-color:var(--button-dark-border)!important}#dev-panel .gui_root .tabs_row>.toggle_button_input{letter-spacing:.04em;font-family:var(--font-monospace)!important;font-size:var(--font-size-medium)!important;padding:var(--control-padding)!important;margin:var(--control-margin)!important;border-radius:var(--radius)!important;color:var(--button-bright-color)!important;background:var(--button-bright-background)!important;border-color:var(--button-bright-border)!important}#dev-panel button{font-family:var(--font-monospace)!important;color:var(--button-bright-color)!important;background:var(--button-bright-background)!important;border-color:var(--button-bright-border-border)!important}#dev-panel .gui_root .tabs_row>.toggle_button_input.is_active{color:var(--button-dark-color)!important;background:var(--button-dark-background)!important;border-color:var(--button-dark-border)!important}#code-more-menu button{text-align:left}#code-panel button{font-family:var(--font-monospace);font-size:var(--font-size-medium);touch-action:manipulation;letter-spacing:.04em}#code-actions button:disabled{opacity:.35;cursor:default}.library-card-copy button{font-size:var(--font-size-small)}*,:before,:after{box-sizing:border-box;margin:0}html{overflow:auto}html,body{width:100%;height:100%;position:relative}main{padding:var(--page-padding)}#canvas-parent{width:100%;height:100%;display:block}#canvas-parent canvas{width:100%;height:100%}.three-scene-offscreen{width:0;height:0;position:fixed;top:-9999px;left:-9999px}.three-webgpu-container{z-index:1;position:fixed;inset:0}#loading-overlay{z-index:10;width:100%;height:100%;position:absolute;top:0;left:0}#loading-overlay img{object-fit:cover;width:100%;height:100%}@media (max-width:900px){#code-header .code-tab,#code-tabs .code-tab{min-height:40px}}#app-row{flex-direction:row;flex:auto;min-height:0;display:flex;position:relative}.header{flex:0 0 var(--header-height);height:var(--header-height);z-index:100;justify-content:space-between;align-items:center;display:flex}.page-shell{flex-direction:column;width:100%;height:100%;min-height:0;display:flex}.header-left,.header-right{align-items:center;gap:.5rem;display:flex}.header-spacer{width:1.5rem}#header-editing[hidden]{display:none}#viewport-column{flex-direction:column;flex:auto;min-width:0;height:100%;display:flex;position:relative}#canvas-container{flex:auto;width:100%;min-height:0;position:relative}#code-panel{flex:0 0 var(--code-width);width:var(--code-width);z-index:10;height:100%;display:none;position:relative;overflow:hidden}#code-panel.visible{flex-direction:column;display:flex}#code-header{flex-direction:column;flex:none;justify-content:flex-end;align-items:stretch;gap:1px;display:flex;position:relative;overflow:visible}#code-more-menu{z-index:20;flex-direction:column;min-width:110px;display:flex;position:absolute;top:100%;right:0}#code-more-menu[hidden]{display:none}.code-header-row{justify-content:flex-end;align-items:stretch;min-height:0;display:flex}#code-header>.code-header-row{flex-direction:column}.code-header-row[hidden]{display:none}#code-editor-row,#code-settings-row{width:100%}#code-editor-row .code-tab-edit{flex:auto;width:100%}#code-header::-webkit-scrollbar{display:none}#code-content,#code-editor-parent{flex-direction:column;flex:auto;min-height:0;display:flex;overflow:hidden}#code-tabs .code-tab{flex:none}#code-tabs{flex:none;align-items:stretch;gap:1px;display:flex;overflow:auto hidden}#code-tabs::-webkit-scrollbar{display:none}#code-header .code-tab{flex:none}#code-header .code-tab-edit{flex:auto;width:100%}#code-header .code-tab.dirty:after,#code-tabs .code-tab.dirty:after{margin-left:6px}#code-editor{flex-direction:column;flex:auto;width:100%;min-height:0;display:flex}#code-editor-mount{flex:auto;width:100%;min-height:0}#code-actions{flex:none;align-items:center;gap:6px;display:flex}#code-font{gap:4px;margin-left:auto;display:flex}#code-actions #code-font button{min-width:24px}#code-auto{align-items:center;gap:4px;display:flex}#code-auto input{margin:0}#code-status{flex:none;overflow:hidden}#code-panel-resize-handle{left:var(--code-width);z-index:15;width:6px;height:100%;display:none;position:fixed;top:0}#code-panel-resize-handle.visible{display:block}#code-panel-resize-handle:after{width:2px;height:32px;position:absolute;top:50%;left:2px;transform:translateY(-50%)}#dev-panel{flex:0 0 var(--sidebar-width);width:var(--sidebar-width);z-index:10;height:100%;display:none;position:relative;overflow:hidden}#dev-panel.visible{flex-direction:column;display:flex}#dev-panel .gui_root.gui_panel{box-sizing:border-box;flex-direction:column;width:100%;height:100%;display:flex;overflow:hidden}#dev-panel .gui_root .tl-keyframe-btn .icon.gui_icon_dot{transform:rotate(45deg)}#dev-panel .gui_root .tweak_lock{width:1lh;height:1lh;display:none;position:absolute;top:0;left:0}#dev-panel.lock_mode .gui_root .label>.tweak_lock{display:flex}#dev-panel .gui_root .tweak_lock .gui_icon_unlock{display:none}#dev-panel .gui_root .row.lock_tint .tweak_lock .gui_icon_unlock{display:flex}#dev-panel .gui_root .row.lock_tint .tweak_lock .gui_icon_lock{display:none}#dev-panel .panel_header{flex:none}#dev-panel .panel_content{flex-direction:column;flex:auto;min-height:0;display:flex;overflow:hidden}#dev-panel .panel_content>*{flex:none}#dev-panel .panel_scroll{flex:auto;min-height:0;overflow-y:auto}#dev-panel .watched_footer{flex:none;max-height:40%;overflow-y:auto}#dev-panel-resize-handle{right:var(--sidebar-width);z-index:15;width:6px;height:100%;display:none;position:fixed;top:0}#dev-panel-resize-handle.visible{display:block}#dev-panel-resize-handle:after{width:2px;height:32px;position:absolute;top:50%;left:2px;transform:translateY(-50%)}#debug-error{z-index:90;position:absolute;inset:0}.mirror-body{justify-content:center;align-items:center;height:100vh;display:flex}.mirror-canvas{object-fit:contain;max-width:100%;max-height:100%}.inline-buttons{gap:1px;display:flex}.inline-button-row{flex:1;min-width:0}.color-picker-canvas-wrap{margin-top:4px;position:relative}.color-picker-canvas{display:block}.color-picker-marker{pointer-events:none;width:10px;height:10px;position:absolute;transform:translate(-50%,-50%)}.color-picker-canvas-wrap:not(:first-child) .color-picker-marker{top:6px}.color-picker-popup{z-index:2147483647;position:fixed}.color-picker-marker[data-left],.color-picker-popup[data-left],.code-sketch-time-bar[data-left],.experiment-timeline-thumb[data-left],.tl-secline[data-left],.tl-tick[data-left],.tl-section-band[data-left],.tl-section-handle[data-left],.tl-kfd[data-left],.tl-playhead[data-left],.tl-marker[data-left],.room-pointer[data-left]{left:attr(data-left type(<length-percentage>))}.color-picker-marker[data-top],.color-picker-popup[data-top],.room-pointer[data-top]{top:attr(data-top type(<length-percentage>))}.tl-section-band[data-width],.experiment-timeline-track-fill[data-width]{width:attr(data-width type(<length-percentage>))}.tl-spacer{flex:1}.experiment-timeline{z-index:30;align-items:center;gap:6px;width:50%;height:36px;display:flex;position:fixed;bottom:10px;left:50%;transform:translate(-50%)}.experiment-timeline-button{flex-shrink:0;justify-content:center;align-items:center;width:26px;height:26px;display:flex}.experiment-timeline-track{flex:1;align-items:center;height:28px;display:flex;position:relative}.experiment-timeline-track-background{width:100%;height:6px;position:relative;overflow:hidden}.experiment-timeline-track-fill{height:100%}.experiment-timeline-thumb{pointer-events:none;width:12px;height:12px;position:absolute;top:50%;transform:translate(-50%,-50%)}#pause-btn{z-index:20;justify-content:center;align-items:center;width:2rem;height:2rem;display:flex;position:absolute;bottom:3.75rem;left:50%;transform:translate(-50%)}#pause-btn.hidden{display:none}.icon-btn{bottom:calc(1rem + var(--bottom-ui-offset));z-index:20;justify-content:center;align-items:center;width:1.3rem;height:1.3rem;display:none;position:absolute}.icon-btn svg{width:.8rem;height:.8rem}#menu-btn{left:1.5rem}#app-content{flex-direction:column;flex:auto;width:100%;height:100%;min-height:0;display:flex;position:relative}#menu-scrim{z-index:100;display:flex;position:absolute;inset:0}#menu-scrim[hidden]{display:none}#menu-fullscreen-square{z-index:101;width:7rem;height:7rem;position:fixed;bottom:1rem;right:1rem}#menu-sidebar{flex-direction:column;gap:1px;min-width:11rem;max-width:80vw;display:flex;overflow-y:auto}.menu-item{flex:none;width:100%;min-height:44px;display:block}.menu-heading{flex:none;margin-top:.5rem}#menu-sketches{flex-direction:column;flex:auto;gap:1px;min-height:0;display:flex;overflow-y:auto}.menu-autosaves{flex:none;margin-bottom:.25rem}.menu-autosaves-summary{align-items:center;gap:.5rem;min-height:36px;display:flex}.menu-autosaves-summary::-webkit-details-marker{display:none}.menu-autosaves[open]>.menu-autosaves-summary:before{transform:rotate(90deg)}.menu-autosaves-list{flex-direction:column;gap:1px;display:flex}.menu-sketch{flex:none;align-items:center;gap:.5rem;width:100%;display:flex}.menu-sketch-separator{flex:none;margin:.75rem 0 .25rem}.menu-sketch .menu-sketch-thumb{width:3rem;aspect-ratio:var(--thumbnail-aspect-ratio,1 / 3);flex:none;overflow:hidden}.menu-sketch .menu-sketch-thumb img{object-fit:cover;width:100%;height:100%}.menu-sketch .menu-sketch-name{flex:auto;min-width:0;overflow:hidden}#menu-timeline{display:none}body.has-timeline #menu-timeline{display:block}body.timelines-disabled #menu-timeline,body.timelines-disabled #timeline-panel,body.timelines-disabled #timeline-panel-resize-handle{display:none!important}#menu-new-sketch{display:none}body.can-create-sketch #menu-new-sketch{display:block}#menu-panels,body.panels-hidden #code-panel,body.panels-hidden #code-panel-resize-handle,body.panels-hidden #dev-panel,body.panels-hidden #dev-panel-resize-handle,body.panels-hidden #timeline-panel,body.panels-hidden #timeline-panel-resize-handle,body.no-native-fullscreen #menu-fullscreen,body.panels-forced-hidden #menu-panels{display:none}.icon-btn.visible{display:flex}#preset-container{z-index:20;flex-direction:row;align-items:stretch;display:none;position:absolute;bottom:3.5rem;left:50%;transform:translate(-50%)}#preset-container.visible{display:flex}#preset-prev,#preset-next{justify-content:center;align-items:center;width:2rem;display:flex}#preset-name{width:11rem}#replay-btn{bottom:calc(1.5rem + var(--bottom-ui-offset));z-index:20;display:none;position:absolute;right:50%;transform:translate(50%)}#touch-btn{z-index:100;justify-content:center;align-items:center;width:16vh;height:16vh;display:flex;position:absolute;top:75%;left:50%;transform:translate(-50%,-50%)}#touch-btn:before{z-index:-1;position:absolute;inset:0}#timeline-panel{flex:0 0 var(--timeline-height,120px);width:100%;height:var(--timeline-height,120px);z-index:10;display:none;position:relative;overflow:hidden}body.has-timeline #timeline-panel{flex-direction:column;display:flex}#timeline-panel.tl-system-disabled:after{z-index:50;justify-content:center;align-items:center;display:flex;position:absolute;inset:0}#timeline-panel .gui_root.gui_panel{box-sizing:border-box;flex-direction:column;gap:3px;width:100%;height:100%;display:flex;overflow:hidden}#timeline-panel .gui_root.gui_panel>*{flex:none}#timeline-panel-resize-handle{left:0;right:var(--sidebar-width);bottom:var(--timeline-height,120px);z-index:15;height:4px;display:none;position:fixed}body.has-timeline #timeline-panel-resize-handle{display:block}body.timeline-collapsed #timeline-panel,body.timeline-collapsed #timeline-panel-resize-handle{display:none}#timeline-panel .gui_root.gui_panel>.tl-transport{flex:none;align-items:center}.tl-time{min-width:92px}#timeline-panel .gui_root.gui_panel>.tl-body{--tl-label-w:120px;flex-direction:column;flex:auto;gap:2px;min-height:0;display:flex;position:relative}.tl-track-label{flex:0 0 var(--tl-label-w);width:var(--tl-label-w);box-sizing:border-box;justify-content:flex-end;align-items:center;display:flex;overflow:hidden}.gui_root .tl-track-label.tl-section-btns{flex:0 0 var(--tl-label-w);width:var(--tl-label-w);box-sizing:border-box;justify-content:flex-end;align-items:center;gap:2px;display:flex}.tl-lane,.gui_root .tl-track-header>.tl-lane{flex:auto;min-width:0;position:relative;overflow:hidden}.tl-row.tl-ruler{flex:none;height:26px;margin-bottom:2px;display:flex}.tl-section-band{box-sizing:border-box;height:26px;position:absolute;top:0;overflow:hidden}.tl-track-header .tl-section-band{height:22px}.tl-section-playback{width:12px;height:12px;position:absolute;top:50%;right:3px;transform:translateY(-50%)}.tl-section-playback svg{width:100%;height:100%}.tl-section-handle{z-index:3;width:5px;position:absolute;top:0;bottom:0}.tl-section-handle[data-edge=start]{margin-left:0}.tl-section-handle[data-edge=end]{margin-left:-5px}.tl-tick{width:1px;height:26px;position:absolute;top:0}.tl-tick span{position:absolute;top:11px;left:3px}.tl-kfd{box-sizing:border-box;z-index:2;width:9px;height:9px;position:absolute;top:50%;transform:translate(-50%,-50%)rotate(45deg)}#timeline-panel .gui_root .tl-body .tl-tracks-rest{flex-direction:column;flex:auto;gap:2px;min-height:0;display:flex;overflow-y:auto}.tl-track,.gui_root .tl-body .tl-track.tl-track-header{flex:none;height:22px;display:flex}.tl-secline{width:1px;height:22px;position:absolute;top:0}.tl-curve{width:calc(100% - 4px);height:calc(100% - 4px);position:absolute;inset:2px}.tl-gradient{width:calc(100% - 4px);height:calc(100% - 8px);position:absolute;inset:4px 2px}.tl-marker{box-sizing:border-box;width:9px;height:9px;position:absolute;top:50%;transform:translate(-50%,-50%)rotate(45deg)}.tl-playhead{z-index:5;width:2px;height:22px;margin-left:-1px;position:absolute;top:0}.tl-playhead-ruler{height:26px}.tl-playhead-snapped{z-index:4}.tl-playhead i{position:absolute;top:0;left:50%;transform:translate(-50%)}#timeline-panel .gui_root.gui_panel>.tl-selrow,#timeline-panel .gui_root.gui_panel>.tl-sections,#timeline-panel .gui_root.gui_panel .tl-selrow-actions{flex:none;align-items:center}.tl-selname{min-width:110px}.code-scrubber{z-index:40}.code-scrubber-row{align-items:center;gap:5px;display:flex}.code-scrubber-name,.code-scrubber-name{width:92px}.code-scrubber-bound{width:54px}.code-scrubber-slider{width:150px}.code-scrubber-value{min-width:52px}.code-scrubber-field{box-sizing:border-box;width:52px}.code-scrubber-field::-webkit-inner-spin-button{margin:0}.code-scrubber-field::-webkit-outer-spin-button{margin:0}.code-scrubber-axis{width:10px}.code-scrubber-newname{width:74px}.code-scrubber-boundspan{justify-content:space-between;width:150px;display:flex}#code-sketch-view{flex:auto;min-height:0;overflow-y:auto}.code-sketch-head{margin:10px 0 4px}.code-sketch-head:first-child{margin-top:0}.code-sketch-row{align-items:center;gap:6px;display:flex}.code-sketch-label{flex:0 0 78px;overflow:hidden}.code-sketch-input{flex:auto;min-width:0}.code-sketch-meta{flex:auto}.code-sketch-del,.code-sketch-weight{flex:0 0 70px}.code-capture-scrub{flex:auto;width:100%;min-width:0}.code-capture-cancel-row{margin-top:4px}.code-capture-cancel{width:100%}.code-capture-cancel:disabled{display:none}.code-sketch-time{flex:0 0 46px;height:3px;position:relative}.code-sketch-time-bar{width:2px;height:7px;position:absolute;top:-2px;transform:translate(-1px)}#canvas-parent.letterboxed canvas{object-fit:contain}#code-capture-view{flex:auto;min-height:0;overflow-y:auto}.code-sketch-bar{gap:6px;margin-bottom:8px;display:flex}.code-sketch-settings-row{grid-template-columns:100px minmax(0,1fr);align-items:start;gap:10px;display:grid}.code-sketch-thumbnail-column,.code-sketch-settings-column{min-width:0}.code-sketch-thumbnail-column{flex-direction:column;gap:6px;display:flex}.code-sketch-thumbnail{width:100px;aspect-ratio:var(--thumbnail-aspect-ratio,1 / 3);object-fit:cover;display:block}.code-sketch-settings-actions{gap:6px;margin-bottom:8px;display:flex}.code-sketch-save{flex:auto}button{margin:2px}button[hidden],#dev-panel .panel_actions,#dev-panel .panel_footer,.gui_root .panel_footer,#dev-panel .random_bar_legacy{display:none!important}#account-scrim,#revision-scrim{z-index:10000;position:fixed;inset:0}#account-scrim[hidden],#revision-scrim[hidden],#browse-page[hidden],#admin-page[hidden],#admin-form[hidden],#header-admin[hidden]{display:none}#room-presence{z-index:111;flex-wrap:wrap;gap:.45rem;max-width:calc(100% - 1.5rem);display:flex;position:absolute;top:.75rem;left:.75rem}#room-presence[hidden]{display:none}.room-person:before{width:.55rem;height:.55rem;margin-right:.25rem;display:inline-block}#room-pointers{z-index:110;position:fixed;inset:0;overflow:hidden}.room-pointer{width:0;height:0;position:absolute;transform:translate(-.15rem,-.15rem)rotate(-35deg)}.room-pointer span{position:absolute;top:.2rem;left:.45rem;transform:rotate(35deg)}.yRemoteSelectionHead{position:relative}.yRemoteSelectionHead:after{z-index:20;position:absolute;bottom:100%;left:-2px}#account-scrim{place-items:center;display:grid}#account-form{gap:1rem;width:min(25rem,100vw - 2rem);display:grid}#account-form label{gap:.4rem;display:grid}#browse-create-actions{gap:.6rem;width:min(28rem,100%);margin:0 0 1.25rem;display:grid}#browse-new,#browse-new-room{width:100%;display:block}#browse-new-room[hidden]{display:none}#browse-actions{justify-content:space-between;align-items:flex-start;gap:1rem;display:flex}#browse-account{align-items:center;gap:.75rem;display:flex}#browse-user-settings{align-items:center;gap:.4rem;display:inline-flex}#account-error,#library-status{min-height:1.2em}#browse-page,#admin-page,#revision-scrim,#user-page,#home-page{flex:auto;min-height:0;overflow:auto}#home-panel{width:min(48rem,100%);margin:12vh auto 0}#home-new-shader{margin-top:1rem;display:inline-block}#library-panel,#admin-panel,#revision-panel,#user-panel{min-height:calc(100vh - 2rem);margin:0 auto}main{position:relative}#help-panel{z-index:20;position:absolute;inset:0;overflow:auto}#help-close{top:var(--control-margin);right:var(--control-margin);position:absolute}#user-panel{max-width:36rem}#user-form{gap:.75rem;display:grid}#user-form label{gap:.35rem;display:grid}.user-info{justify-content:space-between;gap:1rem;display:flex}#user-status{min-height:1.2em}#user-logout{margin-top:2rem}#user-form>button,#user-logout{width:100%}#library-header,.admin-header,.revision-header{justify-content:space-between;align-items:center;gap:1rem;display:flex}#library-tabs{flex-wrap:wrap;gap:.5rem;margin:1rem 0;display:flex}#library-sketches{grid-template-columns:repeat(auto-fill,minmax(12rem,1fr));gap:1rem;display:grid}.library-card{grid-template-rows:auto 1fr;min-width:0;display:grid;position:relative;overflow:hidden}.library-card img,.library-card-placeholder{aspect-ratio:3/4;object-fit:cover;width:100%;height:280px}.library-category-heading{grid-column:1/-1}.library-card-copy{gap:.25rem;min-width:0;display:grid}.library-card-copy strong{overflow-wrap:anywhere}.library-card-smaller{justify-self:start;width:9rem}.library-card-smaller img,.library-card-smaller .library-card-placeholder{aspect-ratio:1;height:auto}.library-recent{flex-wrap:wrap;grid-column:1/-1;justify-content:flex-start;gap:.9rem;display:flex}.library-card-copy button{align-self:flex-start;margin-top:.65rem}.library-card-public{z-index:1;position:absolute;top:.6rem;right:.6rem}.admin-category-row{align-items:center;gap:.5rem;margin:.35rem 0;display:flex}.admin-category-row strong{flex:1}#admin-categories,#admin-rooms{margin-top:2rem}#admin-section-rooms,#admin-room-list{gap:.5rem;margin-top:.75rem;display:grid}.admin-room-row{grid-template-columns:minmax(10rem,1fr) minmax(8rem,1fr) auto auto auto;align-items:center;gap:.75rem;display:grid}.admin-room-row button,#admin-room-status{min-height:1.2em;margin-top:.75rem}#admin-categories-status{min-height:1.2em}#admin-category-add{gap:.5rem;margin:.75rem 0;display:flex}#admin-category-new{flex:1}#revision-list{gap:.5rem;margin-top:1rem;display:grid}.revision-row{justify-content:space-between;align-items:center;gap:1rem;width:100%;display:flex}.revision-thumbnail{object-fit:cover;vertical-align:middle;width:3rem;height:3rem;margin-right:.5rem}body.online-readonly #code-save,body.online-readonly #code-save-sketch,#library-all[hidden]{display:none!important}@media (max-width:760px){#library-sketches{grid-template-columns:repeat(2,minmax(0,1fr))}}#admin-form{grid-template-columns:repeat(2,minmax(0,1fr));gap:1rem;margin:1rem 0 2rem;display:grid}#admin-form label{gap:.35rem;display:grid}.admin-form-actions,#admin-error{grid-column:1/-1}#admin-users{gap:.5rem;display:grid}.admin-user-row{grid-template-columns:1fr 1fr 1fr auto;align-items:center;gap:1rem;display:grid}.code-sketch-note{min-height:6rem}.code-sketch-metadata-actions{flex-wrap:wrap;gap:.4rem;display:flex}.code-sketch-readonly-notice{margin:0 0 .75rem}@media (max-width:700px){#admin-form{grid-template-columns:1fr}.admin-user-row{grid-template-columns:1fr auto}}span[data-icon=animal\ bear]{background-color:currentColor;-webkit-mask:url(/icons/public-domain-icons/dist/animal%20bear.svg) 50%/contain no-repeat;mask:url(/icons/public-domain-icons/dist/animal%20bear.svg) 50%/contain no-repeat}span[data-icon="animal bird waterfowl"]{background-color:currentColor;-webkit-mask:url(/icons/public-domain-icons/dist/animal%20bird%20waterfowl.svg) 50%/contain no-repeat;mask:url(/icons/public-domain-icons/dist/animal%20bird%20waterfowl.svg) 50%/contain no-repeat}span[data-icon="animal deer game"]{background-color:currentColor;-webkit-mask:url(/icons/public-domain-icons/dist/animal%20deer%20game.svg) 50%/contain no-repeat;mask:url(/icons/public-domain-icons/dist/animal%20deer%20game.svg) 50%/contain no-repeat}span[data-icon="animal dog leash"]{background-color:currentColor;-webkit-mask:url(/icons/public-domain-icons/dist/animal%20dog%20leash.svg) 50%/contain no-repeat;mask:url(/icons/public-domain-icons/dist/animal%20dog%20leash.svg) 50%/contain no-repeat}span[data-icon="animal dog silhouette"]{background-color:currentColor;-webkit-mask:url(/icons/public-domain-icons/dist/animal%20dog%20silhouette.svg) 50%/contain no-repeat;mask:url(/icons/public-domain-icons/dist/animal%20dog%20silhouette.svg) 50%/contain no-repeat}span[data-icon=animal\ dog]{background-color:currentColor;-webkit-mask:url(/icons/public-domain-icons/dist/animal%20dog.svg) 50%/contain no-repeat;mask:url(/icons/public-domain-icons/dist/animal%20dog.svg) 50%/contain no-repeat}span[data-icon="animal fish hatchery"]{background-color:currentColor;-webkit-mask:url(/icons/public-domain-icons/dist/animal%20fish%20hatchery.svg) 50%/contain no-repeat;mask:url(/icons/public-domain-icons/dist/animal%20fish%20hatchery.svg) 50%/contain no-repeat}span[data-icon=animal\ fish]{background-color:currentColor;-webkit-mask:url(/icons/public-domain-icons/dist/animal%20fish.svg) 50%/contain no-repeat;mask:url(/icons/public-domain-icons/dist/animal%20fish.svg) 50%/contain no-repeat}span[data-icon=animal\ fishing]{background-color:currentColor;-webkit-mask:url(/icons/public-domain-icons/dist/animal%20fishing.svg) 50%/contain no-repeat;mask:url(/icons/public-domain-icons/dist/animal%20fishing.svg) 50%/contain no-repeat}span[data-icon=animal\ horse]{background-color:currentColor;-webkit-mask:url(/icons/public-domain-icons/dist/animal%20horse.svg) 50%/contain no-repeat;mask:url(/icons/public-domain-icons/dist/animal%20horse.svg) 50%/contain no-repeat}span[data-icon="animal ice fishing fishing"]{background-color:currentColor;-webkit-mask:url(/icons/public-domain-icons/dist/animal%20ice%20fishing%20fishing.svg) 50%/contain no-repeat;mask:url(/icons/public-domain-icons/dist/animal%20ice%20fishing%20fishing.svg) 50%/contain no-repeat}span[data-icon=animal\ seal]{background-color:currentColor;-webkit-mask:url(/icons/public-domain-icons/dist/animal%20seal.svg) 50%/contain no-repeat;mask:url(/icons/public-domain-icons/dist/animal%20seal.svg) 50%/contain no-repeat}span[data-icon="animal snake rattlesnake"]{background-color:currentColor;-webkit-mask:url(/icons/public-domain-icons/dist/animal%20snake%20rattlesnake.svg) 50%/contain no-repeat;mask:url(/icons/public-domain-icons/dist/animal%20snake%20rattlesnake.svg) 50%/contain no-repeat}span[data-icon="animal whale viewing"]{background-color:currentColor;-webkit-mask:url(/icons/public-domain-icons/dist/animal%20whale%20viewing.svg) 50%/contain no-repeat;mask:url(/icons/public-domain-icons/dist/animal%20whale%20viewing.svg) 50%/contain no-repeat}span[data-icon="building barn alt"]{background-color:currentColor;-webkit-mask:url(/icons/public-domain-icons/dist/building%20barn%20alt.svg) 50%/contain no-repeat;mask:url(/icons/public-domain-icons/dist/building%20barn%20alt.svg) 50%/contain no-repeat}span[data-icon=building\ barn]{background-color:currentColor;-webkit-mask:url(/icons/public-domain-icons/dist/building%20barn.svg) 50%/contain no-repeat;mask:url(/icons/public-domain-icons/dist/building%20barn.svg) 50%/contain no-repeat}span[data-icon="building building bank temple columns"]{background-color:currentColor;-webkit-mask:url(/icons/public-domain-icons/dist/building%20building%20bank%20temple%20columns.svg) 50%/contain no-repeat;mask:url(/icons/public-domain-icons/dist/building%20building%20bank%20temple%20columns.svg) 50%/contain no-repeat}span[data-icon="building building museum"]{background-color:currentColor;-webkit-mask:url(/icons/public-domain-icons/dist/building%20building%20museum.svg) 50%/contain no-repeat;mask:url(/icons/public-domain-icons/dist/building%20building%20museum.svg) 50%/contain no-repeat}span[data-icon="building chapel church"]{background-color:currentColor;-webkit-mask:url(/icons/public-domain-icons/dist/building%20chapel%20church.svg) 50%/contain no-repeat;mask:url(/icons/public-domain-icons/dist/building%20chapel%20church.svg) 50%/contain no-repeat}span[data-icon=building\ city]{background-color:currentColor;-webkit-mask:url(/icons/public-domain-icons/dist/building%20city.svg) 50%/contain no-repeat;mask:url(/icons/public-domain-icons/dist/building%20city.svg) 50%/contain no-repeat}span[data-icon=building\ dam]{background-color:currentColor;-webkit-mask:url(/icons/public-domain-icons/dist/building%20dam.svg) 50%/contain no-repeat;mask:url(/icons/public-domain-icons/dist/building%20dam.svg) 50%/contain no-repeat}span[data-icon="building home house dashboard index alt"]{background-color:currentColor;-webkit-mask:url(/icons/public-domain-icons/dist/building%20home%20house%20dashboard%20index%20alt.svg) 50%/contain no-repeat;mask:url(/icons/public-domain-icons/dist/building%20home%20house%20dashboard%20index%20alt.svg) 50%/contain no-repeat}span[data-icon="building home house dashboard index"]{background-color:currentColor;-webkit-mask:url(/icons/public-domain-icons/dist/building%20home%20house%20dashboard%20index.svg) 50%/contain no-repeat;mask:url(/icons/public-domain-icons/dist/building%20home%20house%20dashboard%20index.svg) 50%/contain no-repeat}span[data-icon=building\ kennel]{background-color:currentColor;-webkit-mask:url(/icons/public-domain-icons/dist/building%20kennel.svg) 50%/contain no-repeat;mask:url(/icons/public-domain-icons/dist/building%20kennel.svg) 50%/contain no-repeat}span[data-icon="building lighthouse boat light ocean ship water"]{background-color:currentColor;-webkit-mask:url(/icons/public-domain-icons/dist/building%20lighthouse%20boat%20light%20ocean%20ship%20water.svg) 50%/contain no-repeat;mask:url(/icons/public-domain-icons/dist/building%20lighthouse%20boat%20light%20ocean%20ship%20water.svg) 50%/contain no-repeat}span[data-icon="building lookout tower"]{background-color:currentColor;-webkit-mask:url(/icons/public-domain-icons/dist/building%20lookout%20tower.svg) 50%/contain no-repeat;mask:url(/icons/public-domain-icons/dist/building%20lookout%20tower.svg) 50%/contain no-repeat}span[data-icon="building picnic shelter"]{background-color:currentColor;-webkit-mask:url(/icons/public-domain-icons/dist/building%20picnic%20shelter.svg) 50%/contain no-repeat;mask:url(/icons/public-domain-icons/dist/building%20picnic%20shelter.svg) 50%/contain no-repeat}span[data-icon="building playground alt"]{background-color:currentColor;-webkit-mask:url(/icons/public-domain-icons/dist/building%20playground%20alt.svg) 50%/contain no-repeat;mask:url(/icons/public-domain-icons/dist/building%20playground%20alt.svg) 50%/contain no-repeat}span[data-icon="building ranger station"]{background-color:currentColor;-webkit-mask:url(/icons/public-domain-icons/dist/building%20ranger%20station.svg) 50%/contain no-repeat;mask:url(/icons/public-domain-icons/dist/building%20ranger%20station.svg) 50%/contain no-repeat}span[data-icon=building\ skyline]{background-color:currentColor;-webkit-mask:url(/icons/public-domain-icons/dist/building%20skyline.svg) 50%/contain no-repeat;mask:url(/icons/public-domain-icons/dist/building%20skyline.svg) 50%/contain no-repeat}span[data-icon="building sleeping shelter"]{background-color:currentColor;-webkit-mask:url(/icons/public-domain-icons/dist/building%20sleeping%20shelter.svg) 50%/contain no-repeat;mask:url(/icons/public-domain-icons/dist/building%20sleeping%20shelter.svg) 50%/contain no-repeat}span[data-icon=building\ stable]{background-color:currentColor;-webkit-mask:url(/icons/public-domain-icons/dist/building%20stable.svg) 50%/contain no-repeat;mask:url(/icons/public-domain-icons/dist/building%20stable.svg) 50%/contain no-repeat}span[data-icon=buildings\ factory]{background-color:currentColor;-webkit-mask:url(/icons/public-domain-icons/dist/buildings%20factory.svg) 50%/contain no-repeat;mask:url(/icons/public-domain-icons/dist/buildings%20factory.svg) 50%/contain no-repeat}span[data-icon="health alternative medicine"]{background-color:currentColor;-webkit-mask:url(/icons/public-domain-icons/dist/health%20alternative%20medicine.svg) 50%/contain no-repeat;mask:url(/icons/public-domain-icons/dist/health%20alternative%20medicine.svg) 50%/contain no-repeat}span[data-icon=health\ anesthesia]{background-color:currentColor;-webkit-mask:url(/icons/public-domain-icons/dist/health%20anesthesia.svg) 50%/contain no-repeat;mask:url(/icons/public-domain-icons/dist/health%20anesthesia.svg) 50%/contain no-repeat}span[data-icon="health baby person infant human hospital healthcare health child birth pregnancy"]{background-color:currentColor;-webkit-mask:url(/icons/public-domain-icons/dist/health%20baby%20person%20infant%20human%20hospital%20healthcare%20health%20child%20birth%20pregnancy.svg) 50%/contain no-repeat;mask:url(/icons/public-domain-icons/dist/health%20baby%20person%20infant%20human%20hospital%20healthcare%20health%20child%20birth%20pregnancy.svg) 50%/contain no-repeat}span[data-icon="health care staff area nurse"]{background-color:currentColor;-webkit-mask:url(/icons/public-domain-icons/dist/health%20care%20staff%20area%20nurse.svg) 50%/contain no-repeat;mask:url(/icons/public-domain-icons/dist/health%20care%20staff%20area%20nurse.svg) 50%/contain no-repeat}span[data-icon="health cath lab doctor health health care hospital"]{background-color:currentColor;-webkit-mask:url(/icons/public-domain-icons/dist/health%20cath%20lab%20doctor%20health%20health%20care%20hospital.svg) 50%/contain no-repeat;mask:url(/icons/public-domain-icons/dist/health%20cath%20lab%20doctor%20health%20health%20care%20hospital.svg) 50%/contain no-repeat}span[data-icon="health dermatology acne doctor head health care hospital human medicine person"]{background-color:currentColor;-webkit-mask:url(/icons/public-domain-icons/dist/health%20dermatology%20acne%20doctor%20head%20health%20care%20hospital%20human%20medicine%20person.svg) 50%/contain no-repeat;mask:url(/icons/public-domain-icons/dist/health%20dermatology%20acne%20doctor%20head%20health%20care%20hospital%20human%20medicine%20person.svg) 50%/contain no-repeat}span[data-icon=health\ diabetes]{background-color:currentColor;-webkit-mask:url(/icons/public-domain-icons/dist/health%20diabetes.svg) 50%/contain no-repeat;mask:url(/icons/public-domain-icons/dist/health%20diabetes.svg) 50%/contain no-repeat}span[data-icon="health family practice"]{background-color:currentColor;-webkit-mask:url(/icons/public-domain-icons/dist/health%20family%20practice.svg) 50%/contain no-repeat;mask:url(/icons/public-domain-icons/dist/health%20family%20practice.svg) 50%/contain no-repeat}span[data-icon="health genetics human hospital healthcare health family doctor dna biology person"]{background-color:currentColor;-webkit-mask:url(/icons/public-domain-icons/dist/health%20genetics%20human%20hospital%20healthcare%20health%20family%20doctor%20dna%20biology%20person.svg) 50%/contain no-repeat;mask:url(/icons/public-domain-icons/dist/health%20genetics%20human%20hospital%20healthcare%20health%20family%20doctor%20dna%20biology%20person.svg) 50%/contain no-repeat}span[data-icon="health health education doctor health care hospital human medicine person teacher"]{background-color:currentColor;-webkit-mask:url(/icons/public-domain-icons/dist/health%20health%20education%20doctor%20health%20care%20hospital%20human%20medicine%20person%20teacher.svg) 50%/contain no-repeat;mask:url(/icons/public-domain-icons/dist/health%20health%20education%20doctor%20health%20care%20hospital%20human%20medicine%20person%20teacher.svg) 50%/contain no-repeat}span[data-icon=health\ immunizations]{background-color:currentColor;-webkit-mask:url(/icons/public-domain-icons/dist/health%20immunizations.svg) 50%/contain no-repeat;mask:url(/icons/public-domain-icons/dist/health%20immunizations.svg) 50%/contain no-repeat}span[data-icon=health\ inpatient]{background-color:currentColor;-webkit-mask:url(/icons/public-domain-icons/dist/health%20inpatient.svg) 50%/contain no-repeat;mask:url(/icons/public-domain-icons/dist/health%20inpatient.svg) 50%/contain no-repeat}span[data-icon="health mri health care hospital medicine radiation x ray"]{background-color:currentColor;-webkit-mask:url(/icons/public-domain-icons/dist/health%20mri%20health%20care%20hospital%20medicine%20radiation%20x%20ray.svg) 50%/contain no-repeat;mask:url(/icons/public-domain-icons/dist/health%20mri%20health%20care%20hospital%20medicine%20radiation%20x%20ray.svg) 50%/contain no-repeat}span[data-icon=health\ neurology]{background-color:currentColor;-webkit-mask:url(/icons/public-domain-icons/dist/health%20neurology.svg) 50%/contain no-repeat;mask:url(/icons/public-domain-icons/dist/health%20neurology.svg) 50%/contain no-repeat}span[data-icon=health\ outpatient]{background-color:currentColor;-webkit-mask:url(/icons/public-domain-icons/dist/health%20outpatient.svg) 50%/contain no-repeat;mask:url(/icons/public-domain-icons/dist/health%20outpatient.svg) 50%/contain no-repeat}span[data-icon="health physical therapy health care hospital human medicine person sports"]{background-color:currentColor;-webkit-mask:url(/icons/public-domain-icons/dist/health%20physical%20therapy%20health%20care%20hospital%20human%20medicine%20person%20sports.svg) 50%/contain no-repeat;mask:url(/icons/public-domain-icons/dist/health%20physical%20therapy%20health%20care%20hospital%20human%20medicine%20person%20sports.svg) 50%/contain no-repeat}span[data-icon=health\ surgery]{background-color:currentColor;-webkit-mask:url(/icons/public-domain-icons/dist/health%20surgery.svg) 50%/contain no-repeat;mask:url(/icons/public-domain-icons/dist/health%20surgery.svg) 50%/contain no-repeat}span[data-icon="health x ray doctor health care hospital injury medicine radiation"]{background-color:currentColor;-webkit-mask:url(/icons/public-domain-icons/dist/health%20x%20ray%20doctor%20health%20care%20hospital%20injury%20medicine%20radiation.svg) 50%/contain no-repeat;mask:url(/icons/public-domain-icons/dist/health%20x%20ray%20doctor%20health%20care%20hospital%20injury%20medicine%20radiation.svg) 50%/contain no-repeat}span[data-icon="health x ray radiation person medicine human hospital health care health doctor radiology"]{background-color:currentColor;-webkit-mask:url(/icons/public-domain-icons/dist/health%20x%20ray%20radiation%20person%20medicine%20human%20hospital%20health%20care%20health%20doctor%20radiology.svg) 50%/contain no-repeat;mask:url(/icons/public-domain-icons/dist/health%20x%20ray%20radiation%20person%20medicine%20human%20hospital%20health%20care%20health%20doctor%20radiology.svg) 50%/contain no-repeat}span[data-icon="human access symbol"]{background-color:currentColor;-webkit-mask:url(/icons/public-domain-icons/dist/human%20access%20symbol.svg) 50%/contain no-repeat;mask:url(/icons/public-domain-icons/dist/human%20access%20symbol.svg) 50%/contain no-repeat}span[data-icon=human\ amphitheater]{background-color:currentColor;-webkit-mask:url(/icons/public-domain-icons/dist/human%20amphitheater.svg) 50%/contain no-repeat;mask:url(/icons/public-domain-icons/dist/human%20amphitheater.svg) 50%/contain no-repeat}span[data-icon=human\ archery]{background-color:currentColor;-webkit-mask:url(/icons/public-domain-icons/dist/human%20archery.svg) 50%/contain no-repeat;mask:url(/icons/public-domain-icons/dist/human%20archery.svg) 50%/contain no-repeat}span[data-icon="human arriving flights"]{background-color:currentColor;-webkit-mask:url(/icons/public-domain-icons/dist/human%20arriving%20flights.svg) 50%/contain no-repeat;mask:url(/icons/public-domain-icons/dist/human%20arriving%20flights.svg) 50%/contain no-repeat}span[data-icon="human baby nursery"]{background-color:currentColor;-webkit-mask:url(/icons/public-domain-icons/dist/human%20baby%20nursery.svg) 50%/contain no-repeat;mask:url(/icons/public-domain-icons/dist/human%20baby%20nursery.svg) 50%/contain no-repeat}span[data-icon=human\ baby]{background-color:currentColor;-webkit-mask:url(/icons/public-domain-icons/dist/human%20baby.svg) 50%/contain no-repeat;mask:url(/icons/public-domain-icons/dist/human%20baby.svg) 50%/contain no-repeat}span[data-icon="human barber shop haircut"]{background-color:currentColor;-webkit-mask:url(/icons/public-domain-icons/dist/human%20barber%20shop%20haircut.svg) 50%/contain no-repeat;mask:url(/icons/public-domain-icons/dist/human%20barber%20shop%20haircut.svg) 50%/contain no-repeat}span[data-icon=human\ baseball]{background-color:currentColor;-webkit-mask:url(/icons/public-domain-icons/dist/human%20baseball.svg) 50%/contain no-repeat;mask:url(/icons/public-domain-icons/dist/human%20baseball.svg) 50%/contain no-repeat}span[data-icon="human beauty salon haircut"]{background-color:currentColor;-webkit-mask:url(/icons/public-domain-icons/dist/human%20beauty%20salon%20haircut.svg) 50%/contain no-repeat;mask:url(/icons/public-domain-icons/dist/human%20beauty%20salon%20haircut.svg) 50%/contain no-repeat}span[data-icon=human\ bed]{background-color:currentColor;-webkit-mask:url(/icons/public-domain-icons/dist/human%20bed.svg) 50%/contain no-repeat;mask:url(/icons/public-domain-icons/dist/human%20bed.svg) 50%/contain no-repeat}span[data-icon=human\ canoe]{background-color:currentColor;-webkit-mask:url(/icons/public-domain-icons/dist/human%20canoe.svg) 50%/contain no-repeat;mask:url(/icons/public-domain-icons/dist/human%20canoe.svg) 50%/contain no-repeat}span[data-icon="human caution danger"]{background-color:currentColor;-webkit-mask:url(/icons/public-domain-icons/dist/human%20caution%20danger.svg) 50%/contain no-repeat;mask:url(/icons/public-domain-icons/dist/human%20caution%20danger.svg) 50%/contain no-repeat}span[data-icon="human chair lift"]{background-color:currentColor;-webkit-mask:url(/icons/public-domain-icons/dist/human%20chair%20lift.svg) 50%/contain no-repeat;mask:url(/icons/public-domain-icons/dist/human%20chair%20lift.svg) 50%/contain no-repeat}span[data-icon=human\ climbing]{background-color:currentColor;-webkit-mask:url(/icons/public-domain-icons/dist/human%20climbing.svg) 50%/contain no-repeat;mask:url(/icons/public-domain-icons/dist/human%20climbing.svg) 50%/contain no-repeat}span[data-icon="human cross country ski"]{background-color:currentColor;-webkit-mask:url(/icons/public-domain-icons/dist/human%20cross%20country%20ski.svg) 50%/contain no-repeat;mask:url(/icons/public-domain-icons/dist/human%20cross%20country%20ski.svg) 50%/contain no-repeat}span[data-icon=human\ customs]{background-color:currentColor;-webkit-mask:url(/icons/public-domain-icons/dist/human%20customs.svg) 50%/contain no-repeat;mask:url(/icons/public-domain-icons/dist/human%20customs.svg) 50%/contain no-repeat}span[data-icon="human cycling bicycle trail bike"]{background-color:currentColor;-webkit-mask:url(/icons/public-domain-icons/dist/human%20cycling%20bicycle%20trail%20bike.svg) 50%/contain no-repeat;mask:url(/icons/public-domain-icons/dist/human%20cycling%20bicycle%20trail%20bike.svg) 50%/contain no-repeat}span[data-icon="human dirt bike"]{background-color:currentColor;-webkit-mask:url(/icons/public-domain-icons/dist/human%20dirt%20bike.svg) 50%/contain no-repeat;mask:url(/icons/public-domain-icons/dist/human%20dirt%20bike.svg) 50%/contain no-repeat}span[data-icon=human\ diving]{background-color:currentColor;-webkit-mask:url(/icons/public-domain-icons/dist/human%20diving.svg) 50%/contain no-repeat;mask:url(/icons/public-domain-icons/dist/human%20diving.svg) 50%/contain no-repeat}span[data-icon="human downhill skiing"]{background-color:currentColor;-webkit-mask:url(/icons/public-domain-icons/dist/human%20downhill%20skiing.svg) 50%/contain no-repeat;mask:url(/icons/public-domain-icons/dist/human%20downhill%20skiing.svg) 50%/contain no-repeat}span[data-icon="human drinking fountain water fountain"]{background-color:currentColor;-webkit-mask:url(/icons/public-domain-icons/dist/human%20drinking%20fountain%20water%20fountain.svg) 50%/contain no-repeat;mask:url(/icons/public-domain-icons/dist/human%20drinking%20fountain%20water%20fountain.svg) 50%/contain no-repeat}span[data-icon="human falling person"]{background-color:currentColor;-webkit-mask:url(/icons/public-domain-icons/dist/human%20falling%20person.svg) 50%/contain no-repeat;mask:url(/icons/public-domain-icons/dist/human%20falling%20person.svg) 50%/contain no-repeat}span[data-icon="human family human"]{background-color:currentColor;-webkit-mask:url(/icons/public-domain-icons/dist/human%20family%20human.svg) 50%/contain no-repeat;mask:url(/icons/public-domain-icons/dist/human%20family%20human.svg) 50%/contain no-repeat}span[data-icon="human fishing pier"]{background-color:currentColor;-webkit-mask:url(/icons/public-domain-icons/dist/human%20fishing%20pier.svg) 50%/contain no-repeat;mask:url(/icons/public-domain-icons/dist/human%20fishing%20pier.svg) 50%/contain no-repeat}span[data-icon=human\ golfing]{background-color:currentColor;-webkit-mask:url(/icons/public-domain-icons/dist/human%20golfing.svg) 50%/contain no-repeat;mask:url(/icons/public-domain-icons/dist/human%20golfing.svg) 50%/contain no-repeat}span[data-icon="human hang gliding"]{background-color:currentColor;-webkit-mask:url(/icons/public-domain-icons/dist/human%20hang%20gliding.svg) 50%/contain no-repeat;mask:url(/icons/public-domain-icons/dist/human%20hang%20gliding.svg) 50%/contain no-repeat}span[data-icon="human happy person"]{background-color:currentColor;-webkit-mask:url(/icons/public-domain-icons/dist/human%20happy%20person.svg) 50%/contain no-repeat;mask:url(/icons/public-domain-icons/dist/human%20happy%20person.svg) 50%/contain no-repeat}span[data-icon=human\ head]{background-color:currentColor;-webkit-mask:url(/icons/public-domain-icons/dist/human%20head.svg) 50%/contain no-repeat;mask:url(/icons/public-domain-icons/dist/human%20head.svg) 50%/contain no-repeat}span[data-icon="human horse riding"]{background-color:currentColor;-webkit-mask:url(/icons/public-domain-icons/dist/human%20horse%20riding.svg) 50%/contain no-repeat;mask:url(/icons/public-domain-icons/dist/human%20horse%20riding.svg) 50%/contain no-repeat}span[data-icon="human hotel information"]{background-color:currentColor;-webkit-mask:url(/icons/public-domain-icons/dist/human%20hotel%20information.svg) 50%/contain no-repeat;mask:url(/icons/public-domain-icons/dist/human%20hotel%20information.svg) 50%/contain no-repeat}span[data-icon=human\ hotel]{background-color:currentColor;-webkit-mask:url(/icons/public-domain-icons/dist/human%20hotel.svg) 50%/contain no-repeat;mask:url(/icons/public-domain-icons/dist/human%20hotel.svg) 50%/contain no-repeat}span[data-icon="human ice skating"]{background-color:currentColor;-webkit-mask:url(/icons/public-domain-icons/dist/human%20ice%20skating.svg) 50%/contain no-repeat;mask:url(/icons/public-domain-icons/dist/human%20ice%20skating.svg) 50%/contain no-repeat}span[data-icon=human\ immigration]{background-color:currentColor;-webkit-mask:url(/icons/public-domain-icons/dist/human%20immigration.svg) 50%/contain no-repeat;mask:url(/icons/public-domain-icons/dist/human%20immigration.svg) 50%/contain no-repeat}span[data-icon="human intensive care"]{background-color:currentColor;-webkit-mask:url(/icons/public-domain-icons/dist/human%20intensive%20care.svg) 50%/contain no-repeat;mask:url(/icons/public-domain-icons/dist/human%20intensive%20care.svg) 50%/contain no-repeat}span[data-icon="human jet ski personal watercraft"]{background-color:currentColor;-webkit-mask:url(/icons/public-domain-icons/dist/human%20jet%20ski%20personal%20watercraft.svg) 50%/contain no-repeat;mask:url(/icons/public-domain-icons/dist/human%20jet%20ski%20personal%20watercraft.svg) 50%/contain no-repeat}span[data-icon=human\ kayaking]{background-color:currentColor;-webkit-mask:url(/icons/public-domain-icons/dist/human%20kayaking.svg) 50%/contain no-repeat;mask:url(/icons/public-domain-icons/dist/human%20kayaking.svg) 50%/contain no-repeat}span[data-icon="human library reading"]{background-color:currentColor;-webkit-mask:url(/icons/public-domain-icons/dist/human%20library%20reading.svg) 50%/contain no-repeat;mask:url(/icons/public-domain-icons/dist/human%20library%20reading.svg) 50%/contain no-repeat}span[data-icon="human man human"]{background-color:currentColor;-webkit-mask:url(/icons/public-domain-icons/dist/human%20man%20human.svg) 50%/contain no-repeat;mask:url(/icons/public-domain-icons/dist/human%20man%20human.svg) 50%/contain no-repeat}span[data-icon="human mental health"]{background-color:currentColor;-webkit-mask:url(/icons/public-domain-icons/dist/human%20mental%20health.svg) 50%/contain no-repeat;mask:url(/icons/public-domain-icons/dist/human%20mental%20health.svg) 50%/contain no-repeat}span[data-icon=human\ motorboat]{background-color:currentColor;-webkit-mask:url(/icons/public-domain-icons/dist/human%20motorboat.svg) 50%/contain no-repeat;mask:url(/icons/public-domain-icons/dist/human%20motorboat.svg) 50%/contain no-repeat}span[data-icon=human\ people]{background-color:currentColor;-webkit-mask:url(/icons/public-domain-icons/dist/human%20people.svg) 50%/contain no-repeat;mask:url(/icons/public-domain-icons/dist/human%20people.svg) 50%/contain no-repeat}span[data-icon=human\ person]{background-color:currentColor;-webkit-mask:url(/icons/public-domain-icons/dist/human%20person.svg) 50%/contain no-repeat;mask:url(/icons/public-domain-icons/dist/human%20person.svg) 50%/contain no-repeat}span[data-icon=human\ playground]{background-color:currentColor;-webkit-mask:url(/icons/public-domain-icons/dist/human%20playground.svg) 50%/contain no-repeat;mask:url(/icons/public-domain-icons/dist/human%20playground.svg) 50%/contain no-repeat}span[data-icon=human\ police]{background-color:currentColor;-webkit-mask:url(/icons/public-domain-icons/dist/human%20police.svg) 50%/contain no-repeat;mask:url(/icons/public-domain-icons/dist/human%20police.svg) 50%/contain no-repeat}span[data-icon=human\ presentation]{background-color:currentColor;-webkit-mask:url(/icons/public-domain-icons/dist/human%20presentation.svg) 50%/contain no-repeat;mask:url(/icons/public-domain-icons/dist/human%20presentation.svg) 50%/contain no-repeat}span[data-icon=human\ reading]{background-color:currentColor;-webkit-mask:url(/icons/public-domain-icons/dist/human%20reading.svg) 50%/contain no-repeat;mask:url(/icons/public-domain-icons/dist/human%20reading.svg) 50%/contain no-repeat}span[data-icon="human registration administration desk hospital human person"]{background-color:currentColor;-webkit-mask:url(/icons/public-domain-icons/dist/human%20registration%20administration%20desk%20hospital%20human%20person.svg) 50%/contain no-repeat;mask:url(/icons/public-domain-icons/dist/human%20registration%20administration%20desk%20hospital%20human%20person.svg) 50%/contain no-repeat}span[data-icon="human river rafting"]{background-color:currentColor;-webkit-mask:url(/icons/public-domain-icons/dist/human%20river%20rafting.svg) 50%/contain no-repeat;mask:url(/icons/public-domain-icons/dist/human%20river%20rafting.svg) 50%/contain no-repeat}span[data-icon=human\ rollerblading]{background-color:currentColor;-webkit-mask:url(/icons/public-domain-icons/dist/human%20rollerblading.svg) 50%/contain no-repeat;mask:url(/icons/public-domain-icons/dist/human%20rollerblading.svg) 50%/contain no-repeat}span[data-icon=human\ rowboat]{background-color:currentColor;-webkit-mask:url(/icons/public-domain-icons/dist/human%20rowboat.svg) 50%/contain no-repeat;mask:url(/icons/public-domain-icons/dist/human%20rowboat.svg) 50%/contain no-repeat}span[data-icon=human\ running]{background-color:currentColor;-webkit-mask:url(/icons/public-domain-icons/dist/human%20running.svg) 50%/contain no-repeat;mask:url(/icons/public-domain-icons/dist/human%20running.svg) 50%/contain no-repeat}span[data-icon="human scuba diving"]{background-color:currentColor;-webkit-mask:url(/icons/public-domain-icons/dist/human%20scuba%20diving.svg) 50%/contain no-repeat;mask:url(/icons/public-domain-icons/dist/human%20scuba%20diving.svg) 50%/contain no-repeat}span[data-icon=human\ shower]{background-color:currentColor;-webkit-mask:url(/icons/public-domain-icons/dist/human%20shower.svg) 50%/contain no-repeat;mask:url(/icons/public-domain-icons/dist/human%20shower.svg) 50%/contain no-repeat}span[data-icon="human sitting man"]{background-color:currentColor;-webkit-mask:url(/icons/public-domain-icons/dist/human%20sitting%20man.svg) 50%/contain no-repeat;mask:url(/icons/public-domain-icons/dist/human%20sitting%20man.svg) 50%/contain no-repeat}span[data-icon=human\ skateboarding]{background-color:currentColor;-webkit-mask:url(/icons/public-domain-icons/dist/human%20skateboarding.svg) 50%/contain no-repeat;mask:url(/icons/public-domain-icons/dist/human%20skateboarding.svg) 50%/contain no-repeat}span[data-icon="human ski jump"]{background-color:currentColor;-webkit-mask:url(/icons/public-domain-icons/dist/human%20ski%20jump.svg) 50%/contain no-repeat;mask:url(/icons/public-domain-icons/dist/human%20ski%20jump.svg) 50%/contain no-repeat}span[data-icon=human\ skiing]{background-color:currentColor;-webkit-mask:url(/icons/public-domain-icons/dist/human%20skiing.svg) 50%/contain no-repeat;mask:url(/icons/public-domain-icons/dist/human%20skiing.svg) 50%/contain no-repeat}span[data-icon=human\ sledding]{background-color:currentColor;-webkit-mask:url(/icons/public-domain-icons/dist/human%20sledding.svg) 50%/contain no-repeat;mask:url(/icons/public-domain-icons/dist/human%20sledding.svg) 50%/contain no-repeat}span[data-icon=human\ snowboarding]{background-color:currentColor;-webkit-mask:url(/icons/public-domain-icons/dist/human%20snowboarding.svg) 50%/contain no-repeat;mask:url(/icons/public-domain-icons/dist/human%20snowboarding.svg) 50%/contain no-repeat}span[data-icon="human snowmobile trail"]{background-color:currentColor;-webkit-mask:url(/icons/public-domain-icons/dist/human%20snowmobile%20trail.svg) 50%/contain no-repeat;mask:url(/icons/public-domain-icons/dist/human%20snowmobile%20trail.svg) 50%/contain no-repeat}span[data-icon="human social services charity family government human person"]{background-color:currentColor;-webkit-mask:url(/icons/public-domain-icons/dist/human%20social%20services%20charity%20family%20government%20human%20person.svg) 50%/contain no-repeat;mask:url(/icons/public-domain-icons/dist/human%20social%20services%20charity%20family%20government%20human%20person.svg) 50%/contain no-repeat}span[data-icon="human squating person"]{background-color:currentColor;-webkit-mask:url(/icons/public-domain-icons/dist/human%20squating%20person.svg) 50%/contain no-repeat;mask:url(/icons/public-domain-icons/dist/human%20squating%20person.svg) 50%/contain no-repeat}span[data-icon="human stroller with a kid"]{background-color:currentColor;-webkit-mask:url(/icons/public-domain-icons/dist/human%20stroller%20with%20a%20kid.svg) 50%/contain no-repeat;mask:url(/icons/public-domain-icons/dist/human%20stroller%20with%20a%20kid.svg) 50%/contain no-repeat}span[data-icon=human\ surfing]{background-color:currentColor;-webkit-mask:url(/icons/public-domain-icons/dist/human%20surfing.svg) 50%/contain no-repeat;mask:url(/icons/public-domain-icons/dist/human%20surfing.svg) 50%/contain no-repeat}span[data-icon=human\ swimming]{background-color:currentColor;-webkit-mask:url(/icons/public-domain-icons/dist/human%20swimming.svg) 50%/contain no-repeat;mask:url(/icons/public-domain-icons/dist/human%20swimming.svg) 50%/contain no-repeat}span[data-icon="human swing playground"]{background-color:currentColor;-webkit-mask:url(/icons/public-domain-icons/dist/human%20swing%20playground.svg) 50%/contain no-repeat;mask:url(/icons/public-domain-icons/dist/human%20swing%20playground.svg) 50%/contain no-repeat}span[data-icon=human\ tennis]{background-color:currentColor;-webkit-mask:url(/icons/public-domain-icons/dist/human%20tennis.svg) 50%/contain no-repeat;mask:url(/icons/public-domain-icons/dist/human%20tennis.svg) 50%/contain no-repeat}span[data-icon="human ticket purchase ticket counter"]{background-color:currentColor;-webkit-mask:url(/icons/public-domain-icons/dist/human%20ticket%20purchase%20ticket%20counter.svg) 50%/contain no-repeat;mask:url(/icons/public-domain-icons/dist/human%20ticket%20purchase%20ticket%20counter.svg) 50%/contain no-repeat}span[data-icon=human\ torso]{background-color:currentColor;-webkit-mask:url(/icons/public-domain-icons/dist/human%20torso.svg) 50%/contain no-repeat;mask:url(/icons/public-domain-icons/dist/human%20torso.svg) 50%/contain no-repeat}span[data-icon=human\ trailhead]{background-color:currentColor;-webkit-mask:url(/icons/public-domain-icons/dist/human%20trailhead.svg) 50%/contain no-repeat;mask:url(/icons/public-domain-icons/dist/human%20trailhead.svg) 50%/contain no-repeat}span[data-icon="human trash garbage litter 2"]{background-color:currentColor;-webkit-mask:url(/icons/public-domain-icons/dist/human%20trash%20garbage%20litter%202.svg) 50%/contain no-repeat;mask:url(/icons/public-domain-icons/dist/human%20trash%20garbage%20litter%202.svg) 50%/contain no-repeat}span[data-icon="human trash garbage litter"]{background-color:currentColor;-webkit-mask:url(/icons/public-domain-icons/dist/human%20trash%20garbage%20litter.svg) 50%/contain no-repeat;mask:url(/icons/public-domain-icons/dist/human%20trash%20garbage%20litter.svg) 50%/contain no-repeat}span[data-icon="human unisex restroom toilets"]{background-color:currentColor;-webkit-mask:url(/icons/public-domain-icons/dist/human%20unisex%20restroom%20toilets.svg) 50%/contain no-repeat;mask:url(/icons/public-domain-icons/dist/human%20unisex%20restroom%20toilets.svg) 50%/contain no-repeat}span[data-icon=human\ view]{background-color:currentColor;-webkit-mask:url(/icons/public-domain-icons/dist/human%20view.svg) 50%/contain no-repeat;mask:url(/icons/public-domain-icons/dist/human%20view.svg) 50%/contain no-repeat}span[data-icon=human\ wading]{background-color:currentColor;-webkit-mask:url(/icons/public-domain-icons/dist/human%20wading.svg) 50%/contain no-repeat;mask:url(/icons/public-domain-icons/dist/human%20wading.svg) 50%/contain no-repeat}span[data-icon="human waiting room health care hospital human medicine office person"]{background-color:currentColor;-webkit-mask:url(/icons/public-domain-icons/dist/human%20waiting%20room%20health%20care%20hospital%20human%20medicine%20office%20person.svg) 50%/contain no-repeat;mask:url(/icons/public-domain-icons/dist/human%20waiting%20room%20health%20care%20hospital%20human%20medicine%20office%20person.svg) 50%/contain no-repeat}span[data-icon="human waiting room"]{background-color:currentColor;-webkit-mask:url(/icons/public-domain-icons/dist/human%20waiting%20room.svg) 50%/contain no-repeat;mask:url(/icons/public-domain-icons/dist/human%20waiting%20room.svg) 50%/contain no-repeat}span[data-icon=human\ waterskiing]{background-color:currentColor;-webkit-mask:url(/icons/public-domain-icons/dist/human%20waterskiing.svg) 50%/contain no-repeat;mask:url(/icons/public-domain-icons/dist/human%20waterskiing.svg) 50%/contain no-repeat}span[data-icon=human\ windsurfing]{background-color:currentColor;-webkit-mask:url(/icons/public-domain-icons/dist/human%20windsurfing.svg) 50%/contain no-repeat;mask:url(/icons/public-domain-icons/dist/human%20windsurfing.svg) 50%/contain no-repeat}span[data-icon="human woman human"]{background-color:currentColor;-webkit-mask:url(/icons/public-domain-icons/dist/human%20woman%20human.svg) 50%/contain no-repeat;mask:url(/icons/public-domain-icons/dist/human%20woman%20human.svg) 50%/contain no-repeat}span[data-icon="human woman torso"]{background-color:currentColor;-webkit-mask:url(/icons/public-domain-icons/dist/human%20woman%20torso.svg) 50%/contain no-repeat;mask:url(/icons/public-domain-icons/dist/human%20woman%20torso.svg) 50%/contain no-repeat}span[data-icon="object anchor marina"]{background-color:currentColor;-webkit-mask:url(/icons/public-domain-icons/dist/object%20anchor%20marina.svg) 50%/contain no-repeat;mask:url(/icons/public-domain-icons/dist/object%20anchor%20marina.svg) 50%/contain no-repeat}span[data-icon=object\ apple]{background-color:currentColor;-webkit-mask:url(/icons/public-domain-icons/dist/object%20apple.svg) 50%/contain no-repeat;mask:url(/icons/public-domain-icons/dist/object%20apple.svg) 50%/contain no-repeat}span[data-icon="object axe firewood"]{background-color:currentColor;-webkit-mask:url(/icons/public-domain-icons/dist/object%20axe%20firewood.svg) 50%/contain no-repeat;mask:url(/icons/public-domain-icons/dist/object%20axe%20firewood.svg) 50%/contain no-repeat}span[data-icon=object\ axe]{background-color:currentColor;-webkit-mask:url(/icons/public-domain-icons/dist/object%20axe.svg) 50%/contain no-repeat;mask:url(/icons/public-domain-icons/dist/object%20axe.svg) 50%/contain no-repeat}span[data-icon="object baggage baggage check baggage claim suitcase case"]{background-color:currentColor;-webkit-mask:url(/icons/public-domain-icons/dist/object%20baggage%20baggage%20check%20baggage%20claim%20suitcase%20case.svg) 50%/contain no-repeat;mask:url(/icons/public-domain-icons/dist/object%20baggage%20baggage%20check%20baggage%20claim%20suitcase%20case.svg) 50%/contain no-repeat}span[data-icon="object bar cocktail martini"]{background-color:currentColor;-webkit-mask:url(/icons/public-domain-icons/dist/object%20bar%20cocktail%20martini.svg) 50%/contain no-repeat;mask:url(/icons/public-domain-icons/dist/object%20bar%20cocktail%20martini.svg) 50%/contain no-repeat}span[data-icon="object beach parasol umbrella"]{background-color:currentColor;-webkit-mask:url(/icons/public-domain-icons/dist/object%20beach%20parasol%20umbrella.svg) 50%/contain no-repeat;mask:url(/icons/public-domain-icons/dist/object%20beach%20parasol%20umbrella.svg) 50%/contain no-repeat}span[data-icon="object binoculars search"]{background-color:currentColor;-webkit-mask:url(/icons/public-domain-icons/dist/object%20binoculars%20search.svg) 50%/contain no-repeat;mask:url(/icons/public-domain-icons/dist/object%20binoculars%20search.svg) 50%/contain no-repeat}span[data-icon="object book library"]{background-color:currentColor;-webkit-mask:url(/icons/public-domain-icons/dist/object%20book%20library.svg) 50%/contain no-repeat;mask:url(/icons/public-domain-icons/dist/object%20book%20library.svg) 50%/contain no-repeat}span[data-icon="object book read book"]{background-color:currentColor;-webkit-mask:url(/icons/public-domain-icons/dist/object%20book%20read%20book.svg) 50%/contain no-repeat;mask:url(/icons/public-domain-icons/dist/object%20book%20read%20book.svg) 50%/contain no-repeat}span[data-icon=object\ book]{background-color:currentColor;-webkit-mask:url(/icons/public-domain-icons/dist/object%20book.svg) 50%/contain no-repeat;mask:url(/icons/public-domain-icons/dist/object%20book.svg) 50%/contain no-repeat}span[data-icon="object bottle alt"]{background-color:currentColor;-webkit-mask:url(/icons/public-domain-icons/dist/object%20bottle%20alt.svg) 50%/contain no-repeat;mask:url(/icons/public-domain-icons/dist/object%20bottle%20alt.svg) 50%/contain no-repeat}span[data-icon=object\ bottle]{background-color:currentColor;-webkit-mask:url(/icons/public-domain-icons/dist/object%20bottle.svg) 50%/contain no-repeat;mask:url(/icons/public-domain-icons/dist/object%20bottle.svg) 50%/contain no-repeat}span[data-icon=object\ burger]{background-color:currentColor;-webkit-mask:url(/icons/public-domain-icons/dist/object%20burger.svg) 50%/contain no-repeat;mask:url(/icons/public-domain-icons/dist/object%20burger.svg) 50%/contain no-repeat}span[data-icon="object cabinet files"]{background-color:currentColor;-webkit-mask:url(/icons/public-domain-icons/dist/object%20cabinet%20files.svg) 50%/contain no-repeat;mask:url(/icons/public-domain-icons/dist/object%20cabinet%20files.svg) 50%/contain no-repeat}span[data-icon="object calculator pad compute"]{background-color:currentColor;-webkit-mask:url(/icons/public-domain-icons/dist/object%20calculator%20pad%20compute.svg) 50%/contain no-repeat;mask:url(/icons/public-domain-icons/dist/object%20calculator%20pad%20compute.svg) 50%/contain no-repeat}span[data-icon="object camera photo picture film alt"]{background-color:currentColor;-webkit-mask:url(/icons/public-domain-icons/dist/object%20camera%20photo%20picture%20film%20alt.svg) 50%/contain no-repeat;mask:url(/icons/public-domain-icons/dist/object%20camera%20photo%20picture%20film%20alt.svg) 50%/contain no-repeat}span[data-icon="object camera photo picture film"]{background-color:currentColor;-webkit-mask:url(/icons/public-domain-icons/dist/object%20camera%20photo%20picture%20film.svg) 50%/contain no-repeat;mask:url(/icons/public-domain-icons/dist/object%20camera%20photo%20picture%20film.svg) 50%/contain no-repeat}span[data-icon=object\ campfire]{background-color:currentColor;-webkit-mask:url(/icons/public-domain-icons/dist/object%20campfire.svg) 50%/contain no-repeat;mask:url(/icons/public-domain-icons/dist/object%20campfire.svg) 50%/contain no-repeat}span[data-icon="object can alt"]{background-color:currentColor;-webkit-mask:url(/icons/public-domain-icons/dist/object%20can%20alt.svg) 50%/contain no-repeat;mask:url(/icons/public-domain-icons/dist/object%20can%20alt.svg) 50%/contain no-repeat}span[data-icon=object\ can]{background-color:currentColor;-webkit-mask:url(/icons/public-domain-icons/dist/object%20can.svg) 50%/contain no-repeat;mask:url(/icons/public-domain-icons/dist/object%20can.svg) 50%/contain no-repeat}span[data-icon="object cans and bottles"]{background-color:currentColor;-webkit-mask:url(/icons/public-domain-icons/dist/object%20cans%20and%20bottles.svg) 50%/contain no-repeat;mask:url(/icons/public-domain-icons/dist/object%20cans%20and%20bottles.svg) 50%/contain no-repeat}span[data-icon=object\ charts]{background-color:currentColor;-webkit-mask:url(/icons/public-domain-icons/dist/object%20charts.svg) 50%/contain no-repeat;mask:url(/icons/public-domain-icons/dist/object%20charts.svg) 50%/contain no-repeat}span[data-icon="object clock time"]{background-color:currentColor;-webkit-mask:url(/icons/public-domain-icons/dist/object%20clock%20time.svg) 50%/contain no-repeat;mask:url(/icons/public-domain-icons/dist/object%20clock%20time.svg) 50%/contain no-repeat}span[data-icon="object coat check clothes hanger"]{background-color:currentColor;-webkit-mask:url(/icons/public-domain-icons/dist/object%20coat%20check%20clothes%20hanger.svg) 50%/contain no-repeat;mask:url(/icons/public-domain-icons/dist/object%20coat%20check%20clothes%20hanger.svg) 50%/contain no-repeat}span[data-icon=object\ comb]{background-color:currentColor;-webkit-mask:url(/icons/public-domain-icons/dist/object%20comb.svg) 50%/contain no-repeat;mask:url(/icons/public-domain-icons/dist/object%20comb.svg) 50%/contain no-repeat}span[data-icon="object cup coffee tea drink coffeeshop alt"]{background-color:currentColor;-webkit-mask:url(/icons/public-domain-icons/dist/object%20cup%20coffee%20tea%20drink%20coffeeshop%20alt.svg) 50%/contain no-repeat;mask:url(/icons/public-domain-icons/dist/object%20cup%20coffee%20tea%20drink%20coffeeshop%20alt.svg) 50%/contain no-repeat}span[data-icon="object cup coffee tea drink coffeeshop"]{background-color:currentColor;-webkit-mask:url(/icons/public-domain-icons/dist/object%20cup%20coffee%20tea%20drink%20coffeeshop.svg) 50%/contain no-repeat;mask:url(/icons/public-domain-icons/dist/object%20cup%20coffee%20tea%20drink%20coffeeshop.svg) 50%/contain no-repeat}span[data-icon="object currency exchange"]{background-color:currentColor;-webkit-mask:url(/icons/public-domain-icons/dist/object%20currency%20exchange.svg) 50%/contain no-repeat;mask:url(/icons/public-domain-icons/dist/object%20currency%20exchange.svg) 50%/contain no-repeat}span[data-icon="object cutlery knife fork silverware"]{background-color:currentColor;-webkit-mask:url(/icons/public-domain-icons/dist/object%20cutlery%20knife%20fork%20silverware.svg) 50%/contain no-repeat;mask:url(/icons/public-domain-icons/dist/object%20cutlery%20knife%20fork%20silverware.svg) 50%/contain no-repeat}span[data-icon=object\ dna]{background-color:currentColor;-webkit-mask:url(/icons/public-domain-icons/dist/object%20dna.svg) 50%/contain no-repeat;mask:url(/icons/public-domain-icons/dist/object%20dna.svg) 50%/contain no-repeat}span[data-icon="object drinking water"]{background-color:currentColor;-webkit-mask:url(/icons/public-domain-icons/dist/object%20drinking%20water.svg) 50%/contain no-repeat;mask:url(/icons/public-domain-icons/dist/object%20drinking%20water.svg) 50%/contain no-repeat}span[data-icon=object\ drinks]{background-color:currentColor;-webkit-mask:url(/icons/public-domain-icons/dist/object%20drinks.svg) 50%/contain no-repeat;mask:url(/icons/public-domain-icons/dist/object%20drinks.svg) 50%/contain no-repeat}span[data-icon=object\ earphones]{background-color:currentColor;-webkit-mask:url(/icons/public-domain-icons/dist/object%20earphones.svg) 50%/contain no-repeat;mask:url(/icons/public-domain-icons/dist/object%20earphones.svg) 50%/contain no-repeat}span[data-icon="object envelope letter mail stamp send inbox message white"]{background-color:currentColor;-webkit-mask:url(/icons/public-domain-icons/dist/object%20envelope%20letter%20mail%20stamp%20send%20inbox%20message%20white.svg) 50%/contain no-repeat;mask:url(/icons/public-domain-icons/dist/object%20envelope%20letter%20mail%20stamp%20send%20inbox%20message%20white.svg) 50%/contain no-repeat}span[data-icon="object envelope letter mail stamp send inbox message"]{background-color:currentColor;-webkit-mask:url(/icons/public-domain-icons/dist/object%20envelope%20letter%20mail%20stamp%20send%20inbox%20message.svg) 50%/contain no-repeat;mask:url(/icons/public-domain-icons/dist/object%20envelope%20letter%20mail%20stamp%20send%20inbox%20message.svg) 50%/contain no-repeat}span[data-icon="object fast food"]{background-color:currentColor;-webkit-mask:url(/icons/public-domain-icons/dist/object%20fast%20food.svg) 50%/contain no-repeat;mask:url(/icons/public-domain-icons/dist/object%20fast%20food.svg) 50%/contain no-repeat}span[data-icon="object fire alt"]{background-color:currentColor;-webkit-mask:url(/icons/public-domain-icons/dist/object%20fire%20alt.svg) 50%/contain no-repeat;mask:url(/icons/public-domain-icons/dist/object%20fire%20alt.svg) 50%/contain no-repeat}span[data-icon="object fire extinguisher"]{background-color:currentColor;-webkit-mask:url(/icons/public-domain-icons/dist/object%20fire%20extinguisher.svg) 50%/contain no-repeat;mask:url(/icons/public-domain-icons/dist/object%20fire%20extinguisher.svg) 50%/contain no-repeat}span[data-icon=object\ flag]{background-color:currentColor;-webkit-mask:url(/icons/public-domain-icons/dist/object%20flag.svg) 50%/contain no-repeat;mask:url(/icons/public-domain-icons/dist/object%20flag.svg) 50%/contain no-repeat}span[data-icon="object gas gas station petrol"]{background-color:currentColor;-webkit-mask:url(/icons/public-domain-icons/dist/object%20gas%20gas%20station%20petrol.svg) 50%/contain no-repeat;mask:url(/icons/public-domain-icons/dist/object%20gas%20gas%20station%20petrol.svg) 50%/contain no-repeat}span[data-icon=object\ haircut]{background-color:currentColor;-webkit-mask:url(/icons/public-domain-icons/dist/object%20haircut.svg) 50%/contain no-repeat;mask:url(/icons/public-domain-icons/dist/object%20haircut.svg) 50%/contain no-repeat}span[data-icon="object key car door lock secret"]{background-color:currentColor;-webkit-mask:url(/icons/public-domain-icons/dist/object%20key%20car%20door%20lock%20secret.svg) 50%/contain no-repeat;mask:url(/icons/public-domain-icons/dist/object%20key%20car%20door%20lock%20secret.svg) 50%/contain no-repeat}span[data-icon=object\ knife]{background-color:currentColor;-webkit-mask:url(/icons/public-domain-icons/dist/object%20knife.svg) 50%/contain no-repeat;mask:url(/icons/public-domain-icons/dist/object%20knife.svg) 50%/contain no-repeat}span[data-icon=object\ laboratory]{background-color:currentColor;-webkit-mask:url(/icons/public-domain-icons/dist/object%20laboratory.svg) 50%/contain no-repeat;mask:url(/icons/public-domain-icons/dist/object%20laboratory.svg) 50%/contain no-repeat}span[data-icon="object leaf nature green tree"]{background-color:currentColor;-webkit-mask:url(/icons/public-domain-icons/dist/object%20leaf%20nature%20green%20tree.svg) 50%/contain no-repeat;mask:url(/icons/public-domain-icons/dist/object%20leaf%20nature%20green%20tree.svg) 50%/contain no-repeat}span[data-icon="object life jacket"]{background-color:currentColor;-webkit-mask:url(/icons/public-domain-icons/dist/object%20life%20jacket.svg) 50%/contain no-repeat;mask:url(/icons/public-domain-icons/dist/object%20life%20jacket.svg) 50%/contain no-repeat}span[data-icon="object lock secure private safe unlocked"]{background-color:currentColor;-webkit-mask:url(/icons/public-domain-icons/dist/object%20lock%20secure%20private%20safe%20unlocked.svg) 50%/contain no-repeat;mask:url(/icons/public-domain-icons/dist/object%20lock%20secure%20private%20safe%20unlocked.svg) 50%/contain no-repeat}span[data-icon="object lock secure private safe"]{background-color:currentColor;-webkit-mask:url(/icons/public-domain-icons/dist/object%20lock%20secure%20private%20safe.svg) 50%/contain no-repeat;mask:url(/icons/public-domain-icons/dist/object%20lock%20secure%20private%20safe.svg) 50%/contain no-repeat}span[data-icon="object lost and found"]{background-color:currentColor;-webkit-mask:url(/icons/public-domain-icons/dist/object%20lost%20and%20found.svg) 50%/contain no-repeat;mask:url(/icons/public-domain-icons/dist/object%20lost%20and%20found.svg) 50%/contain no-repeat}span[data-icon="object mail email letter"]{background-color:currentColor;-webkit-mask:url(/icons/public-domain-icons/dist/object%20mail%20email%20letter.svg) 50%/contain no-repeat;mask:url(/icons/public-domain-icons/dist/object%20mail%20email%20letter.svg) 50%/contain no-repeat}span[data-icon="object medical records administration file folder health health care hospital medicine"]{background-color:currentColor;-webkit-mask:url(/icons/public-domain-icons/dist/object%20medical%20records%20administration%20file%20folder%20health%20health%20care%20hospital%20medicine.svg) 50%/contain no-repeat;mask:url(/icons/public-domain-icons/dist/object%20medical%20records%20administration%20file%20folder%20health%20health%20care%20hospital%20medicine.svg) 50%/contain no-repeat}span[data-icon="object metal detector"]{background-color:currentColor;-webkit-mask:url(/icons/public-domain-icons/dist/object%20metal%20detector.svg) 50%/contain no-repeat;mask:url(/icons/public-domain-icons/dist/object%20metal%20detector.svg) 50%/contain no-repeat}span[data-icon=object\ microscope]{background-color:currentColor;-webkit-mask:url(/icons/public-domain-icons/dist/object%20microscope.svg) 50%/contain no-repeat;mask:url(/icons/public-domain-icons/dist/object%20microscope.svg) 50%/contain no-repeat}span[data-icon=object\ money]{background-color:currentColor;-webkit-mask:url(/icons/public-domain-icons/dist/object%20money.svg) 50%/contain no-repeat;mask:url(/icons/public-domain-icons/dist/object%20money.svg) 50%/contain no-repeat}span[data-icon=object\ panel]{background-color:currentColor;-webkit-mask:url(/icons/public-domain-icons/dist/object%20panel.svg) 50%/contain no-repeat;mask:url(/icons/public-domain-icons/dist/object%20panel.svg) 50%/contain no-repeat}span[data-icon="object paper tablet slide"]{background-color:currentColor;-webkit-mask:url(/icons/public-domain-icons/dist/object%20paper%20tablet%20slide.svg) 50%/contain no-repeat;mask:url(/icons/public-domain-icons/dist/object%20paper%20tablet%20slide.svg) 50%/contain no-repeat}span[data-icon="object phone tablet"]{background-color:currentColor;-webkit-mask:url(/icons/public-domain-icons/dist/object%20phone%20tablet.svg) 50%/contain no-repeat;mask:url(/icons/public-domain-icons/dist/object%20phone%20tablet.svg) 50%/contain no-repeat}span[data-icon="object phone telephone landline"]{background-color:currentColor;-webkit-mask:url(/icons/public-domain-icons/dist/object%20phone%20telephone%20landline.svg) 50%/contain no-repeat;mask:url(/icons/public-domain-icons/dist/object%20phone%20telephone%20landline.svg) 50%/contain no-repeat}span[data-icon=object\ pick]{background-color:currentColor;-webkit-mask:url(/icons/public-domain-icons/dist/object%20pick.svg) 50%/contain no-repeat;mask:url(/icons/public-domain-icons/dist/object%20pick.svg) 50%/contain no-repeat}span[data-icon="object picnic table"]{background-color:currentColor;-webkit-mask:url(/icons/public-domain-icons/dist/object%20picnic%20table.svg) 50%/contain no-repeat;mask:url(/icons/public-domain-icons/dist/object%20picnic%20table.svg) 50%/contain no-repeat}span[data-icon=object\ present]{background-color:currentColor;-webkit-mask:url(/icons/public-domain-icons/dist/object%20present.svg) 50%/contain no-repeat;mask:url(/icons/public-domain-icons/dist/object%20present.svg) 50%/contain no-repeat}span[data-icon="object radio boom box stereo"]{background-color:currentColor;-webkit-mask:url(/icons/public-domain-icons/dist/object%20radio%20boom%20box%20stereo.svg) 50%/contain no-repeat;mask:url(/icons/public-domain-icons/dist/object%20radio%20boom%20box%20stereo.svg) 50%/contain no-repeat}span[data-icon="object restaurant food"]{background-color:currentColor;-webkit-mask:url(/icons/public-domain-icons/dist/object%20restaurant%20food.svg) 50%/contain no-repeat;mask:url(/icons/public-domain-icons/dist/object%20restaurant%20food.svg) 50%/contain no-repeat}span[data-icon="object rock collecting"]{background-color:currentColor;-webkit-mask:url(/icons/public-domain-icons/dist/object%20rock%20collecting.svg) 50%/contain no-repeat;mask:url(/icons/public-domain-icons/dist/object%20rock%20collecting.svg) 50%/contain no-repeat}span[data-icon="object rubbish trash can waste bin empty"]{background-color:currentColor;-webkit-mask:url(/icons/public-domain-icons/dist/object%20rubbish%20trash%20can%20waste%20bin%20empty.svg) 50%/contain no-repeat;mask:url(/icons/public-domain-icons/dist/object%20rubbish%20trash%20can%20waste%20bin%20empty.svg) 50%/contain no-repeat}span[data-icon=object\ scissors]{background-color:currentColor;-webkit-mask:url(/icons/public-domain-icons/dist/object%20scissors.svg) 50%/contain no-repeat;mask:url(/icons/public-domain-icons/dist/object%20scissors.svg) 50%/contain no-repeat}span[data-icon="object search search find magnify magnifying "]{background-color:currentColor;-webkit-mask:url(/icons/public-domain-icons/dist/object%20search%20search%20find%20magnify%20magnifying%20.svg) 50%/contain no-repeat;mask:url(/icons/public-domain-icons/dist/object%20search%20search%20find%20magnify%20magnifying%20.svg) 50%/contain no-repeat}span[data-icon="object search search find magnify magnifying"]{background-color:currentColor;-webkit-mask:url(/icons/public-domain-icons/dist/object%20search%20search%20find%20magnify%20magnifying.svg) 50%/contain no-repeat;mask:url(/icons/public-domain-icons/dist/object%20search%20search%20find%20magnify%20magnifying.svg) 50%/contain no-repeat}span[data-icon="object shops store"]{background-color:currentColor;-webkit-mask:url(/icons/public-domain-icons/dist/object%20shops%20store.svg) 50%/contain no-repeat;mask:url(/icons/public-domain-icons/dist/object%20shops%20store.svg) 50%/contain no-repeat}span[data-icon="object smoking cigarette"]{background-color:currentColor;-webkit-mask:url(/icons/public-domain-icons/dist/object%20smoking%20cigarette.svg) 50%/contain no-repeat;mask:url(/icons/public-domain-icons/dist/object%20smoking%20cigarette.svg) 50%/contain no-repeat}span[data-icon=object\ snow]{background-color:currentColor;-webkit-mask:url(/icons/public-domain-icons/dist/object%20snow.svg) 50%/contain no-repeat;mask:url(/icons/public-domain-icons/dist/object%20snow.svg) 50%/contain no-repeat}span[data-icon="object snowflake snowflake"]{background-color:currentColor;-webkit-mask:url(/icons/public-domain-icons/dist/object%20snowflake%20snowflake.svg) 50%/contain no-repeat;mask:url(/icons/public-domain-icons/dist/object%20snowflake%20snowflake.svg) 50%/contain no-repeat}span[data-icon=object\ stroller]{background-color:currentColor;-webkit-mask:url(/icons/public-domain-icons/dist/object%20stroller.svg) 50%/contain no-repeat;mask:url(/icons/public-domain-icons/dist/object%20stroller.svg) 50%/contain no-repeat}span[data-icon="object sun weather shine brightness"]{background-color:currentColor;-webkit-mask:url(/icons/public-domain-icons/dist/object%20sun%20weather%20shine%20brightness.svg) 50%/contain no-repeat;mask:url(/icons/public-domain-icons/dist/object%20sun%20weather%20shine%20brightness.svg) 50%/contain no-repeat}span[data-icon=object\ sun]{background-color:currentColor;-webkit-mask:url(/icons/public-domain-icons/dist/object%20sun.svg) 50%/contain no-repeat;mask:url(/icons/public-domain-icons/dist/object%20sun.svg) 50%/contain no-repeat}span[data-icon=object\ telephone]{background-color:currentColor;-webkit-mask:url(/icons/public-domain-icons/dist/object%20telephone.svg) 50%/contain no-repeat;mask:url(/icons/public-domain-icons/dist/object%20telephone.svg) 50%/contain no-repeat}span[data-icon="object tooth dentist"]{background-color:currentColor;-webkit-mask:url(/icons/public-domain-icons/dist/object%20tooth%20dentist.svg) 50%/contain no-repeat;mask:url(/icons/public-domain-icons/dist/object%20tooth%20dentist.svg) 50%/contain no-repeat}span[data-icon=object\ trashcan]{background-color:currentColor;-webkit-mask:url(/icons/public-domain-icons/dist/object%20trashcan.svg) 50%/contain no-repeat;mask:url(/icons/public-domain-icons/dist/object%20trashcan.svg) 50%/contain no-repeat}span[data-icon="object tree tree pine forest christmas"]{background-color:currentColor;-webkit-mask:url(/icons/public-domain-icons/dist/object%20tree%20tree%20pine%20forest%20christmas.svg) 50%/contain no-repeat;mask:url(/icons/public-domain-icons/dist/object%20tree%20tree%20pine%20forest%20christmas.svg) 50%/contain no-repeat}span[data-icon=object\ umbrella]{background-color:currentColor;-webkit-mask:url(/icons/public-domain-icons/dist/object%20umbrella.svg) 50%/contain no-repeat;mask:url(/icons/public-domain-icons/dist/object%20umbrella.svg) 50%/contain no-repeat}span[data-icon="object washing machine"]{background-color:currentColor;-webkit-mask:url(/icons/public-domain-icons/dist/object%20washing%20machine.svg) 50%/contain no-repeat;mask:url(/icons/public-domain-icons/dist/object%20washing%20machine.svg) 50%/contain no-repeat}span[data-icon="object watch time loading"]{background-color:currentColor;-webkit-mask:url(/icons/public-domain-icons/dist/object%20watch%20time%20loading.svg) 50%/contain no-repeat;mask:url(/icons/public-domain-icons/dist/object%20watch%20time%20loading.svg) 50%/contain no-repeat}span[data-icon=object\ wrench]{background-color:currentColor;-webkit-mask:url(/icons/public-domain-icons/dist/object%20wrench.svg) 50%/contain no-repeat;mask:url(/icons/public-domain-icons/dist/object%20wrench.svg) 50%/contain no-repeat}span[data-icon=symbol\ alert]{background-color:currentColor;-webkit-mask:url(/icons/public-domain-icons/dist/symbol%20alert.svg) 50%/contain no-repeat;mask:url(/icons/public-domain-icons/dist/symbol%20alert.svg) 50%/contain no-repeat}span[data-icon="symbol arrow down arrow arrow down direction"]{background-color:currentColor;-webkit-mask:url(/icons/public-domain-icons/dist/symbol%20arrow%20down%20arrow%20arrow%20down%20direction.svg) 50%/contain no-repeat;mask:url(/icons/public-domain-icons/dist/symbol%20arrow%20down%20arrow%20arrow%20down%20direction.svg) 50%/contain no-repeat}span[data-icon="symbol arrow left arrow arrow left direction"]{background-color:currentColor;-webkit-mask:url(/icons/public-domain-icons/dist/symbol%20arrow%20left%20arrow%20arrow%20left%20direction.svg) 50%/contain no-repeat;mask:url(/icons/public-domain-icons/dist/symbol%20arrow%20left%20arrow%20arrow%20left%20direction.svg) 50%/contain no-repeat}span[data-icon="symbol arrow right arrow arrow right direction"]{background-color:currentColor;-webkit-mask:url(/icons/public-domain-icons/dist/symbol%20arrow%20right%20arrow%20arrow%20right%20direction.svg) 50%/contain no-repeat;mask:url(/icons/public-domain-icons/dist/symbol%20arrow%20right%20arrow%20arrow%20right%20direction.svg) 50%/contain no-repeat}span[data-icon="symbol arrow straight ahead alt"]{background-color:currentColor;-webkit-mask:url(/icons/public-domain-icons/dist/symbol%20arrow%20straight%20ahead%20alt.svg) 50%/contain no-repeat;mask:url(/icons/public-domain-icons/dist/symbol%20arrow%20straight%20ahead%20alt.svg) 50%/contain no-repeat}span[data-icon="symbol arrow up arrow arrow up direction"]{background-color:currentColor;-webkit-mask:url(/icons/public-domain-icons/dist/symbol%20arrow%20up%20arrow%20arrow%20up%20direction.svg) 50%/contain no-repeat;mask:url(/icons/public-domain-icons/dist/symbol%20arrow%20up%20arrow%20arrow%20up%20direction.svg) 50%/contain no-repeat}span[data-icon=symbol\ arrow]{background-color:currentColor;-webkit-mask:url(/icons/public-domain-icons/dist/symbol%20arrow.svg) 50%/contain no-repeat;mask:url(/icons/public-domain-icons/dist/symbol%20arrow.svg) 50%/contain no-repeat}span[data-icon="symbol audio sound volume music down"]{background-color:currentColor;-webkit-mask:url(/icons/public-domain-icons/dist/symbol%20audio%20sound%20volume%20music%20down.svg) 50%/contain no-repeat;mask:url(/icons/public-domain-icons/dist/symbol%20audio%20sound%20volume%20music%20down.svg) 50%/contain no-repeat}span[data-icon="symbol audio sound volume music"]{background-color:currentColor;-webkit-mask:url(/icons/public-domain-icons/dist/symbol%20audio%20sound%20volume%20music.svg) 50%/contain no-repeat;mask:url(/icons/public-domain-icons/dist/symbol%20audio%20sound%20volume%20music.svg) 50%/contain no-repeat}span[data-icon=symbol\ badge]{background-color:currentColor;-webkit-mask:url(/icons/public-domain-icons/dist/symbol%20badge.svg) 50%/contain no-repeat;mask:url(/icons/public-domain-icons/dist/symbol%20badge.svg) 50%/contain no-repeat}span[data-icon="symbol bang exclamation point punctuation"]{background-color:currentColor;-webkit-mask:url(/icons/public-domain-icons/dist/symbol%20bang%20exclamation%20point%20punctuation.svg) 50%/contain no-repeat;mask:url(/icons/public-domain-icons/dist/symbol%20bang%20exclamation%20point%20punctuation.svg) 50%/contain no-repeat}span[data-icon="symbol bolt lightning"]{background-color:currentColor;-webkit-mask:url(/icons/public-domain-icons/dist/symbol%20bolt%20lightning.svg) 50%/contain no-repeat;mask:url(/icons/public-domain-icons/dist/symbol%20bolt%20lightning.svg) 50%/contain no-repeat}span[data-icon="symbol bubble alt"]{background-color:currentColor;-webkit-mask:url(/icons/public-domain-icons/dist/symbol%20bubble%20alt.svg) 50%/contain no-repeat;mask:url(/icons/public-domain-icons/dist/symbol%20bubble%20alt.svg) 50%/contain no-repeat}span[data-icon="symbol bubble message chat"]{background-color:currentColor;-webkit-mask:url(/icons/public-domain-icons/dist/symbol%20bubble%20message%20chat.svg) 50%/contain no-repeat;mask:url(/icons/public-domain-icons/dist/symbol%20bubble%20message%20chat.svg) 50%/contain no-repeat}span[data-icon="symbol bubble message message im text"]{background-color:currentColor;-webkit-mask:url(/icons/public-domain-icons/dist/symbol%20bubble%20message%20message%20im%20text.svg) 50%/contain no-repeat;mask:url(/icons/public-domain-icons/dist/symbol%20bubble%20message%20message%20im%20text.svg) 50%/contain no-repeat}span[data-icon=symbol\ bubble]{background-color:currentColor;-webkit-mask:url(/icons/public-domain-icons/dist/symbol%20bubble.svg) 50%/contain no-repeat;mask:url(/icons/public-domain-icons/dist/symbol%20bubble.svg) 50%/contain no-repeat}span[data-icon=symbol\ campground]{background-color:currentColor;-webkit-mask:url(/icons/public-domain-icons/dist/symbol%20campground.svg) 50%/contain no-repeat;mask:url(/icons/public-domain-icons/dist/symbol%20campground.svg) 50%/contain no-repeat}span[data-icon=symbol\ cardiology]{background-color:currentColor;-webkit-mask:url(/icons/public-domain-icons/dist/symbol%20cardiology.svg) 50%/contain no-repeat;mask:url(/icons/public-domain-icons/dist/symbol%20cardiology.svg) 50%/contain no-repeat}span[data-icon=symbol\ cashier]{background-color:currentColor;-webkit-mask:url(/icons/public-domain-icons/dist/symbol%20cashier.svg) 50%/contain no-repeat;mask:url(/icons/public-domain-icons/dist/symbol%20cashier.svg) 50%/contain no-repeat}span[data-icon=symbol\ charity]{background-color:currentColor;-webkit-mask:url(/icons/public-domain-icons/dist/symbol%20charity.svg) 50%/contain no-repeat;mask:url(/icons/public-domain-icons/dist/symbol%20charity.svg) 50%/contain no-repeat}span[data-icon="symbol check tick checkmark punctuation correct grade"]{background-color:currentColor;-webkit-mask:url(/icons/public-domain-icons/dist/symbol%20check%20tick%20checkmark%20punctuation%20correct%20grade.svg) 50%/contain no-repeat;mask:url(/icons/public-domain-icons/dist/symbol%20check%20tick%20checkmark%20punctuation%20correct%20grade.svg) 50%/contain no-repeat}span[data-icon="symbol circle shape geometry"]{background-color:currentColor;-webkit-mask:url(/icons/public-domain-icons/dist/symbol%20circle%20shape%20geometry.svg) 50%/contain no-repeat;mask:url(/icons/public-domain-icons/dist/symbol%20circle%20shape%20geometry.svg) 50%/contain no-repeat}span[data-icon="symbol cloud weather butt rain"]{background-color:currentColor;-webkit-mask:url(/icons/public-domain-icons/dist/symbol%20cloud%20weather%20butt%20rain.svg) 50%/contain no-repeat;mask:url(/icons/public-domain-icons/dist/symbol%20cloud%20weather%20butt%20rain.svg) 50%/contain no-repeat}span[data-icon="symbol crop resize"]{background-color:currentColor;-webkit-mask:url(/icons/public-domain-icons/dist/symbol%20crop%20resize.svg) 50%/contain no-repeat;mask:url(/icons/public-domain-icons/dist/symbol%20crop%20resize.svg) 50%/contain no-repeat}span[data-icon="symbol cross delete remove multiply"]{background-color:currentColor;-webkit-mask:url(/icons/public-domain-icons/dist/symbol%20cross%20delete%20remove%20multiply.svg) 50%/contain no-repeat;mask:url(/icons/public-domain-icons/dist/symbol%20cross%20delete%20remove%20multiply.svg) 50%/contain no-repeat}span[data-icon="symbol cursor pointer mouse"]{background-color:currentColor;-webkit-mask:url(/icons/public-domain-icons/dist/symbol%20cursor%20pointer%20mouse.svg) 50%/contain no-repeat;mask:url(/icons/public-domain-icons/dist/symbol%20cursor%20pointer%20mouse.svg) 50%/contain no-repeat}span[data-icon="symbol denied restricted private no entry"]{background-color:currentColor;-webkit-mask:url(/icons/public-domain-icons/dist/symbol%20denied%20restricted%20private%20no%20entry.svg) 50%/contain no-repeat;mask:url(/icons/public-domain-icons/dist/symbol%20denied%20restricted%20private%20no%20entry.svg) 50%/contain no-repeat}span[data-icon="symbol download enter emergency"]{background-color:currentColor;-webkit-mask:url(/icons/public-domain-icons/dist/symbol%20download%20enter%20emergency.svg) 50%/contain no-repeat;mask:url(/icons/public-domain-icons/dist/symbol%20download%20enter%20emergency.svg) 50%/contain no-repeat}span[data-icon="symbol downstairs stairs"]{background-color:currentColor;-webkit-mask:url(/icons/public-domain-icons/dist/symbol%20downstairs%20stairs.svg) 50%/contain no-repeat;mask:url(/icons/public-domain-icons/dist/symbol%20downstairs%20stairs.svg) 50%/contain no-repeat}span[data-icon=symbol\ drop]{background-color:currentColor;-webkit-mask:url(/icons/public-domain-icons/dist/symbol%20drop.svg) 50%/contain no-repeat;mask:url(/icons/public-domain-icons/dist/symbol%20drop.svg) 50%/contain no-repeat}span[data-icon=symbol\ elevator]{background-color:currentColor;-webkit-mask:url(/icons/public-domain-icons/dist/symbol%20elevator.svg) 50%/contain no-repeat;mask:url(/icons/public-domain-icons/dist/symbol%20elevator.svg) 50%/contain no-repeat}span[data-icon="symbol entrance enter emergency"]{background-color:currentColor;-webkit-mask:url(/icons/public-domain-icons/dist/symbol%20entrance%20enter%20emergency.svg) 50%/contain no-repeat;mask:url(/icons/public-domain-icons/dist/symbol%20entrance%20enter%20emergency.svg) 50%/contain no-repeat}span[data-icon="symbol escalator down"]{background-color:currentColor;-webkit-mask:url(/icons/public-domain-icons/dist/symbol%20escalator%20down.svg) 50%/contain no-repeat;mask:url(/icons/public-domain-icons/dist/symbol%20escalator%20down.svg) 50%/contain no-repeat}span[data-icon="symbol escalator up"]{background-color:currentColor;-webkit-mask:url(/icons/public-domain-icons/dist/symbol%20escalator%20up.svg) 50%/contain no-repeat;mask:url(/icons/public-domain-icons/dist/symbol%20escalator%20up.svg) 50%/contain no-repeat}span[data-icon=symbol\ escalator]{background-color:currentColor;-webkit-mask:url(/icons/public-domain-icons/dist/symbol%20escalator.svg) 50%/contain no-repeat;mask:url(/icons/public-domain-icons/dist/symbol%20escalator.svg) 50%/contain no-repeat}span[data-icon="symbol exit leave emergency"]{background-color:currentColor;-webkit-mask:url(/icons/public-domain-icons/dist/symbol%20exit%20leave%20emergency.svg) 50%/contain no-repeat;mask:url(/icons/public-domain-icons/dist/symbol%20exit%20leave%20emergency.svg) 50%/contain no-repeat}span[data-icon=symbol\ exit]{background-color:currentColor;-webkit-mask:url(/icons/public-domain-icons/dist/symbol%20exit.svg) 50%/contain no-repeat;mask:url(/icons/public-domain-icons/dist/symbol%20exit.svg) 50%/contain no-repeat}span[data-icon="symbol external share link outside"]{background-color:currentColor;-webkit-mask:url(/icons/public-domain-icons/dist/symbol%20external%20share%20link%20outside.svg) 50%/contain no-repeat;mask:url(/icons/public-domain-icons/dist/symbol%20external%20share%20link%20outside.svg) 50%/contain no-repeat}span[data-icon="symbol eye pupil big brother surveillance"]{background-color:currentColor;-webkit-mask:url(/icons/public-domain-icons/dist/symbol%20eye%20pupil%20big%20brother%20surveillance.svg) 50%/contain no-repeat;mask:url(/icons/public-domain-icons/dist/symbol%20eye%20pupil%20big%20brother%20surveillance.svg) 50%/contain no-repeat}span[data-icon=symbol\ eye]{background-color:currentColor;-webkit-mask:url(/icons/public-domain-icons/dist/symbol%20eye.svg) 50%/contain no-repeat;mask:url(/icons/public-domain-icons/dist/symbol%20eye.svg) 50%/contain no-repeat}span[data-icon="symbol falling rocks"]{background-color:currentColor;-webkit-mask:url(/icons/public-domain-icons/dist/symbol%20falling%20rocks.svg) 50%/contain no-repeat;mask:url(/icons/public-domain-icons/dist/symbol%20falling%20rocks.svg) 50%/contain no-repeat}span[data-icon="symbol file document .txt text"]{background-color:currentColor;-webkit-mask:url(/icons/public-domain-icons/dist/symbol%20file%20document%20.txt%20text.svg) 50%/contain no-repeat;mask:url(/icons/public-domain-icons/dist/symbol%20file%20document%20.txt%20text.svg) 50%/contain no-repeat}span[data-icon=symbol\ fire]{background-color:currentColor;-webkit-mask:url(/icons/public-domain-icons/dist/symbol%20fire.svg) 50%/contain no-repeat;mask:url(/icons/public-domain-icons/dist/symbol%20fire.svg) 50%/contain no-repeat}span[data-icon="symbol first aid"]{background-color:currentColor;-webkit-mask:url(/icons/public-domain-icons/dist/symbol%20first%20aid.svg) 50%/contain no-repeat;mask:url(/icons/public-domain-icons/dist/symbol%20first%20aid.svg) 50%/contain no-repeat}span[data-icon="symbol folder container file open"]{background-color:currentColor;-webkit-mask:url(/icons/public-domain-icons/dist/symbol%20folder%20container%20file%20open.svg) 50%/contain no-repeat;mask:url(/icons/public-domain-icons/dist/symbol%20folder%20container%20file%20open.svg) 50%/contain no-repeat}span[data-icon=symbol\ folder]{background-color:currentColor;-webkit-mask:url(/icons/public-domain-icons/dist/symbol%20folder.svg) 50%/contain no-repeat;mask:url(/icons/public-domain-icons/dist/symbol%20folder.svg) 50%/contain no-repeat}span[data-icon=symbol\ folders]{background-color:currentColor;-webkit-mask:url(/icons/public-domain-icons/dist/symbol%20folders.svg) 50%/contain no-repeat;mask:url(/icons/public-domain-icons/dist/symbol%20folders.svg) 50%/contain no-repeat}span[data-icon="symbol gear settings preferences"]{background-color:currentColor;-webkit-mask:url(/icons/public-domain-icons/dist/symbol%20gear%20settings%20preferences.svg) 50%/contain no-repeat;mask:url(/icons/public-domain-icons/dist/symbol%20gear%20settings%20preferences.svg) 50%/contain no-repeat}span[data-icon=symbol\ grain]{background-color:currentColor;-webkit-mask:url(/icons/public-domain-icons/dist/symbol%20grain.svg) 50%/contain no-repeat;mask:url(/icons/public-domain-icons/dist/symbol%20grain.svg) 50%/contain no-repeat}span[data-icon=symbol\ hand]{background-color:currentColor;-webkit-mask:url(/icons/public-domain-icons/dist/symbol%20hand.svg) 50%/contain no-repeat;mask:url(/icons/public-domain-icons/dist/symbol%20hand.svg) 50%/contain no-repeat}span[data-icon="symbol heart love like save"]{background-color:currentColor;-webkit-mask:url(/icons/public-domain-icons/dist/symbol%20heart%20love%20like%20save.svg) 50%/contain no-repeat;mask:url(/icons/public-domain-icons/dist/symbol%20heart%20love%20like%20save.svg) 50%/contain no-repeat}span[data-icon=symbol\ hospital]{background-color:currentColor;-webkit-mask:url(/icons/public-domain-icons/dist/symbol%20hospital.svg) 50%/contain no-repeat;mask:url(/icons/public-domain-icons/dist/symbol%20hospital.svg) 50%/contain no-repeat}span[data-icon="symbol information question help"]{background-color:currentColor;-webkit-mask:url(/icons/public-domain-icons/dist/symbol%20information%20question%20help.svg) 50%/contain no-repeat;mask:url(/icons/public-domain-icons/dist/symbol%20information%20question%20help.svg) 50%/contain no-repeat}span[data-icon="symbol left chevron chevron left direction"]{background-color:currentColor;-webkit-mask:url(/icons/public-domain-icons/dist/symbol%20left%20chevron%20chevron%20left%20direction.svg) 50%/contain no-repeat;mask:url(/icons/public-domain-icons/dist/symbol%20left%20chevron%20chevron%20left%20direction.svg) 50%/contain no-repeat}span[data-icon="symbol location gps geo track"]{background-color:currentColor;-webkit-mask:url(/icons/public-domain-icons/dist/symbol%20location%20gps%20geo%20track.svg) 50%/contain no-repeat;mask:url(/icons/public-domain-icons/dist/symbol%20location%20gps%20geo%20track.svg) 50%/contain no-repeat}span[data-icon=symbol\ lotus]{background-color:currentColor;-webkit-mask:url(/icons/public-domain-icons/dist/symbol%20lotus.svg) 50%/contain no-repeat;mask:url(/icons/public-domain-icons/dist/symbol%20lotus.svg) 50%/contain no-repeat}span[data-icon=symbol\ metro]{background-color:currentColor;-webkit-mask:url(/icons/public-domain-icons/dist/symbol%20metro.svg) 50%/contain no-repeat;mask:url(/icons/public-domain-icons/dist/symbol%20metro.svg) 50%/contain no-repeat}span[data-icon="symbol moon weather shine brightness"]{background-color:currentColor;-webkit-mask:url(/icons/public-domain-icons/dist/symbol%20moon%20weather%20shine%20brightness.svg) 50%/contain no-repeat;mask:url(/icons/public-domain-icons/dist/symbol%20moon%20weather%20shine%20brightness.svg) 50%/contain no-repeat}span[data-icon=symbol\ next]{background-color:currentColor;-webkit-mask:url(/icons/public-domain-icons/dist/symbol%20next.svg) 50%/contain no-repeat;mask:url(/icons/public-domain-icons/dist/symbol%20next.svg) 50%/contain no-repeat}span[data-icon="symbol no dogs"]{background-color:currentColor;-webkit-mask:url(/icons/public-domain-icons/dist/symbol%20no%20dogs.svg) 50%/contain no-repeat;mask:url(/icons/public-domain-icons/dist/symbol%20no%20dogs.svg) 50%/contain no-repeat}span[data-icon="symbol no entry do not enter"]{background-color:currentColor;-webkit-mask:url(/icons/public-domain-icons/dist/symbol%20no%20entry%20do%20not%20enter.svg) 50%/contain no-repeat;mask:url(/icons/public-domain-icons/dist/symbol%20no%20entry%20do%20not%20enter.svg) 50%/contain no-repeat}span[data-icon="symbol no parking"]{background-color:currentColor;-webkit-mask:url(/icons/public-domain-icons/dist/symbol%20no%20parking.svg) 50%/contain no-repeat;mask:url(/icons/public-domain-icons/dist/symbol%20no%20parking.svg) 50%/contain no-repeat}span[data-icon="symbol no smoking"]{background-color:currentColor;-webkit-mask:url(/icons/public-domain-icons/dist/symbol%20no%20smoking.svg) 50%/contain no-repeat;mask:url(/icons/public-domain-icons/dist/symbol%20no%20smoking.svg) 50%/contain no-repeat}span[data-icon=symbol\ no]{background-color:currentColor;-webkit-mask:url(/icons/public-domain-icons/dist/symbol%20no.svg) 50%/contain no-repeat;mask:url(/icons/public-domain-icons/dist/symbol%20no.svg) 50%/contain no-repeat}span[data-icon="symbol note music crotchet quaver quarter note"]{background-color:currentColor;-webkit-mask:url(/icons/public-domain-icons/dist/symbol%20note%20music%20crotchet%20quaver%20quarter%20note.svg) 50%/contain no-repeat;mask:url(/icons/public-domain-icons/dist/symbol%20note%20music%20crotchet%20quaver%20quarter%20note.svg) 50%/contain no-repeat}span[data-icon=symbol\ parking]{background-color:currentColor;-webkit-mask:url(/icons/public-domain-icons/dist/symbol%20parking.svg) 50%/contain no-repeat;mask:url(/icons/public-domain-icons/dist/symbol%20parking.svg) 50%/contain no-repeat}span[data-icon="symbol pin map location position"]{background-color:currentColor;-webkit-mask:url(/icons/public-domain-icons/dist/symbol%20pin%20map%20location%20position.svg) 50%/contain no-repeat;mask:url(/icons/public-domain-icons/dist/symbol%20pin%20map%20location%20position.svg) 50%/contain no-repeat}span[data-icon=symbol\ play]{background-color:currentColor;-webkit-mask:url(/icons/public-domain-icons/dist/symbol%20play.svg) 50%/contain no-repeat;mask:url(/icons/public-domain-icons/dist/symbol%20play.svg) 50%/contain no-repeat}span[data-icon="symbol plus add addition maths operators"]{background-color:currentColor;-webkit-mask:url(/icons/public-domain-icons/dist/symbol%20plus%20add%20addition%20maths%20operators.svg) 50%/contain no-repeat;mask:url(/icons/public-domain-icons/dist/symbol%20plus%20add%20addition%20maths%20operators.svg) 50%/contain no-repeat}span[data-icon="symbol power on off"]{background-color:currentColor;-webkit-mask:url(/icons/public-domain-icons/dist/symbol%20power%20on%20off.svg) 50%/contain no-repeat;mask:url(/icons/public-domain-icons/dist/symbol%20power%20on%20off.svg) 50%/contain no-repeat}span[data-icon=symbol\ previous]{background-color:currentColor;-webkit-mask:url(/icons/public-domain-icons/dist/symbol%20previous.svg) 50%/contain no-repeat;mask:url(/icons/public-domain-icons/dist/symbol%20previous.svg) 50%/contain no-repeat}span[data-icon=symbol\ recycling]{background-color:currentColor;-webkit-mask:url(/icons/public-domain-icons/dist/symbol%20recycling.svg) 50%/contain no-repeat;mask:url(/icons/public-domain-icons/dist/symbol%20recycling.svg) 50%/contain no-repeat}span[data-icon="symbol reload reload refresh"]{background-color:currentColor;-webkit-mask:url(/icons/public-domain-icons/dist/symbol%20reload%20reload%20refresh.svg) 50%/contain no-repeat;mask:url(/icons/public-domain-icons/dist/symbol%20reload%20reload%20refresh.svg) 50%/contain no-repeat}span[data-icon="symbol resize dimension adjust size"]{background-color:currentColor;-webkit-mask:url(/icons/public-domain-icons/dist/symbol%20resize%20dimension%20adjust%20size.svg) 50%/contain no-repeat;mask:url(/icons/public-domain-icons/dist/symbol%20resize%20dimension%20adjust%20size.svg) 50%/contain no-repeat}span[data-icon="symbol right chevron chevron right direction"]{background-color:currentColor;-webkit-mask:url(/icons/public-domain-icons/dist/symbol%20right%20chevron%20chevron%20right%20direction.svg) 50%/contain no-repeat;mask:url(/icons/public-domain-icons/dist/symbol%20right%20chevron%20chevron%20right%20direction.svg) 50%/contain no-repeat}span[data-icon="symbol square shape geometry stop"]{background-color:currentColor;-webkit-mask:url(/icons/public-domain-icons/dist/symbol%20square%20shape%20geometry%20stop.svg) 50%/contain no-repeat;mask:url(/icons/public-domain-icons/dist/symbol%20square%20shape%20geometry%20stop.svg) 50%/contain no-repeat}span[data-icon=symbol\ stairs]{background-color:currentColor;-webkit-mask:url(/icons/public-domain-icons/dist/symbol%20stairs.svg) 50%/contain no-repeat;mask:url(/icons/public-domain-icons/dist/symbol%20stairs.svg) 50%/contain no-repeat}span[data-icon="symbol star star like save favourite"]{background-color:currentColor;-webkit-mask:url(/icons/public-domain-icons/dist/symbol%20star%20star%20like%20save%20favourite.svg) 50%/contain no-repeat;mask:url(/icons/public-domain-icons/dist/symbol%20star%20star%20like%20save%20favourite.svg) 50%/contain no-repeat}span[data-icon="symbol telephone volume control"]{background-color:currentColor;-webkit-mask:url(/icons/public-domain-icons/dist/symbol%20telephone%20volume%20control.svg) 50%/contain no-repeat;mask:url(/icons/public-domain-icons/dist/symbol%20telephone%20volume%20control.svg) 50%/contain no-repeat}span[data-icon=symbol\ thumbnails]{background-color:currentColor;-webkit-mask:url(/icons/public-domain-icons/dist/symbol%20thumbnails.svg) 50%/contain no-repeat;mask:url(/icons/public-domain-icons/dist/symbol%20thumbnails.svg) 50%/contain no-repeat}span[data-icon="symbol toggle adjust"]{background-color:currentColor;-webkit-mask:url(/icons/public-domain-icons/dist/symbol%20toggle%20adjust.svg) 50%/contain no-repeat;mask:url(/icons/public-domain-icons/dist/symbol%20toggle%20adjust.svg) 50%/contain no-repeat}span[data-icon="symbol triangle empty"]{background-color:currentColor;-webkit-mask:url(/icons/public-domain-icons/dist/symbol%20triangle%20empty.svg) 50%/contain no-repeat;mask:url(/icons/public-domain-icons/dist/symbol%20triangle%20empty.svg) 50%/contain no-repeat}span[data-icon="symbol triangle shape geometry"]{background-color:currentColor;-webkit-mask:url(/icons/public-domain-icons/dist/symbol%20triangle%20shape%20geometry.svg) 50%/contain no-repeat;mask:url(/icons/public-domain-icons/dist/symbol%20triangle%20shape%20geometry.svg) 50%/contain no-repeat}span[data-icon=symbol\ tunnel]{background-color:currentColor;-webkit-mask:url(/icons/public-domain-icons/dist/symbol%20tunnel.svg) 50%/contain no-repeat;mask:url(/icons/public-domain-icons/dist/symbol%20tunnel.svg) 50%/contain no-repeat}span[data-icon="symbol upload enter emergency"]{background-color:currentColor;-webkit-mask:url(/icons/public-domain-icons/dist/symbol%20upload%20enter%20emergency.svg) 50%/contain no-repeat;mask:url(/icons/public-domain-icons/dist/symbol%20upload%20enter%20emergency.svg) 50%/contain no-repeat}span[data-icon=symbol\ zap]{background-color:currentColor;-webkit-mask:url(/icons/public-domain-icons/dist/symbol%20zap.svg) 50%/contain no-repeat;mask:url(/icons/public-domain-icons/dist/symbol%20zap.svg) 50%/contain no-repeat}span[data-icon="symbol zoom in"]{background-color:currentColor;-webkit-mask:url(/icons/public-domain-icons/dist/symbol%20zoom%20in.svg) 50%/contain no-repeat;mask:url(/icons/public-domain-icons/dist/symbol%20zoom%20in.svg) 50%/contain no-repeat}span[data-icon="symbol zoom out"]{background-color:currentColor;-webkit-mask:url(/icons/public-domain-icons/dist/symbol%20zoom%20out.svg) 50%/contain no-repeat;mask:url(/icons/public-domain-icons/dist/symbol%20zoom%20out.svg) 50%/contain no-repeat}span[data-icon="transport 4 wheeler atv"]{background-color:currentColor;-webkit-mask:url(/icons/public-domain-icons/dist/transport%204%20wheeler%20atv.svg) 50%/contain no-repeat;mask:url(/icons/public-domain-icons/dist/transport%204%20wheeler%20atv.svg) 50%/contain no-repeat}span[data-icon="transport airplane airport"]{background-color:currentColor;-webkit-mask:url(/icons/public-domain-icons/dist/transport%20airplane%20airport.svg) 50%/contain no-repeat;mask:url(/icons/public-domain-icons/dist/transport%20airplane%20airport.svg) 50%/contain no-repeat}span[data-icon=transport\ ambulance]{background-color:currentColor;-webkit-mask:url(/icons/public-domain-icons/dist/transport%20ambulance.svg) 50%/contain no-repeat;mask:url(/icons/public-domain-icons/dist/transport%20ambulance.svg) 50%/contain no-repeat}span[data-icon="transport bike cycling bicycle trail bike"]{background-color:currentColor;-webkit-mask:url(/icons/public-domain-icons/dist/transport%20bike%20cycling%20bicycle%20trail%20bike.svg) 50%/contain no-repeat;mask:url(/icons/public-domain-icons/dist/transport%20bike%20cycling%20bicycle%20trail%20bike.svg) 50%/contain no-repeat}span[data-icon="transport boat launch"]{background-color:currentColor;-webkit-mask:url(/icons/public-domain-icons/dist/transport%20boat%20launch.svg) 50%/contain no-repeat;mask:url(/icons/public-domain-icons/dist/transport%20boat%20launch.svg) 50%/contain no-repeat}span[data-icon=transport\ bus]{background-color:currentColor;-webkit-mask:url(/icons/public-domain-icons/dist/transport%20bus.svg) 50%/contain no-repeat;mask:url(/icons/public-domain-icons/dist/transport%20bus.svg) 50%/contain no-repeat}span[data-icon="transport camper trailer"]{background-color:currentColor;-webkit-mask:url(/icons/public-domain-icons/dist/transport%20camper%20trailer.svg) 50%/contain no-repeat;mask:url(/icons/public-domain-icons/dist/transport%20camper%20trailer.svg) 50%/contain no-repeat}span[data-icon="transport car alt"]{background-color:currentColor;-webkit-mask:url(/icons/public-domain-icons/dist/transport%20car%20alt.svg) 50%/contain no-repeat;mask:url(/icons/public-domain-icons/dist/transport%20car%20alt.svg) 50%/contain no-repeat}span[data-icon="transport car rental"]{background-color:currentColor;-webkit-mask:url(/icons/public-domain-icons/dist/transport%20car%20rental.svg) 50%/contain no-repeat;mask:url(/icons/public-domain-icons/dist/transport%20car%20rental.svg) 50%/contain no-repeat}span[data-icon=transport\ car]{background-color:currentColor;-webkit-mask:url(/icons/public-domain-icons/dist/transport%20car.svg) 50%/contain no-repeat;mask:url(/icons/public-domain-icons/dist/transport%20car.svg) 50%/contain no-repeat}span[data-icon="transport ferry boat tour"]{background-color:currentColor;-webkit-mask:url(/icons/public-domain-icons/dist/transport%20ferry%20boat%20tour.svg) 50%/contain no-repeat;mask:url(/icons/public-domain-icons/dist/transport%20ferry%20boat%20tour.svg) 50%/contain no-repeat}span[data-icon="transport gondola tram"]{background-color:currentColor;-webkit-mask:url(/icons/public-domain-icons/dist/transport%20gondola%20tram.svg) 50%/contain no-repeat;mask:url(/icons/public-domain-icons/dist/transport%20gondola%20tram.svg) 50%/contain no-repeat}span[data-icon="transport ground transportation"]{background-color:currentColor;-webkit-mask:url(/icons/public-domain-icons/dist/transport%20ground%20transportation.svg) 50%/contain no-repeat;mask:url(/icons/public-domain-icons/dist/transport%20ground%20transportation.svg) 50%/contain no-repeat}span[data-icon="transport helicopter heliport"]{background-color:currentColor;-webkit-mask:url(/icons/public-domain-icons/dist/transport%20helicopter%20heliport.svg) 50%/contain no-repeat;mask:url(/icons/public-domain-icons/dist/transport%20helicopter%20heliport.svg) 50%/contain no-repeat}span[data-icon=transport\ jeep]{background-color:currentColor;-webkit-mask:url(/icons/public-domain-icons/dist/transport%20jeep.svg) 50%/contain no-repeat;mask:url(/icons/public-domain-icons/dist/transport%20jeep.svg) 50%/contain no-repeat}span[data-icon=transport\ pickup]{background-color:currentColor;-webkit-mask:url(/icons/public-domain-icons/dist/transport%20pickup.svg) 50%/contain no-repeat;mask:url(/icons/public-domain-icons/dist/transport%20pickup.svg) 50%/contain no-repeat}span[data-icon=transport\ plane]{background-color:currentColor;-webkit-mask:url(/icons/public-domain-icons/dist/transport%20plane.svg) 50%/contain no-repeat;mask:url(/icons/public-domain-icons/dist/transport%20plane.svg) 50%/contain no-repeat}span[data-icon="transport rv camper"]{background-color:currentColor;-webkit-mask:url(/icons/public-domain-icons/dist/transport%20rv%20camper.svg) 50%/contain no-repeat;mask:url(/icons/public-domain-icons/dist/transport%20rv%20camper.svg) 50%/contain no-repeat}span[data-icon="transport sail boat"]{background-color:currentColor;-webkit-mask:url(/icons/public-domain-icons/dist/transport%20sail%20boat.svg) 50%/contain no-repeat;mask:url(/icons/public-domain-icons/dist/transport%20sail%20boat.svg) 50%/contain no-repeat}span[data-icon="transport sea plane airplane"]{background-color:currentColor;-webkit-mask:url(/icons/public-domain-icons/dist/transport%20sea%20plane%20airplane.svg) 50%/contain no-repeat;mask:url(/icons/public-domain-icons/dist/transport%20sea%20plane%20airplane.svg) 50%/contain no-repeat}span[data-icon="transport ship ferry"]{background-color:currentColor;-webkit-mask:url(/icons/public-domain-icons/dist/transport%20ship%20ferry.svg) 50%/contain no-repeat;mask:url(/icons/public-domain-icons/dist/transport%20ship%20ferry.svg) 50%/contain no-repeat}span[data-icon="transport taxi cab"]{background-color:currentColor;-webkit-mask:url(/icons/public-domain-icons/dist/transport%20taxi%20cab.svg) 50%/contain no-repeat;mask:url(/icons/public-domain-icons/dist/transport%20taxi%20cab.svg) 50%/contain no-repeat}span[data-icon=transport\ tractor]{background-color:currentColor;-webkit-mask:url(/icons/public-domain-icons/dist/transport%20tractor.svg) 50%/contain no-repeat;mask:url(/icons/public-domain-icons/dist/transport%20tractor.svg) 50%/contain no-repeat}span[data-icon="transport train rail transportation"]{background-color:currentColor;-webkit-mask:url(/icons/public-domain-icons/dist/transport%20train%20rail%20transportation.svg) 50%/contain no-repeat;mask:url(/icons/public-domain-icons/dist/transport%20train%20rail%20transportation.svg) 50%/contain no-repeat}span[data-icon="transport truck lorry"]{background-color:currentColor;-webkit-mask:url(/icons/public-domain-icons/dist/transport%20truck%20lorry.svg) 50%/contain no-repeat;mask:url(/icons/public-domain-icons/dist/transport%20truck%20lorry.svg) 50%/contain no-repeat}span[data-icon=transport\ truck]{background-color:currentColor;-webkit-mask:url(/icons/public-domain-icons/dist/transport%20truck.svg) 50%/contain no-repeat;mask:url(/icons/public-domain-icons/dist/transport%20truck.svg) 50%/contain no-repeat}span[data-icon=transport\ vespa]{background-color:currentColor;-webkit-mask:url(/icons/public-domain-icons/dist/transport%20vespa.svg) 50%/contain no-repeat;mask:url(/icons/public-domain-icons/dist/transport%20vespa.svg) 50%/contain no-repeat}
