/*! tailwindcss v4.3.4 | MIT License | https://tailwindcss.com */@layer properties{@supports (((-webkit-hyphens:none)) and (not (margin-trim:block))) or ((-moz-orient:inline) and (not (color:rgb(from red r g b)))){*,::backdrop,:after,:before{--tw-rotate-x:initial;--tw-rotate-y:initial;--tw-rotate-z:initial;--tw-skew-x:initial;--tw-skew-y:initial;--tw-blur:initial;--tw-brightness:initial;--tw-contrast:initial;--tw-grayscale:initial;--tw-hue-rotate:initial;--tw-invert:initial;--tw-opacity:initial;--tw-saturate:initial;--tw-sepia:initial;--tw-drop-shadow:initial;--tw-drop-shadow-color:initial;--tw-drop-shadow-alpha:100%;--tw-drop-shadow-size:initial}}}@layer theme{:host,:root{--font-sans:-apple-system,BlinkMacSystemFont,"Segoe UI",Roboto,"Helvetica Neue","Noto Sans",Arial,sans-serif,"Apple Color Emoji","Segoe UI Emoji","Segoe UI Symbol","Noto Color Emoji";--font-mono:ui-monospace,SFMono-Regular,Menlo,Monaco,Consolas,"Liberation Mono","Courier New",monospace;--default-font-family:var(--font-sans);--default-mono-font-family:var(--font-mono)}}@layer base{*,::backdrop,:after,:before{box-sizing:border-box;border:0 solid;margin:0;padding:0}::file-selector-button{box-sizing:border-box;border:0 solid;margin:0;padding:0}:host,html{-webkit-text-size-adjust:100%;tab-size:4;line-height:1.5;font-family:var(--default-font-family,-apple-system,BlinkMacSystemFont,"Segoe UI",Roboto,"Helvetica Neue","Noto Sans",Arial,sans-serif,"Apple Color Emoji","Segoe UI Emoji","Segoe UI Symbol","Noto Color Emoji");font-feature-settings:var(--default-font-feature-settings,normal);font-variation-settings:var(--default-font-variation-settings,normal);-webkit-tap-highlight-color:transparent}hr{height:0;color:inherit;border-top-width:1px}abbr:where([title]){-webkit-text-decoration:underline dotted;text-decoration:underline dotted}h1,h2,h3,h4,h5,h6{font-size:inherit;font-weight:inherit}a{color:inherit;-webkit-text-decoration:inherit;text-decoration:inherit}b,strong{font-weight:bolder}code,kbd,pre,samp{font-family:var(--default-mono-font-family,ui-monospace,SFMono-Regular,Menlo,Monaco,Consolas,"Liberation Mono","Courier New",monospace);font-feature-settings:var(--default-mono-font-feature-settings,normal);font-variation-settings:var(--default-mono-font-variation-settings,normal);font-size:1em}small{font-size:80%}sub,sup{vertical-align:baseline;font-size:75%;line-height:0;position:relative}sub{bottom:-.25em}sup{top:-.5em}table{text-indent:0;border-color:inherit;border-collapse:collapse}:-moz-focusring:where(:not(iframe)){outline:auto}progress{vertical-align:baseline}summary{display:list-item}menu,ol,ul{list-style:none}audio,canvas,embed,iframe,img,object,svg,video{vertical-align:middle;display:block}img,video{max-width:100%;height:auto}button,input,optgroup,select,textarea{font:inherit;font-feature-settings:inherit;font-variation-settings:inherit;letter-spacing:inherit;color:inherit;opacity:1;background-color:#0000;border-radius:0}::file-selector-button{font:inherit;font-feature-settings:inherit;font-variation-settings:inherit;letter-spacing:inherit;color:inherit;opacity:1;background-color:#0000;border-radius:0}:where(select:is([multiple],[size])) optgroup{font-weight:bolder}:where(select:is([multiple],[size])) optgroup option{padding-inline-start:20px}::file-selector-button{margin-inline-end:4px}::placeholder{opacity:1}@supports (not ((-webkit-appearance:-apple-pay-button))) or (contain-intrinsic-size:1px){::placeholder{color:currentColor}@supports (color:color-mix(in lab,red,red)){::placeholder{color:color-mix(in oklab,currentcolor 50%,transparent)}}}textarea{resize:vertical}::-webkit-search-decoration{-webkit-appearance:none}::-webkit-date-and-time-value{min-height:1lh;text-align:inherit}::-webkit-datetime-edit{display:inline-flex}::-webkit-datetime-edit-fields-wrapper{padding:0}::-webkit-datetime-edit,::-webkit-datetime-edit-year-field{padding-block:0}::-webkit-datetime-edit-day-field,::-webkit-datetime-edit-month-field{padding-block:0}::-webkit-datetime-edit-hour-field,::-webkit-datetime-edit-minute-field{padding-block:0}::-webkit-datetime-edit-millisecond-field,::-webkit-datetime-edit-second-field{padding-block:0}::-webkit-datetime-edit-meridiem-field{padding-block:0}::-webkit-calendar-picker-indicator{line-height:1}:-moz-ui-invalid{box-shadow:none}button,input:where([type=button],[type=reset],[type=submit]){appearance:button}::file-selector-button{appearance:button}::-webkit-inner-spin-button,::-webkit-outer-spin-button{height:auto}[hidden]:where(:not([hidden=until-found])){display:none!important}}@layer components;@layer utilities{.visible{visibility:visible}.sr-only{clip-path:inset(50%);white-space:nowrap;border-width:0;width:1px;height:1px;margin:-1px;padding:0;position:absolute;overflow:hidden}.block{display:block}.contents{display:contents}.grid{display:grid}.hidden{display:none}.transform{transform:var(--tw-rotate-x, ) var(--tw-rotate-y, ) var(--tw-rotate-z, ) var(--tw-skew-x, ) var(--tw-skew-y, )}.resize{resize:both}.blur{--tw-blur:blur(8px);filter:var(--tw-blur, ) var(--tw-brightness, ) var(--tw-contrast, ) var(--tw-grayscale, ) var(--tw-hue-rotate, ) var(--tw-invert, ) var(--tw-saturate, ) var(--tw-sepia, ) var(--tw-drop-shadow, )}}:root{--bg:#f5f7f5;--paper:#fff;--surface:#f8f9f8;--soft:#eaf0eb;--ink:#1b261f;--muted:#748077;--line:#dfe6e0;--green:#117c3c;--green-soft:#e4f2e8;--button-ink:#fff;--shadow:0 2px 4px #1c392009;color-scheme:light}html[data-theme=dark]{--bg:#101713;--paper:#18211b;--surface:#1d2821;--soft:#26352b;--ink:#e2eae4;--muted:#93a399;--line:#334238;--green:#6bc98d;--green-soft:#203d2b;--button-ink:#11261a;--shadow:0 2px 7px #0002;color-scheme:dark}*{box-sizing:border-box}html{scroll-behavior:smooth;scroll-padding-top:90px}body{background:radial-gradient(ellipse at 70% 0,#dce8de1c,transparent 60%),var(--bg);color:var(--ink);-webkit-font-smoothing:antialiased;margin:0;font-family:Inter,-apple-system,BlinkMacSystemFont,Segoe UI,PingFang SC,Microsoft YaHei,sans-serif;font-size:14px;line-height:1.5}a{color:inherit;text-decoration:none}button,input,textarea{font:inherit}button{cursor:pointer;color:inherit;background:0 0;border:0}button:disabled{cursor:default;opacity:.5}a,button,input,summary,textarea{-webkit-tap-highlight-color:transparent}a:focus-visible,button:focus-visible,summary:focus-visible{outline:2px solid var(--green);outline-offset:3px}input,textarea{outline:0;min-width:0}input:focus,textarea:focus{box-shadow:0 0 0 2px var(--green);border-color:var(--green)!important}@supports (color:color-mix(in lab,red,red)){input:focus,textarea:focus{box-shadow:0 0 0 2px color-mix(in srgb,var(--green),transparent 85%)}}a svg,button svg{flex-shrink:0}h1,h2,h3,h4,p{margin:0}h1,h2,h3,h4{font-weight:650}ol,ul{list-style:none}fieldset,ol,ul{margin:0;padding:0}fieldset{min-width:0}summary{cursor:pointer;list-style:none}summary::-webkit-details-marker{display:none}.sr-only{clip:rect(0,0,0,0);white-space:nowrap;border:0;width:1px;height:1px;margin:-1px;padding:0;position:absolute;overflow:hidden}.skip-link{z-index:100;background:var(--paper);border-radius:7px;padding:8px 12px;position:fixed;top:7px;left:8px;transform:translateY(-150%)}.skip-link:focus{transform:translateY(0)}.eyebrow,.muted{color:var(--muted)}.eyebrow{letter-spacing:1px;font-size:12px;font-weight:550;display:block}.spin{animation:spin 1s linear infinite}@keyframes spin{to{transform:rotate(1turn)}}.site-header{border-bottom:1px solid var(--line);z-index:40;background:var(--bg);height:64px;position:sticky;top:0}@supports (color:color-mix(in lab,red,red)){.site-header{background:color-mix(in srgb,var(--bg),transparent 7%)}}.site-header{-webkit-backdrop-filter:blur(18px);backdrop-filter:blur(18px)}.header-inner{align-items:center;gap:30px;max-width:1664px;height:100%;margin:auto;padding:0 32px;display:flex}.brand{letter-spacing:-.7px;white-space:nowrap;align-items:center;gap:9px;font-size:20px;font-weight:700;display:inline-flex}.desktop-nav{background:var(--soft);border-radius:99px;align-items:center;gap:2px;padding:3px;display:flex}.desktop-nav a{color:var(--muted);border-radius:99px;padding:7px 14px;font-size:13px;font-weight:550;line-height:20px}.desktop-nav a.active{background:var(--paper);color:var(--ink);box-shadow:0 1px 4px #1c392015}.desktop-nav a:hover{color:var(--green)}.header-tools{color:var(--muted);align-items:center;gap:22px;margin-left:auto;font-size:12px;display:flex}.header-dropdown summary,.header-tool{align-items:center;gap:6px;min-height:32px;display:flex}.header-dropdown summary:hover,.header-tool:hover{color:var(--ink)}.header-dropdown{position:relative}.dropdown-panel{z-index:50;border:1px solid var(--line);background:var(--paper);width:240px;color:var(--ink);border-radius:13px;padding:15px;position:absolute;top:calc(100% + 12px);right:0;box-shadow:0 10px 35px #18301e1f}.dropdown-panel b{font-size:13px}.dropdown-panel p{color:var(--muted);margin:5px 0 11px;font-size:12px;line-height:1.7}.dropdown-panel>a,.dropdown-panel>button{border-radius:7px;justify-content:flex-start;align-items:center;gap:8px;width:100%;padding:9px 8px;font-size:12px;display:flex}.dropdown-panel>a:hover,.dropdown-panel>button:hover{background:var(--soft)}.language-menu .dropdown-panel{width:155px;padding:7px}.language-menu button{justify-content:space-between}.theme-switch{background:var(--soft);border-radius:99px;align-items:center;gap:2px;padding:3px;display:flex}.theme-switch button{width:30px;height:30px;color:var(--muted);border-radius:50%;place-items:center;display:grid}.theme-switch button[aria-pressed=true]{background:var(--paper);color:var(--ink);box-shadow:0 1px 3px #18351d12}.mobile-nav{display:none}.page-main{width:calc(100% - 64px);max-width:1600px;min-height:calc(100dvh - 154px);margin:0 auto}.hero-banner{isolation:isolate;border:1px solid var(--line);background:radial-gradient(ellipse at 68% 65%,#bfd8c7a6,transparent 55%),var(--paper);height:314px;box-shadow:var(--shadow);border-radius:22px;margin-top:32px;position:relative;overflow:hidden}.hero-code{z-index:-1;opacity:.22;color:var(--green);letter-spacing:1px;font:9px/14px ui-monospace,SFMono-Regular,monospace;position:absolute;inset:-8px 0;overflow:hidden;-webkit-mask-image:linear-gradient(90deg,#0000,#000 20% 80%,#0000);mask-image:linear-gradient(90deg,#0000,#000 20% 80%,#0000)}.hero-copy{z-index:2;width:58%;padding:43px 44px;position:relative}.hero-copy:before{content:"";z-index:-1;background:radial-gradient(ellipse at 30% 50%,var(--paper),transparent 74%);position:absolute;inset:-20px -70px -40px -10px}@supports (color:color-mix(in lab,red,red)){.hero-copy:before{background:radial-gradient(ellipse at 30% 50%,color-mix(in srgb,var(--paper),transparent 4%),transparent 74%)}}.hero-copy h1{letter-spacing:1px;font-size:43px;font-weight:680;line-height:1.24}.hero-copy h1 em{color:#28583b;font-style:normal}.hero-copy>p{color:var(--muted);letter-spacing:.6px;margin-top:18px;font-size:14px}.tutorial-pill{background:var(--paper);align-items:center;gap:9px;min-height:41px;padding:4px 12px 4px 4px;display:inline-flex}@supports (color:color-mix(in lab,red,red)){.tutorial-pill{background:color-mix(in srgb,var(--paper),transparent 14%)}}.tutorial-pill{border:1px solid var(--line);white-space:nowrap;border-radius:99px;box-shadow:0 4px 10px #264c3220}.tutorial-pill>span{color:#fff;background:#157f41;border-radius:50%;place-items:center;width:32px;height:32px;display:grid;box-shadow:0 0 12px #2a8d4855}.tutorial-pill b{font-size:12px;font-weight:600}.tutorial-pill small{color:var(--muted);border-left:1px solid var(--line);padding-left:8px;font-size:11px}.hero-copy .tutorial-pill{margin-top:27px}.offers-section{margin-top:56px;padding-bottom:22px}.section-heading{justify-content:space-between;align-items:center;min-height:38px;margin-bottom:27px;display:flex}.section-heading>div:first-child{align-items:baseline;gap:11px;display:flex}.section-heading h2{letter-spacing:-.5px;font-size:24px;line-height:1.4}.section-heading>div>span{color:var(--muted);font-size:12px}.view-toggle{background:var(--soft);border-radius:12px;align-items:center;padding:3px;display:flex}.view-toggle button{width:31px;height:30px;color:var(--muted);border-radius:9px;place-items:center;display:grid}.view-toggle button[aria-pressed=true]{color:var(--ink);background:var(--paper);box-shadow:0 1px 5px #28463012}.offer-grid{grid-template-columns:repeat(4,minmax(0,1fr));gap:16px;display:grid}.offer-card{background:var(--paper);border:1px solid var(--line);border-radius:17px;height:156px;padding:16px 18px;position:relative}@supports (color:color-mix(in lab,red,red)){.offer-card{border:1px solid color-mix(in srgb,var(--line),transparent 12%)}}.offer-card{transition:transform .36s,border-color .2s;overflow:hidden;box-shadow:0 2px 4px #1e392010}.offer-title{justify-content:space-between;gap:5px}.offer-title,.offer-title h2{align-items:center;display:flex}.offer-title h2{letter-spacing:-.5px;white-space:nowrap;gap:7px;min-width:0;font-weight:650;line-height:22px}.card-link:after{content:"";z-index:3;border-radius:inherit;position:absolute;inset:0}.card-link:focus-visible{outline:none}.offer-card:has(.card-link:focus-visible){outline:2px solid var(--green);outline-offset:3px}.offer-badge{white-space:nowrap;color:var(--green);border:1px solid var(--green);align-items:center;gap:3px;display:flex}@supports (color:color-mix(in lab,red,red)){.offer-badge{border:1px solid color-mix(in srgb,var(--green),transparent 70%)}}.offer-badge{border-radius:99px;padding:1px 6px;font-size:9px;line-height:15px}.official-price{border:1px solid var(--line);color:var(--muted);white-space:nowrap;border-radius:99px;align-items:center;padding:0 7px;font-size:12px;line-height:17px;display:inline-flex}.offer-card>.official-price{margin-top:8px}.offer-price{align-items:baseline;gap:6px;display:flex;position:absolute;bottom:17px;left:18px}.offer-price>span:last-child{color:var(--muted);font-size:12px}.amount{letter-spacing:-.6px;font-variant-numeric:tabular-nums;align-items:baseline;gap:2px;display:inline-flex}.amount>small{font-size:.53em;font-weight:650}.amount>strong{font-size:inherit;font-weight:650;line-height:1.1}.tiny-art{color:#536259;pointer-events:none;width:124px;height:88px;position:absolute;bottom:20px;right:15px}.art-inner{width:100%;height:100%;position:relative}.paper{background:#fff;border:1px solid #dfe4e0;border-radius:5px;width:103px;height:76px;animation:paper-in .65s cubic-bezier(.2,.8,.2,1) both;position:absolute;bottom:3px;right:6px;overflow:hidden;box-shadow:0 3px 8px #243a2812}.paper-back{background:#f7f9f7;border-color:#e0e6e1;animation:paper-back-in .8s both;bottom:0;right:14px;transform:translate(-3px,4px)}.receipt-paper{padding:8px}.paper-mast{align-items:flex-start;gap:4px;margin-bottom:4px;display:flex}.paper-mast strong{font:22px/.9 Georgia,serif}.paper-mast span{letter-spacing:-.2px;font-size:5px;font-weight:550;line-height:8px}.art-line{transform-origin:0;background:#d8dfda;border-radius:1px;height:2px;margin:4px 0;animation:draw-line 1.7s cubic-bezier(.2,.7,.2,1) both;display:block}.art-line.short{width:65%}.art-line.mid{width:83%}.art-line:nth-of-type(2){animation-delay:.2s}.art-line:nth-of-type(3){animation-delay:.4s}.art-line:nth-of-type(4){animation-delay:.6s}.signature{color:#469d66;width:30px;height:11px;position:absolute;bottom:7px;right:7px}.signature path{stroke-dasharray:1;animation:draw-sign 2.5s .3s both}.window-dots{border-bottom:1px solid #e5e9e5;align-items:center;gap:3px;height:13px;padding:0 6px;display:flex}.window-dots i{background:#d4dbd6;border-radius:50%;width:3px;height:3px}.code-content{letter-spacing:-.2px;padding:4px 5px;font:5.5px/10px ui-monospace,SFMono-Regular,monospace}.code-content p{white-space:nowrap;gap:5px;display:flex}.code-content em{color:#bbc4be;font-style:normal}.code-content b{color:#207c3d;font-weight:550}.code-reveal{animation:code-line-in 1.4s both}.code-reveal.beat-1{animation-delay:.25s}.code-reveal.beat-2{animation-delay:.5s}.code-reveal.beat-3{animation-delay:.75s}.art-done{color:#fff;background:#54a16f;border-radius:50%;place-items:center;width:9px;height:9px;animation:pop-check 2.4s both;display:grid;position:absolute;bottom:7px;right:6px}.specimen-paper{padding:7px}.specimen-paper>small{letter-spacing:.7px;color:#9aa79f;font-size:3.6px;display:block}.type-columns{align-items:center;gap:6px;margin-top:5px;display:flex}.type-columns strong{color:#aebbb2;letter-spacing:-2px;font-size:33px;font-weight:600;line-height:1;animation:type-fade 2s both}.type-columns>span{letter-spacing:1px;color:#87978c;font-size:4px;line-height:7px}.type-columns b{letter-spacing:.4px;font-size:4px;font-weight:400}.type-foot{justify-content:space-between;align-items:center;margin-top:7px;display:flex}.color-chips{gap:2px;display:flex}.color-chips i{background:#344a3c;border-radius:50%;width:6px;height:6px;display:block}.color-chips i:nth-child(2){background:#79aa8c}.color-chips i:nth-child(3){background:#b9d7c4}.type-foot em{letter-spacing:.5px;color:#9ba79f;font-size:3.6px;font-style:normal}.news-paper{padding:5px}.news-cover{background:#f2f6f3;height:36px;margin-bottom:3px;position:relative}.news-cover>span{letter-spacing:1px;color:#86968c;font-size:3.4px;position:absolute;top:2px;left:3px}.news-cover svg{width:100%;position:absolute;bottom:0;left:0}.news-paper>b{font:5.3px/8px Georgia,serif;display:block}.news-paper .art-line{height:1px;margin-top:3px}.art-large{width:170px;height:126px;top:13px;bottom:auto;right:26px}.art-large .paper{border-radius:10px;width:137px;height:111px;padding:11px}.art-large .paper-back{bottom:0;right:17px}.art-large .paper-mast strong{font-size:31px}.art-large .paper-mast span{font-size:7px;line-height:10px}.art-large .art-line{height:2px;margin:6px 0}.art-large .signature{width:42px;height:17px;bottom:10px;right:10px}.art-large .code-paper{padding:0}.art-large .window-dots{height:20px}.art-large .window-dots i{width:4px;height:4px}.art-large .code-content{padding:7px;font-size:7.5px;line-height:15px}.art-large .art-done{width:13px;height:13px;bottom:9px;right:8px}.art-large .type-columns strong{font-size:48px}.art-large .type-columns>span{font-size:5px;line-height:10px}.art-large .type-foot{margin-top:10px}.art-large .specimen-paper>small{font-size:5px}.art-large .news-cover{height:52px}.art-large .news-cover>span{font-size:5px}.art-large .news-paper>b{font-size:7px;line-height:12px}.offer-table-wrap{border:1px solid var(--line);background:var(--paper);border-radius:15px;overflow:auto}.offer-table{border-collapse:collapse;text-align:left;white-space:nowrap;width:100%}.offer-table th{color:var(--muted);background:var(--surface);padding:12px 19px;font-size:11px;font-weight:500}.offer-table td{border-top:1px solid var(--line);padding:18px 19px;font-size:13px}.offer-table td:first-child>svg{vertical-align:middle;margin-right:8px;display:inline-block}.offer-table td:first-child>a{font-weight:600}.offer-table .amount{font-size:18px}.offer-table .text-link{color:var(--green);align-items:center;gap:5px;display:inline-flex}.message-preview{white-space:nowrap;align-items:center;gap:7px;display:flex}.message-avatar{border:1px solid var(--line);background:var(--paper);border-radius:7px;place-items:center;width:23px;height:23px;font-size:8px;display:grid}.message-preview strong{font-size:11px;font-weight:600}.message-preview small{color:var(--muted);letter-spacing:.6px;margin-left:5px;font-size:10px}.message-preview p{color:var(--muted);font-size:10px;font-weight:400;line-height:1.3}.message-preview p b{color:var(--ink);letter-spacing:1px;font-weight:500}.alipay-mark{color:#fff;background:#1685ff;border-radius:5px;place-items:center;font-size:23px;font-weight:650;line-height:1;display:inline-grid;overflow:hidden}.alipay-mark,.usdt-mark{flex-shrink:0;width:25px;height:25px}.usdt-mark{isolation:isolate;display:inline-block;position:relative}.usdt-symbol{width:100%;height:100%;display:block}.usdt-network{width:54%;height:54%;box-shadow:0 0 0 1.5px var(--paper);border-radius:50%;place-items:center;display:grid;position:absolute;bottom:-9%;right:-13%}.usdt-network svg{width:82%;height:82%;display:block}.usdt-network.bep{background:#f3ba2f}.usdt-network.trc{background:#ef0027}.network-dot{border-radius:50%;justify-content:center;align-items:center;width:11px;height:11px;margin-right:-2px;font-size:7px;font-style:normal;display:inline-flex}.site-footer{border-top:1px solid var(--line);width:calc(100% - 64px);max-width:1600px;min-height:82px;color:var(--muted);justify-content:space-between;gap:22px;margin:0 auto;font-size:11px;display:flex}.footer-brandline{gap:15px}.footer-brand{color:var(--ink);gap:6px;font-size:15px}.footer-brandline>p{letter-spacing:.1px;font-size:12px}.footer-right{gap:18px}.reactions{margin-left:3px}.reaction{min-width:35px;gap:4px;padding:2px 6px;font-size:9px;line-height:14px}.reaction.heart svg{color:#d7727e}.reaction.fire svg{color:#d48253}.reaction.idea svg{color:#c39b4b}.reaction.world svg{color:#6ca5b3}.toast{z-index:120;background:var(--ink);color:var(--paper);text-align:center;border-radius:10px;max-width:min(90%,500px);padding:11px 18px;font-size:12px;animation:toast-in .2s;position:fixed;bottom:30px;left:50%;transform:translate(-50%);box-shadow:0 5px 24px #0002}.primary-button,.secondary-button{border-radius:10px;justify-content:center;align-items:center;gap:8px;min-height:43px;padding:10px 18px;font-size:13px;font-weight:600;line-height:20px;display:inline-flex}.primary-button{background:var(--green);color:var(--button-ink);border:1px solid #0000;transition:filter .16s,transform .16s}.primary-button:active{transform:translateY(1px)}.secondary-button{background:var(--paper);color:var(--ink);border:1px solid var(--line)}.secondary-button:hover{background:var(--surface)}.icon-button{border-radius:8px;place-items:center;width:32px;height:32px;display:inline-grid}.icon-button:hover{background:var(--soft)}.inline-link,.text-button{color:var(--green);align-items:center;gap:5px;padding:0;font-size:12px;display:inline-flex}.inline-link{text-underline-offset:3px;text-decoration:underline}.support-form input,.support-form textarea,.text-input{background:var(--paper);width:100%;height:46px;color:var(--ink);border:1px solid #cad5cd;border-radius:11px;padding:10px 12px;font-size:14px;transition:box-shadow .16s,border-color .16s}html[data-theme=dark] .support-form input,html[data-theme=dark] .support-form textarea,html[data-theme=dark] .text-input{border-color:var(--line)}input::placeholder,textarea::placeholder{color:var(--muted);opacity:.8}.form-error{color:#ba4545;margin:9px 0}.form-error,.inline-alert{font-size:12px;line-height:1.7}.inline-alert{color:#a14c3f;background:#fff5f3;border:1px solid #efdbd6;border-radius:10px;align-items:flex-start;gap:8px;padding:12px 14px;display:flex}.breadcrumb{color:var(--muted);align-items:center;gap:8px;width:max-content;margin-bottom:24px;font-size:13px;display:inline-flex}.breadcrumb:hover{color:var(--green)}.empty-page,.page-loading{text-align:center;flex-direction:column;justify-content:center;align-items:center;gap:15px;min-height:65vh;display:flex}.empty-page h1{font-size:30px}.empty-page p{color:var(--muted);font-size:14px}.loading-state{min-height:170px;color:var(--muted);justify-content:center;align-items:center;gap:10px;font-size:13px;display:flex}@keyframes paper-in{0%{opacity:.35;translate:0 5px}to{opacity:1;translate:0}}@keyframes paper-back-in{0%{opacity:.3;translate:-3px 4px}to{opacity:1;translate:0}}@keyframes draw-line{0%,8%{opacity:.2;scale:.05 1}70%,to{opacity:1;scale:1}}@keyframes code-line-in{0%,10%{opacity:0;translate:0 2px}65%,to{opacity:1;translate:0}}@keyframes draw-sign{0%,45%{stroke-dashoffset:1px}to{stroke-dashoffset:0}}@keyframes pop-check{0%,58%{opacity:0;scale:.6}80%{opacity:1;scale:1.12}to{opacity:1;scale:1}}@keyframes type-fade{0%{opacity:.4;translate:0 4px}to{opacity:1;translate:0}}@keyframes toast-in{0%{opacity:0;translate:0 6px}to{opacity:1;translate:0}}.product-page{max-width:1164px;margin:0 auto;padding-top:16vh;padding-bottom:96px}.product-layout{border:1px solid var(--line);background:var(--paper);box-shadow:var(--shadow);border-radius:18px;grid-template-columns:minmax(0,1fr) 376px;align-items:stretch;display:grid;overflow:hidden}.product-information{border-right:1px solid var(--line);min-width:0}.product-hero{border-bottom:1px solid var(--line);background:radial-gradient(ellipse at 95% 50%,var(--green-soft),transparent 60%);align-items:center;min-height:155px;padding:28px 30px;display:flex;position:relative}@supports (color:color-mix(in lab,red,red)){.product-hero{background:radial-gradient(ellipse at 95% 50%,color-mix(in srgb,var(--green-soft),transparent 30%),transparent 60%)}}.product-logo{background:var(--soft);border-radius:16px;flex-shrink:0;place-items:center;width:60px;height:60px;display:grid}.product-identity{z-index:1;max-width:calc(100% - 180px);margin-left:21px;position:relative}.product-identity>span{color:var(--muted);font-size:14px}.product-identity h1{letter-spacing:-1.5px;white-space:nowrap;margin:3px 0 10px;font-size:40px;font-weight:680;line-height:1.15}.product-meta{color:var(--muted);flex-wrap:wrap;align-items:center;gap:7px;font-size:12px;line-height:18px;display:flex}.product-meta i{color:var(--muted);font-style:normal}.product-meta .official-price{font-size:11px}.available{color:var(--ink);align-items:center;gap:5px;font-weight:600;display:inline-flex}.available svg{color:var(--green)}.information-row{grid-template-columns:112px minmax(0,1fr);gap:26px;margin-bottom:26px;display:grid}.information-row>h2{color:var(--muted);font-size:13px;font-weight:450;line-height:1.8}.information-row>div{color:var(--ink);font-size:14px;line-height:1.8}@supports (color:color-mix(in lab,red,red)){.information-row>div{color:color-mix(in srgb,var(--ink),var(--muted) 24%)}}.note-list{flex-direction:column;gap:9px;display:flex}.note-list>p{align-items:flex-start;gap:12px;display:flex}.note-list svg{color:var(--green);opacity:.8;flex-shrink:0;margin-top:5px}.note-list .warning{color:#9e752b;font-weight:550}.note-list .warning svg{color:#aa7b2f}.purchase-aside{padding:12px}.purchase-form{background:var(--surface);border-radius:13px;height:100%;padding:25px 26px 23px}.purchase-total-top{border-bottom:2px solid var(--line);margin-bottom:22px;padding-bottom:20px}.purchase-total-top>span{color:var(--muted);font-size:12px}.purchase-total-top>div{align-items:baseline;gap:8px;margin-top:8px;display:flex}.purchase-total-top .amount{letter-spacing:-1.6px;font-size:42px}.purchase-total-top del,.purchase-total-top>div>small{color:var(--muted);font-size:12px}.purchase-total-top del{margin-left:14px}.pay-methods{background:var(--soft);border:0;border-radius:17px;grid-template-columns:minmax(0,1fr);gap:2px;margin-bottom:18px;padding:4px;display:grid}.pay-methods label{min-height:59px;color:var(--ink);cursor:pointer;border-radius:13px;justify-content:center;align-items:center;gap:5px;padding:8px 5px;display:flex;position:relative}.pay-methods label.selected{background:var(--paper);box-shadow:0 1px 4px #1f3b2314}.pay-methods label input{opacity:0;cursor:pointer;width:100%;height:100%;position:absolute;inset:0}.pay-methods label:has(input:focus-visible){outline:2px solid var(--green)}.pay-methods label>span:last-child{font-size:13px;line-height:1.35}.pay-methods label small{color:var(--muted);letter-spacing:.8px;margin-top:1px;font-size:10px;display:block}.field-label{align-items:center;gap:5px;margin:0 0 9px;font-size:12px;font-weight:550;display:flex}.field-note{color:var(--muted);margin:9px 0 17px;font-size:12px;line-height:1.7}.coupon-field{background:var(--paper);height:46px;color:var(--muted);border:1px solid #d0dbd3;border-radius:12px;align-items:center;gap:8px;padding:0 12px;display:flex}html[data-theme=dark] .coupon-field{border-color:var(--line)}.coupon-field input{width:100%;box-shadow:none;background:0 0;border:0;padding:0;font-size:13px}.coupon-field:focus-within{border-color:var(--green)}.coupon-field button{color:var(--green);white-space:nowrap;padding:4px 0;font-size:11px}.coupon-message{color:var(--muted);margin-top:6px;font-size:11px;line-height:1.6}.submit-order{border-radius:999px;width:100%;min-height:50px;margin-top:18px;box-shadow:0 3px 8px #15572c29}.purchase-disclosure{color:var(--muted);justify-content:center;align-items:flex-start;gap:6px;margin:12px 0 0;font-size:11px;line-height:1.7;display:flex}.purchase-disclosure svg{flex-shrink:0;margin-top:2px}.utility-heading{margin:0 auto 36px}.utility-heading h1{letter-spacing:-1px;margin:9px 0 15px;font-size:42px;font-weight:680;line-height:1.3}.utility-heading>p{color:var(--muted);max-width:700px;font-size:14px;line-height:1.8}.filter-pills{background:var(--soft);white-space:nowrap;border-radius:99px;align-items:center;gap:3px;padding:3px;display:flex}.filter-pills button{color:var(--muted);border-radius:99px;padding:6px 11px;font-size:11px}.filter-pills button[aria-pressed=true]{background:var(--paper);color:var(--ink);box-shadow:0 1px 3px #172e1b12}.help-page{max-width:1080px;margin:0 auto;padding:72px 0 75px}.help-page>.utility-heading{text-align:center;margin-bottom:28px}.help-page>.utility-heading>p{margin:auto}.help-search{background:var(--paper);border:1px solid var(--line);max-width:720px;height:52px;box-shadow:var(--shadow);color:var(--muted);border-radius:13px;align-items:center;gap:10px;margin:auto;padding:0 16px;display:flex}.help-search input{box-shadow:none;width:100%;height:100%;color:var(--ink);background:0 0;border:0;outline:none;font-size:14px}.help-search:focus-within{border-color:var(--green)}.popular-searches{color:var(--muted);flex-wrap:wrap;justify-content:center;align-items:center;gap:8px;margin:13px 0 31px;font-size:11px;display:flex}.popular-searches>button{border:1px solid var(--line);background:var(--paper);color:var(--ink);border-radius:99px;padding:3px 9px;font-size:10px}.popular-searches>button:hover{border-color:var(--green)}.help-buy-flow{background:var(--paper);border:1px solid var(--line);max-width:920px;box-shadow:var(--shadow);border-radius:15px;justify-content:space-between;align-items:center;gap:20px;margin:0 auto;padding:22px 25px;display:flex}.help-buy-flow h2{margin-bottom:12px;font-size:14px}.help-buy-flow ol{color:var(--muted);align-items:center;gap:29px;font-size:12px;display:flex}.help-buy-flow li{align-items:center;gap:7px;display:flex}.help-buy-flow li>b{border:1px solid var(--line);width:20px;height:20px;color:var(--green);border-radius:50%;place-items:center;font-size:10px;font-weight:450;display:grid}.help-buy-flow .tutorial-pill{box-shadow:none}.help-layout{grid-template-columns:170px minmax(0,1fr);gap:38px;margin-top:43px;display:grid}.help-sidebar{border-left:1px solid var(--line);align-self:start;padding-left:16px;position:sticky;top:92px}.help-sidebar h2{margin-bottom:9px;font-weight:500}.help-sidebar h2,.help-sidebar>a{color:var(--muted);font-size:12px}.help-sidebar>a{padding:8px 0;display:block}.help-sidebar>a:hover{color:var(--green)}.help-sidebar>button{color:var(--green);border-top:1px solid var(--line);align-items:center;gap:6px;width:100%;margin-top:9px;padding:15px 0 0;font-size:12px;display:flex}.faq-group{border:1px solid var(--line);background:var(--paper);border-radius:15px;margin-bottom:22px;padding:0 23px;scroll-margin-top:88px}.faq-group>h2{padding:22px 0 15px;font-size:16px;font-weight:600}.faq-item{border-top:1px solid var(--line)}.faq-item>summary{justify-content:space-between;align-items:center;gap:20px;padding:18px 0;font-size:13px;font-weight:550;line-height:1.6;display:flex}.faq-item>summary:after{content:"+";color:var(--muted);font-size:21px;font-weight:300;line-height:1}.faq-item[open]>summary:after{content:"−"}.faq-item>div{padding:0 0 20px}.faq-item p{color:var(--muted);max-width:740px;font-size:13px;line-height:1.9}.faq-item .inline-link{margin-top:10px;font-size:11px}.search-empty{border:1px solid var(--line);background:var(--paper);border-radius:15px;flex-direction:column;justify-content:center;align-items:center;gap:13px;min-height:240px;display:flex}.search-empty h2{font-size:18px}.search-empty p{color:var(--muted);font-size:12px}.help-article{max-width:780px;margin:0 auto;padding:70px 0 80px}.help-article>.eyebrow{margin:20px 0 10px}.help-article>h1{letter-spacing:-.5px;font-size:34px;line-height:1.4}.help-article>p{color:var(--muted);margin:26px 0;font-size:16px;line-height:2}.help-article>.tutorial-pill{margin-top:8px}.article-next{border-top:1px solid var(--line);border-bottom:1px solid var(--line);justify-content:space-between;align-items:center;gap:20px;margin-top:36px;padding:20px 0;display:flex}.article-next>a,.article-next>button{color:var(--green);align-items:center;gap:7px;font-size:12px;display:flex}.related-questions{margin-top:38px}.related-questions h2{margin-bottom:15px;font-size:17px}.related-questions>a{color:var(--muted);border-bottom:1px solid var(--line);justify-content:space-between;align-items:center;padding:13px 0;font-size:13px;display:flex}.orders-page{max-width:1120px;margin:0 auto;padding:70px 0 75px}.orders-toolbar{align-items:center;gap:12px;margin-bottom:23px;display:flex}.orders-toolbar>.filter-pills{margin-right:auto}.order-search{background:var(--paper);border:1px solid var(--line);height:36px;color:var(--muted);border-radius:9px;align-items:center;gap:7px;padding:0 11px;display:flex}.order-search input{width:180px;color:var(--ink);box-shadow:none;background:0 0;border:0;font-size:12px}.empty-state{border:1px solid var(--line);background:var(--paper);text-align:center;border-radius:17px;flex-direction:column;justify-content:center;align-items:center;gap:15px;min-height:320px;padding:25px;display:flex}.empty-state>svg{color:var(--muted);opacity:.7}.empty-state h2{font-size:21px}.empty-state p{color:var(--muted);max-width:500px;font-size:13px}.order-list-item{border:1px solid var(--line);background:var(--paper);box-shadow:var(--shadow);border-radius:13px;align-items:center;gap:15px;margin-bottom:12px;padding:20px;transition:border-color .2s;display:flex}.order-list-item:hover{border-color:var(--green)}@supports (color:color-mix(in lab,red,red)){.order-list-item:hover{border-color:color-mix(in srgb,var(--green),var(--line) 60%)}}.order-product-logo{background:var(--soft);border-radius:12px;flex-shrink:0;place-items:center;width:45px;height:45px;display:grid}.order-list-item h2{margin-bottom:5px;font-size:15px}.order-list-item p{color:var(--muted);font-size:10px}.order-list-item p>span{margin-left:13px;font-family:ui-monospace,monospace}.order-list-item .order-status{margin-left:auto}.order-list-item .amount{justify-content:flex-end;min-width:120px;margin-left:20px;font-size:22px}.order-list-item>svg,.order-status{color:var(--muted)}.order-status{border:1px solid var(--line);white-space:nowrap;border-radius:99px;align-items:center;gap:5px;padding:3px 8px;font-size:10px;display:inline-flex}.order-status i{background:currentColor;border-radius:50%;width:5px;height:5px}.order-status.awaiting_payment{color:#9e792c;background:#baa4510a;border-color:#dbcba547}.order-status.cancelled{color:var(--muted)}.order-access-note{color:var(--muted);justify-content:center;align-items:center;gap:6px;margin-top:22px;font-size:10px;line-height:1.8;display:flex}.order-page{max-width:1050px;margin:0 auto;padding:70px 0 80px}.order-heading{justify-content:space-between;align-items:center;gap:20px;margin-bottom:29px;display:flex}.order-heading h1{letter-spacing:-.6px;margin:7px 0;font-size:32px;line-height:1.4}.order-heading p{color:var(--muted);font-size:13px}.order-layout{grid-template-columns:minmax(0,1fr) 360px;align-items:start;gap:25px;display:grid}.order-receipt{background:var(--paper);border:1px solid var(--line);border-radius:17px;padding:27px 30px 32px;position:relative;overflow:hidden;box-shadow:0 5px 15px #19332107}.receipt-top{border-bottom:1px dashed var(--line);justify-content:space-between;padding-bottom:22px}.receipt-top,.receipt-top>span{align-items:center;display:flex}.receipt-top>span{gap:7px;font-size:16px;font-weight:650}.receipt-top>.text-button{color:var(--muted);font-family:ui-monospace,monospace;font-size:10px}.receipt-product{border-bottom:1px dashed var(--line);align-items:center;min-height:155px;margin-bottom:24px;display:flex;position:relative}.receipt-product>div:first-child>span{color:var(--muted);font-size:12px}.receipt-product h2{letter-spacing:-1px;margin:3px 0 8px;font-size:30px;line-height:1.25}.receipt-product p{color:var(--muted);font-size:11px}.receipt-product .art-large{top:17px;right:0}.receipt-specs{flex-direction:column;gap:14px;margin:0;display:flex}.receipt-specs>div{justify-content:space-between;align-items:baseline;gap:20px;font-size:12px;display:flex}.receipt-specs dt{color:var(--muted)}.receipt-specs dd{overflow-wrap:anywhere;text-align:right;margin:0}.receipt-total{border-top:1px dashed var(--line);justify-content:space-between;align-items:center;margin-top:25px;padding-top:21px;display:flex}.receipt-total>span{font-size:13px;font-weight:550}.receipt-total .amount{font-size:31px}.receipt-actions{justify-content:space-between;align-items:center;gap:12px;margin-top:25px;display:flex}.receipt-actions>.secondary-button{min-height:38px;padding:8px 11px;font-size:11px}.receipt-actions>.text-button{font-size:11px}.share-order-link{color:var(--muted);margin-top:18px;font-size:10px;display:block}.share-order-link input{border:1px solid var(--line);background:var(--surface);width:100%;color:var(--ink);border-radius:6px;margin-top:6px;padding:6px;font:10px/1.6 ui-monospace,monospace;display:block}.receipt-tear{background:radial-gradient(circle at 5px 5px,var(--bg) 4px,transparent 4.5px) 0 0/15px 10px repeat-x;height:10px;position:absolute;bottom:-5px;left:0;right:0}.payment-state-panel{background:var(--paper);border:1px solid var(--line);text-align:center;box-shadow:var(--shadow);border-radius:17px;padding:27px 27px 22px}.order-progress{justify-content:space-between;align-items:center;gap:8px;display:flex}.order-progress>span{border:1px solid var(--line);width:24px;height:24px;color:var(--muted);border-radius:50%;flex-shrink:0;place-items:center;font-size:10px;display:grid}.order-progress>span.done{background:var(--green);color:var(--button-ink);border-color:var(--green)}.order-progress>span.current{border-color:var(--green);color:var(--green);box-shadow:0 0 0 3px var(--green-soft)}.order-progress i{background:var(--line);flex:1;height:1px}.order-progress-labels{color:var(--muted);justify-content:space-between;margin-top:8px;font-size:10px;display:flex}.payment-state-icon{background:var(--soft);width:66px;height:66px;color:var(--muted);border-radius:19px;place-items:center;margin:30px auto 16px;display:grid}.payment-state-panel h2{letter-spacing:-.5px;font-size:22px}.payment-state-panel>p{color:var(--muted);margin-top:10px;font-size:12px;line-height:1.8}.payment-not-connected{background:var(--surface);border:1px dashed var(--line);min-height:78px;color:var(--muted);border-radius:12px;justify-content:center;align-items:center;gap:7px;margin:23px 0 13px;padding:15px;font-size:12px;display:flex}.payment-state-panel>.order-expiry{font-size:11px}.order-expiry b{letter-spacing:1px;color:var(--ink);margin-left:5px;font-family:ui-monospace,monospace;font-weight:500}.cancel-order{color:var(--muted);margin:18px auto 10px;font-size:11px}.payment-state-panel .payment-state-note{border-top:1px solid var(--line);justify-content:center;align-items:center;gap:5px;margin-top:24px;padding-top:15px;font-size:10px;display:flex}.payment-state-panel>.primary-button{width:100%;margin-top:20px}.site-dialog{border:1px solid var(--line);background:var(--paper);width:min(94vw,500px);max-height:90dvh;color:var(--ink);border-radius:19px;margin:auto;padding:0;overflow:auto;box-shadow:0 24px 100px #0d1f2750}.site-dialog::backdrop{-webkit-backdrop-filter:blur(6px);backdrop-filter:blur(6px);background:#13251c60}.dialog-heading{border-bottom:1px solid var(--line);justify-content:space-between;align-items:center;gap:20px;padding:18px 22px;display:flex}.dialog-heading>h2{font-size:17px;font-weight:600}.dialog-heading>.icon-button{width:28px;height:28px;color:var(--muted)}.support-form{padding:22px}.support-form>.muted{margin-bottom:21px;font-size:12px;line-height:1.8}.support-form>label{margin-top:16px;font-size:12px;font-weight:550;display:block}.support-form>label>svg{vertical-align:middle;margin-right:4px;display:inline}.support-form input,.support-form textarea{height:43px;margin-top:8px;font-size:13px;display:block}.support-form textarea{resize:vertical;height:auto;min-height:110px}.support-form>.primary-button{width:100%;margin-top:22px}.support-receipt{text-align:center;flex-direction:column;justify-content:center;align-items:center;gap:15px;padding:35px 25px;display:flex}.support-receipt>span{background:var(--green-soft);width:58px;height:58px;color:var(--green);border-radius:50%;place-items:center;display:grid}.support-receipt h3{font-size:23px}.support-receipt p{color:var(--muted);font-size:12px}.support-receipt code{border:1px solid var(--line);background:var(--surface);letter-spacing:2px;border-radius:8px;padding:7px 15px}.support-receipt>.primary-button{width:100%;margin-top:10px}.tutorial-dialog{width:min(94vw,890px)}.tutorial-screen{background:radial-gradient(ellipse at 60% 70%,var(--green-soft),transparent 80%),var(--surface);padding:24px}.tutorial-browser{border:1px solid var(--line);background:var(--paper);border-radius:13px;max-width:670px;margin:0 auto;overflow:hidden;box-shadow:0 7px 23px #1c382216}.browser-bar{background:var(--surface);border-bottom:1px solid var(--line);align-items:center;gap:5px;min-height:33px;padding:6px 12px;display:flex}.browser-bar>i{background:var(--line);border-radius:50%;width:6px;height:6px}.browser-bar>span{color:var(--muted);margin:auto;font-size:9px}.browser-bar>small{letter-spacing:1px;color:var(--muted);font-size:8px}.tutorial-scene{min-height:290px;padding:24px 35px;animation:paper-in .35s both;position:relative}.demo-brand{align-items:center;gap:6px;font-size:14px;font-weight:650;display:flex}.demo-step{color:var(--muted);font-size:12px;position:absolute;top:25px;right:27px}.tutorial-scene h3{letter-spacing:-.5px;margin:16px 0 15px;font-size:21px}.demo-offer{border:1px solid var(--line);border-radius:12px;min-height:140px;padding:24px;position:relative}.demo-offer>div:first-child{flex-direction:column;align-items:flex-start;gap:8px;display:flex}.demo-offer b{font-size:16px}.demo-offer small{color:var(--muted);font-size:10px}.demo-offer strong{margin-top:9px;font-size:24px;font-weight:600}.demo-offer .tiny-art{top:10px;right:22px}.demo-fields{max-width:350px;margin:auto}.demo-fields label{color:var(--muted);margin-bottom:9px;font-size:10px;display:block}.demo-fields label>span{border:1px solid var(--line);color:var(--ink);background:var(--surface);border-radius:7px;margin-top:3px;padding:6px 9px;font-size:12px;display:block}.demo-fields .primary-button{border-radius:99px;width:100%;min-height:33px;margin-top:7px;padding:5px 12px;font-size:10px}.demo-payment{justify-content:center;align-items:center;gap:25px;min-height:145px;display:flex}.qr-placeholder{border:1px dashed var(--line);background:var(--surface);width:100px;height:100px;color:var(--muted);border-radius:10px;place-items:center;display:grid}.qr-placeholder>span{font-size:40px;font-weight:550}.demo-payment strong{font-size:28px;font-weight:600}.demo-payment p{margin-top:6px;font-size:11px}.demo-payment small{color:var(--muted);margin-top:8px;font-size:9px;display:block}.demo-progress{text-align:center;flex-direction:column;justify-content:center;align-items:center;gap:11px;min-height:145px;display:flex}.demo-progress>span{background:var(--green-soft);width:42px;height:42px;color:var(--green);border-radius:50%;place-items:center;display:grid}.demo-progress h4{font-size:16px}.demo-progress p{color:var(--muted);font-size:11px}.tutorial-caption{text-align:center;padding:17px 24px 7px}.tutorial-caption>b{font-size:13px}.tutorial-caption>p{color:var(--muted);margin-top:5px;font-size:11px;line-height:1.7}.tutorial-controls{align-items:center;gap:12px;padding:10px 22px;display:flex}.tutorial-controls input{accent-color:var(--green);height:4px;box-shadow:none;flex:1}.tutorial-controls>span{font-variant-numeric:tabular-nums;color:var(--muted);font-size:10px}.tutorial-chapters{justify-content:space-around;align-items:center;gap:6px;padding:0 20px 20px;display:flex}.tutorial-chapters button{color:var(--muted);border-radius:99px;padding:5px 8px;font-size:10px}.tutorial-chapters button.active{background:var(--green-soft);color:var(--green)}html[data-theme=dark] .hero-banner{background:radial-gradient(ellipse at 70% 60%,#35554280,transparent 60%),var(--paper)}html[data-theme=dark] .hero-copy h1 em{color:#7fc89a}html[data-theme=dark] .paper{color:#b8cbbf;background:#25332b;border-color:#3d5144}html[data-theme=dark] .paper-back{background:#1f2b24;border-color:#34483b}html[data-theme=dark] .art-line{background:#4e6456}html[data-theme=dark] .window-dots{border-color:#394b3f}html[data-theme=dark] .window-dots i{background:#657b6d}html[data-theme=dark] .code-content b{color:#8ccba0}html[data-theme=dark] .code-content em{color:#657b6d}html[data-theme=dark] .news-cover{background:#1c2920}html[data-theme=dark] .inline-alert{color:#edb5a7;background:#352822;border-color:#685046}@media (min-width:1600px){.hero-copy{padding-left:52px}.hero-copy h1{font-size:47px}}@media (max-width:1280px){.header-inner{gap:23px}.header-tools{gap:17px}.footer-right{gap:10px}.footer-brandline{gap:12px}.product-layout{grid-template-columns:minmax(0,1fr) 340px}.purchase-form{padding:22px}.information-row{grid-template-columns:86px minmax(0,1fr);gap:17px}.product-information-body{padding:23px}.product-hero{padding-left:23px}.product-hero .tiny-art{right:13px}.message-preview small{display:none}.message-preview p{font-size:9px}}@media (max-width:1179px){.offer-grid{grid-template-columns:repeat(2,minmax(0,1fr))}.offer-card{height:160px}.tiny-art{right:22px}.message-preview small{display:inline}.hero-copy{padding-left:32px}.hero-copy h1{font-size:38px}.hero-code{font-size:8px}.information-row{grid-template-columns:1fr;gap:10px}.information-row>div{font-size:13px}.product-identity{margin-left:15px}.product-identity h1{font-size:35px}.product-logo{width:50px;height:50px}.product-meta{gap:5px;font-size:11px}.product-meta .available{display:none}.product-hero .art-large{width:150px}.product-hero .paper{transform-origin:100% 100%;scale:.9}.product-identity{max-width:calc(100% - 135px)}.site-footer{flex-wrap:wrap}.footer-right{margin-left:auto}}@media (max-width:950px){.header-inner{gap:17px}.header-tools{gap:13px}.desktop-nav a{padding:7px 10px;font-size:12px}.brand{font-size:19px}.hero-copy{width:70%}.hero-copy h1{font-size:37px}.hero-copy>p{font-size:12px}.product-page{max-width:740px;padding-top:50px;padding-bottom:60px}.product-layout{grid-template-columns:1fr}.product-information{display:contents}.product-hero{grid-row:1;min-height:155px;padding:25px}.purchase-aside{border-top:1px solid var(--line);grid-row:2}.product-information-body{border-top:1px solid var(--line);grid-row:3;padding:25px}.product-identity{max-width:calc(100% - 180px)}.product-identity h1{font-size:37px}.product-logo{width:57px;height:57px}.product-hero .art-large{width:170px;right:25px}.product-hero .paper{scale:1}.product-meta .available{display:inline-flex}.purchase-form{padding:24px}.purchase-total-top{flex-wrap:wrap;justify-content:space-between;align-items:center;margin-bottom:18px;padding-bottom:16px;display:flex}.purchase-total-top>div{margin:0}.purchase-total-top .amount{font-size:36px}.information-row{grid-template-columns:100px minmax(0,1fr);gap:20px}.help-layout{grid-template-columns:145px minmax(0,1fr);gap:24px}.help-buy-flow{padding:20px}.help-buy-flow ol{gap:17px}.help-buy-flow .tutorial-pill small{display:none}.order-layout{grid-template-columns:minmax(0,1fr) 320px;gap:18px}.order-receipt{padding:23px}.receipt-product .art-large{transform-origin:100%;right:-5px;scale:.85}.receipt-product h2{font-size:27px}.receipt-actions{flex-direction:column;align-items:flex-start}.order-list-item p>span{margin-top:3px;margin-left:0;display:block}.order-list-item .amount{min-width:100px;margin-left:5px;font-size:20px}}@media (max-width:760px){body{font-size:13px}.site-header{height:64px}.header-inner{gap:10px;padding:0 16px}.brand{gap:7px;font-size:21px}.brand>svg{width:23px;height:26px}.desktop-nav{display:none}.header-tools{gap:15px}.language-label,.tool-label{display:none}.header-dropdown summary,.header-tool{min-height:36px}.theme-switch{padding:3px}.theme-switch button{width:29px;height:29px}.header-dropdown .dropdown-panel{right:-8px}.language-menu .dropdown-panel{right:-65px}.page-main{width:calc(100% - 32px);min-height:calc(100dvh - 64px)}.hero-banner{border-radius:20px;height:304px;margin-top:32px}.hero-copy{width:100%;padding:29px 24px}.hero-copy h1{letter-spacing:.4px;max-width:270px;font-size:29px;line-height:1.27}.hero-copy>p{letter-spacing:.5px;max-width:185px;margin-top:20px;font-size:13px;line-height:1.9}.hero-copy:before{background:radial-gradient(ellipse at 23% 40%,var(--paper),transparent 70%);inset:-20px 20px 0 -10px}@supports (color:color-mix(in lab,red,red)){.hero-copy:before{background:radial-gradient(ellipse at 23% 40%,color-mix(in srgb,var(--paper),transparent 1%),transparent 70%)}}.hero-copy .tutorial-pill{margin-top:23px}.hero-copy .tutorial-pill small{display:none}.tutorial-pill{min-height:40px}.hero-code{opacity:.12;-webkit-mask-image:linear-gradient(110deg,#0000 30%,#000);mask-image:linear-gradient(110deg,#0000 30%,#000)}.offers-section{margin-top:52px;padding-bottom:20px}.section-heading{min-height:36px;margin-bottom:24px}.section-heading h2{font-size:23px}.section-heading>div:first-child{gap:10px}.section-heading>div>span{font-size:11px}.offer-grid{grid-template-columns:minmax(0,1fr);gap:16px}.offer-card{border-radius:18px;height:168px;padding:17px 18px}.offer-title h2{font-size:16px}.offer-badge{font-size:9px}.offer-card>.official-price{margin-top:9px}.offer-price{bottom:18px;left:18px}.offer-price .amount{font-size:24px}.offer-card .tiny-art{width:128px;height:91px;bottom:20px;right:18px}.message-preview small{display:inline}.message-preview p{font-size:10px}.message-avatar{width:24px;height:24px}.offer-table td,.offer-table th{padding:13px 11px;font-size:11px}.offer-table .amount{font-size:16px}.site-footer{flex-direction:column;align-items:flex-start;gap:17px;width:calc(100% - 32px);padding:21px 0 110px;display:flex}.footer-brandline{display:block}.footer-brandline .brand{font-size:15px}.footer-brandline>p{margin-top:8px;font-size:11px;line-height:1.8}.footer-right{flex-direction:column;align-items:flex-start;gap:14px;margin-left:0;display:flex}.reactions{margin-left:18px}.mobile-nav{z-index:50;left:50%;bottom:max(12px,env(safe-area-inset-bottom));background:var(--paper);align-items:center;width:calc(100% - 96px);max-width:328px;height:55px;display:flex;position:fixed;transform:translate(-50%)}@supports (color:color-mix(in lab,red,red)){.mobile-nav{background:color-mix(in srgb,var(--paper),transparent 9%)}}.mobile-nav{-webkit-backdrop-filter:blur(24px);backdrop-filter:blur(24px);border:1px solid var(--line)}@supports (color:color-mix(in lab,red,red)){.mobile-nav{border:1px solid color-mix(in srgb,var(--line),transparent 20%)}}.mobile-nav{border-radius:99px;padding:4px;box-shadow:0 4px 24px #1b3a2521,inset 0 1px #ffffff85}.mobile-nav>a{height:45px;color:var(--muted);text-align:center;border-radius:99px;flex-direction:column;flex:1;justify-content:center;align-items:center;gap:2px;font-size:9px;line-height:1.2;display:flex}.mobile-nav>a.active{color:var(--green);background:var(--green-soft)}.mobile-nav>a>svg{width:16px;height:16px}.toast{font-size:11px;bottom:84px}.product-page{padding-top:23px;padding-bottom:45px}.breadcrumb{margin-bottom:19px;font-size:12px}.product-layout{border-radius:17px}.product-hero{min-height:155px;padding:20px 17px}.product-logo{border-radius:13px;width:47px;height:47px}.product-logo svg{width:29px;height:29px}.product-identity{max-width:calc(100% - 130px);margin-left:12px}.product-identity>span{font-size:11px}.product-identity h1{margin-top:2px;margin-bottom:9px;font-size:32px}.product-meta{gap:4px 6px;max-width:210px;font-size:10px}.product-meta .official-price{font-size:9px}.product-meta .available{display:none}.product-hero .art-large{width:120px;height:108px;top:20px;right:8px}.product-hero .paper{transform-origin:100%;scale:.74}.product-hero .paper-back{right:14px}.product-information-body{padding:21px 17px}.information-row{grid-template-columns:1fr;gap:11px;margin-bottom:24px}.information-row>h2{color:var(--ink);font-size:12px;font-weight:550}.information-row>div{font-size:12px;line-height:1.9}.note-list>p{gap:8px}.note-list svg{width:13px;height:13px}.purchase-aside{padding:9px}.purchase-form{padding:20px 17px}.purchase-total-top .amount{font-size:36px}.purchase-total-top>span{font-size:11px}.pay-methods label{min-height:55px}.pay-methods label>span:last-child{font-size:13px}.pay-methods label small{font-size:10px}.field-label{font-size:12px}.text-input{height:47px;font-size:16px}.field-note{font-size:11px}.coupon-field input{font-size:13px}.purchase-disclosure{font-size:10px}.utility-heading h1{letter-spacing:-.6px;margin:10px 0 12px;font-size:29px;line-height:1.35}.utility-heading>p{font-size:12px;line-height:1.9}.eyebrow{font-size:10px}.help-page,.order-page,.orders-page{padding:44px 0 45px}.filter-pills button{padding:5px 9px;font-size:10px}.help-page>.utility-heading{margin-bottom:23px}.help-search{height:47px;padding:0 13px}.help-search input{font-size:13px}.popular-searches{margin-bottom:24px;font-size:10px}.help-buy-flow{padding:18px;display:block}.help-buy-flow h2{font-size:13px}.help-buy-flow ol{justify-content:space-between;gap:13px;font-size:10px}.help-buy-flow li{gap:5px}.help-buy-flow li>b{width:17px;height:17px;font-size:9px}.help-buy-flow .tutorial-pill{margin-top:17px}.help-layout{margin-top:25px;display:block}.help-sidebar{background:var(--soft);border:0;border-radius:10px;align-items:center;gap:0;margin-bottom:20px;padding:4px;display:flex;position:static;overflow-x:auto}.help-sidebar h2,.help-sidebar>button{display:none}.help-sidebar>a{white-space:nowrap;flex-shrink:0;padding:8px 10px;font-size:10px}.faq-group{border-radius:13px;margin-bottom:17px;padding:0 17px}.faq-group>h2{padding:19px 0 12px;font-size:14px}.faq-item>summary{padding:16px 0;font-size:12px;line-height:1.7}.faq-item p{font-size:11px;line-height:1.95}.faq-item .inline-link{font-size:10px}.help-article{padding:30px 3px 50px}.help-article>h1{font-size:26px}.help-article>p{font-size:14px;line-height:1.95}.article-next{flex-wrap:wrap;gap:14px}.article-next>a,.article-next>button{font-size:11px}.related-questions h2{font-size:15px}.related-questions>a{font-size:12px}.orders-toolbar{flex-wrap:wrap;gap:10px}.orders-toolbar>.filter-pills{justify-content:space-between;width:100%;margin-right:0}.order-search{flex:1}.order-search input{width:100%}.order-list-item{grid-template-columns:minmax(0,1fr) auto;gap:8px 10px;padding:17px;display:grid}.order-product-logo{display:none}.order-list-item h2{font-size:14px}.order-list-item p{font-size:9px}.order-list-item p>span{margin:3px 0 0;display:block}.order-list-item .order-status{grid-area:1/2;justify-self:end;margin-left:0;font-size:9px}.order-list-item .amount{grid-area:2/2;min-width:0;margin-left:0;font-size:19px}.order-list-item>svg{display:none}.order-access-note{text-align:center;align-items:flex-start;font-size:9px}.order-access-note>svg{flex-shrink:0;margin-top:2px}.empty-state{min-height:280px}.empty-state h2{font-size:19px}.empty-state p{font-size:12px}.order-heading{align-items:flex-start;gap:13px;margin-bottom:23px}.order-heading h1{font-size:27px}.order-heading p{font-size:12px}.order-heading>.order-status{margin-top:31px}.order-layout{grid-template-columns:1fr;gap:18px}.order-receipt{padding:22px}.receipt-product{min-height:145px}.receipt-product h2{font-size:29px}.receipt-product .art-large{top:12px;right:-1px;scale:.85}.receipt-specs>div{gap:15px;font-size:11px}.receipt-total .amount{font-size:29px}.receipt-actions{flex-direction:row;align-items:center;gap:9px}.receipt-actions>.secondary-button,.receipt-actions>.text-button{font-size:10px}.receipt-top>.text-button{font-size:9px}.payment-state-panel{padding:24px}.payment-state-panel h2{font-size:22px}.site-dialog{border-radius:15px;max-height:92dvh}.dialog-heading{padding:15px 18px}.dialog-heading>h2{font-size:16px}.dialog-heading>.icon-button{width:33px;height:33px}.support-form{padding:18px}.support-form>.muted{font-size:11px}.support-form input,.support-form textarea{font-size:16px}.tutorial-screen{padding:13px}.tutorial-scene{min-height:262px;padding:18px}.tutorial-scene h3{font-size:18px}.demo-brand{font-size:12px}.demo-step{font-size:10px;top:20px;right:18px}.demo-offer{min-height:137px;padding:18px}.demo-offer b{font-size:14px}.demo-offer .tiny-art{transform-origin:100%;top:10px;right:0;scale:.7}.demo-offer small{font-size:8px}.demo-offer strong{font-size:22px}.demo-payment{align-items:center;gap:15px}.qr-placeholder{flex-shrink:0;width:80px;height:80px}.demo-payment strong{font-size:25px}.demo-payment p{font-size:10px}.demo-payment small{font-size:8px}.tutorial-caption{padding:15px 17px 5px}.tutorial-caption>b{font-size:12px}.tutorial-caption>p{font-size:10px}.tutorial-controls{gap:8px;padding:10px 14px}.tutorial-controls>span{font-size:9px}.tutorial-chapters{flex-wrap:wrap;gap:3px;padding:0 12px 16px}.tutorial-chapters button{min-width:42%;padding:6px 9px;font-size:9px}.tutorial-controls input{min-width:0}.empty-page{min-height:62vh}.empty-page h1{font-size:25px}.empty-page p{font-size:12px}}@media (max-width:370px){.header-tools{gap:11px}.brand{font-size:19px}.header-inner{gap:7px}.theme-switch button{width:27px;height:28px}.hero-copy{padding:27px 20px}.hero-copy h1{font-size:27px}.offer-title h2{font-size:15px}.offer-badge{padding:1px 5px;font-size:8px}.offer-card{padding-left:15px;padding-right:15px}.offer-price{left:15px}.mobile-nav{width:calc(100% - 64px)}.product-meta .official-price{display:none}.product-identity h1{font-size:30px}.product-hero .art-large{transform-origin:100%;right:0;scale:.92}.product-logo{width:42px;height:42px}.product-identity{margin-left:10px}.help-buy-flow ol{gap:8px;font-size:9px}.help-buy-flow li{gap:4px}.receipt-product h2{font-size:26px}.receipt-product .art-large{right:-6px;scale:.72}.receipt-actions{flex-direction:column;align-items:flex-start}.filter-pills button{padding:5px 8px;font-size:9px}}@media (prefers-reduced-motion:reduce){html{scroll-behavior:auto}*,:after,:before{transition:none!important;animation:none!important}.offer-card:hover{transform:none}}.amount-decimal{letter-spacing:0;font-size:.6em;font-style:normal;font-weight:550}.hero-copy>p{flex-wrap:wrap}.hero-copy>p>span{white-space:nowrap}.hero-copy>p>i{opacity:.6}.mini-phone{color:#4b6354;background:#f4f8f5;border:4px solid #e0e8e2;border-radius:13px;flex-direction:column;align-items:center;width:57px;height:101px;padding-top:30px;display:flex;position:absolute;bottom:5px;right:25px;box-shadow:0 4px 12px #17321d18}.mini-phone>i{background:#c7d1ca;border-radius:5px;height:3px;position:absolute;top:3px;left:15px;right:15px}.mini-phone>span{font-size:6px}.mini-phone>b{letter-spacing:1px;background:#d7ebdc;border-radius:3px;margin-top:5px;padding:3px;font-size:10px}.mini-phone>small{letter-spacing:.5px;margin-top:7px;font-size:3px}html[data-theme=dark] .mini-phone{color:#c3d9ca;background:#263a2d;border-color:#415648}html[data-theme=dark] .mini-phone>b{background:#395c45}@media (max-width:760px){.hero-copy>p{flex-direction:column;align-items:flex-start;gap:0;line-height:1.8}.hero-copy>p>i{display:none}.product-meta{max-width:142px}.product-meta .official-price{display:none}.product-sms-hero .product-identity h1{letter-spacing:-.7px;font-size:25px}.product-sms-hero .product-logo{display:none}.product-sms-hero .product-identity{max-width:180px;margin-left:0}}.brand-filters{flex-wrap:wrap;margin:-9px 0 24px}.brand-filters,.brand-filters button{align-items:center;gap:7px;display:flex}.brand-filters button{color:var(--muted);border:1px solid #0000;border-radius:11px;padding:9px 14px;font-size:12px;font-weight:550;transition:background .2s,color .2s,border-color .2s}@media (hover:hover) and (pointer:fine){.brand-filters button:hover{background:var(--soft);color:var(--ink)}}.brand-filters button:focus-visible{outline:2px solid var(--green);outline-offset:3px}.offer-frame{perspective:900px;min-width:0;position:relative;container-type:inline-size}.offer-frame.is-hovered{z-index:2}.offer-frame.is-hovered>.offer-card{transform:translateY(-1px) rotateX(var(--card-tilt-x,0deg)) rotateY(var(--card-tilt-y,0deg));border-color:var(--green);transition:transform .16s cubic-bezier(.2,.7,.2,1),border-color .2s}@supports (color:color-mix(in lab,red,red)){.offer-frame.is-hovered>.offer-card{border-color:color-mix(in srgb,var(--green),var(--line) 68%)}}.offer-frame.is-hovered>.offer-card{will-change:transform}.offer-glare{border-radius:inherit;pointer-events:none;z-index:2;opacity:0;transition:opacity .3s;position:absolute;inset:0;overflow:hidden}.offer-glare:before{content:"";transform:translate3d(var(--card-light-x,0),var(--card-light-y,0),0);background:radial-gradient(#fffc 0,#fff5 20%,#cfe1d52b 38%,#0000 56%);position:absolute;inset:-100%}.offer-frame.is-hovered .offer-glare{opacity:.6}.offer-frame.is-hovered .offer-glare:before{will-change:transform}[data-theme=dark] .offer-frame.is-hovered .offer-glare{opacity:.16}.offer-title h2>svg{flex-shrink:0}.offer-period{color:var(--muted);margin-top:8px;font-size:11px;line-height:19px;display:inline-block}.offer-frame[data-brand=claude] .offer-title h2>svg{color:#a6775e}.offer-frame[data-brand=grok] .offer-title h2>svg{color:var(--ink)}.offer-frame[data-brand=gemini] .offer-title h2>svg{color:#7d87a5}.draft-paper{color:#866b57;padding:8px}.canvas-paper>small,.draft-paper>small{letter-spacing:.6px;color:#9b9b91;font:3.6px/6px ui-monospace,monospace;display:block}.draft-paper>strong{margin-top:2px;font:9px/14px Georgia,serif;display:block}.draft-paper .art-line{background:#e2dcd4;margin:3px 0}.draft-edit{align-items:center;gap:5px;font:5px/10px Georgia,serif;animation:code-line-in 1.5s .3s both;display:flex}.draft-edit s{color:#b6ada5}.draft-edit b{color:#8b6e54;background:#f4eddf;padding:0 2px;font-weight:400}.draft-sun{color:#b58c72;width:16px;height:16px;animation:sun-unfold 1.3s cubic-bezier(.2,.7,.2,1) both;position:absolute;bottom:5px;right:5px}.search-paper{color:#4c5962;padding:7px}.mini-search{background:#fafbfc;border:1px solid #e1e5e7;border-radius:4px;align-items:center;gap:5px;height:16px;padding:0 4px;display:flex}.mini-search>span{font-size:10px}.mini-search b{font-size:5px;font-weight:500}.search-result{gap:5px;margin-top:7px;animation:code-line-in 1.2s .15s both;display:flex}.search-result>i{background:#f0f3f5;border:1px solid #cbd3d8;border-radius:50%;flex-shrink:0;width:8px;height:8px}.search-result>span{flex:1}.search-result b{font-size:4.7px;font-weight:500;line-height:7px;display:block}.search-result .art-line{background:#dce2e6;height:1.5px;margin:3px 0}.search-result.second{margin-top:5px;animation-delay:.45s}.search-cursor{color:#697b87;font-size:13px;animation:cursor-arrive 1.7s both;position:absolute;bottom:7px;right:10px}.canvas-paper{color:#697b8d;padding:7px}.mini-canvas{border-radius:3px;height:35px;margin:4px 0;animation:canvas-reveal 1.3s cubic-bezier(.2,.7,.2,1) both;position:relative;overflow:hidden}.mini-canvas svg{width:100%;height:100%}.mini-canvas>span{color:#fff;font-size:16px;animation:sun-unfold 1.6s both;position:absolute;top:1px;right:5px}.canvas-paper>strong{font:7px/9px Georgia,serif;display:block}.canvas-paper>.art-line{background:#d9e2e7;height:1.5px;margin:3px 0}.reaction{touch-action:manipulation;transition:background .15s,color .15s}.reaction:hover{color:var(--ink);background:var(--line)}.reaction:active{transform:scale(.94)}.reaction-icon{animation:reaction-pop .28s cubic-bezier(.2,.8,.3,1);display:inline-flex}@keyframes reaction-pop{0%{transform:scale(.9)}55%{transform:scale(1.08)}to{transform:scale(1)}}@keyframes sun-unfold{0%{opacity:0;transform:rotate(-35deg)scale(.7)}to{opacity:1;transform:rotate(0)scale(1)}}@keyframes cursor-arrive{0%{opacity:0;transform:translate(8px,5px)}40%{opacity:1}to{opacity:1;transform:translate(0)}}@keyframes canvas-reveal{0%{opacity:0;clip-path:inset(0 100% 0 0)}to{opacity:1;clip-path:inset(0)}}@media (max-width:760px){.brand-filters{grid-template-columns:repeat(5,minmax(0,1fr));gap:4px;margin:-6px 0 20px;display:grid}.brand-filters button{justify-content:center;gap:4px;padding:9px 2px;font-size:10px}.brand-filters svg{width:15px;height:15px}.reactions{gap:5px;margin-left:0}}@media (prefers-reduced-motion:reduce){.offer-frame.is-hovered>.offer-card{transform:none}.offer-glare{display:none}}.offer-table-wrap{min-width:0;max-width:100%;position:relative}@container (max-width:280px){.offer-title h2{font-size:15px}.offer-badge{padding-inline:5px;font-size:8px}}.fast-tutorial .tutorial-scene{min-height:324px;padding:19px 28px 21px;animation:none}.fast-tutorial .tutorial-scene h3{margin:13px 0 14px;font-size:21px}.fast-tutorial .demo-step{font-variant-numeric:tabular-nums;top:22px;right:28px}.fast-demo-stage{isolation:isolate;pointer-events:none;height:228px;position:relative}.guide-form,.guide-product-scene,.guide-review,.guide-save-scene{max-width:390px;margin:0 auto}.guide-brands{color:var(--muted);align-items:center;gap:15px;margin-bottom:12px;font-size:9px;display:flex}.guide-brands .selected{color:var(--ink);font-weight:650}.guide-product{border:1px solid var(--line);background:var(--surface);border-radius:13px;height:186px;padding:17px 19px;transition:border-color .12s,box-shadow .12s;position:relative}.guide-product.is-selected{border-color:var(--green);box-shadow:0 0 0 3px var(--green)}@supports (color:color-mix(in lab,red,red)){.guide-product.is-selected{box-shadow:0 0 0 3px color-mix(in srgb,var(--green),transparent 91%)}}.guide-product-name{letter-spacing:-.3px;align-items:center;gap:7px;font-size:15px;display:flex}.guide-product-name>b{font-weight:650}.guide-product-name>svg:last-child:not(:first-child){color:var(--green);margin-left:auto}.guide-product>small{color:var(--muted);margin-top:6px;font-size:10px;display:block}.guide-product>.amount{margin-top:19px;font-size:28px;display:flex}.guide-product>.tiny-art{z-index:0;bottom:23px;right:16px}.guide-open{color:var(--green);align-items:center;gap:9px;font-size:10px;font-weight:600;display:inline-flex;position:absolute;bottom:15px;left:19px}.guide-open.is-pressed{transform:translateY(1px)}.guide-form{padding:1px 0}.guide-email>span,.guide-payment-label{color:var(--muted);margin-bottom:5px;font-size:10px;display:block}.guide-email>div{border:1px solid var(--line);background:var(--surface);border-radius:8px;align-items:center;height:39px;padding:0 12px;font:12px ui-monospace,monospace;transition:border-color .1s,box-shadow .1s;display:flex}.guide-email em{color:var(--muted);font-style:normal}.guide-email.is-focused>div{border-color:var(--green);box-shadow:0 0 0 3px var(--green)}@supports (color:color-mix(in lab,red,red)){.guide-email.is-focused>div{box-shadow:0 0 0 3px color-mix(in srgb,var(--green),transparent 91%)}}.typing-caret{background:var(--green);width:1px;height:13px;margin-left:2px}.guide-payment-label{margin-top:14px}.guide-payments{gap:9px;display:flex}.guide-payments>span{border:1px solid var(--line);background:var(--surface);border-radius:8px;flex:1;align-items:center;gap:7px;height:40px;padding:0 11px;font-size:11px;display:flex;position:relative}.guide-payments .alipay-mark,.guide-payments .usdt-mark{width:19px;height:19px;font-size:16px}.guide-payments>span.selected{border-color:var(--green);background:var(--green-soft)}.guide-payments>span>svg{color:var(--green);margin-left:auto}.guide-save-button,.guide-submit{background:var(--green);height:40px;color:var(--button-ink);border-radius:9px;justify-content:center;align-items:center;gap:8px;margin-top:15px;font-size:12px;font-weight:600;display:flex}.guide-submit.is-pressed{box-shadow:inset 0 2px 6px #0002}.guide-review{padding:3px 0}.guide-review-heading{justify-content:space-between;align-items:center;gap:8px;font-size:12px;font-weight:550;display:flex}.guide-order-card>small,.guide-review-heading>b{white-space:nowrap;color:#a67f25;background:#c4a8581a;border-radius:99px;padding:3px 8px;font-size:9px;font-weight:500}.guide-total{background:var(--surface);border:1px solid var(--line);border-radius:10px;justify-content:space-between;align-items:center;gap:9px;margin:16px 0;padding:16px 13px;transition:border-color .15s,box-shadow .15s;display:flex}.guide-total>span{color:var(--muted);font-size:11px}.guide-total>.amount{font-size:28px}.guide-payment-note.is-focused,.guide-total.is-focused{border-color:var(--green);box-shadow:0 0 0 3px var(--green)}@supports (color:color-mix(in lab,red,red)){.guide-payment-note.is-focused,.guide-total.is-focused{box-shadow:0 0 0 3px color-mix(in srgb,var(--green),transparent 93%)}}.guide-payment-note{border:1px solid var(--line);background:var(--surface);color:var(--muted);border-radius:10px;align-items:center;gap:11px;padding:13px;transition:border-color .15s,box-shadow .15s;display:flex}.guide-payment-note>svg{flex-shrink:0}.guide-payment-note b{color:var(--ink);font-size:11px;font-weight:550;display:block}.guide-payment-note span{margin-top:4px;font-size:9px;line-height:1.7;display:block}.guide-save-scene{padding-top:6px}.guide-order-card{border:1px solid var(--line);background:var(--surface);border-radius:11px;align-items:center;gap:11px;padding:15px;display:flex}.guide-order-icon{background:var(--green-soft);width:34px;height:34px;color:var(--green);border-radius:50%;flex-shrink:0;place-items:center;display:grid}.guide-order-card>div{flex:1;min-width:0}.guide-order-card b{font-size:12px;font-weight:600;display:block}.guide-order-card div>span{color:var(--muted);margin-top:4px;font-size:10px;display:block}.guide-mini-progress{white-space:nowrap;color:var(--muted);align-items:center;gap:6px;margin:15px 2px;font-size:8px;display:flex}.guide-mini-progress>span{align-items:center;gap:4px;display:flex}.guide-mini-progress>span:first-child{color:var(--green)}.guide-mini-progress>i{background:var(--line);flex:1;min-width:5px;height:1px}.guide-save-button{margin-top:15px}.guide-save-button.is-copied{background:var(--green-soft);color:var(--green);box-shadow:inset 0 0 0 1px var(--green)}@supports (color:color-mix(in lab,red,red)){.guide-save-button.is-copied{box-shadow:inset 0 0 0 1px color-mix(in srgb,var(--green),transparent 70%)}}.guide-saved-link{opacity:0;color:var(--muted);align-items:center;gap:5px;margin-top:10px;font:9px ui-monospace,monospace;display:flex}.guide-saved-link>span{margin-left:auto;font-family:inherit}.guide-saved-link.visible{opacity:1}.guide-pointer-layer{pointer-events:none;z-index:5;margin:0;padding:0;position:absolute;inset:0;overflow:visible}.guide-pointer{color:#17271f;filter:drop-shadow(0 2px 2px #0003);transform-origin:3px 2px;will-change:transform;position:absolute;top:0;left:0}[data-theme=dark] .guide-pointer{color:#f4faf5}.guide-click-ring{border:2px solid var(--green);background:var(--green);width:29px;height:29px;position:absolute}@supports (color:color-mix(in lab,red,red)){.guide-click-ring{background:color-mix(in srgb,var(--green),transparent 88%)}}.guide-click-ring{box-sizing:border-box;border-radius:50%}.guide-click-label{background:var(--ink);color:var(--paper);white-space:nowrap;border-radius:4px;padding:0 5px;font-size:8px;line-height:16px;position:absolute;box-shadow:0 2px 5px #0001}.fast-caption{min-height:68px}.fast-caption>b{font-size:13px;display:block}.fast-caption>p{color:var(--muted);margin-top:6px;font-size:10px;line-height:1.7}.fast-controls .tutorial-time{white-space:nowrap;font-variant-numeric:tabular-nums;min-width:67px;font-size:10px}.tutorial-speed{color:var(--ink);border:1px solid var(--line);background:var(--surface);cursor:pointer;border-radius:7px;max-width:61px;padding:5px 3px;font-family:inherit;font-size:11px;font-weight:550}.fast-chapters button{align-items:center;gap:5px;display:flex}.fast-chapters button>span{color:var(--muted);font-size:9px}@media (max-width:760px){.fast-tutorial .tutorial-scene{min-height:319px;padding:16px 15px 18px}.fast-tutorial .tutorial-scene h3{margin:12px 0 16px;font-size:18px}.fast-tutorial .demo-step{font-size:9px;top:20px;right:16px}.fast-demo-stage{height:228px}.guide-brands{gap:12px;font-size:8px}.guide-product{height:186px;padding:15px}.guide-product-name{font-size:13px}.guide-product>.tiny-art{transform-origin:100% 100%;bottom:20px;right:5px;scale:.8}.guide-product>.amount{font-size:26px}.guide-open{left:15px}.guide-review-heading{font-size:11px}.guide-total>.amount{font-size:25px}.guide-mini-progress{gap:5px;font-size:7px}.guide-order-card{gap:8px;padding:12px}.guide-order-card b{font-size:11px}.guide-order-card div>span{font-size:9px}.guide-order-card>small{padding:3px 5px;font-size:8px}.guide-order-icon{width:28px;height:28px}.fast-caption{min-height:75px;padding:13px 17px 5px}.fast-caption>b{font-size:12px}.fast-caption>p{font-size:9px}.fast-controls{gap:6px;padding:8px 13px 11px}.fast-controls input{min-width:0}.fast-controls .tutorial-time{min-width:61px;font-size:9px}.tutorial-speed{max-width:52px;padding:5px 1px;font-size:10px}.fast-chapters{grid-template-columns:1fr 1fr;gap:3px;padding:0 14px 14px;display:grid}.fast-chapters button{justify-content:center;min-width:0;padding:6px;font-size:9px}}@media (prefers-reduced-motion:reduce){.guide-pointer{will-change:auto}}.art-code{--art-offset:-1.1s}.art-type{--art-offset:-2.2s}.art-news{--art-offset:-3.1s}.art-grok{--art-offset:-.8s}.art-gemini{--art-offset:-1.6s}.tiny-art .paper,.tiny-art .paper-back{opacity:1;animation:none;translate:none}.tiny-art .art-line{animation:art-line-flow var(--art-period) ease-in-out infinite;animation-delay:var(--art-offset)}.tiny-art .art-line:nth-of-type(2){animation-delay:calc(var(--art-offset) + .12s)}.tiny-art .art-line:nth-of-type(3){animation-delay:calc(var(--art-offset) + .24s)}.tiny-art .art-line:nth-of-type(4){animation-delay:calc(var(--art-offset) + .36s)}.tiny-art .signature path{animation:art-sign-flow var(--art-period) ease-in-out infinite;animation-delay:var(--art-offset)}.tiny-art .code-reveal:not(.beat-1):not(.beat-2):not(.beat-3){opacity:1;animation:none}.tiny-art .art-done{animation:art-check-flow var(--art-period) ease-in-out infinite;animation-delay:var(--art-offset)}.tiny-art .type-columns strong{animation:art-type-flow var(--art-period) ease-in-out infinite;animation-delay:var(--art-offset)}.tiny-art .color-chips i{animation:art-chip-flow var(--art-period) ease-in-out infinite;animation-delay:var(--art-offset)}.tiny-art .color-chips i:nth-child(2){animation-delay:calc(var(--art-offset) + .25s)}.tiny-art .color-chips i:nth-child(3){animation-delay:calc(var(--art-offset) + .5s)}.tiny-art .mini-canvas svg,.tiny-art .news-cover svg{animation:art-landscape-flow var(--art-period) ease-in-out infinite;animation-delay:var(--art-offset);transform-origin:50%}.tiny-art .draft-edit,.tiny-art .search-result{animation:art-code-flow var(--art-period) ease-in-out infinite;animation-delay:.2s}.tiny-art .draft-sun,.tiny-art .mini-canvas>span{animation:art-spark-flow var(--art-period) ease-in-out infinite;animation-delay:var(--art-offset);transform-origin:50%}.tiny-art .search-cursor{animation:art-cursor-flow var(--art-period) ease-in-out infinite;animation-delay:var(--art-offset)}.tiny-art .mini-canvas{clip-path:none;opacity:1;animation:none}.tiny-art .message-avatar,.tiny-art .mini-phone>b{animation:art-type-flow var(--art-period) ease-in-out infinite}.fast-tutorial[data-playing=false] .tiny-art *,.tiny-art[data-motion=paused] *{animation-play-state:paused}.offer-card{isolation:isolate}.offer-glare{z-index:-1}@keyframes art-line-flow{0%,to{opacity:.5;scale:.68 1}24%,74%{opacity:1;scale:1}}@keyframes art-sign-flow{0%,to{stroke-dashoffset:1px;opacity:0}9%{opacity:1;stroke-dashoffset:1px}45%,78%{stroke-dashoffset:0;opacity:1}93%{stroke-dashoffset:0;opacity:0}}@keyframes art-code-flow{0%,to{opacity:.35;translate:0 1.5px}25%,78%{opacity:1;translate:0}}@keyframes art-check-flow{0%,to{opacity:.4;scale:.88}30%,74%{opacity:1;scale:1}}@keyframes art-type-flow{0%,to{opacity:.75;translate:0 1px}40%,65%{opacity:1;translate:0 -1px}}@keyframes art-chip-flow{0%,to{opacity:.55}25%,70%{opacity:1}}@keyframes art-landscape-flow{0%,to{transform:scale(1.035)translateY(1px)}45%,65%{transform:scale(1.035)translateY(-1px)}}@keyframes art-spark-flow{0%,to{opacity:.8;transform:rotate(-12deg)scale(.94)}40%,68%{opacity:1;transform:rotate(14deg)scale(1.06)}}@keyframes art-cursor-flow{0%,to{opacity:1;transform:translate(6px,4px)scale(1)}28%,59%{opacity:1;transform:translate(0)scale(1)}64%{transform:translate(0)scale(.87)}70%{transform:translate(0)scale(1)}}.hero-banner{width:92%;max-width:1240px;margin-inline:auto}.hero-code{opacity:.34;letter-spacing:.8px;font:10px/14px ui-monospace,SFMono-Regular,monospace;inset:-10px 0;-webkit-mask-image:linear-gradient(90deg,#0000,#000 12% 88%,#0000);mask-image:linear-gradient(90deg,#0000,#000 12% 88%,#0000)}.hero-code-row{opacity:.9;height:14px;overflow:visible}.hero-code-row:nth-child(3n){opacity:.4}.hero-code-row:nth-child(3n+1){opacity:.65}.hero-code-track{width:max-content;animation:hero-code-flow var(--stream-duration) linear infinite;animation-delay:var(--stream-delay);will-change:transform;display:flex}.hero-code-track>span{white-space:nowrap;flex-shrink:0;padding-right:28px;display:block}.hero-code-row:nth-child(2n) .hero-code-track{animation-direction:reverse}.hero-code[data-motion=paused] .hero-code-track{will-change:auto;animation-play-state:paused}@keyframes hero-code-flow{0%{transform:translate(0)}to{transform:translate(-50%)}}@media (max-width:760px){.hero-banner{width:100%}.hero-code{opacity:.25;font-size:8px;-webkit-mask-image:linear-gradient(105deg,#0000 18%,#000 75%);mask-image:linear-gradient(105deg,#0000 18%,#000 75%)}.hero-code-track{animation-duration:calc(var(--stream-duration) * 1.2)}}@media (prefers-reduced-motion:reduce){.hero-code-track{will-change:auto}}.tiny-art{--art-period:4.4s;--art-offset:0s}.tiny-art .paper-back{animation:art-stack-spread var(--art-period) ease-in-out infinite}.tiny-art .art-line{animation-name:art-line-draw}.tiny-art .signature path{animation-name:art-sign-draw}.tiny-art .code-reveal{animation:art-code-type var(--art-period) steps(16) infinite;animation-delay:0s}.tiny-art .code-reveal.beat-1{animation-delay:.15s}.tiny-art .code-reveal.beat-2{animation-delay:.4s}.tiny-art .code-reveal.beat-3{animation-delay:.65s}.tiny-art .code-content p:nth-child(3) .code-reveal:after{content:"";vertical-align:-1px;background:#207c3d;width:1px;height:6px;margin-left:1px;animation:art-caret .7s step-end infinite;display:inline-block}.tiny-art .art-done{animation-name:art-check-pop;animation-delay:.3s}.tiny-art .type-columns strong{animation:art-type-reveal var(--art-period) ease-in-out infinite}.tiny-art .type-columns>span{animation:art-code-type var(--art-period) steps(10) .2s infinite}.tiny-art .color-chips i{animation:art-chip-bounce var(--art-period) ease-in-out infinite}.tiny-art .news-cover{overflow:hidden}.tiny-art .news-cover svg{animation:art-picture-reveal var(--art-period) ease-in-out infinite}.tiny-art .news-cover circle{animation:art-sun-rise var(--art-period) ease-in-out infinite}.tiny-art .draft-edit{opacity:1;animation:none;translate:none}.tiny-art .draft-edit s{text-decoration:none;position:relative}.tiny-art .draft-edit s:after{content:"";transform-origin:0;height:1px;animation:art-strike var(--art-period) ease-in-out infinite;background:currentColor;position:absolute;top:50%;left:0;right:0}.tiny-art .draft-edit b{animation:art-code-type var(--art-period) steps(10) .35s infinite}.tiny-art .draft-sun{animation:art-sun-turn var(--art-period) ease-in-out infinite}.tiny-art .search-result{animation:art-result-reveal var(--art-period) ease-in-out .2s infinite}.tiny-art .search-result.second{animation-delay:.65s}.tiny-art .search-cursor{animation:art-search-cursor var(--art-period) cubic-bezier(.25,.7,.3,1) infinite}.tiny-art .mini-search{position:relative}.tiny-art .mini-search:after{content:"";width:12px;height:12px;animation:art-search-click var(--art-period) ease-out infinite;border:1px solid #59926f;border-radius:50%;position:absolute;top:50%;left:52%}.tiny-art .mini-canvas{animation:art-picture-reveal var(--art-period) ease-in-out infinite}.tiny-art .mini-canvas svg{animation:none;transform:none}.tiny-art .mini-canvas>span{animation:art-gemini-spark var(--art-period) ease-in-out infinite}.fast-tutorial[data-playing=false] .tiny-art *,.fast-tutorial[data-playing=false] .tiny-art :after,.tiny-art[data-motion=paused] *,.tiny-art[data-motion=paused] :after,.tiny-art[data-motion=paused] :before{animation-play-state:paused}@keyframes art-stack-spread{0%,to{translate:0}32%,65%{translate:-5px 3px}}@keyframes art-line-draw{0%,5%,to{opacity:.25;scale:.08 1}40%,69%{opacity:1;scale:1}92%{opacity:.25;scale:.08 1}}@keyframes art-sign-draw{0%,9%,to{stroke-dashoffset:1px;opacity:0}14%{stroke-dashoffset:1px;opacity:1}58%,76%{stroke-dashoffset:0;opacity:1}91%{stroke-dashoffset:0;opacity:0}}@keyframes art-code-type{0%,8%,to{clip-path:inset(0 100% 0 0);opacity:1;translate:0}42%,75%{clip-path:inset(0);opacity:1;translate:0}94%{clip-path:inset(0 100% 0 0);opacity:1;translate:0}}@keyframes art-caret{0%,to{opacity:1}50%{opacity:0}}@keyframes art-check-pop{0%,38%,to{opacity:0;scale:.5}52%{opacity:1;scale:1.2}62%,79%{opacity:1;scale:1}94%{opacity:0;scale:.7}}@keyframes art-type-reveal{0%,7%,to{clip-path:inset(0 100% 0 0);letter-spacing:-2px;opacity:1;translate:0}36%{clip-path:inset(0);letter-spacing:-2px}57%,76%{clip-path:inset(0);letter-spacing:1px}94%{clip-path:inset(0 100% 0 0);letter-spacing:-2px}}@keyframes art-chip-bounce{0%,12%,to{opacity:.65;translate:0;scale:1}28%{opacity:1;translate:0 -4px;scale:1.2}44%,74%{opacity:1;translate:0;scale:1}}@keyframes art-picture-reveal{0%,7%,to{clip-path:inset(0 100% 0 0);opacity:1}42%,76%{clip-path:inset(0);opacity:1}94%{clip-path:inset(0 100% 0 0);opacity:1}}@keyframes art-sun-rise{0%,8%,to{translate:0 12px}45%,76%{translate:0}}@keyframes art-strike{0%,10%,to{scale:0 1}30%,80%{scale:1}94%{scale:0 1}}@keyframes art-sun-turn{0%,to{opacity:1;transform:rotate(-25deg)scale(.8)}40%,72%{opacity:1;transform:rotate(65deg)scale(1.1)}}@keyframes art-result-reveal{0%,8%,to{clip-path:inset(0 0 100%);opacity:.3;translate:0 4px}38%,77%{clip-path:inset(0);opacity:1;translate:0}94%{clip-path:inset(0 0 100%);opacity:.3;translate:0 4px}}@keyframes art-search-cursor{0%,to{opacity:1;transform:translate(8px,6px)scale(1)}19%{transform:translate(-20px,-33px)scale(1)}24%{transform:translate(-20px,-33px)scale(.78)}29%{transform:translate(-20px,-33px)scale(1)}48%,67%{transform:translate(-3px,-8px)scale(1)}80%{transform:translate(0)scale(1)}}@keyframes art-search-click{0%,18%,38%,to{opacity:0;transform:translate(-50%,-50%)scale(.3)}23%{opacity:.7;transform:translate(-50%,-50%)scale(.6)}37%{opacity:0;transform:translate(-50%,-50%)scale(1.7)}}@keyframes art-gemini-spark{0%,10%,to{opacity:0;transform:rotate(-45deg)scale(.2)}37%{opacity:1;transform:rotate(25deg)scale(1.25)}52%,77%{opacity:1;transform:rotate(0)scale(1)}93%{opacity:0;transform:rotate(45deg)scale(.2)}}:root{--motion-press:.1s;--motion-fast:.16s;--motion-normal:.24s;--motion-settle:.36s;--ease-standard:cubic-bezier(.2,.65,.3,1);--ease-settle:cubic-bezier(.22,1,.36,1)}:is(.primary-button,.secondary-button,.icon-button,.tutorial-pill,.view-toggle button,.theme-switch button,.brand-filters button,.filter-pills button,.header-tool,.header-dropdown summary,.dropdown-panel button,.tutorial-chapters button,.reaction,.pay-methods label,.desktop-nav>a,.mobile-nav>a){transition:transform var(--motion-fast) var(--ease-settle),background-color var(--motion-fast) var(--ease-standard),color var(--motion-fast) var(--ease-standard),border-color var(--motion-fast) var(--ease-standard),box-shadow var(--motion-normal) var(--ease-standard),filter var(--motion-fast) var(--ease-standard);-webkit-tap-highlight-color:transparent}:is(.header-tool,.header-dropdown summary,.pay-methods label,.desktop-nav>a,.mobile-nav>a):active,:is(.primary-button,.secondary-button,.icon-button,.tutorial-pill,.view-toggle button,.theme-switch button,.brand-filters button,.filter-pills button,.dropdown-panel button,.tutorial-chapters button,.reaction):not(:disabled):active{transition-duration:var(--motion-press);transform:scale(.98)}.primary-button:hover{filter:none}@media (hover:hover) and (pointer:fine){.primary-button:hover{filter:brightness(.96)}}.support-form input,.support-form textarea,.text-input{transition:box-shadow var(--motion-fast) var(--ease-standard),border-color var(--motion-fast) var(--ease-standard)}.offer-card{transition:transform var(--motion-settle) var(--ease-settle),border-color var(--motion-normal) var(--ease-standard)}.offer-frame.is-hovered>.offer-card{transition:transform .11s var(--ease-standard),border-color var(--motion-normal) var(--ease-standard)}.offer-frame:has(.card-link:active)>.offer-card{transform:translateY(0) rotateX(var(--card-tilt-x,0deg)) rotateY(var(--card-tilt-y,0deg)) scale(.994);transition-duration:var(--motion-press)}.offer-glare{transition:opacity var(--motion-normal) var(--ease-standard)}.offer-grid,.offer-table-wrap{animation:content-arrive var(--motion-normal) var(--ease-standard) both}.header-dropdown[open] .dropdown-panel{transform-origin:90% 0;animation:menu-arrive var(--motion-normal) var(--ease-settle) both}.site-dialog[open]{animation:panel-arrive .3s var(--ease-settle) both}.site-dialog[open]::backdrop{animation:backdrop-arrive .24s var(--ease-standard) both}.site-dialog[data-closing=true]{pointer-events:none;animation:panel-leave .16s var(--ease-standard) both}.site-dialog[data-closing=true]::backdrop{animation:backdrop-leave .16s var(--ease-standard) both}.toast{animation:toast-in var(--motion-normal) var(--ease-settle) both}.reaction-icon{animation:reaction-pop .3s var(--ease-settle)}@keyframes content-arrive{0%{opacity:.7}to{opacity:1}}@keyframes menu-arrive{0%{opacity:0;translate:0 -4px;scale:.99}to{opacity:1;translate:0;scale:1}}@keyframes panel-arrive{0%{opacity:0;translate:0 9px;scale:.985}to{opacity:1;translate:0;scale:1}}@keyframes panel-leave{0%{opacity:1;translate:0;scale:1}to{opacity:0;translate:0 5px;scale:.99}}@keyframes backdrop-arrive{0%{opacity:0}to{opacity:1}}@keyframes backdrop-leave{0%{opacity:1}to{opacity:0}}@supports selector(:has(*)){.theme-switch,.view-toggle{isolation:isolate;--segment-step:31px;--segment-width:31px;position:relative}.theme-switch{--segment-step:32px;--segment-width:30px}.theme-switch:before,.view-toggle:before{content:"";width:var(--segment-width);z-index:-1;pointer-events:none;background:var(--paper);transition:transform var(--motion-normal) var(--ease-settle);border-radius:9px;position:absolute;top:3px;bottom:3px;left:3px;transform:translate(0);box-shadow:0 1px 5px #28463012}.theme-switch:before{border-radius:50%}.theme-switch:has(button:last-child[aria-pressed=true]):before,.view-toggle:has(button:last-child[aria-pressed=true]):before{transform:translateX(var(--segment-step))}.theme-switch button[aria-pressed=true],.view-toggle button[aria-pressed=true]{box-shadow:none;background:0 0}}@supports (interpolate-size:allow-keywords) and selector(details::details-content){.faq-item{interpolate-size:allow-keywords}.faq-item::details-content{height:0;transition:height var(--motion-normal) var(--ease-settle),content-visibility var(--motion-normal);transition-behavior:allow-discrete;overflow:hidden}.faq-item[open]::details-content{height:auto}}@media (max-width:370px){.theme-switch{--segment-step:29px;--segment-width:27px}}@media (prefers-reduced-motion:reduce){.offer-frame:has(.card-link:active)>.offer-card{transform:none}.faq-item::details-content{transition:none!important}}.header-inner{height:60px;min-height:60px}.page-main{min-height:0}.hero-banner{border-radius:18px;height:200px;margin-top:20px}.hero-copy{flex-direction:column;justify-content:center;width:100%;height:100%;padding:24px 32px;display:flex}.hero-copy h1{letter-spacing:.2px;max-width:calc(100% - 220px);font-size:32px;line-height:1.22}.hero-copy>p{letter-spacing:0;flex-flow:wrap;justify-content:flex-start;align-items:center;gap:8px;max-width:none;margin-top:10px;font-size:12px;line-height:18px;display:flex}.hero-copy>p>span{display:inline}.hero-copy>p>i{opacity:.5;font-style:normal;display:inline}.hero-copy .tutorial-pill{margin-top:0;position:absolute;top:calc(50% - 21px);right:32px}.offers-section{margin-top:26px;padding-bottom:0;position:relative}.catalog-toolbar{justify-content:space-between;align-items:center;gap:16px;margin-bottom:16px;display:flex}.catalog-toolbar .brand-filters{align-items:center;gap:5px;min-width:0;margin:0;display:flex}.catalog-toolbar .brand-filters button{padding:8px 12px}.offer-grid{gap:14px}.offer-card{border-radius:16px;height:144px;padding:14px 16px}.offer-price{bottom:15px;left:16px}.offer-card .tiny-art{width:124px;height:88px;bottom:14px;right:14px}.offer-card>.offer-period{margin-top:6px;font-size:10px}.site-footer{gap:16px;min-height:64px;margin-top:28px;padding:15px 0}.footer-brandline{align-items:center;gap:12px;display:flex}.footer-brandline>small{color:var(--muted);white-space:nowrap;font-size:10px}.footer-right{flex-wrap:wrap;gap:20px}.footer-links,.footer-right{align-items:center;display:flex}.footer-links{gap:14px;font-size:11px}.footer-links a:hover,.footer-links button:hover{color:var(--ink)}.reactions{flex-wrap:wrap;margin-left:0}.product-page{padding-top:30px;padding-bottom:36px}.product-hero{min-height:144px;padding:22px 24px}.product-information-body{padding:20px 24px}.information-row{gap:18px;margin-bottom:20px}.information-row:last-child{margin-bottom:0}.support-inline{color:var(--green);align-items:center;gap:6px;margin-top:12px;font-size:12px;display:inline-flex}.purchase-form{padding:20px 22px}.help-article,.help-page,.order-page,.orders-page{padding-top:34px;padding-bottom:36px}.utility-heading{margin-bottom:24px}.utility-heading h1{letter-spacing:-.6px;margin:6px 0 8px;font-size:32px}.help-search{height:48px}.popular-searches{margin:12px 0 18px}.help-buy-flow{padding:16px 20px}.help-layout{gap:24px;margin-top:24px}.faq-group{margin-bottom:16px;padding:0 20px}.faq-group>h2{padding:18px 0 10px}.faq-item>summary{padding:13px 0}.faq-item>div{padding-bottom:16px}@container (max-width:280px){.offer-card .tiny-art{transform-origin:100% 100%;scale:.88}}@media (max-width:760px){.header-inner{height:56px;min-height:56px}.hero-banner{border-radius:17px;height:188px;margin-top:16px}.hero-copy{padding:20px 18px}.hero-copy h1{letter-spacing:0;max-width:100%;font-size:25px;line-height:1.2}[lang=en] .hero-copy h1{letter-spacing:-.4px;font-size:22px}.hero-copy>p{gap:6px;margin-top:8px;font-size:10px;line-height:16px}.hero-copy .tutorial-pill{align-self:flex-start;gap:7px;min-height:35px;margin-top:13px;padding:3px 10px 3px 3px;position:static}.hero-copy .tutorial-pill>span{width:27px;height:27px}.hero-copy .tutorial-pill b{font-size:11px}.hero-copy .tutorial-pill small{font-size:10px}.offers-section{margin-top:22px}.catalog-toolbar{gap:9px;margin-bottom:14px}.catalog-toolbar .brand-filters{flex:1;grid-template-columns:repeat(5,minmax(0,1fr));gap:2px;display:grid}.catalog-toolbar .brand-filters button{border-radius:9px;justify-content:center;gap:0;padding:8px 3px;font-size:10px}.catalog-toolbar .brand-filters button>svg{display:none}.view-toggle{--segment-step:28px;--segment-width:28px;flex-shrink:0}.view-toggle button{width:28px;height:28px}.offer-grid{gap:12px}.offer-card{border-radius:16px;height:146px;padding:15px 16px}.offer-title h2{font-size:15px}.offer-price{bottom:15px;left:16px}.offer-price .amount{font-size:22px}.offer-card .tiny-art{width:124px;height:88px;bottom:14px;right:15px}.site-footer{flex-flow:wrap;gap:13px;min-height:0;margin-top:24px;padding:16px 0 88px}.footer-brandline{gap:10px;display:flex}.footer-brandline .brand{font-size:15px}.footer-right{flex-direction:row;justify-content:space-between;align-items:center;gap:12px;width:100%}.footer-links{gap:12px;font-size:10px}.reactions{gap:4px}.product-page{padding-top:18px;padding-bottom:24px}.breadcrumb{margin-bottom:15px}.product-hero{min-height:142px}.product-hero,.product-information-body{padding:18px 16px}.information-row{gap:9px;margin-bottom:20px}.purchase-form{padding:18px 16px}.help-article,.help-page,.order-page,.orders-page{padding-top:28px;padding-bottom:25px}.utility-heading{margin-bottom:20px}.utility-heading h1{font-size:27px}.help-buy-flow{padding:15px}.help-layout{margin-top:20px}.faq-group{margin-bottom:14px;padding:0 16px}.faq-group>h2{padding-top:16px}.faq-item>summary{padding:12px 0}}.hero-banner{container-type:inline-size}.hero-copy{width:calc(100% - 230px)}.hero-copy h1{white-space:nowrap;max-width:100%;font-size:clamp(21px,2.7cqw,32px)}[lang=en] .hero-copy h1{letter-spacing:-.5px;font-size:clamp(18px,2.45cqw,30px)}.hero-copy .tutorial-pill{align-self:flex-start;margin-top:16px;position:static}.hero-brand{color:var(--ink);align-items:center;gap:13px;display:flex;position:absolute;top:50%;right:32px;transform:translateY(-50%)}.hero-brand-mark{border:1px solid var(--line);border-radius:20px;place-items:center;width:64px;height:64px;display:grid}@supports (color:color-mix(in lab,red,red)){.hero-brand-mark{border:1px solid color-mix(in srgb,var(--line),transparent 15%)}}.hero-brand-mark{background:linear-gradient(135deg,var(--paper),var(--green-soft))}@supports (color:color-mix(in lab,red,red)){.hero-brand-mark{background:linear-gradient(135deg,color-mix(in srgb,var(--paper),transparent 5%),color-mix(in srgb,var(--green-soft),transparent 25%))}}.hero-brand-mark{box-shadow:inset 0 1px 0 var(--paper),0 5px 18px #234a2f0c}@supports (color:color-mix(in lab,red,red)){.hero-brand-mark{box-shadow:inset 0 1px 0 color-mix(in srgb,var(--paper),transparent 12%),0 5px 18px #234a2f0c}}.hero-brand-mark{-webkit-backdrop-filter:blur(6px);backdrop-filter:blur(6px)}.hero-brand>strong{letter-spacing:-1.3px;font-size:32px;font-weight:650;line-height:1}@media (max-width:760px){.hero-copy{width:100%}.hero-copy h1{font-size:clamp(16px,5.1cqw,23px);line-height:1.25}[lang=en] .hero-copy h1{letter-spacing:-.4px;font-size:clamp(14px,4.8cqw,18px)}.hero-copy .tutorial-pill{margin-top:13px}.hero-brand{gap:8px;top:auto;bottom:46px;right:18px;transform:none}.hero-brand-mark{border-radius:11px;width:36px;height:36px}.hero-brand-mark>svg{width:25px;height:28px}.hero-brand>strong{letter-spacing:-.7px;font-size:20px}}@media (max-width:370px){.hero-brand{gap:7px}.hero-brand-mark{border-radius:10px;width:32px;height:32px}.hero-brand-mark>svg{width:23px;height:26px}.hero-brand>strong{font-size:18px}}:root:not([data-theme=dark]){--bg:#f2f5f2;--ink:#14281b;--muted:#627066;--line:#d5ded7}.hero-copy h1{letter-spacing:-.35px;font-weight:760}.hero-copy h1 em{color:var(--green);font-weight:780}.hero-brand>strong{font-weight:740}.brand{font-weight:730}.catalog-toolbar .brand-filters button,.desktop-nav a{font-weight:650}.brand-filters button[aria-pressed=true]{background:var(--ink);border-color:var(--ink);color:var(--paper);box-shadow:0 3px 10px #17372314}.offer-card{border-color:var(--line);box-shadow:0 3px 10px -5px #183d2630}.offer-title h2{letter-spacing:-.4px;font-size:16px;font-weight:720}.offer-badge{font-weight:550}.offer-price .amount{font-size:24px}.amount>strong{font-weight:760}.offer-price>span:last-child{font-weight:500}.type-columns strong{color:#758e7e}.paper .art-line{background:#c7d4cb}.product-identity h1{font-weight:750}.information-row>h2{color:var(--ink);font-weight:700}.shop-essentials{grid-template-columns:minmax(0,1.65fr) minmax(310px,1fr);gap:20px;margin-top:26px;display:grid}.payment-summary,.purchase-guide{border:1px solid var(--line);background:var(--paper);border-radius:16px;padding:18px 20px;box-shadow:0 2px 8px #183d2606}.essential-heading{justify-content:space-between;align-items:center;gap:12px;margin-bottom:17px;display:flex}.essential-heading h2{letter-spacing:-.2px;font-size:15px;font-weight:730}.essential-heading>a,.essential-heading>button{color:var(--green);align-items:center;gap:5px;font-size:11px;font-weight:600;display:inline-flex}.purchase-guide ol{grid-template-columns:repeat(3,minmax(0,1fr));gap:18px;display:grid}.purchase-guide li{align-items:flex-start;gap:9px;display:flex}.purchase-step-number{background:var(--ink);width:23px;height:23px;color:var(--paper);border-radius:50%;flex-shrink:0;place-items:center;font-size:11px;font-weight:650;display:grid}.purchase-guide h3{font-size:12px;font-weight:700;line-height:23px}.purchase-guide li p{color:var(--muted);margin-top:3px;font-size:11px;line-height:1.7}.payment-summary-options{grid-template-columns:minmax(0,1fr);align-items:stretch;gap:7px;display:grid}.payment-summary-options>span{border:1px solid var(--line);background:var(--surface);border-radius:10px;justify-content:center;align-items:center;gap:8px;min-width:0;min-height:48px;padding:8px 6px;font-size:12px;display:flex}.payment-summary-label{flex-direction:column;gap:2px;min-width:0;line-height:1.2;display:flex}.payment-summary-options b{font-weight:650}.payment-summary-label small{letter-spacing:.35px;color:var(--muted);font-size:10px}.payment-summary-options .alipay-mark,.payment-summary-options .usdt-mark{width:24px;height:24px;font-size:21px}.payment-summary>p{color:var(--muted);margin-top:12px;font-size:10px;line-height:1.65}.site-footer{align-items:center;gap:20px;margin-top:30px;padding:20px 0}.footer-brandline{flex-wrap:wrap;row-gap:8px}.footer-brandline .footer-links{margin-left:6px}.footer-message{flex-wrap:wrap;justify-content:flex-end;align-items:center;gap:13px;max-width:100%;display:flex;position:relative}.footer-message>p{color:var(--ink);font-size:11px;line-height:1.7}.footer-message>p strong{font-weight:680}.reactions{max-width:100%;display:flex}.reaction,.reactions{align-items:center;gap:5px;overflow:visible}.reaction{background:var(--soft);min-width:43px;height:24px;color:var(--muted);isolation:isolate;border:1px solid #0000;border-radius:99px;justify-content:center;padding:3px 8px;font-size:10px;font-weight:600;line-height:1;display:inline-flex;position:relative}.reaction .reaction-icon{transition:scale .32s var(--ease-settle),opacity .16s;color:var(--reaction-ink);z-index:1;place-items:center;animation:none;display:grid}.reaction:hover .reaction-icon{scale:1.1}.reaction:active .reaction-icon{scale:.84}@supports (color:color-mix(in lab,red,red)){.reaction[data-held=true]{border-color:color-mix(in srgb,var(--reaction-ink),transparent 65%);background:color-mix(in srgb,var(--reaction-ink),transparent 91%)}}.reaction[data-held=true] .reaction-icon{opacity:0;scale:.65}.reaction-held{opacity:0;transform-origin:bottom;pointer-events:none;color:var(--reaction-ink);transition:transform .3s var(--ease-settle),opacity .12s;z-index:4;align-items:center;gap:2px;display:flex;position:absolute;top:-27px;left:5px;transform:translateY(10px)scale(.5)}.reaction-ghost b,.reaction-held b{color:var(--reaction-ink);font-size:9px;font-weight:700;line-height:1}.reaction[data-held=true] .reaction-held{opacity:1;transform:translateY(0) scale(var(--held-scale,1))}.reaction-ghost{pointer-events:none;color:var(--reaction-ink);z-index:5;align-items:center;gap:3px;animation:reaction-float 1.4s cubic-bezier(.2,.65,.3,1) both;display:flex;position:absolute;top:-25px;left:5px}.reaction-sync{text-align:right;color:var(--muted);flex-basis:100%;font-size:9px}.rolling-count{font-variant-numeric:tabular-nums;min-width:2.8ch;height:1em;color:inherit;grid-template-areas:"count";place-items:center;line-height:1;display:inline-grid}.counter-value,.rolling-count>.reaction-count-placeholder{grid-area:count}.counter-value{opacity:0;filter:blur(1px);transition:opacity .24s var(--ease-standard),transform .42s var(--ease-settle),filter .26s var(--ease-standard);align-items:flex-start;display:inline-flex;transform:translateY(4px)}.rolling-count[data-ready=true] .counter-value{opacity:1;filter:blur();transform:translateY(0)}.counter-wheel{width:.64em;height:1em;line-height:1;display:inline-block;overflow:hidden}.counter-wheel-stack{transition:transform .52s var(--ease-settle);flex-direction:column;display:flex;transform:translateY(0)}.rolling-count[data-ready=true] .counter-wheel-stack{transform:translateY(var(--digit-position,0))}.counter-wheel-stack>span{text-align:center;flex-shrink:0;height:1em;line-height:1;display:block}@keyframes reaction-float{0%{opacity:1;transform:translate(0) scale(var(--ghost-scale,1))}30%{opacity:1;transform:translate(var(--ghost-sway),-15px) scale(1.12)}75%{opacity:.85;transform:translate(calc(var(--ghost-sway) * -.5),-35px) scale(.96)}to{opacity:0;transform:translate(calc(var(--ghost-sway) * .3),-48px) scale(.8)}}.account-check-page{max-width:1164px;margin:0 auto;padding:38px 0 40px}.account-eyebrow{color:var(--green);letter-spacing:1.8px;align-items:center;gap:7px;font-size:10px;font-weight:700;display:flex}.account-check-page .utility-heading h1{letter-spacing:-1px;margin-top:13px;font-size:38px;font-weight:750}.account-check-layout{grid-template-columns:minmax(0,1.6fr) minmax(255px,.9fr);align-items:start;gap:24px;display:grid}.account-input-panel{border:1px solid var(--line);background:var(--paper);box-shadow:var(--shadow);border-radius:17px;padding:23px}.account-panel-heading{flex-wrap:wrap;justify-content:space-between;align-items:center;gap:12px;margin-bottom:17px;display:flex}.account-panel-heading h2{font-size:15px;font-weight:700}.account-service-state{color:#a37b27;align-items:center;gap:5px;font-size:10px;font-weight:600;display:inline-flex}.account-service-state i{background:currentColor;border-radius:50%;width:5px;height:5px}.account-service-state.connected{color:var(--green)}.account-connection-notice{background:#bd9a450f;border:1px solid #bd9a4559;border-radius:11px;gap:11px;margin-bottom:16px;padding:14px;display:flex}.account-connection-notice>svg{color:#a37b27;flex-shrink:0}.account-connection-notice strong{font-size:12px;font-weight:700}.account-connection-notice p{color:var(--muted);margin-top:5px;font-size:11px;line-height:1.8}.account-session-input{border:1px solid var(--line);resize:vertical;background:var(--surface);width:100%;min-height:190px;color:var(--ink);overflow-wrap:anywhere;border-radius:11px;outline:none;padding:15px;font:11px/1.8 ui-monospace,SFMono-Regular,monospace;display:block}.account-session-input:focus{border-color:var(--green);box-shadow:0 0 0 3px var(--green)}@supports (color:color-mix(in lab,red,red)){.account-session-input:focus{box-shadow:0 0 0 3px color-mix(in srgb,var(--green),transparent 90%)}}.account-session-input:disabled{cursor:not-allowed;opacity:.75;border-style:dashed}.account-input-actions{flex-wrap:wrap;align-items:center;gap:9px;margin-top:16px;display:flex}.account-input-actions .secondary-button{margin-right:auto}.account-input-actions .primary-button{min-width:140px}.account-input-actions>button{min-height:43px;font-size:12px}.account-privacy{color:var(--muted);flex-wrap:wrap;align-items:flex-start;gap:6px;margin-top:15px;font-size:10px;line-height:1.8;display:flex}.account-privacy>svg{flex-shrink:0;margin-top:2px}.account-privacy>small{flex-basis:100%;margin-left:20px;font-size:9px}.account-input-error{color:#a67b25;align-items:center;gap:5px;margin-top:10px;font-size:11px;display:flex}.session-identity-preview{background:var(--green-soft);border:1px solid var(--green);align-items:center;gap:12px;min-height:122px;display:flex}@supports (color:color-mix(in lab,red,red)){.session-identity-preview{border:1px solid color-mix(in srgb,var(--green),transparent 77%)}}.session-identity-preview{border-radius:12px;padding:17px}.session-identity-preview>span{color:var(--green);flex-shrink:0}.session-identity-preview>div{flex:1;min-width:0}.session-identity-preview small{color:var(--muted);font-size:10px}.session-identity-preview strong{overflow-wrap:anywhere;margin-top:4px;font-size:14px;font-weight:700;display:block}.session-identity-preview p{color:var(--muted);margin-top:5px;font-size:10px;line-height:1.7}.session-identity-preview>button{flex-shrink:0;font-size:10px}.account-check-guide{padding:10px 8px}.account-check-guide h2{margin-bottom:19px;font-size:15px;font-weight:700}.account-check-guide ol{gap:18px;display:grid}.account-check-guide li{gap:10px;font-size:12px;line-height:1.8;display:flex}.account-check-guide li>span{border:1px solid var(--line);width:20px;height:20px;color:var(--green);border-radius:50%;flex-shrink:0;place-items:center;margin-top:1px;font-size:10px;display:grid}.account-check-guide li p{color:var(--muted);font-size:11px}.account-check-guide li a{color:var(--green);align-items:center;gap:5px;font-size:12px;font-weight:650;display:inline-flex}.account-check-guide .text-button{color:var(--green);align-items:center;gap:6px;margin-top:18px;font-size:11px;display:inline-flex}.account-capabilities{border-top:1px solid var(--line);margin-top:23px;padding-top:18px}.account-capabilities h3{margin-bottom:10px;font-size:12px;font-weight:700}.account-capabilities p{color:var(--muted);align-items:center;gap:7px;margin-top:8px;font-size:11px;display:flex}.account-capabilities svg{color:var(--green);flex-shrink:0}.account-check-progress{border-top:1px solid var(--line);color:var(--muted);flex-wrap:wrap;justify-content:space-between;gap:10px;margin-top:15px;padding-top:13px;font-size:10px;display:flex}.account-check-progress>span:first-child{color:var(--green);align-items:center;gap:5px;display:flex}.account-report{border:1px solid var(--line);background:var(--paper);border-radius:17px;padding:25px}.account-report-heading{flex-wrap:wrap;justify-content:space-between;align-items:center;gap:14px;display:flex}.account-report-heading>div{min-width:0}.account-report-heading>div>span{color:var(--muted);font-size:11px}.account-report h2{letter-spacing:-.5px;overflow-wrap:anywhere;margin-top:4px;font-size:23px;font-weight:730}.account-outcome{background:var(--soft);color:var(--muted);border-radius:99px;padding:6px 10px;font-size:11px;font-weight:650}.account-outcome.can_open,.account-outcome.can_upgrade{background:var(--green-soft);color:var(--green)}.account-outcome.blocked,.account-outcome.expired{color:#a37b27;background:#bd9a4518}.account-report-facts{grid-template-columns:repeat(3,minmax(0,1fr));gap:10px;margin:23px 0;display:grid}.account-report-facts>div{background:var(--surface);border:1px solid var(--line);border-radius:10px;min-width:0;padding:14px}.account-report-facts span{color:var(--muted);font-size:10px;display:block}.account-report-facts strong{overflow-wrap:anywhere;margin-top:7px;font-size:13px;font-weight:650;display:block}.account-grace{color:#a37b27;align-items:center;gap:7px;margin-bottom:18px;font-size:11px;display:flex}.account-eligibility-grid{grid-template-columns:1fr 1fr;gap:12px;display:grid}.account-eligibility-grid article{border:1px solid var(--line);border-radius:12px;gap:11px;padding:17px;display:flex}.account-eligibility-grid article>span{color:var(--muted);flex-shrink:0}.account-eligibility-grid article[data-state=allowed]>span{color:var(--green)}.account-eligibility-grid article[data-state=blocked]>span{color:#b08a35}.account-eligibility-grid article>div{flex:1;min-width:0}.account-eligibility-grid h3{flex-wrap:wrap;justify-content:space-between;align-items:center;gap:10px;font-size:13px;font-weight:700;display:flex}.account-eligibility-grid b{color:var(--muted);font-size:10px;font-weight:600}.account-eligibility-grid [data-state=allowed] b{color:var(--green)}.account-eligibility-grid p{color:var(--muted);margin-top:7px;font-size:11px;line-height:1.8}.account-report-actions{flex-wrap:wrap;align-items:center;gap:10px;margin-top:24px;display:flex}.account-report-actions>small{color:var(--muted);margin-right:auto;font-size:10px}.account-report-actions>a,.account-report-actions>button{font-size:12px}.account-check-link{background:var(--green-soft);color:var(--green);border-radius:8px;align-items:center;gap:6px;margin-top:12px;padding:8px 10px;font-size:11px;font-weight:650;display:inline-flex}@container (max-width:280px){.offer-title h2{font-size:15px}.offer-price .amount{font-size:22px}}@media (max-width:1050px){.shop-essentials{grid-template-columns:1fr 1fr}.purchase-guide ol{grid-template-columns:1fr;gap:12px}.purchase-guide li p{margin-top:0}.site-footer{align-items:flex-start}.footer-message{justify-content:flex-start}.account-check-layout{grid-template-columns:minmax(0,1.4fr) minmax(225px,.9fr)}}@media (max-width:760px){.shop-essentials{grid-template-columns:1fr;gap:14px;margin-top:22px}.payment-summary,.purchase-guide{border-radius:14px;padding:17px}.essential-heading{margin-bottom:15px}.essential-heading h2{font-size:14px}.purchase-guide ol{gap:14px}.purchase-guide h3{font-size:12px}.purchase-guide li p{font-size:11px}.offer-title h2{font-size:15px}.offer-price .amount{font-size:24px}.site-footer{gap:17px;margin-top:25px;padding:18px 0 92px}.footer-brandline{gap:10px}.footer-brandline .footer-links{margin-left:auto}.footer-message{flex-direction:column;align-items:flex-end;gap:10px;width:100%}.footer-message>p{text-align:right;font-size:11px;line-height:1.8}.reaction{min-width:45px;height:26px;padding:4px 9px;font-size:10px}.reactions{gap:6px}.reaction-sync{font-size:9px}.account-check-page{padding:27px 0}.account-check-page .utility-heading h1{letter-spacing:-.7px;font-size:29px;line-height:1.35}.account-check-layout{grid-template-columns:1fr;gap:20px}.account-input-panel{padding:17px}.account-panel-heading h2{font-size:14px}.account-service-state{font-size:9px}.account-session-input{min-height:175px;font-size:11px}.account-input-actions{gap:7px}.account-input-actions>button{font-size:11px}.account-input-actions .primary-button{flex:1;min-width:0}.account-input-actions .secondary-button{margin-right:0}.account-connection-notice{gap:9px;padding:12px}.account-connection-notice strong{font-size:11px}.account-connection-notice p{font-size:10px}.account-check-guide{padding:0 6px}.account-check-guide h2{margin-bottom:14px;font-size:14px}.session-identity-preview{flex-wrap:wrap;gap:9px;padding:13px}.session-identity-preview strong{font-size:12px}.session-identity-preview>button{margin-left:auto}.account-report{padding:17px}.account-report h2{font-size:19px}.account-report-facts{grid-template-columns:repeat(2,minmax(0,1fr));gap:8px;margin:18px 0}.account-report-facts>div{padding:12px}.account-report-facts strong{font-size:11px}.account-eligibility-grid{grid-template-columns:1fr;gap:10px}.account-eligibility-grid article{padding:14px}.account-report-actions>small{flex-basis:100%;margin-bottom:4px}.account-report-actions>a,.account-report-actions>button{flex:1;justify-content:center;font-size:11px}}@media (prefers-reduced-motion:reduce){.reaction-ghost,.reaction-held{display:none}.reaction[data-held=true] .reaction-icon{opacity:1;scale:1}.counter-wheel-stack{transition:none!important}}html[data-catalog-brand=chatgpt] .offers-section:not([data-brand=chatgpt]),html[data-catalog-brand=claude] .offers-section:not([data-brand=claude]),html[data-catalog-brand=gemini] .offers-section:not([data-brand=gemini]),html[data-catalog-brand=grok] .offers-section:not([data-brand=grok]),html[data-catalog-brand=openai] .offers-section:not([data-brand=openai]),html[data-catalog-view=grid] .offers-section:not([data-view=grid]),html[data-catalog-view=list] .offers-section:not([data-view=list]){visibility:hidden}.storefront{display:contents}html[lang=en] .storefront[data-language=zh],html[lang=zh-CN] .storefront[data-language=en]{visibility:hidden}.reactions{gap:8px}.reaction{border:1px solid var(--reaction-ink);gap:7px;min-width:62px;height:34px;padding:4px 10px 4px 5px}@supports (color:color-mix(in lab,red,red)){.reaction{border:1px solid color-mix(in srgb,var(--reaction-ink),transparent 75%)}}.reaction{background:linear-gradient(145deg,var(--reaction-ink),var(--reaction-ink))}@supports (color:color-mix(in lab,red,red)){.reaction{background:linear-gradient(145deg,color-mix(in srgb,var(--reaction-ink) 3%,var(--paper)),color-mix(in srgb,var(--reaction-ink) 11%,var(--paper)))}}.reaction{color:var(--reaction-ink);box-shadow:0 2px 3px #18351d05,inset 0 1px #fff9}@supports (color:color-mix(in lab,red,red)){.reaction{color:color-mix(in srgb,var(--reaction-ink) 76%,var(--ink))}}.reaction{font-variant-numeric:tabular-nums;transition:transform .24s var(--ease-settle),background .18s,border-color .18s,box-shadow .24s var(--ease-standard);font-size:11px;font-weight:750}.reaction.heart{--reaction-ink:#d85073}.reaction.fire{--reaction-ink:#db7839}.reaction.idea{--reaction-ink:#ac8424}.reaction.world{--reaction-ink:#378da2}.reaction .reaction-icon{background:var(--reaction-ink);border-radius:50%;flex-shrink:0;width:24px;height:24px}@supports (color:color-mix(in lab,red,red)){.reaction .reaction-icon{background:color-mix(in srgb,var(--reaction-ink),transparent 89%)}}.reaction .reaction-icon{box-shadow:inset 0 1px #fff6}.reaction .reaction-icon svg,.reaction-ghost svg,.reaction-held svg{color:var(--reaction-ink);stroke-width:2.1px}.reaction.heart .reaction-icon svg{fill:var(--reaction-ink)}@supports (color:color-mix(in lab,red,red)){.reaction.heart .reaction-icon svg{fill:color-mix(in srgb,var(--reaction-ink),transparent 75%)}}.reaction.fire .reaction-icon svg{fill:var(--reaction-ink)}@supports (color:color-mix(in lab,red,red)){.reaction.fire .reaction-icon svg{fill:color-mix(in srgb,var(--reaction-ink),transparent 84%)}}.reaction.idea .reaction-icon svg{fill:var(--reaction-ink)}@supports (color:color-mix(in lab,red,red)){.reaction.idea .reaction-icon svg{fill:color-mix(in srgb,var(--reaction-ink),transparent 82%)}}.reaction-ghost,.reaction-held{filter:drop-shadow(0 3px 4px var(--reaction-ink));left:6px}@supports (color:color-mix(in lab,red,red)){.reaction-ghost,.reaction-held{filter:drop-shadow(0 3px 4px color-mix(in srgb,var(--reaction-ink),transparent 77%))}}.reaction-count-placeholder{opacity:.6;min-width:2.8ch;height:1em;transition:opacity .18s var(--ease-standard),transform .28s var(--ease-standard);justify-content:center;align-items:center;gap:3px;display:inline-flex}.reaction-count-placeholder i{background:currentColor;border-radius:50%;width:3px;height:3px;animation:counter-breathe 1.4s ease-in-out infinite;display:block}.reaction-count-placeholder i:nth-child(2){animation-delay:.14s}.reaction-count-placeholder i:nth-child(3){animation-delay:.28s}.rolling-count[data-ready=true] .reaction-count-placeholder{opacity:0;pointer-events:none;transform:translateY(-3px)}.rolling-count[data-ready=true] .reaction-count-placeholder i{opacity:.55;animation:none}@keyframes counter-breathe{0%,80%,to{opacity:.35;transform:translateY(0)}40%{opacity:.85;transform:translateY(-1.5px)}}.reaction[data-held=true]{border-color:var(--reaction-ink)}@supports (color:color-mix(in lab,red,red)){.reaction[data-held=true]{border-color:color-mix(in srgb,var(--reaction-ink),transparent 35%)}}.reaction[data-held=true]{background:var(--reaction-ink)}@supports (color:color-mix(in lab,red,red)){.reaction[data-held=true]{background:color-mix(in srgb,var(--reaction-ink) 17%,var(--paper))}}.reaction[data-held=true]{box-shadow:0 3px 10px var(--reaction-ink)}@supports (color:color-mix(in lab,red,red)){.reaction[data-held=true]{box-shadow:0 3px 10px color-mix(in srgb,var(--reaction-ink),transparent 85%)}}.reaction:not(:disabled):active{box-shadow:inset 0 1px 3px var(--reaction-ink);transform:translateY(1px)scale(.95)}@supports (color:color-mix(in lab,red,red)){.reaction:not(:disabled):active{box-shadow:inset 0 1px 3px color-mix(in srgb,var(--reaction-ink),transparent 85%)}}[data-theme=dark] .reaction{background:linear-gradient(145deg,var(--reaction-ink),var(--reaction-ink))}@supports (color:color-mix(in lab,red,red)){[data-theme=dark] .reaction{background:linear-gradient(145deg,color-mix(in srgb,var(--reaction-ink) 8%,var(--paper)),color-mix(in srgb,var(--reaction-ink) 16%,var(--paper)))}}[data-theme=dark] .reaction{color:var(--reaction-ink)}@supports (color:color-mix(in lab,red,red)){[data-theme=dark] .reaction{color:color-mix(in srgb,var(--reaction-ink) 45%,var(--ink))}}[data-theme=dark] .reaction{border-color:var(--reaction-ink);box-shadow:0 2px 6px #0002,inset 0 1px #ffffff0a}@supports (color:color-mix(in lab,red,red)){[data-theme=dark] .reaction{border-color:color-mix(in srgb,var(--reaction-ink),transparent 60%)}}[data-theme=dark] .reaction .reaction-icon{background:var(--reaction-ink);box-shadow:inset 0 1px #ffffff0a}@supports (color:color-mix(in lab,red,red)){[data-theme=dark] .reaction .reaction-icon{background:color-mix(in srgb,var(--reaction-ink),transparent 83%)}}[data-theme=dark] .reaction.heart{--reaction-ink:#ee809e}[data-theme=dark] .reaction.fire{--reaction-ink:#eca16e}[data-theme=dark] .reaction.idea{--reaction-ink:#dfc36c}[data-theme=dark] .reaction.world{--reaction-ink:#77c3d2}@media (hover:hover) and (pointer:fine){.reaction:hover{color:var(--reaction-ink);transform:translateY(-2px)}@supports (color:color-mix(in lab,red,red)){.reaction:hover{color:color-mix(in srgb,var(--reaction-ink) 76%,var(--ink))}}.reaction:hover{border-color:var(--reaction-ink)}@supports (color:color-mix(in lab,red,red)){.reaction:hover{border-color:color-mix(in srgb,var(--reaction-ink),transparent 40%)}}.reaction:hover{background:var(--reaction-ink)}@supports (color:color-mix(in lab,red,red)){.reaction:hover{background:color-mix(in srgb,var(--reaction-ink) 14%,var(--paper))}}.reaction:hover{box-shadow:0 5px 12px var(--reaction-ink),inset 0 1px #fff5}@supports (color:color-mix(in lab,red,red)){.reaction:hover{box-shadow:0 5px 12px color-mix(in srgb,var(--reaction-ink),transparent 85%),inset 0 1px #fff5}}}@media (max-width:600px){.reaction{min-width:59px;height:34px;padding-right:9px}.reactions{gap:7px}.footer-message{gap:12px}}@media (prefers-reduced-motion:reduce){.reaction,.reaction .reaction-icon{transition:none}.reaction:hover,.reaction:not(:disabled):active{transform:none}}@media (max-width:360px){.payment-summary-options{gap:5px}.payment-summary-options>span{gap:6px;padding:7px 5px;font-size:11px}.payment-summary-options .alipay-mark,.payment-summary-options .usdt-mark{width:22px;height:22px;font-size:19px}.payment-summary-label small{font-size:9px}}.support-menu{z-index:90;border:1px solid var(--line);background:var(--paper);border-radius:16px;width:260px;max-width:calc(100vw - 24px);padding:5px}@supports (color:color-mix(in lab,red,red)){.support-menu{background:color-mix(in srgb,var(--paper) 92%,transparent)}}.support-menu{-webkit-backdrop-filter:blur(20px);color:var(--ink);transform-origin:var(--radix-dropdown-menu-content-transform-origin);animation:support-menu-in .2s var(--ease-settle);box-shadow:0 1px 2px #1027180a,0 6px 16px -6px #10271820,0 16px 40px -16px #10271824}.support-menu[data-state=closed]{animation:support-menu-out .13s var(--ease-standard)}.support-menu-item{cursor:pointer;-webkit-user-select:none;user-select:none;height:38px;transition:background .16s var(--ease-standard),color .16s var(--ease-standard);border-radius:10px;outline:none;align-items:center;gap:9px;padding:0 10px;font-size:13px;display:flex}.support-menu-item[data-highlighted]{background:var(--soft)}.support-menu-mark{width:17px;height:17px;color:var(--muted);flex-shrink:0;place-items:center;display:grid}.support-menu-mark svg{width:17px;height:17px}.support-menu-name{flex:1;font-weight:550}.support-menu-account{text-overflow:ellipsis;white-space:nowrap;max-width:126px;color:var(--muted);font-variant-numeric:tabular-nums;font-size:12px;overflow:hidden}.support-menu-account[data-copied]{color:var(--green)}.support-menu-action{width:14px;color:var(--muted);place-items:center;display:grid}.header-tool[data-state=open],.support-menu-account[data-copied]+.support-menu-action{color:var(--green)}@keyframes support-menu-in{0%{opacity:0;transform:translateY(-4px)scale(.97)}to{opacity:1;transform:translateY(0)scale(1)}}@keyframes support-menu-out{0%{opacity:1;transform:scale(1)}to{opacity:0;transform:scale(.98)}}@media (pointer:coarse){.support-menu-item{height:44px}}@media (prefers-reduced-motion:reduce){.counter-value,.counter-wheel-stack,.reaction-count-placeholder{transition:none}.reaction-count-placeholder i{opacity:.55;animation:none}.support-menu,.support-menu-item{transition:none;animation:none}}.product-page .product-hero{min-height:166px;padding:22px 24px 18px;display:block}.product-heading{align-items:center;min-height:76px;padding-right:160px;display:flex}.product-page .product-identity{max-width:none;margin-left:18px}.product-page .product-identity h1{letter-spacing:-1.2px;margin:3px 0 0;font-size:36px}.product-page .product-meta{flex-wrap:wrap;align-items:center;gap:7px 9px;max-width:none;margin-top:15px;font-size:11px;line-height:23px;display:flex}.product-page .product-meta .official-price{background:var(--paper);align-items:baseline;gap:4px;padding:0 7px;font-size:10px;line-height:20px;display:inline-flex}.product-meta .official-price b{color:var(--ink);font-size:11px;font-weight:750}.product-meta .official-price small{margin-left:-3px;font-size:10px}.product-availability{color:var(--green);align-items:center;gap:5px;font-size:11px;font-weight:750;display:inline-flex}.product-page .product-hero .art-large{width:160px;height:112px;top:13px;bottom:auto;right:22px}.product-buyer-notes .note-list{gap:12px}.product-buyer-notes .note-list>p{gap:10px;font-size:12px;line-height:1.9}.product-buyer-notes .note-list svg{opacity:1;margin-top:4px}.product-buyer-notes .note-list strong{color:var(--ink);font-weight:780}.product-inline-check{color:var(--green);border-bottom:1px solid var(--green);align-items:center;gap:2px;font-weight:750;display:inline-flex}@supports (color:color-mix(in lab,red,red)){.product-inline-check{border-bottom:1px solid color-mix(in srgb,var(--green),transparent 55%)}}.product-inline-check{white-space:nowrap;line-height:1.5}.product-inline-check svg{vertical-align:middle;margin:0!important}.product-aftercare-scope{align-items:flex-start;gap:10px;font-size:12px;line-height:1.9;display:flex}.product-aftercare-scope>svg{color:var(--green);flex-shrink:0;margin-top:4px}.product-aftercare-scope strong{color:var(--ink);font-weight:750}.product-service-strip{border-top:1px solid var(--line);grid-template-columns:repeat(3,minmax(0,1fr));gap:12px;margin:24px 0;padding-top:18px;display:grid}.product-service-strip>button,.product-service-strip>div{text-align:left;align-items:flex-start;gap:8px;min-width:0;display:flex}.product-service-strip>button>svg,.product-service-strip>div>svg{color:var(--green);flex-shrink:0;margin-top:2px}.product-service-strip>button>svg:last-child{opacity:.65;margin-left:auto}.product-service-strip>button>span,.product-service-strip>div>span{flex-direction:column;gap:4px;min-width:0;display:flex}.product-service-strip strong{color:var(--ink);font-size:12px;font-weight:750;line-height:1.6}.product-service-strip small{color:var(--muted);font-size:10px;line-height:1.6}.product-service-strip button:hover strong{color:var(--green)}.product-activation-flow{background:var(--surface);border:1px solid var(--line);border-radius:13px;padding:17px 18px 18px}@supports (color:color-mix(in lab,red,red)){.product-activation-flow{border:1px solid color-mix(in srgb,var(--line),transparent 30%)}}.product-activation-flow ol{grid-template-columns:repeat(3,minmax(0,1fr));gap:18px;display:grid}.product-activation-flow li{min-width:0;position:relative}.activation-step-icon{border:1px solid var(--line);width:34px;height:34px;color:var(--green);background:var(--paper);border-radius:50%;place-items:center;margin-bottom:10px;display:grid;position:relative}.activation-step-icon small{background:var(--green-soft);border:1px solid var(--paper);width:14px;height:14px;color:var(--green);border-radius:50%;place-items:center;font-size:8px;font-weight:750;display:grid;position:absolute;bottom:-2px;right:-3px}.product-activation-flow li:not(:last-child):after{content:"";background:linear-gradient(90deg,var(--green),var(--line));height:1px;position:absolute;top:17px;left:45px;right:0}@supports (color:color-mix(in lab,red,red)){.product-activation-flow li:not(:last-child):after{background:linear-gradient(90deg,color-mix(in srgb,var(--green),transparent 45%),var(--line))}}.product-activation-flow h3{margin-bottom:6px;font-size:12px;font-weight:750;line-height:1.5}.product-activation-flow li p{color:var(--muted);font-size:10px;line-height:1.8}.purchase-expiry{color:var(--muted);justify-content:center;align-items:center;gap:5px;margin-top:14px;font-size:10px;line-height:1.7;display:flex}.purchase-expiry strong{color:var(--ink);font-weight:700}.product-page .purchase-disclosure{margin-top:5px}@media (max-width:1100px) and (min-width:901px){.product-heading{padding-right:135px}.product-page .product-hero .art-large{width:142px;right:12px}.product-service-strip{gap:8px}.product-service-strip>button,.product-service-strip>div{gap:6px}.product-service-strip strong{font-size:11px}.product-activation-flow{padding:14px}.product-activation-flow ol{gap:12px}}@media (max-width:600px){.product-page .product-hero{min-height:164px;padding:18px 16px 16px}.product-heading{min-height:77px;padding-right:115px}.product-page .product-identity{margin-left:12px}.product-page .product-identity h1{font-size:31px}.product-page .product-hero .art-large{width:116px;height:98px;top:10px;right:5px;scale:1}.product-page .product-meta{gap:6px 8px;margin-top:13px;font-size:10px;line-height:20px}.product-page .product-meta .official-price{font-size:9px;line-height:19px}.product-meta .official-price b{font-size:10px}.product-meta .official-price small{font-size:9px}.product-availability{font-size:10px}.product-aftercare-scope,.product-buyer-notes .note-list>p{font-size:12px}.product-service-strip{gap:9px;margin:21px 0;padding-top:16px}.product-service-strip>button,.product-service-strip>div{flex-direction:column;gap:7px}.product-service-strip strong{font-size:11px}.product-service-strip small{font-size:10px}.product-service-strip>button>svg:last-child{display:none}.product-activation-flow{padding:15px}.product-activation-flow ol{grid-template-columns:1fr;gap:18px}.product-activation-flow li{gap:13px;display:flex}.activation-step-icon{flex-shrink:0;margin:0}.product-activation-flow li:not(:last-child):after{background:var(--line);width:1px;height:auto;inset:43px auto -10px 17px}.product-activation-flow li p{font-size:11px}.product-activation-flow h3{margin-bottom:4px;font-size:12px}}@media (max-width:360px){.product-page .product-logo{width:39px;height:39px}.product-page .product-identity{margin-left:9px}.product-page .product-identity h1{letter-spacing:-.8px;font-size:28px}.product-heading{padding-right:96px}.product-page .product-hero .art-large{width:100px;right:0}.product-service-strip{column-gap:8px}.product-service-strip strong{font-size:10px}.product-service-strip small{font-size:9px}.product-page .product-meta{gap:5px 7px}}.activation-step-heading{align-items:center;gap:5px;margin-bottom:6px;display:flex}.product-activation-flow .activation-step-heading h3{margin:0}.session-help-trigger{width:22px;height:22px;color:var(--muted);transition:color .16s,background .16s,transform .22s var(--ease-settle);border-radius:50%;flex-shrink:0;place-items:center;display:inline-grid;position:relative}.session-help-trigger:after{content:"";position:absolute;inset:-5px}.session-help-trigger:hover,.session-help-trigger[aria-expanded=true]{color:var(--green);background:var(--green-soft)}.session-help-trigger:active{transform:scale(.93)}.session-help-panel button:focus-visible,.session-help-trigger:focus-visible{outline:2px solid var(--green);outline-offset:3px}.session-help-panel{z-index:120;border:1px solid var(--line);background:var(--paper);width:min(360px,100vw - 24px);max-height:calc(100dvh - 24px);color:var(--ink);transform-origin:var(--radix-popover-content-transform-origin);border-radius:16px;outline:none;padding:18px;overflow:auto;box-shadow:0 12px 35px #18351d1c,0 2px 7px #18351d0c}.session-help-panel[data-state=open]{animation:session-help-arrive .22s var(--ease-settle) both}.session-help-panel[data-state=closed]{animation:session-help-leave .12s var(--ease-standard) both}.session-help-heading{justify-content:space-between;align-items:center;gap:12px;margin-bottom:14px;display:flex}.session-help-heading h4{font-size:13px;font-weight:750;line-height:1.5}.session-help-close{width:25px;height:25px;color:var(--muted);border-radius:50%;flex-shrink:0;place-items:center;display:grid}.session-help-close:hover{background:var(--soft);color:var(--ink)}.session-help-instructions{gap:15px;list-style:none;display:grid}.session-help-instructions>li{align-items:flex-start;gap:9px;display:flex}.session-help-instructions>li>div{flex:1;min-width:0}.session-help-number{background:var(--green-soft);width:19px;height:19px;color:var(--green);border-radius:50%;flex-shrink:0;place-items:center;margin-top:2px;font-size:10px;font-weight:750;display:grid}.session-help-instructions p{color:var(--muted);font-size:12px;line-height:1.9}.session-help-url{background:var(--surface);border:1px solid var(--line);border-radius:10px;align-items:center;gap:8px;margin-top:9px;padding:9px 8px 9px 11px;display:flex}.session-help-url>a{min-width:0;color:var(--ink);flex:1;align-items:center;gap:6px;display:flex}.session-help-url code{overflow-wrap:anywhere;font:11px/1.7 ui-monospace,SFMono-Regular,monospace}.session-help-url>a>svg{color:var(--muted);flex-shrink:0}.session-help-url>a:hover code{text-underline-offset:3px;text-decoration:underline}.session-help-url>button{min-width:53px;min-height:30px;color:var(--green);border-radius:7px;flex-shrink:0;justify-content:center;align-items:center;gap:4px;padding:4px 6px;font-size:10px;font-weight:650;display:flex}.session-help-url>button:hover{background:var(--green-soft)}.session-help-panel kbd{border:1px solid var(--line);background:var(--surface);white-space:nowrap;border-radius:4px;padding:1px 3px;font:10px/1.4 ui-monospace,SFMono-Regular,monospace}.session-help-demo{color:var(--green);align-items:center;gap:5px;margin-top:3px;padding:5px 0;font-size:11px;font-weight:700;display:inline-flex}.session-help-demo:hover{text-underline-offset:3px;text-decoration:underline}@keyframes session-help-arrive{0%{opacity:0;transform:translateY(3px)scale(.97)}to{opacity:1;transform:translateY(0)scale(1)}}@keyframes session-help-leave{to{opacity:0;transform:scale(.98)}}.session-walkthrough{padding:18px 22px 20px}.session-demo-screen{border:1px solid var(--line);background:var(--surface);border-radius:12px;position:relative;overflow:hidden}.session-demo-browser{background:var(--paper);border-bottom:1px solid var(--line);align-items:center;gap:12px;height:40px;padding:0 14px;display:flex}.session-demo-dots{flex-shrink:0;gap:4px;display:flex}.session-demo-dots i{background:var(--line);border-radius:50%;width:5px;height:5px}.session-demo-address{white-space:nowrap;text-overflow:ellipsis;min-width:0;color:var(--muted);border-radius:5px;flex:1;padding:3px 8px;font:10px/1.5 ui-monospace,SFMono-Regular,monospace;transition:background .2s,color .2s;overflow:hidden}.session-demo-address.is-active{background:var(--green-soft);color:var(--green)}.session-demo-browser>small{letter-spacing:.6px;color:var(--muted);font-size:8px}.session-demo-stage{place-items:center;height:280px;padding:27px 36px;display:grid}.session-demo-chat{width:100%;color:var(--ink);flex-direction:column;align-items:center;gap:19px;display:flex}.session-demo-chat>strong{text-align:center;font-size:18px;font-weight:700;line-height:1.5}.session-demo-chat-input{border:1px solid var(--line);background:var(--paper);width:90%;color:var(--muted);border-radius:22px;justify-content:space-between;align-items:center;gap:18px;padding:13px 16px;font-size:11px;display:flex}.session-demo-signed-in{color:var(--green);align-items:center;gap:5px;font-size:10px;display:inline-flex}.session-demo-code-wrap{flex-direction:column;align-items:center;gap:15px;width:100%;min-width:0;display:flex}.session-demo-code{border:1px solid var(--line);background:var(--paper);border-radius:10px;width:100%;padding:12px 16px;overflow:hidden}.session-demo-code pre{white-space:pre-wrap;overflow-wrap:anywhere;color:var(--muted);font:11px/1.85 ui-monospace,SFMono-Regular,monospace;transition:background .22s,color .22s}.session-demo-code.is-selected pre{background:#559bc7}@supports (color:color-mix(in lab,red,red)){.session-demo-code.is-selected pre{background:color-mix(in srgb,#559bc7 19%,var(--paper))}}.session-demo-code.is-selected pre{color:var(--ink)}.session-demo-copy-state{color:var(--muted);align-items:center;gap:5px;height:24px;font-size:10px;display:inline-flex}.session-demo-copy-state.copied{color:var(--green)}.session-demo-copy-state kbd{border:1px solid var(--line);background:var(--paper);border-radius:4px;padding:3px 5px;font:10px ui-monospace,SFMono-Regular,monospace}.session-demo-order{width:100%;max-width:440px}.session-demo-order-brand{align-items:center;gap:7px;margin-bottom:19px;font-size:13px;display:flex}.session-demo-order-brand>small{letter-spacing:.6px;color:var(--muted);margin-left:auto;font-size:8px}.session-demo-order h3{margin-bottom:9px;font-size:13px;font-weight:750}.session-demo-paste{border:1px solid var(--line);background:var(--paper);height:88px;color:var(--muted);border-radius:10px;padding:13px 14px;font-size:11px;transition:border-color .2s,background .2s}.session-demo-paste.has-content{border-color:var(--green)}@supports (color:color-mix(in lab,red,red)){.session-demo-paste.has-content{border-color:color-mix(in srgb,var(--green),transparent 50%)}}.session-demo-paste.has-content{background:var(--green)}@supports (color:color-mix(in lab,red,red)){.session-demo-paste.has-content{background:color-mix(in srgb,var(--green) 4%,var(--paper))}}.session-demo-paste code{overflow-wrap:anywhere;color:var(--ink);font:11px/1.85 ui-monospace,SFMono-Regular,monospace}.session-demo-account-note{color:var(--muted);align-items:flex-start;gap:6px;margin-top:12px;font-size:10px;line-height:1.8;display:flex}.session-demo-account-note>svg{color:var(--green);flex-shrink:0;margin-top:2px}.session-demo-pointer{pointer-events:none;z-index:2;color:var(--ink);transform-origin:0 0;position:absolute}.session-demo-click{pointer-events:none;border:2px solid var(--green);z-index:1;border-radius:50%;width:20px;height:20px;position:absolute}.session-demo-caption{text-align:center;flex-direction:column;gap:6px;margin:17px 0 14px;display:flex}.session-demo-caption>strong{font-size:12px;font-weight:700;line-height:1.7}.session-demo-caption>small{color:var(--muted);font-size:10px;line-height:1.6}.session-demo-controls{align-items:center;gap:12px;margin:0;padding:0;display:flex}.session-demo-controls>span{font-variant-numeric:tabular-nums;white-space:nowrap;color:var(--muted);font-size:10px}.session-demo-controls select{border:1px solid var(--line);background:var(--paper);color:var(--ink);border-radius:6px;padding:4px;font-size:10px}.session-demo-chapters{grid-template-columns:repeat(3,minmax(0,1fr));gap:8px;margin-top:14px;display:grid}.session-demo-chapters button{border:1px solid var(--line);color:var(--muted);border-radius:8px;justify-content:center;align-items:center;gap:6px;padding:8px 5px;font-size:11px;line-height:1.6;display:flex}.session-demo-chapters button>span{font-size:9px;font-weight:700}.session-demo-chapters button[aria-current=step]{color:var(--green);background:var(--green-soft);border-color:var(--green)}@supports (color:color-mix(in lab,red,red)){.session-demo-chapters button[aria-current=step]{border-color:color-mix(in srgb,var(--green),transparent 70%)}}@media (max-width:600px){.session-walkthrough{padding:14px 12px 16px}.session-demo-stage{height:265px;padding:22px 16px}.session-demo-browser{gap:6px;padding:0 10px}.session-demo-dots{gap:3px}.session-demo-dots i{width:4px;height:4px}.session-demo-address{padding:3px 4px;font-size:8px}.session-demo-chat>strong{font-size:15px}.session-demo-chat-input{width:100%;font-size:10px}.session-demo-code{padding:10px}.session-demo-code pre,.session-demo-paste code{font-size:9px}.session-demo-caption>strong{font-size:11px}.session-demo-controls{gap:7px}.session-demo-controls>span{font-size:9px}.session-demo-chapters{gap:5px}.session-demo-chapters button{gap:4px;font-size:10px}.session-help-panel{padding:15px}.session-help-heading h4{font-size:12px}}@media (prefers-reduced-motion:reduce){.session-help-panel{animation:none!important}.session-demo-address,.session-demo-code pre,.session-demo-paste,.session-help-trigger{transition:none}.session-demo-click,.session-demo-pointer{display:none}}.site-dialog:has(.session-walkthrough){width:min(94vw,640px)}.session-demo-stage>div{animation:session-scene-arrive .24s var(--ease-standard) both}@keyframes session-scene-arrive{0%{opacity:0;transform:translateY(3px)}to{opacity:1;transform:translateY(0)}}.site-dialog:has(.purchase-walkthrough){width:min(96vw,1120px)}.purchase-walkthrough{padding:14px 18px 20px}.purchase-demo-intro{color:var(--muted);margin-bottom:13px;font-size:11px;line-height:1.7}.purchase-demo-screen{border:1px solid var(--line);background:var(--bg);border-radius:14px;height:536px;position:relative;overflow:hidden}.purchase-demo-visual{pointer-events:none;-webkit-user-select:none;user-select:none;height:100%}.purchase-demo-header{border-bottom:1px solid var(--line);background:var(--paper);height:42px;color:var(--muted);align-items:center;gap:19px;padding:0 20px;display:flex}.purchase-demo-brand{color:var(--ink);letter-spacing:-.4px;align-items:center;gap:6px;font-size:17px;display:flex}.purchase-demo-brand b{font-weight:750}.purchase-demo-nav{align-items:center;gap:14px;font-size:10px;display:flex}.purchase-demo-nav>b{color:var(--ink);background:var(--soft);border-radius:99px;padding:6px 10px;font-weight:650}.purchase-demo-header-tools{align-items:center;gap:7px;margin-left:auto;font-size:9px;display:flex}.purchase-demo-header-tools>svg:last-child{margin-left:7px}.purchase-demo-header>small{letter-spacing:.6px;border:1px solid var(--line);border-radius:4px;padding:2px 4px;font-size:8px}.purchase-demo-scene{height:calc(100% - 42px);overflow:hidden}.purchase-demo-scene>div{animation:purchase-scene-arrive .18s var(--ease-standard) both}.purchase-demo-home{padding:17px 22px}.purchase-demo-hero{border:1px solid var(--line);background:radial-gradient(ellipse at 80% 60%,var(--green-soft),transparent 60%),var(--paper);border-radius:14px;justify-content:space-between;align-items:center;gap:20px;height:142px;padding:23px 26px;display:flex}.purchase-demo-hero h3{letter-spacing:-.7px;font-size:25px;font-weight:780;line-height:1.4}.purchase-demo-hero h3>em{color:var(--green);font-style:normal}.purchase-demo-hero p{color:var(--muted);margin-top:7px;font-size:10px;line-height:1.6}.purchase-demo-hero>div>span{border:1px solid var(--line);background:var(--paper);color:var(--green);border-radius:99px;align-items:center;gap:6px;margin-top:13px;padding:6px 9px;font-size:9px;font-weight:650;display:inline-flex}.purchase-demo-hero>div>span>small{color:var(--muted);border-left:1px solid var(--line);padding-left:5px;font-size:8px}.purchase-demo-hero>strong{letter-spacing:-.6px;align-items:center;gap:9px;margin-right:7px;font-size:24px;display:flex}.purchase-demo-categories{align-items:center;gap:10px;margin:14px 0 12px;display:flex}.purchase-demo-categories>span{color:var(--muted);border-radius:8px;align-items:center;gap:5px;padding:6px 9px;font-size:10px;display:flex}.purchase-demo-categories .active{background:var(--ink);color:var(--paper);font-weight:650}.purchase-demo-catalog{grid-template-columns:repeat(4,minmax(0,1fr));gap:11px;display:grid}.purchase-demo-catalog .offer-card{border-radius:12px;height:145px;padding:13px 14px}.purchase-demo-catalog .offer-title h2{letter-spacing:-.25px;font-size:12px}.purchase-demo-catalog .offer-title h2>svg{width:15px;height:15px}.purchase-demo-catalog .offer-badge{padding:2px 4px;font-size:7px}.purchase-demo-catalog .offer-badge svg{width:8px;height:8px}.purchase-demo-catalog .offer-period{margin-top:10px;font-size:9px}.purchase-demo-catalog .offer-price{bottom:13px;left:14px}.purchase-demo-catalog .offer-price .amount{font-size:24px}.purchase-demo-catalog .offer-price>span{font-size:9px}.purchase-demo-catalog .tiny-art{transform-origin:100% 100%;width:100px;height:80px;bottom:15px;right:9px;transform:scale(.84)}.purchase-demo-offer .offer-card{transition:border-color .2s,box-shadow .2s,transform .22s var(--ease-settle)}.purchase-demo-offer.selected .offer-card{border-color:var(--green);box-shadow:0 0 0 2px var(--green)}@supports (color:color-mix(in lab,red,red)){.purchase-demo-offer.selected .offer-card{box-shadow:0 0 0 2px color-mix(in srgb,var(--green),transparent 82%)}}.purchase-demo-offer.selected .offer-card{transform:translateY(-2px)}.purchase-demo-home-bottom{grid-template-columns:1.3fr 1fr;gap:11px;margin-top:15px;display:grid}.purchase-demo-home-bottom>div{border:1px solid var(--line);background:var(--paper);border-radius:10px;align-items:center;gap:20px;min-height:52px;padding:10px 13px;display:flex}.purchase-demo-home-bottom b{white-space:nowrap;font-size:10px;font-weight:700}.purchase-demo-home-bottom>div>span{color:var(--muted);align-items:center;gap:9px;font-size:9px;display:flex}.purchase-demo-home-bottom i{color:var(--green);font-style:normal}.purchase-demo-home-bottom .alipay-mark,.purchase-demo-home-bottom .usdt-mark{width:17px;height:17px;font-size:15px}.purchase-demo-detail-wrap{padding:15px 26px}.purchase-demo-breadcrumb{color:var(--muted);align-items:center;gap:6px;margin:0 0 12px;font-size:9px;display:flex}.purchase-demo-detail{border:1px solid var(--line);background:var(--paper);border-radius:13px;grid-template-columns:minmax(0,1fr) 278px;display:grid;overflow:hidden}.purchase-demo-detail-main{border-right:1px solid var(--line);min-width:0}.purchase-demo-product-banner{border-bottom:1px solid var(--line);background:linear-gradient(110deg,var(--paper),var(--surface));align-items:center;gap:13px;min-height:112px;padding:18px;display:flex;position:relative;overflow:hidden}.purchase-demo-product-logo{background:var(--soft);border-radius:12px;flex-shrink:0;place-items:center;width:45px;height:45px;display:grid}.purchase-demo-product-banner>.purchase-demo-product-text{z-index:1;flex:1;min-width:0;padding-right:115px;position:relative}.purchase-demo-product-banner small{color:var(--muted);font-size:10px}.purchase-demo-product-banner h3{white-space:nowrap;letter-spacing:-.5px;margin:2px 0 7px;font-size:24px;font-weight:750;line-height:1.3}.purchase-demo-product-banner p{color:var(--muted);flex-wrap:wrap;align-items:center;gap:7px;font-size:9px;display:flex}.purchase-demo-product-banner p>span{border:1px solid var(--line);background:var(--paper);border-radius:99px;padding:0 5px;font-size:8px}.purchase-demo-product-banner p>b{color:var(--green);align-items:center;gap:3px;font-size:8px;font-weight:650;display:inline-flex}.purchase-demo-product-banner .tiny-art{transform-origin:100%;width:113px;height:86px;position:absolute;top:13px;bottom:auto;right:13px;transform:scale(.88)}.purchase-demo-detail-notes{padding:20px 18px}.purchase-demo-detail-notes>section{grid-template-columns:65px minmax(0,1fr);gap:15px;margin-bottom:20px;display:grid}.purchase-demo-detail-notes h4{color:var(--muted);font-size:10px;font-weight:650;line-height:1.8}.purchase-demo-detail-notes p{color:var(--muted);align-items:flex-start;gap:6px;margin-bottom:5px;font-size:10px;line-height:1.8;display:flex}.purchase-demo-detail-notes p svg{color:var(--green);flex-shrink:0;margin-top:3px}.purchase-demo-service-row{border-top:1px solid var(--line);align-items:center;gap:16px;padding-top:14px;display:flex}.purchase-demo-service-row>span{white-space:nowrap;align-items:center;gap:5px;font-size:9px;font-weight:650;display:flex}.purchase-demo-service-row svg{color:var(--green)}.purchase-demo-mini-flow{background:var(--surface);border-radius:9px;align-items:center;gap:10px;margin-top:22px;padding:14px 10px;font-size:9px;display:flex}.purchase-demo-mini-flow>i{background:var(--line);flex:1;height:1px}.purchase-demo-form{background:var(--surface);min-width:0;padding:16px 17px}.purchase-demo-price{border-bottom:1px solid var(--line);margin-bottom:13px;padding-bottom:12px}.purchase-demo-price>small{color:var(--muted);margin-bottom:7px;font-size:10px;display:block}.purchase-demo-price .amount{font-size:31px}.purchase-demo-price>span:last-child{color:var(--muted);margin-left:5px;font-size:9px}.purchase-demo-pay-options{background:var(--soft);border:1px solid #0000;border-radius:12px;grid-template-columns:minmax(0,1fr);gap:2px;margin-bottom:15px;padding:3px;transition:border-color .18s,box-shadow .18s;display:grid}.purchase-demo-pay-options>span{white-space:nowrap;justify-content:center;align-items:center;gap:5px;min-height:40px;padding:7px 3px;font-size:10px;display:flex}.purchase-demo-pay-options>span.selected{background:var(--paper);border-radius:9px;box-shadow:0 1px 4px #18351d12}.purchase-demo-pay-options>span>b{font-size:10px;font-weight:500;line-height:1.25}.purchase-demo-pay-options small{color:var(--muted);letter-spacing:.4px;margin-top:2px;font-size:7px;display:block}.purchase-demo-pay-options .alipay-mark,.purchase-demo-pay-options .usdt-mark{width:20px;height:20px;font-size:18px}.purchase-demo-email-label{align-items:center;gap:5px;margin-bottom:6px;font-size:10px;font-weight:650;display:flex}.purchase-demo-email{border:1px solid var(--line);background:var(--paper);height:34px;color:var(--ink);border-radius:9px;align-items:center;padding:8px 10px;font-size:10px;transition:box-shadow .18s,border-color .18s;display:flex}.purchase-demo-email>span{color:var(--muted);opacity:.7}.purchase-demo-email>i{background:var(--green);width:1px;height:12px;margin-left:1px;animation:purchase-demo-caret .9s step-end infinite}.purchase-demo-field-note{color:var(--muted);min-height:26px;margin-top:7px;font-size:8px;line-height:1.7}.purchase-demo-coupon{color:var(--muted);border:1px solid var(--line);background:var(--paper);border-radius:9px;margin-top:11px;padding:10px;font-size:10px}.purchase-demo-submit{background:var(--green);min-height:36px;color:var(--button-ink);border-radius:99px;justify-content:center;align-items:center;gap:7px;margin-top:15px;padding:9px 12px;font-size:11px;font-weight:700;transition:transform .15s,filter .15s;display:flex;box-shadow:0 2px 5px #18351d18}.purchase-demo-submit.pressed{filter:brightness(.95);transform:scale(.975)}.purchase-demo-form-note{text-align:center;color:var(--muted);margin-top:9px;font-size:8px;line-height:1.6}.purchase-demo-email.focused,.purchase-demo-pay-options.focused{border-color:var(--green);box-shadow:0 0 0 3px var(--green)}@supports (color:color-mix(in lab,red,red)){.purchase-demo-email.focused,.purchase-demo-pay-options.focused{box-shadow:0 0 0 3px color-mix(in srgb,var(--green),transparent 88%)}}.purchase-demo-order{height:100%;padding:19px 34px}.purchase-demo-order-top{color:var(--muted);justify-content:space-between;align-items:center;gap:12px;margin-bottom:15px;font-size:10px;display:flex}.purchase-demo-order-top>span{align-items:center;gap:7px;min-width:0;display:flex}.purchase-demo-order-top>span:last-child{background:var(--soft);color:var(--ink);white-space:nowrap;border-radius:99px;padding:6px 8px;font-size:9px}.purchase-demo-order-top code{color:var(--ink);white-space:nowrap;text-overflow:ellipsis;font-size:9px;overflow:hidden}.purchase-demo-order-progress{gap:12px;margin-bottom:26px;display:flex}.purchase-demo-order-progress>span{color:var(--muted);flex:1;align-items:center;gap:6px;padding-top:12px;font-size:10px;display:flex;position:relative}.purchase-demo-order-progress>span>i{background:var(--line);border-radius:99px;height:2px;position:absolute;top:0;left:0;right:0}.purchase-demo-order-progress>span>b{background:var(--soft);border-radius:50%;place-items:center;width:14px;height:14px;font-size:8px;font-weight:600;display:grid}.purchase-demo-order-progress>span.active{color:var(--green)}.purchase-demo-order-progress>span.active>i{background:var(--green)}.purchase-demo-order-progress>span.active>b{background:var(--green-soft)}.purchase-demo-order-body{grid-template-columns:minmax(0,1fr) 235px;align-items:start;gap:27px;display:grid}.purchase-demo-order-action{min-width:0;position:relative}.purchase-demo-order-summary{border-left:1px solid var(--line);min-width:0;padding-left:20px}.purchase-demo-order-summary>div{flex-wrap:wrap;align-items:center;gap:9px;display:flex}.purchase-demo-order-summary .purchase-demo-product-logo{border-radius:9px;width:34px;height:34px}.purchase-demo-order-summary>div>strong{color:var(--muted);flex-direction:column;gap:4px;font-size:9px;font-weight:500;display:flex}.purchase-demo-order-summary>div>strong>b{color:var(--ink);font-size:13px;font-weight:750}.purchase-demo-order-summary>div>small{color:var(--green);margin-left:auto;font-size:9px}.purchase-demo-order-summary dl{border-top:1px solid var(--line);margin-top:17px;padding-top:4px}.purchase-demo-order-summary dl>div{justify-content:space-between;align-items:center;gap:8px;margin-top:12px;font-size:9px;line-height:1.7;display:flex}.purchase-demo-order-summary dt{color:var(--muted)}.purchase-demo-order-summary dd{text-align:right;overflow-wrap:anywhere;margin:0}.purchase-demo-order-summary>p{border-top:1px solid var(--line);justify-content:space-between;align-items:center;gap:10px;margin-top:15px;padding-top:13px;font-size:10px;display:flex}.purchase-demo-order-summary .amount{font-size:21px}.purchase-demo-payment-area{align-items:center;gap:24px;padding:16px 0;display:flex}.purchase-demo-payment-code{border:1px solid var(--green);background:#fff;border-radius:11px;flex-shrink:0;width:185px;padding:7px;position:relative}.purchase-demo-qr{width:100%;height:auto;display:block}.purchase-demo-payment-code>span{color:var(--muted);text-align:center;font-size:9px;position:absolute;bottom:-23px;left:0;right:0}.purchase-demo-payment-info>small{color:var(--muted);margin-bottom:6px;font-size:10px;display:block}.purchase-demo-payment-info>.amount{font-size:35px;display:block}.purchase-demo-payment-info>b{align-items:center;gap:6px;margin-top:14px;font-size:10px;font-weight:650;display:flex}.purchase-demo-payment-info .alipay-mark{width:21px;height:21px;font-size:18px}.purchase-demo-payment-info>span{color:var(--green);margin-top:12px;font-size:9px;display:block}.purchase-demo-payment-info>p{color:var(--muted);margin-top:11px;font-size:10px;line-height:1.8}.purchase-demo-payment-foot{color:var(--muted);align-items:center;gap:5px;margin-top:39px;font-size:9px;line-height:1.7;display:flex}.purchase-demo-payment-foot>svg{color:var(--green);flex-shrink:0}.purchase-demo-phone{z-index:3;background:var(--paper);border:4px solid var(--ink);width:94px;height:170px;animation:purchase-phone-arrive .35s var(--ease-settle) both;border-radius:18px;flex-direction:column;align-items:center;padding:18px 8px 9px;display:flex;position:absolute;top:20px;right:0;box-shadow:0 10px 25px #18351d26}.purchase-demo-phone>span:first-child{background:var(--ink);border-radius:99px;width:27px;height:4px;position:absolute;top:4px}.purchase-demo-phone>.usdt-mark{width:24px;height:24px;font-size:21px}.purchase-demo-phone>b{margin-top:7px;font-size:9px}.purchase-demo-phone>div{border:1px solid var(--line);width:56px;height:43px;color:var(--green);background:var(--surface);border-radius:7px;place-items:center;margin-top:9px;display:grid}.purchase-demo-phone>small{color:var(--muted);text-align:center;margin-top:8px;font-size:8px;line-height:1.5}.purchase-demo-paid{color:var(--green);align-items:center;gap:6px;margin-bottom:9px;font-size:10px;font-weight:650;display:flex}.purchase-demo-paid .amount{color:var(--green);font-size:12px}.purchase-demo-session-intro{color:var(--ink);margin-bottom:15px;font-size:11px;line-height:1.7}.purchase-demo-session-guide{margin-bottom:15px}.purchase-demo-session-guide>b{color:var(--muted);font-size:9px;font-weight:500;line-height:1.6;display:block}.purchase-demo-session-guide>span{background:var(--soft);max-width:max-content;color:var(--muted);border-radius:99px;align-items:center;gap:7px;margin-top:7px;padding:6px 9px;display:flex}.purchase-demo-session-guide code{color:var(--ink);overflow-wrap:anywhere;font:9px/1.5 ui-monospace,SFMono-Regular,monospace}.purchase-demo-session-label{margin-bottom:7px;font-size:10px;font-weight:650;display:block}.purchase-demo-session-input{border:1px solid var(--line);background:var(--paper);min-height:74px;color:var(--muted);overflow-wrap:anywhere;border-radius:9px;padding:11px 12px;font:9px/1.8 ui-monospace,SFMono-Regular,monospace;transition:border-color .18s,box-shadow .18s}.purchase-demo-session-input.filled{border-color:var(--green);box-shadow:0 0 0 2px var(--green)}@supports (color:color-mix(in lab,red,red)){.purchase-demo-session-input.filled{box-shadow:0 0 0 2px color-mix(in srgb,var(--green),transparent 89%)}}.purchase-demo-session-input.filled{color:var(--ink)}.purchase-demo-account-preview{color:var(--green);opacity:0;align-items:center;gap:4px;margin-top:8px;font-size:9px;line-height:1.6;transition:opacity .2s;display:flex}.purchase-demo-account-preview.visible{opacity:1}.purchase-demo-account-preview b{font-weight:650}.purchase-demo-session-privacy{color:var(--muted);margin-top:7px;font-size:9px;line-height:1.7}.purchase-demo-activate{max-width:250px;margin-top:14px}.purchase-demo-processing{text-align:center;flex-direction:column;justify-content:center;align-items:center;min-height:325px;padding:10px 20px;display:flex}.purchase-demo-processing-icon{width:72px;height:72px;color:var(--green);place-items:center;margin-bottom:13px;display:grid;position:relative}.purchase-demo-processing-icon:not(.done)>svg{animation:purchase-logo-breathe 1.8s ease-in-out infinite}.purchase-demo-processing-icon>i{background:var(--green);width:25px;height:25px;color:var(--button-ink);border:3px solid var(--bg);border-radius:50%;place-items:center;display:grid;position:absolute;bottom:0;right:0}.purchase-demo-processing h3{font-size:18px;font-weight:750;line-height:1.5}.purchase-demo-processing>p{color:var(--muted);margin-top:7px;font-size:11px;line-height:1.8}.purchase-demo-processing>small{color:var(--muted);margin-top:14px;font-size:9px;line-height:1.7}.purchase-demo-account-facts{width:min(280px,100%);margin-top:19px}.purchase-demo-account-facts>div{border-bottom:1px solid var(--line);justify-content:space-between;align-items:center;gap:16px;padding:9px 0;font-size:10px;display:flex}.purchase-demo-account-facts dt{color:var(--muted)}.purchase-demo-account-facts dd{margin:0;font-weight:650}.purchase-demo-processing-bar{background:var(--line);border-radius:99px;width:240px;max-width:100%;height:5px;margin-top:23px;overflow:hidden}.purchase-demo-processing-bar>i{transform-origin:0;background:var(--green);border-radius:99px;height:100%;display:block}.purchase-demo-completed-plan{border:1px solid var(--line);background:var(--paper);border-radius:12px;flex-wrap:wrap;justify-content:center;align-items:center;gap:9px;margin-top:20px;padding:14px 18px;display:flex}.purchase-demo-completed-plan>strong{font-size:13px}.purchase-demo-completed-plan>span{color:var(--muted);flex-basis:100%;font-size:10px;line-height:1.7}.purchase-demo-save-result{opacity:.6;color:var(--muted);justify-content:center;align-items:center;gap:6px;margin-top:13px;font-size:10px;display:flex}.purchase-demo-save-result.visible{color:var(--green);opacity:1}.purchase-demo-session-window{z-index:2;border:1px solid var(--line);background:var(--paper);animation:purchase-window-arrive .26s var(--ease-settle) both;border-radius:12px;position:absolute;inset:54px 24px 19px;overflow:hidden;box-shadow:0 12px 40px #18351d24}.purchase-demo-window-bar{border-bottom:1px solid var(--line);background:var(--surface);align-items:center;gap:12px;height:34px;padding:0 12px;display:flex}.purchase-demo-window-bar>span{gap:4px;display:flex}.purchase-demo-window-bar i{background:var(--line);border-radius:50%;width:6px;height:6px}.purchase-demo-window-bar code{border:1px solid var(--line);background:var(--paper);text-align:center;color:var(--muted);text-overflow:ellipsis;white-space:nowrap;border-radius:6px;flex:1;padding:3px 7px;font:10px/1.5 ui-monospace,SFMono-Regular,monospace;overflow:hidden}.purchase-demo-window-bar small{color:var(--muted);letter-spacing:.4px;font-size:8px}.purchase-demo-session-document{height:calc(100% - 34px);padding:13px 15px;overflow:hidden;-webkit-mask-image:linear-gradient(#000 83%,#0000);mask-image:linear-gradient(#000 83%,#0000)}.purchase-demo-session-document pre{white-space:pre-wrap;overflow-wrap:anywhere;color:var(--ink);font:10px/1.75 ui-monospace,SFMono-Regular,monospace;transition:background .16s,color .16s}.purchase-demo-session-document.selected pre{background:#5496cc}@supports (color:color-mix(in lab,red,red)){.purchase-demo-session-document.selected pre{background:color-mix(in srgb,#5496cc 22%,var(--paper))}}.purchase-demo-session-document.selected pre{color:var(--ink)}.purchase-demo-session-tip{border:1px solid var(--line);background:var(--paper);text-align:center;min-width:210px;max-width:90%;color:var(--muted);border-radius:9px;justify-content:center;align-items:center;gap:6px;padding:8px 11px;font-size:10px;line-height:1.7;display:flex;position:absolute;bottom:18px;left:50%;transform:translate(-50%);box-shadow:0 2px 10px #18351d12}.purchase-demo-session-tip svg{color:var(--green);flex-shrink:0}.purchase-demo-session-tip kbd{border:1px solid var(--line);background:var(--surface);white-space:nowrap;border-radius:4px;padding:2px 4px;font:9px ui-monospace,SFMono-Regular,monospace}.purchase-demo-cursor-layer{z-index:5;pointer-events:none;position:absolute;inset:0;overflow:hidden}.purchase-demo-cursor{color:var(--ink);transform-origin:0 0;will-change:transform;position:absolute;top:0;left:0}.purchase-demo-click{border:2px solid var(--green);pointer-events:none;border-radius:50%;width:20px;height:20px;position:absolute}.purchase-demo-click-label{color:var(--green);background:var(--paper);border-radius:4px;padding:2px 4px;font-size:8px;line-height:1.4;display:block;position:absolute;box-shadow:0 1px 4px #18351d12}.purchase-demo-caption{justify-content:space-between;align-items:center;gap:16px;min-height:34px;margin:13px 3px 9px;display:flex}.purchase-demo-caption>strong{flex:1;min-width:0;font-size:12px;font-weight:650;line-height:1.7}.purchase-demo-meta{flex-shrink:0;align-items:center;gap:10px;display:flex}.purchase-demo-meta>small{font-variant-numeric:tabular-nums;color:var(--muted);white-space:nowrap;font-size:10px}.purchase-demo-meta>select{border:1px solid var(--line);background:var(--paper);color:var(--ink);border-radius:6px;padding:4px;font-size:10px}.purchase-demo-controls{align-items:center;gap:12px;display:flex}.purchase-demo-play{background:var(--ink);width:31px;height:31px;color:var(--paper);border-radius:50%;flex-shrink:0;place-items:center;display:grid}.purchase-demo-chapters{flex:1;gap:9px;min-width:0;display:flex}.purchase-demo-chapters>button{text-align:left;min-width:0;color:var(--muted);flex-direction:column;flex:1;gap:6px;padding:4px 0;font-size:10px;display:flex}.purchase-demo-chapters>button>span:last-child{align-items:baseline;gap:4px;line-height:1.45;display:flex}.purchase-demo-chapters b{font-size:9px;font-weight:650}.purchase-demo-chapter-track{background:var(--line);border-radius:99px;width:100%;height:3px;display:block;overflow:hidden}.purchase-demo-chapter-track>i{transform-origin:0;background:var(--green);border-radius:99px;width:100%;height:100%;display:block}.purchase-demo-chapters button[aria-current=step]{color:var(--ink);font-weight:650}.purchase-demo-chapters button:hover{color:var(--green)}.purchase-demo-controls button:focus-visible,.purchase-demo-meta select:focus-visible{outline:2px solid var(--green);outline-offset:3px}@keyframes purchase-scene-arrive{0%{opacity:0}to{opacity:1}}@keyframes purchase-phone-arrive{0%{opacity:0;transform:translate(12px,12px)scale(.95)}to{opacity:1;transform:translate(0)scale(1)}}@keyframes purchase-window-arrive{0%{opacity:0;transform:translateY(5px)scale(.99)}to{opacity:1;transform:translateY(0)scale(1)}}@keyframes purchase-logo-breathe{0%,to{opacity:1;transform:scale(1)}50%{opacity:.65;transform:scale(.96)}}@keyframes purchase-demo-caret{0%,50%{opacity:1}51%,to{opacity:0}}.purchase-demo-screen[data-playing=false] .purchase-demo-email>i,.purchase-demo-screen[data-playing=false] .purchase-demo-phone,.purchase-demo-screen[data-playing=false] .purchase-demo-processing-icon>svg{animation-play-state:paused}@media (max-width:760px){.purchase-walkthrough{padding:12px 12px 16px}.purchase-demo-screen{height:460px}.purchase-demo-header{gap:11px;padding:0 13px}.purchase-demo-nav{gap:8px}.purchase-demo-nav>span:last-child{display:none}.purchase-demo-detail-wrap{padding:14px}.purchase-demo-detail{grid-template-columns:minmax(0,1fr) 242px}.purchase-demo-product-banner{gap:9px;padding:13px}.purchase-demo-product-banner>.purchase-demo-product-text{padding-right:65px}.purchase-demo-product-banner h3{font-size:19px}.purchase-demo-product-banner .tiny-art{right:3px;transform:scale(.65)}.purchase-demo-detail-notes{padding:14px}.purchase-demo-detail-notes>section{grid-template-columns:1fr;gap:6px;margin-bottom:14px}.purchase-demo-service-row{flex-wrap:wrap;gap:8px}.purchase-demo-mini-flow{gap:5px;margin-top:15px;font-size:8px}.purchase-demo-home{padding:14px}.purchase-demo-hero{height:119px;padding:17px}.purchase-demo-hero h3{font-size:22px}.purchase-demo-hero>strong{font-size:20px}.purchase-demo-home-bottom{grid-template-columns:1fr 1fr}.purchase-demo-home-bottom>div{gap:10px;display:block}.purchase-demo-home-bottom>div>span{gap:6px;margin-top:5px}.purchase-demo-catalog{gap:8px}.purchase-demo-catalog .offer-card{height:135px;padding:11px}.purchase-demo-catalog .offer-title h2{font-size:10px}.purchase-demo-catalog .offer-badge{display:none}.purchase-demo-catalog .offer-price{bottom:11px;left:11px}.purchase-demo-catalog .offer-price .amount{font-size:20px}.purchase-demo-catalog .tiny-art{right:1px;transform:scale(.6)}.purchase-demo-order{padding:18px 22px}.purchase-demo-order-body{grid-template-columns:minmax(0,1fr) 190px;gap:17px}.purchase-demo-order-summary{padding-left:14px}.purchase-demo-payment-area{gap:13px}.purchase-demo-payment-code{width:145px}.purchase-demo-payment-info>.amount{font-size:29px}.purchase-demo-phone{width:85px;height:156px;right:-4px}.purchase-demo-paid,.purchase-demo-payment-info>p{font-size:9px}.purchase-demo-session-intro{font-size:10px}.purchase-demo-session-guide code{font-size:8px}.purchase-demo-order-summary .amount{font-size:18px}.purchase-demo-caption>strong{font-size:11px}.purchase-demo-meta{gap:7px}}@media (max-width:600px){.purchase-demo-intro{margin-bottom:10px;font-size:10px}.purchase-demo-screen{border-radius:11px;height:420px}.purchase-demo-header{gap:10px;height:34px;padding:0 10px}.purchase-demo-brand{gap:4px;font-size:14px}.purchase-demo-brand>svg{width:18px;height:21px}.purchase-demo-nav{gap:6px;font-size:8px}.purchase-demo-nav>span{display:none}.purchase-demo-nav>b{padding:4px 7px}.purchase-demo-header-tools{gap:5px}.purchase-demo-header-tools>span{display:none}.purchase-demo-header-tools>svg:last-child{margin-left:0}.purchase-demo-header>small{padding:1px 3px;font-size:7px}.purchase-demo-scene{height:calc(100% - 34px)}.purchase-demo-home{padding:12px}.purchase-demo-hero{gap:7px;height:97px;padding:13px}.purchase-demo-hero h3{letter-spacing:-.4px;font-size:16px;line-height:1.5}.purchase-demo-hero p{margin-top:5px;font-size:7px;line-height:1.5}.purchase-demo-hero>div>span{gap:4px;margin-top:7px;padding:4px 6px;font-size:7px}.purchase-demo-hero>div>span>small{font-size:6px}.purchase-demo-hero>strong{display:none}.purchase-demo-categories{justify-content:space-between;gap:3px;margin:9px 0 8px}.purchase-demo-categories>span{gap:4px;padding:4px 5px;font-size:7px}.purchase-demo-categories svg{width:11px;height:11px}.purchase-demo-catalog{grid-template-columns:repeat(2,minmax(0,1fr));gap:8px}.purchase-demo-catalog .offer-card{border-radius:10px;height:93px;padding:9px}.purchase-demo-catalog .offer-title h2{letter-spacing:-.15px;gap:4px;font-size:9px}.purchase-demo-catalog .offer-title h2>svg{width:12px;height:12px}.purchase-demo-catalog .offer-period{margin-top:5px;font-size:7px}.purchase-demo-catalog .offer-price{bottom:9px;left:9px}.purchase-demo-catalog .offer-price .amount{letter-spacing:-.5px;font-size:16px}.purchase-demo-catalog .offer-price>span{font-size:7px}.purchase-demo-catalog .tiny-art{width:90px;height:70px;bottom:6px;right:0;transform:scale(.43)}.purchase-demo-home-bottom{gap:7px;margin-top:10px}.purchase-demo-home-bottom>div{border-radius:8px;min-height:36px;padding:7px 8px}.purchase-demo-home-bottom b{font-size:8px}.purchase-demo-home-bottom>div>span{flex-wrap:wrap;gap:4px;margin-top:3px;font-size:6px}.purchase-demo-home-bottom .alipay-mark,.purchase-demo-home-bottom .usdt-mark{width:12px;height:12px;font-size:11px}.purchase-demo-detail-wrap{padding:10px 12px}.purchase-demo-breadcrumb{margin-bottom:8px;font-size:8px}.purchase-demo-detail{border-radius:10px;display:block}.purchase-demo-detail-main{border-right:0}.purchase-demo-detail-notes{display:none}.purchase-demo-product-banner{gap:9px;min-height:65px;padding:10px 12px}.purchase-demo-product-logo{border-radius:9px;width:33px;height:33px}.purchase-demo-product-logo>svg{width:22px;height:22px}.purchase-demo-product-banner>.purchase-demo-product-text{padding-right:70px}.purchase-demo-product-banner small{font-size:8px}.purchase-demo-product-banner h3{margin:1px 0 3px;font-size:18px}.purchase-demo-product-banner p{gap:4px;font-size:7px}.purchase-demo-product-banner p>b,.purchase-demo-product-banner p>span{font-size:6px}.purchase-demo-product-banner .tiny-art{width:90px;height:65px;top:0;right:5px;transform:scale(.52)}.purchase-demo-form{padding:10px 12px}.purchase-demo-price{align-items:center;gap:6px;margin-bottom:9px;padding-bottom:9px;display:flex}.purchase-demo-price>small{margin:0 auto 0 0;font-size:8px}.purchase-demo-price .amount{font-size:25px}.purchase-demo-price>span:last-child{margin:0;font-size:8px}.purchase-demo-pay-options{border-radius:10px;margin-bottom:10px;padding:2px}.purchase-demo-pay-options>span{gap:4px;min-height:30px;padding:5px 2px;font-size:8px}.purchase-demo-pay-options>span>b{font-size:8px}.purchase-demo-pay-options small{font-size:6px}.purchase-demo-pay-options .alipay-mark,.purchase-demo-pay-options .usdt-mark{width:17px;height:17px;font-size:15px}.purchase-demo-email-label{margin-bottom:5px;font-size:8px}.purchase-demo-email{border-radius:7px;height:28px;padding:5px 8px;font-size:9px}.purchase-demo-field-note{min-height:0;margin-top:5px;font-size:7px;line-height:1.5}.purchase-demo-coupon{border-radius:7px;margin-top:8px;padding:6px 8px;font-size:8px}.purchase-demo-submit{min-height:29px;margin-top:9px;padding:6px 9px;font-size:9px}.purchase-demo-form-note{margin-top:6px;font-size:7px}.purchase-demo-order{padding:13px 14px}.purchase-demo-order-top{gap:6px;margin-bottom:12px;font-size:8px}.purchase-demo-order-top>span{gap:4px}.purchase-demo-order-top code{max-width:110px;font-size:7px}.purchase-demo-order-top>span:last-child{gap:3px;padding:4px 5px;font-size:7px}.purchase-demo-order-top>span:last-child>svg{width:10px;height:10px}.purchase-demo-order-progress{gap:8px;margin-bottom:18px}.purchase-demo-order-progress>span{gap:5px;padding-top:9px;font-size:8px}.purchase-demo-order-progress>span>b{width:12px;height:12px;font-size:7px}.purchase-demo-order-body{display:block}.purchase-demo-order-summary{display:none}.purchase-demo-payment-area{flex-direction:column;align-items:center;gap:13px;padding:4px 0}.purchase-demo-payment-code{border-radius:10px;width:152px;padding:5px}.purchase-demo-payment-code>span{font-size:7px;bottom:-18px}.purchase-demo-payment-info{text-align:center;flex-wrap:wrap;justify-content:center;align-items:center;gap:5px 7px;margin-top:18px;display:flex}.purchase-demo-payment-info>small{margin:0;font-size:9px}.purchase-demo-payment-info>.amount{font-size:24px}.purchase-demo-payment-info>b{flex-basis:100%;justify-content:center;gap:5px;margin-top:0;font-size:9px}.purchase-demo-payment-info>p,.purchase-demo-payment-info>span{margin:0;font-size:8px}.purchase-demo-payment-info .alipay-mark{width:17px;height:17px;font-size:15px}.purchase-demo-payment-foot{justify-content:center;margin-top:10px;font-size:7px}.purchase-demo-payment-foot>svg{width:10px;height:10px}.purchase-demo-phone{border-width:3px;border-radius:16px;width:77px;height:143px;padding:15px 6px 7px;top:42px;right:2px}.purchase-demo-phone>.alipay-mark{width:20px;height:20px;font-size:18px}.purchase-demo-phone>b{margin-top:6px;font-size:8px}.purchase-demo-phone>div{width:48px;height:35px;margin-top:7px}.purchase-demo-phone>small{margin-top:6px;font-size:7px}.purchase-demo-paid{flex-wrap:wrap;margin-bottom:7px;font-size:9px}.purchase-demo-session-intro{margin-bottom:10px;font-size:9px}.purchase-demo-session-guide{margin-bottom:10px}.purchase-demo-session-guide>b{font-size:8px}.purchase-demo-session-guide>span{border-radius:7px;gap:4px;margin-top:5px;padding:5px 7px}.purchase-demo-session-guide code{font-size:7px}.purchase-demo-session-guide svg{flex-shrink:0;width:10px;height:10px}.purchase-demo-session-label{margin-bottom:5px;font-size:9px}.purchase-demo-session-input{border-radius:7px;min-height:62px;padding:8px 9px;font-size:8px}.purchase-demo-account-preview{gap:3px;margin-top:7px;font-size:8px}.purchase-demo-session-privacy{margin-top:5px;font-size:8px}.purchase-demo-activate{max-width:none;margin-top:9px}.purchase-demo-processing{min-height:270px;padding:6px 0}.purchase-demo-processing-icon{width:63px;height:63px;margin-bottom:10px}.purchase-demo-processing-icon>svg{width:46px;height:46px}.purchase-demo-processing h3{font-size:16px}.purchase-demo-processing>p{margin-top:6px;font-size:10px}.purchase-demo-processing>small{margin-top:12px;font-size:8px}.purchase-demo-account-facts{width:230px;margin-top:14px}.purchase-demo-account-facts>div{padding:8px 0;font-size:9px}.purchase-demo-completed-plan{gap:7px;margin-top:16px;padding:11px 12px}.purchase-demo-completed-plan>strong{font-size:11px}.purchase-demo-completed-plan>span{font-size:9px}.purchase-demo-save-result{gap:5px;font-size:8px;line-height:1.6}.purchase-demo-processing-bar{width:210px}.purchase-demo-session-window{border-radius:9px;inset:45px 9px 12px}.purchase-demo-window-bar{gap:6px;height:29px;padding:0 8px}.purchase-demo-window-bar code{padding:3px 4px;font-size:7px}.purchase-demo-window-bar small{font-size:6px}.purchase-demo-window-bar>span{gap:3px}.purchase-demo-window-bar i{width:4px;height:4px}.purchase-demo-session-document{height:calc(100% - 29px);padding:10px}.purchase-demo-session-document pre{font-size:8px;line-height:1.7}.purchase-demo-session-tip{gap:3px;min-width:180px;padding:7px 8px;font-size:8px;bottom:13px}.purchase-demo-session-tip kbd{padding:2px 3px;font-size:7px}.purchase-demo-caption{align-items:flex-start;gap:8px;min-height:43px;margin:11px 1px 8px}.purchase-demo-caption>strong{font-size:10px;line-height:1.8}.purchase-demo-meta{flex-direction:column;align-items:flex-end;gap:5px;display:flex}.purchase-demo-meta>small{font-size:8px}.purchase-demo-meta>select{padding:2px 4px;font-size:9px}.purchase-demo-controls{align-items:flex-start;gap:9px}.purchase-demo-play{width:27px;height:27px;margin-top:3px}.purchase-demo-play>svg{width:13px;height:13px}.purchase-demo-chapters{gap:5px}.purchase-demo-chapters>button{gap:5px;font-size:8px;line-height:1.5}.purchase-demo-chapters>button>span:last-child{flex-wrap:wrap;align-items:baseline;gap:3px}.purchase-demo-chapters b{font-size:8px}}@media (prefers-reduced-motion:reduce){.purchase-demo-cursor-layer{display:none}.purchase-demo-account-preview,.purchase-demo-email,.purchase-demo-offer .offer-card,.purchase-demo-pay-options,.purchase-demo-session-document pre,.purchase-demo-session-input,.purchase-demo-submit{transition:none}.purchase-demo-email>i,.purchase-demo-phone,.purchase-demo-processing-icon>svg,.purchase-demo-scene>div,.purchase-demo-session-window{animation:none!important}}.plan-tier{--tier-ink:#536576;--tier-highlight:#92a3b2;--tier-shine:#b8c9d3;color:var(--tier-ink);letter-spacing:-.025em;white-space:nowrap;font-size:1em;font-weight:800;display:inline}.plan-tier-20x{--tier-ink:#946315;--tier-highlight:#bc903d;--tier-shine:#e3c17f}.plan-tier-50x{--tier-ink:#7847b5;--tier-highlight:#3d7389;--tier-shine:#995591}html[data-theme=dark] .plan-tier{--tier-ink:#c3d0dc;--tier-highlight:#f1f6fa;--tier-shine:#fff}html[data-theme=dark] .plan-tier-20x{--tier-ink:#edc579;--tier-highlight:#ffe6ae;--tier-shine:#fff4d9}html[data-theme=dark] .plan-tier-50x{--tier-ink:#cdaaf7;--tier-highlight:#89ccd8;--tier-shine:#e8aed4}.offer-mark{color:var(--ink);--mark-flash:#8bad9e;flex-shrink:0;display:inline-flex;position:relative}.offer-mark-sheen>svg,.offer-mark>svg{display:block}.offer-mark-sheen{color:var(--mark-flash);pointer-events:none;opacity:0;position:absolute;inset:0}.offer-frame[data-brand=claude] .offer-mark{color:#a6775e;--mark-flash:#d4b69d}.offer-frame[data-brand=gemini] .offer-mark{color:#7d87a5;--mark-flash:#b5b9da}html[data-theme=dark] .offer-mark{--mark-flash:#e2f1e8}.purchase-demo-catalog .offer-mark svg{width:15px;height:15px}@media (max-width:600px){.purchase-demo-catalog .offer-mark svg{width:12px;height:12px}}@supports ((-webkit-background-clip:text) or (background-clip:text)){.plan-tier{background-image:linear-gradient(110deg,transparent 36%,var(--tier-shine) 50%,transparent 64%),linear-gradient(120deg,var(--tier-ink) 12%,var(--tier-highlight) 48%,var(--tier-ink) 84%);-webkit-text-fill-color:transparent;background-position:100% 0,0 0;background-repeat:no-repeat;background-size:260% 100%,100% 100%;-webkit-background-clip:text;background-clip:text}.plan-tier-50x{background-image:linear-gradient(105deg,var(--tier-ink),var(--tier-highlight) 28%,var(--tier-ink) 52%,var(--tier-shine) 76%,var(--tier-ink));background-position:0 0;background-repeat:repeat-x;background-size:200% 100%}.offer-title .card-link{--name-shine:#789286;background-image:linear-gradient(110deg,transparent 34%,var(--name-shine) 50%,transparent 66%),linear-gradient(var(--ink),var(--ink));-webkit-text-fill-color:transparent;background-position:100% 0,0 0;background-repeat:no-repeat;background-size:260% 100%,100% 100%;-webkit-background-clip:text;background-clip:text}html[data-theme=dark] .offer-title .card-link{--name-shine:#fff}@media (prefers-reduced-motion:no-preference){.plan-tier-50x{animation:plan-iridescence 8s linear infinite}@media (hover:hover) and (pointer:fine){.offer-frame:is(.is-hovered,:has(.card-link:focus-visible)) .card-link,.offer-frame:is(.is-hovered,:has(.card-link:focus-visible)) .plan-tier:not(.plan-tier-50x),.product-hero:hover .plan-tier:not(.plan-tier-50x),.receipt-product:hover .plan-tier:not(.plan-tier-50x){animation:plan-letter-glint 1.45s cubic-bezier(.3,0,.2,1) both}}}}@supports ((-webkit-mask-image:linear-gradient(#000,#000)) or (mask-image:linear-gradient(#000,#000))){.offer-mark-sheen{opacity:1;-webkit-mask-image:linear-gradient(110deg,#0000 34%,#000 50%,#0000 66%);mask-image:linear-gradient(110deg,#0000 34%,#000 50%,#0000 66%);-webkit-mask-position:100% 0;mask-position:100% 0;-webkit-mask-size:260% 100%;mask-size:260% 100%;-webkit-mask-repeat:no-repeat;mask-repeat:no-repeat}@media (hover:hover) and (pointer:fine) and (prefers-reduced-motion:no-preference){.offer-frame:is(.is-hovered,:has(.card-link:focus-visible)) .offer-mark-sheen{animation:plan-mark-glint 1.45s cubic-bezier(.3,0,.2,1) both}}}@keyframes plan-letter-glint{0%{background-position:100% 0,0 0}to{background-position:0 0,0 0}}@keyframes plan-mark-glint{0%{-webkit-mask-position:100% 0;mask-position:100% 0}to{-webkit-mask-position:0 0;mask-position:0 0}}@keyframes plan-iridescence{to{background-position:-200% 0}}@media (prefers-reduced-motion:reduce){.offer-title .card-link,.plan-tier{-webkit-text-fill-color:currentColor;background-image:none;animation:none}.offer-mark-sheen{display:none}}.catalog-empty{text-align:center;color:var(--muted);border:1px solid var(--line);background:var(--paper);border-radius:16px;padding:48px 20px;font-size:13px}.check-live-result{padding:18px 0}.check-result-symbol{background:var(--green-soft);width:56px;height:56px;color:var(--green);border-radius:16px;place-items:center;margin-bottom:18px;display:grid}.check-result-symbol.conflict{color:#a17a38;background:#aa843914}.check-live-result h2{font-size:22px}.check-live-result dl{margin:20px 0}.check-live-result dl>div{border-bottom:1px solid var(--line);justify-content:space-between;gap:20px;padding:12px 0;font-size:12px;display:flex}.check-live-result dt{color:var(--muted)}.check-live-result dd{text-align:right;overflow-wrap:anywhere;margin:0}.account-check-help{border:1px solid var(--line);background:var(--paper);border-radius:16px;padding:26px}.account-check-help h2{align-items:center;gap:8px;margin:0 0 13px;font-size:15px;display:flex}.account-check-help p{color:var(--muted);margin-bottom:24px;font-size:12px;line-height:1.9}.account-check-help p:last-child{margin-bottom:0}.account-input-panel .account-session-input{width:100%}.live-fulfillment{text-align:center}.fulfillment-symbol{background:var(--soft);width:68px;height:68px;color:var(--muted);border-radius:20px;place-items:center;margin:10px auto 22px;display:grid}.fulfillment-symbol.done{background:var(--green-soft);color:var(--green)}.fulfillment-symbol.review{color:#a17a38}.live-fulfillment>h2{font-size:23px}.live-fulfillment>p{color:var(--muted);font-size:12px;line-height:1.8}.fulfillment-session{text-align:left;border-top:1px solid var(--line);margin:25px 0;padding-top:20px}.fulfillment-session h3{font-size:14px}.fulfillment-session textarea{resize:vertical;border:1px solid var(--line);background:var(--paper);width:100%;height:125px;color:var(--ink);outline-color:var(--green);border-radius:10px;margin:12px 0;padding:12px;font-size:12px;line-height:1.6}.fulfillment-consent{color:var(--muted);align-items:flex-start;gap:8px;margin:10px 0 16px;font-size:11px;line-height:1.8;display:flex}.fulfillment-consent input{width:14px;height:14px;accent-color:var(--green);flex-shrink:0;margin-top:3px}.fulfillment-session>.primary-button,.fulfillment-verification>.primary-button{width:100%;font-size:12px}.fulfillment-session>small{color:var(--muted);justify-content:center;align-items:center;gap:5px;margin-top:13px;font-size:10px;display:flex}.fulfillment-verification{background:var(--soft);border-radius:12px;margin:24px 0;padding:16px}.fulfillment-verification>p{color:var(--muted);margin:0 0 15px;font-size:11px;line-height:1.8}.fulfillment-actions{justify-content:center;gap:22px;margin-top:20px;display:flex}.live-fulfillment .form-error{font-size:11px}.order-status.completed,.order-status.paid{color:var(--green);border-color:var(--green-soft)}.order-status.fulfillment_failed{color:#a17a38}.orders-toolbar .filter-pills{max-width:100%;overflow-x:auto}.fulfillment-note{color:var(--green)!important}@media (max-width:600px){.account-check-help{padding:20px}.check-live-result dl>div{font-size:11px}.check-live-result h2{font-size:20px}.fulfillment-session textarea{font-size:16px}}.account-tool-select{color:var(--muted);justify-content:space-between;align-items:center;gap:12px;margin:0 0 14px;font-size:12px;display:flex}.account-tool-select select{font:inherit;color:var(--ink);border:1px solid var(--line);background:var(--paper);border-radius:9px;min-width:0;max-width:76%;padding:8px;font-weight:600}.account-tool-note{color:var(--muted);margin:0 0 12px;font-size:12px;line-height:1.7}.account-guidance{border:1px solid var(--line);background:var(--soft);overflow-wrap:anywhere;border-radius:10px;margin:12px 0;padding:12px 14px;font-size:12px;line-height:1.7}.account-guidance p{color:var(--muted);margin:3px 0}.account-result-details{color:var(--muted);margin-top:14px;font-size:12px}.account-result-details summary{cursor:pointer;width:max-content;font-weight:600}.account-result-details dl{margin:8px 0 0}.offer-table .offer-variant{color:var(--muted);margin:5px 0 0 26px;font-size:11px;font-weight:400;display:block}.bep20-payment{text-align:center;gap:13px;min-width:0;display:grid}.bep20-payment .bep20-address,.bep20-payment .bep20-amount,.bep20-payment .order-expiry{justify-content:center;align-items:center;gap:9px;display:flex}.bep20-payment .bep20-amount{flex-direction:column}.bep20-amount strong{font-variant-numeric:tabular-nums;font-size:1.8rem}.bep20-qr{border-radius:8px;max-width:100%;height:auto;margin:0 auto;display:block}.bep20-address input{flex:1;min-width:0;font-family:monospace}.bep20-address button{flex:none}.bep20-reconcile{text-align:left;gap:8px;margin-top:8px;display:grid}.bep20-payment summary{cursor:pointer}@property --tw-rotate-x{syntax:"*";inherits:false}@property --tw-rotate-y{syntax:"*";inherits:false}@property --tw-rotate-z{syntax:"*";inherits:false}@property --tw-skew-x{syntax:"*";inherits:false}@property --tw-skew-y{syntax:"*";inherits:false}@property --tw-blur{syntax:"*";inherits:false}@property --tw-brightness{syntax:"*";inherits:false}@property --tw-contrast{syntax:"*";inherits:false}@property --tw-grayscale{syntax:"*";inherits:false}@property --tw-hue-rotate{syntax:"*";inherits:false}@property --tw-invert{syntax:"*";inherits:false}@property --tw-opacity{syntax:"*";inherits:false}@property --tw-saturate{syntax:"*";inherits:false}@property --tw-sepia{syntax:"*";inherits:false}@property --tw-drop-shadow{syntax:"*";inherits:false}@property --tw-drop-shadow-color{syntax:"*";inherits:false}@property --tw-drop-shadow-alpha{syntax:"<percentage>";inherits:false;initial-value:100%}@property --tw-drop-shadow-size{syntax:"*";inherits:false}