#view-dash .apd .ap-inner{max-width:1080px;margin:0 auto;padding:22px 28px 80px}#view-dash .apd .ap-bar{display:flex;align-items:center;gap:10px;padding-bottom:22px}#view-dash .apd .ap-back{display:flex;align-items:center;gap:8px;background:#fff;border:1px solid var(--z200);border-radius:99px;padding:8px 15px 8px 12px;font-size:12.5px;cursor:pointer;font-family:inherit}#view-dash .apd .ap-back:hover{background:var(--z100)}#view-dash .apd .ap-kick{font-size:11px;font-weight:700;letter-spacing:.15em;text-transform:uppercase;margin-bottom:12px}#view-dash .apd .ap-two{display:grid;grid-template-columns:1fr 1fr;grid-gap:12px;gap:12px;margin-bottom:12px}#view-dash .apd .ap-box{background:#fff;border:1px solid var(--z200);border-radius:16px;padding:16px 18px}#view-dash .apd .ap-box h4{margin:0 0 6px;font-size:10.5px;font-weight:700;letter-spacing:.14em;text-transform:uppercase;color:var(--z400)}#view-dash .apd .ap-box p{margin:0;font-size:13px;line-height:20px;color:var(--z800,#27272a)}#view-dash .apd .ap-run{background:#fff;border:1px solid var(--z200);border-radius:18px;overflow:hidden}#view-dash .apd .ap-rh{display:flex;align-items:center;gap:12px;padding:14px 18px;border-bottom:1px solid var(--z200)}#view-dash .apd .ap-rh b{font-size:13.5px}#view-dash .apd .ap-rh code{font-size:12px;color:var(--z500)}#view-dash .apd .ap-rb{display:grid;grid-template-columns:1fr;grid-gap:12px;gap:12px;padding:14px 16px 16px;background:var(--z50,#fafafa)}#view-dash .apd .ap-rb .code-card{margin:0}#view-dash .apd .ap-ref{margin-top:16px;background:#fff;border:1px solid var(--z200);border-radius:18px;padding:20px 22px 8px}#view-dash .apd .ap-refh{display:flex;align-items:baseline;gap:14px;flex-wrap:wrap;padding-bottom:14px;border-bottom:1px solid var(--z100);margin-bottom:6px}#view-dash .apd .ap-refh h3{margin:0;font-size:17px;letter-spacing:-.02em}#view-dash .apd .ap-refh p{margin:0;font-size:13px;color:var(--z500)}#view-dash .apd .ap-refg{display:grid;grid-template-columns:1fr 1fr;grid-gap:0 28px;gap:0 28px}#view-dash .apd .ap-refg section{padding:14px 0 12px;min-width:0}#view-dash .apd .ap-refg h5{margin:0 0 8px;font-size:10.5px;font-weight:700;letter-spacing:.14em;text-transform:uppercase;color:var(--z400);display:flex;align-items:center;gap:8px}#view-dash .apd .ap-refg h5 code{font:500 11px/1 ui-monospace,Menlo,monospace;color:var(--z600);background:var(--z100);padding:3px 6px;border-radius:6px;letter-spacing:0;text-transform:none}#view-dash .apd .ap-refg table{width:100%;border-collapse:collapse;font-size:12.5px;line-height:18px}#view-dash .apd .ap-refg td{padding:7px 8px 7px 0;border-top:1px solid var(--z100);vertical-align:top;color:var(--z700)}#view-dash .apd .ap-refg tr:first-child td{border-top:0}#view-dash .apd .ap-refg td code{font:500 12px/18px ui-monospace,Menlo,monospace;color:var(--z900);white-space:nowrap}#view-dash .apd .ap-refg td.ty{color:var(--z500);white-space:nowrap;width:1%;padding-right:14px}#view-dash .apd .ap-refg td.ty b{display:inline-block;margin-left:6px;font-size:10px;font-weight:700;letter-spacing:.04em;text-transform:uppercase;padding:1px 5px;border-radius:5px;vertical-align:1px}#view-dash .apd .ap-refg td.ty b.req{color:#B91C1C;background:#FEF2F2}#view-dash .apd .ap-refg td.ty b.opt{color:var(--z500);background:var(--z100)}#view-dash .apd .ap-refg table.err td:first-child{width:34%;padding-right:14px}#view-dash .apd .ap-refg table.err td:first-child code{white-space:normal}#view-dash .apd .ap-refg table.err td.fix{color:var(--z500)}#view-dash .apd .ap-refg ul{margin:0;padding-left:18px;font-size:12.5px;line-height:19px;color:var(--z700)}#view-dash .apd .ap-refg li{margin:0 0 6px}#view-dash .apd .ap-refg li code{font:500 11.5px/1 ui-monospace,Menlo,monospace;color:var(--z700);background:var(--z100);padding:2px 5px;border-radius:5px}#view-dash .apd .ap-refg .note{margin:8px 0 0;font-size:12px;color:var(--z500);line-height:17px}#view-dash .apd .ap-refg .note code{font:500 11.5px/1 ui-monospace,Menlo,monospace;color:var(--z700);background:var(--z100);padding:2px 5px;border-radius:5px}#view-dash .apd .ap-side{padding:16px 18px}#view-dash .apd .ap-side+.ap-side{border-left:1px solid var(--z200)}#view-dash .apd .ap-side h5{margin:0 0 8px;font-size:10.5px;font-weight:700;letter-spacing:.14em;text-transform:uppercase;color:var(--z400)}#view-dash .apd pre.ap-code{margin:0;font-family:ui-monospace,Menlo,monospace;font-size:11.5px;line-height:18px;color:var(--z700);white-space:pre-wrap;word-break:break-word;min-height:112px}#view-dash .apd .ap-meter{display:flex;align-items:center;gap:12px;padding:13px 18px;border-top:1px solid var(--z200);background:var(--z50,#fafafa)}#view-dash .apd .ap-meter .t{font-size:11.5px;color:var(--z400)}#view-dash .apd .ap-meter .amt{font-size:19px;font-weight:700;letter-spacing:-.03em;font-feature-settings:"tnum";font-variant-numeric:tabular-nums}#view-dash .apd .ap-meter .af{font-size:11.5px;color:var(--z500);margin-left:auto}#view-dash .apd .ap-cta{display:flex;gap:10px;margin-top:14px;flex-wrap:wrap}#view-dash .apd .app-top{display:grid;grid-template-columns:1.06fr .94fr;grid-gap:26px;gap:26px;align-items:stretch}#view-dash .apd .app-cover{border-radius:18px;overflow:hidden;background:var(--z100);min-height:380px;max-height:56vh}#view-dash .apd .app-side{display:flex;flex-direction:column}#view-dash .apd .app-side h2{margin:0 0 8px;font-size:clamp(26px,3.4vw,38px);line-height:1.03;letter-spacing:-.04em;font-weight:700}#view-dash .apd .app-lede{margin:0 0 16px;font-size:14.5px;line-height:23px;color:var(--z500)}#view-dash .apd .app-price{display:flex;align-items:baseline;gap:8px;padding-bottom:14px;border-bottom:1px solid var(--z200);margin-bottom:14px}#view-dash .apd .app-price b{font-size:30px;font-weight:700;letter-spacing:-.035em}#view-dash .apd .app-price span{font-size:13px;color:var(--z400)}#view-dash .apd .app-facts{display:grid;grid-template-columns:1fr 1fr;grid-gap:12px 18px;gap:12px 18px;margin-bottom:18px}#view-dash .apd .app-facts span{display:block;font-size:10.5px;font-weight:700;letter-spacing:.13em;text-transform:uppercase;color:var(--z400);margin-bottom:3px}#view-dash .apd .app-facts b{font-size:13.5px;font-weight:600}#view-dash .apd .app-go{width:100%;padding:13px 20px;font-size:14.5px;margin-top:auto}#view-dash .apd .app-sec{display:flex;gap:8px;flex-wrap:wrap;margin-top:10px}#view-dash .apd .app-cover .lbl{position:absolute;left:18px;top:15px;font-size:10.5px;font-weight:700;letter-spacing:.14em;text-transform:uppercase;color:var(--z400);z-index:2}#view-dash .apd .app-cover{position:relative}#view-dash .apd .app-cover svg.aa{width:100%;height:100%}#view-dash .apd .app-fine{font-size:11.5px;line-height:18px;color:var(--z400);margin:10px 0 0}@media (max-width:860px){#view-dash .apd .app-top{grid-template-columns:1fr;gap:16px}#view-dash .apd .app-cover{min-height:200px;max-height:34vh}#view-dash .apd .app-go{margin-top:8px}}#view-dash .apd .ap-fine a{color:var(--z600,#52525b);text-decoration:underline}#view-dash .apd .ap-fine{font-size:11.5px;line-height:18px;color:var(--z400);margin-top:16px}#view-dash .apd .aa-caret{display:inline-block;width:6px;height:12px;background:var(--brand,#EC0F7B);vertical-align:-2px;animation:aaBlink .9s steps(2) infinite}@keyframes aaBlink{50%{opacity:0}}@media (max-width:860px){#view-dash .apd .ap-rb,#view-dash .apd .ap-refg,#view-dash .apd .ap-two{grid-template-columns:1fr}#view-dash .apd .ap-side+.ap-side{border-left:none;border-top:1px solid var(--z200)}}#view-dash .apd .app-side .formerr{margin:0 0 12px}@media (prefers-reduced-motion:reduce){#view-dash .apd .aa-caret{animation:none}#view-dash .apd .ap-meter .bar i{transition:none}}@media (max-width:600px){#view-dash .apd .ap-inner{padding:16px 16px 60px}}#view-dash .apd .ap-show{background:#fff;border:1px solid var(--z200);border-radius:18px;padding:18px 20px 16px;margin:12px 0}#view-dash .apd .ap-show .sh-hd{display:flex;align-items:flex-start;justify-content:space-between;gap:16px;margin-bottom:16px}#view-dash .apd .ap-show h4{margin:0 0 4px;font-size:10.5px;font-weight:700;letter-spacing:.14em;text-transform:uppercase;color:var(--z400)}#view-dash .apd .ap-show .sh-hd p{margin:0;font-size:13px;line-height:20px;color:var(--z500)}#view-dash .apd .sh-langs{display:flex;padding:3px;background:var(--z100);border-radius:99px;flex:none}#view-dash .apd .sh-langs button{border:none;background:none;font:inherit;font-size:12.5px;font-weight:600;color:var(--z500);padding:6px 14px;border-radius:99px;cursor:pointer}#view-dash .apd .sh-langs button.on{background:#fff;color:var(--z900);box-shadow:0 1px 2px rgba(0,0,0,.08)}#view-dash .apd .sh-body{display:grid;grid-template-columns:minmax(0,.82fr) 28px minmax(0,1fr) minmax(0,1fr);grid-gap:14px;gap:14px;align-items:start}#view-dash .apd .sh-body.one{grid-template-columns:minmax(0,1fr) 28px minmax(0,1fr);max-width:760px}#view-dash .apd .sh-body figure{position:relative;margin:0;min-width:0}#view-dash .apd .sh-body img,#view-dash .apd .sh-body video{display:block;width:100%;height:auto;aspect-ratio:3/4;object-fit:cover;border-radius:14px;background:var(--z100);border:1px solid var(--z200)}#view-dash .apd .sh-chip{position:absolute;left:10px;top:10px;z-index:1;font-size:11px;font-weight:700;padding:4px 9px;border-radius:99px;background:rgba(255,255,255,.92);color:var(--z700);box-shadow:0 1px 2px rgba(0,0,0,.1)}#view-dash .apd .sh-chip.main{background:var(--brand,#EC0F7B);color:#fff}#view-dash .apd .sh-body figcaption{margin-top:8px;font-size:12.5px;line-height:18px;color:var(--z500)}#view-dash .apd .sh-in figcaption .audio-card{margin-bottom:8px}#view-dash .apd .sh-in q{display:block;color:var(--z700);font-style:italic}#view-dash .apd .sh-arrow{align-self:center;color:var(--z300,#d4d4d8);display:flex;justify-content:center}#view-dash .apd .sh-fine{margin:14px 0 0;font-size:11.5px;color:var(--z400)}@media (max-width:760px){#view-dash .apd .ap-show .sh-hd{flex-direction:column}#view-dash .apd .sh-body{grid-template-columns:minmax(0,1fr) minmax(0,1fr)}#view-dash .apd .sh-body.one{grid-template-columns:minmax(0,1fr);max-width:none}#view-dash .apd .sh-in{grid-column:1/-1;display:grid;grid-template-columns:110px minmax(0,1fr);grid-gap:12px;gap:12px;align-items:start}#view-dash .apd .sh-in figcaption{margin-top:0}#view-dash .apd .sh-arrow{display:none}}#view-dash .apd .app-cover .app-photo{position:absolute;inset:0;width:100%;height:100%;object-fit:cover;display:block}#view-dash .apd .app-cover .app-scrim{position:absolute;inset:0;background:linear-gradient(180deg,rgba(255,255,255,.78),rgba(255,255,255,0) 26%);pointer-events:none}#view-dash .apd .app-cover .lbl{z-index:3}#view-dash .apd .app-price b.none{font-size:20px;letter-spacing:-.02em;color:var(--z500)}#view-dash .apd .app-price .for{margin-left:auto;text-align:right}#view-dash .apd .app-price{flex-wrap:wrap}#view-dash .apd .app-price .tiers{flex-basis:100%;font-size:12.5px;color:var(--z500)}#view-dash .apd .ap-run,#view-dash .apd .ap-two{margin-top:14px}#view-dash .apd .ap-inner .ap-show{margin:14px 0 0}#view-dash .apd .ap-keyrow{display:grid;grid-template-columns:auto minmax(220px,360px) 1fr;grid-gap:6px 12px;gap:6px 12px;align-items:center}#view-dash .apd .ap-keyrow label{font-size:12px;font-weight:600;color:var(--z600)}#view-dash .apd .ap-keyrow p{margin:0;font-size:11.5px;line-height:17px;color:var(--z500)}#view-dash .apd .ap-keyrow>.ap-keypaste,#view-dash .apd .ap-keyrow>p{grid-column:2/-1}#view-dash .apd .ap-keyrow .bad{color:#B91C1C}#view-dash .apd .ap-keypaste{display:flex;flex-wrap:wrap;gap:6px 8px;align-items:center}#view-dash .apd .ap-keypaste .input{flex:1 1 220px;max-width:360px}#view-dash .apd .ap-keypaste p{flex-basis:100%}#view-dash .apd .linkbtn{border:0;background:none;padding:0;font:inherit;color:var(--z700);text-decoration:underline;cursor:pointer}#view-dash .apd #ap-runbtn .est{font-weight:500;opacity:.75}#view-dash .apd .ap-inputs .lbl,#view-dash .apd .ap-output .lbl{font-size:11px;font-weight:600;letter-spacing:.07em;text-transform:uppercase;color:var(--z400)}#view-dash .apd .ap-inrow{display:grid;grid-template-columns:repeat(auto-fill,minmax(220px,280px));grid-gap:12px;gap:12px;margin-top:6px}#view-dash .apd .ap-inrow img,#view-dash .apd .ap-inrow video{display:block;width:100%;height:120px;object-fit:contain;background:#fff;border:1px solid var(--z200);border-radius:10px;box-sizing:border-box}#view-dash .apd .ap-inrow .audio-card{height:120px}#view-dash .apd .ap-inrow .ap-doc{display:flex;align-items:center;justify-content:center;height:120px;border:1px solid var(--z200);border-radius:10px;background:#fff;font-size:12.5px;color:var(--z700)}#view-dash .apd .ap-inrow figure{margin:0;min-width:0}#view-dash .apd .ap-inrow figcaption{display:grid;grid-gap:2px;gap:2px;margin-top:6px;font-size:11.5px;line-height:16px;color:var(--z500)}#view-dash .apd .ap-inrow figcaption .nm{color:var(--z700);font-weight:500;overflow-wrap:anywhere}#view-dash .apd .ap-inrow figcaption .credit,#view-dash .apd .ap-inrow figcaption .lim{font-size:10.5px;line-height:14px;color:var(--z400)}#view-dash .apd .ap-inrow figcaption .credit a{color:inherit;text-decoration:underline}#view-dash .apd .ap-inrow figcaption .acts{display:flex;flex-wrap:wrap;gap:12px;margin-top:2px}#view-dash .apd .ap-inrow figcaption .linkbtn{font-size:11.5px}#view-dash .apd .ap-inrow figcaption .bad{color:#B91C1C}#view-dash .apd .ap-output{display:grid;grid-gap:6px;gap:6px;justify-items:start}#view-dash .apd .ap-output img,#view-dash .apd .ap-output video{max-width:100%;max-height:360px;background:#fff;border:1px solid var(--z200);border-radius:10px}#view-dash .apd .ap-output .audio-card{width:min(100%,420px)}#view-dash .apd .ap-blocked a,#view-dash .apd .ap-keyrow a{color:var(--z700);text-decoration:underline}#view-dash .apd .ap-blocked{margin:0;font-size:12.5px;line-height:19px;color:var(--z600)}#view-dash .apd .ap-blocked.bad{color:#B91C1C}#view-dash .apd .ap-meter .amt.none{font-size:13px;font-weight:600;color:var(--z500);letter-spacing:0}#view-dash .apd .ap-runfine{margin:0;padding:10px 18px 12px;font-size:11.5px;line-height:17px;color:var(--z400);border-top:1px solid var(--z100)}#view-dash .apd .ap-refnote{margin:10px 0 14px;font-size:12.5px;color:var(--z500)}#view-dash .apd .ap-refg td .cn{color:var(--z500)}#view-dash .apd .ap-refg td.ty{white-space:normal;min-width:96px}#view-dash .apd .ap-fine{margin-bottom:0}#view-dash .apd .ap-back:focus-visible{outline:2px solid var(--brand,#EC0F7B);outline-offset:2px}@media (max-width:860px){#view-dash .apd .ap-keyrow{grid-template-columns:1fr}#view-dash .apd .ap-keyrow>.ap-keypaste,#view-dash .apd .ap-keyrow>p{grid-column:auto}}@media (max-width:1000px){#view-dash .apd .ap-inner{padding:16px 16px 60px}}@media (prefers-reduced-motion:reduce){#view-dash .apd .aa-caret{animation:none}}