.site-toast.svelte-1sd9rf8{background:var(--color100);border:1px solid var(--border-secondary);color:var(--color00);pointer-events:none;white-space:nowrap;z-index:100;border-radius:3px;padding:8px 16px;position:fixed;bottom:32px;left:50%;transform:translate(-50%)}.bold{font-weight:700}.box{flex-direction:column;display:flex}.gap16{gap:16px}.gap32{gap:32px}.gap4{gap:4px}.gap8{gap:8px}.margintop16{margin-top:16px}.row{flex-direction:row;display:flex}.w500{font-weight:500}.w600{font-weight:600}:root{--color00:#fff;--color10:#f5f5f5;--color20:#e8e8e8;--color30:#d6d6d6;--color40:#c2c2c2;--color50:#a1a1a1;--color60:#818181;--color70:#6a6a6a;--color80:#474747;--color90:#2f2f2f;--color100:#111;--accent10:#388e3c;--accent20:#1b5e20;--accent30:#81c784;--danger10:#dc2626;--danger20:#b91c1c;--text-primary:var(--color100);--text-secondary:var(--color60);--text-tertiary:var(--color50);--border-primary:var(--color30);--border-secondary:var(--color50);--border-tertiary:var(--color20);--font-default:"Google Sans Flex", sans-serif}@font-face{font-family:Google Sans Flex;src:url(../../../fonts/GoogleSansFlex.woff2)format("woff2");font-weight:400 600;font-optical-sizing:auto;font-display:swap}:root{--text-scaling:1.2;--text-xs:10px;--text-sm:12px;--text-md:14px;--text-bs:1rem;--text-lg:calc(var(--text-bs) * var(--text-scaling));--text-xl:calc(var(--text-lg) * var(--text-scaling));--text-2xl:calc(var(--text-xl) * var(--text-scaling));--text-3xl:calc(var(--text-2xl) * var(--text-scaling));--text-4xl:calc(var(--text-3xl) * var(--text-scaling));--text-5xl:calc(var(--text-4xl) * var(--text-scaling))}.text-xs{font-size:var(--text-xs)}.text-sm{font-size:var(--text-sm)}.text-md{font-size:var(--text-md)}.text-bs{font-size:var(--text-bs)}.text-lg{font-size:var(--text-lg)}.text-xl{font-size:var(--text-xl)}.text-2xl{font-size:var(--text-2xl)}.text-3xl{font-size:var(--text-3xl)}.text-4xl{font-size:var(--text-4xl)}.text-5xl{font-size:var(--text-5xl)}.tt-u{text-transform:uppercase}.tt-c{text-transform:capitalize}.ta-l{text-align:left}.ta-r{text-align:right}.ta-c{text-align:center}.fw400{font-weight:400}.fw500{font-weight:500}.fw600,.bold{font-weight:600}.col1{color:var(--text-primary)}.col2{color:var(--text-secondary)}.col3{color:var(--text-tertiary)}.col-theme{color:var(--accent10)}h1,h2,h3,h4,h5,h6,strong,b{font-weight:600}.lh11{line-height:1.1}.lh125{line-height:1.25}.lh15{line-height:1.5}.lh16{line-height:1.6}.accordion .indicator{color:var(--text-secondary);font-size:var(--text-xl)}.accordion .accordion-content{color:var(--accordion-content)}body,html{box-sizing:border-box;color:var(--text-primary);margin:0;padding:0}html{scroll-behavior:smooth}@media (prefers-reduced-motion:reduce){html{scroll-behavior:auto}}:root,*{box-sizing:border-box}body,html,:root,*,span,button{font-family:var(--font-default)}:focus-visible{outline:2px solid var(--accent10);outline-offset:2px}::selection{background:var(--color20)}.bdr{border:1px solid red}p,h6,h5,h4,h3,h2,h1{margin:0}.w100{width:100%}.h100{height:100%}.box,.row{display:flex}.box{flex-direction:column}.box.xcenter{align-items:center}.box.xleft{text-align:left;align-items:flex-start}.box.xright{text-align:right;align-items:flex-end}.box.ycenter{justify-content:center}.box.ytop{justify-content:flex-start}.box.ybot{justify-content:flex-end}@media (width<=720px){.box.xright.mleft{text-align:left;align-items:flex-start}}.row{flex-direction:row}.row.wrap{flex-wrap:wrap}.row.ycenter{align-items:center}.row.ytop{align-items:flex-start}.row.ybot{align-items:flex-end}.row.xbetween{justify-content:space-between}.row.xright{justify-content:flex-end}.row.xleft{justify-content:flex-start}@media (width<=720px){.row.mwrap{flex-wrap:wrap}}.grid{grid-auto-flow:row;display:grid}@media (width>=721px){.grid.grid-cols-2{grid-template-columns:repeat(2,minmax(0,1fr))}.grid.grid-cols-3{grid-template-columns:repeat(3,minmax(0,1fr))}.grid.grid-cols-4{grid-template-columns:repeat(4,minmax(0,1fr))}.grid.grid-cols-5{grid-template-columns:repeat(5,minmax(0,1fr))}.grid.grid-cols-6{grid-template-columns:repeat(6,minmax(0,1fr))}}.bordered{border:1px solid var(--border-tertiary);border-radius:3px;padding:16px}button{cursor:pointer}button.blank{cursor:pointer;background:0 0;border:none;padding:0}a.blank{color:inherit;text-decoration:none}a.blank.col2{color:var(--text-secondary)}a.blank:hover{color:var(--accent10)}a.themed-link{color:var(--text-primary);text-decoration:none}a.themed-link:hover{color:var(--accent10)}.btn{font-size:var(--text-md);white-space:nowrap;border:1px solid #0000;border-radius:6px;justify-content:center;align-items:center;gap:8px;width:max-content;padding:5px 12px;font-weight:600;text-decoration:none;transition:background .12s,border-color .12s,color .12s,transform .12s;display:inline-flex}.btn:active{transform:translateY(1px)}.btn-primary{background:var(--accent10);color:#fff;width:max-content;font-size:var(--text-md);border:1px solid #0000;border-radius:6px;padding:5px 12px;text-decoration:none}.btn-primary:hover{background:var(--accent20)}.btn-secondary{background:var(--color00);border-color:var(--border-primary);color:var(--text-primary)}.btn-secondary:hover{background:var(--color10);border-color:var(--border-secondary)}.btn-quiet{font-size:var(--text-sm);background:0 0;border:none;border-radius:3px;padding:4px 8px;font-weight:500;transition:background .12s,color .12s}.btn-quiet:hover{background:var(--color20)}@media (prefers-reduced-motion:reduce){.btn{transition:none}.btn:active{transform:none}}.logomotif,.logotype{object-fit:contain}.logomotif{transform-origin:50%;width:32px;height:32px;animation:8s linear infinite rotationing}@keyframes rotationing{0%{transform:rotate(0)}to{transform:rotate(360deg)}}.logotype{filter:saturate(.1);height:18px}.logolink:hover .logotype{filter:saturate()}img.img64{object-fit:contain;width:64px;height:64px}.docs-shell{background:var(--color00);min-height:100vh}.docs-header{background:var(--color00);border-bottom:1px solid var(--border-tertiary);z-index:20;height:64px;padding:0 32px;position:sticky;top:0}.docs-header button{display:none}.docs-header nav a{border-radius:3px;padding:8px;text-decoration:none;transition:color .12s}.docs-content{grid-template-columns:360px 1fr 280px;grid-template-areas:"left-side docs-main right-side";grid-auto-flow:row;min-height:calc(100vh - 64px);display:grid}.docs-content .left-side{grid-area:left-side}.docs-content .docs-main{grid-area:docs-main}.docs-content .right-side{grid-area:right-side}.docs-sidebar{height:calc(100vh - 64px);padding:0;position:sticky;top:64px}.docs-sidebar .inside-sidebar{width:100%;height:calc(100vh - 64px);padding:32px;position:sticky;top:0;overflow-y:scroll}.docs-sidebar .inside-sidebar::-webkit-scrollbar{width:2px}.docs-sidebar .inside-sidebar::-webkit-scrollbar-thumb{background:0 0;border-radius:9999px}.docs-sidebar .section-title{padding-left:8px}.docs-sidebar a.sidebar-item{font-size:var(--text-md);color:var(--text-primary);padding:4px 8px;text-decoration:none;transition:background 80ms}.docs-sidebar a.sidebar-item:hover{background:var(--color20)}.docs-sidebar a.sidebar-item[aria-current=page]{background:var(--color20);font-weight:600}.left-side:hover .inside-sidebar::-webkit-scrollbar-thumb{background:var(--color20)}.docs-main{padding:32px}.inside-docs-main{width:720px;margin-left:auto;margin-right:auto}.docs-outline{display:none}@media (width<=1024px){.docs-header button,.docs-sidebar>div button{display:inline}.docs-content,.docs-content[data-outline=false]{grid-template-columns:1fr}.docs-sidebar:first-child{background:var(--color00);border-bottom:1px solid var(--border-tertiary);z-index:10;max-height:calc(100vh - 64px);display:none;position:fixed;top:64px;left:0;right:0;overflow-y:auto}.docs-shell[data-navigation-open=true] .docs-sidebar:first-child{display:block}.docs-sidebar:last-child{display:none}.docs-main{padding:32px 32px 96px}.docs-outline{margin-bottom:32px;display:block;position:relative}.docs-outline button{background:var(--color00);border:1px solid var(--border-tertiary);text-align:left;border-radius:3px;width:100%;padding:8px 16px;transition:background .12s}.docs-outline button:hover{background:var(--color10)}.docs-outline nav{background:var(--color00);border:1px solid var(--border-tertiary);z-index:5;border-radius:3px;padding:8px;position:absolute;top:48px;left:0;right:0}.docs-outline nav a{border-radius:3px;padding:8px;text-decoration:none;display:block}.docs-outline nav a:hover{background:var(--color10)}}@media (width<=720px){.docs-header{padding:0 16px}.docs-header nav{display:none}.docs-main{padding:32px 16px 64px}.docs-footer{padding:16px}.docs-footer-inner{flex-direction:column;align-items:flex-start;gap:8px;height:auto}}.area-box{border-bottom:1px solid var(--border-primary);padding-bottom:32px}.component-source pre.shiki{background:var(--source-background);margin:0;padding:16px;overflow-x:auto}.sidebar-area{gap:8px}.sidebar-area .area-title{padding-bottom:8px}.docs-typography>h1,.docs-typography>h2,.docs-typography>h3,.docs-typography>h4,.docs-typography>p,.docs-typography>ul,.docs-typography>ol,.docs-typography>blockquote,.docs-typography>pre,.docs-typography>table,.docs-typography>hr{max-width:72ch}.docs-typography h1{font-size:var(--text-3xl);margin:0;font-weight:600}.docs-typography h2{font-size:var(--text-2xl);margin:32px 0 0;font-weight:600}.docs-typography h3{font-size:var(--text-xl);margin:16px 0 0;font-weight:600}.docs-typography h4{font-size:var(--text-lg);margin:16px 0 0;font-weight:600}.docs-typography p{color:var(--text-primary);font-size:var(--text-bs);margin:0;line-height:1.5}.docs-typography li{color:var(--text-primary);font-size:var(--text-bs);margin:0 0 8px;line-height:1.5}.docs-typography h1+p{font-size:var(--text-lg);margin-bottom:64px}.docs-typography ul,.docs-typography ol{margin:0}.docs-typography blockquote{background:var(--color10);border-left:3px solid var(--accent10);color:var(--text-secondary);margin:0 0 32px;padding:16px}.docs-typography hr{border:0;border-top:1px solid var(--border-tertiary);margin:32px 0}.docs-typography a:not(.btn){color:var(--accent10);text-underline-offset:2px;text-decoration:underline}.docs-typography p code,.docs-typography li code{background:var(--color10);font-family:monospace;font-size:var(--text-sm);border-radius:3px;padding:4px}.docs-typography pre{background:var(--color100);color:var(--color10);border-radius:6px;margin:0 0 32px;padding:16px;overflow-x:auto}.docs-typography pre code{background:0 0;padding:0}.docs-typography table{border-collapse:collapse;font-size:var(--text-md);width:100%;margin:0 0 32px}.docs-typography table th,.docs-typography table td{border-bottom:1px solid var(--border-tertiary);text-align:left;padding:8px 16px}.docs-typography table th{color:var(--text-primary);font-weight:600}.docs-shell{color:var(--text-primary)}.docs-header nav a{color:var(--text-secondary)}.docs-header nav a:hover,.docs-header>button{color:var(--text-primary)}.docs-sidebar>div button{color:var(--text-secondary)}.docs-sidebar h2{color:var(--text-tertiary)}.docs-sidebar a{color:var(--text-secondary)}.docs-sidebar a:hover,.docs-sidebar a[aria-current=page]{color:var(--text-primary)}.docs-footer{color:var(--text-secondary)}.docs-outline button{color:var(--text-primary)}.docs-outline nav a{color:var(--text-secondary)}.docs-outline nav a:hover{color:var(--text-primary)}.skip-link{color:var(--text-primary);font-size:var(--text-sm);font-weight:600;text-decoration:none}.component-source .source-header,.component-source .source-header:hover{color:var(--text-primary)}.component-source code{font-family:monospace;font-size:var(--text-sm)}.component-source .shiki,.component-source .shiki span{color:var(--shiki-dark)}.component-source .shiki code{font-family:monospace;font-size:var(--text-sm)}.props-table{font-size:var(--text-sm)}.props-table th,.props-table td{text-align:left}.props-table code{color:var(--text-primary);font-family:monospace}
