@charset "UTF-8";details[role=region]{margin:0;padding:0;box-sizing:border-box;font-family:inherit;vertical-align:baseline;display:flex;overflow:hidden;flex-direction:column;width:100%;border-bottom:1px solid var(--border)}details[role=region]:last-child{border-bottom:0}details[role=region]>summary{margin:0;padding:0;box-sizing:border-box;font-family:inherit;vertical-align:baseline;padding:calc(var(--spacing) * 4) calc(var(--spacing) * 0);display:flex;gap:calc(var(--spacing) * 4);justify-content:space-between;width:100%;flex-grow:1;border-radius:var(--radius-sm);cursor:var(--cursor-interactive);font-weight:500;font-size:.875rem;color:var(--foreground);line-height:1}details[role=region]>summary:hover{text-decoration:underline}details[role=region]>summary:after{content:"⮝";width:calc(var(--spacing) * 4);height:calc(var(--spacing) * 4);display:inline-block;text-decoration:none;text-decoration-line:none}details[role=region]>summary:hover:after{text-decoration:none;text-decoration-line:none}details[role=region][open]>summary:after{content:"⮟";width:calc(var(--spacing) * 4);height:calc(var(--spacing) * 4)}details[role=region]>div{margin:0;padding:0;box-sizing:border-box;font-family:inherit;vertical-align:baseline;display:flex;width:100%;flex-direction:column;font-size:.875rem;line-height:1;transition:height .3s ease-out;padding-bottom:calc(var(--spacing) * 4)}[role=alert]{margin:0;padding:0;box-sizing:border-box;font-family:inherit;vertical-align:baseline;padding:calc(var(--spacing) * 3) calc(var(--spacing) * 4);display:grid;grid-template-columns:min-content 1fr;grid-template-rows:auto auto;border-radius:var(--radius-lg);height:auto;width:100%;background-color:var(--card);border:solid 1px var(--border);color:var(--card-foreground)}[role=alert].destructive{color:var(--destructive)}[role=alert] svg{margin:0;padding:0;box-sizing:border-box;font-family:inherit;vertical-align:baseline;width:calc(var(--spacing) * 4);height:calc(var(--spacing) * 4);grid-column:1;grid-row:1 / 3;flex-shrink:0;margin-right:calc(var(--spacing) * 3)}[role=alert] p{margin:0;padding:0;box-sizing:border-box;font-family:inherit;vertical-align:baseline;line-height:1.15;font-size:.875rem;font-weight:500;grid-column:2;grid-row:1;color:inherit}[role=alert] small{margin:0;padding:0;box-sizing:border-box;font-family:inherit;vertical-align:baseline;line-height:1;color:var(--muted-foreground);font-size:.875rem;grid-column:2;grid-row:2;margin-top:calc(var(--spacing) * 1);color:inherit}[role=alert] a{color:inherit}.aspect{aspect-ratio:var(--ratio, 1)}picture{margin:0;padding:0;box-sizing:border-box;font-family:inherit;vertical-align:baseline;position:relative;overflow:hidden;display:flex;align-items:center;justify-content:center;background-color:var(--muted);height:calc(var(--spacing) * 8);width:calc(var(--spacing) * 8);border-radius:100%;flex-shrink:0}picture.square{border-radius:var(--radius-md)}picture>img{margin:0;padding:0;box-sizing:border-box;font-family:inherit;vertical-align:baseline;position:relative;-o-object-fit:cover;object-fit:cover;border:0;z-index:2;font-size:0;color:transparent;overflow:hidden;line-height:0;border-radius:inherit;width:100%;height:100%}picture>small{margin:0;padding:0;box-sizing:border-box;font-family:inherit;vertical-align:baseline;position:absolute;border-radius:inherit;z-index:1}[role=group]{display:flex;align-items:center;gap:var(--spacing)}[role=group]>picture{border:2px solid var(--background)}[role=group]>picture+picture{margin-left:calc(var(--spacing) * -4)}[role=group]>picture:nth-child(1){z-index:1}[role=group]>picture:nth-child(2){z-index:2}[role=group]>picture:nth-child(3){z-index:3}[role=group]>picture:nth-child(4){z-index:4}[role=group]>picture:nth-child(5){z-index:5}[role=group]>picture:nth-child(6){z-index:6}[role=group]>picture:nth-child(7){z-index:7}[role=group]>picture:nth-child(8){z-index:8}[role=group]>picture:nth-child(9){z-index:9}[role=group]>picture:nth-child(10){z-index:10}[role=status]{margin:0;padding:0;box-sizing:border-box;font-family:inherit;vertical-align:baseline;padding:calc(var(--spacing) * 1) calc(var(--spacing) * 2);display:inline-flex;gap:calc(var(--spacing) * 1);align-items:center;justify-content:center;white-space:nowrap;min-width:0;border-radius:var(--radius-4xl);font-size:.75rem;font-weight:500;line-height:1;background-color:var(--primary);color:var(--primary-foreground);border:0;transition:opacity var(--transition-speed) ease-in-out}[role=status]>a{text-decoration:none;color:inherit}[role=status]>a:after{content:" ↗"}[role=status]>svg{width:calc(var(--spacing) * 3);height:calc(var(--spacing) * 3)}[role=status].fit{padding:calc(var(--spacing) * 1) calc(var(--spacing) * 1)}[role=status].outline{border:solid 1px var(--border);transition:background-color var(--transition-speed) ease-in-out;color:var(--foreground);background-color:var(--background)}[role=status].ghost{border:0;transition:background-color var(--transition-speed) ease-in-out;color:var(--foreground);background-color:transparent}[role=status].destructive{border:0;background-color:var(--destructive);color:var(--destructive-foreground)}[role=status].secondary{border:0;background-color:var(--secondary);color:var(--secondary-foreground)}nav[aria-label=breadcrumb]{display:flex;align-items:center}nav[aria-label=breadcrumb]>ol{margin:0;padding:0;box-sizing:border-box;font-family:inherit;vertical-align:baseline;display:flex;flex-wrap:wrap;align-items:center;gap:calc(var(--spacing) * 2);list-style:none}nav[aria-label=breadcrumb]>ol>li{display:flex;align-items:center;gap:calc(var(--spacing) * 1.5);font-size:.875rem;color:var(--muted-foreground);line-height:1}nav[aria-label=breadcrumb]>ol>li:not(:last-child):after{content:">";color:var(--muted-foreground);font-size:.875rem;margin-left:calc(var(--spacing) * 1)}nav[aria-label=breadcrumb]>ol>li>a{display:flex;align-items:center;gap:calc(var(--spacing) * 1.5);color:var(--muted-foreground);text-decoration:none;transition:color var(--transition-speed) ease-in-out;line-height:1}nav[aria-label=breadcrumb]>ol>li>a:hover{color:var(--foreground)}nav[aria-label=breadcrumb]>ol>li[aria-current=page]{color:var(--foreground);font-weight:500}nav[aria-label=breadcrumb]>ol>li svg{width:calc(var(--spacing) * 3.5);height:calc(var(--spacing) * 3.5);color:var(--muted-foreground)}nav[aria-label=breadcrumb]>ol>li>button{margin:0;padding:0;box-sizing:border-box;vertical-align:baseline;background:none;border:none;color:var(--muted-foreground);cursor:var(--cursor-interactive);font-size:inherit;font-family:inherit;text-decoration:none;transition:color var(--transition-speed) ease-in-out}nav[aria-label=breadcrumb]>ol>li>button:hover{color:var(--foreground)}nav[aria-label=breadcrumb]>ol>li>span[aria-hidden=true]{color:var(--muted-foreground);font-size:.875rem}nav[aria-label=breadcrumb]>ol[style*=--separator]>li:not(:last-child):after{content:var(--separator, "/")}button,[role=button]{margin:0;padding:0;box-sizing:border-box;font-family:inherit;vertical-align:baseline;outline-offset:0;outline:0px solid var(--ring);transition:outline-width calc(var(--transition-speed) * .5) ease-in-out,opacity var(--transition-speed) ease-in-out;padding:calc(var(--spacing) * 2) calc(var(--spacing) * 4);display:inline-flex;align-items:center;gap:calc(var(--spacing) * 2);justify-content:center;white-space:nowrap;min-width:0;height:calc(var(--spacing) * 9);border-radius:var(--radius-md);cursor:var(--cursor-interactive);font-weight:500;font-size:.875rem;line-height:1;flex-shrink:0;text-decoration:none;box-shadow:var(--shadow-xs);background-color:var(--primary);color:var(--primary-foreground);border:0}button.icon,[role=button].icon{aspect-ratio:1;padding:calc(var(--spacing) * 2)}button>svg,[role=button]>svg{width:1rem;height:1rem}button.outline,[role=button].outline{outline-offset:0;outline:0px solid var(--ring);transition:outline-width calc(var(--transition-speed) * .5) ease-in-out,background-color var(--transition-speed) ease-in-out;border:solid 1px var(--border);color:var(--foreground);background-color:var(--background)}button.outline:hover,[role=button].outline:hover{background-color:var(--accent);color:var(--accent-foreground)}button.ghost,[role=button].ghost{outline-offset:0;outline:0px solid var(--ring);transition:outline-width calc(var(--transition-speed) * .5) ease-in-out,background-color var(--transition-speed) ease-in-out;border:0;color:var(--foreground);background-color:transparent;box-shadow:none}button.ghost:hover,[role=button].ghost:hover{background-color:var(--accent);color:var(--accent-foreground)}button.link,[role=button].link{border:0;color:var(--foreground);background-color:transparent;text-decoration:none;box-shadow:none}button.link:hover,[role=button].link:hover{opacity:100%;background-color:transparent;text-decoration:underline;text-underline-offset:2px}button.link:focus-visible,[role=button].link:focus-visible{text-decoration:underline;text-underline-offset:2px}button.destructive,[role=button].destructive{border:0;background-color:var(--destructive);color:var(--destructive-foreground)}button.destructive:hover,[role=button].destructive:hover{opacity:80%;background-color:var(--destructive)}button.secondary,[role=button].secondary{border:0;background-color:var(--secondary);color:var(--secondary-foreground)}button.secondary:hover,[role=button].secondary:hover{opacity:80%;background-color:var(--secondary)}button:focus-visible,[role=button]:focus-visible{outline-width:3px}button:hover,[role=button]:hover{opacity:80%;background-color:var(--primary)}button:disabled,button[aria-disabled=true],button[aria-busy=true],[role=button]:disabled,[role=button][aria-disabled=true],[role=button][aria-busy=true]{opacity:50%;pointer-events:none}button[aria-busy=true]>svg,[role=button][aria-busy=true]>svg{display:none}button[aria-busy=true]:before,[role=button][aria-busy=true]:before{content:"";width:1rem;height:1rem;border:2px solid currentColor;border-bottom:2px solid transparent;box-sizing:border-box;border-radius:50%;animation:spin 1s linear infinite}article{padding:calc(var(--spacing) * 5) calc(var(--spacing) * 6);display:flex;flex-direction:column;gap:calc(var(--spacing) * 6);border:solid 1px var(--border);box-sizing:border-box;border-radius:var(--radius-xl);box-shadow:var(--shadow-sm);background-color:var(--card);color:var(--card-foreground)}article header,article hgroup,article footer,article h1,article h2,article h3,article h4,article h5,article h6{margin:0;padding:0;box-sizing:border-box;font-family:inherit;vertical-align:baseline;position:static}article hgroup>h1,article hgroup>h2,article hgroup>h3,article hgroup>h4,article hgroup>h5,article hgroup>h6{margin:0;padding:0;box-sizing:border-box;font-family:inherit;vertical-align:baseline;margin-bottom:calc(var(--spacing) * 1)}input[type=checkbox]{margin:0;padding:0;box-sizing:border-box;font-family:inherit;vertical-align:baseline;outline-offset:0;transition:outline-width calc(var(--transition-speed) * .5) ease-in-out;-webkit-appearance:none;-moz-appearance:none;appearance:none;width:calc(var(--spacing) * 4);height:calc(var(--spacing) * 4);border:1px solid var(--border);border-radius:var(--radius-sm);background-color:var(--background);flex-shrink:0;box-shadow:var(--shadow-xs);cursor:var(--cursor-interactive);outline:0px solid var(--ring)}input[type=checkbox]:focus-visible{outline-width:3px}input[type=checkbox]:checked{background-color:var(--primary);border-color:var(--primary)}input[type=checkbox]:checked:before{display:flex;justify-content:center;align-items:center;width:100%;height:100%;font-size:.875rem;line-height:1;content:"✓";color:var(--primary-foreground)}input[type=checkbox]:disabled,input[type=checkbox][aria-disabled=true],input[type=checkbox][aria-busy=true]{opacity:50%;pointer-events:none}input[type=checkbox] small{font-weight:400}dialog{outline-offset:0;outline:0px solid var(--ring);transition:outline-width calc(var(--transition-speed) * .5) ease-in-out;border:none;border-radius:var(--radius-lg);max-width:500px;padding:calc(var(--spacing) * 6);position:relative;background-color:var(--background);color:var(--foreground)}dialog:focus-visible{outline-width:3px}dialog>.close{position:absolute;top:calc(var(--spacing) * 2);right:calc(var(--spacing) * 2);color:var(--muted-foreground);cursor:var(--cursor-interactive);background-color:transparent;box-shadow:none}dialog>.close:hover{box-shadow:none;background-color:transparent}dialog ::backdrop{background-color:#000;opacity:50%}dialog>hgroup{padding-bottom:calc(var(--spacing) * 2)}dialog>hgroup p{font-size:.875rem}dialog>div:last-child,dialog>form:last-child{margin-top:calc(var(--spacing) * 4);display:flex;flex-direction:row;justify-content:flex-end;gap:var(--spacing)}dialog h1,dialog h2,dialog h3,dialog h4,dialog h5,dialog h6{margin-top:0}details>[role=button]{width:-moz-fit-content;width:fit-content;position:relative}details>[role=button]:hover{text-decoration:none}details>[role=button]:after{all:unset}details[open]>[role=button]:after{all:unset}details>[role=dialog]{position:absolute;z-index:10;background-color:var(--popover);color:var(--popover-foreground);width:-moz-max-content;width:max-content;border:1px solid var(--border);border-radius:var(--radius-md);box-sizing:border-box;padding:calc(var(--spacing) * 1);display:flex;flex-direction:column;margin:0;font-size:.875rem;line-height:1;box-shadow:var(--shadow-md)}label{display:flex;align-items:center;font-weight:500;font-size:.875rem;cursor:var(--cursor-interactive);line-height:1}label small{color:var(--muted-foreground);font-size:.875rem;line-height:1}input,textarea{outline-offset:0;transition:outline-width calc(var(--transition-speed) * .5) ease-in-out,background-color var(--transition-speed) ease-in-out;display:inline-flex;padding:calc(var(--spacing) * 2) calc(var(--spacing) * 3);height:calc(var(--spacing) * 9);box-sizing:border-box;border-radius:var(--radius-md);background-color:var(--background);color:var(--foreground);border:solid 1px var(--border);font-size:.875rem;line-height:1;box-shadow:var(--shadow);outline:0px solid var(--ring)}input::-moz-placeholder,textarea::-moz-placeholder{color:var(--muted-foreground)}input::placeholder,textarea::placeholder{color:var(--muted-foreground)}input:focus-visible,textarea:focus-visible{outline-width:3px}label[role=textbox]{outline-offset:0;outline:0px solid var(--ring);transition:outline-width calc(var(--transition-speed) * .5) ease-in-out,background-color var(--transition-speed) ease-in-out;display:inline-flex;align-items:center;gap:calc(var(--spacing) * 2);overflow:hidden;padding:0 calc(var(--spacing) * 3);height:calc(var(--spacing) * 9);box-sizing:border-box;border-radius:var(--radius-md);background-color:var(--background);color:var(--foreground);border:solid 1px var(--border);font-size:.875rem;line-height:1;box-shadow:var(--shadow)}label[role=textbox]:focus-within{outline-width:3px}label[role=textbox] input,label[role=textbox] textarea{all:unset;flex:1;min-width:0;font-size:inherit;line-height:inherit;color:inherit;font-family:inherit;background-color:transparent}:root{--radius: .625rem;--radius-sm: calc(var(--radius) - 4px);--radius-md: calc(var(--radius) - 2px);--radius-lg: var(--radius);--radius-xl: calc(var(--radius) + 4px);--radius-2xl: calc(var(--radius) + 8px);--radius-3xl: calc(var(--radius) + 12px);--radius-4xl: calc(var(--radius) + 16px);--radius-full: calc(infinity * 1px);--spacing: .25rem;--background: oklch(1 0 0);--foreground: oklch(.145 0 0);--card: oklch(1 0 0);--card-foreground: oklch(.145 0 0);--popover: oklch(1 0 0);--popover-foreground: oklch(.145 0 0);--primary: oklch(.205 0 0);--primary-foreground: oklch(.985 0 0);--secondary: oklch(.97 0 0);--secondary-foreground: oklch(.205 0 0);--muted: oklch(.97 0 0);--muted-foreground: oklch(.556 0 0);--accent: oklch(.97 0 0);--accent-foreground: oklch(.205 0 0);--destructive: oklch(.577 .245 27.325);--destructive-foreground: oklch(.985 0 0);--border: oklch(.922 0 0);--input: oklch(.922 0 0);--ring: oklch(.808 0 0);--chart-1: oklch(.488 .243 264.376);--chart-2: oklch(.696 .17 162.48);--chart-3: oklch(.769 .188 70.08);--chart-4: oklch(.627 .265 303.9);--chart-5: oklch(.645 .246 16.439);--sidebar: var(--card);--sidebar-foreground: var(--card-foreground);--sidebar-primary: var(--primary);--sidebar-primary-foreground: var(--primary-foreground);--sidebar-accent: var(--accent);--sidebar-accent-foreground: var(--accent-foreground);--sidebar-border: var(--border);--sidebar-ring: var(--ring);--shadow-2xs: 0 1px 3px 0px hsl(0 0% 0% / .05);--shadow-xs: 0 1px 3px 0px hsl(0 0% 0% / .05);--shadow-sm: 0 1px 3px 0px hsl(0 0% 0% / .1), 0 1px 2px -1px hsl(0 0% 0% / .1);--shadow: 0 1px 3px 0px hsl(0 0% 0% / .1), 0 1px 2px -1px hsl(0 0% 0% / .1);--shadow-md: 0 1px 3px 0px hsl(0 0% 0% / .1), 0 2px 4px -1px hsl(0 0% 0% / .1);--shadow-lg: 0 1px 3px 0px hsl(0 0% 0% / .1), 0 4px 6px -1px hsl(0 0% 0% / .1);--shadow-xl: 0 1px 3px 0px hsl(0 0% 0% / .1), 0 8px 10px -1px hsl(0 0% 0% / .1);--shadow-2xl: 0 1px 3px 0px hsl(0 0% 0% / .25);--font-sans: system-ui, -apple-system, "Segoe UI", "Roboto", "Oxygen", "Ubuntu", "Cantarell", "Fira Sans", "Droid Sans", "Helvetica Neue", sans-serif;--font-mono: ui-monospace, "Cascadia Code", "Source Code Pro", Menlo, Consolas, "DejaVu Sans Mono", monospace;--font-heading: var(--font-sans);--transition-speed: .2s;--cursor-interactive: default}.dark{--background: oklch(.115 0 0);--foreground: oklch(.985 0 0);--card: oklch(.115 0 0);--card-foreground: oklch(.985 0 0);--popover: oklch(.115 0 0);--popover-foreground: oklch(.985 0 0);--primary: oklch(.922 0 0);--primary-foreground: oklch(.205 0 0);--secondary: oklch(.269 0 0);--secondary-foreground: oklch(.985 0 0);--muted: oklch(.269 0 0);--muted-foreground: oklch(.708 0 0);--accent: oklch(.269 0 0);--accent-foreground: oklch(.985 0 0);--destructive: oklch(.704 .191 22.216);--destructive-foreground: oklch(.985 0 0);--border: oklch(1 0 0 / 10%);--input: oklch(1 0 0 / 15%);--ring: oklch(.556 0 0);--chart-1: oklch(.488 .243 264.376);--chart-2: oklch(.696 .17 162.48);--chart-3: oklch(.769 .188 70.08);--chart-4: oklch(.627 .265 303.9);--chart-5: oklch(.645 .246 16.439);--sidebar: oklch(.205 0 0);--sidebar-foreground: oklch(.985 0 0);--sidebar-primary: oklch(.488 .243 264.376);--sidebar-primary-foreground: oklch(.985 0 0);--sidebar-accent: oklch(.269 0 0);--sidebar-accent-foreground: oklch(.985 0 0);--sidebar-border: oklch(1 0 0 / 10%);--sidebar-ring: oklch(.556 0 0)}@keyframes spin{0%{transform:rotate(0)}to{transform:rotate(360deg)}}[role=menu]{list-style:none;padding:0;margin:0}[role=menu]>p{box-sizing:border-box;font-size:.875rem;padding:calc(var(--spacing) * .5) calc(var(--spacing) * 2);color:var(--card-foreground);line-height:1;font-weight:500}[role=menu] [role=menuitem]{display:flex;align-items:center;justify-content:space-between;width:100%;box-sizing:border-box;font-size:.875rem;padding:calc(var(--spacing) * 2) calc(var(--spacing) * 2);border-radius:var(--radius-sm);color:var(--card-foreground);transition:background-color var(--transition-speed) ease-in-out;line-height:1;cursor:var(--cursor-interactive)}[role=menu] [role=menuitem]:hover{background-color:var(--secondary)}[role=menu] [role=menuitem] a{text-decoration:none;color:inherit}[role=menu] [role=menuitem] small{color:var(--muted-foreground);font-size:.66rem;line-height:1}select{display:inline-flex;align-items:center;gap:calc(var(--spacing) * 2);overflow:hidden;justify-content:center;padding:calc(var(--spacing) * 2) calc(var(--spacing) * 3);padding-right:calc(var(--spacing) * 12);height:calc(var(--spacing) * 9);box-sizing:border-box;border-radius:var(--radius-md);background-color:var(--background);color:var(--foreground);border:solid 1px var(--border);line-height:1;font-size:.875rem;-webkit-appearance:none;-moz-appearance:none;appearance:none;box-shadow:var(--shadow-xs);background-image:linear-gradient(45deg,rgba(0,0,0,0) 50%,var(--muted-foreground) 50%),linear-gradient(135deg,var(--muted-foreground) 50%,rgba(0,0,0,0) 50%);background-position:calc(100% - 20px) calc(1px + 50%),calc(100% - 16.1px) calc(1px + 50%);background-size:4px 4px,4px 4px;background-repeat:no-repeat;cursor:var(--cursor-interactive);outline:0px solid var(--ring);transition:outline-width calc(var(--transition-speed) * .5) ease-in-out,background-color var(--transition-speed) ease-in-out}select:focus-visible{outline-width:3px}select:disabled,select[aria-disabled=true],select[aria-busy=true]{opacity:50%;pointer-events:none}[role=separator]{border:none;width:1px;background-color:var(--border);align-self:stretch}hr{border:none;height:1px;width:100%;background-color:var(--border)}.tabs{margin:0;padding:0;box-sizing:border-box;font-family:inherit;vertical-align:baseline;position:relative}.tabs>input{margin:0;padding:0;box-sizing:border-box;font-family:inherit;vertical-align:baseline;opacity:0;position:absolute;top:calc(var(--spacing) * .75);left:calc(var(--spacing) * .75);height:calc(var(--spacing) * 5);width:calc(var(--spacing) * 8);padding:var(--spacing);-webkit-appearance:none;-moz-appearance:none;appearance:none}.tabs>input:nth-of-type(2){left:calc(var(--spacing) * .75 + var(--spacing) * 8)}.tabs [role=tablist]{margin:0;padding:0;box-sizing:border-box;font-family:inherit;vertical-align:baseline;position:relative;background-color:var(--muted);width:-moz-fit-content;width:fit-content;display:flex;padding:calc(var(--spacing) * .75);height:calc(var(--spacing) * 9);border-radius:var(--radius-lg)}.tabs [role=tablist]>[role=tab]{margin:0;padding:0;box-sizing:border-box;font-family:inherit;vertical-align:baseline;outline-offset:0;transition:outline-width calc(var(--transition-speed) * .5) ease-in-out;display:inline-flex;-webkit-appearance:none;-moz-appearance:none;appearance:none;height:100%;flex-wrap:wrap;align-items:center;justify-content:center;text-align:center;padding:calc(var(--spacing) * 1.5) calc(var(--spacing) * 2);background-color:var(--muted);border:1px transparent solid;cursor:var(--cursor-interactive);font-size:.875rem;font-weight:500;line-height:1;border-radius:var(--radius-sm);outline:0px solid var(--ring)}.tabs [role=tabpanel]{margin:0;padding:0;box-sizing:border-box;font-family:inherit;vertical-align:baseline;position:relative;overflow:hidden;display:none;width:100%}.tabs input:first-child:focus-visible~[role=tablist]>[role=tab]:first-child,.tabs input:nth-child(2):focus-visible~[role=tablist]>[role=tab]:nth-child(2){outline-width:3px}.tabs input:first-child:checked~[role=tablist]>[role=tab]:first-child,.tabs input:nth-child(2):checked~[role=tablist]>[role=tab]:nth-child(2){background-color:var(--background);color:var(--foreground);box-shadow:var(--shadow-sm);z-index:2;border:solid 1px var(--border)}.tabs input:nth-child(1):checked~[role=tabpanel]:nth-of-type(1),.tabs input:nth-child(2):checked~[role=tabpanel]:nth-of-type(2){display:flex}[data-tooltip]{position:relative}[data-tooltip]:hover:before{content:attr(data-tooltip);position:absolute;bottom:100%;left:50%;transform:translate(-50%);background:var(--foreground);color:var(--background);font-size:.8rem;padding:calc(var(--spacing) * 2) calc(var(--spacing) * 2.5);border-radius:var(--radius-md);text-wrap:wrap;z-index:1000;margin-bottom:8px;width:300px}[data-tooltip]:hover:after{content:"";position:absolute;bottom:100%;left:50%;transform:translate(-50%);border:5px solid transparent;border-top-color:var(--foreground);z-index:1000}h3{font-weight:600}p{margin:.5rem 0}small{font-size:.8rem}hgroup>h1,hgroup>h2,hgroup>h3,hgroup>h4,hgroup>h5,hgroup>h6{margin-bottom:.3rem}hgroup>p,hgroup>small{margin-top:0;line-height:1;color:var(--muted-foreground)}code{margin:0;padding:0;box-sizing:border-box;font-family:inherit;vertical-align:baseline;font-family:var(--font-mono);padding:calc(var(--spacing) * .2) calc(var(--spacing) * 1);background-color:var(--muted);color:var(--muted-foreground);font-size:.875rem;border-radius:var(--radius-sm);line-height:1}pre{margin:0;padding:0;box-sizing:border-box;font-family:inherit;vertical-align:baseline;font-family:var(--font-mono);width:100%;height:100%;background-color:var(--muted);display:flex;overflow:auto}pre>code{margin:0;padding:0;box-sizing:border-box;font-family:inherit;vertical-align:baseline;padding:calc(var(--spacing) * 4);height:100%;width:100%;font-size:.875rem;background-color:transparent;color:transparent;overflow:auto}*,*:before,*:after{box-sizing:border-box}body{background:var(--background);color:var(--foreground);font-family:var(--font-sans)}.container{max-width:796px;margin:0 auto;padding:calc(var(--spacing) * 2) var(--spacing)}[role=none]{display:inline-flex;flex-grow:1;min-width:calc(var(--spacing) * 2)}.column{display:flex;flex-direction:column;gap:var(--spacing);align-items:start}.group{display:flex;gap:var(--spacing)}@font-face{font-family:Ubuntu;font-style:normal;font-display:swap;font-weight:300;src:url(/assets/ubuntu-cyrillic-ext-300-normal-Cra8ppKj.woff2) format("woff2"),url(/assets/ubuntu-cyrillic-ext-300-normal-C-_BUhjm.woff) format("woff");unicode-range:U+0460-052F,U+1C80-1C8A,U+20B4,U+2DE0-2DFF,U+A640-A69F,U+FE2E-FE2F}@font-face{font-family:Ubuntu;font-style:normal;font-display:swap;font-weight:300;src:url(/assets/ubuntu-cyrillic-300-normal-0C0wNzNP.woff2) format("woff2"),url(/assets/ubuntu-cyrillic-300-normal-BY-gyEVt.woff) format("woff");unicode-range:U+0301,U+0400-045F,U+0490-0491,U+04B0-04B1,U+2116}@font-face{font-family:Ubuntu;font-style:normal;font-display:swap;font-weight:300;src:url(/assets/ubuntu-greek-ext-300-normal-B48UlMaN.woff2) format("woff2"),url(/assets/ubuntu-greek-ext-300-normal-CF7xqVtt.woff) format("woff");unicode-range:U+1F00-1FFF}@font-face{font-family:Ubuntu;font-style:normal;font-display:swap;font-weight:300;src:url(/assets/ubuntu-greek-300-normal-PYcx8i7o.woff2) format("woff2"),url(/assets/ubuntu-greek-300-normal-CMHg4wAf.woff) format("woff");unicode-range:U+0370-0377,U+037A-037F,U+0384-038A,U+038C,U+038E-03A1,U+03A3-03FF}@font-face{font-family:Ubuntu;font-style:normal;font-display:swap;font-weight:300;src:url(/assets/ubuntu-latin-ext-300-normal-BZo4g7G8.woff2) format("woff2"),url(/assets/ubuntu-latin-ext-300-normal-CRE5BpN7.woff) format("woff");unicode-range:U+0100-02BA,U+02BD-02C5,U+02C7-02CC,U+02CE-02D7,U+02DD-02FF,U+0304,U+0308,U+0329,U+1D00-1DBF,U+1E00-1E9F,U+1EF2-1EFF,U+2020,U+20A0-20AB,U+20AD-20C0,U+2113,U+2C60-2C7F,U+A720-A7FF}@font-face{font-family:Ubuntu;font-style:normal;font-display:swap;font-weight:300;src:url(/assets/ubuntu-latin-300-normal-NpPLQc9R.woff2) format("woff2"),url(/assets/ubuntu-latin-300-normal-DYCVGgB8.woff) format("woff");unicode-range:U+0000-00FF,U+0131,U+0152-0153,U+02BB-02BC,U+02C6,U+02DA,U+02DC,U+0304,U+0308,U+0329,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}@font-face{font-family:Ubuntu;font-style:normal;font-display:swap;font-weight:400;src:url(/assets/ubuntu-cyrillic-ext-400-normal-B-Nhg57H.woff2) format("woff2"),url(/assets/ubuntu-cyrillic-ext-400-normal-BQUrPAlD.woff) format("woff");unicode-range:U+0460-052F,U+1C80-1C8A,U+20B4,U+2DE0-2DFF,U+A640-A69F,U+FE2E-FE2F}@font-face{font-family:Ubuntu;font-style:normal;font-display:swap;font-weight:400;src:url(/assets/ubuntu-cyrillic-400-normal-D9OZd8lm.woff2) format("woff2"),url(/assets/ubuntu-cyrillic-400-normal-CD6XmiVF.woff) format("woff");unicode-range:U+0301,U+0400-045F,U+0490-0491,U+04B0-04B1,U+2116}@font-face{font-family:Ubuntu;font-style:normal;font-display:swap;font-weight:400;src:url(/assets/ubuntu-greek-ext-400-normal-CeBDcuzJ.woff2) format("woff2"),url(/assets/ubuntu-greek-ext-400-normal-VZgpvyyF.woff) format("woff");unicode-range:U+1F00-1FFF}@font-face{font-family:Ubuntu;font-style:normal;font-display:swap;font-weight:400;src:url(/assets/ubuntu-greek-400-normal-GaJa0t-K.woff2) format("woff2"),url(/assets/ubuntu-greek-400-normal-UX4bU-Ff.woff) format("woff");unicode-range:U+0370-0377,U+037A-037F,U+0384-038A,U+038C,U+038E-03A1,U+03A3-03FF}@font-face{font-family:Ubuntu;font-style:normal;font-display:swap;font-weight:400;src:url(/assets/ubuntu-latin-ext-400-normal-Bb6UNjxu.woff2) format("woff2"),url(/assets/ubuntu-latin-ext-400-normal-kv0aZEtN.woff) format("woff");unicode-range:U+0100-02BA,U+02BD-02C5,U+02C7-02CC,U+02CE-02D7,U+02DD-02FF,U+0304,U+0308,U+0329,U+1D00-1DBF,U+1E00-1E9F,U+1EF2-1EFF,U+2020,U+20A0-20AB,U+20AD-20C0,U+2113,U+2C60-2C7F,U+A720-A7FF}@font-face{font-family:Ubuntu;font-style:normal;font-display:swap;font-weight:400;src:url(/assets/ubuntu-latin-400-normal-CQJ26Fy6.woff2) format("woff2"),url(/assets/ubuntu-latin-400-normal-ChuJk2Dr.woff) format("woff");unicode-range:U+0000-00FF,U+0131,U+0152-0153,U+02BB-02BC,U+02C6,U+02DA,U+02DC,U+0304,U+0308,U+0329,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}@font-face{font-family:Ubuntu;font-style:normal;font-display:swap;font-weight:500;src:url(/assets/ubuntu-cyrillic-ext-500-normal-AcePgoUe.woff2) format("woff2"),url(/assets/ubuntu-cyrillic-ext-500-normal-D_nARPSq.woff) format("woff");unicode-range:U+0460-052F,U+1C80-1C8A,U+20B4,U+2DE0-2DFF,U+A640-A69F,U+FE2E-FE2F}@font-face{font-family:Ubuntu;font-style:normal;font-display:swap;font-weight:500;src:url(/assets/ubuntu-cyrillic-500-normal-BU9-HBoA.woff2) format("woff2"),url(/assets/ubuntu-cyrillic-500-normal-CwjDQ7H5.woff) format("woff");unicode-range:U+0301,U+0400-045F,U+0490-0491,U+04B0-04B1,U+2116}@font-face{font-family:Ubuntu;font-style:normal;font-display:swap;font-weight:500;src:url(/assets/ubuntu-greek-ext-500-normal-B00wCqpo.woff2) format("woff2"),url(/assets/ubuntu-greek-ext-500-normal-C7ALJ6Zy.woff) format("woff");unicode-range:U+1F00-1FFF}@font-face{font-family:Ubuntu;font-style:normal;font-display:swap;font-weight:500;src:url(/assets/ubuntu-greek-500-normal-B3ImYAyH.woff2) format("woff2"),url(/assets/ubuntu-greek-500-normal-D9iATQq0.woff) format("woff");unicode-range:U+0370-0377,U+037A-037F,U+0384-038A,U+038C,U+038E-03A1,U+03A3-03FF}@font-face{font-family:Ubuntu;font-style:normal;font-display:swap;font-weight:500;src:url(/assets/ubuntu-latin-ext-500-normal-DzrGfuVI.woff2) format("woff2"),url(/assets/ubuntu-latin-ext-500-normal-Cd8iAjtc.woff) format("woff");unicode-range:U+0100-02BA,U+02BD-02C5,U+02C7-02CC,U+02CE-02D7,U+02DD-02FF,U+0304,U+0308,U+0329,U+1D00-1DBF,U+1E00-1E9F,U+1EF2-1EFF,U+2020,U+20A0-20AB,U+20AD-20C0,U+2113,U+2C60-2C7F,U+A720-A7FF}@font-face{font-family:Ubuntu;font-style:normal;font-display:swap;font-weight:500;src:url(/assets/ubuntu-latin-500-normal-CnjGCQfM.woff2) format("woff2"),url(/assets/ubuntu-latin-500-normal-BMp9VhBY.woff) format("woff");unicode-range:U+0000-00FF,U+0131,U+0152-0153,U+02BB-02BC,U+02C6,U+02DA,U+02DC,U+0304,U+0308,U+0329,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}@font-face{font-family:Ubuntu;font-style:normal;font-display:swap;font-weight:700;src:url(/assets/ubuntu-cyrillic-ext-700-normal-VUzwJTK6.woff2) format("woff2"),url(/assets/ubuntu-cyrillic-ext-700-normal-BZbN9t83.woff) format("woff");unicode-range:U+0460-052F,U+1C80-1C8A,U+20B4,U+2DE0-2DFF,U+A640-A69F,U+FE2E-FE2F}@font-face{font-family:Ubuntu;font-style:normal;font-display:swap;font-weight:700;src:url(/assets/ubuntu-cyrillic-700-normal-CF4plK0P.woff2) format("woff2"),url(/assets/ubuntu-cyrillic-700-normal-DN03sdX6.woff) format("woff");unicode-range:U+0301,U+0400-045F,U+0490-0491,U+04B0-04B1,U+2116}@font-face{font-family:Ubuntu;font-style:normal;font-display:swap;font-weight:700;src:url(/assets/ubuntu-greek-ext-700-normal-BKlOPkfe.woff2) format("woff2"),url(/assets/ubuntu-greek-ext-700-normal-5K5_eCDc.woff) format("woff");unicode-range:U+1F00-1FFF}@font-face{font-family:Ubuntu;font-style:normal;font-display:swap;font-weight:700;src:url(/assets/ubuntu-greek-700-normal-Jbnau0eS.woff2) format("woff2"),url(/assets/ubuntu-greek-700-normal-DM68am3C.woff) format("woff");unicode-range:U+0370-0377,U+037A-037F,U+0384-038A,U+038C,U+038E-03A1,U+03A3-03FF}@font-face{font-family:Ubuntu;font-style:normal;font-display:swap;font-weight:700;src:url(/assets/ubuntu-latin-ext-700-normal-D3iP7lMw.woff2) format("woff2"),url(/assets/ubuntu-latin-ext-700-normal-YrKfr4VU.woff) format("woff");unicode-range:U+0100-02BA,U+02BD-02C5,U+02C7-02CC,U+02CE-02D7,U+02DD-02FF,U+0304,U+0308,U+0329,U+1D00-1DBF,U+1E00-1E9F,U+1EF2-1EFF,U+2020,U+20A0-20AB,U+20AD-20C0,U+2113,U+2C60-2C7F,U+A720-A7FF}@font-face{font-family:Ubuntu;font-style:normal;font-display:swap;font-weight:700;src:url(/assets/ubuntu-latin-700-normal-DlYwEzNn.woff2) format("woff2"),url(/assets/ubuntu-latin-700-normal-DAmh8SsM.woff) format("woff");unicode-range:U+0000-00FF,U+0131,U+0152-0153,U+02BB-02BC,U+02C6,U+02DA,U+02DC,U+0304,U+0308,U+0329,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}
