.stp{--stp-acc: var(--accent,#c8ff3d);--stp-acc-rgb: var(--accent-rgb,200 255 61);--stp-ink: var(--accent-ink,#0c1200);--stp-s1: var(--surface-1,#131319);--stp-s2: var(--surface-2,#1a1a22);--stp-s3: var(--surface-3,#23232d);--stp-line: var(--line,rgb(255 255 255 / .08));--stp-line2: var(--line-2,rgb(255 255 255 / .14));--stp-t1: var(--text,#f4f4f6);--stp-t2: var(--text-2,#b9b9c6);--stp-t3: var(--text-3,#9494a3);--stp-ease: var(--ease-out,cubic-bezier(.22,1,.36,1));--stp-spring: var(--ease-spring,cubic-bezier(.34,1.56,.64,1))}.stp .i{width: 1.1em;height: 1.1em;flex: none;display: inline-block;vertical-align: -.15em}.stp :where(button){font: inherit;color: inherit;cursor: pointer}.stp-head{margin-bottom: clamp(24px,4vw,40px)}.stp-navwrap{display: none;align-items: center;gap: 12px;margin-bottom: 20px}.stp.stp-on .stp-navwrap{display: flex}.stp-nav{flex: 1;min-width: 0;display: grid;grid-template-columns: repeat(4,minmax(0,1fr));gap: 6px;padding: 6px;border-radius: 18px;background: var(--stp-s1);border: 1px solid var(--stp-line)}.stp-tab{position: relative;display: grid;gap: 2px;justify-items: start;text-align: left;padding: 10px 12px 14px;border-radius: 12px;border: 0;background: none;color: var(--stp-t2);min-height: 56px;overflow: hidden;transition: background .2s,color .2s}.stp-tab:hover{background: rgb(255 255 255 / .04);color: var(--stp-t1)}.stp-tab[aria-selected="true"]{background: var(--stp-s3);color: var(--stp-t1)}.stp-tab-n{font: 700 .72rem/1 var(--font-display,sans-serif);letter-spacing: .06em;color: var(--stp-t3)}.stp-tab[aria-selected="true"] .stp-tab-n{color: var(--stp-acc)}.stp-tab-t{display: inline-flex;align-items: center;gap: 7px;font-weight: 600;font-size: .9rem;line-height: 1.25;min-width: 0;overflow-wrap: anywhere}.stp-tab-bar{position: absolute;left: 12px;right: 12px;bottom: 6px;height: 2px;border-radius: 2px;background: rgb(255 255 255 / .08);overflow: hidden}.stp-tab-bar i{display: block;height: 100%;width: 0;background: var(--stp-acc);border-radius: inherit}.stp-tab.is-done .stp-tab-bar i{width: 100%;opacity: .45}.stp-tab[aria-selected="true"] .stp-tab-bar i{width: var(--p,0%)}.stp.is-stopped .stp-tab[aria-selected="true"] .stp-tab-bar i{width: 100%}.stp-play{flex: none;display: inline-flex;align-items: center;gap: 6px;min-height: 40px;padding: 6px 12px;border-radius: 999px;border: 1px solid var(--stp-line2);background: rgb(255 255 255 / .04);color: var(--stp-t2);font-size: .8rem;font-weight: 600}.stp-play:hover{color: var(--stp-t1)}.stp-play[aria-pressed="true"] .i{color: var(--stp-t3)}.stp-play .i{color: var(--stp-acc)}@media (max-width: 719px){.stp-navwrap{flex-direction: column;align-items: stretch}.stp-nav{grid-template-columns: repeat(2,minmax(0,1fr))}.stp-play{align-self: flex-end}}.stp-panels{display: grid;gap: 20px}.stp-panel{display: grid;gap: clamp(16px,3vw,36px);padding: clamp(16px,3vw,32px);border-radius: var(--r-xl,32px);background: var(--stp-s1);border: 1px solid var(--stp-line);min-width: 0}.stp.stp-on .stp-panel[hidden]{display: none !important}.stp.stp-on .stp-panel.is-enter{animation: stp-in .5s var(--stp-ease)}@keyframes stp-in{from{opacity: 0;transform: translateY(10px)}}@media (min-width: 960px){.stp-panel{grid-template-columns: minmax(220px,300px) minmax(0,1fr);align-items: start}}.stp-copy{display: grid;gap: 10px;align-content: start;min-width: 0}.stp-num{font: 700 .75rem/1 var(--font-body,sans-serif);letter-spacing: .12em;text-transform: uppercase;color: var(--stp-acc)}.stp-copy h3{font-size: var(--fs-xl,1.6rem);line-height: 1.15;overflow-wrap: break-word;hyphens: auto}.stp-copy p:not(.stp-num){color: var(--stp-t2)}.stp-link{justify-self: start;display: inline-flex;align-items: center;gap: 8px;margin-top: 6px;padding: 8px 0;border: 0;background: none;color: var(--stp-acc);font-weight: 600;text-decoration: underline;text-underline-offset: 4px;text-decoration-thickness: 1px}.stp:not(.stp-on) .stp-link{display: none}.stp-mock{min-width: 0;border-radius: 22px;background: var(--bg,#09090c);border: 1px solid var(--stp-line);padding: clamp(12px,2vw,20px);display: grid;gap: 14px}.stp-mock-head{display: flex;align-items: center;justify-content: space-between;gap: 10px;flex-wrap: wrap;font-size: .85rem;font-weight: 600;color: var(--stp-t2)}.stp-mock-head>span:first-child{display: inline-flex;align-items: center;gap: 8px;min-width: 0}.stp-ex{font-size: .65rem;font-weight: 700;letter-spacing: .08em;text-transform: uppercase;color: var(--stp-t3);border: 1px solid var(--stp-line2);padding: 3px 8px;border-radius: 999px}.stp-fine{color: var(--stp-t3);font-size: .78rem;line-height: 1.45;display: flex;gap: 6px;align-items: flex-start}.stp-fine.center{justify-content: center;text-align: center}.stp-btn{display: inline-flex;align-items: center;justify-content: center;gap: 8px;min-height: 42px;padding: 8px 16px;border-radius: 999px;border: 1px solid var(--stp-line2);background: rgb(255 255 255 / .05);font-weight: 600;font-size: .875rem;white-space: nowrap;transition: transform .25s var(--stp-spring),box-shadow .25s}.stp-btn-p{background: var(--stp-acc);color: var(--stp-ink);border-color: transparent}.stp-btn:active{transform: scale(.97)}.stp-btn[disabled]{opacity: .6;cursor: progress}.stp-figs{list-style: none;padding: 0;margin: 0;display: grid;gap: 10px;grid-template-columns: repeat(auto-fill,minmax(min(100%,210px),1fr))}.stp-fig{width: 100%;height: 100%;display: grid;gap: 9px;align-content: start;text-align: left;padding: 14px;border-radius: 18px;background: var(--stp-s2);border: 1px solid var(--stp-line);position: relative;overflow: hidden;transition: border-color .2s,transform .35s var(--stp-spring),box-shadow .3s}.stp-fig::before{content: "";position: absolute;inset: 0 0 auto;height: 3px;background: linear-gradient(90deg,var(--fig-a,#555),var(--fig-b,#333));opacity: .9}button.stp-fig:hover{transform: translateY(-2px);border-color: var(--stp-line2)}button.stp-fig[aria-pressed="true"]{border-color: rgb(var(--stp-acc-rgb) / .7);box-shadow: 0 0 0 3px rgb(var(--stp-acc-rgb) / .12)}.stp-fig-top{display: flex;align-items: center;gap: 10px;min-width: 0}.stp-fig-top>img{width: 46px;height: 46px;border-radius: 50%;object-fit: cover;flex: none}.stp-fig-id{display: grid;min-width: 0}.stp-fig-id b{font: 700 1.02rem/1.2 var(--font-display,sans-serif)}.stp-fig-id small{display: inline-flex;align-items: center;gap: 6px;color: var(--stp-t3);font-size: .75rem}.stp-dot{width: 7px;height: 7px;border-radius: 50%;background: var(--stp-acc);box-shadow: 0 0 0 3px rgb(var(--stp-acc-rgb) / .18)}.stp-fig-sel{margin-left: auto;width: 24px;height: 24px;border-radius: 50%;display: grid;place-items: center;border: 1px solid var(--stp-line2);color: transparent;flex: none}[aria-pressed="true"] .stp-fig-sel{background: var(--stp-acc);color: var(--stp-ink);border-color: transparent}.stp-fig-row{display: grid;grid-template-columns: 74px minmax(0,1fr);gap: 8px;font-size: .8rem;align-items: baseline}.stp-k{color: var(--stp-t3);font-size: .7rem;text-transform: uppercase;letter-spacing: .06em;font-weight: 600}.stp-handle{font-weight: 600;overflow-wrap: anywhere}.stp-handle em{font-style: normal;display: inline-flex;align-items: center;gap: 3px;color: var(--stp-acc);font-size: .7rem;font-weight: 600;white-space: nowrap}.stp-lang{display: inline-block;font-size: .65rem;font-weight: 800;padding: 1px 5px;border-radius: 5px;background: var(--stp-s3);color: var(--stp-t1);letter-spacing: .04em}.stp-tags{display: flex;flex-wrap: wrap;gap: 4px}.stp-tag{font-size: .7rem;font-weight: 600;padding: 2px 8px;border-radius: 999px;background: var(--stp-s3);color: var(--stp-t2);border: 1px solid var(--stp-line)}.stp-fig-foot{display: flex;align-items: center;justify-content: space-between;gap: 8px;padding-top: 8px;border-top: 1px solid var(--stp-line);font-size: .75rem;color: var(--stp-t3)}.stp-sw{display: inline-flex}.stp-sw i{width: 14px;height: 14px;border-radius: 50%;border: 2px solid var(--stp-s2);margin-left: -4px}.stp-sw i:first-child{margin-left: 0}.stp-fig-new{border-style: dashed;border-color: var(--stp-line2);background: transparent}.stp-fig-new::before{display: none}.stp-new-av{width: 46px;height: 46px;border-radius: 50%;display: grid;place-items: center;background: rgb(var(--stp-acc-rgb) / .12);color: var(--stp-acc);flex: none}.stp-new-av .i{width: 22px;height: 22px}.stp-new-mini{width: 18px;height: 18px;border-radius: 50%}.stp-new-steps{list-style: none;padding: 0;margin: 0;display: grid;gap: 6px;font-size: .8rem;color: var(--stp-t2)}.stp-new-steps li{display: flex;align-items: center;gap: 8px}.stp-new-steps li>span{width: 18px;height: 18px;border-radius: 50%;display: grid;place-items: center;border: 1px solid var(--stp-line2);color: transparent;flex: none;transition: background .3s,color .3s}.stp-new-steps li>span .i{width: 12px;height: 12px}.stp-new-steps li.is-done>span{background: var(--stp-acc);color: var(--stp-ink);border-color: transparent}.stp-new-steps li.is-now>span{border-color: var(--stp-acc)}.stp-new-steps li.is-now{color: var(--stp-t1)}@media (prefers-reduced-motion: no-preference){.stp-new-steps li.is-now>span{animation: stp-ring 1.4s ease-in-out infinite}.stp-panel.is-enter .stp-figs>li{animation: stp-pop .55s var(--stp-spring) both}.stp-panel.is-enter .stp-figs>li:nth-child(2){animation-delay: .08s}.stp-panel.is-enter .stp-figs>li:nth-child(3){animation-delay: .16s}.stp-panel.is-enter .stp-figs>li:nth-child(4){animation-delay: .24s}}@keyframes stp-ring{50%{box-shadow: 0 0 0 4px rgb(var(--stp-acc-rgb) / .2)}}@keyframes stp-pop{from{opacity: 0;transform: translateY(12px) scale(.97)}}.stp-src{display: grid;gap: 10px}.stp-seg{display: flex;flex-wrap: wrap;gap: 6px}.stp-seg-b{display: inline-flex;align-items: center;gap: 6px;min-height: 38px;padding: 6px 12px;border-radius: 999px;border: 1px solid var(--stp-line2);background: transparent;font-size: .8rem;font-weight: 600;color: var(--stp-t2)}.stp-seg-b[aria-checked="true"]{background: var(--stp-t1);color: #0b0b0f;border-color: transparent}.stp-inrow{display: flex;gap: 8px;align-items: stretch;flex-wrap: wrap}.stp-input{flex: 1 1 220px;min-width: 0;display: flex;align-items: center;min-height: 42px;padding: 8px 14px;border-radius: 12px;background: var(--stp-s2);border: 1px solid var(--stp-line2);font: 500 .85rem/1.3 ui-monospace,'SFMono-Regular',Consolas,monospace;color: var(--stp-t1);overflow-wrap: anywhere}.stp-prog{height: 4px;border-radius: 4px;background: rgb(255 255 255 / .07);overflow: hidden}.stp-prog i{display: block;height: 100%;background: var(--stp-acc);border-radius: inherit;transition: width .35s var(--stp-ease)}.stp-status{display: flex;align-items: center;gap: 6px;font-size: .8rem;font-weight: 600;color: var(--stp-acc);min-height: 1.4em}.stp-status.is-busy{color: var(--stp-t2)}.stp-m2-grid{display: grid;gap: 14px}@media (min-width: 1100px){.stp-m2-grid{grid-template-columns: minmax(0,1fr) 190px;align-items: start}}.stp-prods{list-style: none;padding: 0;margin: 0;display: grid;gap: 8px;grid-template-columns: repeat(auto-fill,minmax(min(100%,240px),1fr))}.stp-prod{display: grid;grid-template-columns: 72px minmax(0,1fr);gap: 10px;padding: 8px;border-radius: 14px;background: var(--stp-s2);border: 1px solid var(--stp-line);min-width: 0}.stp-prod-img{position: relative}.stp-prod-img img{width: 72px;height: 72px;object-fit: cover;border-radius: 10px;background: #e9e6e0}.stp-saved{position: absolute;left: 4px;bottom: 4px;display: inline-flex;align-items: center;gap: 2px;padding: 1px 6px 1px 3px;border-radius: 999px;background: var(--stp-acc);color: var(--stp-ink);font-size: .6rem;font-weight: 800}.stp-saved .i{width: 11px;height: 11px}.stp-prod-body{display: grid;gap: 1px;min-width: 0;align-content: start}.stp-brand{font-size: .62rem;font-weight: 700;letter-spacing: .1em;text-transform: uppercase;color: var(--stp-t3);overflow-wrap: anywhere}.stp-brand em{font-style: normal;letter-spacing: .02em;text-transform: none;color: var(--stp-acc);font-weight: 600}.stp-pname{font-size: .85rem;line-height: 1.25;overflow-wrap: anywhere}.stp-price{font: 700 .95rem/1.3 var(--font-display,sans-serif)}.stp-chips{display: flex;flex-wrap: wrap;gap: 3px;margin-top: 3px}.stp-chip{display: inline-flex;align-items: center;gap: 4px;font-size: .64rem;font-weight: 600;padding: 1px 7px;border-radius: 999px;background: var(--stp-s3);color: var(--stp-t2)}.stp-chip .i{width: 10px;height: 10px}.stp-chip-g{color: var(--stp-acc);background: rgb(var(--stp-acc-rgb) / .1)}.stp-cdot{width: 8px;height: 8px;border-radius: 50%;border: 1px solid rgb(255 255 255 / .25)}.stp-c-olive{background: #5b6435}.stp-c-cream{background: #e8e1d0}.stp-c-darkblue{background: #24324f}.stp-c-navy{background: #1e2a4a}.stp-c-stone{background: #cfc6b4}.stp-c-charcoal{background: #3a3a40}.stp-c-offwhite{background: #f2efe7}.stp-c-grey{background: #8d8d93}.stp-c-taupe{background: #a39382}.stp-c-chocolate{background: #4a2f22}.stp-c-lightgrey{background: #c9c9cc}.stp-c-lightblue{background: #9fb4cf}.stp-prod.is-out{opacity: 0;transform: translateY(8px) scale(.98)}.stp-prod.is-in{opacity: 1;transform: none;transition: opacity .45s var(--stp-ease),transform .5s var(--stp-spring)}.stp-note{display: flex;gap: 8px;align-items: flex-start;font-size: .8rem;color: var(--stp-t2);padding: 10px 12px;border-radius: 12px;background: rgb(var(--stp-acc-rgb) / .06);border: 1px solid rgb(var(--stp-acc-rgb) / .2)}.stp-note .i{color: var(--stp-acc);margin-top: 2px}.stp-note b{color: var(--stp-t1);font-weight: 600}.stp-label-demo{margin: 0;display: grid;gap: 8px;grid-template-columns: 150px minmax(0,1fr);align-items: start}@media (min-width: 1100px){.stp-label-demo{grid-template-columns: 1fr}}.stp-ld-img{position: relative;aspect-ratio: 9 / 16;border-radius: 14px;overflow: hidden;background: #2a2a30;container-type: inline-size}.stp-ld-img img{width: 100%;height: 100%;object-fit: cover}.stp-pin{position: absolute;left: 48%;top: 47%;width: 9px;height: 9px;border-radius: 50%;background: #fff;box-shadow: 0 0 0 3px rgb(255 255 255 / .35),0 1px 4px rgb(0 0 0 / .5)}.stp-pin::after{content: "";position: absolute;left: 4px;top: 4px;width: 15cqw;height: 1px;background: #fff;transform-origin: 0 0;transform: rotate(-28deg);box-shadow: 0 1px 2px rgb(0 0 0 / .4)}.stp-lbl{position: absolute;left: 56%;top: 30%;max-width: 42%;display: grid;gap: 1px;padding: 6px 8px;border-radius: 7px;line-height: 1.15;font-family: 'Stp Hook Inter',var(--font-body,sans-serif);transition: background .3s,color .3s}.stp-lbl-shop{font-size: max(7px,5.2cqw);font-weight: 600;letter-spacing: .1em;text-transform: uppercase;opacity: .75}.stp-lbl-name{font-size: max(8px,6.4cqw);font-weight: 540;overflow-wrap: anywhere}.stp-lbl-price{font-size: max(9px,7.6cqw);font-weight: 760}.stp-lbl-karte .stp-lbl{background: rgb(250 248 244 / .95);color: #1e1c1a;box-shadow: 0 6px 16px -6px rgb(0 0 0 / .55)}.stp-lbl-glas .stp-lbl{background: rgb(30 30 34 / .38);color: #fff;backdrop-filter: blur(8px) saturate(1.2);-webkit-backdrop-filter: blur(8px) saturate(1.2);border: 1px solid rgb(255 255 255 / .25);border-radius: 10px}.stp-lbl-band .stp-lbl{background: rgb(20 20 22 / .9);color: #fff;border-radius: 4px}.stp-lbl-etikett .stp-lbl{background: #f7f3eb;color: #1e1c1a;padding-left: 18px;border-radius: 4px 7px 7px 4px;clip-path: polygon(10px 0,100% 0,100% 100%,10px 100%,0 50%)}.stp-lbl-etikett .stp-lbl::before{content: "";position: absolute;left: 7px;top: 50%;width: 5px;height: 5px;margin-top: -2.5px;border-radius: 50%;background: #2a2a30}.stp-label-demo figcaption{display: grid;gap: 6px;font-size: .78rem;color: var(--stp-t3)}.stp-label-demo figcaption b{color: var(--stp-t1);font-size: .82rem}.stp-mini-chips{display: flex;flex-wrap: wrap;gap: 4px}.stp-mc{min-height: 32px;padding: 4px 10px;border-radius: 999px;border: 1px solid var(--stp-line2);background: transparent;font-size: .74rem;font-weight: 600;color: var(--stp-t2)}.stp-mc[aria-checked="true"]{background: var(--stp-t1);color: #0b0b0f;border-color: transparent}.stp-m3{grid-template-columns: minmax(0,1fr)}@media (min-width: 760px){.stp-m3{grid-template-columns: minmax(0,1fr) clamp(180px,22vw,230px);align-items: start}}.stp-plan{display: grid;gap: 14px;min-width: 0}.stp-preview{display: grid;gap: 8px;justify-items: center;align-content: start}@media (min-width: 760px){.stp-preview{position: sticky;top: 90px}}@media (max-width: 759px){.stp-preview{order: -1}.stp-preview .stp-hk{width: min(200px,60vw)}}.stp-f{display: grid;gap: 7px;min-width: 0}.stp-fl{display: flex;align-items: center;gap: 7px;flex-wrap: wrap;font-size: .72rem;font-weight: 700;letter-spacing: .08em;text-transform: uppercase;color: var(--stp-t3)}.stp-fl2{font-size: .72rem;font-weight: 600;color: var(--stp-t3)}.stp-count{text-transform: none;letter-spacing: 0;color: var(--stp-acc);font-weight: 600}.stp-chips-row{display: flex;flex-wrap: wrap;gap: 6px;min-width: 0}.stp-c{display: inline-flex;align-items: center;gap: 6px;min-height: 36px;padding: 5px 12px;border-radius: 999px;border: 1px solid var(--stp-line2);background: var(--stp-s2);font-size: .8rem;font-weight: 600;color: var(--stp-t2);max-width: 100%;text-align: left;transition: background .2s,color .2s,border-color .2s}.stp-c:hover{color: var(--stp-t1);border-color: rgb(255 255 255 / .26)}.stp-c[aria-checked="true"]{background: rgb(var(--stp-acc-rgb) / .14);border-color: rgb(var(--stp-acc-rgb) / .7);color: var(--stp-t1)}.stp-c img{width: 22px;height: 22px;border-radius: 50%;object-fit: cover}.stp-figchips .stp-c{padding-left: 5px}.stp-mini .stp-c{min-height: 32px;padding: 4px 10px;font-size: .75rem}.stp-picks{list-style: none;padding: 0;margin: 0;display: grid;grid-template-columns: repeat(auto-fill,minmax(min(100%,150px),1fr));gap: 6px}.stp-picks li{display: flex;gap: 8px;align-items: center;padding: 5px;border-radius: 10px;background: var(--stp-s2);border: 1px solid var(--stp-line);min-width: 0}.stp-picks img{width: 36px;height: 36px;border-radius: 7px;object-fit: cover;flex: none;background: #e9e6e0}.stp-picks span{display: grid;min-width: 0;font-size: .74rem;line-height: 1.25}.stp-picks b{font-weight: 600;overflow-wrap: anywhere}.stp-picks small{color: var(--stp-t3)}.stp-picks.is-swap li{animation: stp-pop .4s var(--stp-spring) both}.stp-f-hook{padding: 12px;border-radius: 16px;border: 1px solid rgb(var(--stp-acc-rgb) / .25);background: rgb(var(--stp-acc-rgb) / .04)}.stp-sc{padding: 4px 12px 4px 5px}.stp-aa{display: inline-grid;place-items: center;width: 30px;height: 26px;border-radius: 8px;background: #2b2b33;color: #fff;font-size: 15px;line-height: 1;text-shadow: 1px 2px 2px rgb(0 0 0 / .6)}.stp-aa--s1{font: 600 15px/1 'Stp Hook Inter',sans-serif}.stp-aa--s2{font: italic 600 15px/1 'Stp Hook Inter',sans-serif}.stp-aa--s3{font: 860 15px/1 'Stp Hook Inter',sans-serif;text-transform: uppercase}.stp-aa--s4{font: 400 18px/1 'Stp Hook Bebas','Arial Narrow',sans-serif;text-transform: uppercase}.stp-aa--s5{font: 700 13px/1 'Stp Hook Cinzel',Georgia,serif}.stp-aa--s6{font: italic 800 14px/1 'Stp Hook Inter',sans-serif;background: linear-gradient(90deg,#5b6435 50%,#e8e1d0 50%);color: #f4ebd6}.stp-aa--c1{font: 860 13px/1 'Stp Hook Inter',sans-serif;background: var(--stp-acc);color: var(--stp-ink);text-shadow: none}.stp-aa--c2{font: 400 17px/1 'Stp Hook Bebas','Arial Narrow',sans-serif;background: #e0423b}.stp-aa--own{background: rgb(var(--stp-acc-rgb) / .16);color: var(--stp-acc);text-shadow: none}.stp-ownbox{display: grid;gap: 6px;padding: 10px;border-radius: 12px;background: var(--stp-s2);border: 1px dashed rgb(var(--stp-acc-rgb) / .45)}.stp-ownbox .stp-c{padding-left: 5px}.stp-ownbox .stp-fine .i{color: var(--stp-acc)}.stp-hookrow{display: flex;flex-wrap: wrap;align-items: center;gap: 8px;min-width: 0}.stp-hookin input{flex: 1 1 130px;min-width: 0;width: 100%;min-height: 40px;padding: 6px 12px;border-radius: 10px;background: var(--stp-s2);border: 1px solid var(--stp-line2);color: var(--stp-t1);font: 600 .85rem/1.2 var(--font-body,sans-serif)}.stp-hookin label{flex: 1 1 130px;min-width: 0;display: flex}.stp-hookin input:focus{outline: 2px solid var(--stp-acc);outline-offset: 1px}.stp-icon-b{width: 40px;height: 40px;border-radius: 50%;display: grid;place-items: center;border: 1px solid var(--stp-line2);background: var(--stp-s2);color: var(--stp-t2);flex: none}.stp-icon-b:hover{color: var(--stp-acc)}.stp-when{display: grid;gap: 6px}.stp-days .stp-c{min-width: 44px;justify-content: center;padding-inline: 8px}.stp-actions{display: flex;flex-wrap: wrap;align-items: center;gap: 10px}.stp-planned{font-size: .8rem;color: var(--stp-acc);font-weight: 600;min-width: 0;overflow-wrap: anywhere}.stp-planned:empty{display: none}.stp-hk{position: relative;width: 100%;aspect-ratio: 9 / 16;border-radius: 16px;overflow: hidden;background: #2a2a30;container-type: inline-size;box-shadow: 0 24px 48px -20px rgb(0 0 0 / .8),0 0 0 1px var(--stp-line2)}.stp-hk-bg{width: 100%;height: 100%;object-fit: cover;transition: opacity .3s}.stp-hk-text{position: absolute;left: 0;right: 0;top: 50%;transform: translateY(-50%);margin: 0;display: grid;justify-items: center;gap: 2.2cqw;padding: 0 7cqw;color: #fff;text-align: center;pointer-events: none}.stp-hk-text span{display: block;white-space: nowrap;line-height: .95;max-width: none}.stp-hk .stp-l1,.stp-hk .stp-l2{font-family: 'Stp Hook Inter','Inter',sans-serif}.stp-sh--1 .stp-hk-text span{text-shadow: .43cqw 1.17cqw 1.5cqw rgb(0 0 0 / .75)}.stp-sh--2 .stp-hk-text span{text-shadow: .64cqw 2.13cqw 2.8cqw rgb(0 0 0 / .8),.21cqw .64cqw .85cqw rgb(0 0 0 / .45)}.stp-sh--3 .stp-hk-text span{text-shadow: .32cqw .74cqw .74cqw rgb(0 0 0 / .9),0 0 3.8cqw rgb(0 0 0 / .35)}.stp-hk--s1 .stp-l1,.stp-hk--s1 .stp-l2{font-weight: 600;font-size: 11cqw}.stp-hk--s2 .stp-l1,.stp-hk--s2 .stp-l2{font-weight: 600;font-style: italic;font-size: 11cqw}.stp-hk--s3 .stp-l1{font-weight: 860;text-transform: uppercase;font-size: 13cqw;letter-spacing: -.01em}.stp-hk--s3 .stp-l2{font-weight: 560;text-transform: uppercase;font-size: 7.2cqw}.stp-hk--s4 .stp-l1{font-family: 'Stp Hook Bebas','Arial Narrow',sans-serif;font-weight: 400;text-transform: uppercase;font-size: 22cqw;line-height: .9;letter-spacing: .01em}.stp-hk--s4 .stp-l2{font-weight: 560;text-transform: uppercase;font-size: 6.4cqw}.stp-hk--s5 .stp-l1{font-family: 'Stp Hook Cinzel',Georgia,serif;font-weight: 700;text-transform: uppercase;font-size: 11cqw}.stp-hk--s5 .stp-l2{font-weight: 560;text-transform: uppercase;font-size: 5.6cqw;letter-spacing: .04em}.stp-hk--c1 .stp-l1{font-weight: 860;text-transform: uppercase;font-size: 12cqw}.stp-hk--c1 .stp-l2{font-weight: 700;font-size: 6.6cqw;text-transform: uppercase;background: var(--stp-acc);color: var(--stp-ink);padding: 1.4cqw 3cqw;border-radius: 1.6cqw;text-shadow: none !important}.stp-hk--c2 .stp-hk-text{top: 70%;gap: 0;padding: 0}.stp-hk--c2 .stp-l1{font-family: 'Stp Hook Bebas','Arial Narrow',sans-serif;font-weight: 400;text-transform: uppercase;font-size: 16cqw;background: rgb(14 14 16 / .86);width: 100%;padding: 3cqw 6cqw 1.5cqw;text-shadow: none !important}.stp-hk--c2 .stp-l2{font-weight: 600;font-size: 6cqw;background: rgb(14 14 16 / .86);width: 100%;padding: 0 6cqw 3cqw;text-shadow: none !important}.stp-hk-sale{display: none;position: absolute;right: 7cqw;top: 9cqw;width: 22cqw;height: 22cqw;border-radius: 50%;place-items: center;background: #e0423b;color: #fff;font: 800 6cqw/1 'Stp Hook Inter',sans-serif;transform: rotate(-12deg);box-shadow: 0 2cqw 4cqw rgb(0 0 0 / .4)}.stp-hk--c2 .stp-hk-sale{display: grid}.stp-hk-sw{display: none;position: absolute;inset: 0;grid-template-columns: 1fr 1fr}.stp-hk-sw>span{background: var(--c);color: var(--ink);display: grid;place-content: center;text-align: center;font: italic 800 13cqw/.98 'Stp Hook Inter',sans-serif;text-shadow: .3cqw .6cqw .6cqw rgb(0 0 0 / .12);background-image: radial-gradient(rgb(255 255 255 / .05) 1px,transparent 1px);background-size: 3px 3px}.stp-hk--s6 .stp-hk-sw{display: grid}.stp-hk--s6 .stp-hk-text,.stp-hk--s6 .stp-hk-bg{opacity: 0}.stp-hk-badge{position: absolute;right: 4cqw;bottom: 4cqw;font: 600 max(9px,4.4cqw)/1 var(--font-body,sans-serif);color: #fff;background: rgb(0 0 0 / .45);padding: 1cqw 2.4cqw;border-radius: 999px}.stp-hk.is-swap .stp-hk-text{animation: stp-hk-in .35s var(--stp-ease)}@keyframes stp-hk-in{from{opacity: 0;transform: translateY(-46%)}}.stp-m4{grid-template-columns: minmax(0,1fr)}@media (min-width: 760px){.stp-m4{grid-template-columns: minmax(0,1fr) auto;grid-template-areas: "pts phone" "no phone";grid-template-rows: auto 1fr;column-gap: clamp(24px,4vw,56px);row-gap: 16px;align-items: start}.stp-points{grid-area: pts}.stp-noauto{grid-area: no}.stp-phone-slot{grid-area: phone;align-self: center}}.stp-points{list-style: none;padding: 0;margin: 0;display: grid;gap: 10px;align-content: start}.stp-points li{display: flex;gap: 10px;align-items: flex-start;font-size: .92rem;color: var(--stp-t2)}.stp-points .i{color: var(--stp-acc);margin-top: 3px}.stp-noauto{display: flex;gap: 8px;align-items: flex-start;font-size: .8rem;color: var(--stp-t3);padding: 10px 12px;border-radius: 12px;border: 1px solid var(--stp-line);background: var(--stp-s1);align-self: start}.stp-phone-slot{display: grid;justify-items: center;min-width: 0}.stp-phone-slot .ttp{--ttp-w: clamp(256px,72vw,286px)}.stp-fallback{margin: 0;box-sizing: border-box;width: clamp(256px,72vw,286px);padding: 10px;border-radius: 40px;background: linear-gradient(135deg,#ddd6cb 0%,#a39c92 16%,#c3bcb1 38%,#8d877e 60%,#cbc4b9 82%,#9d978d 100%);box-shadow: 0 34px 46px -26px rgb(0 0 0 / .85),inset 0 1px 0 rgb(255 255 255 / .55),inset 0 0 0 1px rgb(255 255 255 / .2)}.stp-fb-screen{position: relative;aspect-ratio: 9 / 19.5;border-radius: 30px;overflow: hidden;background: #000;container-type: inline-size;box-shadow: 0 0 0 6px #050506}.stp-fb-screen img{position: absolute;inset: 0;width: 100%;height: 100%;object-fit: cover;transform: scale(1.01)}.stp-fb-top{position: absolute;top: 9%;left: 0;right: 0;display: flex;justify-content: center;gap: 12px;font-size: max(10px,4.6cqw);color: rgb(255 255 255 / .7);text-shadow: 0 1px 3px rgb(0 0 0 / .6)}.stp-fb-top b{color: #fff}.stp-fb-lbl{position: absolute;right: 6%;top: 64%;display: grid;padding: 6px 9px;border-radius: 8px;background: rgb(250 248 244 / .95);color: #1e1c1a;font: 500 max(9px,4.4cqw)/1.2 'Stp Hook Inter',sans-serif;max-width: 48%}.stp-fb-lbl span{font-size: .78em;letter-spacing: .1em;text-transform: uppercase;font-weight: 600;opacity: .7}.stp-fb-lbl em{font-style: normal;font-weight: 760}.stp-fb-meta{position: absolute;left: 5%;right: 18%;bottom: 5%;display: grid;gap: 3px;color: #fff;font-size: max(10px,4.4cqw);line-height: 1.35;text-shadow: 0 1px 3px rgb(0 0 0 / .7)}@media (prefers-reduced-motion: reduce){.stp *,.stp *::before,.stp *::after{animation: none !important;transition: none !important}.stp-prod.is-out{opacity: 1 !important;transform: none !important}}@media print{.stp-navwrap{display: none !important}.stp-panel[hidden]{display: grid !important}}.stp-fb-hook{position: absolute;left: 0;right: 0;top: 50%;transform: translateY(-50%);display: grid;justify-items: center;gap: 1.6cqw;margin: 0;color: #fff;text-align: center;font-family: 'Stp Hook Inter',sans-serif;text-transform: uppercase}.stp-fb-hook span{white-space: nowrap;text-shadow: .43cqw 1.17cqw 1.5cqw rgb(0 0 0 / .75);line-height: .95}.stp-fb-hook span:first-child{font-weight: 860;font-size: 11cqw}.stp-fb-hook span:last-child{font-weight: 560;font-size: 6cqw}.fmt{--fmt-accent: var(--accent,#c8f542);--fmt-accent-rgb: var(--accent-rgb,200 245 66);--fmt-ink: var(--accent-ink,#0b0d02);--fmt-card-w: clamp(188px,56vw,236px);position: relative;padding-block: var(--section,clamp(72px,9vw,128px));color: var(--text,#f4f4f6)}.fmt-wrap{width: min(100% - 2 * var(--gutter,16px),var(--maxw,1200px));margin-inline: auto}.fmt-head{margin-bottom: clamp(20px,3vw,32px)}.fmt-bar{margin-bottom: clamp(18px,3vw,28px);margin-inline: calc(-1 * var(--gutter,16px))}.fmt-chips{display: flex;gap: var(--s-2,8px);overflow-x: auto;padding: 4px var(--gutter,16px);scrollbar-width: none;-webkit-overflow-scrolling: touch}.fmt-chips::-webkit-scrollbar{display: none}.fmt-chip{flex: none;min-height: 40px;padding: 0 16px;border-radius: var(--r-pill,999px);border: 1px solid var(--line-2,rgb(255 255 255 / .14));background: var(--surface-1,#131319);color: var(--text-2,#b9b9c6);font: 600 var(--fs-sm,.875rem)/1 var(--font-body,system-ui);white-space: nowrap;transition: background var(--d-fast,160ms) ease,color var(--d-fast,160ms) ease,border-color var(--d-fast,160ms) ease,transform var(--d-fast,160ms) var(--ease-out,ease)}.fmt-chip:hover{color: var(--text,#fff);border-color: rgb(var(--fmt-accent-rgb) / .5)}.fmt-chip:active{transform: scale(.97)}.fmt-chip[aria-pressed="true"]{background: var(--fmt-accent);border-color: var(--fmt-accent);color: var(--fmt-ink)}.fmt-stage{position: relative;margin-inline: calc(-1 * var(--gutter,16px))}.fmt-track{list-style: none;margin: 0;padding: 6px var(--gutter,16px) 14px;display: flex;gap: 14px;overflow-x: auto;scroll-snap-type: x mandatory;scroll-padding-inline: var(--gutter,16px);scrollbar-width: none;overscroll-behavior-x: contain;-webkit-overflow-scrolling: touch}.fmt-track::-webkit-scrollbar{display: none}.fmt-card{flex: 0 0 var(--fmt-card-w);scroll-snap-align: center;min-width: 0}.fmt-card[hidden]{display: none}@media (min-width: 900px){.fmt-stage{margin-inline: 0}.fmt-track{display: grid;grid-template-columns: repeat(auto-fill,minmax(188px,1fr));gap: 28px 20px;overflow: visible;scroll-snap-type: none;padding: 6px 0 14px}.fmt-card{flex: initial}.fmt-bar{margin-inline: 0}.fmt-chips{padding-inline: 0;flex-wrap: wrap;overflow: visible}}.fmt-media{position: relative;aspect-ratio: 9 / 16;border-radius: var(--r-md,16px);overflow: hidden;isolation: isolate;background: #000;box-shadow: var(--sh-2,0 12px 32px -12px rgb(0 0 0 / .7));transition: transform var(--d-base,280ms) var(--ease-out,ease),box-shadow var(--d-base,280ms) ease}.fmt-frame{position: absolute;inset: 0;width: 100%;height: 100%;object-fit: cover;opacity: 0;transform: scale(1.012);transition: opacity .28s ease;user-select: none;-webkit-user-drag: none;pointer-events: none}.fmt-frame.is-on{opacity: 1}.fmt-shade{position: absolute;inset: auto 0 0 0;height: 30%;background: linear-gradient(to top,rgb(0 0 0 / .35),transparent);pointer-events: none}.fmt-badge{position: absolute;z-index: 2;top: 18px;right: 8px;padding: 4px 8px;border-radius: var(--r-pill,999px);background: rgb(9 9 12 / .72);backdrop-filter: blur(6px);-webkit-backdrop-filter: blur(6px);color: var(--text,#fff);font: 600 .6875rem/1 var(--font-body,system-ui);letter-spacing: .04em;pointer-events: none}.fmt-bars{position: absolute;z-index: 3;inset: 0 4px auto;display: flex;gap: 3px;opacity: 0;transition: opacity .2s ease}.fmt-card.is-playing .fmt-bars,.fmt-bars:has(.is-still){opacity: 1}.fmt-seg{all: unset;flex: 1;height: 18px;display: flex;align-items: flex-start;padding: 7px 2px 0;cursor: pointer;box-sizing: border-box}.fmt-seg i{flex: 1;height: 3px;border-radius: 2px;background: rgb(255 255 255 / .32);overflow: hidden;position: relative}.fmt-seg i::before{content: "";position: absolute;inset: 0;background: #fff;transform: scaleX(0);transform-origin: left}.fmt-seg:focus-visible i{outline: 2px solid var(--fmt-accent);outline-offset: 2px}.fmt-seg.is-done i::before,.fmt-seg.is-still i::before{transform: scaleX(1)}.fmt-seg.is-cur i::before{animation: fmt-fill var(--fmt-ms,3.2s) linear forwards}@keyframes fmt-fill{to{transform: scaleX(1)}}.fmt-card.is-playing .fmt-media,.fmt-media:focus-visible{box-shadow: 0 0 0 2px var(--fmt-accent),0 22px 48px -18px rgb(var(--fmt-accent-rgb) / .45)}@media (hover: hover) and (prefers-reduced-motion: no-preference){.fmt-card:hover .fmt-media{transform: translateY(-4px)}}.fmt-info{padding: 12px 2px 0;display: grid;gap: 4px}.fmt-name{font: 700 var(--fs-md,1.05rem)/1.2 var(--font-display,inherit);letter-spacing: -.01em;overflow-wrap: anywhere;hyphens: auto}.fmt-best{font-size: var(--fs-sm,.875rem);line-height: 1.4;color: var(--text-2,#b9b9c6);min-height: 2.8em;overflow-wrap: anywhere;hyphens: auto;display: -webkit-box;-webkit-line-clamp: 3;-webkit-box-orient: vertical;overflow: hidden}.fmt-more-row{display: flex;justify-content: center;margin-top: 12px}.fmt-more{min-height: 44px;padding: 0 22px;border-radius: var(--r-pill,999px);border: 1px solid var(--line-2,rgb(255 255 255 / .14));background: var(--surface-1,#131319);font-weight: 600;font-size: var(--fs-sm,.875rem);transition: border-color .16s ease}.fmt-more:hover{border-color: var(--fmt-accent)}.fmt-more[hidden]{display: none}@media (max-width: 899.98px){.fmt-more-row{display: none}}.fmt-note{margin-top: 20px;font-size: var(--fs-xs,.75rem);color: var(--text-3,#9494a3)}.fmt-empty{padding: 32px var(--gutter,16px);color: var(--text-2,#b9b9c6);text-align: center}.fmt-card.fmt-in{animation: fmt-in .45s var(--ease-out,ease) both;animation-delay: var(--fmt-d,0ms)}@keyframes fmt-in{from{opacity: 0;transform: translateY(14px) scale(.97)}to{opacity: 1;transform: none}}.fmt-ph{flex: 0 0 var(--fmt-card-w)}.fmt-ph .fmt-media{background: linear-gradient(110deg,var(--surface-1,#131319) 30%,var(--surface-2,#1a1a22) 50%,var(--surface-1,#131319) 70%);background-size: 200% 100%}.fmt-ph .fmt-line{height: 14px;border-radius: 6px;background: var(--surface-2,#1a1a22);margin-top: 12px}.fmt-ph .fmt-line + .fmt-line{width: 70%;margin-top: 8px}@media (prefers-reduced-motion: no-preference){.fmt-ph .fmt-media{animation: fmt-shimmer 1.6s linear infinite}}@keyframes fmt-shimmer{to{background-position: -200% 0}}.fmt.is-ready .fmt-ph,.fmt.is-error .fmt-ph{display: none}.fmt-noscript{color: var(--text-2,#b9b9c6);font-size: var(--fs-sm,.875rem);margin-top: 12px}@media (prefers-reduced-motion: reduce){.fmt-card.fmt-in{animation: none}.fmt-seg.is-cur i{animation: none;transform: scaleX(1)}.fmt-frame,.fmt-bars,.fmt-chip,.fmt-media{transition: none}}.fmt-media{cursor: pointer;touch-action: pan-y;user-select: none;-webkit-user-select: none;-webkit-tap-highlight-color: transparent;outline: none}.fmt-media:focus-visible{outline: 3px solid var(--fmt-accent);outline-offset: 2px}.fmt-bars{opacity: 1}.fmt-card:not(.is-playing) .fmt-bars{opacity: .85}.fmt-nav,.fmt-phone{all: unset;position: absolute;z-index: 4;display: grid;place-items: center;width: 32px;height: 32px;border-radius: 50%;cursor: pointer;box-sizing: border-box;background: rgb(9 9 12 / .55);color: #fff;backdrop-filter: blur(6px);-webkit-backdrop-filter: blur(6px);opacity: 0;transition: opacity .18s ease,background .18s ease}.fmt-nav svg,.fmt-phone svg{width: 18px;height: 18px}.fmt-nav{top: 50%;margin-top: -16px}.fmt-prev{left: 6px}.fmt-next{right: 6px}.fmt-phone{top: 22px;right: 8px}.fmt-nav:hover,.fmt-phone:hover{background: rgb(9 9 12 / .8)}.fmt-nav:focus-visible,.fmt-phone:focus-visible{outline: 2px solid var(--fmt-accent);outline-offset: 2px;opacity: 1}.fmt-card:hover .fmt-nav,.fmt-card:hover .fmt-phone,.fmt-card:focus-within .fmt-nav,.fmt-card:focus-within .fmt-phone{opacity: 1}@media (hover: none){.fmt-nav,.fmt-phone{opacity: .72}}.fmt-card:not(.is-manual):not(.is-playing) .fmt-prev{opacity: 0;pointer-events: none}.fmt-endhint{position: absolute;z-index: 3;left: 50%;bottom: 14px;transform: translateX(-50%);max-width: calc(100% - 20px);padding: 6px 12px;border-radius: 999px;white-space: nowrap;overflow: hidden;text-overflow: ellipsis;background: rgb(9 9 12 / .72);color: #fff;font: 600 .75rem/1.2 var(--font-body,system-ui);pointer-events: none;opacity: 0;transition: opacity .2s ease}.fmt-card.is-last.is-manual .fmt-endhint{opacity: 1}.fmt-live{position: absolute;width: 1px;height: 1px;overflow: hidden;clip: rect(0 0 0 0);white-space: nowrap}@keyframes fmt-bounce{30%{transform: translateX(7px)}60%{transform: translateX(-2px)}}@media (prefers-reduced-motion: no-preference){.fmt-media.is-bounce{animation: fmt-bounce .35s var(--ease-out,ease)}}.edt{--edt-acc: var(--accent,#d4ff3a);--edt-acc-rgb: var(--accent-rgb,212 255 58);--edt-ink: var(--accent-ink,#0b0b0e);--edt-bg: var(--bg,#09090c);--edt-s1: var(--surface-1,#131319);--edt-s2: var(--surface-2,#1a1a22);--edt-s3: var(--surface-3,#23232d);--edt-line: var(--line,rgb(255 255 255 / .08));--edt-line2: var(--line-2,rgb(255 255 255 / .14));--edt-t1: var(--text,#f4f4f6);--edt-t2: var(--text-2,#b9b9c6);--edt-t3: var(--text-3,#9494a3);--edt-danger: var(--danger,#ff7a7a);--edt-r: var(--r-lg,24px);--edt-ease: var(--ease-out,cubic-bezier(.22,1,.36,1));--edt-spring: var(--ease-spring,cubic-bezier(.34,1.56,.64,1));--edt-panel-w: 340px;--edt-canvas-h: min(640px,76vh);position: relative;container: edt / inline-size;color: var(--edt-t1);font: 400 15px/1.45 var(--font-body,Inter,'Segoe UI',system-ui,sans-serif);-webkit-tap-highlight-color: transparent}.edt *,.edt *::before,.edt *::after{box-sizing: border-box}.edt :where(p,fieldset,legend,ul,h3){margin: 0;padding: 0}.edt :where(button,input,select){font: inherit;color: inherit}:where(.edt) button{cursor: pointer;background: none;border: 0;padding: 0}:where(.edt) button:disabled{cursor: default}.edt img{display: block;max-width: 100%}.edt [hidden]{display: none !important}.edt :focus-visible{outline: 2px solid var(--edt-acc);outline-offset: 2px;border-radius: 8px}.edt-sr{position: absolute !important;width: 1px;height: 1px;padding: 0;margin: -1px;overflow: hidden;clip: rect(0 0 0 0);white-space: nowrap;border: 0}.edt-i{width: 18px;height: 18px;flex: none}.edt-win{position: relative;overflow: clip;border-radius: var(--edt-r);background: linear-gradient(180deg,rgb(255 255 255 / .025),transparent 140px),var(--edt-s1);box-shadow: var(--sh-3,0 40px 80px -24px rgb(0 0 0 / .85)),0 0 0 1px var(--edt-line2)}.edt-win::before{content: "";position: absolute;inset: -40% 20% auto;height: 420px;pointer-events: none;background: radial-gradient(closest-side,rgb(var(--edt-acc-rgb) / .07),transparent)}.edt-bar{position: relative;display: flex;align-items: center;gap: 14px;padding: 10px 12px 10px 16px;border-bottom: 1px solid var(--edt-line);background: rgb(0 0 0 / .18)}.edt-dots{display: flex;gap: 7px;flex: none}.edt-dots i{width: 11px;height: 11px;border-radius: 50%;background: #3a3a46}.edt-dots i:nth-child(1){background: #ff6b6b;opacity: .75}.edt-dots i:nth-child(2){background: #ffc266;opacity: .75}.edt-dots i:nth-child(3){background: #6bd88a;opacity: .75}.edt-title{display: flex;align-items: center;gap: 10px;min-width: 0;flex: 1;font-size: 14px}.edt-title b{font: 650 15px/1.2 var(--font-display,inherit);letter-spacing: -.01em;white-space: nowrap;overflow: hidden;text-overflow: ellipsis;min-width: 0}.edt-handle-name{color: var(--edt-t3);white-space: nowrap;overflow: hidden;text-overflow: ellipsis}.edt-badge{flex: none;padding: 3px 8px;border-radius: 999px;font-size: 11px;font-weight: 700;letter-spacing: .06em;text-transform: uppercase;color: var(--edt-acc);background: rgb(var(--edt-acc-rgb) / .1);border: 1px solid rgb(var(--edt-acc-rgb) / .3)}.edt-actions{display: flex;align-items: center;gap: 4px;flex: none}.edt-ibtn{display: grid;place-items: center;width: 38px;height: 38px;border-radius: 10px;color: var(--edt-t2);transition: background .16s,color .16s,transform .2s var(--edt-spring)}.edt-ibtn:hover:not(:disabled){background: rgb(255 255 255 / .08);color: var(--edt-t1)}.edt-ibtn:active:not(:disabled){transform: scale(.92)}.edt-ibtn:disabled{opacity: .45}.edt-ibtn-sm{width: 34px;height: 34px}.edt-danger:hover:not(:disabled){color: var(--edt-danger);background: rgb(255 122 122 / .1)}.edt-apply{position: relative;display: inline-grid;place-items: center;min-height: 40px;margin-left: 6px;padding: 8px 18px;border-radius: 999px;font-weight: 650;font-size: 14px;line-height: 1.15;color: var(--edt-ink);background: var(--edt-acc);box-shadow: 0 10px 26px -12px rgb(var(--edt-acc-rgb) / .8);transition: transform .28s var(--edt-spring),box-shadow .28s var(--edt-ease)}.edt-apply>span{grid-area: 1 / 1;display: inline-flex;align-items: center;gap: 6px;transition: opacity .2s,transform .35s var(--edt-spring)}.edt-apply-ok{opacity: 0;transform: translateY(8px) scale(.8)}.edt-apply:hover:not(:disabled){transform: translateY(-1px);box-shadow: 0 0 0 5px rgb(var(--edt-acc-rgb) / .15),0 14px 30px -12px rgb(var(--edt-acc-rgb) / .8)}.edt-apply:disabled{cursor: default}.edt--applied .edt-apply-l{opacity: 0;transform: translateY(-8px) scale(.8)}.edt--applied .edt-apply-ok{opacity: 1;transform: none}.edt--applied .edt-apply{animation: edt-pop .5s var(--edt-spring)}.edt--applied .edt-canvas::after{animation: edt-flash .9s var(--edt-ease)}@keyframes edt-pop{40%{transform: scale(1.06)}}@keyframes edt-flash{0%{opacity: 0}25%{opacity: 1}100%{opacity: 0}}.edt-body{position: relative;display: grid;grid-template-columns: 84px minmax(0,1fr) var(--edt-panel-w);min-height: 0}.edt-strip{display: flex;flex-direction: column;gap: 10px;padding: 16px 12px;border-right: 1px solid var(--edt-line);overflow: auto;scrollbar-width: none}.edt-strip::-webkit-scrollbar{display: none}.edt-thumb{position: relative;flex: none;width: 58px;aspect-ratio: 9 / 16;border-radius: 9px;overflow: hidden;outline: 2px solid transparent;outline-offset: 2px;opacity: .62;transition: opacity .2s,outline-color .2s,transform .25s var(--edt-spring);background: var(--edt-s3)}.edt-thumb img{width: 100%;height: 100%;object-fit: cover}.edt-thumb span{position: absolute;left: 5px;bottom: 4px;min-width: 18px;padding: 1px 5px;border-radius: 6px;font-size: 11px;font-weight: 700;text-align: center;color: #fff;background: rgb(0 0 0 / .6)}.edt-thumb:hover{opacity: .9;transform: translateY(-1px)}.edt-thumb[aria-current="true"]{opacity: 1;outline-color: var(--edt-acc)}.edt-thumb:focus-visible{outline: 2px solid var(--edt-t1)}.edt-stagewrap{position: relative;display: flex;flex-direction: column;align-items: center;justify-content: center;gap: 14px;padding: 26px 20px 18px;min-width: 0;background: radial-gradient(rgb(255 255 255 / .05) 1px,transparent 1.2px) 0 0 / 18px 18px,var(--edt-bg)}.edt-stage{position: relative}.edt-canvas{position: relative;height: var(--edt-canvas-h);aspect-ratio: 9 / 16;max-width: 100%;container-type: inline-size;overflow: hidden;border-radius: 18px;background: #1b1b22;box-shadow: 0 30px 60px -28px rgb(0 0 0 / .9),0 0 0 1px rgb(255 255 255 / .1);touch-action: pan-y;user-select: none;-webkit-user-select: none}.edt-canvas::after{content: "";position: absolute;inset: 0;pointer-events: none;opacity: 0;box-shadow: inset 0 0 0 3px var(--edt-acc),inset 0 0 60px rgb(var(--edt-acc-rgb) / .35);border-radius: inherit}.edt-img{position: absolute;inset: 0;width: 100%;height: 100%;object-fit: cover;pointer-events: none;-webkit-user-drag: none}.edt-vig{position: absolute;inset: 0;pointer-events: none;opacity: 0;background: radial-gradient(ellipse 75% 65% at 50% 46%,transparent 38%,rgb(0 0 0 / .55) 78%,rgb(0 0 0 / .9) 100%)}.edt-hook{position: absolute;z-index: 3;left: 50%;top: 50%;transform: translate(-50%,-50%);display: flex;flex-direction: column;align-items: center;width: max-content;max-width: 96cqw;padding: 1.6cqw 2.2cqw;border-radius: 1.8cqw;color: #fff;text-align: center;white-space: pre;cursor: grab;touch-action: none;outline: 1.5px dashed transparent;outline-offset: 0;transition: outline-color .16s;-webkit-font-smoothing: antialiased}.edt-hook span{display: block;white-space: pre;font-family: var(--font-display,Inter,sans-serif);font-weight: 800;line-height: 1.02;-webkit-box-decoration-break: clone;box-decoration-break: clone}.edt-hook:hover{outline-color: rgb(255 255 255 / .55)}.edt-hook:focus-visible{outline: 2px solid var(--edt-acc);outline-offset: 0;border-radius: 1.8cqw}.edt--dragging .edt-hook{cursor: grabbing;outline: 2px solid var(--edt-acc)}.edt--blocked .edt-hook{outline-color: var(--edt-danger)}.edt--before .edt-hook{cursor: default;outline-color: transparent}.edt-guides i{position: absolute;z-index: 4;pointer-events: none;opacity: 0;background: #ff4fd8;box-shadow: 0 0 0 .5px rgb(0 0 0 / .4);transition: opacity .12s}.edt-gv{top: 0;bottom: 0;width: 1px;margin-left: -.5px}.edt-gh{left: 0;right: 0;height: 1px;margin-top: -.5px}.edt-guides i.is-on{opacity: 1}.edt-safe{position: absolute;inset: 0;z-index: 2;pointer-events: none;opacity: 0;transition: opacity .25s var(--edt-ease)}.edt--safe .edt-safe{opacity: 1}.edt--dragging .edt-safe{opacity: .7}.edt-zone{position: absolute;display: flex;align-items: flex-end;justify-content: flex-start;padding: 6px 8px;background: repeating-linear-gradient(-45deg,rgb(255 92 92 / .2) 0 6px,rgb(255 92 92 / .07) 6px 12px);border: 1px dashed rgb(255 140 140 / .7)}.edt-zone span{font-size: 10px;font-weight: 700;letter-spacing: .04em;text-transform: uppercase;color: #fff;background: rgb(0 0 0 / .55);padding: 2px 6px;border-radius: 5px;white-space: nowrap}.edt-z-top{left: 0;right: 0;top: 0;height: 9%;border-width: 0 0 1px;align-items: center;justify-content: center}.edt-z-rail{right: 0;top: 56%;width: 14%;height: 24%;border-width: 0 0 0 1px;align-items: flex-start;justify-content: center;padding-top: 4px}.edt-z-rail span{display: none}.edt-z-bottom{left: 0;right: 0;bottom: 0;height: 20%;border-width: 1px 0 0}.edt-rail{position: absolute;right: 2.6%;top: 57.5%;display: grid;gap: 2cqw}.edt-rail i{width: 8.4cqw;height: 8.4cqw;border-radius: 50%;background: rgb(255 255 255 / .82);box-shadow: 0 1px 4px rgb(0 0 0 / .4)}.edt--blocked .edt-zone{border-color: var(--edt-danger);background: repeating-linear-gradient(-45deg,rgb(255 92 92 / .34) 0 6px,rgb(255 92 92 / .12) 6px 12px)}.edt-tag{position: absolute;z-index: 5;top: 10px;padding: 4px 9px;border-radius: 999px;font-size: 11px;font-weight: 700;letter-spacing: .05em;text-transform: uppercase;color: #fff;background: rgb(0 0 0 / .55);backdrop-filter: blur(6px);pointer-events: none}.edt-tag-prev{left: 10px}.edt-tag-before{right: 10px;color: var(--edt-ink);background: var(--edt-acc)}.edt-tools{display: flex;flex-wrap: wrap;align-items: center;justify-content: center;gap: 8px}.edt-tbtn{display: inline-flex;align-items: center;gap: 7px;min-height: 38px;padding: 7px 14px;border-radius: 999px;font-size: 13.5px;font-weight: 600;color: var(--edt-t2);background: rgb(255 255 255 / .05);border: 1px solid var(--edt-line2);transition: background .16s,color .16s,border-color .16s;user-select: none;-webkit-user-select: none;touch-action: manipulation}.edt-tbtn:hover{background: rgb(255 255 255 / .09);color: var(--edt-t1)}.edt-tbtn[aria-pressed="true"]{color: var(--edt-ink);background: var(--edt-acc);border-color: transparent}.edt-tbtn .edt-i{width: 16px;height: 16px}.edt-pos{min-width: 92px;font: 600 12px/1 ui-monospace,'SFMono-Regular',Consolas,monospace;color: var(--edt-t3);text-align: center;font-variant-numeric: tabular-nums}.edt-panel{position: relative;display: flex;flex-direction: column;min-width: 0;min-height: 0;border-left: 1px solid var(--edt-line);background: var(--edt-s1)}.edt-grab{display: none}.edt-tabs{display: grid;grid-template-columns: repeat(3,1fr);gap: 4px;margin: 14px 14px 0;padding: 4px;border-radius: 14px;background: var(--edt-bg);border: 1px solid var(--edt-line2)}.edt-tab{display: flex;align-items: center;justify-content: center;gap: 7px;min-height: 40px;padding: 6px 8px;border-radius: 10px;font-size: 14px;font-weight: 600;color: var(--edt-t2);transition: background .16s,color .16s;min-width: 0}.edt-tab span{overflow: hidden;text-overflow: ellipsis;white-space: nowrap}.edt-tab .edt-i{width: 16px;height: 16px}.edt-tab:hover{color: var(--edt-t1)}.edt-tab[aria-selected="true"]{color: var(--edt-t1);background: var(--edt-s3);box-shadow: 0 1px 0 rgb(255 255 255 / .06) inset}.edt-tab[aria-selected="true"] .edt-i{color: var(--edt-acc)}.edt-panes{position: relative;flex: 1;min-height: 0}.edt-pane{display: grid;gap: 18px;padding: 18px 16px 20px;max-height: calc(var(--edt-canvas-h) + 30px);overflow: auto;overscroll-behavior: contain;scrollbar-width: thin;scrollbar-color: var(--edt-s3) transparent}.edt-pane:focus-visible{outline-offset: -2px}.edt-h,.edt-fs legend,.edt-field label,.edt-range-h label{font-size: 12px;font-weight: 650;letter-spacing: .06em;text-transform: uppercase;color: var(--edt-t2)}.edt-fs{border: 0;min-width: 0;display: grid;gap: 9px}.edt-fs legend{margin-bottom: 9px;float: left;width: 100%}.edt-fs legend + *{clear: both}.edt-field{display: grid;gap: 6px;min-width: 0}.edt-field input,.edt-field select,.edt-rn{width: 100%;min-height: 42px;padding: 9px 12px;border-radius: 11px;font-size: 15px;color: var(--edt-t1);background: var(--edt-bg);border: 1px solid var(--edt-line2);transition: border-color .16s,box-shadow .16s}.edt-field input::placeholder{color: var(--edt-t3)}.edt-field input:focus,.edt-field select:focus,.edt-rn:focus{outline: none;border-color: var(--edt-acc);box-shadow: 0 0 0 3px rgb(var(--edt-acc-rgb) / .18)}.edt-fonts{display: grid;grid-template-columns: repeat(auto-fill,minmax(88px,1fr));gap: 7px}.edt-fchip{position: relative;cursor: pointer}.edt-fchip input,.edt-sw input,.edt-seg input{position: absolute;inset: 0;opacity: 0;margin: 0;cursor: pointer}.edt-fchip>span{display: grid;justify-items: center;gap: 3px;padding: 9px 4px 8px;border-radius: 12px;background: var(--edt-bg);border: 1px solid var(--edt-line2);transition: border-color .16s,background .16s,transform .25s var(--edt-spring)}.edt-fprev{font-size: 25px;line-height: 1.05;color: var(--edt-t1);letter-spacing: -.01em}.edt-fchip small{font-size: 11.5px;font-weight: 600;color: var(--edt-t2);white-space: nowrap;max-width: 100%;overflow: hidden;text-overflow: ellipsis}.edt-fchip:hover>span{border-color: rgb(255 255 255 / .28)}.edt-fchip input:checked + span{border-color: var(--edt-acc);background: rgb(var(--edt-acc-rgb) / .08)}.edt-fchip input:checked + span small{color: var(--edt-t1)}.edt-fchip input:focus-visible + span,.edt-sw input:focus-visible + span,.edt-seg input:focus-visible + span{outline: 2px solid var(--edt-acc);outline-offset: 2px}.edt-colors{display: flex;flex-wrap: wrap;gap: 8px}.edt-sw{position: relative;width: 34px;height: 34px;cursor: pointer}.edt-sw>span{display: grid;place-items: center;width: 100%;height: 100%;border-radius: 50%;background: var(--sw);box-shadow: inset 0 0 0 1px rgb(255 255 255 / .25);transition: transform .25s var(--edt-spring),box-shadow .16s}.edt-sw input:checked + span,.edt-sw-custom.is-on>span{box-shadow: 0 0 0 2px var(--edt-s1),0 0 0 4px var(--edt-acc);transform: scale(.94)}.edt-sw:hover>span{transform: scale(1.06)}.edt-sw-custom>span{color: var(--edt-t1);background: conic-gradient(#ff6b6b,#ffd166,#6bd88a,#5ec8ff,#b18cff,#ff6bd5,#ff6b6b)}.edt-sw-custom.is-on>span{background: var(--sw,#9ad7ff);color: transparent}.edt-sw-custom .edt-i{width: 16px;height: 16px;filter: drop-shadow(0 1px 1px rgb(0 0 0 / .6))}.edt-sw-custom input{width: 100%;height: 100%}.edt-seg{display: grid;grid-auto-flow: column;grid-auto-columns: 1fr;gap: 3px;padding: 3px;border-radius: 12px;background: var(--edt-bg);border: 1px solid var(--edt-line2)}.edt-seg label{position: relative;min-width: 0}.edt-seg span{display: flex;align-items: center;justify-content: center;min-height: 36px;padding: 4px 6px;border-radius: 9px;font-size: 13px;font-weight: 600;color: var(--edt-t2);text-align: center;line-height: 1.15;transition: background .16s,color .16s;overflow-wrap: anywhere}.edt-seg label:hover span{color: var(--edt-t1)}.edt-seg input:checked + span{color: var(--edt-t1);background: var(--edt-s3)}.edt-seg .edt-i{width: 17px;height: 17px}.edt-row2{display: grid;grid-template-columns: minmax(0,1fr) auto;align-items: end;gap: 14px}.edt-switch{position: relative;display: inline-flex;align-items: center;gap: 9px;min-height: 42px;font-size: 13.5px;font-weight: 600;color: var(--edt-t2);cursor: pointer}.edt-switch input{position: absolute;opacity: 0;width: 1px;height: 1px}.edt-switch-ui{position: relative;width: 40px;height: 24px;flex: none;border-radius: 999px;background: var(--edt-s3);box-shadow: inset 0 0 0 1px var(--edt-line2);transition: background .2s}.edt-switch-ui::after{content: "";position: absolute;top: 3px;left: 3px;width: 18px;height: 18px;border-radius: 50%;background: #d8d8e0;transition: transform .28s var(--edt-spring),background .2s}.edt-switch input:checked + .edt-switch-ui{background: var(--edt-acc)}.edt-switch input:checked + .edt-switch-ui::after{transform: translateX(16px);background: var(--edt-ink)}.edt-switch input:focus-visible + .edt-switch-ui{outline: 2px solid var(--edt-acc);outline-offset: 2px}.edt-range{display: grid;gap: 6px;transition: opacity .2s}.edt-range.is-off{opacity: .45}.edt-range-h{display: flex;align-items: baseline;justify-content: space-between;gap: 10px}.edt-out{font: 600 12.5px/1 ui-monospace,'SFMono-Regular',Consolas,monospace;color: var(--edt-t1);font-variant-numeric: tabular-nums;min-width: 4ch;text-align: right}.edt-range input[type="range"]{--a: 0%;--z: 50%;-webkit-appearance: none;appearance: none;width: 100%;height: 26px;margin: 0;background: transparent;cursor: pointer;touch-action: pan-y}.edt-range input[type="range"]::-webkit-slider-runnable-track{height: 6px;border-radius: 999px;background: linear-gradient(90deg,var(--edt-s3) var(--a),var(--edt-acc) var(--a),var(--edt-acc) var(--z),var(--edt-s3) var(--z))}.edt-range input[type="range"]::-moz-range-track{height: 6px;border-radius: 999px;background: linear-gradient(90deg,var(--edt-s3) var(--a),var(--edt-acc) var(--a),var(--edt-acc) var(--z),var(--edt-s3) var(--z))}.edt-range input[type="range"]::-webkit-slider-thumb{-webkit-appearance: none;width: 20px;height: 20px;margin-top: -7px;border-radius: 50%;background: #fff;border: 0;box-shadow: 0 2px 8px rgb(0 0 0 / .5),0 0 0 4px rgb(var(--edt-acc-rgb) / 0);transition: box-shadow .16s,transform .2s var(--edt-spring)}.edt-range input[type="range"]::-moz-range-thumb{width: 20px;height: 20px;border-radius: 50%;background: #fff;border: 0;box-shadow: 0 2px 8px rgb(0 0 0 / .5)}.edt-range input[type="range"]:hover::-webkit-slider-thumb{box-shadow: 0 2px 8px rgb(0 0 0 / .5),0 0 0 6px rgb(var(--edt-acc-rgb) / .16)}.edt-range input[type="range"]:active::-webkit-slider-thumb{transform: scale(1.12)}.edt-range input[type="range"]:focus-visible{outline: none}.edt-range input[type="range"]:focus-visible::-webkit-slider-thumb{box-shadow: 0 0 0 3px var(--edt-s1),0 0 0 5px var(--edt-acc)}.edt-range input[type="range"]:focus-visible::-moz-range-thumb{box-shadow: 0 0 0 3px var(--edt-s1),0 0 0 5px var(--edt-acc)}.edt-hint{font-size: 13px;line-height: 1.45;color: var(--edt-t3)}.edt-hint.is-warn{color: var(--warn,#ffc266)}.edt-btn{display: inline-flex;align-items: center;justify-content: center;gap: 7px;min-height: 40px;padding: 8px 14px;border-radius: 999px;font-size: 13.5px;font-weight: 650;color: var(--edt-t1);background: rgb(255 255 255 / .05);border: 1px solid var(--edt-line2);transition: background .16s,border-color .16s,transform .25s var(--edt-spring);justify-self: start}.edt-btn:hover{background: rgb(255 255 255 / .1);border-color: rgb(255 255 255 / .24)}.edt-btn:active{transform: scale(.97)}.edt-btn .edt-i{width: 16px;height: 16px}.edt-btn-acc{color: var(--edt-ink);background: var(--edt-acc);border-color: transparent}.edt-btn-acc:hover{background: var(--edt-acc);box-shadow: 0 0 0 4px rgb(var(--edt-acc-rgb) / .16)}.edt-btn-sm{min-height: 34px;padding: 6px 12px;font-size: 13px}.edt-save{display: grid;gap: 12px;padding: 14px;border-radius: 16px;background: rgb(var(--edt-acc-rgb) / .045);border: 1px solid rgb(var(--edt-acc-rgb) / .2)}.edt-save-row{display: grid;grid-template-columns: minmax(0,1fr) auto;align-items: end;gap: 10px}.edt-save-row .edt-btn{min-height: 42px}.edt-slist{list-style: none;display: grid;gap: 8px;margin-top: -8px}.edt-srow{display: grid;grid-template-columns: 44px minmax(0,1fr) auto;align-items: center;gap: 10px;padding: 7px 8px 7px 7px;border-radius: 14px;background: var(--edt-bg);border: 1px solid var(--edt-line)}.edt-srow.is-new{animation: edt-in .55s var(--edt-spring);border-color: rgb(var(--edt-acc-rgb) / .5)}@keyframes edt-in{from{opacity: 0;transform: translateY(-6px) scale(.97)}}.edt-sprev{position: relative;display: grid;place-items: center;width: 44px;height: 56px;border-radius: 9px;overflow: hidden;background: var(--edt-s3)}.edt-sprev img{position: absolute;inset: 0;width: 100%;height: 100%;object-fit: cover}.edt-sprev b{position: relative;display: block;font-size: 17px !important;line-height: 1 !important;padding: 2px 4px !important}.edt-sname{display: grid;gap: 1px;min-width: 0}.edt-sname b{font-size: 14px;font-weight: 650;overflow: hidden;text-overflow: ellipsis;white-space: nowrap}.edt-sname small{font-size: 12px;color: var(--edt-t3);overflow: hidden;text-overflow: ellipsis;white-space: nowrap}.edt-sname .edt-rn{min-height: 36px;padding: 6px 10px;font-size: 14px}.edt-sbtns{display: flex;align-items: center;gap: 2px}.edt-srow.is-mine{grid-template-columns: 44px minmax(0,1fr);grid-template-areas: 'p n' 'p b';row-gap: 4px}.edt-srow.is-mine .edt-sprev{grid-area: p}.edt-srow.is-mine .edt-sname{grid-area: n;padding-top: 2px}.edt-srow.is-mine .edt-sbtns{grid-area: b;margin-left: -4px}.edt-empty{font-size: 13px;color: var(--edt-t3);margin-top: -8px;padding: 12px;border-radius: 12px;border: 1px dashed var(--edt-line2)}.edt-status{display: flex;align-items: flex-start;gap: 8px;padding: 11px 16px;border-top: 1px solid var(--edt-line);font-size: 12.5px;line-height: 1.45;color: var(--edt-t3);background: rgb(0 0 0 / .18)}.edt-status .edt-i{width: 15px;height: 15px;margin-top: 1px;color: var(--edt-t2)}.edt-toast{position: absolute;z-index: 20;left: 50%;bottom: 58px;display: flex;align-items: center;gap: 12px;max-width: min(92%,520px);padding: 10px 12px 10px 16px;border-radius: 14px;font-size: 13.5px;line-height: 1.4;color: var(--edt-t1);background: rgb(30 30 38 / .96);backdrop-filter: blur(10px);box-shadow: 0 18px 40px -16px rgb(0 0 0 / .9),0 0 0 1px var(--edt-line2);opacity: 0;visibility: hidden;transform: translate(-50%,10px) scale(.98);transition: opacity .22s,transform .3s var(--edt-spring),visibility 0s .3s;pointer-events: none}.edt-toast.is-on{opacity: 1;visibility: visible;transform: translate(-50%,0);transition: opacity .22s,transform .3s var(--edt-spring),visibility 0s;pointer-events: auto}.edt-toast:empty{display: none}.edt-toast-btn{flex: none;padding: 6px 12px;border-radius: 999px;font-weight: 700;font-size: 13px;color: var(--edt-ink);background: var(--edt-acc)}.edt-defs{position: absolute;width: 0;height: 0;overflow: hidden}.edt--static .edt-panel :is(input,button,select,label),.edt--static .edt-actions button,.edt--static .edt-tools button,.edt--static .edt-strip button{pointer-events: none}.edt--static .edt-panes,.edt--static .edt-actions,.edt--static .edt-tools button{opacity: .6}.edt--static .edt-hook{cursor: default}.edt-noscript{margin-top: 12px;text-align: center;font-size: 14px;color: var(--edt-t2)}@container edt (max-width: 1060px){.edt-body{--edt-panel-w: 310px;grid-template-columns: 74px minmax(0,1fr) var(--edt-panel-w)}.edt-strip{padding-inline: 8px}.edt-handle-name{display: none}}@container edt (max-width: 760px){.edt-win{--edt-canvas-h: min(54vh,520px)}.edt-body{display: flex;flex-direction: column}.edt-bar{gap: 8px;padding: 8px 8px 8px 12px;flex-wrap: wrap}.edt-dots{display: none}.edt-title b{font-size: 14px}.edt-actions{margin-left: auto}.edt-ibtn{width: 36px;height: 36px}.edt-apply{margin-left: 2px;padding: 8px 14px;font-size: 13px}.edt-stagewrap{order: 1;padding: 16px 12px 12px}.edt-strip{order: 2;flex-direction: row;justify-content: center;padding: 10px 12px;border-right: 0;border-top: 1px solid var(--edt-line)}.edt-thumb{width: 44px}.edt-panel{order: 3;position: sticky;bottom: 0;z-index: 10;border-left: 0;border-radius: 22px 22px 0 0;border-top: 1px solid var(--edt-line2);box-shadow: 0 -18px 40px -18px rgb(0 0 0 / .9)}.edt-grab{display: grid;place-items: center;width: 100%;height: 24px;margin-bottom: -6px}.edt-grab i{width: 40px;height: 5px;border-radius: 999px;background: rgb(255 255 255 / .28);transition: background .16s}.edt-grab:hover i{background: rgb(255 255 255 / .5)}.edt-tabs{margin: 8px 12px 0}.edt-pane{max-height: 36vh;padding: 14px 14px 18px}.edt--sheet-min .edt-panes{display: none}.edt--sheet-min .edt-tabs{margin-bottom: 12px}.edt-toast{bottom: auto;top: 64px}}@container edt (max-width: 420px){.edt-apply{padding: 8px 14px}.edt-ibtn{width: 34px;height: 34px}.edt-tab .edt-i{display: none}.edt-tbtn{padding: 7px 11px;font-size: 13px}.edt-pos{display: none}.edt-fonts{grid-template-columns: repeat(auto-fill,minmax(76px,1fr))}}@container edt (max-width: 520px){.edt-bar{row-gap: 4px}.edt-title{flex-basis: 100%;padding: 2px 0 0 2px}.edt-badge{display: inline-block}.edt-actions{flex: 1;margin-left: -6px}.edt-apply{margin-left: auto}}@media (prefers-reduced-motion: reduce){.edt *,.edt *::before,.edt *::after{animation: none !important;transition: none !important}}@media (forced-colors: active){.edt-hook{outline: 1px solid CanvasText}.edt-range input[type="range"]{appearance: auto}}.edt-sec-bullets{display: grid;grid-template-columns: repeat(3,minmax(0,1fr));gap: 14px;margin: 0 0 clamp(28px,4vw,44px);padding: 0;list-style: none}.edt-sec-bullets li{display: grid;grid-template-columns: 1fr;gap: 4px 12px;padding: 16px 18px;border-radius: var(--r-md,16px);background: var(--surface-1,#131319);border: 1px solid var(--line,rgb(255 255 255 / .08))}.edt-sec-bullets li:has(>.edt-i){grid-template-columns: auto 1fr}.edt-sec-bullets .edt-i{grid-row: span 2;width: 22px;height: 22px;margin-top: 1px;color: var(--accent,#d4ff3a)}.edt-sec-bullets b{font-family: var(--font-display,inherit);font-weight: 700;font-size: 1.0625rem;letter-spacing: -.01em}.edt-sec-bullets span{color: var(--text-2,#b9b9c6);font-size: .9375rem;line-height: 1.5}.edt-sec-note{margin-top: 16px;text-align: center;font-size: var(--fs-sm,.875rem);color: var(--text-3,#9494a3)}@media (max-width: 860px){.edt-sec-bullets{grid-template-columns: 1fr}}.edt-count{margin-top: -4px;font-size: 12.5px;line-height: 1.4;color: var(--edt-t3);overflow-wrap: anywhere}.edt-count.is-full{color: var(--edt-t2)}.edt-btn-acc.is-dim,.edt-btn-acc.is-dim:hover{color: var(--edt-t2);background: rgb(255 255 255 / .06);border-color: var(--edt-line2);box-shadow: none;cursor: not-allowed}.edt-limit{display: grid;grid-template-columns: auto minmax(0,1fr);gap: 10px;align-items: start;padding: 12px 14px;border-radius: 14px;background: rgb(var(--edt-acc-rgb) / .07);border: 1px solid rgb(var(--edt-acc-rgb) / .35);color: var(--edt-t1);font-size: 13.5px;line-height: 1.45}.edt-limit[hidden]{display: none}.edt-limit>.edt-i{width: 18px;height: 18px;margin-top: 1px;color: var(--edt-acc)}.edt-limit p{margin: 0 0 10px;overflow-wrap: anywhere}.edt-limit .edt-btn{text-decoration: none}.edt-limit:focus-visible{outline: 2px solid var(--edt-acc);outline-offset: 2px}.edt-limit.is-pulse{animation: edt-in .45s var(--edt-spring)}@media (prefers-reduced-motion: reduce){.edt-limit.is-pulse{animation: none}}.dsh-sec,.dsh{--d-acc: var(--accent,#c8ff3d);--d-acc-rgb: var(--accent-rgb,200 255 61);--d-ink: var(--accent-ink,#0c1200);--d-bg: var(--bg,#09090c);--d-bg2: var(--bg-alt,#0e0e13);--d-s1: var(--surface-1,#131319);--d-s2: var(--surface-2,#1a1a22);--d-s3: var(--surface-3,#23232d);--d-line: var(--line,rgb(255 255 255 / .08));--d-line2: var(--line-2,rgb(255 255 255 / .14));--d-t1: var(--text,#f4f4f6);--d-t2: var(--text-2,#b9b9c6);--d-t3: var(--text-3,#9494a3);--d-warn: var(--warn,#ffc266);--d-info: var(--info,#8fb6ff);--d-ease: var(--ease-out,cubic-bezier(.22,1,.36,1))}.dsh .i{width: 1.1em;height: 1.1em;flex: none;display: inline-block;vertical-align: -.15em}.dsh :where(button){font: inherit;color: inherit;cursor: pointer;background: none;border: 0}.dsh :where(ul,ol){margin: 0}.dsh{border-radius: var(--r-xl,32px);background: var(--d-bg2);border: 1px solid var(--d-line2);box-shadow: var(--sh-3,0 40px 80px -24px rgb(0 0 0 / .85));overflow: hidden;color: var(--d-t1)}.dsh-winbar{display: flex;align-items: center;gap: 12px;padding: 11px 16px;background: var(--d-s1);border-bottom: 1px solid var(--d-line);font-size: .75rem;min-width: 0}.dsh-dots{display: flex;gap: 6px;flex: none}.dsh-dots i{width: 10px;height: 10px;border-radius: 50%;background: var(--d-s3)}.dsh-url{display: inline-flex;align-items: center;gap: 6px;color: var(--d-t3);background: var(--d-bg);padding: 5px 12px;border-radius: 999px;min-width: 0;overflow: hidden;text-overflow: ellipsis;white-space: nowrap}.dsh-url .i{width: 12px;height: 12px}.dsh-badge{margin-left: auto;flex: none;color: var(--d-acc);border: 1px solid rgb(var(--d-acc-rgb) / .4);padding: 3px 9px;border-radius: 999px;font-weight: 700;letter-spacing: .05em;text-transform: uppercase;font-size: .62rem;white-space: nowrap}@media (max-width: 479px){.dsh-url{display: none}.dsh-badge{margin-left: auto;white-space: normal;text-align: right}}.dsh-body{display: grid;min-height: 560px}@media (min-width: 960px){.dsh-body{grid-template-columns: 216px minmax(0,1fr)}}.dsh-side{display: grid;align-content: space-between;gap: 12px;padding: 12px;background: var(--d-s1);border-bottom: 1px solid var(--d-line);min-width: 0}@media (min-width: 960px){.dsh-side{border-bottom: 0;border-right: 1px solid var(--d-line);padding: 14px 10px}}.dsh-tabs{display: grid;gap: 4px;grid-template-columns: repeat(auto-fill,minmax(min(100%,140px),1fr))}@media (min-width: 960px){.dsh-tabs{grid-template-columns: 1fr}}.dsh-tabs [role="tab"]{display: flex;align-items: center;gap: 9px;min-height: 42px;padding: 8px 12px;border-radius: 12px;color: var(--d-t2);font-size: .875rem;font-weight: 600;text-align: left;line-height: 1.2;transition: background .16s,color .16s;min-width: 0}.dsh-tabs [role="tab"] span{min-width: 0;overflow-wrap: anywhere}.dsh-tabs [role="tab"]:hover{background: rgb(255 255 255 / .05);color: var(--d-t1)}.dsh-tabs [aria-selected="true"]{background: rgb(var(--d-acc-rgb) / .12);color: var(--d-t1)}.dsh-tabs [aria-selected="true"] .i{color: var(--d-acc)}.dsh-count{margin-left: auto;font-style: normal;font-size: .68rem;font-weight: 800;min-width: 20px;height: 20px;padding: 0 6px;border-radius: 999px;display: inline-grid;place-items: center;background: var(--d-acc);color: var(--d-ink)}.dsh-plan{display: none;gap: 2px;padding: 12px;border-radius: 14px;background: var(--d-s2);border: 1px solid var(--d-line);font-size: .78rem}@media (min-width: 960px){.dsh-plan{display: grid}}.dsh-plan small{color: var(--d-t3)}.dsh-plan .dsh-soon{display: flex;gap: 5px;align-items: flex-start;margin-top: 6px;color: var(--d-t2)}.dsh:not(.dsh-on) .dsh-tabs{display: none}.dsh-main{min-width: 0;padding: clamp(14px,2.4vw,26px);display: grid;align-content: start;gap: 14px}.dsh-top{display: flex;flex-wrap: wrap;gap: 10px;align-items: center;justify-content: space-between}.dsh-live{display: inline-flex;align-items: center;gap: 6px;font-size: .78rem;color: var(--d-t3)}.dsh-live b{color: var(--d-t1)}.dsh-live>i{width: 8px;height: 8px;border-radius: 50%;background: var(--d-acc);box-shadow: 0 0 0 0 rgb(var(--d-acc-rgb) / .5)}@media (prefers-reduced-motion: no-preference){.dsh-on .dsh-live>i{animation: dsh-ping 2s infinite}}@keyframes dsh-ping{70%{box-shadow: 0 0 0 7px rgb(var(--d-acc-rgb) / 0)}}.dsh-actions{display: flex;flex-wrap: wrap;gap: 8px}.dsh-btn{display: inline-flex;align-items: center;justify-content: center;gap: 7px;min-height: 40px;padding: 7px 14px;border-radius: 999px;font-size: .82rem;font-weight: 600;border: 1px solid var(--d-line2);background: rgb(255 255 255 / .04);white-space: nowrap;transition: background .16s,transform .2s}.dsh-btn:hover{background: rgb(255 255 255 / .09)}.dsh-btn:active{transform: scale(.97)}.dsh-btn-p{background: var(--d-acc);color: var(--d-ink);border-color: transparent}.dsh-btn-p:hover{background: var(--d-acc);box-shadow: 0 0 0 4px rgb(var(--d-acc-rgb) / .16)}.dsh-btn-s{min-height: 34px;padding: 4px 11px;font-size: .76rem}.dsh-main{position: relative}.dsh-msg{position: absolute;z-index: 6;top: 64px;left: 14px;right: 14px;margin-left: auto;width: max-content;max-width: min(440px,calc(100% - 28px));font-size: .82rem;line-height: 1.4;color: var(--d-t1);padding: 10px 14px;border-radius: 12px;background: var(--d-s2);border: 1px solid rgb(var(--d-acc-rgb) / .35);box-shadow: 0 18px 40px -12px rgb(0 0 0 / .7);opacity: 0;visibility: hidden;transform: translateY(-4px);pointer-events: none;transition: opacity .2s var(--d-ease),transform .2s var(--d-ease),visibility 0s linear .2s}.dsh-msg.is-on{opacity: 1;visibility: visible;transform: none;transition: opacity .2s var(--d-ease),transform .2s var(--d-ease),visibility 0s}.dsh-addwrap{position: relative}.dsh-pop{position: absolute;z-index: 7;top: calc(100% + 8px);right: 0;width: min(320px,calc(100vw - 48px));border-radius: 16px;background: var(--d-s1);border: 1px solid var(--d-line2);box-shadow: 0 24px 60px -16px rgb(0 0 0 / .85);padding: 14px}.dsh-pop.is-left{right: auto;left: 0}.dsh-pop[hidden]{display: none}.dsh-pop.is-in{animation: dsh-pop .18s var(--d-ease)}@keyframes dsh-pop{from{opacity: 0;transform: translateY(-6px) scale(.98)}}.dsh-pop-f{display: grid;gap: 10px}.dsh-pop-h{display: flex;align-items: center;justify-content: space-between;gap: 8px;margin: -4px -6px 0 0}.dsh-pop-h b{font-size: .92rem}.dsh-fld{display: grid;gap: 5px;font-size: .74rem;font-weight: 600;color: var(--d-t2)}.dsh-fld input,.dsh-fld select{font: inherit;font-size: .86rem;font-weight: 500;color: var(--d-t1);background: var(--d-bg);border: 1px solid var(--d-line2);border-radius: 10px;min-height: 40px;padding: 8px 10px;width: 100%;min-width: 0}.dsh-fld select{color-scheme: dark}.dsh-fld input:focus-visible,.dsh-fld select:focus-visible{outline: 2px solid var(--d-acc);outline-offset: 1px}.dsh-fld input[aria-invalid="true"]{border-color: var(--d-warn)}.dsh-pop-err{font-size: .76rem;color: var(--d-warn);min-height: 0}.dsh-pop-err:empty{display: none}.dsh-pop-a{display: flex;justify-content: flex-end;gap: 8px;flex-wrap: wrap}.dsh-pop-note{display: flex;gap: 6px;align-items: flex-start;font-size: .72rem;color: var(--d-t3)}.dsh-btn.is-dim{opacity: .5;cursor: default}.dsh-btn.is-dim:hover{background: rgb(255 255 255 / .04)}.dsh-btn.is-dim:active{transform: none}.dsh-acc tr.is-new{animation: dsh-in .45s var(--d-ease);background: rgb(var(--d-acc-rgb) / .05)}.dsh-acc-limit{display: flex;gap: 8px;align-items: flex-start;font-size: .8rem;color: var(--d-t2)}.dsh-acc-limit[hidden]{display: none}.dsh-acc-limit .i{margin-top: 2px;color: var(--d-t3)}.dsh-editor.is-overlay{position: absolute;z-index: 8;left: 14px;right: 14px;max-width: 640px;margin-inline: auto;box-shadow: 0 30px 70px -18px rgb(0 0 0 / .9)}@media (prefers-reduced-motion: no-preference){.dsh-editor.is-overlay:not([hidden]){animation: dsh-pop .18s var(--d-ease)}}.dsh-panel{min-width: 0;display: grid;gap: 14px;align-content: start;border-radius: 12px}.dsh:not(.dsh-on) .dsh-panel + .dsh-panel{border-top: 1px solid var(--d-line);padding-top: 18px}.dsh.dsh-on .dsh-panel[hidden]{display: none !important}.dsh-panel:focus-visible{outline: 2px solid var(--d-acc);outline-offset: 4px}@media (prefers-reduced-motion: no-preference){.dsh-on .dsh-panel.is-enter{animation: dsh-in .45s var(--d-ease)}}@keyframes dsh-in{from{opacity: 0;transform: translateY(8px)}}.dsh-ph{display: flex;flex-wrap: wrap;gap: 10px;align-items: flex-end;justify-content: space-between}.dsh-ph h4{font: 700 var(--fs-lg,1.25rem)/1.2 var(--font-display,sans-serif);letter-spacing: -.02em}.dsh-ph p{color: var(--d-t3);font-size: .85rem}.dsh-card{background: var(--d-s1);border: 1px solid var(--d-line);border-radius: 18px;padding: 14px;min-width: 0}.dsh-card-h{display: flex;align-items: center;gap: 7px;flex-wrap: wrap;font-size: .72rem;font-weight: 700;letter-spacing: .08em;text-transform: uppercase;color: var(--d-t3);margin: 0 0 10px}.dsh-fine{display: flex;gap: 7px;align-items: flex-start;font-size: .78rem;color: var(--d-t3)}.dsh-muted{color: var(--d-t3);font-size: .8rem}.dsh-mono{font-variant-numeric: tabular-nums;font-feature-settings: 'tnum'}.dsh-who{display: inline-flex;align-items: center;gap: 9px;min-width: 0}.dsh-who>span{display: grid;min-width: 0;line-height: 1.25}.dsh-who small{color: var(--d-t3);font-size: .74rem;overflow-wrap: anywhere}.dsh-who-s{gap: 6px;font-size: .8rem}.dsh-who-s>span{display: inline;overflow-wrap: anywhere}.dsh-av{border-radius: 50%;object-fit: cover;flex: none}.dsh-who .dsh-av{width: 30px;height: 30px}.dsh-who-s .dsh-av{width: 22px;height: 22px}.dsh-pill{display: inline-flex;align-items: center;gap: 6px;font-size: .72rem;font-weight: 650;padding: 3px 10px 3px 8px;border-radius: 999px;white-space: nowrap}.dsh-pill::before{content: "";width: 6px;height: 6px;border-radius: 50%;background: currentColor;flex: none}.dsh-pill--queued,.dsh-pill--setup,.dsh-pill--paused{color: var(--d-t2);background: rgb(255 255 255 / .07)}.dsh-pill--running{color: var(--d-info);background: rgb(143 182 255 / .13)}.dsh-pill--done{color: var(--d-t1);background: rgb(255 255 255 / .1)}.dsh-pill--review{color: var(--d-warn);background: rgb(255 194 102 / .13)}.dsh-pill--approved,.dsh-pill--active{color: var(--d-acc);background: rgb(var(--d-acc-rgb) / .12)}@media (prefers-reduced-motion: no-preference){.dsh-pill--running::before{animation: dsh-blink 1.2s ease-in-out infinite}}@keyframes dsh-blink{50%{opacity: .25}}.dsh-kpis{list-style: none;padding: 0;display: grid;gap: 8px;grid-template-columns: repeat(auto-fit,minmax(min(100%,140px),1fr))}.dsh-kpi{display: grid;gap: 4px;padding: 12px 14px;border-radius: 16px;background: var(--d-s1);border: 1px solid var(--d-line);min-width: 0}.dsh-kpi span{font-size: .74rem;color: var(--d-t3);font-weight: 600;overflow-wrap: anywhere}.dsh-kpi b{font: 700 1.7rem/1.1 var(--font-display,sans-serif);letter-spacing: -.02em;font-variant-numeric: tabular-nums}.dsh-kpi b small{font-size: .55em;color: var(--d-t3);font-weight: 600}.dsh-kpi--review b{color: var(--d-warn)}.dsh-kpi--running b{color: var(--d-info)}.dsh-kpi b.is-bump{color: var(--d-acc)}@media (prefers-reduced-motion: no-preference){.dsh-kpi b.is-bump{animation: dsh-bump .6s var(--d-ease)}}@keyframes dsh-bump{30%{transform: translateY(-3px)}}.dsh-ov{display: grid;gap: 10px}@media (min-width: 760px){.dsh-ov{grid-template-columns: minmax(0,1.1fr) minmax(0,1fr)}}.dsh-now-row{display: flex;align-items: center;gap: 10px;min-width: 0}.dsh-now-row .dsh-av{width: 36px;height: 36px}.dsh-now-row>div{display: grid;min-width: 0;flex: 1;font-size: .85rem}.dsh-now-row small{color: var(--d-t3);font-size: .76rem}.dsh-now-p{font: 700 1rem/1 var(--font-display,sans-serif);color: var(--d-info);font-variant-numeric: tabular-nums}.dsh-bar-o,.dsh-prog{display: block;height: 5px;border-radius: 5px;background: rgb(255 255 255 / .08);overflow: hidden;margin: 10px 0}.dsh-bar-o i,.dsh-prog i{display: block;height: 100%;border-radius: inherit;background: var(--d-info);transition: width .5s var(--d-ease)}.dsh-stages{list-style: none;padding: 0;display: grid;gap: 6px;font-size: .78rem;color: var(--d-t3)}.dsh-stages li{display: flex;gap: 8px;align-items: center}.dsh-stages li>span{width: 16px;height: 16px;border-radius: 50%;display: grid;place-items: center;border: 1px solid var(--d-line2);color: transparent;flex: none}.dsh-stages li>span .i{width: 11px;height: 11px}.dsh-stages li.is-done{color: var(--d-t2)}.dsh-stages li.is-done>span{background: var(--d-acc);color: var(--d-ink);border-color: transparent}.dsh-stages li.is-now{color: var(--d-t1);font-weight: 600}.dsh-stages li.is-now>span{border-color: var(--d-info);box-shadow: 0 0 0 3px rgb(143 182 255 / .18)}.dsh-ticker{list-style: none;padding: 0;display: grid;gap: 2px}.dsh-ticker li{display: grid;grid-template-columns: auto minmax(0,1fr);column-gap: 10px;padding: 7px 0;border-bottom: 1px solid var(--d-line);font-size: .8rem}.dsh-ticker li:last-child{border-bottom: 0}.dsh-ticker time{grid-row: span 2;color: var(--d-t3);font-size: .72rem;min-width: 64px;font-variant-numeric: tabular-nums;padding-top: 1px}.dsh-ticker small{color: var(--d-t3);font-size: .74rem;overflow-wrap: anywhere}.dsh-ev{font-weight: 600}.dsh-ev--done,.dsh-ev--approved{color: var(--d-acc)}.dsh-ev--review{color: var(--d-warn)}.dsh-ev--started{color: var(--d-info)}@media (prefers-reduced-motion: no-preference){.dsh-ticker li.is-new{animation: dsh-in .5s var(--d-ease);background: linear-gradient(90deg,rgb(var(--d-acc-rgb) / .08),transparent)}}.dsh-table{width: 100%;border-collapse: collapse;font-size: .84rem}.dsh-table th,.dsh-table td{text-align: left;padding: 10px 10px;border-bottom: 1px solid var(--d-line);vertical-align: middle}.dsh-table thead th{font-size: .68rem;font-weight: 700;letter-spacing: .07em;text-transform: uppercase;color: var(--d-t3);padding-top: 4px}.dsh-table tbody th{font-weight: 600}.dsh-num{font: 700 1rem/1 var(--font-display,sans-serif);font-variant-numeric: tabular-nums}.dsh-jobs td[data-c="st"]{min-width: 150px}.dsh-jobs .dsh-prog{display: inline-block;vertical-align: middle;width: 70px;margin: 0 6px 0 8px}.dsh-pct{font-size: .74rem;color: var(--d-info);font-variant-numeric: tabular-nums}.dsh-act{text-align: right}.dsh-jobs tr.is-new{background: rgb(var(--d-acc-rgb) / .05)}.dsh-sum{font-size: .8rem;color: var(--d-t2);font-weight: 600}@media (max-width: 759px){.dsh-table,.dsh-table tbody,.dsh-table tr,.dsh-table th,.dsh-table td{display: block}.dsh-table thead{position: absolute;width: 1px;height: 1px;overflow: hidden;clip: rect(0 0 0 0)}.dsh-table tr{display: grid;grid-template-columns: minmax(0,1fr) minmax(0,1fr);gap: 6px 12px;padding: 12px;margin-bottom: 8px;border-radius: 14px;background: var(--d-s1);border: 1px solid var(--d-line)}.dsh-table th,.dsh-table td{border: 0;padding: 0;min-width: 0}.dsh-table tbody th{grid-column: 1 / -1}.dsh-table td[data-label]::before{content: attr(data-label);display: block;font-size: .64rem;font-weight: 700;letter-spacing: .06em;text-transform: uppercase;color: var(--d-t3);margin-bottom: 3px}.dsh-jobs td[data-c="st"]{grid-column: 1 / -1}.dsh-act{grid-column: 1 / -1;text-align: left}.dsh-act:empty{display: none}.dsh-jobs .dsh-prog{width: 90px}}.dsh-editor{border-radius: 18px;border: 1px solid rgb(var(--d-acc-rgb) / .35);background: var(--d-s1);padding: 14px;display: grid;gap: 12px}.dsh-editor:focus-visible{outline: 2px solid var(--d-acc);outline-offset: 3px}.dsh-ed-head{display: flex;justify-content: space-between;align-items: center;gap: 10px;font-size: .9rem}.dsh-ed-head b{display: inline-flex;gap: 7px;align-items: center}.dsh-x{width: 36px;height: 36px;border-radius: 50%;display: grid;place-items: center;color: var(--d-t2)}.dsh-x:hover{background: rgb(255 255 255 / .08);color: var(--d-t1)}.dsh-ed-body{display: grid;gap: 14px;grid-template-columns: minmax(0,1fr)}@media (min-width: 560px){.dsh-ed-body{grid-template-columns: 160px minmax(0,1fr)}}.dsh-ed-slide{position: relative;width: min(160px,100%);aspect-ratio: 9 / 16;border-radius: 12px;overflow: hidden;container-type: inline-size;justify-self: center;background: #2a2a30}.dsh-ed-img{width: 100%;height: 100%;object-fit: cover;transition: filter .9s var(--d-ease);filter: brightness(var(--br,1)) contrast(var(--ct,1))}.dsh-ed-text{position: absolute;left: 0;right: 0;top: var(--ty,50%);transform: translateY(-50%);display: grid;justify-items: center;gap: 1.6cqw;margin: 0;padding: 2cqw 4cqw;color: #fff;text-align: center;text-transform: uppercase;font-family: 'Stp Hook Inter','Inter',sans-serif;transition: top .9s var(--d-ease);outline: 1px dashed transparent;outline-offset: 2px}.dsh-ed-text span{white-space: normal;text-wrap: balance;max-width: 94%;text-shadow: .43cqw 1.17cqw 1.5cqw rgb(0 0 0 / .75);line-height: .95}.dsh-ed-text span:first-child{font-weight: 860;font-size: 12cqw}.dsh-ed-text span:last-child{font-weight: 560;font-size: 6.4cqw}.dsh-ed-text.is-bebas span:first-child{font-family: 'Stp Hook Bebas','Arial Narrow',sans-serif;font-weight: 400;font-size: 19cqw}.dsh-ed-slide.is-move .dsh-ed-text{outline-color: rgb(var(--d-acc-rgb) / .9)}.dsh-ed-cursor{position: absolute;left: 50%;top: var(--ty,50%);width: 12cqw;height: 12cqw;margin: 9cqw 0 0 18cqw;color: var(--d-acc);filter: drop-shadow(0 1px 2px rgb(0 0 0 / .6));opacity: 0;transition: top .9s var(--d-ease),opacity .3s}.dsh-ed-cursor .i{width: 100%;height: 100%}.dsh-ed-slide.is-move .dsh-ed-cursor{opacity: 1}.dsh-ed-tools{display: grid;gap: 10px;align-content: start;min-width: 0}.dsh-ed-list{list-style: none;padding: 0;display: grid;gap: 6px}.dsh-ed-list li{display: flex;flex-wrap: wrap;align-items: center;justify-content: space-between;gap: 8px;padding: 8px 10px;border-radius: 10px;background: var(--d-s2);border: 1px solid var(--d-line);font-size: .8rem;transition: border-color .3s,background .3s}.dsh-ed-list li>span:first-child{display: inline-flex;align-items: center;gap: 7px;font-weight: 600}.dsh-ed-list li.is-on{border-color: rgb(var(--d-acc-rgb) / .7);background: rgb(var(--d-acc-rgb) / .08)}.dsh-ed-list em{font-style: normal;font-size: .74rem;color: var(--d-t2)}.dsh-slider{position: relative;width: 110px;height: 4px;border-radius: 4px;background: rgb(255 255 255 / .12)}.dsh-slider i{position: absolute;top: 50%;left: var(--v,50%);width: 14px;height: 14px;margin: -7px 0 0 -7px;border-radius: 50%;background: #fff;box-shadow: 0 1px 4px rgb(0 0 0 / .5);transition: left .9s var(--d-ease)}.dsh-ed-note{font-size: .78rem;color: var(--d-t3)}.dsh-ed-actions{display: flex;flex-wrap: wrap;gap: 10px;align-items: center}.dsh-link{display: inline-flex;align-items: center;gap: 6px;color: var(--d-acc);font-weight: 600;font-size: .82rem;text-underline-offset: 3px}.dsh-kpis-3{grid-template-columns: repeat(auto-fit,minmax(min(100%,160px),1fr))}.dsh-charts{display: grid;gap: 10px}@media (min-width: 860px){.dsh-charts{grid-template-columns: minmax(0,1.3fr) minmax(0,1fr)}}.dsh-chart{margin: 0}.dsh-legend{display: inline-flex;align-items: center;gap: 6px;margin-left: auto;text-transform: none;letter-spacing: 0;font-weight: 600}.dsh-legend i{width: 10px;height: 10px;border-radius: 3px;margin-left: 6px}.lg-past{background: var(--d-acc);opacity: .55}.lg-plan{border: 1.5px dashed var(--d-t3)}.dsh-svgwrap{position: relative}.dsh-chart svg{width: 100%;height: auto;overflow: visible;font-family: var(--font-body,sans-serif)}.dsh-grid{stroke: rgb(255 255 255 / .07);stroke-width: 1}.dsh-grid.base{stroke: rgb(255 255 255 / .2)}.dsh-b path{transition: d .6s var(--d-ease)}.dsh-b--past path{fill: rgb(var(--d-acc-rgb) / .55)}.dsh-b--today path{fill: var(--d-acc)}.dsh-b--plan path{fill: transparent;stroke: var(--d-t3);stroke-width: 1.5;stroke-dasharray: 4 3}.dsh-hit{fill: transparent}.dsh-b:hover path,.dsh-b:focus-visible path{filter: brightness(1.15)}.dsh-b:focus{outline: none}.dsh-b:focus-visible .dsh-hit{stroke: var(--d-acc);stroke-width: 1.5;rx: 6}.dsh-bv{fill: var(--d-t2);font-size: 12px;font-weight: 700}.dsh-b--today .dsh-bv{fill: var(--d-t1)}.dsh-bx{fill: var(--d-t3);font-size: 11px;font-weight: 600}.dsh-tip{position: absolute;pointer-events: none;transform: translate(-50%,calc(-100% - 8px));background: var(--d-s3);color: var(--d-t1);border: 1px solid var(--d-line2);padding: 5px 9px;border-radius: 8px;font-size: .75rem;font-weight: 600;white-space: nowrap;box-shadow: 0 8px 20px -8px rgb(0 0 0 / .7)}.dsh-hbars{list-style: none;padding: 0;display: grid;gap: 9px}.dsh-hbars li{display: grid;grid-template-columns: minmax(0,7.5rem) minmax(0,1fr) 2ch;gap: 10px;align-items: center;font-size: .8rem;color: var(--d-t2)}.dsh-hbars li>span:first-child{overflow-wrap: anywhere;line-height: 1.2}.dsh-hbars b{text-align: right;color: var(--d-t1);font-variant-numeric: tabular-nums}.dsh-hb{height: 10px;border-radius: 0 4px 4px 0;background: rgb(255 255 255 / .05);overflow: hidden}.dsh-hb i{display: block;height: 100%;border-radius: inherit;background: var(--d-acc);opacity: .8}.dsh-filters{display: flex;flex-wrap: wrap;gap: 8px;align-items: center;justify-content: space-between}.dsh-seg{display: flex;flex-wrap: wrap;gap: 5px}.dsh-seg [role="radio"]{min-height: 36px;padding: 5px 13px;border-radius: 999px;border: 1px solid var(--d-line2);font-size: .8rem;font-weight: 600;color: var(--d-t2)}.dsh-seg [aria-checked="true"]{background: var(--d-t1);color: #0b0b0f;border-color: transparent}.dsh-search{display: flex;align-items: center;gap: 7px;flex: 1 1 180px;max-width: 260px;min-height: 38px;padding: 0 12px;border-radius: 999px;background: var(--d-s1);border: 1px solid var(--d-line2);color: var(--d-t3)}.dsh-search input{flex: 1;min-width: 0;background: none;border: 0;color: var(--d-t1);font-size: .82rem;padding: 8px 0}.dsh-search input:focus{outline: none}.dsh-search:focus-within{outline: 2px solid var(--d-acc);outline-offset: 1px}.dsh-chip-ok{display: inline-flex;align-items: center;gap: 6px;font-size: .74rem;font-weight: 600;color: var(--d-acc);background: rgb(var(--d-acc-rgb) / .1);padding: 4px 10px;border-radius: 999px}.dsh-prods{list-style: none;padding: 0;display: grid;gap: 8px;grid-template-columns: repeat(auto-fill,minmax(min(100%,250px),1fr))}.dsh-prods li{display: grid;grid-template-columns: 56px minmax(0,1fr) auto;gap: 10px;align-items: center;padding: 8px 12px 8px 8px;border-radius: 14px;background: var(--d-s1);border: 1px solid var(--d-line);min-width: 0}.dsh-prods img{width: 56px;height: 56px;border-radius: 10px;object-fit: cover;background: #e9e6e0}.dsh-prods li>span{display: grid;min-width: 0;line-height: 1.25;font-size: .84rem}.dsh-brand{font-size: .6rem;font-weight: 700;letter-spacing: .09em;text-transform: uppercase;color: var(--d-t3)}.dsh-meta{font-size: .72rem;color: var(--d-t3)}.dsh-price{font: 700 .95rem/1 var(--font-display,sans-serif);white-space: nowrap}.dsh-empty{color: var(--d-t3);font-size: .85rem;padding: 12px;text-align: center}.dsh-figs{list-style: none;padding: 0;display: grid;gap: 10px;grid-template-columns: repeat(auto-fill,minmax(min(100%,240px),1fr))}.dsh-fig{display: grid;gap: 10px;align-content: start;position: relative;overflow: hidden}.dsh-fig::before{content: "";position: absolute;inset: 0 0 auto;height: 3px;background: linear-gradient(90deg,var(--fa),var(--fb))}.dsh-fig-top{display: flex;align-items: center;gap: 10px;min-width: 0}.dsh-fig-top .dsh-av{width: 48px;height: 48px}.dsh-fig-top>div{display: grid;flex: 1;min-width: 0}.dsh-fig-top small{color: var(--d-t3);font-size: .76rem}.dsh-tags{display: flex;flex-wrap: wrap;gap: 4px}.dsh-tags span,.dsh-tag{display: inline-block;font-size: .7rem;font-weight: 600;padding: 2px 8px;border-radius: 999px;background: var(--d-s3);color: var(--d-t2);margin: 0 3px 3px 0}.dsh-fig dl{display: grid;gap: 8px;margin: 0;font-size: .8rem}.dsh-fig dt{font-size: .66rem;font-weight: 700;letter-spacing: .07em;text-transform: uppercase;color: var(--d-t3);margin-bottom: 2px}.dsh-fig dd{margin: 0}.dsh-lang{font-size: .64rem;font-weight: 800;padding: 1px 5px;border-radius: 5px;background: var(--d-s3)}.dsh-styles{list-style: none;padding: 0;display: grid;gap: 10px;grid-template-columns: repeat(auto-fill,minmax(min(100%,300px),1fr))}.dsh-style{display: grid;grid-template-columns: 84px minmax(0,1fr);gap: 12px;align-items: start}.dsh-style.is-new{border-color: rgb(var(--d-acc-rgb) / .6)}.dsh-sthumb{position: relative;aspect-ratio: 9 / 16;border-radius: 10px;overflow: hidden;container-type: inline-size;background: #2a2a30}.dsh-sthumb img{width: 100%;height: 100%;object-fit: cover}.dsh-sthumb p{position: absolute;left: 0;right: 0;top: 50%;transform: translateY(-50%);margin: 0;display: grid;justify-items: center;gap: 2cqw;color: #fff;text-align: center;font-family: 'Stp Hook Inter','Inter',sans-serif}.dsh-sthumb p span{white-space: normal;text-wrap: balance;max-width: 92%;overflow-wrap: anywhere;line-height: .95;text-shadow: .43cqw 1.17cqw 1.5cqw rgb(0 0 0 / .75)}.dsh-hk--c1 p span:first-child{font-weight: 860;font-size: 13cqw;text-transform: uppercase}.dsh-hk--c1 p span:last-child{font-weight: 700;font-size: 7cqw;text-transform: uppercase;background: var(--d-acc);color: var(--d-ink);padding: 1.5cqw 3cqw;border-radius: 2cqw;text-shadow: none}.dsh-hk--c2 p{top: 72%;gap: 0}.dsh-hk--c2 p span{width: 100%;max-width: none;background: rgb(14 14 16 / .86);text-shadow: none}.dsh-hk--c2 p span:first-child{font-family: 'Stp Hook Bebas','Arial Narrow',sans-serif;font-size: 17cqw;text-transform: uppercase;padding-top: 3cqw}.dsh-hk--c2 p span:last-child{font-size: 6.5cqw;font-weight: 600;padding-bottom: 3cqw}.dsh-hk--c3 p span:first-child{font-family: 'Stp Hook Cinzel',Georgia,serif;font-weight: 700;font-size: 12cqw;text-transform: uppercase;text-shadow: .64cqw 2.13cqw 2.8cqw rgb(0 0 0 / .8),.21cqw .64cqw .85cqw rgb(0 0 0 / .45)}.dsh-hk--c3 p span:last-child{font-weight: 560;font-size: 6cqw;text-transform: uppercase;letter-spacing: .04em}.dsh-hk--c4 p span{font-weight: 600;font-style: italic;font-size: 11cqw}.dsh-sale{position: absolute;right: 6cqw;top: 8cqw;width: 26cqw;height: 26cqw;border-radius: 50%;display: grid;place-items: center;background: #e0423b;color: #fff;font: normal 800 7cqw/1 'Stp Hook Inter',sans-serif;transform: rotate(-12deg)}.dsh-st-body{display: grid;gap: 6px;min-width: 0}.dsh-st-body>b{font-size: .95rem;overflow-wrap: anywhere}.dsh-st-body>small{color: var(--d-t3);font-size: .76rem}.dsh-used{display: flex;flex-wrap: wrap;gap: 4px 10px;align-items: center}.dsh-k{width: 100%;font-size: .64rem;font-weight: 700;letter-spacing: .07em;text-transform: uppercase;color: var(--d-t3)}.dsh-st-act{display: flex;flex-wrap: wrap;gap: 6px;margin-top: 4px}.dsh-foot{margin-top: var(--s-5,24px)}@media (prefers-reduced-motion: reduce){.dsh *,.dsh *::before,.dsh *::after{animation: none !important;transition: none !important}}@media print{.dsh-tabs{display: none !important}.dsh-panel[hidden]{display: grid !important}}.pln{--p-acc: var(--accent,#c8ff3d);--p-acc-rgb: var(--accent-rgb,200 255 61);--p-ink: var(--accent-ink,#0c1200);--p-s1: var(--surface-1,#131319);--p-s2: var(--surface-2,#1a1a22);--p-s3: var(--surface-3,#23232d);--p-line: var(--line,rgb(255 255 255 / .08));--p-line2: var(--line-2,rgb(255 255 255 / .14));--p-t1: var(--text,#f4f4f6);--p-t2: var(--text-2,#b9b9c6);--p-t3: var(--text-3,#9494a3);--p-warn: var(--warn,#ffc266);position: relative;padding-block: clamp(28px,5vw,64px) var(--section,96px);overflow: clip}.pln .i{width: 1.1em;height: 1.1em;flex: none;display: inline-block;vertical-align: -.15em}.pln-glow{position: absolute;inset: -20% 0 auto;height: 520px;background: radial-gradient(600px 300px at 50% 0,rgb(var(--p-acc-rgb) / .12),transparent 70%);pointer-events: none}.pln>.wrap{position: relative;display: grid;gap: clamp(28px,4vw,48px)}.pln-back{justify-self: start;display: inline-flex;align-items: center;gap: 8px;color: var(--p-t2);text-decoration: none;font-size: .9rem;font-weight: 600;min-height: 40px}.pln-back:hover{color: var(--p-t1)}.pln-back-i{transform: rotate(180deg)}.pln-head{display: grid;gap: 14px;justify-items: center;text-align: center;max-width: 780px;margin-inline: auto}.pln-head h1{font-size: var(--fs-3xl,clamp(2.2rem,5vw,4.4rem));line-height: 1.04;letter-spacing: -.035em}.pln-head .lead{margin-inline: auto}.pln-flag{display: inline-flex;align-items: center;gap: 7px;font-size: .8rem;font-weight: 600;color: var(--p-warn);background: rgb(255 194 102 / .1);border: 1px solid rgb(255 194 102 / .3);padding: 5px 12px;border-radius: 999px}.pln-billing{display: inline-flex;padding: 4px;border-radius: 999px;background: var(--p-s1);border: 1px solid var(--p-line2);gap: 4px;flex-wrap: wrap;justify-content: center}.pln-billing button{display: inline-flex;align-items: center;gap: 8px;min-height: 42px;padding: 8px 18px;border-radius: 999px;font-weight: 600;font-size: .9rem;color: var(--p-t2);background: none;border: 0;cursor: pointer}.pln-billing button[aria-pressed="true"]{background: var(--p-t1);color: #0b0b0f}.pln-billing em{font-style: normal;font-size: .72rem;font-weight: 700;padding: 2px 8px;border-radius: 999px;background: rgb(var(--p-acc-rgb) / .16);color: var(--p-acc)}.pln-billing button[aria-pressed="true"] em{background: var(--p-acc);color: var(--p-ink)}.pln-plans{list-style: none;padding: 0;margin: 0;display: grid;gap: 16px;grid-template-columns: repeat(auto-fit,minmax(min(100%,290px),1fr));align-items: start}.pln-plan{position: relative;display: grid;gap: 12px;padding: clamp(20px,2.6vw,28px);border-radius: var(--r-xl,28px);background: var(--p-s1);border: 1px solid var(--p-line);min-width: 0}.pln-plan.is-rec{border-color: rgb(var(--p-acc-rgb) / .55);box-shadow: var(--glow,0 0 0 1px rgb(var(--p-acc-rgb) / .35),0 16px 48px -16px rgb(var(--p-acc-rgb) / .45))}.pln-plan.is-target{outline: 2px solid var(--p-acc);outline-offset: 4px}.pln-ph{display: flex;align-items: center;justify-content: space-between;gap: 10px;flex-wrap: wrap}.pln-ph h2{font-size: var(--fs-xl,1.6rem);letter-spacing: -.02em}.pln-rec{font-size: .7rem;font-weight: 800;letter-spacing: .06em;text-transform: uppercase;padding: 4px 10px;border-radius: 999px;background: var(--p-acc);color: var(--p-ink)}.pln-tag{color: var(--p-t2);font-size: .92rem}.pln-price{display: flex;align-items: baseline;gap: 6px;flex-wrap: wrap;margin-top: 4px}.pln-price b{font: 750 clamp(2.2rem,1.8rem + 1.6vw,3rem)/1 var(--font-display,sans-serif);letter-spacing: -.03em;font-variant-numeric: tabular-nums}.pln-price span{color: var(--p-t3);font-weight: 600}.pln-bill{color: var(--p-t3);font-size: .85rem;min-height: 1.4em}.pln-buy{margin-top: 6px}.pln-form{margin: 0;display: grid}.pln-secure{display: flex;align-items: center;justify-content: center;gap: 6px;font-size: .76rem;color: var(--p-t3)}.pln-feats{list-style: none;padding: 14px 0 0;margin: 4px 0 0;border-top: 1px solid var(--p-line);display: grid;gap: 9px;font-size: .9rem;color: var(--p-t2)}.pln-feats li{display: flex;gap: 9px;align-items: flex-start}.pln-feats .i{color: var(--p-acc);margin-top: 3px}.pln-note{display: none;padding: 12px 14px;border-radius: 14px;background: rgb(255 194 102 / .08);border: 1px solid rgb(255 194 102 / .35);font-size: .84rem;color: var(--p-t2)}.pln-note:target,.pln-note.is-on{display: grid;gap: 8px}.pln-note:focus{outline: 2px solid var(--p-warn);outline-offset: 2px}.pln-note p{display: grid;gap: 4px}.pln-note b{display: flex;gap: 7px;align-items: center;color: var(--p-warn)}.pln-note-x{justify-self: start;min-height: 36px;padding: 6px 14px;border-radius: 999px;border: 1px solid var(--p-line2);background: rgb(255 255 255 / .05);color: var(--p-t1);font-weight: 600;font-size: .8rem;cursor: pointer}.pln:not(.pln-on) .pln-note-x{display: none}.pln-note.is-error{background: rgb(255 122 122 / .08);border-color: rgb(255 122 122 / .4)}.pln-note.is-error b{color: var(--danger,#ff7a7a)}@media (prefers-reduced-motion: no-preference){.pln-note.is-on{animation: pln-in .35s var(--ease-out,ease-out)}}@keyframes pln-in{from{opacity: 0;transform: translateY(-4px)}}.pln-fine{display: flex;gap: 7px;align-items: flex-start;justify-content: center;text-align: center;color: var(--p-t3);font-size: .85rem}.pln-compare,.pln-faq{display: grid;gap: 16px}.pln-compare h2,.pln-faq h2{font-size: var(--fs-xl,1.6rem);letter-spacing: -.02em}.pln-tablewrap{overflow-x: auto;border-radius: 20px;border: 1px solid var(--p-line);background: var(--p-s1)}.pln-tablewrap:focus-visible{outline: 2px solid var(--p-acc);outline-offset: 2px}.pln-table{width: 100%;border-collapse: collapse;font-size: .9rem}.pln-table th,.pln-table td{padding: 12px 14px;border-bottom: 1px solid var(--p-line);text-align: center;vertical-align: middle}.pln-table tr:last-child th,.pln-table tr:last-child td{border-bottom: 0}.pln-table thead th{font: 700 1rem/1.2 var(--font-display,sans-serif);background: var(--p-s2)}.pln-table tbody th{text-align: left;font-weight: 500;color: var(--p-t2)}.pln-table .is-rec{background: rgb(var(--p-acc-rgb) / .04)}.pln-table thead .is-rec{color: var(--p-acc)}.pln-table td small{display: block;font-size: .72rem;color: var(--p-t3);margin-top: 2px}.pln-yes .i{color: var(--p-acc);width: 1.3em;height: 1.3em}.pln-no .i{color: var(--p-t3);opacity: .6}.pln-table .pln-row-muted th{color: var(--p-t3)}@media (max-width: 599px){.pln-table,.pln-table thead,.pln-table tbody,.pln-table tr{display: block}.pln-table thead tr{display: grid;grid-template-columns: repeat(3,minmax(0,1fr))}.pln-table thead th:first-child{display: none}.pln-table thead th{font-size: .85rem;padding: 10px 6px;overflow-wrap: anywhere}.pln-table tbody tr{display: grid;grid-template-columns: repeat(3,minmax(0,1fr));border-bottom: 1px solid var(--p-line)}.pln-table tbody th{grid-column: 1 / -1;border: 0;padding: 12px 12px 2px;font-size: .82rem}.pln-table td{border: 0;padding: 4px 6px 12px;overflow-wrap: anywhere}.pln-tablewrap{overflow: visible}}.pln-faq-list{display: grid;gap: 8px}@media (min-width: 900px){.pln-faq-list{grid-template-columns: 1fr 1fr;align-items: start}}.pln-q{border-radius: 16px;background: var(--p-s1);border: 1px solid var(--p-line)}.pln-q summary{list-style: none;display: flex;align-items: center;justify-content: space-between;gap: 12px;padding: 16px 18px;cursor: pointer;min-height: 48px}.pln-q summary::-webkit-details-marker{display: none}.pln-q summary h3{font-size: 1rem;font-family: var(--font-body,sans-serif);font-weight: 600;letter-spacing: 0}.pln-q-ic{width: 14px;height: 14px;position: relative;flex: none}.pln-q-ic::before,.pln-q-ic::after{content: "";position: absolute;left: 0;right: 0;top: 50%;height: 2px;margin-top: -1px;background: var(--p-t2);border-radius: 2px;transition: transform .25s}.pln-q-ic::after{transform: rotate(90deg)}.pln-q[open] .pln-q-ic::after{transform: rotate(0)}.pln-q p{padding: 0 18px 16px;color: var(--p-t2);font-size: .92rem}.pln-q summary:focus-visible{outline: 2px solid var(--p-acc);outline-offset: -2px;border-radius: 16px}.pln-login{display: flex;gap: 10px;align-items: center;justify-content: center;flex-wrap: wrap;text-align: center;padding: 16px;border-radius: 16px;border: 1px dashed var(--p-line2);color: var(--p-t2);font-size: .9rem}.pln-login a{color: var(--p-acc);font-weight: 600}@media (prefers-reduced-motion: reduce){.pln *,.pln *::before,.pln *::after{animation: none !important;transition: none !important}}.pln-table thead th:first-child{text-align: left}.pln-billing{justify-self: center}.pln--home{padding-block: var(--section,96px);overflow: visible}.pln--home>.wrap{display: grid;gap: clamp(24px,3.5vw,40px)}.pln--home .sec-head{margin-bottom: 0}.pln-ph h3{font-size: var(--fs-xl,1.6rem);letter-spacing: -.02em}.pln-pricebox{display: grid;gap: 4px}.pln-price em{font-style: normal;font-size: .74rem;font-weight: 800;padding: 3px 8px;border-radius: 999px;background: rgb(var(--p-acc-rgb) / .16);color: var(--p-acc);align-self: center}.pln-ppp{font-size: .86rem;font-weight: 600;color: var(--p-t1)}.pln-plan.is-rec .pln-ppp{color: var(--p-acc)}.pln-pricebox :empty{display: none}.pln-feats b{color: var(--p-t1);font-weight: 650}.pln-feats .pln-inh{display: block;font-weight: 600;color: var(--p-t1);font-size: .86rem}.pln-plans{grid-template-columns: repeat(auto-fit,minmax(min(100%,280px),1fr))}@media (min-width: 960px){.pln-plans{grid-template-columns: repeat(3,minmax(0,1fr));align-items: stretch;padding-top: 14px}.pln-plan.is-rec{transform: translateY(-14px)}.pln-plan{align-content: start}}@media (max-width: 959px){.pln-plan.is-rec{order: -1}}.pln-cmp-d{border-radius: 20px;border: 1px solid var(--p-line);background: var(--p-s1)}.pln-cmp-d>summary{list-style: none;display: flex;align-items: center;justify-content: center;gap: 10px;min-height: 52px;padding: 12px 18px;cursor: pointer;font-weight: 650;color: var(--p-t1)}.pln-cmp-d>summary::-webkit-details-marker{display: none}.pln-cmp-d>summary:focus-visible{outline: 2px solid var(--p-acc);outline-offset: -2px;border-radius: 20px}.pln-cmp-i{transform: rotate(90deg);transition: transform .25s;color: var(--p-acc)}.pln-cmp-d[open] .pln-cmp-i{transform: rotate(-90deg)}.pln-cmp-d .pln-tablewrap{border: 0;border-top: 1px solid var(--p-line);border-radius: 0}.pln-cmp-d>.pln-fine{padding: 12px 16px 16px}.pln-cmp-ppp:empty{display: none}