@layer deck-functional{#app{min-height:100vh;display:flex;flex-direction:column}.deck-root{position:relative;flex-grow:1}.card-breadcrumb{cursor:pointer;overflow:hidden}.card-root-inner{display:flex;flex-direction:column;height:100%}.card-content{flex-grow:1}:is(.card-breadcrumb,.card-root-inner):before,:is(.card-breadcrumb,.card-root-inner):after{content:"";position:absolute;inset:0;pointer-events:none;z-index:99;opacity:0;transition:opacity .25s ease-out}.card-breadcrumb,.card-content{position:relative;overflow-x:hidden;overflow-wrap:break-word}:is(.card-breadcrumb,.card-content):has([data-visible-backdrop=true]:is(:focus,:focus-within,:active)):before{opacity:1}@media(max-width:767px){.deck-root{display:flex;flex-direction:column;align-content:stretch}.deck-root .card-root:last-child{flex-grow:1}.card-root{position:sticky;top:0}.card-root{display:flex;flex-direction:column;align-content:stretch}.card-root .card-root-inner{flex-grow:1}.card-root .card-root-inner{display:none}.card-root[has-focus=true] .card-root-inner{display:flex;position:relative}.card-root[has-focus=true] .card-breadcrumb{display:none}}@media(min-width:768px){html,body{overflow-anchor:none;overscroll-behavior-x:contain;-webkit-user-select:none;user-select:none}.deck-root{position:relative;white-space:nowrap;-webkit-user-select:none;user-select:none;display:flex;align-items:stretch}.deck-root>*{white-space:unset;text-wrap:normal}.card-root{position:sticky;display:inline-block;white-space:normal;flex-shrink:0;flex-grow:0;vertical-align:top;top:0;left:0;width:20em;transition:left .25s ease-out}.card-root .card-breadcrumb{display:none}.card-root .card-resize-handle{position:absolute;display:none;-webkit-user-select:none;user-select:none;cursor:col-resize}.card-root[is-resizable] .card-resize-handle{--resize-handle-color: rgba(0, 0, 0, .5);display:block;background-image:linear-gradient(315deg,transparent 20%,var(--resize-handle-color) 20%,var(--resize-handle-color) 28%,transparent 28%,transparent 36%,var(--resize-handle-color) 36%,var(--resize-handle-color) 44%,transparent 44%);opacity:.6;width:2.5em;height:2.5em;background-size:1em 1em;background-repeat:no-repeat;background-position:1em 1em;bottom:0;right:0}.card-root[is-resizable][is-not-resizable-larger=true] .card-resize-handle{cursor:w-resize}.card-root[is-resizable][is-not-resizable-smaller=true] .card-resize-handle{cursor:e-resize}.card-root[is-resizable][is-not-resizable-larger=true][is-not-resizable-smaller=true] .card-resize-handle{display:none}@media(hover:hover){.card-root[is-resizable] .card-resize-handle:hover{opacity:1;background-color:#fff}}.deck-root:has(.card-root[is-being-resized=true]) .card-root{transition:none}.card-content{position:relative;-webkit-user-select:auto;user-select:auto;container-type:size;container-name:card}}}@layer deck-theme{:root{--page-background-color: oklch(from var(--base-foreground-color, oklch(0 0 0)) calc(l*1) calc(c*.3) h)}body{background-image:url(svg/noise.svg);background-size:200px 200px;background-blend-mode:multiply;background-attachment:fixed}.card-root{--card-content-border-radius: var(--1r);--card-content-inset: 0;--card-content-padding: 1em}.card-root-inner{background-color:var(--background-color);color:var(--foreground-color);border-radius:var(--card-content-border-radius) var(--card-content-border-radius) 0 0;margin:0 var(--card-content-inset);--box-shadow-color: rgba(0, 0, 0, .5);box-shadow:0 .066em .2em var(--box-shadow-color),0 .2em 1.5em var(--box-shadow-color)}.card-root-inner:before{background-color:oklch(from var(--foreground-color) l c h / 60%);-webkit-backdrop-filter:saturate(0);backdrop-filter:saturate(0);opacity:.1}.card-root-inner:after{filter:saturate(0);background-image:url(svg/noise.svg);background-size:300px 300px;mix-blend-mode:multiply;opacity:0}:is(.card-root[visibility-ratio~="100"] .card-root-inner,.card-root:not([visibility-ratio]) .card-root-inner):before,:is(.card-root[visibility-ratio~="100"] .card-root-inner,.card-root:not([visibility-ratio]) .card-root-inner):after{opacity:0}.card-root[obscured-ratio~="10"] .card-root-inner:before,.card-root[obscured-ratio~="10"] .card-root-inner:after{opacity:.2}.card-root[obscured-ratio~="20"] .card-root-inner:before,.card-root[obscured-ratio~="20"] .card-root-inner:after{opacity:.4}.card-root[obscured-ratio~="30"] .card-root-inner:before,.card-root[obscured-ratio~="30"] .card-root-inner:after{opacity:.6}.card-root[obscured-ratio~="40"] .card-root-inner:before,.card-root[obscured-ratio~="40"] .card-root-inner:after{opacity:.8}.card-root[obscured-ratio~="50"] .card-root-inner:before,.card-root[obscured-ratio~="50"] .card-root-inner:after{opacity:1}.card-content{padding:1.5em}.card-root:not([has-focus=false]) .card-content{min-height:calc(100vh - 6.75em)}.card-root[is-resizable] .card-resize-handle{bottom:var(--card-content-inset);right:var(--card-content-inset);border-radius:var(--card-content-border-radius) 0 var(--card-content-border-radius) 0}@media(hover:hover){.card-root[is-resizable] .card-resize-handle:hover{--resize-handle-color: var(--accent-color, var(--foreground-color))}}.card-root[is-resizable] .card-resize-handle:active{opacity:1;--resize-handle-color: var(--base-background-color);background-color:var(--foreground-color)}.card-breadcrumb{border-radius:var(--card-content-border-radius) var(--card-content-border-radius) 0 0;margin:var(--card-content-inset) var(--card-content-inset) -1em var(--card-content-inset);background:#fff;box-shadow:0 .25em .5em #00000080,0 0 .125em #00000080,0 .5em 1.5em #00000040;padding:1em 1em 1.5em}.card-breadcrumb:before{--overlay-opacity: 48%;opacity:1;transition:opacity .25s ease-out;background:oklch(from var(--foreground-color) l c h / var(--overlay-opacity))}.card-breadcrumb .card-breadcrumb-title{font-weight:600}.card-breadcrumb .card-breadcrumb-title:before{display:inline-block;content:"";border-style:solid;border-width:0 0 var(--2px) var(--2px);border-color:oklch(from var(--foreground-color) l c h / 48%);width:.5em;height:.5em;margin:0 var(--2bu) 0 0;transform:rotate(45deg)}.card-root:nth-last-child(2) .card-breadcrumb:before{--overlay-opacity: 12%}.card-root:nth-last-child(3) .card-breadcrumb:before{--overlay-opacity: 18%}.card-root:nth-last-child(4) .card-breadcrumb:before{--overlay-opacity: 23%}.card-root:nth-last-child(5) .card-breadcrumb:before{--overlay-opacity: 28%}.card-root:nth-last-child(6) .card-breadcrumb:before{--overlay-opacity: 32%}.card-root:nth-last-child(7) .card-breadcrumb:before{--overlay-opacity: 36%}.card-root:nth-last-child(8) .card-breadcrumb:before{--overlay-opacity: 39%}.card-root:nth-last-child(9) .card-breadcrumb:before{--overlay-opacity: 42%}.card-root:nth-last-child(10) .card-breadcrumb:before{--overlay-opacity: 44%}.card-root:nth-last-child(11) .card-breadcrumb:before{--overlay-opacity: 45.25%}.card-root:nth-last-child(12) .card-breadcrumb:before{--overlay-opacity: 47%}@media(hover:hover){.card-breadcrumb:hover:before{opacity:.5;transition:none}}@media(min-width:768px){.card-root{--card-content-border-radius: 0;--card-content-inset: 0}.card-root-inner{border-radius:var(--card-content-border-radius);margin:var(--card-content-inset)}}}.card-root[data-routeId="sys.routes.topRoute"]{--card-content-padding: 0;--icon-size-multiplier: 2}.card-root[data-routeId="sys.routes.topRoute"] .card-root-inner{background-color:transparent;--foreground-color: var(--base-background-color);--background-color: var(--base-foreground-color);border-radius:0;box-shadow:none}.card-root[data-routeId="sys.routes.topRoute"] .card-root-inner:before,.card-root[data-routeId="sys.routes.topRoute"] .card-root-inner:after{content:none}.card-root[data-routeId="sys.routes.topRoute"] .card-root-inner{display:flex}.card-root[data-routeId="sys.routes.topRoute"] .card-content{display:flex;flex-direction:column;align-content:stretch;padding:0}.card-root[data-routeId="sys.routes.topRoute"] .card-breadcrumb{display:none}.card-root[data-routeId="sys.routes.topRoute"] .block-link .title{color:#ffffffe6;font-weight:600}.card-root[data-routeId="sys.routes.topRoute"] .spacer{border:none;margin:0;flex-grow:1}@media(max-width:767px){.card-root[data-routeId="sys.routes.topRoute"] .card-content,.card-root[data-routeId="sys.routes.topRoute"][has-focus=false] .card-content{display:flex;flex-direction:row;flex-wrap:wrap;justify-content:flex-start;align-items:stretch}.card-root[data-routeId="sys.routes.topRoute"] .block-link{display:inline-block;width:25%;flex-grow:1;padding:var(--1bu) var(--1bu);margin:0}.card-root[data-routeId="sys.routes.topRoute"] .block-link:after{content:none}.card-root[data-routeId="sys.routes.topRoute"] .block-link .icon{display:block;height:calc(var(--icon-size-multiplier, 1) * var(--icon-size, 1.5em));width:calc(var(--icon-size-multiplier, 1) * var(--icon-size, 1.5em));margin:0 auto var(--1bu) auto}.card-root[data-routeId="sys.routes.topRoute"] .block-link .icon>.emoji{text-align:center}.card-root[data-routeId="sys.routes.topRoute"] .block-link .title{display:block;text-align:center;font-size:.75em;line-height:1.25em}}@media(max-width:767px)and (min-width:375px){.card-root[data-routeId="sys.routes.topRoute"] .block-link{width:20%}}@media(max-width:767px)and (min-width:450px){.card-root[data-routeId="sys.routes.topRoute"] .block-link{width:16.666666%}}@media(min-width:768px){.card-root[data-routeId="sys.routes.topRoute"] .card-content{flex-direction:column}.card-root[data-routeId="sys.routes.topRoute"] .block-link{margin:0;padding:var(--2bu) var(--2bu);display:flex}.card-root[data-routeId="sys.routes.topRoute"] .block-link>.title{align-self:center;transition:opacity .25s ease-out}.card-root[data-routeId="sys.routes.topRoute"] .block-link:after{align-self:center;margin-top:0}.card-root[data-routeId="sys.routes.topRoute"][obscured-ratio~="50"] .block-link .title{opacity:0}}
