.k25jFG_page{background:radial-gradient(circle at 20% 15%, #f9540226, transparent 30%), radial-gradient(circle at 80% 85%, #538e862e, transparent 34%), var(--cream);min-height:100svh;color:var(--text);padding:12px 16px 14px}.k25jFG_shell{flex-direction:column;align-items:center;gap:10px;width:min(100%,560px);margin:0 auto;display:flex}.k25jFG_brand{color:var(--orange);letter-spacing:.14em;text-transform:uppercase;margin:0;font-size:11px;font-weight:800;line-height:20px}.k25jFG_hero{background:var(--ink);color:#f3edea;border:1px solid #f3edea24;border-radius:22px;width:min(100%,31.5svh);height:min(56svh,540px);position:relative;overflow:hidden;box-shadow:0 2px 4px #0f232514,0 18px 44px #0f23252e}.k25jFG_preview{background:var(--ink);object-fit:cover;border:0;width:100%;height:100%;display:block}.k25jFG_videoLabel{color:#f3edea;letter-spacing:.1em;text-transform:uppercase;white-space:nowrap;-webkit-backdrop-filter:blur(10px);backdrop-filter:blur(10px);background:#081719b8;border:1px solid #f3edea38;border-radius:999px;padding:7px 12px;font-size:11px;font-weight:800;position:absolute;top:12px;left:50%;transform:translate(-50%)}.k25jFG_previewMessage,.k25jFG_statusContent{text-align:center;flex-direction:column;justify-content:center;align-items:center;gap:14px;height:100%;padding:28px;display:flex}.k25jFG_previewMessage{color:#f3edeab8;font-size:15px;line-height:1.4}.k25jFG_statusHero{background:radial-gradient(circle at 50% 24%, #f954023d, transparent 34%), var(--ink)}.k25jFG_heroMark{border:2px solid #f3edead1;border-radius:50%;width:58px;height:58px;box-shadow:0 0 0 10px #f9540229}.k25jFG_stateLabel{color:var(--orange);letter-spacing:.14em;text-transform:uppercase;margin:8px 0 0;font-size:11px;font-weight:800}.k25jFG_statusContent h1{color:#f3edea;max-width:13ch;margin:0;font-size:clamp(26px,7vw,40px);line-height:1.06}.k25jFG_stateDetail{color:#f3edeaa8;max-width:28ch;font-size:14px;line-height:1.4}.k25jFG_handoff{gap:9px;width:min(100%,390px);display:grid}.k25jFG_primary,.k25jFG_copyButton{appearance:none;cursor:pointer;font-family:var(--font-sans), sans-serif;border-radius:999px;font-weight:750}.k25jFG_primary{background:var(--orange);color:#fff;border:0;place-items:center;width:100%;min-height:50px;font-size:16px;text-decoration:none;transition:background .2s,transform .2s;display:grid;box-shadow:0 10px 28px #f9540247}.k25jFG_primary:hover{background:var(--orange-press);transform:translateY(-1px)}.k25jFG_codeStrip{border:1px solid var(--hairline);text-align:left;background:#fbf7f3f0;border-radius:16px;grid-template-columns:minmax(0,1fr) auto;align-items:center;gap:10px;min-height:58px;padding:8px 9px 8px 14px;display:grid;box-shadow:0 1px 2px #0f23250d,0 2px 8px #0f23250d}.k25jFG_codeCopy{gap:2px;min-width:0;display:grid}.k25jFG_codeInstruction{color:var(--text-2);text-overflow:ellipsis;white-space:nowrap;font-size:11px;font-weight:650;line-height:1.2;overflow:hidden}.k25jFG_code{color:var(--ink);letter-spacing:.05em;text-overflow:ellipsis;white-space:nowrap;font:800 clamp(16px,4.8vw,21px)/1.15 ui-monospace,SFMono-Regular,Menlo,monospace;overflow:hidden}.k25jFG_copyButton{border:1px solid var(--hairline);background:var(--cream-hi);min-width:68px;min-height:40px;color:var(--ink);padding:0 14px;font-size:13px}.k25jFG_footer{min-height:22px;color:var(--text-2);text-align:center;flex-wrap:wrap;justify-content:center;align-items:center;gap:5px 12px;font-size:11px;line-height:1.3;display:flex}.k25jFG_footer a{color:var(--ink);text-underline-offset:3px;font-weight:700}.k25jFG_visuallyHidden{clip:rect(0, 0, 0, 0);white-space:nowrap;border:0;width:1px;height:1px;margin:-1px;padding:0;position:absolute;overflow:hidden}@media (min-width:700px){.k25jFG_page{padding-block:24px}.k25jFG_hero{width:min(100%,30.375svh);height:min(54svh,540px)}}
