.account-welcome-panel{--welcome-paper:var(--background);--welcome-panel:var(--panel);--welcome-text:var(--foreground);--welcome-muted:var(--muted);--welcome-rule:var(--line);--welcome-action:var(--accent-strong);--welcome-tint:var(--accent-tint);--welcome-radius:16px;--welcome-small-radius:8px;--welcome-space-xs:4px;--welcome-space-sm:8px;--welcome-space:16px;--welcome-space-lg:24px;--welcome-space-xl:40px;--welcome-title:clamp(30px,3.1vw,42px);--welcome-heading:20px;--welcome-body:16px;--welcome-small:13px;--welcome-caption:12px;--welcome-avatar:40px;--welcome-icon:20px;--welcome-control:44px;--welcome-leading:1.8;--welcome-preview-width:360px;--welcome-cover-height:150px;--welcome-copy-width:490px;--welcome-shadow:0 12px 40px -28px rgba(32,32,39,.3);max-width:none}.account-welcome-hero{display:grid;grid-template-columns:minmax(0,1fr) minmax(260px,.85fr);align-items:center;grid-gap:var(--welcome-space-xl);gap:var(--welcome-space-xl);padding-block:var(--welcome-space-lg) var(--welcome-space-xl)}.account-welcome-copy{display:grid;grid-gap:var(--welcome-space-lg);gap:var(--welcome-space-lg);max-width:var(--welcome-copy-width);min-width:0}.account-welcome-copy .account-welcome-eyebrow{margin:0;color:var(--welcome-action);font-size:var(--welcome-small);font-weight:700}.account-welcome-copy h1{margin:0;font-size:var(--welcome-title);line-height:1.35;letter-spacing:-.035em;text-wrap:balance}.account-welcome-lead{color:var(--welcome-muted);font-size:var(--welcome-body);line-height:var(--welcome-leading);margin:0}.account-welcome-points{display:grid;grid-gap:var(--welcome-space);gap:var(--welcome-space);padding:0;margin:0;list-style:none}.account-welcome-points li{display:flex;align-items:flex-start;gap:var(--welcome-space-sm)}.account-welcome-points svg{color:var(--welcome-action);flex:0 0 auto;width:var(--welcome-icon);height:var(--welcome-icon);margin-top:var(--welcome-space-xs)}.account-welcome-points strong{display:block;font-size:var(--welcome-body)}.account-welcome-points span{color:var(--welcome-muted);font-size:var(--welcome-small)}.account-welcome-cta{display:grid;grid-gap:var(--welcome-space-sm);gap:var(--welcome-space-sm);justify-items:start}.account-welcome-cta .button{display:inline-flex;align-items:center;gap:var(--welcome-space-sm);min-height:var(--welcome-control);padding:var(--welcome-space-sm) var(--welcome-space-lg)}.account-welcome-cta p{margin:0;font-size:var(--welcome-small);color:var(--welcome-muted)}.account-welcome-preview{margin:0;width:min(100%,var(--welcome-preview-width));justify-self:center;min-width:0}.account-welcome-sample{border:1px solid var(--welcome-rule);border-radius:var(--welcome-radius);overflow:hidden;background:var(--welcome-panel);box-shadow:var(--welcome-shadow)}.account-welcome-person{display:flex;align-items:center;gap:var(--welcome-space-sm);padding:var(--welcome-space)}.account-welcome-person img{width:var(--welcome-avatar);height:var(--welcome-avatar);border-radius:50%;object-fit:cover}.account-welcome-person div{display:grid;grid-gap:var(--welcome-space-xs);gap:var(--welcome-space-xs)}.account-welcome-person strong{font-size:var(--welcome-small);line-height:1.3}.account-welcome-person span{color:var(--welcome-muted);font-size:var(--welcome-caption)}.account-welcome-cover{display:block;height:var(--welcome-cover-height);width:100%;object-fit:cover}.account-welcome-article{padding:var(--welcome-space);display:grid;grid-gap:var(--welcome-space-sm);gap:var(--welcome-space-sm)}.account-welcome-kind{display:inline-flex;align-items:center;gap:var(--welcome-space-xs);color:var(--welcome-action);font-size:var(--welcome-caption)}.account-welcome-kind svg{width:var(--welcome-small);height:var(--welcome-small)}.account-welcome-article h2{font-size:var(--welcome-heading);margin:0;line-height:1.5}.account-welcome-article p,.account-welcome-note p{font-size:var(--welcome-small);color:var(--welcome-muted);margin:0;line-height:var(--welcome-leading)}.account-welcome-note{margin:0 var(--welcome-space) var(--welcome-space);padding:var(--welcome-space);background:var(--welcome-tint);border-radius:var(--welcome-small-radius);display:grid;grid-gap:var(--welcome-space-sm);gap:var(--welcome-space-sm)}.account-welcome-preview figcaption{color:var(--welcome-muted);font-size:var(--welcome-caption);line-height:var(--welcome-leading);margin-top:var(--welcome-space-sm);text-align:center}.account-welcome-panel .settings-nav{border-top:1px solid var(--welcome-rule);padding:var(--welcome-space-lg) 0 0}.account-welcome-panel .account-entry-section{scroll-margin-top:var(--welcome-space-lg)}.account-welcome-panel .account-entry-section>label{max-width:var(--welcome-copy-width)}.account-welcome-panel .account-entry-section>.account-action-button{width:-moz-fit-content;width:fit-content;min-height:var(--welcome-control)}.account-welcome-cta a:focus-visible{outline:3px solid var(--welcome-action);outline-offset:3px}body:has(.account-welcome-panel) :is(.bottom-nav,.mobile-compose,.mobile-compose-menu,.mobile-more-menu){display:none}@media (max-width:1100px){.account-welcome-hero{grid-template-columns:minmax(0,1fr)}.account-welcome-copy{max-width:none}}@media (max-width:540px){.account-page:has(.account-welcome-panel){padding-inline:24px}.account-welcome-hero{gap:var(--welcome-space-lg);padding-top:var(--welcome-space-sm)}.account-welcome-copy{gap:var(--welcome-space)}.account-welcome-cta,.account-welcome-cta .button,.account-welcome-panel .account-entry-section>.account-action-button{width:100%}}@media (prefers-reduced-motion:reduce){.account-welcome-panel *{animation:none!important;transition:none!important;scroll-behavior:auto!important}}:root{--hub-gap-xs:4px;--hub-gap-sm:8px;--hub-gap:16px;--hub-gap-lg:24px;--hub-gap-xl:32px;--hub-radius:16px;--hub-radius-sm:10px;--hub-title-size:40px;--hub-heading-size:18px;--hub-text-size:14px;--hub-small-size:13px;--hub-control-size:44px;--hub-support-width:300px;--hub-support-icon:20px;--hub-preview-width:420px;--hub-reader-width:660px;--hub-editor-width:1120px;--hub-avatar-size:128px;--hub-qr-size:220px;--hub-sticky-top:24px;--hub-mobile-sticky-top:64px;--hub-description-height:84px;--hub-item-title-min:100px;--hub-line-height:1.65;--hub-buyer-name-width:24%;--hub-thumbnail-width:96px;--hub-thumbnail-height:72px;--hub-thumbnail-mobile-width:72px;--hub-thumbnail-mobile-height:64px;--hub-font:"Plus Jakarta Sans","Hiragino Kaku Gothic ProN","Yu Gothic",sans-serif;--hub-social-glyph:28px;--hub-social-gap:4px;--hub-settings-heading-size:20px;--hub-settings-price-size:28px;--hub-settings-section-inset:26px;--hub-settings-radius:8px;--hub-payment-width:360px;--hub-plan-peek:24px;--hub-plan-recommended-background:#faf8ff;--hub-plan-free-example-background:#fbf2e5;--hub-plan-monthly-example-background:#eaf8fc;--hub-brand:#6854df;--hub-brand-tint:#f0edff;--hub-color-swatch:18px;--hub-color-amber:#b84635;--hub-color-blue:#1d4ed8;--hub-color-green:#166534;--hub-color-rose:#b3336b;--hub-color-neutral:#75618c;--hub-tint-amber:#fff0ec;--hub-tint-rose:#fff0f6;--hub-tint-neutral:#f3eef8;--hub-cover-ratio:3/1;--hub-cover-min:112px;--hub-image-label-background:#19212be6;--hub-image-label-text:#fff;--hub-image-label-size:12px}.hub-theme{--hub-background:#fff;--hub-panel:#fff;--hub-text:#19212b;--hub-muted:#566273;--hub-line:#dbe0e8;--hub-accent:var(--hub-color-neutral);--hub-tint:var(--hub-tint-neutral);--hub-focus:var(--hub-accent);--hub-support-background:var(--hub-tint);--hub-support-text:var(--hub-accent);--link-card-background:var(--hub-panel);--link-card-border:var(--hub-line);--link-card-text:var(--hub-text);--link-card-secondary:var(--hub-muted);--link-card-highlight:var(--hub-accent);--link-card-icon-background:var(--hub-tint);background:var(--hub-background);color:var(--hub-text);color-scheme:light;font-family:var(--hub-font);line-height:var(--hub-line-height)}.hub-theme[data-accent=amber]{--hub-accent:var(--hub-color-amber);--hub-tint:var(--hub-tint-amber)}.hub-theme[data-accent=blue]{--hub-accent:#1d4ed8;--hub-tint:#eaf1ff}.hub-theme[data-accent=green]{--hub-accent:#166534;--hub-tint:#e8f5ed}.hub-theme[data-accent=purple]{--hub-accent:var(--hub-brand);--hub-tint:var(--hub-brand-tint)}.hub-theme[data-accent=rose]{--hub-accent:var(--hub-color-rose);--hub-tint:var(--hub-tint-rose)}.hub-theme[data-theme=dark]{--hub-background:#15191f;--hub-panel:#20262e;--hub-text:#f3f5f8;--hub-muted:#bec7d3;--hub-line:#46515f;--hub-accent:#d4dce7;--hub-tint:#303a46;color-scheme:dark}.hub-theme[data-theme=dark][data-accent=amber]{--hub-accent:#ffb4a5;--hub-tint:#492e2b}.hub-theme[data-theme=dark][data-accent=blue]{--hub-accent:#93c5fd;--hub-tint:#26394f}.hub-theme[data-theme=dark][data-accent=green]{--hub-accent:#86efac;--hub-tint:#233e30}.hub-theme[data-theme=dark][data-accent=purple]{--hub-accent:#d8b4fe;--hub-tint:#3c2d4d}.hub-theme[data-theme=dark][data-accent=rose]{--hub-accent:#f8a6c8;--hub-tint:#492b3a}.hub-theme[data-theme=dark][data-accent=neutral]{--hub-accent:#d7c3ee;--hub-tint:#372d43}@media (prefers-color-scheme:dark){.hub-theme[data-theme=system]{--hub-background:#15191f;--hub-panel:#20262e;--hub-text:#f3f5f8;--hub-muted:#bec7d3;--hub-line:#46515f;--hub-accent:#d4dce7;--hub-tint:#303a46;color-scheme:dark}.hub-theme[data-theme=system][data-accent=amber]{--hub-accent:#ffb4a5;--hub-tint:#492e2b}.hub-theme[data-theme=system][data-accent=blue]{--hub-accent:#93c5fd;--hub-tint:#26394f}.hub-theme[data-theme=system][data-accent=green]{--hub-accent:#86efac;--hub-tint:#233e30}.hub-theme[data-theme=system][data-accent=purple]{--hub-accent:#d8b4fe;--hub-tint:#3c2d4d}.hub-theme[data-theme=system][data-accent=rose]{--hub-accent:#f8a6c8;--hub-tint:#492b3a}.hub-theme[data-theme=system][data-accent=neutral]{--hub-accent:#d7c3ee;--hub-tint:#372d43}}.hub-screen{font-family:var(--hub-font);margin:0 auto;max-width:var(--hub-editor-width);padding:var(--hub-gap-lg);min-width:0}.hub-screen h1{font-size:var(--hub-title-size);line-height:1.35;margin:0}.hub-screen h2,.hub-screen h3{font-size:var(--hub-heading-size);margin:0}.hub-screen p{line-height:var(--hub-line-height)}.hub-heading,.hub-item-toolbar,.hub-owner-nav,.hub-post-nav,.hub-tabs,.hub-toolbar{align-items:center;display:flex;flex-wrap:wrap;gap:var(--hub-gap-sm)}.hub-heading{justify-content:space-between;gap:var(--hub-gap);margin-bottom:var(--hub-gap-lg)}.hub-heading p{color:var(--muted);margin:var(--hub-gap-sm) 0 0}.hub-owner-nav{margin:var(--hub-gap) 0}.hub-editor-layout{align-items:start;display:grid;grid-gap:var(--hub-gap-lg);gap:var(--hub-gap-lg);grid-template-columns:minmax(0,1fr) minmax(280px,.85fr)}.hub-blocks,.hub-editor-fields,.hub-editor-form,.hub-fields,.hub-membership,.hub-preview{display:grid;grid-gap:var(--hub-gap);gap:var(--hub-gap);min-width:0}.hub-editor-fields{border:0;margin:0;padding:0}.hub-box,.hub-editor-item{background:var(--panel);border:1px solid var(--line);border-radius:var(--hub-radius);min-width:0;padding:var(--hub-gap)}.hub-box dl,.hub-box p{margin:0}.hub-box:not(.hub-fields)>p+p{margin-top:var(--hub-gap-sm)}.hub-fields label{display:grid;grid-gap:var(--hub-gap-xs);gap:var(--hub-gap-xs);min-width:0}.hub-fields input,.hub-fields select,.hub-fields textarea{max-width:100%;min-width:0;width:100%}.hub-fields .input,.hub-fields select{min-height:var(--hub-control-size)}.hub-fields textarea{min-height:var(--hub-description-height);resize:vertical}.hub-fields input{accent-color:var(--accent-strong)}.hub-pair{display:grid;grid-template-columns:1fr 1fr;grid-gap:var(--hub-gap);gap:var(--hub-gap);min-width:0}.hub-item-toolbar{justify-content:space-between;margin-bottom:var(--hub-gap)}.hub-item-toolbar button{min-height:var(--hub-control-size);min-width:var(--hub-control-size)}.hub-item-title{color:var(--muted);flex:1 1 var(--hub-item-title-min);font-size:var(--hub-small-size);min-width:0;overflow-wrap:anywhere}.hub-reorder{display:flex;flex-wrap:wrap;gap:var(--hub-gap-xs)}.hub-reorder button{padding:var(--hub-gap-sm)}.hub-drag-handle{cursor:-webkit-grab;cursor:grab}.hub-group-items{display:grid;grid-gap:var(--hub-gap);gap:var(--hub-gap);border-left:2px solid var(--line);margin-top:var(--hub-gap);padding-left:var(--hub-gap)}.hub-check{align-items:flex-start;display:flex!important;gap:var(--hub-gap-sm)!important;line-height:var(--hub-line-height)}.hub-check input{flex:0 0 auto;min-height:0;width:auto;margin-top:var(--hub-gap-xs)}.hub-colors{display:grid;grid-gap:var(--hub-gap-sm);gap:var(--hub-gap-sm);grid-template-columns:repeat(3,minmax(0,1fr));border:0;padding:0;margin:0;min-width:0}.hub-colors legend{margin-bottom:var(--hub-gap-sm);padding:0}.hub-color-choice{display:flex!important;align-items:center;gap:var(--hub-gap-sm)!important;min-height:var(--hub-control-size);padding:var(--hub-gap-sm);border:1px solid var(--line);border-radius:var(--hub-radius-sm);cursor:pointer}.hub-color-choice:has(input:checked){border-color:var(--accent);background:var(--accent-tint)}.hub-color-choice input{width:auto;flex:0 0 auto;margin:0}.hub-color-swatch{width:var(--hub-color-swatch);height:var(--hub-color-swatch);flex:0 0 auto;border-radius:50%;background:var(--hub-brand)}.hub-color-choice[data-color=amber] .hub-color-swatch{background:var(--hub-color-amber)}.hub-color-choice[data-color=blue] .hub-color-swatch{background:var(--hub-color-blue)}.hub-color-choice[data-color=green] .hub-color-swatch{background:var(--hub-color-green)}.hub-color-choice[data-color=rose] .hub-color-swatch{background:var(--hub-color-rose)}.hub-color-choice[data-color=neutral] .hub-color-swatch{background:var(--hub-color-neutral)}@media (max-width:540px){.hub-colors{grid-template-columns:repeat(2,minmax(0,1fr))}}.hub-account-page .account-entry-hero p{margin:0;max-width:var(--hub-editor-width)}.hub-account-page :is(button,a,input,textarea):focus-visible{outline:3px solid var(--accent-strong);outline-offset:3px}body:has(.hub-account-page) .bottom-nav,body:has(.hub-account-page) .mobile-compose,body:has(.hub-account-page) .mobile-compose-menu,body:has(.hub-account-page) .mobile-more-menu{display:none}.hub-account-backup{padding:var(--hub-gap-lg)}.hub-account-backup h1,.hub-account-backup p{margin:0}.hub-account-backup .entry-actions{gap:var(--hub-gap-sm)}.hub-account-backup .entry-actions .button{align-items:center;display:inline-flex;gap:var(--hub-gap-sm);min-height:var(--hub-control-size)}.hub-account-backup .hub-recovery-key{min-height:var(--hub-description-height);overflow-wrap:anywhere;resize:vertical;width:100%}@media (max-width:720px){.hub-account-page .account-action-button{width:100%}}.hub-help,.hub-status{color:var(--muted);font-size:var(--hub-small-size);line-height:var(--hub-line-height);margin:var(--hub-gap-xs) 0 0;overflow-wrap:anywhere}.hub-status[role=alert]{color:var(--warning)}.hub-preview{position:-webkit-sticky;position:sticky;top:var(--hub-sticky-top)}.hub-preview-label{color:var(--muted);font-size:var(--hub-small-size)}.hub-preview-window{border:1px solid var(--line);border-radius:var(--hub-radius);max-height:82vh;overflow:auto}.hub-reader{margin:0 auto;max-width:var(--hub-reader-width);padding:var(--hub-gap-lg);width:100%;overflow-wrap:anywhere}.hub-reader-header{display:grid;grid-gap:var(--hub-gap-sm);gap:var(--hub-gap-sm);justify-items:center;margin-bottom:var(--hub-gap-lg);text-align:center}.hub-reader-header h1,.hub-reader-header h2{color:var(--hub-text);font-size:var(--hub-title-size);margin:0}.hub-reader-header p{color:var(--hub-muted);margin:0;white-space:pre-wrap}.hub-reader-avatar{border:1px solid var(--hub-line);border-radius:50%;height:var(--hub-avatar-size);object-fit:cover;width:var(--hub-avatar-size)}.hub-reader-cover{aspect-ratio:var(--hub-cover-ratio);border-radius:var(--hub-radius-sm);display:block;object-fit:cover;width:100%;margin-bottom:var(--hub-gap-lg)}.hub-image-picker{min-width:0;margin-bottom:var(--hub-gap)}.hub-image-picker .media-uploader-button{background:var(--hub-tint);border:1px solid var(--hub-line);border-radius:var(--hub-radius-sm);display:block;height:auto;min-height:var(--hub-control-size);overflow:hidden;padding:0;position:relative;width:100%}.hub-image-picker .media-uploader-button:hover{border-color:var(--hub-accent)}.hub-image-picker .media-uploader-button:focus-visible{outline:3px solid var(--hub-focus);outline-offset:var(--hub-gap-xs)}.hub-image-picker .hub-reader-cover{border-radius:0;margin:0}.hub-cover-placeholder{aspect-ratio:var(--hub-cover-ratio);background:var(--hub-tint);display:block;min-height:var(--hub-cover-min);width:100%}.hub-image-label{align-items:center;background:var(--hub-image-label-background);border-radius:var(--hub-radius-sm);bottom:var(--hub-gap-sm);color:var(--hub-image-label-text);display:flex;font-size:var(--hub-image-label-size);gap:var(--hub-gap-xs);justify-content:center;left:var(--hub-gap-sm);min-height:var(--hub-control-size);padding:var(--hub-gap-xs) var(--hub-gap-sm);position:absolute;right:var(--hub-gap-sm)}.hub-avatar-picker{justify-self:center;max-width:100%;width:var(--hub-avatar-size)}.hub-avatar-picker .media-uploader-button{border-radius:50%;height:var(--hub-avatar-size)}.hub-avatar-picker .hub-image-label{border-radius:0;bottom:0;left:0;right:0}.hub-image-picker .media-uploader-status{font-size:var(--hub-image-label-size);max-width:100%;overflow-wrap:anywhere;text-align:left;white-space:normal}.hub-preview-name{display:grid;grid-gap:var(--hub-gap-xs);gap:var(--hub-gap-xs);min-width:0;width:100%}.hub-image-field-label{align-items:center;color:var(--hub-muted);display:flex;font-size:var(--hub-small-size);gap:var(--hub-gap-xs);justify-content:center}.hub-preview-name input{background:var(--hub-background);border:0;border-bottom:1px dashed var(--hub-line);color:var(--hub-text);font:inherit;font-size:var(--hub-title-size);font-weight:700;min-height:var(--hub-control-size);min-width:0;padding:var(--hub-gap-xs);text-align:center;width:100%}.account-existing-options{border-top:1px solid var(--line);padding-top:var(--hub-gap-sm)}.account-existing-options>summary{align-items:center;border-radius:var(--hub-settings-radius);color:var(--text);cursor:pointer;display:flex;font-weight:600;gap:var(--hub-gap);justify-content:space-between;list-style:none;min-height:var(--hub-control-size);padding:var(--hub-gap-sm)}.account-existing-options>summary::-webkit-details-marker{display:none}.account-existing-options>summary::marker{content:""}.account-existing-options>summary:hover{background:var(--accent-tint)}.account-existing-options>summary:focus-visible{outline:3px solid var(--accent-strong);outline-offset:var(--hub-gap-xs)}.account-existing-options>summary svg{flex-shrink:0}.account-existing-options[open]>summary svg{transform:rotate(180deg)}.account-existing-content{display:grid;grid-gap:var(--hub-gap);gap:var(--hub-gap);padding-top:var(--hub-gap)}.hub-receiving-address code{overflow-wrap:anywhere;white-space:normal}.hub-socials{display:flex;flex-wrap:wrap;gap:var(--hub-social-gap);margin-top:var(--hub-gap-sm)}.hub-socials,.hub-socials a{align-items:center;justify-content:center}.hub-socials a{border-radius:var(--hub-radius-sm);color:var(--hub-text);display:inline-flex;height:var(--hub-control-size);width:var(--hub-control-size)}.hub-socials a:hover{background:var(--hub-tint);color:var(--hub-accent)}.hub-socials svg{height:var(--hub-social-glyph);width:var(--hub-social-glyph)}.hub-support-button{align-items:center;background:var(--hub-support-background);border:1px solid var(--hub-accent);border-radius:var(--hub-radius-sm);color:var(--hub-support-text);display:inline-flex;font-size:var(--hub-text-size);font-weight:700;gap:var(--hub-gap-sm);justify-content:center;margin-top:var(--hub-gap-sm);min-height:var(--hub-control-size);padding:var(--hub-gap-sm) var(--hub-gap);text-decoration:none;width:min(100%,var(--hub-support-width))}.hub-support-button:hover{border-color:var(--hub-text);color:var(--hub-text)}.hub-support-button svg{flex:0 0 auto;height:var(--hub-support-icon);width:var(--hub-support-icon)}.hub-reader .hub-blocks{gap:var(--hub-gap-lg)}.profile-hub-link .service-link-media{background:var(--hub-tint);border-radius:var(--hub-radius-sm);display:block;flex:0 0 var(--hub-thumbnail-width);height:var(--hub-thumbnail-height);overflow:hidden}.profile-hub-link .service-link-media img{display:block;height:100%;object-fit:cover;width:100%}.hub-integrated h3,.hub-reader h3{color:var(--hub-text);font-size:var(--hub-heading-size);margin:0 0 var(--hub-gap)}.hub-integrated{border-radius:var(--hub-radius);padding:var(--hub-gap-lg);overflow-wrap:anywhere}.hub-checkout-connection,.hub-checkout-payment{border-radius:var(--hub-settings-radius)}.hub-checkout-invoice{width:min(100%,var(--hub-payment-width));justify-self:center}.hub-checkout-invoice .zap-invoice-qr{width:min(100%,var(--hub-qr-size));height:auto}.hub-checkout-plans>summary,.hub-checkout-reference>summary{color:var(--muted);cursor:pointer;min-height:var(--hub-control-size);display:flex;align-items:center;gap:var(--hub-gap-sm)}.hub-checkout-plans>summary:before,.hub-checkout-reference>summary:before{content:"›"}.hub-checkout-plans[open]>summary:before,.hub-checkout-reference[open]>summary:before{transform:rotate(90deg)}.hub-checkout-plans>.hub-membership{margin-top:var(--hub-gap-lg)}.hub-theme a.hub-nav-link,.hub-theme summary{color:var(--hub-accent)}.hub-nav-link{border:1px solid var(--hub-line);border-radius:var(--hub-radius-sm);display:inline-flex;align-items:center;min-height:var(--hub-control-size);padding:var(--hub-gap-sm) var(--hub-gap);text-decoration:none}.hub-post-nav{margin-top:var(--hub-gap-lg)}.hub-reader>.hub-post-nav{justify-content:center;margin:0 0 var(--hub-gap-lg)}.hub-reader>.hub-post-nav .hub-nav-link{border:0;font-size:var(--hub-small-size);gap:var(--hub-gap-sm);padding:var(--hub-gap-xs) var(--hub-gap-sm)}.hub-reader-footer{border-top:1px solid var(--hub-line);color:var(--hub-muted);display:grid;grid-gap:var(--hub-gap);gap:var(--hub-gap);margin-top:var(--hub-gap-lg);padding-top:var(--hub-gap);font-size:var(--hub-small-size)}.hub-reader-footer a{color:var(--hub-accent)}.hub-share{align-items:center;display:flex;flex-wrap:wrap;gap:var(--hub-gap)}.hub-share button,.hub-share summary{min-height:var(--hub-control-size);padding:var(--hub-gap-sm)}.hub-share img{display:block;height:var(--hub-qr-size);max-width:100%;width:var(--hub-qr-size)}.hub-share details{flex-basis:100%}.hub-preview-posts{border-top:1px dashed var(--hub-line);color:var(--hub-muted);margin-top:var(--hub-gap-lg);padding-top:var(--hub-gap)}.hub-mode-choice{display:grid;grid-gap:var(--hub-gap-sm);gap:var(--hub-gap-sm)}.hub-mode-choice label{border:1px solid var(--line);border-radius:var(--hub-radius-sm);padding:var(--hub-gap-sm)}.hub-mobile-tabs{display:none}.hub-draft-bar{align-items:center;display:flex;flex-wrap:wrap;gap:var(--hub-gap);justify-content:space-between;margin-bottom:var(--hub-gap)}.hub-theme .secondary{background:var(--hub-panel);color:var(--hub-text);border-color:var(--hub-line)}.hub-plan-grid{display:grid;grid-template-columns:1fr 1fr;grid-gap:var(--hub-gap);gap:var(--hub-gap)}.hub-plan-recommended{border-color:var(--accent-strong)}.hub-plan-price{font-size:var(--hub-title-size);font-feature-settings:"tnum";font-variant-numeric:tabular-nums}.hub-order-summary{display:grid;grid-gap:var(--hub-gap-sm);gap:var(--hub-gap-sm)}.hub-order-summary>div{display:flex;flex-wrap:wrap;justify-content:space-between;gap:var(--hub-gap-sm);border-bottom:1px solid var(--line);padding-bottom:var(--hub-gap-sm)}.hub-order-summary dt{color:var(--muted)}.hub-order-summary dd{margin:0;overflow-wrap:anywhere}.hub-identifier{overflow-wrap:anywhere;word-break:break-all}.hub-buyers-table{min-width:0}.hub-buyers-heading{align-items:flex-start;margin-bottom:0}.hub-buyers-heading p{margin-top:var(--hub-gap-xs)}.hub-buyers-table table{border-collapse:collapse;table-layout:fixed;width:100%}.hub-buyers-table td,.hub-buyers-table th{border-bottom:1px solid var(--line);font-size:var(--hub-text-size);line-height:var(--hub-line-height);overflow-wrap:anywhere;padding:var(--hub-gap) var(--hub-gap-sm);text-align:left;vertical-align:top}.hub-buyers-table th{color:var(--muted);font-size:var(--hub-small-size);font-weight:500}.hub-buyers-table th:first-child{width:var(--hub-buyer-name-width)}.hub-buyers-table :is(th,td):nth-child(2){text-align:right}.hub-buyers-table tr[data-highlight]{background:var(--panel-soft)}.hub-buyer-amount{font-feature-settings:"tnum";font-variant-numeric:tabular-nums;white-space:nowrap}.hub-buyer-status{display:block}.hub-settings-page{--hub-heading-size:var(--hub-settings-heading-size)}.hub-settings-nav{margin:0;gap:var(--hub-gap-sm)}.hub-settings-nav a{display:inline-flex;align-items:center;gap:var(--hub-gap-xs);min-height:var(--hub-control-size)}.hub-settings-nav a:focus-visible{outline:3px solid var(--accent-strong);outline-offset:3px}.hub-settings-page .hub-login-surface{gap:var(--hub-gap-lg);padding:var(--hub-settings-section-inset) 0}.hub-login-surface>.stack{gap:var(--hub-gap-sm)}.hub-login-surface h2{font-size:var(--hub-settings-heading-size)}.hub-login-surface p{margin:0;line-height:var(--hub-line-height)}.hub-settings-page .hub-membership{gap:0}.hub-settings-page .hub-editor-fields>section.hub-box,.hub-settings-page .hub-editor-form>section.hub-box,.hub-settings-page .hub-membership>.hub-box{background:transparent;border:0;border-top:1px solid var(--line);border-radius:0;padding:var(--hub-settings-section-inset) 0}.hub-settings-page .hub-editor-fields>section.hub-box:first-child,.hub-settings-page .hub-membership>.hub-box:first-child{border-top:0;padding-top:0}.hub-settings-page h2,.hub-settings-page h3{font-size:var(--hub-settings-heading-size)}.hub-settings-page p{line-height:var(--hub-line-height)}.hub-settings-page .hub-heading{margin-bottom:0}.hub-settings-page .hub-editor-item{border-radius:var(--hub-settings-radius)}.hub-settings-page .hub-mode-choice label{padding:var(--hub-gap);border-radius:var(--hub-settings-radius)}.hub-settings-page .hub-mode-choice label:has(input:checked){background:var(--accent-tint);border-color:var(--accent)}.hub-settings-page .hub-plan-grid{grid-template-columns:repeat(3,minmax(0,1fr));align-items:stretch;gap:var(--hub-gap-lg);padding-bottom:var(--hub-settings-section-inset)}.hub-settings-page .hub-plan-grid>section{align-content:start;gap:var(--hub-gap);padding:var(--hub-gap-lg);border-radius:var(--hub-settings-radius)}.hub-settings-page .hub-plan-recommended{background:var(--hub-plan-recommended-background);border-color:var(--accent);overflow:hidden;position:relative}.hub-settings-page .hub-plan-recommended:before{background:var(--accent);content:"";height:var(--hub-gap-xs);inset:0 0 auto;position:absolute}.hub-plan-recommended .hub-plan-caption{align-items:center;background:var(--accent-tint);border-radius:var(--hub-radius-sm);color:var(--accent-strong);display:inline-flex;gap:var(--hub-gap-xs);font-weight:600;justify-self:start;padding:var(--hub-gap-xs) var(--hub-gap-sm)}.hub-plan-recommended .hub-plan-caption svg{flex-shrink:0}.hub-plan-recommended .hub-plan-price{color:var(--accent-strong)}.hub-plan-intro>p:not(.hub-help){max-width:66ch}.hub-settings-page .hub-plan-price{font-size:var(--hub-settings-price-size);line-height:1.3}.hub-plan-controls{display:none}.hub-plan-amount,.hub-plan-heading{display:grid;grid-gap:var(--hub-gap-sm);gap:var(--hub-gap-sm)}.hub-plan-caption{color:var(--muted);font-size:var(--hub-small-size);line-height:var(--hub-line-height)}.hub-plan-example{display:grid;grid-gap:var(--hub-gap-sm);gap:var(--hub-gap-sm);background:var(--panel-soft);border-radius:var(--hub-settings-radius);padding:var(--hub-gap);min-width:0}.hub-plan-example-label{align-items:center;display:inline-flex;gap:var(--hub-gap-sm)}.hub-plan-example-label svg{color:var(--accent-strong);flex:0 0 auto}.hub-plan-free .hub-plan-example{background:var(--hub-plan-free-example-background)}.hub-plan-recommended .hub-plan-example{background:var(--panel)}.hub-plan-monthly .hub-plan-example{background:var(--hub-plan-monthly-example-background)}.hub-plan-example span{color:var(--muted);font-size:var(--hub-small-size);line-height:var(--hub-line-height)}.hub-plan-example code{color:var(--foreground);font-size:var(--hub-small-size);overflow-wrap:anywhere}.hub-settings-page .hub-plan-option{grid-template-rows:auto auto auto auto 1fr auto}.hub-plan-action{align-self:end;max-width:100%;justify-content:center}.hub-plan-option p{margin:0}.hub-plan-option .hub-help{font-size:var(--hub-small-size)}.hub-plan-option .hub-plan-action{width:100%}.hub-order-review{scroll-margin-top:var(--hub-mobile-sticky-top)}.hub-settings-page details>summary{cursor:pointer;color:var(--muted);font-size:var(--hub-text-size);padding:var(--hub-gap-sm) 0}.hub-settings-page details[open]>*+*{margin-top:var(--hub-gap)}@supports (grid-template-rows:subgrid){.hub-settings-page .hub-plan-grid{row-gap:var(--hub-gap)}.hub-settings-page .hub-plan-option{grid-row:span 6;grid-template-rows:subgrid}}.hub-settings-page :is(button,a,input,select,textarea,summary,[tabindex]):focus-visible{outline:3px solid var(--accent-strong);outline-offset:3px}@media (max-width:680px){.hub-buyers-table thead{display:none}.hub-buyers-table table,.hub-buyers-table tbody{display:block}.hub-buyers-table tr{border-bottom:1px solid var(--line);display:grid;grid-gap:var(--hub-gap-sm);gap:var(--hub-gap-sm);padding:var(--hub-gap) 0}.hub-buyers-table td{border:0;display:flex;gap:var(--hub-gap);justify-content:space-between;padding:0}.hub-buyers-table td:first-child{font-weight:600;margin-bottom:var(--hub-gap-xs)}.hub-buyers-table td[data-label]:before{color:var(--muted);content:attr(data-label);flex-shrink:0;font-size:var(--hub-small-size)}.hub-buyer-product,.hub-buyers-table time{text-align:right}}.hub-screen :is(button,a,input,select,textarea,summary):focus-visible,.hub-theme :is(button,a,summary):focus-visible{outline:3px solid var(--accent-strong);outline-offset:3px}.hub-theme :is(button,a,summary):focus-visible{outline-color:var(--hub-focus)}@media (max-width:1020px){.hub-editor-layout{grid-template-columns:1fr}.hub-preview{position:static}.hub-preview-window{max-height:none}.hub-mobile-tabs{background:var(--background);display:flex;margin-bottom:var(--hub-gap);padding:var(--hub-gap-sm) 0;position:-webkit-sticky;position:sticky;top:var(--hub-mobile-sticky-top);z-index:5;scroll-margin-top:var(--hub-mobile-sticky-top)}.hub-editor-layout[data-panel=edit] .hub-preview,.hub-editor-layout[data-panel=preview] .hub-editor-form{display:none}}@media (max-width:540px){.hub-theme{--hub-avatar-size:112px;--hub-title-size:32px}.profile-hub-link .service-link-media{flex-basis:var(--hub-thumbnail-mobile-width);height:var(--hub-thumbnail-mobile-height)}.hub-reader,.hub-screen{padding:var(--hub-gap)}.hub-pair,.hub-plan-grid{grid-template-columns:1fr}.hub-heading{align-items:flex-start}.hub-toolbar>a,.hub-toolbar>button{flex:1 1 auto}}@media (max-width:900px){.hub-settings-page .hub-plan-grid{grid-template-columns:none;grid-auto-flow:column;grid-auto-columns:calc(100% - var(--hub-plan-peek));gap:var(--hub-gap);overflow-x:auto;overscroll-behavior-inline:contain;scroll-snap-type:x mandatory;scroll-padding-inline:0;scrollbar-width:thin;padding:var(--hub-gap-xs) 0 var(--hub-gap);margin-bottom:var(--hub-gap)}.hub-settings-page .hub-plan-grid>section{scroll-snap-align:start;padding:var(--hub-gap)}.hub-plan-controls{display:flex;align-items:center;justify-content:space-between;gap:var(--hub-gap-sm);margin-bottom:var(--hub-gap-sm)}.hub-plan-controls button{justify-content:center;min-height:var(--hub-control-size);flex:1 1;gap:var(--hub-gap-xs)}.hub-plan-controls button[aria-pressed=true]{background:var(--accent-tint);border-color:var(--accent);color:var(--accent-strong)}.hub-settings-page .hub-settings-nav{gap:var(--hub-gap-sm)}}@media (prefers-reduced-motion:reduce){.hub-screen *,.hub-settings-page *,.hub-theme *{scroll-behavior:auto!important;transition:none!important;animation:none!important}}