.trt__list[data-astro-cid-pgwhejmn]{flex-direction:column;display:flex}.trt__item[data-astro-cid-pgwhejmn]{width:100%;min-height:56px;box-shadow:inset 0 -1px 0 var(--rule);color:var(--ink);font:400 17px/26px var(--font-sans);text-align:left;cursor:pointer;background:0 0;border:0;align-items:center;gap:16px;padding:12px 0;display:flex}.trt__item[data-astro-cid-pgwhejmn]:focus-visible{outline:2px solid var(--focus);outline-offset:2px}.trt__dot[data-astro-cid-pgwhejmn]{width:28px;height:28px;box-shadow:inset 0 0 0 1.5px var(--ink-muted);border-radius:50%;flex:none;justify-content:center;align-items:center;transition:background-color .25s,box-shadow .25s;display:flex}.trt__dot[data-astro-cid-pgwhejmn] svg[data-astro-cid-pgwhejmn]{opacity:0;transition:opacity .2s}.trt__item[data-astro-cid-pgwhejmn][aria-pressed=true] .trt__dot[data-astro-cid-pgwhejmn]{background:var(--baltic);box-shadow:none}.trt__item[data-astro-cid-pgwhejmn][aria-pressed=true] .trt__dot[data-astro-cid-pgwhejmn] svg[data-astro-cid-pgwhejmn]{opacity:1}.trt__ring[data-astro-cid-pgwhejmn]{transition:stroke-dasharray .6s cubic-bezier(.65,0,.35,1)}.bb__wrap[data-astro-cid-scksh7bn]{flex-wrap:wrap;align-items:flex-start;gap:48px 64px;display:flex}.bb__form[data-astro-cid-scksh7bn]{flex-direction:column;flex:380px;gap:18px;min-width:0;display:flex}.bb__h[data-astro-cid-scksh7bn]{font:400 clamp(32px, 3.6vw, 44px)/1.1 var(--font-serif);margin:0}.bb__hint[data-astro-cid-scksh7bn]{color:var(--ink-muted);margin:0}.bb__clear[data-astro-cid-scksh7bn]{font:inherit;color:var(--ink);text-underline-offset:3px;cursor:pointer;background:0 0;border:0;margin:-12px 0;padding:12px 0;text-decoration:underline}.bb__f[data-astro-cid-scksh7bn]{flex-direction:column;gap:6px;font-weight:500;display:flex}.bb__f[data-astro-cid-scksh7bn] input[data-astro-cid-scksh7bn],.bb__f[data-astro-cid-scksh7bn] select[data-astro-cid-scksh7bn]{border:1px solid var(--rule);background:var(--paper);min-height:48px;color:var(--ink);font:400 16px/24px var(--font-sans);border-radius:10px;padding:10px 14px}.bb__f[data-astro-cid-scksh7bn] input[data-astro-cid-scksh7bn]:focus-visible,.bb__f[data-astro-cid-scksh7bn] select[data-astro-cid-scksh7bn]:focus-visible{outline:2px solid var(--focus);outline-offset:2px}.bb__out[data-astro-cid-scksh7bn]{flex:460px;min-width:0;position:sticky;top:24px}.bb__tabs[data-astro-cid-scksh7bn]{flex-wrap:wrap;gap:8px;margin-bottom:16px;display:flex}.bb__tabs[data-astro-cid-scksh7bn] button[data-astro-cid-scksh7bn]{border:1px solid var(--rule);background:var(--paper);min-height:44px;color:var(--ink);font:500 15px/24px var(--font-sans);cursor:pointer;border-radius:999px;padding:8px 16px}.bb__tabs[data-astro-cid-scksh7bn] button[data-astro-cid-scksh7bn][aria-selected=true]{background:var(--baltic);color:var(--on-baltic);border-color:var(--baltic)}.bb__pre[data-astro-cid-scksh7bn]{background:var(--paper-2);white-space:pre-wrap;word-break:break-word;border-radius:16px;min-height:420px;max-height:70vh;margin:0;padding:24px;font:400 14px/22px ui-monospace,SFMono-Regular,Menlo,monospace;overflow:auto}.bb__btns[data-astro-cid-scksh7bn]{flex-wrap:wrap;gap:16px;margin-top:20px;display:flex}@media (width<=860px){.bb__out[data-astro-cid-scksh7bn]{position:static}}.tl{max-width:1200px;margin:0 auto;padding:96px clamp(16px,5vw,64px) 0}.tl__wrap{grid-template-columns:minmax(0,5fr) minmax(0,6fr);align-items:start;gap:48px 64px;display:grid}@media (width<=900px){.tl__wrap{grid-template-columns:minmax(0,1fr)}}.tl__form{flex-direction:column;gap:18px;min-width:0;display:flex}.tl__h{font:400 clamp(28px, 3.2vw, 40px)/1.12 var(--font-serif);margin:0}.tl__hint{color:var(--ink-muted);margin:0}.tl__group{box-shadow:inset 0 1px 0 var(--rule);flex-direction:column;gap:14px;padding:20px 0 4px;display:flex}.tl__group>legend,.tl__legend{font:600 15px/24px var(--font-sans);color:var(--ink);padding:0}fieldset.tl__group{border:0;min-width:0;margin:0}.tl__f{font:500 15px/22px var(--font-sans);flex-direction:column;gap:6px;display:flex}.tl__f small{color:var(--ink-muted);font-weight:400}.tl__row{grid-template-columns:repeat(auto-fit,minmax(140px,1fr));gap:14px;display:grid}.tl input[type=text],.tl input[type=url],.tl input[type=email],.tl input[type=tel],.tl input[type=number],.tl select,.tl textarea{border:1px solid var(--rule);background:var(--paper);min-height:48px;color:var(--ink);font:400 16px/24px var(--font-sans);box-sizing:border-box;border-radius:10px;width:100%;padding:10px 14px}.tl textarea{resize:vertical;min-height:88px}.tl input:focus-visible,.tl select:focus-visible,.tl textarea:focus-visible,.tl button:focus-visible{outline:2px solid var(--focus);outline-offset:2px}.tl__check{min-height:44px;font:400 16px/24px var(--font-sans);cursor:pointer;align-items:center;gap:10px;display:flex}.tl__check input{width:20px;height:20px;accent-color:var(--ink)}.tl__seg{flex-wrap:wrap;gap:8px;display:flex}.tl__seg label{position:relative}.tl__seg input{opacity:0;position:absolute;inset:0}.tl__seg span{border:1px solid var(--rule);min-height:44px;font:500 15px/24px var(--font-sans);cursor:pointer;border-radius:999px;align-items:center;padding:8px 16px;display:inline-flex}.tl__seg input:checked+span{background:var(--baltic);color:var(--on-baltic);border-color:var(--baltic)}.tl__seg input:focus-visible+span{outline:2px solid var(--focus);outline-offset:2px}.tl__out{background:var(--paper-2);border-radius:24px;min-width:0;padding:clamp(24px,3.4vw,40px);position:sticky;top:24px}@media (width<=900px){.tl__out{position:static}}.tl__big{font:400 clamp(44px, 6vw, 72px)/1 var(--font-serif);font-variant-numeric:tabular-nums;letter-spacing:-.5px;margin:0}.tl__big-label{color:var(--ink-muted);margin:8px 0 0}.tl__bars{flex-direction:column;gap:18px;margin-top:32px;display:flex}.tl__bar{gap:6px;display:grid}.tl__bar-top{font:500 15px/22px var(--font-sans);justify-content:space-between;gap:16px;display:flex}.tl__bar-top b{font-variant-numeric:tabular-nums}.tl__track{background:var(--paper-3);border-radius:7px;height:14px;overflow:hidden}.tl__fill{background:var(--ink);border-radius:7px;height:100%;transition:width .5s cubic-bezier(.65,0,.35,1)}.tl__fill--soft{background:var(--ink-muted)}.tl__list{flex-direction:column;gap:12px;margin:24px 0 0;padding:0;list-style:none;display:flex}.tl__list li{grid-template-columns:24px 1fr;align-items:start;gap:10px;display:grid}.tl__dot{width:18px;height:18px;box-shadow:inset 0 0 0 1.5px var(--ink-muted);border-radius:50%;margin-top:3px}.tl__dot--ok{background:var(--ink);box-shadow:none}.tl__note{font:400 14px/22px var(--font-sans);color:var(--ink-muted);margin:24px 0 0}.tl__pre{background:var(--paper);white-space:pre-wrap;word-break:break-word;border-radius:14px;max-height:60vh;margin:16px 0 0;padding:20px;font:400 13px/20px ui-monospace,SFMono-Regular,Menlo,monospace;overflow:auto}.tl__btns{flex-wrap:wrap;gap:16px;margin-top:20px;display:flex}.tl__table{border-collapse:collapse;width:100%;font:400 15px/22px var(--font-sans);font-variant-numeric:tabular-nums;margin-top:24px}.tl__table th{text-align:left;box-shadow:inset 0 -1px 0 var(--ink);padding:8px 12px 8px 0;font-weight:600}.tl__table td{box-shadow:inset 0 -1px 0 var(--rule);vertical-align:top;padding:10px 12px 10px 0}.tl__table td:last-child,.tl__table th:last-child{text-align:right;padding-right:0}.tl__err{color:var(--ink);margin:16px 0 0;font-weight:600}.lp__lava{isolation:isolate;background:#fff;border-radius:18px;height:220px;position:relative;overflow:hidden}.lp__lava i{filter:blur(42px);opacity:.95;border-radius:50%;width:60%;height:120%;animation:14s ease-in-out infinite alternate lp-drift;position:absolute}.lp__lava i:first-child{top:-20%;left:-10%}.lp__lava i:nth-child(2){animation-duration:17s;top:-40%;left:30%}.lp__lava i:nth-child(3){animation-duration:12s;top:10%;left:55%}.lp__lava i:nth-child(4){animation-duration:19s;top:35%;left:10%}.lp__lava i:nth-child(5){animation-duration:15s;top:-10%;left:65%}@keyframes lp-drift{to{transform:translate(12%,10%)scale(1.15)}}@media (prefers-reduced-motion:reduce){.lp__lava i{animation:none}}.lp__sw{grid-template-columns:repeat(5,minmax(0,1fr));gap:10px;margin-top:20px;display:grid}.lp__chip{text-align:left;cursor:pointer;font:500 13px/18px var(--font-sans);color:var(--ink);background:0 0;border:0;flex-direction:column;gap:6px;padding:0;display:flex}.lp__chip span:first-child{border-radius:12px;height:72px;display:block;box-shadow:inset 0 0 0 1px #0000000f}.lp__chip small{color:var(--ink-muted);font-weight:400}@media (width<=520px){.lp__sw{grid-template-columns:repeat(3,minmax(0,1fr))}}.hs__out{counter-reset:v;flex-direction:column;gap:12px;margin:12px 0 0;padding:0;list-style:none;display:flex}.hs__out li{background:var(--paper);font:400 21px/1.3 var(--font-serif);border-radius:14px;grid-template-columns:1fr auto;align-items:center;gap:12px;padding:16px 18px;display:grid}.hs__out button{font:500 14px/20px var(--font-sans);color:var(--ink);text-underline-offset:3px;cursor:pointer;background:0 0;border:0;padding:12px 4px;text-decoration:underline}
