[class*=claude-subscribe--] .claude-subscribe__chap{margin:0 0 var(--geo-sp-3, 12px);font-size:var(--geo-x-chapter, 17px);line-height:var(--geo-x-chapter-lh, 24px);font-weight:var(--geo-fw-medium, 600);color:var(--geo-n-500, #5F6874)}[class*=claude-subscribe--] .claude-subscribe__h,[class*=claude-subscribe--] .claude-subscribe__okh{margin:0;font-size:var(--sb-h-d, var(--geo-x-card, 24px));line-height:1.25;font-weight:var(--geo-x-weight, 700);letter-spacing:-.01em;color:var(--geo-n-900, #14181C);text-wrap:balance}[class*=claude-subscribe--] .claude-subscribe__text{margin:10px 0 0;font-size:15px;line-height:1.55;color:var(--geo-n-700, #434B54)}.claude-subscribe__form .claude-form__sum{margin:0 0 var(--geo-sp-4, 16px)}.claude-subscribe__note{margin-top:var(--geo-sp-3, 12px)}.claude-subscribe__ok{display:flex;flex-direction:column;align-items:flex-start;gap:var(--geo-sp-3, 12px)}.claude-subscribe__ok[hidden]{display:none}.claude-subscribe__ok .claude-subscribe__text{margin:0}.claude-subscribe__okmark{display:grid;place-items:center;width:40px;height:40px;border-radius:50%;background:var(--geo-n-900, #14181C);color:var(--geo-n-0, #fff)}.claude-subscribe__okmark .claude-icon{width:20px;height:20px;stroke-width:2}.claude-subscribe__ghost{display:inline-flex;align-items:center;justify-content:center;height:var(--geo-button-height, 50px);margin:var(--geo-sp-3, 12px) 0 0;padding:0 var(--geo-sp-6, 24px);border:1px solid var(--geo-n-450, #767F8B);border-radius:var(--geo-radius-1, 2px);background:var(--geo-n-0, #fff);color:var(--geo-n-900, #14181C);font-family:inherit;font-size:15px;line-height:1;font-weight:var(--geo-fw-medium, 600);cursor:pointer}.claude-subscribe__dialog{box-sizing:border-box;width:min(720px,calc(100% - 32px));max-width:none;max-height:calc(100% - 48px);margin:auto;padding:0;border:0;border-radius:0;background:var(--geo-n-0, #fff);color:var(--geo-n-900, #14181C);box-shadow:var(--geo-shadow-overlay, 0 4px 12px rgba(20,24,28,.08));overflow:auto;overscroll-behavior:contain}.claude-subscribe__dialog[open]{display:grid;grid-template-columns:42% minmax(0,1fr)}.claude-subscribe__dialog--noimg{width:min(480px,calc(100% - 32px))}.claude-subscribe__dialog--noimg[open]{grid-template-columns:minmax(0,1fr)}.claude-subscribe__dialog::backdrop{background:var(--geo-scrim, rgba(14,18,22,.45))}.claude-subscribe__media{background:var(--geo-black, #000);min-height:100%}.claude-subscribe__media img{display:block;width:100%;height:100%;object-fit:cover}.claude-subscribe__body{position:relative;min-width:0;padding:48px 40px 32px}.claude-subscribe__grip{display:none}.claude-subscribe__body:focus,.claude-subscribe__body:focus-visible{outline:none;box-shadow:none}.claude-subscribe__x{position:absolute;top:var(--geo-sp-2, 8px);right:var(--geo-sp-2, 8px);display:grid;place-items:center;width:44px;height:44px;margin:0;padding:0;border:0;background:none;color:var(--geo-n-900, #14181C);cursor:pointer}.claude-subscribe__x .claude-icon{width:22px;height:22px}.claude-subscribe-root[data-sb-popup] .claude-subscribe__form{margin-top:var(--geo-sp-6, 24px)}.claude-subscribe-root[data-sb-popup] .claude-subscribe__row{display:grid;gap:var(--geo-sp-3, 12px)}.claude-subscribe-root[data-sb-popup] .claude-subscribe__btn{width:100%}.claude-subscribe__no{display:inline-flex;align-items:center;height:44px;margin:var(--geo-sp-1, 4px) 0 0;padding:0;border:0;background:none;color:var(--geo-n-700, #434B54);font-family:inherit;font-size:14px;text-decoration:underline;text-underline-offset:3px;cursor:pointer}.claude-subscribe-root[data-sb-popup] .claude-subscribe__ok{padding-top:var(--geo-sp-6, 24px)}.claude-subscribe__tab{position:fixed;left:var(--geo-gutter, 24px);bottom:var(--geo-gutter, 24px);z-index:var(--geo-z-float, 60);display:inline-flex;align-items:center;gap:10px;height:44px;margin:0;padding:0 var(--geo-sp-4, 16px);border:1px solid var(--geo-n-900, #14181C);border-radius:var(--geo-radius-1, 2px);background:var(--geo-n-0, #fff);color:var(--geo-n-900, #14181C);font-family:inherit;font-size:14px;line-height:1;font-weight:var(--geo-fw-medium, 600);box-shadow:var(--geo-shadow-overlay, 0 4px 12px rgba(20,24,28,.08));cursor:pointer}.claude-subscribe__tab[hidden]{display:none}.claude-subscribe__tab .claude-icon{width:18px;height:18px;flex:none}.claude-subscribe__sentinel{position:absolute;left:0;width:1px;height:1px;pointer-events:none}.claude-subscribe__x:focus-visible,.claude-subscribe__no:focus-visible,.claude-subscribe__ghost:focus-visible,.claude-subscribe__tab:focus-visible{outline:2px solid var(--geo-accent-text, #007A46);outline-offset:2px}.claude-subscribe__warn{margin:0;padding:10px 14px;border:1px solid var(--geo-err, #A31D16);color:var(--geo-err, #A31D16);font-size:13px;line-height:20px}.claude-subscribe-root[data-sb-inline]{background:var(--geo-n-50, #F7F8F9)}.claude-subscribe-root[data-sb-inline] .claude-subscribe__inner{display:grid;grid-template-columns:minmax(0,5fr) minmax(0,6fr);gap:48px;align-items:center;max-width:calc(var(--geo-page-width, 1200px) + var(--geo-gutter, 24px) * 2);margin:0 auto;padding:var(--sb-pad-d, 56px) var(--geo-gutter, 24px);box-sizing:border-box}.claude-subscribe-root[data-sb-inline] .claude-subscribe__text{margin-top:var(--geo-sp-2, 8px)}.claude-subscribe-root[data-sb-inline] .claude-subscribe__row{display:grid;grid-template-columns:minmax(0,1fr) auto;gap:0 var(--geo-sp-2, 8px);align-items:start}.claude-subscribe-root[data-sb-inline] .claude-field input{height:var(--geo-button-height, 50px)}.claude-subscribe-root[data-sb-inline] .claude-subscribe__note{margin-top:10px}.claude-subscribe-root[data-sb-inline][data-tone=dark]{background:var(--geo-d-800, #171C21)}.claude-subscribe-root[data-tone=dark] .claude-subscribe__h,.claude-subscribe-root[data-tone=dark] .claude-subscribe__okh{color:var(--geo-n-0, #fff)}.claude-subscribe-root[data-tone=dark] .claude-subscribe__text,.claude-subscribe-root[data-tone=dark] .claude-form__note{color:var(--geo-d-text-2, #A3ACB6)}.claude-subscribe-root[data-tone=dark] .claude-field input{border-color:var(--geo-d-border, rgba(255,255,255,.14));background:var(--geo-d-900, #0E1216);color:var(--geo-n-0, #fff)}.claude-subscribe-root[data-tone=dark] .claude-field input::placeholder{color:var(--geo-d-text-2, #A3ACB6)}.claude-subscribe-root[data-tone=dark] .claude-subscribe__btn{border-color:var(--geo-btn-dark-bg, #fff);background:var(--geo-btn-dark-bg, #fff);color:var(--geo-btn-dark-text, #14181C)}.claude-subscribe-root[data-tone=dark] .claude-field input:focus-visible,.claude-subscribe-root[data-tone=dark] .claude-subscribe__btn:focus-visible{outline-color:var(--geo-accent-on-dark, #2FBE7B)}@media(hover:hover)and (pointer:fine){.claude-subscribe__ghost,.claude-subscribe__tab,.claude-subscribe__no{transition:border-color var(--geo-dur-fast, .12s) var(--geo-ease, ease-out),color var(--geo-dur-fast, .12s) var(--geo-ease, ease-out)}.claude-subscribe__ghost:hover{border-color:var(--geo-n-900, #14181C)}.claude-subscribe__no:hover{color:var(--geo-n-900, #14181C)}.claude-subscribe__tab:hover{background:var(--geo-n-50, #F7F8F9)}.claude-subscribe-root[data-tone=dark] .claude-subscribe__btn:hover{border-color:var(--geo-btn-dark-hover, #EFF1F3);background:var(--geo-btn-dark-hover, #EFF1F3)}}@media screen and (max-width:749px){[class*=claude-subscribe--] .claude-subscribe__h,[class*=claude-subscribe--] .claude-subscribe__okh{font-size:var(--sb-h-m, var(--geo-x-card, 20px))}.claude-subscribe__dialog,.claude-subscribe__dialog--noimg{width:100%;max-height:calc(100% - 32px);margin:auto 0 0;border-top:1px solid var(--geo-n-300, #D2D8DE);box-shadow:0 -12px 32px #0e121647}.claude-subscribe__dialog[open]{grid-template-columns:minmax(0,1fr)}.claude-subscribe__dialog::backdrop{background:#0e12169e}.claude-subscribe__media{display:none}.claude-subscribe__body{padding:28px 20px 24px}.claude-subscribe__grip{display:block;position:absolute;top:10px;left:50%;width:40px;height:4px;margin-left:-20px;border-radius:2px;background:var(--geo-n-300, #D2D8DE)}.claude-subscribe__tab{left:var(--geo-gutter, 16px);bottom:var(--geo-gutter, 16px)}.claude-subscribe-root[data-sb-inline] .claude-subscribe__inner{grid-template-columns:minmax(0,1fr);gap:20px;padding:var(--sb-pad-m, 40px) var(--geo-gutter, 16px)}.claude-subscribe-root[data-sb-inline] .claude-subscribe__row{grid-template-columns:minmax(0,1fr);gap:var(--geo-sp-2, 8px)}}@media(prefers-reduced-motion:reduce){.claude-subscribe__tab,.claude-subscribe__ghost,.claude-subscribe__no{transition:none}}
/*# sourceMappingURL=/cdn/shop/t/20/assets/claude-subscribe.css.map */
