@font-face{font-family:Inter Variable;font-style:normal;font-display:swap;font-weight:100 900;src:url(/assets/inter-latin-wght-normal-Dx4kXJAl.woff2)format("woff2-variations")}@font-face{font-family:JetBrains Mono Variable;font-style:normal;font-display:swap;font-weight:100 800;src:url(/assets/jetbrains-mono-latin-wght-normal-B9CIFXIH.woff2)format("woff2-variations")}:root{--font-sans:"Inter Variable", Inter, ui-sans-serif, system-ui, sans-serif;font-family:var(--font-sans);color:#202020;font-synthesis:none;text-rendering:optimizelegibility;-webkit-font-smoothing:antialiased;background:#fff}*,:before,:after{box-sizing:border-box}html,body,#root{width:100%;min-height:100%}html{background:#fff}html[data-theme=dark]{background:#111}body{margin:0}button,input,select,textarea{font:inherit}button,a{-webkit-tap-highlight-color:transparent}button{cursor:pointer}@media (prefers-reduced-motion:reduce){*,:before,:after{scroll-behavior:auto!important;transition-duration:.01ms!important;animation-duration:.01ms!important;animation-iteration-count:1!important}}.lars-button{height:32px;color:var(--lars-text-primary,#202020);border:0;justify-content:center;align-items:center;padding-block:8px;font-size:12px;font-weight:600;line-height:16px;transition:color .15s,background-color .15s,transform .15s cubic-bezier(.25,.46,.45,.94);display:flex;position:relative}.lars-button:before{content:"";position:absolute;inset:-6px 0}.lars-button:active{transform:scale(.97)}.lars-button:disabled,.lars-button[data-disabled]{cursor:not-allowed;opacity:.4;pointer-events:none}.lars-button--full{border-radius:999px;min-width:77px;padding-inline:24px}.lars-button--neat{border-radius:4px;min-width:53px;padding-inline:12px}.lars-button--icon-only{width:32px;min-width:32px;padding-inline:8px}.lars-button--primary{background:var(--button-primary-bg,#202020);color:var(--button-primary-text,#fcfcfc)}.lars-button--secondary{background:var(--button-secondary-bg,#d9d9d9);color:var(--button-secondary-text,#646464)}.lars-button--tertiary{background:0 0}.lars-button--danger{background:var(--button-danger-bg,#f8bfc8);color:var(--button-danger-text,#ca244d)}@media (hover:hover) and (pointer:fine){.lars-button--primary:hover{background:var(--button-primary-hover,#646464)}.lars-button--secondary:hover{background:var(--button-secondary-hover,#cecece);color:var(--button-secondary-hover-text,#202020)}.lars-button--tertiary:hover{background:var(--button-tertiary-hover,#e0e0e0)}.lars-button--danger:hover{background:var(--button-danger-hover,#efacb8);color:var(--button-danger-hover-text,#64172b)}}.inline-slider{contain:layout paint style;background:var(--slider-background,#e8e8e8);width:100%;height:40px;color:var(--slider-text,#171717);cursor:grab;touch-action:none;-webkit-user-select:none;user-select:none;-webkit-touch-callout:none;border-radius:8px;position:relative;overflow:hidden}.inline-slider.is-dragging{cursor:grabbing}.inline-slider.is-disabled{pointer-events:none;opacity:.5}.inline-slider__fill-window,.inline-slider__fill,.inline-slider__labels,.inline-slider__control,.inline-slider__semantic-track{position:absolute;inset:0}.inline-slider__fill-window{border-radius:inherit;pointer-events:none;overflow:hidden}.inline-slider__fill{border-radius:inherit;background:var(--slider-fill,#17171726)}.inline-slider__labels{z-index:1;pointer-events:none}.inline-slider__label{max-width:40%;color:var(--slider-text,#171717);text-overflow:ellipsis;white-space:nowrap;font-size:14px;font-weight:500;line-height:20px;position:absolute;top:50%;left:20px;overflow:hidden;transform:translateY(-50%)}.inline-slider__readout{max-width:40%;color:var(--slider-text,#171717);letter-spacing:-.02em;font-variant-numeric:tabular-nums;font-size:13px;font-weight:600;line-height:18px;display:grid;position:absolute;top:50%;right:20px;transform:translateY(-50%)}.inline-slider__measure,.inline-slider__value{grid-area:1/1}.inline-slider__measure{visibility:hidden}.inline-slider__value{text-overflow:ellipsis;white-space:nowrap;justify-self:end;overflow:hidden}.inline-slider__tick{background:var(--slider-tick,#aeaeae);border-radius:50%;width:4px;height:4px;position:absolute;top:50%;transform:translateY(-50%)}.inline-slider__thumb{z-index:2;width:4px;height:24px;color:var(--slider-text,#171717);pointer-events:none;transform-origin:50%;position:absolute;top:8px;left:0}.inline-slider__cap,.inline-slider__stem{background:currentColor;border-radius:4px;width:4px;position:absolute}.inline-slider__cap{height:4px}.inline-slider__cap--top{top:0}.inline-slider__cap--bottom{bottom:0}.inline-slider__stem{inset-block:0}.inline-slider__control{z-index:3;pointer-events:none}.inline-slider__semantic-track{overflow:visible}.inline-slider__semantic-thumb{opacity:0;pointer-events:none;outline:none;width:4px;height:24px}.inline-slider:has(input:focus-visible){outline:2px solid var(--slider-text,#171717);outline-offset:2px}.lars-page{--lars-page:#fff;--lars-text-primary:#202020;--lars-text-secondary:#646464;--lars-container:#fcfcfc;--lars-container-subtle:#f9f9f9;--lars-divider:#e0e0e0;--lars-line:#d9d9d9;--lars-active:#e0e0e0;--lars-logo:#000;--lars-copy-hover:#f0f0f0;--lars-view-hover:#3a3a3a;--lars-footer-divider:#e8e8e8;--lars-decorative:#aeaeae;--button-primary-bg:#202020;--button-primary-text:#fcfcfc;--button-primary-hover:#646464;--button-secondary-bg:#d9d9d9;--button-secondary-text:#646464;--button-secondary-hover:#cecece;--button-secondary-hover-text:#202020;--button-tertiary-hover:#e0e0e0;--button-danger-bg:#f8bfc8;--button-danger-text:#ca244d;--button-danger-hover:#efacb8;--button-danger-hover-text:#64172b;--slider-background:#e8e8e8;--slider-text:#171717;--slider-fill:#17171726;--slider-tick:#aeaeae;background:var(--lars-page);min-height:100svh;color:var(--lars-text-primary);overflow-x:clip}.lars-route-view{width:100%;min-height:100svh}.lars-page[data-theme=dark]{--lars-page:#111;--lars-text-primary:#f2f2f2;--lars-text-secondary:#a0a0a0;--lars-container:#242424;--lars-container-subtle:#181818;--lars-divider:#323232;--lars-line:#343434;--lars-active:#3a3a3a;--lars-logo:#fff;--lars-copy-hover:#303030;--lars-view-hover:#d7d7d7;--lars-footer-divider:#2b2b2b;--lars-decorative:#606060;--button-primary-bg:#f2f2f2;--button-primary-text:#181818;--button-primary-hover:#d8d8d8;--button-secondary-bg:#383838;--button-secondary-text:#c8c8c8;--button-secondary-hover:#484848;--button-secondary-hover-text:#fff;--button-tertiary-hover:#2b2b2b;--button-danger-bg:#5a1c2c;--button-danger-text:#ff9ab1;--button-danger-hover:#74223a;--button-danger-hover-text:#ffd1dc;--slider-background:#343434;--slider-text:#f2f2f2;--slider-fill:#ffffff24;--slider-tick:#707070}.lars-shell{flex-direction:column;align-items:flex-start;width:min(100%,960px);min-height:1020px;margin:0 auto;padding:40px;display:flex}.lars-header{justify-content:space-between;align-items:center;width:100%;height:24px;display:flex}.lars-logo,.lars-github,.lars-theme{color:inherit;text-decoration:none}.lars-logo,.lars-theme{place-items:center;display:grid}.lars-logo{width:24px;height:24px}.lars-theme{width:16px;height:16px}.lars-logo svg{fill:var(--lars-logo)}.lars-header__actions{align-items:flex-start;gap:24px;display:flex}.lars-github{color:var(--lars-text-secondary);align-items:center;gap:4px;font-size:12px;font-weight:600;line-height:16px;display:flex}.lars-github svg,.lars-theme svg{fill:currentColor}.lars-theme{color:var(--lars-text-secondary);background:0 0;border:0;padding:0}.lars-logo:focus-visible,.lars-github:focus-visible,.lars-theme:focus-visible,.lars-copy:focus-visible,.lars-install__copy:focus-visible,.lars-modes button:focus-visible,.lars-button:focus-visible,.lars-view:focus-visible,.lars-breadcrumbs a:focus-visible,.lars-footer a:focus-visible{outline:2px solid var(--lars-text-primary);outline-offset:3px}.lars-hero{flex-direction:column;gap:80px;width:100%;padding:80px 24px 0;display:flex}.lars-hero h1{max-width:832px;color:var(--lars-text-primary);text-wrap:pretty;margin:0;font-size:28px;font-weight:600;line-height:1.5}.lars-hero__content{flex-direction:column;gap:24px;display:flex}.lars-install{border:1px solid var(--lars-line);background:var(--lars-container-subtle);border-radius:4px;align-items:stretch;width:min(100%,360px);min-height:44px;display:flex;overflow:hidden}.lars-install pre{flex:1;align-items:center;min-width:0;margin:0;padding:0 16px;display:flex;overflow-x:auto}.lars-install code{color:var(--lars-text-primary);white-space:nowrap;font-family:JetBrains Mono Variable,ui-monospace,monospace;font-size:13px;font-weight:450;line-height:20px}.lars-install code span{color:var(--lars-text-secondary)}.lars-install__copy{border:0;border-left:1px solid var(--lars-line);background:var(--lars-container);color:var(--lars-text-secondary);flex:0 0 44px;place-items:center;padding:0;display:grid}.lars-install__copy svg{fill:currentColor}.lars-install__copy span{font-size:10px;font-weight:500}.lars-install{border-color:var(--lars-footer-divider);background:var(--lars-container-subtle);border-radius:8px;width:min(100%,360px);height:42px;min-height:0}.lars-install pre{background:var(--lars-copy-hover);min-width:0;height:100%;color:var(--lars-text-primary);font-variation-settings:"wght" 450;flex:1 1 0;align-self:stretch;align-items:center;margin:0;padding:12px 16px;font-family:JetBrains Mono Variable,ui-monospace,monospace;font-size:12px;font-weight:450;line-height:16px;display:flex;overflow:hidden}.lars-install pre code{white-space:nowrap}.lars-install__copy{border:0;border-left:1px solid var(--lars-footer-divider);background:var(--lars-container);width:44px;height:auto;color:var(--lars-text-secondary);border-radius:0;flex:0 0 44px;align-self:stretch;place-items:center;padding:0;display:grid}.lars-install__copy svg{width:16px;height:16px}.lars-divider{background:var(--lars-divider);border-radius:999px;width:100%;height:1px}.lars-showcase{flex-direction:column;gap:24px;width:100%;padding:56px 24px;display:flex}.lars-stage{border:1px solid var(--lars-line);background:var(--lars-container-subtle);border-radius:4px;justify-content:center;align-items:center;width:100%;height:400px;padding:48px 24px 58px;display:flex;position:relative;overflow:hidden}.lars-slider-card{width:min(100%,320px)}.button-preview{grid-template-columns:repeat(4,77px);gap:13px;display:grid}.button-preview .lars-button{isolation:isolate;background:0 0;border-radius:999px;width:77px;min-width:0;padding-inline:12px;overflow:visible}.button-preview .lars-button:after{z-index:-1;background:var(--preview-button-background,transparent);content:"";pointer-events:none;border-radius:16px;transition:transform .22s cubic-bezier(.19,1,.22,1),border-radius .22s cubic-bezier(.19,1,.22,1),background-color .15s;position:absolute;inset:0;transform:scaleX(1)}.button-preview[data-shape=neat] .lars-button:after{border-radius:5.812px/4px;transform:scaleX(.6883)}.button-preview[data-animate=false] .lars-button:after{transition:none}.button-preview .lars-button--primary{--preview-button-background:var(--button-primary-bg,#202020)}.button-preview .lars-button--secondary{--preview-button-background:var(--button-secondary-bg,#d9d9d9)}.button-preview .lars-button--danger{--preview-button-background:var(--button-danger-bg,#f8bfc8)}.lars-copy{border:1px solid var(--lars-active);background:var(--lars-container);min-width:26px;height:26px;color:var(--lars-text-secondary);border-radius:4px;justify-content:center;align-items:center;padding:6px;transition:background-color .15s,transform .15s cubic-bezier(.25,.46,.45,.94);display:flex;position:absolute;top:11px;right:11px}.lars-copy:active{transform:scale(.97)}.lars-copy svg{fill:currentColor}.lars-copy__status{padding:0 2px;font-size:10px;font-weight:500;line-height:12px}.lars-modes{grid-template-columns:repeat(2,1fr);align-items:center;width:154px;min-height:26px;display:grid;position:absolute;bottom:16px;left:50%;transform:translate(-50%)}.lars-modes__indicator{z-index:0;inset-block:0;border:1px solid var(--lars-active);background:var(--lars-container);pointer-events:none;border-radius:999px;width:50%;transition:transform .2s cubic-bezier(.19,1,.22,1);position:absolute;left:0;transform:translate(0)}.lars-modes[data-selected=second] .lars-modes__indicator{transform:translate(100%)}.lars-modes[data-animate=false] .lars-modes__indicator{transition:none}.lars-modes button{z-index:1;width:100%;min-height:26px;color:var(--lars-text-secondary);white-space:nowrap;background:0 0;border:0;border-radius:999px;padding:4px 8px;font-size:12px;font-weight:500;line-height:16px;transition:color .15s;position:relative}.lars-modes button.is-active{color:var(--lars-text-primary)}@media (hover:hover) and (pointer:fine){.button-preview .lars-button--primary:hover{--preview-button-background:var(--button-primary-hover,#646464);background:0 0}.button-preview .lars-button--secondary:hover{--preview-button-background:var(--button-secondary-hover,#cecece);background:0 0}.button-preview .lars-button--tertiary:hover{--preview-button-background:var(--button-tertiary-hover,#e0e0e0);background:0 0}.button-preview .lars-button--danger:hover{--preview-button-background:var(--button-danger-hover,#efacb8);background:0 0}}@media (prefers-reduced-motion:reduce){.button-preview .lars-button:after,.lars-modes__indicator{transition:none}}.lars-showcase__meta{justify-content:space-between;align-items:center;gap:8px;display:flex}.lars-showcase__copy{flex-direction:column;gap:4px;display:flex}.lars-showcase__copy h2,.lars-showcase__copy p{margin:0}.lars-showcase__copy h2{font-size:16px;font-weight:600;line-height:20px}.lars-showcase__copy p{color:var(--lars-text-secondary);font-size:14px;font-weight:500;line-height:18px}.lars-view{background:var(--lars-text-primary);color:var(--lars-container);border-radius:999px;flex-shrink:0;padding:8px 24px;font-size:12px;font-weight:600;line-height:16px;text-decoration:none;transition:background-color .15s,transform .15s cubic-bezier(.25,.46,.45,.94)}.lars-view:active{transform:scale(.97)}.lars-detail-shell{width:min(100%,1120px);min-height:100svh}.lars-detail-header{justify-content:space-between;align-items:center;width:100%;min-height:24px;display:flex}.lars-breadcrumbs{color:var(--lars-text-secondary);align-items:center;gap:8px;font-size:12px;font-weight:500;line-height:16px;display:flex}.lars-breadcrumbs a{color:inherit;text-decoration:none}.lars-breadcrumbs [aria-current=page]{color:var(--lars-text-primary)}.lars-detail{flex-direction:column;gap:24px;width:100%;padding:80px 24px 56px;display:flex}.lars-configurator{grid-template-columns:minmax(0,1fr) 280px;gap:12px;width:100%;display:grid}.lars-component-canvas{border-color:var(--lars-footer-divider);border-radius:8px;flex-shrink:0;height:480px}.lars-properties{border:1px solid var(--lars-footer-divider);background:0 0;border-radius:8px;flex-direction:column;min-width:0;height:480px;padding:16px;display:flex;overflow:hidden}.lars-properties__header{padding-bottom:24px}.lars-properties__header h2{color:var(--lars-text-primary);margin:0;font-size:16px;font-weight:600;line-height:20px}.lars-properties__fields{flex-direction:column;gap:12px;display:flex;position:relative}.lars-properties__fields--slider{gap:12px}.lars-properties__conditional{flex-direction:column;gap:12px;width:100%;display:flex}.lars-property{color:var(--lars-text-primary);font-size:12px;line-height:16px}.lars-property>span{font-weight:500}.lars-property--stacked{flex-direction:column;gap:4px;display:flex}.lars-property input:not([type=checkbox]),.lars-property select{background:var(--lars-copy-hover);width:100%;min-width:0;height:32px;color:var(--lars-text-primary);font:inherit;border:0;border-radius:4px;outline:none;padding:8px 12px}.lars-property input:not([type=checkbox]):focus-visible,.lars-property select:focus-visible{outline:1px solid var(--lars-text-secondary);outline-offset:1px}.lars-property select{cursor:pointer}.lars-property-select__label{color:var(--lars-text-primary);font-weight:500}.lars-property-select__trigger{background:var(--lars-copy-hover);width:100%;height:32px;color:var(--lars-text-primary);font:inherit;text-align:left;border:0;border-radius:4px;outline:none;justify-content:space-between;align-items:center;padding:8px 12px;line-height:16px;display:flex}.lars-property-select__trigger:focus-visible{outline:1px solid var(--lars-text-secondary);outline-offset:1px}.lars-property-select__icon{color:var(--lars-text-secondary);flex-shrink:0;place-items:center;transition:transform .18s cubic-bezier(.645,.045,.355,1);display:grid;transform:rotate(0)}.lars-property-select__icon svg{fill:currentColor;display:block}.lars-property-select__trigger[data-popup-open] .lars-property-select__icon{transform:rotate(180deg)}.lars-property-select__positioner{z-index:20;outline:none}.lars-property-select__popup{background:var(--lars-container,#fcfcfc);width:fit-content;min-width:200px;color:var(--lars-text-primary,#202020);transform-origin:var(--transform-origin);border-radius:4px;outline:none;padding:8px;transition:opacity .14s ease-out,transform .14s cubic-bezier(.19,1,.22,1);transform:scale(1);box-shadow:0 2px 8px #00000029}.lars-property-select__popup[data-starting-style],.lars-property-select__popup[data-ending-style]{opacity:0;transform:scale(.98)}.lars-property-select__list{max-height:var(--available-height);outline:none;flex-direction:column;gap:4px;display:flex;overflow-y:auto}.lars-property-select__item{width:max-content;min-width:184px;height:32px;color:var(--lars-text-primary,#202020);white-space:nowrap;-webkit-user-select:none;user-select:none;border-radius:4px;outline:none;align-items:center;padding:8px;font-size:12px;line-height:16px;display:flex}.lars-property-select__item[data-highlighted]{background:var(--lars-copy-hover,#f0f0f0)}.lars-property-select__separator{opacity:.5;background:#e8e8e8;flex-shrink:0;width:100%;height:1px}html[data-theme=dark] .lars-property-select__popup{color:#f2f2f2;background:#242424;box-shadow:0 2px 8px #00000070}html[data-theme=dark] .lars-property-select__item{color:#f2f2f2}html[data-theme=dark] .lars-property-select__item[data-highlighted]{background:#303030}html[data-theme=dark] .lars-property-select__separator{background:#343434}@media (prefers-reduced-motion:reduce){.lars-property-select__icon,.lars-property-select__popup{transition:none}}.lars-property--segmented{justify-content:space-between;align-items:center;gap:12px;display:flex}.lars-segments{background:var(--lars-copy-hover);border-radius:999px;flex-shrink:0;align-items:center;gap:4px;padding:2px;display:flex}.lars-segments button{min-width:0;color:var(--lars-text-secondary);font:inherit;background:0 0;border:0;border-radius:999px;padding:8px 16px;line-height:16px;transition:color .14s;position:relative}.lars-segments button.is-active{color:var(--lars-text-primary);background:0 0}.lars-segments__indicator{z-index:0;background:var(--lars-container);pointer-events:none;position:absolute;inset:0}.lars-segments__label{z-index:1;position:relative}.lars-segments button:focus-visible{outline:1px solid var(--lars-text-primary);outline-offset:1px}.lars-property-slider .inline-slider{height:44px}.lars-component-canvas .lars-button--with-icon{gap:6px}.lars-code-block{width:100%}.lars-code-block__header{color:#646464;background:#f9f9f9;border:1px solid #e8e8e8;border-bottom:0;border-radius:4px 4px 0 0;align-items:center;height:35px;min-height:35px;padding:8px 12px;font-family:JetBrains Mono Variable,ui-monospace,monospace;font-size:12px;font-weight:400;line-height:18px;display:flex}.lars-code{color:#5c6166;--lightningcss-light:initial;--lightningcss-dark: ;color-scheme:light;scrollbar-color:#5c61664c #fcfcfc;tab-size:2;background:#fcfcfc;border:1px solid #e8e8e8;border-radius:0 0 4px 4px;width:100%;max-height:640px;margin:0;padding:24px;font-family:JetBrains Mono Variable,ui-monospace,monospace;font-size:12px;font-weight:400;line-height:1.65;overflow:auto}.lars-code-editor{width:100%;position:relative}.lars-code-editor .lars-code{pointer-events:none;white-space:pre;min-height:240px}.lars-code-input{z-index:1;resize:none;caret-color:#5c6166;color:#0000;-webkit-text-fill-color:transparent;scrollbar-color:#5c61664c transparent;tab-size:2;white-space:pre;background:0 0;border:1px solid #0000;border-radius:0 0 4px 4px;outline:none;width:100%;height:100%;margin:0;padding:24px;font-family:JetBrains Mono Variable,ui-monospace,monospace;font-size:12px;font-weight:400;line-height:1.65;position:absolute;inset:0;overflow:auto}.lars-code-editor:focus-within .lars-code{border-color:#b8b8b8;box-shadow:inset 0 0 0 1px #b8b8b8}.lars-code-input::selection{background:#3b9ee53d}.lars-code ::selection{background:#3b9ee53d}.lars-code__token--attribute,.lars-code__token--tag{color:#3b9ee5}.lars-code__token--type{color:#389ee6}.lars-code__token--boolean,.lars-code__token--number{color:#a37acc}.lars-code__token--comment{color:#abb0b6}.lars-code__token--function{color:#f2ad48}.lars-code__token--keyword{color:#fa8d3e}.lars-code__token--operator{color:#ed9365}.lars-code__token--punctuation{color:#73777b}.lars-code__token--string{color:#86b300}.lars-page[data-theme=dark] .lars-code-block__header{border-color:var(--lars-line);background:var(--lars-page);color:#cccac2}.lars-page[data-theme=dark] .lars-code{border-color:var(--lars-line);background:var(--lars-container-subtle);color:#cccac2;--lightningcss-light: ;--lightningcss-dark:initial;color-scheme:dark;scrollbar-color:#60606066 var(--lars-container-subtle)}.lars-page[data-theme=dark] .lars-code-input{caret-color:#cccac2;scrollbar-color:#60606066 transparent}.lars-page[data-theme=dark] .lars-code-editor:focus-within .lars-code{border-color:#606060;box-shadow:inset 0 0 0 1px #606060}.lars-page[data-theme=dark] .lars-code-input::selection{background:#73d0ff38}.lars-page[data-theme=dark] .lars-code ::selection{background:#73d0ff38}.lars-page[data-theme=dark] .lars-code__token--attribute,.lars-page[data-theme=dark] .lars-code__token--tag{color:#5ccfe6}.lars-page[data-theme=dark] .lars-code__token--type{color:#73d0ff}.lars-page[data-theme=dark] .lars-code__token--boolean,.lars-page[data-theme=dark] .lars-code__token--number{color:#d4bfff}.lars-page[data-theme=dark] .lars-code__token--comment{color:#5c6773}.lars-page[data-theme=dark] .lars-code__token--function{color:#ffd173}.lars-page[data-theme=dark] .lars-code__token--keyword{color:#ffa759}.lars-page[data-theme=dark] .lars-code__token--operator{color:#f29e74}.lars-page[data-theme=dark] .lars-code__token--punctuation{color:#707a8c}.lars-page[data-theme=dark] .lars-code__token--string{color:#bae67e}.visually-hidden{clip:rect(0 0 0 0);white-space:nowrap;border:0;width:1px;height:1px;padding:0;position:absolute;overflow:hidden}.lars-footer{border-top:1px solid var(--lars-footer-divider);width:calc(100% - 48px);min-height:41px;color:var(--lars-text-secondary);justify-content:space-between;align-items:center;margin-inline:24px;padding-top:24px;font-size:12px;line-height:16px;display:flex}.lars-footer__links{align-items:center;gap:8px;display:flex}.lars-footer a{color:inherit;text-decoration:none}.lars-footer__links>span:first-of-type{color:var(--lars-decorative)}@media (hover:hover) and (pointer:fine){.lars-github:hover,.lars-theme:hover,.lars-footer a:hover{color:var(--lars-text-primary)}.lars-copy:hover{background:var(--lars-copy-hover)}.lars-install__copy:hover{background:var(--lars-copy-hover);color:var(--lars-text-primary)}.lars-view:hover{background:var(--lars-view-hover)}.lars-breadcrumbs a:hover{color:var(--lars-text-primary)}}@media (width<=700px){.lars-shell{min-height:100svh;padding:28px 20px}.lars-hero{gap:56px;padding:64px 0 0}.lars-hero h1{font-size:clamp(23px,6.5vw,28px);line-height:1.4}.lars-showcase{padding:40px 0}.lars-stage{height:min(400px,58svh)}.lars-detail{padding:64px 0 40px}.lars-configurator{grid-template-columns:1fr}.lars-component-canvas,.lars-properties{height:min(400px,58svh)}.lars-code{max-height:560px;padding:20px}.lars-showcase__meta{align-items:flex-end}.lars-showcase__copy p{max-width:31ch}.lars-footer{gap:20px;width:100%;margin-inline:0}}@media (width<=480px){.lars-github span{display:none}.lars-showcase__meta{flex-direction:column;align-items:flex-start;gap:20px}.lars-view{align-self:flex-start}.lars-footer{flex-direction:column;align-items:flex-start}.button-preview{grid-template-columns:repeat(2,77px);gap:28px 20px}}
