@keyframes astroFadeInOut{0%{opacity:1}to{opacity:0}}@keyframes astroFadeIn{0%{opacity:0;mix-blend-mode:plus-lighter}to{opacity:1;mix-blend-mode:plus-lighter}}@keyframes astroFadeOut{0%{opacity:1;mix-blend-mode:plus-lighter}to{opacity:0;mix-blend-mode:plus-lighter}}@keyframes astroSlideFromRight{0%{transform:translate(100%)}}@keyframes astroSlideFromLeft{0%{transform:translate(-100%)}}@keyframes astroSlideToRight{to{transform:translate(100%)}}@keyframes astroSlideToLeft{to{transform:translate(-100%)}}@media (prefers-reduced-motion){::view-transition-group(*){animation:none!important}::view-transition-old(*){animation:none!important}::view-transition-new(*){animation:none!important}[data-astro-transition-scope]{animation:none!important}}.bt-sr{clip-path:inset(50%);white-space:nowrap;width:1px;height:1px;position:absolute;overflow:hidden}.bt-launch{right:max(var(--gutter), env(safe-area-inset-right));bottom:max(1rem, env(safe-area-inset-bottom));z-index:45;border:1.5px solid var(--c-fg);border-radius:var(--radius-s);outline:1px solid var(--c-fg);outline-offset:-5px;background-color:var(--c-surface);background-image:var(--paper-grain);min-height:3rem;box-shadow:var(--shadow-paper);color:var(--c-fg);font:inherit;text-align:left;cursor:pointer;transition:rotate var(--dur-fast) var(--ease-paper), background-color var(--dur-fast) var(--ease-paper);align-items:center;gap:.6rem;padding:.45rem 1rem .45rem .8rem;display:inline-flex;position:fixed;rotate:-1.5deg}.bt-launch:hover{background-color:var(--c-sheet);rotate:0deg}.bt-launch:focus-visible{outline:2px solid var(--c-focus);outline-offset:4px}.bt-launch__elf{pointer-events:none;width:5.2rem;transition:translate var(--dur-base,.4s) var(--ease-paper);position:absolute;bottom:calc(100% - .45rem);right:.3rem;rotate:1.5deg}.bt-launch:hover .bt-launch__elf,.bt-launch:focus-visible .bt-launch__elf{translate:0 -.2rem}.bt-launch__text{line-height:1.15;display:grid}.bt-launch__kicker{font-size:var(--step--2);color:var(--c-muted)}.bt-launch__label{font-size:var(--step--1);font-weight:780}@media (width<=40rem){.bt-launch{min-height:2.75rem;padding:.35rem .75rem}.bt-launch__elf{width:4.2rem;right:.1rem}}.bt[data-open] .bt-launch{display:none}.bt-panel{right:max(var(--gutter), env(safe-area-inset-right));bottom:max(1rem, env(safe-area-inset-bottom));z-index:46;width:min(26rem, calc(100vw - 2 * var(--gutter)));border:1px solid color-mix(in oklab, var(--c-fg), transparent 78%);border-radius:var(--radius-m);background-color:var(--c-surface);background-image:var(--paper-grain), var(--paper-fibres);height:min(40rem,100dvh - 7rem);box-shadow:var(--shadow-lift,var(--shadow-paper));color:var(--c-fg);transform-origin:100% 100%;animation:bt-unfold .45s var(--ease-paper) both;flex-direction:column;display:flex;position:fixed}.bt-panel[hidden]{display:none}@keyframes bt-unfold{0%{opacity:0;transform:translateY(.75rem)rotate(1deg)scale(.97)}}@media (width<=40rem){.bt-panel{border-radius:var(--radius-m) var(--radius-m) 0 0;width:auto;height:min(88dvh,44rem);padding-bottom:env(safe-area-inset-bottom);bottom:0;left:0;right:0}}.bt-panel__head{border-bottom:1px dashed var(--c-line);justify-content:space-between;align-items:flex-start;gap:.75rem;padding:.9rem 1rem .75rem 1.15rem;display:flex}.bt-panel__avatar{border:1px solid color-mix(in oklab, var(--c-fg), transparent 70%);border-radius:999px 999px var(--radius-s) var(--radius-s);background:var(--c-arch);flex:none;width:3.4rem;height:3.9rem;position:relative;overflow:hidden}.bt-panel__avatar .ww-elf{width:3.3rem;position:absolute;top:.15rem;left:50%;translate:-50%}.bt-panel__who{flex:1;min-width:0}.bt-panel__title{font-family:var(--f-display);font-size:var(--step-1);align-items:baseline;gap:.5rem;margin:0;font-weight:400;line-height:1.1;display:flex}.bt-panel__badge{border:1px solid var(--c-muted);border-radius:var(--radius-s);font-family:var(--f-label);font-size:var(--step--2);color:var(--c-fg);padding:.05rem .4rem;rotate:-2deg}.bt-panel__note{max-width:36ch;color:var(--c-muted);font-size:var(--step--1);margin:.3rem 0 0;line-height:1.4}.bt-panel__close{border-radius:var(--radius-s);width:2.75rem;height:2.75rem;color:var(--c-fg);cursor:pointer;background:0 0;border:0;flex:none;place-items:center;margin:-.35rem -.4rem 0 0;display:inline-grid}.bt-panel__close:hover{background:var(--c-sheet)}.bt-panel__close:focus-visible{outline:2px solid var(--c-focus);outline-offset:1px}.bt-panel__body{flex-direction:column;flex:1;min-height:0;display:flex}.bt-loading{color:var(--c-muted);margin:0;padding:1.25rem}.bt-chat{flex-direction:column;flex:1;min-height:0;display:flex}.bt-log{overscroll-behavior:contain;flex-direction:column;flex:1;gap:.85rem;min-height:0;padding:1rem 1.15rem;display:flex;overflow-y:auto}.bt-log:focus-visible{outline:2px solid var(--c-focus);outline-offset:-2px}.bt-msg{max-width:100%;font-size:var(--step--1);gap:.5rem;line-height:1.5;display:grid}.bt-msg p{margin:0}.bt-msg--user{border-radius:var(--radius-s);background:var(--c-sheet);justify-self:end;max-width:85%;padding:.55rem .8rem}.bt-msg--assistant{border-left:2px solid var(--c-primary);max-width:100%;padding-left:.8rem}.bt-starters{flex-wrap:wrap;gap:.45rem;margin:0;padding:0;list-style:none;display:flex}.bt-starter{border:1px solid var(--c-muted);border-radius:var(--radius-s);background:var(--c-surface);min-height:2.5rem;color:var(--c-fg);font:inherit;font-size:var(--step--1);text-align:left;cursor:pointer;transition:background-color var(--dur-fast) var(--ease-paper);padding:.35rem .7rem}.bt-starter:hover{background:var(--c-sheet)}.bt-starter:focus-visible,.bt-link:focus-visible,.bt-send:focus-visible,.bt-card__name:focus-visible{outline:2px solid var(--c-focus);outline-offset:2px}.bt-cards{gap:.5rem;margin:.25rem 0 0;padding:0;list-style:none;display:grid}.bt-card{border:1px dashed var(--c-line);border-radius:var(--radius-s);background:color-mix(in oklab, var(--c-bg), var(--c-surface) 40%);grid-template-columns:4.5rem 1fr;grid-template-areas:"img text""img action";align-items:start;gap:.2rem .75rem;padding:.6rem;display:grid}.bt-card__img{border-radius:var(--radius-s);object-fit:cover;background:var(--c-sheet);grid-area:img;width:4.5rem;height:4.5rem}.bt-card__img--empty{color:var(--c-muted);place-items:center;display:grid}.bt-card__text{grid-area:text;gap:.1rem;min-width:0;display:grid}.bt-card__name{color:var(--c-fg);font-family:var(--f-display);font-size:var(--step-0);text-decoration:underline;-webkit-text-decoration-color:color-mix(in oklab, var(--c-fg), transparent 70%);text-decoration-color:color-mix(in oklab, var(--c-fg), transparent 70%);text-underline-offset:.2em;line-height:1.2}.bt-card__name:hover{-webkit-text-decoration-color:var(--c-fg);text-decoration-color:var(--c-fg)}.bt-card__meta{color:var(--c-fg)}.bt-card__origin{color:var(--c-muted);font-size:var(--step--2)}.bt-card__action{grid-area:action;padding-top:.25rem}.bt-card__added{min-height:2.75rem;color:var(--c-success);font-size:var(--step--1);align-items:center;gap:.35rem;font-weight:750;display:inline-flex}.bt-notice{color:var(--c-muted);font-size:var(--step--2)}.bt-status{min-height:0;color:var(--c-muted);font-size:var(--step--1);margin:0;padding:0 1.15rem}.bt-status:empty{display:none}.bt-thinking{animation:bt-breathe 1.4s var(--ease-in-out,ease-in-out) infinite alternate;padding-bottom:.4rem;display:inline-block}@keyframes bt-breathe{0%{opacity:.55}}.bt-error{border-left:2px solid var(--c-danger);background:color-mix(in oklab, var(--c-danger), var(--c-surface) 92%);color:var(--c-fg);font-size:var(--step--1);gap:.3rem;margin:0 1.15rem .5rem;padding:.55rem .75rem;display:grid}.bt-error p{margin:0}.bt-link{min-height:2rem;color:var(--c-primary);font:inherit;text-underline-offset:.2em;cursor:pointer;background:0 0;border:0;justify-self:start;padding:0;font-weight:750;text-decoration:underline}.bt-form{border-top:1px dashed var(--c-line);gap:.35rem;padding:.65rem 1.15rem .85rem;display:grid}.bt-input{border:0;border-bottom:1.5px solid var(--c-muted);width:100%;min-height:3rem;max-height:8rem;color:var(--c-fg);font:inherit;font-size:max(16px, var(--step-0));resize:none;field-sizing:content;transition:border-color var(--dur-fast) var(--ease-paper);background:0 0;border-radius:0;padding:.5rem .1rem;line-height:1.45}.bt-input::placeholder{color:var(--c-muted);opacity:1}.bt-input:focus{border-bottom-color:var(--c-primary);box-shadow:0 1.5px 0 var(--c-primary);outline:none}.bt-input:focus-visible{outline:2px solid var(--c-focus);outline-offset:2px}.bt-input:disabled{opacity:.55}.bt-form__row{justify-content:space-between;align-items:flex-end;gap:.75rem;display:flex}.bt-privacy{color:var(--c-muted);font-size:var(--step--2);margin:0;line-height:1.4}.bt-send{border:1px solid var(--c-primary);border-radius:var(--radius-s);background:var(--c-primary);min-height:2.75rem;color:var(--c-primary-fg);font:inherit;font-size:var(--step--1);cursor:pointer;flex:none;align-items:center;gap:.4rem;padding:0 .95rem;font-weight:780;display:inline-flex}.bt-send:disabled{opacity:.45;cursor:not-allowed}.bt-count{color:var(--c-muted);font-size:var(--step--2);text-align:right;margin:0}@media print{.bt{display:none}}.ww-herb[data-astro-cid-rofdgut2]{--cut:.9rem;isolation:isolate;min-width:12.5rem;max-width:18rem;color:var(--c-fg);font-family:var(--f-label);rotate:var(--herb-tilt);transform-origin:50% 0;filter:drop-shadow(0 6px 9px #6e343c33);gap:.2rem;padding:1.45rem 1.1rem .95rem;font-size:.8125rem;line-height:1.4;display:inline-grid;position:relative}.ww-herb[data-astro-cid-rofdgut2]:before,.ww-herb[data-astro-cid-rofdgut2]:after{content:"";clip-path:polygon(var(--cut) 0, calc(100% - var(--cut)) 0, 100% var(--cut), 100% 100%, 0 100%, 0 var(--cut));pointer-events:none;position:absolute}.ww-herb[data-astro-cid-rofdgut2]:before{z-index:-1;background-color:var(--c-surface);background-image:var(--paper-grain);inset:0}.ww-herb[data-astro-cid-rofdgut2]:after{border:1px dashed color-mix(in oklab, var(--c-fg) 34%, transparent);inset:.32rem}.ww-herb__hole[data-astro-cid-rofdgut2]{background:var(--c-bg);width:.54rem;height:.54rem;box-shadow:inset 0 0 0 1px #34212b61, 0 0 0 .16rem color-mix(in oklab, var(--c-surface), var(--c-sheet) 50%);border-radius:50%;position:absolute;top:.48rem;left:calc(50% - .27rem)}.ww-herb__thread[data-astro-cid-rofdgut2]{fill:none;width:2.5rem;height:2.9rem;stroke:var(--c-primary);stroke-width:1.2px;stroke-linecap:round;position:absolute;top:-2.6rem;left:calc(50% - 1.25rem)}.ww-herb__head[data-astro-cid-rofdgut2]{border-bottom:1px solid color-mix(in oklab, var(--c-fg) 28%, transparent);flex-wrap:wrap;align-items:baseline;gap:0 .75em;margin-bottom:.2rem;padding-bottom:.3rem;display:flex}.ww-herb__no[data-astro-cid-rofdgut2]{letter-spacing:.04em;font-weight:700}.ww-herb__title[data-astro-cid-rofdgut2]{font-family:var(--f-hand);color:var(--c-primary);font-size:1.25rem;line-height:1}.pstamp{--ink:var(--c-primary);border:.14em solid var(--ink);outline:.06em solid var(--ink);outline-offset:.16em;width:max-content;color:var(--ink);background:color-mix(in oklab, var(--c-surface) 70%, transparent);text-transform:uppercase;rotate:var(--tilt,-7deg);border-radius:.3em;justify-items:center;padding:.32em .7em .38em;line-height:1;display:inline-grid;-webkit-mask-image:linear-gradient(115deg,#000 55%,#000000c7);mask-image:linear-gradient(115deg,#000 55%,#000000c7)}.pstamp__top{font-family:var(--f-label);letter-spacing:.12em;font-size:.62em;font-weight:700}.pstamp__main{font-family:var(--f-display);letter-spacing:.02em;margin-top:.08em;font-size:1em}.pstamp--s{font-size:1.05rem}.pstamp--m{font-size:1.5rem}.pstamp--l{font-size:clamp(1.9rem,1.4rem + 2vw,2.9rem)}.ww-seal[data-astro-cid-zk2i5tnz]{width:var(--seal-size);height:var(--seal-size);rotate:var(--seal-tilt);flex:none;display:inline-block}.ww-seal[data-astro-cid-zk2i5tnz] svg[data-astro-cid-zk2i5tnz]{width:100%;height:100%;display:block;overflow:visible}.ww-seal__wax[data-astro-cid-zk2i5tnz]{fill:var(--c-primary)}.ww-seal__drip[data-astro-cid-zk2i5tnz]{fill:color-mix(in oklab, var(--c-primary), #1c0c12 35%);opacity:.55}.ww-seal__press[data-astro-cid-zk2i5tnz]{fill:color-mix(in oklab, var(--c-primary), #1c0c12 14%);stroke:color-mix(in oklab, var(--c-primary), var(--c-white) 30%);stroke-width:1px;stroke-opacity:.6}.ww-seal__emboss[data-astro-cid-zk2i5tnz]{fill:none;stroke:color-mix(in oklab, var(--c-primary), var(--c-white) 40%);stroke-width:1.2px;stroke-dasharray:2.2 2.4;opacity:.7}.ww-seal__shine[data-astro-cid-zk2i5tnz]{fill:none;stroke:var(--c-white);stroke-width:2.4px;stroke-linecap:round;opacity:.28}.ww-seal--wachs[data-astro-cid-zk2i5tnz] .ww-seal__ring[data-astro-cid-zk2i5tnz],.ww-seal--wachs[data-astro-cid-zk2i5tnz] .ww-seal__center[data-astro-cid-zk2i5tnz]{fill:var(--c-primary-fg)}.ww-seal--wachs[data-astro-cid-zk2i5tnz] .ww-seal__icon[data-astro-cid-zk2i5tnz]{color:var(--c-primary-fg)}.ww-seal--stempel[data-astro-cid-zk2i5tnz]{color:var(--c-primary)}.ww-seal--stempel[data-astro-cid-zk2i5tnz] svg[data-astro-cid-zk2i5tnz]{-webkit-mask:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='120' height='120'%3E%3Cfilter id='s'%3E%3CfeTurbulence type='fractalNoise' baseFrequency='.5' numOctaves='2' seed='4'/%3E%3CfeColorMatrix values='0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 -3 2.4'/%3E%3C/filter%3E%3Crect width='100%25' height='100%25' filter='url(%23s)'/%3E%3C/svg%3E");mask:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='120' height='120'%3E%3Cfilter id='s'%3E%3CfeTurbulence type='fractalNoise' baseFrequency='.5' numOctaves='2' seed='4'/%3E%3CfeColorMatrix values='0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 -3 2.4'/%3E%3C/filter%3E%3Crect width='100%25' height='100%25' filter='url(%23s)'/%3E%3C/svg%3E")}.ww-seal__ink[data-astro-cid-zk2i5tnz]{fill:none;stroke:currentColor;stroke-width:2.6px}.ww-seal__ink--thin[data-astro-cid-zk2i5tnz]{stroke-width:1.1px}.ww-seal--stempel[data-astro-cid-zk2i5tnz] .ww-seal__ring[data-astro-cid-zk2i5tnz],.ww-seal--stempel[data-astro-cid-zk2i5tnz] .ww-seal__center[data-astro-cid-zk2i5tnz]{fill:currentColor}.ww-seal--stempel[data-astro-cid-zk2i5tnz] .ww-seal__icon[data-astro-cid-zk2i5tnz]{color:currentColor}.ww-seal__ring[data-astro-cid-zk2i5tnz]{font-family:var(--f-text);letter-spacing:.08em;text-transform:uppercase;font-size:10.5px;font-weight:800}.ww-seal__center[data-astro-cid-zk2i5tnz]{font-family:var(--f-label);font-size:12.5px;font-weight:700}.ww-seal__center--big[data-astro-cid-zk2i5tnz]{font-family:var(--f-display);font-size:27px;font-weight:400}.ww-seal__kicker[data-astro-cid-zk2i5tnz]{font-family:var(--f-label);font-size:10px;font-weight:700}.ww-seal--wachs[data-astro-cid-zk2i5tnz] .ww-seal__kicker[data-astro-cid-zk2i5tnz]{fill:var(--c-primary-fg)}.ww-seal--stempel[data-astro-cid-zk2i5tnz] .ww-seal__kicker[data-astro-cid-zk2i5tnz]{fill:currentColor}.ww-seal__icon[data-astro-cid-zk2i5tnz]{fill:none;stroke:currentColor;stroke-width:1.5px;stroke-linecap:round;stroke-linejoin:round}.ww-seal__icon[data-astro-cid-zk2i5tnz] .fill{fill:currentColor;stroke:none}.sheet[data-astro-cid-eglh26k5]{min-width:0;list-style:none;position:relative}.sheet[data-astro-cid-eglh26k5][hidden]{display:none}.sheet__link[data-astro-cid-eglh26k5]{color:var(--c-fg);-webkit-tap-highlight-color:transparent;justify-items:center;text-decoration:none;display:grid}.sheet__link[data-astro-cid-eglh26k5]:focus-visible{outline:none}.sheet__link[data-astro-cid-eglh26k5]:focus-visible .sheet__paper[data-astro-cid-eglh26k5]{outline:2px solid var(--c-focus);outline-offset:5px}.sheet__paper[data-astro-cid-eglh26k5]{aspect-ratio:5/5.4;background-color:var(--c-surface);background-image:radial-gradient(circle at 50% 50%, transparent 0 29%, color-mix(in oklab, var(--c-fg), transparent 88%) 29.3% 29.8%, transparent 30.2%), var(--paper-grain);width:100%;box-shadow:var(--shadow-paper);border-radius:var(--radius-s);rotate:var(--sheet-tilt);transition:rotate .7s var(--ease-paper), box-shadow .7s var(--ease-paper);place-items:center;display:grid;position:relative}.sheet__pic[data-astro-cid-eglh26k5]{display:contents}.sheet__img[data-astro-cid-eglh26k5]{filter:drop-shadow(0 14px 12px #6e343c38)drop-shadow(0 2px 2px #34212b1f);width:84%;height:auto;transition:translate .8s var(--ease-paper), rotate .8s var(--ease-paper)}.sheet__noimg[data-astro-cid-eglh26k5]{aspect-ratio:1;border:1.5px dashed var(--c-line);border-radius:50%;width:60%}.sheet__corner[data-astro-cid-eglh26k5]{background:color-mix(in oklab, var(--c-arch) 70%, var(--c-sheet));width:2.1rem;height:2.1rem;position:absolute;box-shadow:0 1px 1px #34212b1f}.sheet__corner--tl[data-astro-cid-eglh26k5]{clip-path:polygon(0 0,100% 0,0 100%);top:.7rem;left:.7rem}.sheet__corner--br[data-astro-cid-eglh26k5]{clip-path:polygon(100% 0,100% 100%,0 100%);bottom:.7rem;right:.7rem}.sheet__paper[data-astro-cid-eglh26k5] .sheet__seal{position:absolute;top:-.9rem;right:-.6rem}.sheet__paper[data-astro-cid-eglh26k5] .sheet__stamp{position:absolute;top:2.2rem;left:.9rem}.sheet__link[data-astro-cid-eglh26k5] .sheet__tag{z-index:1;width:min(88%,17.5rem);max-width:none;transition:rotate .9s var(--ease-paper);margin-top:-2.4rem}.sheet__name[data-astro-cid-eglh26k5]{font-family:var(--f-display);font-size:var(--step-1);color:var(--c-fg);line-height:1.12}.sheet__material[data-astro-cid-eglh26k5]{color:var(--c-muted)}.sheet__origin[data-astro-cid-eglh26k5]{color:var(--c-primary);font-weight:700}.sheet__promo[data-astro-cid-eglh26k5]{z-index:1;font-size:1.3rem;position:absolute;bottom:3.4rem;left:.7rem}.sheet__promo[data-astro-cid-eglh26k5] .pstamp{font-size:1em}.sheet__price[data-astro-cid-eglh26k5]{border-top:1px dashed color-mix(in oklab, var(--c-fg) 34%, transparent);flex-wrap:wrap;justify-content:space-between;align-items:baseline;gap:.1rem .75rem;margin-top:.35rem;padding-top:.35rem;font-size:1rem;font-weight:700;display:flex}.sheet__amount[data-astro-cid-eglh26k5]{white-space:nowrap}.sheet__sizes[data-astro-cid-eglh26k5]{color:var(--c-muted);font-size:.75rem;font-weight:400}@media (hover:hover){.sheet__link[data-astro-cid-eglh26k5]:hover .sheet__paper[data-astro-cid-eglh26k5]{box-shadow:var(--shadow-lift);rotate:0deg}.sheet__link[data-astro-cid-eglh26k5]:hover .sheet__img[data-astro-cid-eglh26k5]{translate:0 -6px;rotate:-4deg}.sheet__link[data-astro-cid-eglh26k5]:hover .sheet__tag{rotate:calc(var(--tilt) * -.6)}}
