html[dir=rtl] [data-direction-icon],html[dir=rtl] :is(button[aria-label^=Back],.auth-back,.live-close,.history-open,.studio-back-link,.studio-breadcrumb>button,.studio-text-link,.studio-sidebar-template-card>button,.studio-template-feature .studio-button,.studio-comment-post,.studio-template-performance-list>button)>svg:not([data-direction-icon]),html[dir=rtl] .studio-sidebar-create>svg:last-child,html[dir=rtl] :is(.studio-table-footer button[aria-label=Previous\ page],.studio-table-footer button[aria-label=Next\ page])>svg{transform:scaleX(-1)}html[dir=rtl] :is(.wordmark,.desktop-brand,.desktop-brand-mark,.studio-brand),html[dir=rtl] :is(input[type=email],input[type=url],input[type=tel],.share-copy-field input,.share-copy-fallback input,.s-messaging-video-author,.s-messaging-video-source a,.desktop-following-account small,.desktop-search-creator small,.studio-creator small){direction:ltr;unicode-bidi:isolate}html[dir=rtl] :is(.finance-chart-plot,.finance-chart-axis,.studio-chart-body,.studio-chart-legend){direction:ltr}html[dir=rtl] .studio-chart-tooltip{text-align:start;direction:rtl}html[dir=rtl] :is(.app-shell,.modal-layer,.share-layer,.collection-layer,.auth-modal-layer,.studio-dialog-layer) p{unicode-bidi:plaintext}html[dir=rtl] :is(.coin-amount,.action-card:not(.editor-card),.sheet-option,.recent-searches>button,.discover-topics>button,.discover-template-row span,.creator-results>button,.hashtag-results>button,.s-notice-row,.s-notifications .s-notice-main,.s-thread-row,.s-form-list>button,.s-settings-group button,.s-user-list>div>button:first-child,.s-sheet-options>button,.short-music,.post-settings>button,.gif-grid span,.history-copy>button,.saved-collection-card,.saved-collection-card>button,.live-identity,.live-title,.pinned-live,.live-options>button,.share-options button){text-align:start}html[dir=rtl] :is(.s-thread-row time,.s-field-page>span,.s-transactions span:last-child,.collection-field>small){text-align:end}html[dir=rtl] :is(.s-handle i,.s-profile-summary .s-verified,.comment-name span,.short-metadata>button:first-child span,.live-chat-row b i){margin-left:0;margin-inline-start:5px}html[dir=rtl] :is(.recent-searches>button span,.reply-context button,.history-actions,.collection-dialog-header>.collection-icon-button:last-child,.collection-base-check,.collection-dialog-footer>div,.saved-library-bulk>div,.share-footer>.share-button,.live-options>button span){margin-left:0;margin-inline-start:auto}html[dir=rtl] .collection-option-row input{margin-left:0!important;margin-inline-start:auto!important}html[dir=rtl] .s-stats button+button:before{left:auto;inset-inline-start:0}html[dir=rtl] .s-watch-live i{margin-right:0;margin-inline-end:6px}html[dir=rtl] .s-blocked-composer button{margin-left:0;margin-inline-start:8px}html[dir=rtl] .s-thread-row time i{margin:8px auto 0 0}html[dir=rtl] :is(.s-theme-toggle>i em,.post-switch em){left:auto;inset-inline-start:3px}html[dir=rtl] .s-theme-toggle>i.on em{transform:translate(-18px)}html[dir=rtl] .post-switch.on em{transform:translate(-20px)}html[dir=rtl] .s-performance>div+div{border-left:0;border-inline-start:1px solid #e6e6e6}html[dir=rtl].theme-dark .s-performance>div+div{border-inline-start-color:#393939}html[dir=rtl] :is(.sheet-close,.s-sheet-close,.auth-close,.home-app-close){right:auto;inset-inline-end:14px}html[dir=rtl] .auth-close{inset-inline-end:16px}html[dir=rtl] :is(.home-app-close,.s-sheet-close){inset-inline-end:12px}html[dir=rtl] :is(.sheet-title,.s-sheet-title){padding-right:0;padding-inline-end:40px}html[dir=rtl] .auth-back{left:auto;inset-inline-start:16px}html[dir=rtl] .auth-method{padding-inline:44px 30px}html[dir=rtl] .auth-method>svg{left:auto;inset-inline-start:16px}html[dir=rtl] .auth-signup-form select{padding-right:0;padding-inline-end:4px}html[dir=rtl] .comments-modal>header button{right:auto;inset-inline-end:8px}html[dir=rtl] .short-share-sheet header button{right:auto;inset-inline-end:13px}html[dir=rtl] .section-title{padding-left:0;padding-inline-start:10px}html[dir=rtl] .trending-rail{padding-inline:var(--trending-inset,10px)}html[dir=rtl] .mix-copy{margin-left:0;margin-inline-start:9px}html[dir=rtl] .portrait-fan{direction:ltr;left:-3px;right:auto}html[dir=rtl] .live-entry-badge{left:auto;inset-inline-start:6px}html[dir=rtl] .discover-page .card-preview-hint{right:auto;inset-inline-end:12px}html[dir=rtl] .desktop-page-title{margin:0 0 0 auto}html[dir=rtl] .coin-balance-button{padding-inline:8px 2px}html[dir=rtl] .template-card.first-left{border-top-left-radius:7px;border-top-right-radius:15px}html[dir=rtl] .template-card.first-right{border-top-left-radius:15px;border-top-right-radius:7px}html[dir=rtl] .short-global-sound{right:auto;inset-inline-end:8px}html[dir=rtl] .short-actions{right:auto;inset-inline-end:7px}html[dir=rtl] .short-metadata{text-align:start;left:69px;right:12px}html[dir=rtl] :is(.short-description.expanded .short-description-text,.short-description-text.expanded){padding-right:0;padding-inline-end:5px}html[dir=rtl] .short-description .short-description-toggle{padding:0 0 0 2px}html[dir=rtl] .short-progress{direction:ltr}html[dir=rtl] .short-progress i{transform-origin:0}html[dir=rtl] :is(.s-avatar-wrap>button,.s-photo-edit div button){right:auto;inset-inline-end:-2px}html[dir=rtl] :is(.s-notice-avatar>i,.s-notifications .s-notice-avatar>i){right:auto;inset-inline-end:-3px}html[dir=rtl] .s-notifications .s-notice-unread-dot{right:auto;inset-inline-end:10px}html[dir=rtl] .s-notifications .s-follow-back{margin-inline-end:2px}html[dir=rtl] .s-message-entry i{right:auto;inset-inline-end:5px}html[dir=rtl] .s-views{left:auto;inset-inline-start:6px}html[dir=rtl] .s-pinned{left:auto;inset-inline-start:4px}html[dir=rtl] .s-convo-person{left:auto;text-align:start;inset-inline-start:58px}html[dir=rtl] .s-settings-group.legal button{padding-left:0;padding-inline-start:14px}html[dir=rtl] .s-hash-tile{margin-right:0;margin-inline-end:13px}html[dir=rtl] .s-hashtag-screen .s-hash-tile{margin:0}html[dir=rtl] .s-profile-screen .s-profile-sort{margin-left:0;margin-inline-start:auto}html[dir=rtl] .reply-list{margin-left:0;margin-inline-start:42px}html[dir=rtl] :is(.view-replies,.reply-loading){margin-left:0;margin-inline-start:59px}html[dir=rtl] .comment-compose>div{padding-inline:12px 5px}html[dir=rtl] .comment-reaction-picker{right:auto;inset-inline-end:-5px}html[dir=rtl] .comment-reaction-picker:after{right:auto;inset-inline-end:17px}html[dir=rtl] .post-caption{padding-inline:16px 126px}html[dir=rtl] .post-caption .cover{right:auto;inset-inline-end:16px}html[dir=rtl] .post-caption>small{right:auto;inset-inline-end:128px}html[dir=rtl] .posting-dot{margin-right:0;margin-inline-end:5px}html[dir=rtl] .new-post-screen>header button:first-child{text-align:start}html[dir=rtl] .new-post-screen>header button:last-child{text-align:end}html[dir=rtl] .s-messaging-root :is(.s-messaging-thread-row,.s-messaging-chat-person,.s-messaging-conversation-actions button,.s-messaging-shared-card,.s-messaging-blocked){text-align:start}html[dir=rtl] .s-messaging-root .s-messaging-thread-row.is-selected:before{left:auto;inset-inline-start:0}html[dir=rtl] .s-messaging-root .s-messaging-search>button{margin-right:0;margin-inline-end:-10px}html[dir=rtl] .s-messaging-root .s-messaging-conversation-actions{right:auto;inset-inline-end:0}html[dir=rtl] .s-messaging-root .s-messaging-bubble{border-radius:18px 18px 5px}html[dir=rtl] .s-messaging-root .is-mine .s-messaging-bubble{border-radius:18px 18px 18px 5px}html[dir=rtl] .s-messaging-root .s-messaging-composer-footer{padding-inline:52px 4px}html[dir=rtl] .s-messaging-root .s-messaging-blocked>button{margin-left:0;margin-inline-start:auto}html[dir=rtl] .s-messaging-root .s-messaging-welcome-art>span{right:auto;inset-inline-end:-13px}html[dir=rtl] .s-messaging-root .s-messaging-video-duration{right:auto;inset-inline-end:9px}html[dir=rtl] .s-messaging-root .s-messaging-emoji-picker{right:auto;inset-inline-end:-52px}html[dir=rtl] .s-messaging-root .s-messaging-emoji-search{padding-left:0;padding-inline-start:12px}html[dir=rtl] .saved-post-preview>span:not(.saved-post-play){left:auto;inset-inline-start:10px}html[dir=rtl] .saved-post-select{right:auto;inset-inline-end:8px}html[dir=rtl] .policy-section ul{padding-left:0;padding-inline-start:20px}html[dir=rtl] .policy-section li{padding-left:0;padding-inline-start:3px}html[dir=rtl] :is(.policy-contents,.policy-contents-mobile) button{text-align:start}html[dir=rtl] .finance-transaction>div:last-child{text-align:end}html[dir=rtl] .redeem-symbol>span{right:auto;inset-inline-end:7px}html[dir=rtl] .studio-sidebar{border-right:0;border-inline-end:1px solid var(--studio-border)}html[dir=rtl] :is(.studio-creator,.studio-metric,.studio-recent-copy>button,.studio-community-preview,.studio-template-performance-list>button,.studio-post-table,.studio-comment-post){text-align:start}html[dir=rtl] :is(.studio-count,.studio-creator>svg){margin-left:0;margin-inline-start:auto}html[dir=rtl] .studio-breadcrumb>button{margin-left:0;margin-inline-start:-7px}html[dir=rtl] :is(.studio-period-select select,.studio-select){padding-inline:11px 29px}html[dir=rtl] .studio-recent-cover>span{right:auto;inset-inline-end:4px}html[dir=rtl] .studio-template-performance-list>button>strong{text-align:end}html[dir=rtl] :is(.studio-post-controls>.studio-search,.studio-bulk-actions>span,.studio-comment-reply-footer>span,.studio-comment-reply-footer>small){margin-right:0;margin-inline-end:auto}html[dir=rtl] :is(.studio-post-table th:first-child,.studio-post-table td:first-child){padding-right:0;padding-inline-end:3px}html[dir=rtl] .studio-post-cover>span{text-align:end}html[dir=rtl] .studio-comment-post{margin-left:0;margin-inline-start:10px}html[dir=rtl] .studio-comment-saved-reply{border-left:0;border-inline-start:2px solid var(--studio-accent);border-radius:6px 0 0 6px}html[dir=rtl] .live-title{left:auto;inset-inline-start:51px}html[dir=rtl] .live-chat-overlay{left:76px;right:12px}html[dir=rtl] .expand-chat{right:auto;inset-inline-end:-42px}html[dir=rtl] :is(.live-actions>button small,.gift-grid i){right:auto;inset-inline-end:-3px}html[dir=rtl] .gift-grid i{inset-inline-end:3px}html[dir=rtl] .floating-hearts i{right:auto;inset-inline-end:24px}html[dir=rtl] .cohost-tile span{left:auto;inset-inline-start:8px}@media (min-width:800px){html[dir] .app-shell :is(.app-header,.app-scroll,.preview-screen,.support-view,.s-layer,.shorts-screen,.new-post-screen){transition:inset-inline-start .28s cubic-bezier(.2,.7,.25,1);left:auto!important;right:auto!important;inset-inline-start:var(--sidebar-width)!important;inset-inline-end:0!important}html[data-direction-changing] .app-shell :is(.app-header,.app-scroll,.preview-screen,.support-view,.s-layer,.shorts-screen,.new-post-screen){transition:none}html[dir=rtl] .desktop-sidebar.enhanced{border-right:0;border-inline-end:1px solid var(--sidebar-border);inset:0 0 0 auto}html[dir=rtl] .app-shell:has(>.shorts-screen) .desktop-sidebar.enhanced{border-inline-end-color:var(--sidebar-surface)}html[dir=rtl] .desktop-sidebar-scrim{inset:0 80px 0 0}html[dir=rtl] .desktop-sidebar-panel{border-right:0;border-inline-end:1px solid var(--sidebar-border);box-shadow:-12px 0 36px var(--sidebar-shadow);left:auto;right:80px;transform:translate(20px)}html[dir=rtl] .desktop-sidebar-panel.is-open{transform:translate(0)}html[dir=rtl] :is(.desktop-sidebar-search,.desktop-sidebar.enhanced .desktop-nav-link,.desktop-following-account,.desktop-following-all,.desktop-sidebar-coins,.desktop-search-suggestion,.desktop-search-creator,.desktop-search-results,.desktop-more-action){text-align:start}html[dir=rtl] .desktop-sidebar.enhanced .desktop-brand{margin:0}html[dir=rtl] .desktop-following-account b>i{margin-left:0;margin-inline-start:4px}html[dir=rtl] .desktop-search-clear-history{padding:4px 8px 4px 0}html[dir=rtl] .desktop-search-suggestion>svg:last-child{margin-left:0;margin-inline-start:auto;transform:scaleX(-1)}html[dir=rtl] .desktop-search-creator>svg:last-child,html[dir=rtl] :is(.desktop-more-action>svg:last-child:not(:first-child),.desktop-search-results>svg){transform:scaleX(-1)}html[dir=rtl] .desktop-sidebar-collapse>svg{transform:rotate(180deg)}html[dir=rtl] .desktop-sidebar.is-compact .desktop-sidebar-collapse>svg{transform:rotate(0)}html[dir=rtl] .desktop-nav-tooltip{text-align:start;overflow-wrap:anywhere}html[dir=rtl] .desktop-sidebar-panel .s-notifications .s-follow-back{margin-inline-end:2px}html[dir=rtl] .desktop-page-title{margin:0 0 0 auto}html[dir=rtl] .coin-balance-button{padding-inline-end:0}html[dir=rtl] .section-title{padding-inline-start:32px}html[dir=rtl] .trending-rail{padding-inline:32px}html[dir=rtl] .portrait-fan{left:4px}html[dir=rtl] .discover-account-actions{margin-left:0;padding-left:0;border-left:0;border-inline-start:1px solid var(--discover-divider-color);margin-inline-start:20px;padding-inline-start:20px}html[dir=rtl] :is(.shorts-home-actions,.shorts-navigation){right:auto;inset-inline-end:24px}html[dir=rtl] .shorts-phone{right:auto}html[dir=rtl] .s-profile-screen .s-profile-summary,html[dir=rtl] .s-profile-screen .s-stats button{text-align:start}html[dir=rtl] .s-profile-screen .s-avatar-wrap>button{right:auto;inset-inline-end:0}html[dir=rtl] .s-profile-screen .s-profile-summary:has(.s-profile-tools) .s-profile-identity{padding-right:0;padding-inline-end:90px}html[dir=rtl] .s-profile-screen .s-profile-tools{right:auto;inset-inline-end:max(var(--profile-page-padding), calc((100% - var(--gallery-page-width)) / 2 + var(--profile-page-padding)))}html[dir=rtl] :is(.s-profile-screen,.s-hashtag-screen) .s-views{left:auto;inset-inline-start:12px}html[dir=rtl] :is(.s-profile-screen,.s-hashtag-screen) .s-pinned{left:auto;inset-inline-start:10px}html[dir=rtl] .s-messaging-root .s-messaging-inbox{border-right:0;border-inline-end:1px solid var(--message-border)}html[dir=rtl] .live-chat-overlay,html[dir=rtl] .live-actions{left:auto;right:12px}}@media (min-width:800px) and (max-width:1199px){html[dir=rtl] .shorts-home-actions{inset-inline-end:12px}html[dir=rtl] .discover-account-actions{margin-inline-start:16px;padding-inline-start:16px}}@media (max-width:799px){html[dir=rtl] .app-shell{--page-enter-offset:-18px}html[dir=rtl] .app-shell[data-navigation=back]{--page-enter-offset:12px}html[dir=rtl] .auth-method{padding-inline:42px 22px}html[dir=rtl] :is(.auth-signup-form select,.auth-contact-input){padding-left:0;padding-inline-start:9px}html[dir=rtl] .saved-post-preview>span:not(.saved-post-play){inset-inline-start:8px}html[dir=rtl] .saved-library-bulk>div{margin-inline-start:0}html[dir=rtl] .studio-sidebar{border-inline-end:0}html[dir=rtl] .studio-nav .studio-count{margin:0;left:auto;right:calc(50% + 5px)}html[dir=rtl] .studio-heading-actions>.studio-button.primary{margin-left:0;margin-inline-start:auto}html[dir=rtl] .studio-comment-post{margin-inline-start:0}html[dir=rtl] .s-notifications .s-follow-back{margin-inline-end:2px}}@media (max-width:359px){html[dir=rtl] .portrait-fan{left:-14px}}@media (min-width:800px) and (prefers-reduced-motion:reduce){html[dir] .app-shell :is(.app-header,.app-scroll,.preview-screen,.support-view,.s-layer,.shorts-screen,.new-post-screen){transition:none}}
.mobile-sheet-handle{display:none}@media (max-width:799px){:is(.auth-modal-layer,.home-app-layer,.studio-dialog-layer,.collection-layer){justify-content:center;align-items:flex-end;padding:0;display:flex}[data-mobile-sheet=true]{--mobile-sheet-grabber:#c8cdbf;margin-bottom:var(--mobile-sheet-bottom,0px);transform:translate3d(0, var(--mobile-sheet-offset,0px), 0);overscroll-behavior:contain;backface-visibility:hidden;flex-shrink:0;max-height:calc(var(--mobile-sheet-viewport,100dvh) - max(12px, env(safe-area-inset-top,0px)))!important;border-radius:24px 24px 0 0!important}.theme-dark [data-mobile-sheet=true]{--mobile-sheet-grabber:#6a6a6a}[data-mobile-sheet=true][data-sheet-height=true]{height:var(--mobile-sheet-height)!important;min-height:0!important}[data-mobile-sheet=true][data-sheet-interacted=true]{animation:none!important}[data-mobile-sheet=true][data-sheet-dragging=true]{-webkit-user-select:none;user-select:none;will-change:height, transform;transition:none!important}[data-mobile-sheet=true][data-sheet-settling=true]{will-change:height, transform;transition:height .28s cubic-bezier(.22,.8,.24,1),transform .22s cubic-bezier(.22,.8,.24,1)!important}[data-mobile-sheet=true]>:is(header,h2,[data-sheet-drag-region],.sheet-title,.s-sheet-title,.live-sheet-head),[data-mobile-sheet=true] [data-drag-handle]{touch-action:none}[data-mobile-sheet=true] :is([data-sheet-scroll],.auth-body,.collection-content,.share-content){overscroll-behavior-y:contain;-webkit-overflow-scrolling:touch}:is(.auth-dialog,.home-app-dialog,.studio-dialog)[data-mobile-sheet=true]{border-inline:0;border-bottom:0;width:100%}.auth-dialog[data-mobile-sheet=true]{overflow:hidden}.auth-dialog.auth-signup[data-mobile-sheet=true]{min-height:min(540px, calc(var(--mobile-sheet-viewport,100dvh) - max(12px, env(safe-area-inset-top,0px))))}.auth-dialog[data-mobile-sheet=true] .auth-header{padding:28px 24px 20px}.auth-dialog[data-mobile-sheet=true] .auth-body{flex:auto;min-height:0;overflow-y:auto}.auth-dialog[data-mobile-sheet=true] :is(.auth-close,.auth-back){top:32px}.auth-dialog[data-mobile-sheet=true] .auth-footer{padding-bottom:calc(12px + env(safe-area-inset-bottom,0px))}.home-app-dialog[data-mobile-sheet=true]{padding:0 24px calc(24px + env(safe-area-inset-bottom,0px))}.home-app-dialog[data-mobile-sheet=true] h2{margin-top:16px}.studio-dialog[data-mobile-sheet=true]{padding:0 18px calc(22px + env(safe-area-inset-bottom,0px))}.studio-dialog[data-mobile-sheet=true] .studio-dialog-header{padding-top:14px}:is(.home-app-dialog,.studio-dialog)[data-mobile-sheet=true]>.mobile-sheet-handle{width:calc(100% + 48px);margin-inline:-24px}.studio-dialog[data-mobile-sheet=true]>.mobile-sheet-handle{width:calc(100% + 36px);margin-inline:-18px}[data-mobile-sheet=true] .mobile-sheet-handle{width:100%;height:28px;min-height:28px;color:inherit;cursor:grab;touch-action:none;-webkit-tap-highlight-color:transparent;background:0 0;border:0;border-radius:24px 24px 0 0;flex:0 0 28px;justify-content:center;align-items:center;margin:0;padding:0;display:flex;position:relative}[data-mobile-sheet=true] .mobile-sheet-handle>span{background:var(--mobile-sheet-grabber,#c8cdbf);border-radius:99px;width:36px;height:4px;transition:background-color .14s,width .16s;display:block}[data-mobile-sheet=true] .mobile-sheet-handle:active{cursor:grabbing}[data-mobile-sheet=true] .mobile-sheet-handle:active>span{width:42px}[data-mobile-sheet=true] .mobile-sheet-handle:focus-visible{outline-offset:-4px;outline:2px solid}.app-shell :is(.comments-modal,.s-sheet,.live-sheet,.bottom-sheet)>.mobile-sheet-handle{z-index:2;height:26px;position:absolute;inset:0 0 auto}.app-shell .comments-modal:has(>.mobile-sheet-handle){padding-top:26px}.app-shell .comments-modal:has(>.mobile-sheet-handle) .comments-scroll{top:71px}:is(.app-shell .s-sheet:has(>.mobile-sheet-handle),.app-shell .live-sheet:has(>.mobile-sheet-handle),.app-shell .bottom-sheet:has(>.mobile-sheet-handle)){padding-top:30px}}@media (max-width:799px) and (prefers-reduced-motion:reduce){[data-mobile-sheet=true],[data-mobile-sheet=true][data-sheet-settling=true],[data-mobile-sheet=true] .mobile-sheet-handle>span{transition:none!important;animation:none!important}}
.credits-wallet{--credits-wallet-bg:#fafcf7;--credits-wallet-card:#fff;--credits-wallet-text:var(--ink,#151a12);--credits-wallet-muted:var(--muted,#707769);--credits-wallet-border:var(--control-border);--credits-wallet-soft:var(--control-bg);--credits-wallet-tint:var(--primary-soft,#f3ffe2);--credits-wallet-hero-end:var(--white,#fff);--credits-wallet-art-bg:var(--primary-soft,#f3ffe2);--credits-wallet-art-border:var(--header,#dfff9d);--credits-wallet-success:#27765d;--credits-wallet-accent-ink:var(--primary-muted,#477000);background:var(--credits-wallet-bg);color:var(--credits-wallet-text)}.theme-dark .credits-wallet{--credits-wallet-bg:#111;--credits-wallet-card:#111;--credits-wallet-text:var(--ink,#f8faf5);--credits-wallet-muted:var(--muted,#b1b5ac);--credits-wallet-border:var(--control-border);--credits-wallet-soft:var(--control-bg);--credits-wallet-tint:var(--primary-soft,#242424);--credits-wallet-hero-end:#111;--credits-wallet-art-bg:#242424;--credits-wallet-art-border:#444;--credits-wallet-success:#7dcab0;--credits-wallet-accent-ink:var(--primary-muted,#d4ff8c)}.credits-wallet-scroll{inset:var(--mobile-header-height,52px) 0 0;overscroll-behavior-y:contain;position:absolute;overflow:hidden auto}.credits-wallet-body{width:min(100%,960px);padding:27px 16px calc(32px + env(safe-area-inset-bottom,0px));margin-inline:auto}html[dir=rtl] .credits-wallet-body p{text-align:right}.credits-wallet-intro{justify-content:space-between;align-items:flex-start;gap:12px;margin-block-end:25px;display:flex}.credits-wallet-eyebrow{color:var(--credits-wallet-muted);letter-spacing:1.4px;margin-block-end:9px;font-size:9px;font-weight:600;line-height:16px;display:block}.credits-wallet-intro h1{letter-spacing:-.8px;margin:0;font-size:25px;font-weight:700;line-height:1.35}.credits-wallet-intro p{color:var(--credits-wallet-muted);margin:7px 0 0;font-size:12px;line-height:21px}.credits-wallet-demo-badge{border:1px solid var(--credits-wallet-border);color:var(--credits-wallet-muted);white-space:nowrap;border-radius:6px;flex-shrink:0;margin-block-start:3px;padding:5px 9px;font-size:9px;font-weight:500;line-height:16px}.credits-wallet-balances{gap:14px;display:grid}.credits-wallet-hero{border:1px solid color-mix(in srgb, var(--orange) 18%, var(--credits-wallet-border));background:linear-gradient(125deg, var(--header,#dfff9d) 5%, var(--credits-wallet-hero-end) 100%);border-radius:20px;padding:23px 21px 20px;position:relative;overflow:hidden}.credits-wallet-hero-top{z-index:1;flex-wrap:wrap;justify-content:space-between;align-items:center;gap:12px;display:flex;position:relative}.credits-wallet-hero h2{align-items:center;gap:7px;margin:0;font-size:12px;font-weight:600;line-height:20px;display:flex}.credits-wallet-hero h2 svg{color:var(--primary-muted,#477000)}.credits-wallet-ready{color:var(--credits-wallet-success);white-space:nowrap;align-items:center;gap:5px;font-size:9px;line-height:16px;display:inline-flex}.credits-wallet-ready>span{background:currentColor;border-radius:50%;width:5px;height:5px}.credits-wallet-balance{z-index:1;margin-block-start:24px;position:relative}.credits-wallet-balance strong{letter-spacing:-3px;font-variant-numeric:tabular-nums;overflow-wrap:anywhere;width:fit-content;max-width:100%;font-size:68px;font-weight:700;line-height:1.1;display:block}.credits-wallet-balance>span{color:var(--credits-wallet-muted);margin-block-start:6px;font-size:12px;line-height:20px;display:block}.credits-wallet-hero-copy{z-index:1;margin:21px 0 0;font-size:12px;line-height:21px;position:relative}.credits-wallet-actions{z-index:1;flex-wrap:wrap;gap:9px;margin-block-start:22px;display:flex;position:relative}.credits-wallet-button{white-space:nowrap;border-radius:10px;justify-content:center;align-items:center;gap:12px;min-height:46px;padding:11px 18px;font-size:12px;font-weight:600;line-height:20px;transition:background-color .14s,border-color .14s;display:inline-flex}.credits-wallet-primary{background:var(--orange);color:var(--primary-ink,#182600);box-shadow:0 4px 10px color-mix(in srgb, var(--orange) 12%, transparent);flex:1}.credits-wallet-secondary{border:1px solid color-mix(in srgb, var(--orange) 12%, var(--credits-wallet-border));background:color-mix(in srgb, var(--credits-wallet-card) 75%, transparent);color:var(--credits-wallet-text)}.credits-wallet-demo-note{z-index:1;color:var(--credits-wallet-muted);margin:12px 0 0;font-size:9px;line-height:17px;position:relative}.credits-wallet-art{pointer-events:none;width:83px;height:87px;position:absolute;inset-block-start:85px;inset-inline-end:29px}.credits-wallet-art-back{border:1px solid var(--credits-wallet-art-border);background:color-mix(in srgb, var(--orange) 9%, var(--credits-wallet-art-bg));border-radius:17px;position:absolute;inset:0;transform:rotate(-15deg)}.credits-wallet-art-front{border:1px solid var(--credits-wallet-art-border);background:var(--credits-wallet-art-bg);color:var(--primary-muted,#477000);box-shadow:0 9px 20px color-mix(in srgb, var(--orange) 8%, transparent);border-radius:17px;place-items:center;display:grid;position:absolute;inset:2px -3px 0 3px;transform:rotate(9deg)}.credits-wallet-art-front svg{stroke-width:1.25px;fill:color-mix(in srgb, var(--orange) 7%, transparent)}.credits-wallet-art-star{color:var(--primary-muted,#477000);position:absolute;inset-block-start:-17px;inset-inline-end:-12px}.credits-wallet-gift{border:1px solid var(--credits-wallet-border);background:var(--credits-wallet-card);border-radius:20px;flex-direction:column;padding:21px;display:flex}.credits-wallet-gift-heading{align-items:center;gap:10px;display:flex}.credits-wallet-gift-icon{background:var(--credits-wallet-soft);width:37px;height:37px;color:var(--credits-wallet-muted);border-radius:11px;flex-shrink:0;place-items:center;display:grid}.credits-wallet-gift h2{margin:0;font-size:12px;font-weight:600;line-height:20px}.credits-wallet-coin-balance{align-items:baseline;gap:8px;margin-block-start:19px;display:flex}.credits-wallet-coin-balance strong{letter-spacing:-1.1px;font-variant-numeric:tabular-nums;font-size:35px;font-weight:650;line-height:1.25}.credits-wallet-coin-balance>span{color:var(--credits-wallet-muted);font-size:12px}.credits-wallet-gift>p{color:var(--credits-wallet-muted);margin:9px 0 20px;font-size:11px;line-height:20px}.credits-wallet-gift-note{border-block-start:1px solid var(--credits-wallet-border);color:var(--credits-wallet-muted);margin-block-start:auto;padding-block-start:15px;font-size:10px;line-height:19px}.credits-wallet-inspiration{border:1px solid var(--credits-wallet-border);background:var(--credits-wallet-card);border-radius:14px;flex-wrap:wrap;align-items:center;gap:12px;margin-block:20px 26px;padding:17px 18px;display:flex}.credits-wallet-inspiration-icon{background:var(--credits-wallet-tint);height:38px;color:var(--credits-wallet-accent-ink);border-radius:11px;flex:0 0 38px;place-items:center;display:grid}.credits-wallet-inspiration>div{flex:1;min-width:150px}.credits-wallet-inspiration h2{margin:0;font-size:12px;font-weight:600;line-height:21px}.credits-wallet-inspiration p{color:var(--credits-wallet-muted);margin:2px 0 0;font-size:10px;line-height:19px}.credits-wallet-explore{min-height:44px;color:var(--credits-wallet-accent-ink);background:0 0;border-radius:8px;justify-content:center;align-items:center;gap:10px;padding:8px 11px;font-size:11px;font-weight:600;line-height:20px;display:inline-flex}.credits-wallet-activity{border:1px solid var(--credits-wallet-border);background:var(--credits-wallet-card);border-radius:18px;padding:21px}.credits-wallet-section-heading{justify-content:space-between;align-items:center;gap:16px;display:flex}.credits-wallet-section-heading h2{letter-spacing:-.2px;margin:0;font-size:15px;font-weight:600;line-height:24px}.credits-wallet-section-heading p{color:var(--credits-wallet-muted);margin:4px 0 0;font-size:10px;line-height:19px}.credits-wallet-section-heading>svg{color:var(--credits-wallet-muted);opacity:.7}.credits-wallet-empty-note{color:var(--credits-wallet-muted);margin:16px 0 0;padding-block:10px 0;font-size:11px;line-height:20px}.credits-wallet-activity-list{margin:0;padding:0;list-style:none}.credits-wallet-purchase-list{margin-block-start:17px}.credits-wallet-activity-row{align-items:center;gap:12px;min-height:76px;padding-block:14px;display:flex}.credits-wallet-activity-row+.credits-wallet-activity-row{border-block-start:1px solid var(--credits-wallet-border)}.credits-wallet-activity-icon{background:var(--credits-wallet-soft);height:38px;color:var(--credits-wallet-muted);border-radius:11px;flex:0 0 38px;place-items:center;display:grid}.credits-wallet-topup-icon{background:color-mix(in srgb, var(--credits-wallet-success) 10%, transparent);color:var(--credits-wallet-success)}.credits-wallet-activity-description{flex:1;min-width:0}.credits-wallet-activity-description>div{flex-wrap:wrap;align-items:center;gap:7px;display:flex}.credits-wallet-activity-description h3{margin:0;font-size:11px;font-weight:600;line-height:21px}.credits-wallet-activity-description p{color:var(--credits-wallet-muted);margin:3px 0 0;font-size:10px;line-height:18px}.credits-wallet-row-demo{background:var(--credits-wallet-soft);color:var(--credits-wallet-muted);border-radius:4px;padding:1px 6px;font-size:8px;font-weight:500;line-height:15px}.credits-wallet-activity-amount{text-align:end;font-variant-numeric:tabular-nums;flex-shrink:0;font-size:13px;font-weight:600;line-height:22px}.credits-wallet-activity-amount>span{color:var(--credits-wallet-muted);font-size:9px;font-weight:400;line-height:16px;display:block}.credits-wallet-credit-addition{color:var(--credits-wallet-success)}.credits-wallet-sample-heading{border-block-start:1px solid var(--credits-wallet-border);justify-content:space-between;align-items:center;gap:12px;margin-block-start:20px;padding-block:17px 3px;display:flex}.credits-wallet-sample-heading h3{color:var(--credits-wallet-muted);margin:0;font-size:10px;font-weight:500;line-height:18px}.credits-wallet-sample-heading>span{background:var(--credits-wallet-soft);color:var(--credits-wallet-muted);border-radius:5px;padding:3px 6px;font-size:8px;line-height:15px}.credits-wallet-sample-note{color:var(--credits-wallet-muted);margin:8px 0 0;font-size:9px;line-height:18px}.credits-wallet button:focus-visible{outline:2px solid var(--credits-wallet-text);outline-offset:3px}.credits-wallet button svg{flex-shrink:0}html[dir=rtl] .credits-wallet button>svg{transform:scaleX(-1)}@media (hover:hover){.credits-wallet-primary:hover{background:var(--orange-hover)}.credits-wallet-secondary:hover{border-color:color-mix(in srgb, var(--orange) 40%, var(--credits-wallet-border));background:var(--credits-wallet-card)}.credits-wallet-explore:hover{background:var(--control-hover-bg)}}@media (min-width:800px){.credits-wallet-scroll{inset-block-start:72px}.credits-wallet-body{padding:36px 28px 48px}.credits-wallet-intro{align-items:center;margin-block-end:29px}.credits-wallet-intro h1{letter-spacing:-1px;font-size:31px}.credits-wallet-intro p{font-size:13px}.credits-wallet-eyebrow{font-size:10px}.credits-wallet-demo-badge{padding:6px 11px;font-size:10px}.credits-wallet-balances{gap:20px}.credits-wallet-hero{padding:26px 28px 23px}.credits-wallet-hero h2{font-size:13px}.credits-wallet-ready{font-size:10px}.credits-wallet-balance{margin-block-start:26px}.credits-wallet-balance strong{font-size:78px}.credits-wallet-balance>span{font-size:13px}.credits-wallet-hero-copy{max-width:320px;font-size:12px}.credits-wallet-actions{gap:12px}.credits-wallet-primary{flex:0 auto;min-width:169px}.credits-wallet-button{min-height:46px}.credits-wallet-art{width:89px;height:94px;inset-block-start:98px;inset-inline-end:43px}.credits-wallet-gift{padding:25px}.credits-wallet-gift-heading{gap:12px}.credits-wallet-gift h2{font-size:13px}.credits-wallet-coin-balance{margin-block-start:28px}.credits-wallet-coin-balance strong{font-size:39px}.credits-wallet-gift>p{margin-block-start:14px;font-size:12px;line-height:22px}.credits-wallet-gift-note{font-size:10px}.credits-wallet-inspiration{gap:14px;margin-block:22px 29px;padding:17px 22px}.credits-wallet-inspiration h2{font-size:13px}.credits-wallet-inspiration p{font-size:11px}.credits-wallet-explore{margin-inline-start:auto;font-size:12px}.credits-wallet-activity{padding:24px 27px}.credits-wallet-section-heading h2{font-size:16px}.credits-wallet-section-heading p{font-size:11px}.credits-wallet-activity-row{gap:14px}.credits-wallet-activity-description h3{font-size:12px}.credits-wallet-activity-description p{font-size:11px}.credits-wallet-activity-amount{font-size:14px}.credits-wallet-activity-amount>span,.credits-wallet-sample-note{font-size:10px}}@media (min-width:1100px){.credits-wallet-balances{grid-template-columns:minmax(0,1.75fr) minmax(0,1fr)}}@media (max-width:799px){.credits-wallet-demo-badge{margin-block-start:0}.credits-wallet-intro{flex-wrap:wrap}.credits-wallet-intro>div{flex:220px}.credits-wallet-explore{min-height:44px;margin-inline-start:39px;padding-inline:11px}}@media (max-width:1099px){.credits-wallet-gift{grid-template-columns:minmax(0,1fr) auto;column-gap:12px;display:grid}.credits-wallet-gift-heading{align-self:center}.credits-wallet-coin-balance{align-self:center;gap:5px;margin:0}.credits-wallet-coin-balance strong{font-size:29px}.credits-wallet-coin-balance>span{font-size:10px}.credits-wallet-gift>p{grid-column:1/-1;margin:13px 0 14px}.credits-wallet-gift-note{grid-column:1/-1;padding-block-start:12px}}@media (max-width:359px){.credits-wallet-intro h1{font-size:24px}.credits-wallet-hero{padding-inline:19px}.credits-wallet-ready{font-size:8px}.credits-wallet-hero-top{gap:8px}.credits-wallet-hero h2{font-size:11px}.credits-wallet-art{width:69px;height:73px;inset-inline-end:24px}.credits-wallet-button{padding-inline:13px;font-size:11px}.credits-wallet-gift{padding:18px}.credits-wallet-gift-heading{gap:8px}.credits-wallet-gift h2{font-size:11px}.credits-wallet-gift-icon{border-radius:9px;width:31px;height:31px}.credits-wallet-coin-balance strong{font-size:26px}.credits-wallet-activity{padding-inline:17px}.credits-wallet-activity-row{gap:10px}.credits-wallet-activity-icon{flex-basis:33px;height:33px}}@media (prefers-reduced-motion:reduce){.credits-wallet-button{transition:none}}
.credits-screen{--credits-bg:#fafcf7;--credits-card:#fff;--credits-text:var(--ink,#151a12);--credits-muted:var(--muted,#707769);--credits-border:var(--control-border);--credits-soft:var(--control-bg);--credits-tint:var(--primary-soft,#f3ffe2);--credits-accent:var(--primary-muted,#477000);--credits-success:#24795f;--credits-error:var(--danger,#dc2626);background:var(--credits-bg);color:var(--credits-text)}.theme-dark .credits-screen{--credits-bg:#111;--credits-card:#111;--credits-text:var(--ink,#f8faf5);--credits-muted:var(--muted,#b1b5ac);--credits-border:var(--control-border);--credits-soft:var(--control-bg);--credits-tint:var(--primary-soft,#242424);--credits-accent:var(--primary-muted,#d4ff8c);--credits-success:#79cbb0;--credits-error:var(--danger,#f87171)}.credits-body.finance-body{width:100%;padding:22px 20px 32px}.credits-shop{width:min(100%,700px);margin-inline:auto;container-type:inline-size}.credits-screen button{-webkit-tap-highlight-color:transparent}.credits-screen :is(button,input,summary):focus-visible{outline:2px solid var(--credits-text);outline-offset:4px}.credits-payment-choice:has(input:focus-visible){outline:2px solid var(--credits-text);outline-offset:4px}.credits-screen :is(h1,h2,.credits-processing-status)[tabindex="-1"]:focus{outline:none}.credits-symbol{flex:none;width:22px;height:22px;display:block}.credits-arrow{flex:none;width:18px;height:18px;display:block}.credits-arrow-back,[dir=rtl] .credits-screen .credits-arrow{transform:rotate(180deg)}[dir=rtl] .credits-screen .credits-arrow-back{transform:none}.credits-topline{justify-content:space-between;align-items:center;gap:12px;margin-block-end:14px;display:flex}.credits-shop-label{color:var(--credits-muted);align-items:center;gap:6px;font-size:12px;font-weight:550;display:inline-flex}.credits-shop-label>.credits-symbol{width:15px;height:15px;color:var(--primary-muted,#477000)}.credits-current-balance{border:1px solid var(--credits-border);background:var(--credits-card);min-height:44px;color:var(--credits-text);border-radius:24px;align-items:center;gap:6px;padding-inline:11px;font-size:12px;font-weight:650;transition:border-color .16s,background-color .16s;display:flex}.credits-current-balance>.credits-symbol{width:15px;height:15px;color:var(--credits-accent)}.credits-current-balance>span{color:var(--credits-muted);font-size:11px;font-weight:450}.credits-current-balance>.credits-arrow{width:14px;height:14px;color:var(--credits-muted);margin-inline-start:2px}.credits-current-balance:hover{border-color:color-mix(in srgb, var(--orange) 35%, var(--credits-border));background:var(--credits-tint)}.credits-demo-tag{background:var(--credits-soft);color:var(--credits-muted);border-radius:5px;align-items:center;padding:1px 6px;font-size:9px;font-weight:550;line-height:16px;display:inline-flex}.credits-intro{margin-block-end:24px}.credits-intro h1{color:var(--credits-text);letter-spacing:-.85px;text-wrap:balance;margin:0;font-size:clamp(24px,2.8vw,30px);font-weight:750;line-height:1.28}.credits-intro p{color:var(--credits-muted);margin:6px 0 0;font-size:13px;line-height:21px}.credits-purchase-layout{grid-template-columns:minmax(0,1fr);gap:20px;display:grid}.credits-main-column{min-width:0}.credits-card{border:1px solid var(--credits-border);background:var(--credits-card);border-radius:20px;padding:22px}.credits-body.finance-body h2{color:var(--credits-text);letter-spacing:-.25px;margin:0;font-size:16px;font-weight:650;line-height:24px}.credits-card-heading{justify-content:space-between;align-items:center;gap:10px;margin-block-end:18px;display:flex}.credits-unit-badge{color:var(--credits-muted);flex-shrink:0;font-size:11px;font-weight:450;line-height:18px}.credits-presets{grid-template-columns:repeat(4,minmax(0,1fr));gap:12px;display:grid}.credits-preset{border:1px solid var(--credits-border);background:var(--credits-card);min-width:0;min-height:154px;color:var(--credits-text);text-align:start;border-radius:15px;flex-direction:column;align-items:stretch;padding:16px 13px 13px;transition:border-color .16s,background-color .16s,box-shadow .16s,transform .16s;display:flex;position:relative}.credits-preset.selected{border-color:var(--control-border);background:var(--control-active-bg);box-shadow:0 0 0 1px var(--control-border)}.credits-preset-top{justify-content:space-between;align-items:center;gap:8px;margin-block-end:9px;display:flex}.credits-pack-art{--pack-color:#d48517;--pack-bg:#fff0c9;background:radial-gradient(circle at 30% 22%, #ffffff80, transparent 60%), var(--pack-bg);width:36px;height:36px;color:var(--pack-color);box-shadow:inset 0 0 0 1px color-mix(in srgb, var(--pack-color) 10%, transparent);border-radius:50%;flex:0 0 36px;place-items:center;display:grid;position:relative;transform:rotate(-8deg)}.credits-pack-art-1{--pack-color:var(--primary-muted,#477000);--pack-bg:var(--primary-soft,#f3ffe2)}.credits-pack-art-2{--pack-color:var(--primary-ink,#182600);--pack-bg:var(--primary-light,#d4ff8c)}.credits-pack-art-3{--pack-color:var(--primary-muted,#477000);--pack-bg:var(--header,#dfff9d)}.theme-dark .credits-pack-art{--pack-bg:#493721;--pack-color:#f4c477;background:radial-gradient(circle at 30% 22%, #ffffff14, transparent 60%), var(--pack-bg)}.theme-dark .credits-pack-art-1{--pack-color:var(--primary-muted,#d4ff8c);--pack-bg:var(--primary-soft,#242424)}.theme-dark .credits-pack-art-2,.theme-dark .credits-pack-art-3{--pack-color:var(--primary-muted,#d4ff8c);--pack-bg:#242424}.credits-pack-art>.credits-symbol{filter:drop-shadow(0 1px 1px #0000000c);width:21px;height:21px}.credits-pack-art:before,.credits-pack-art:after{content:"";background:var(--pack-color);opacity:.65;pointer-events:none;clip-path:polygon(50% 0,62% 38%,100% 50%,62% 62%,50% 100%,38% 62%,0 50%,38% 38%);width:7px;height:7px;position:absolute}.credits-pack-art:before{inset-block-start:1px;inset-inline-end:-5px;transform:rotate(8deg)}.credits-pack-art:after{width:5px;height:5px;inset-block-end:1px;inset-inline-start:-5px}.credits-preset.selected .credits-pack-art{animation:.33s cubic-bezier(.2,.8,.3,1) both credits-pack-pop}.credits-preset.selected .credits-pack-art:before,.credits-preset.selected .credits-pack-art:after{animation:.4s ease-out both credits-pack-spark}.credits-preset-check{border:1px solid var(--credits-border);background:var(--credits-card);border-radius:50%;flex:0 0 18px;place-items:center;width:18px;height:18px;display:grid}.credits-preset.selected .credits-preset-check{border-color:var(--credits-text);background:var(--credits-text);color:var(--credits-card)}.credits-preset-check svg{width:13px;height:13px}.credits-preset-name{color:var(--credits-muted);white-space:nowrap;text-overflow:ellipsis;font-size:10px;line-height:17px;overflow:hidden}.credits-preset-quantity{letter-spacing:-.7px;font-variant-numeric:tabular-nums;flex-wrap:wrap;align-items:baseline;gap:4px;margin-block-start:1px;font-size:24px;font-weight:750;line-height:31px;display:flex}.credits-preset-quantity small{letter-spacing:0;font-size:10px;font-weight:450}.credits-preset-price{color:var(--credits-text);font-variant-numeric:tabular-nums;margin-block-start:3px;font-size:12px;font-weight:550;line-height:18px}.credits-preset-price small{color:var(--credits-muted);margin-inline-start:2px;font-size:9px;font-weight:450}.credits-popular{border:1px solid color-mix(in srgb, var(--orange) 18%, var(--credits-border));background:var(--credits-card);color:var(--credits-accent);border-radius:7px;padding:2px 7px;font-size:9px;font-weight:600;line-height:14px;position:absolute;inset-block-start:-9px;inset-inline-start:12px}.credits-custom{border-block-start:1px solid var(--credits-border);grid-template-columns:auto minmax(0,1fr) auto;column-gap:12px;margin-block-start:20px;padding-block-start:18px;display:grid}.credits-custom-heading{flex-wrap:wrap;grid-column:1/-1;justify-content:space-between;align-items:center;gap:5px 12px;margin-block-end:10px;display:flex}.credits-custom-heading label{font-size:12px;font-weight:600;line-height:20px}.credits-custom-heading>span{color:var(--credits-muted);font-size:10px;line-height:18px}.credits-input-row{grid-column:1/-1;grid-template-columns:46px minmax(0,1fr) 46px;gap:8px;display:grid}.credits-step-control{background:var(--credits-soft);height:46px;color:var(--credits-text);border:1px solid #0000;border-radius:11px;place-items:center;font-size:22px;font-weight:450;transition:background-color .16s,transform .16s;display:grid}.credits-step-control:hover:not(:disabled){background:var(--control-hover-bg);color:var(--credits-accent)}.credits-step-control:active:not(:disabled){transform:scale(.95)}.credits-step-control:disabled{color:var(--credits-muted);opacity:.4;cursor:default}.credits-number-field{border:1px solid var(--credits-border);background:var(--credits-card);border-radius:11px;align-items:center;gap:9px;min-width:0;height:46px;padding-inline:13px;transition:border-color .16s,background-color .16s;display:flex}.credits-number-field:focus-within{border-color:var(--control-border);background:var(--control-active-bg)}.credits-number-field.invalid{border-color:var(--credits-error)}.credits-number-field>.credits-symbol{width:17px;height:17px;color:var(--credits-accent)}.credits-number-field input{width:100%;min-width:0;color:var(--credits-text);font-variant-numeric:tabular-nums;text-align:start;-moz-appearance:textfield;background:0 0;border:0;padding:0;font-size:17px;font-weight:650;outline:none!important}.credits-number-field input::-webkit-inner-spin-button{-webkit-appearance:none;margin:0}.credits-number-field input::-webkit-outer-spin-button{-webkit-appearance:none;margin:0}.credits-number-field>span{color:var(--credits-muted);font-size:10px}.credits-input-feedback{grid-column:1/-1;margin-block-start:7px}.credits-input-feedback p{color:var(--credits-muted);margin:0;font-size:10px;line-height:17px}.credits-input-feedback .credits-error{color:var(--credits-error)}.credits-error:empty{display:none}.credits-range{cursor:pointer;appearance:none;width:100%;height:44px;accent-color:var(--credits-text);background:0 0;border:0;grid-area:4/2;margin:0;padding:0;display:block}.credits-range::-webkit-slider-runnable-track{background:linear-gradient(to right, var(--orange) var(--credits-range-progress), var(--credits-soft) var(--credits-range-progress));border-radius:4px;height:4px}.credits-range::-webkit-slider-thumb{border:3px solid var(--credits-card);background:var(--orange);width:18px;height:18px;box-shadow:0 0 0 1px var(--orange), 0 2px 5px #151a1216;-webkit-appearance:none;border-radius:50%;margin-block-start:-7px}.credits-range::-moz-range-track{background:var(--credits-soft);border-radius:4px;height:4px}.credits-range::-moz-range-progress{background:var(--orange);border-radius:4px;height:4px}.credits-range::-moz-range-thumb{border:3px solid var(--credits-card);background:var(--orange);width:12px;height:12px;box-shadow:0 0 0 1px var(--orange);border-radius:50%}[dir=rtl] .credits-range::-webkit-slider-runnable-track{background:linear-gradient(to left, var(--orange) var(--credits-range-progress), var(--credits-soft) var(--credits-range-progress))}.credits-range-labels{display:contents}.credits-range-labels button{min-width:44px;min-height:44px;color:var(--credits-muted);background:0 0;grid-row:4;align-items:center;gap:5px;padding-inline:2px;font-size:10px;display:flex}.credits-range-labels button:first-child{grid-column:1}.credits-range-labels button:last-child{grid-column:3;justify-content:flex-end}.credits-range-labels button:hover{color:var(--credits-accent)}.credits-range-labels button>bdi{color:var(--credits-text);font-size:11px;font-weight:550}.credits-creation-note{color:var(--credits-muted);align-items:center;gap:6px;margin:10px 0 0;font-size:11px;line-height:19px;display:flex}.credits-creation-note>.credits-symbol{width:13px;height:13px;color:var(--credits-accent)}.credits-order{min-width:0;padding-inline:4px}.credits-order-top{justify-content:space-between;align-items:center;gap:20px;margin-block-end:14px;display:flex}.credits-order-total>span,.credits-balance-preview>span{color:var(--credits-muted);margin-block-end:3px;font-size:11px;line-height:18px;display:block}.credits-order-total>span>small{margin-inline-start:3px;font-size:9px}.credits-order-total>strong{letter-spacing:-.7px;font-variant-numeric:tabular-nums;font-size:25px;font-weight:750;line-height:32px;display:block}.credits-balance-preview{text-align:end}.credits-balance-preview>strong{font-variant-numeric:tabular-nums;font-size:16px;font-weight:650;line-height:25px}.credits-balance-preview>strong>small{color:var(--credits-muted);margin-inline-start:3px;font-size:10px;font-weight:450}.credits-primary-button,.credits-secondary-button{border:1px solid #0000;border-radius:12px;justify-content:center;align-items:center;gap:9px;width:100%;min-height:46px;padding:11px 16px;font-size:13px;font-weight:650;line-height:21px;transition:background-color .16s,box-shadow .16s,transform .16s;display:flex}.credits-primary-button{background:var(--orange);color:var(--primary-ink,#182600)}.credits-primary-button:hover:not(:disabled){background:var(--orange-hover);box-shadow:0 5px 15px color-mix(in srgb, var(--primary) 12%, transparent)}.credits-primary-button:active:not(:disabled){background:var(--orange-pressed);transform:scale(.985)}.credits-primary-button>.credits-arrow{width:16px;height:16px}.credits-primary-button:disabled{background:var(--credits-soft);color:var(--credits-muted);box-shadow:none;cursor:default}.credits-primary-button[aria-busy=true]{background:var(--credits-tint);color:var(--credits-accent)}.credits-order-terms{color:var(--credits-muted);text-align:center;flex-wrap:wrap;justify-content:center;align-items:center;gap:3px 6px;margin:8px 0 0;font-size:10px;line-height:19px;display:flex}.credits-order-terms button{min-height:44px;color:var(--credits-text);text-underline-offset:3px;font-size:inherit;background:0 0;align-items:center;margin-block:-10px;padding-inline:3px;text-decoration:underline;display:inline-flex}.credits-order-terms button:hover{color:var(--credits-accent)}.credits-order-terms button:disabled{cursor:default}.credits-back-link{min-height:44px;color:var(--credits-muted);background:0 0;align-items:center;gap:7px;margin-block-start:6px;padding-inline:4px;font-size:11px;display:flex}.credits-back-link:hover:not(:disabled){color:var(--credits-text)}.credits-back-link:disabled{opacity:.45;cursor:default}.credits-back-link>.credits-arrow{width:15px;height:15px}.credits-edit-button{min-height:44px;color:var(--credits-accent);background:0 0;flex-shrink:0;margin-block:-9px;padding-inline:4px;font-size:11px;font-weight:550}.credits-edit-button:hover{text-underline-offset:3px;text-decoration:underline}.credits-edit-button:disabled{color:var(--credits-muted);cursor:default}.credits-review-amount{background:var(--credits-tint);border-radius:14px;align-items:center;gap:12px;padding:16px;display:flex}.credits-review-symbol,.credits-balance-icon{background:var(--credits-card);width:40px;height:40px;color:var(--credits-accent);border-radius:50%;flex:0 0 40px;place-items:center;display:grid}.credits-review-amount>div{flex:1;min-width:0}.credits-review-amount>div>strong{letter-spacing:-.6px;font-variant-numeric:tabular-nums;font-size:23px;font-weight:750;line-height:30px}.credits-review-amount>div>strong>span{letter-spacing:0;margin-inline-start:4px;font-size:12px;font-weight:500}.credits-review-amount p{color:var(--credits-muted);margin:2px 0 0;font-size:11px;line-height:18px}.credits-review-amount>strong{text-align:end;font-variant-numeric:tabular-nums;font-size:19px;font-weight:650;line-height:26px}.credits-review-amount>strong>small{color:var(--credits-muted);font-size:10px;font-weight:450;line-height:17px;display:block}.credits-payment-methods{border:0;min-width:0;margin:22px 0 0;padding:0}.credits-payment-methods legend{color:var(--credits-text);margin-block-end:2px;padding:0;font-size:12px;font-weight:600;line-height:20px}.credits-payment-choice{border:1px solid var(--credits-border);background:var(--credits-card);cursor:pointer;border-radius:12px;align-items:center;gap:12px;min-height:65px;margin-block-start:9px;padding:11px 13px;transition:border-color .16s,background-color .16s;display:flex;position:relative}.credits-payment-choice.selected{border-color:var(--control-border);background:var(--control-active-bg)}.credits-payment-choice:hover{border-color:var(--control-border)}.credits-payment-choice>input{clip-path:inset(50%);white-space:nowrap;border:0;width:1px;height:1px;padding:0;position:absolute;overflow:hidden}.credits-payment-methods:disabled .credits-payment-choice{cursor:default;opacity:.65}.credits-payment-symbol{border:1px solid var(--credits-border);background:var(--credits-card);height:32px;color:var(--credits-text);border-radius:7px;flex:0 0 37px;place-items:center;display:grid}.credits-payment-symbol svg{width:22px;height:22px}.credits-payment-copy{flex:1;min-width:0}.credits-payment-copy>strong{font-size:12px;font-weight:550;line-height:20px;display:block}.credits-payment-copy>span{color:var(--credits-muted);font-size:10px;line-height:18px;display:block}.credits-radio{border:1px solid var(--credits-border);background:var(--credits-card);border-radius:50%;flex:0 0 18px;width:18px;height:18px}.credits-payment-choice.selected .credits-radio{border:5px solid var(--credits-text)}.credits-spinner{border:2px solid color-mix(in srgb, var(--credits-accent) 25%, transparent);border-block-start-color:var(--credits-accent);border-radius:50%;flex:0 0 15px;width:15px;height:15px;animation:.75s linear infinite credits-spin}.credits-processing-status{color:var(--credits-accent);text-align:center;margin:10px 0 0;font-size:11px;line-height:19px}.credits-completion-error{color:var(--credits-error);text-align:center;margin:10px 0 0;font-size:11px;line-height:19px}.credits-success{text-align:center;max-width:520px;margin:22px auto 0}.credits-success-art{border:1px solid color-mix(in srgb, var(--orange) 12%, var(--credits-border));background:radial-gradient(circle at 30% 22%, var(--credits-card), var(--credits-tint) 70%);width:82px;height:82px;color:var(--primary-muted,#477000);box-shadow:0 0 0 9px color-mix(in srgb, var(--credits-tint) 50%, transparent);border-radius:50%;place-items:center;margin:0 auto 24px;animation:.39s cubic-bezier(.2,.8,.3,1) both credits-celebration-pop;display:grid;position:relative}.credits-success-art>.credits-symbol{width:39px;height:39px;transform:rotate(-8deg)}.credits-confetti{background:var(--primary,#b4ff2c);pointer-events:none;width:5px;height:8px;transform:rotate(calc(var(--spark-i) * 60deg)) translateY(-55px) rotate(25deg);border-radius:2px;animation:.6s ease-out both credits-confetti-burst;position:absolute;inset:50%}.credits-confetti:nth-child(3n){background:var(--primary-light,#d4ff8c);border-radius:50%;width:5px;height:5px}.credits-confetti:nth-child(3n+1){background:#e8b755}.credits-confetti:nth-child(3n+2){background:var(--primary,#b4ff2c)}.credits-success h1{color:var(--credits-text);letter-spacing:-.8px;text-wrap:balance;margin:0;font-size:clamp(24px,2.8vw,29px);font-weight:750;line-height:1.3}.credits-success-description{color:var(--credits-muted);margin:8px 0 24px;font-size:13px;line-height:21px}.credits-receipt{text-align:start}.credits-receipt-balance{border-block-end:1px solid var(--credits-border);align-items:center;gap:11px;margin-block-end:18px;padding-block-end:18px;display:flex}.credits-receipt-balance>.credits-balance-icon{background:var(--credits-tint)}.credits-receipt-balance>div{flex:1;min-width:0}.credits-receipt-balance>div>span{color:var(--credits-muted);font-size:11px;line-height:18px;display:block}.credits-receipt-balance strong{letter-spacing:-.6px;font-variant-numeric:tabular-nums;font-size:25px;font-weight:750;line-height:32px;display:block}.credits-receipt-balance strong small{letter-spacing:0;margin-inline-start:4px;font-size:11px;font-weight:450}.credits-receipt-badge{background:color-mix(in srgb, var(--credits-success) 10%, var(--credits-card));color:var(--credits-success);border-radius:7px;flex-shrink:0;align-items:center;gap:3px;padding:4px 7px;font-size:10px;line-height:17px;display:flex}.credits-receipt-badge>svg{width:14px;height:14px}.credits-receipt dl{margin:0}.credits-receipt dl>div{justify-content:space-between;align-items:baseline;gap:14px;margin-block-end:10px;font-size:11px;line-height:20px;display:flex}.credits-receipt dt{color:var(--credits-muted)}.credits-receipt dd{text-align:end;font-variant-numeric:tabular-nums;margin:0;font-weight:550}.credits-receipt-details{border-block-start:1px solid var(--credits-border);margin-block-start:12px}.credits-receipt-details summary{min-height:44px;color:var(--credits-muted);cursor:pointer;padding-block:12px;font-size:11px;line-height:20px}.credits-receipt-details summary:hover{color:var(--credits-text)}.credits-receipt dl>.credits-receipt-reference{margin-block-end:0;display:block}.credits-receipt-reference dd{color:var(--credits-muted);overflow-wrap:anywhere;text-align:start;margin-block-start:4px;font-size:10px;font-weight:400}.credits-receipt-note{color:var(--credits-muted);margin:3px 0 0;font-size:10px;line-height:19px}.credits-success-actions{grid-template-columns:repeat(2,minmax(0,1fr));gap:12px;margin-block-start:18px;display:grid}.credits-secondary-button{border-color:var(--credits-border);background:var(--credits-card);color:var(--credits-text)}.credits-secondary-button:hover{background:var(--control-hover-bg)}.credits-mobile-footer{display:none}@keyframes credits-spin{to{transform:rotate(360deg)}}@keyframes credits-pack-pop{0%{transform:rotate(-8deg)scale(.9)}55%{transform:rotate(5deg)scale(1.09)}to{transform:rotate(-8deg)scale(1)}}@keyframes credits-pack-spark{0%{opacity:0;scale:.2}55%{opacity:1;scale:1.4}to{opacity:.65;scale:1}}@keyframes credits-celebration-pop{0%{transform:scale(.88)}to{transform:scale(1)}}@keyframes credits-confetti-burst{0%{opacity:0;transform:rotate(calc(var(--spark-i) * 60deg)) translateY(-24px) rotate(-20deg)}40%{opacity:1}to{opacity:.85;transform:rotate(calc(var(--spark-i) * 60deg)) translateY(-55px) rotate(25deg)}}@media (hover:hover){.credits-preset:hover{border-color:var(--control-border);transform:translateY(-2px)}.credits-preset:active{transform:scale(.985)}}@container (max-width:620px){.credits-presets{grid-template-columns:repeat(2,minmax(0,1fr))}}@media (min-width:800px){.credits-body.finance-body{padding:28px 24px 38px;top:72px}}@media (max-width:799px){.app-shell .credits-body.finance-body{top:var(--mobile-header-height,52px);padding:14px 16px calc(112px + env(safe-area-inset-bottom,0px))}.credits-screen[data-step=success] .credits-body.finance-body{padding-block-end:calc(26px + env(safe-area-inset-bottom,0px))}.credits-topline{margin-block-end:12px}.credits-intro{margin-block-end:21px}.credits-intro h1{font-size:26px}.credits-intro p{font-size:12px;line-height:20px}.credits-purchase-layout{gap:14px}.credits-card{border-radius:17px;padding:17px}.credits-selector{background:0 0;border:0;border-radius:0;padding:0}.credits-card-heading{margin-block-end:16px}.credits-body.finance-body h2{font-size:15px}.credits-presets{grid-template-columns:repeat(2,minmax(0,1fr));gap:12px}.credits-preset{min-height:130px;padding:13px 14px 12px}.credits-preset-top{margin-block-end:5px}.credits-pack-art{flex-basis:31px;width:31px;height:31px}.credits-pack-art>.credits-symbol{width:18px;height:18px}.credits-preset-name{font-size:10px;line-height:17px}.credits-preset-quantity{font-size:24px;line-height:29px}.credits-preset-quantity small{font-size:10px}.credits-preset-price{margin-block-start:1px}.credits-custom{margin-block-start:18px;padding-block-start:15px}.credits-range{height:44px}.credits-creation-note{margin-block-start:6px}.credits-order{padding-inline:0}.credits-order-top{margin-block-end:4px}.credits-order-total{display:none}.credits-balance-preview{text-align:start;justify-content:space-between;align-items:baseline;gap:10px;width:100%;display:flex}.credits-balance-preview>span{margin:0}.credits-balance-preview>strong{text-align:end;font-size:14px}.credits-order>.credits-primary-button{display:none}.credits-order>.credits-processing-status,.credits-order>.credits-completion-error{clip-path:inset(50%);white-space:nowrap;width:1px;height:1px;margin:-1px;padding:0;position:absolute;overflow:hidden}.credits-order-terms{text-align:start;justify-content:flex-start;margin-block-start:5px}.credits-back-link{margin-block-start:4px}.credits-mobile-footer{z-index:20;padding:12px 16px calc(12px + env(safe-area-inset-bottom,0px));border-block-start:1px solid var(--credits-border);background:var(--credits-card);display:block;position:absolute;inset-block-end:0;inset-inline:0}.credits-mobile-action-row{align-items:center;gap:16px;display:flex}.credits-mobile-action-row>div{min-width:80px;max-width:124px}.credits-mobile-action-row>div>strong{letter-spacing:-.6px;font-variant-numeric:tabular-nums;font-size:22px;font-weight:750;line-height:29px;display:block}.credits-mobile-action-row>div>span{color:var(--credits-muted);margin-block-start:1px;font-size:10px;line-height:17px;display:block}.credits-mobile-action-row>.credits-primary-button{flex:1;min-width:0;padding-inline:10px;font-size:12px}.credits-footer-status,.credits-footer-error{color:var(--credits-accent);margin:6px 0 0;font-size:11px;line-height:18px}.credits-footer-error{color:var(--credits-error)}.credits-footer-status:empty,.credits-footer-error:empty{display:none}.credits-success{margin-block-start:20px}.credits-success-art{width:72px;height:72px}.credits-success h1{font-size:25px}.credits-success-description{font-size:12px}}@media (max-width:359px){.app-shell .credits-body.finance-body{padding-inline:14px}.credits-shop-label{gap:4px;font-size:11px}.credits-current-balance{gap:5px;padding-inline:9px;font-size:11px}.credits-current-balance>span{font-size:10px}.credits-intro h1{font-size:25px}.credits-unit-badge{font-size:10px}.credits-preset{padding-inline:12px}.credits-number-field{gap:7px;padding-inline:9px}.credits-number-field>span{font-size:9px}.credits-review-amount{gap:9px;padding:13px 10px}.credits-review-symbol{flex-basis:34px;width:34px;height:34px}.credits-review-amount>div>strong{font-size:20px}.credits-review-amount>strong{font-size:16px}.credits-payment-choice{gap:10px;padding-inline:11px}.credits-payment-symbol{flex-basis:33px}.credits-receipt{padding:15px}.credits-receipt-balance{gap:8px}.credits-receipt-balance strong{font-size:23px}.credits-success-actions{grid-template-columns:minmax(0,1fr);gap:9px}.credits-mobile-footer{padding-inline:14px}.credits-mobile-action-row{gap:12px}.credits-mobile-action-row>.credits-primary-button{gap:6px;font-size:11px}}@media (prefers-reduced-motion:reduce){.credits-screen *,.credits-screen :before,.credits-screen :after{transition:none!important;animation:none!important}}
.header-account-controls:has(.header-buy-credits){gap:8px}.header-buy-credits{border:1px solid var(--header,#dfff9d);background:var(--primary-soft,#f3ffe2);min-height:36px;color:var(--primary-muted,#477000);white-space:nowrap;border-radius:18px;flex-shrink:0;justify-content:center;align-items:center;gap:5px;padding:0 11px;font-size:11px;font-weight:600;transition:background-color .14s;display:inline-flex}.header-buy-credits:hover{background:var(--header,#dfff9d)}.header-buy-credits:focus-visible{outline:2px solid var(--orange);outline-offset:3px}.header-buy-credits-desktop{display:none}.theme-dark .header-buy-credits{background:var(--primary-soft,#242424);color:var(--primary-muted,#d4ff8c);border-color:#444}.theme-dark .header-buy-credits:hover{background:#2b2b2b}@media (min-width:800px){.header-account-controls:has(.header-buy-credits){gap:14px}.header-buy-credits{border-radius:20px;min-height:40px;padding-inline:15px;font-size:12px}.header-buy-credits-desktop{display:inline}.header-buy-credits-mobile{display:none}}@media (max-width:359px){.header-account-controls:has(.header-buy-credits){gap:5px}.header-buy-credits{padding-inline:8px}}@media (prefers-reduced-motion:reduce){.header-buy-credits{transition:none}}
.api-profile-screen,.api-settings-screen,.api-modal-layer{--api-surface:#fff;--api-soft:var(--control-bg);--api-text:var(--ink,#151a12);--api-muted:var(--muted,#707769);--api-border:var(--control-border);--api-accent:var(--primary,#b4ff2c);color:var(--api-text)}.theme-dark :is(.api-profile-screen,.api-settings-screen,.api-modal-layer),.force-dark :is(.api-profile-screen,.api-settings-screen,.api-modal-layer){--api-surface:#111;--api-soft:var(--control-bg);--api-text:#f8faf5;--api-muted:var(--muted,#b1b5ac);--api-border:var(--control-border)}.api-page-header{background:var(--api-surface,#fff);border-bottom:1px solid var(--api-border,#dde9ce);height:52px}.api-page-header .s-toolbar{grid-template-columns:44px minmax(0,1fr) 44px;align-items:center;height:52px;padding-inline:12px;display:grid}.api-profile-screen>.api-page-header,.api-settings-screen>.api-page-header{width:100%;padding:0;display:block}.api-page-header .s-toolbar{width:100%}.api-page-header .s-toolbar>strong{text-align:center;font-size:17px;font-weight:700}.api-page-header .s-toolbar>button{width:44px;height:44px;color:inherit;background:0 0;place-items:center;display:grid}.api-primary,.api-secondary,.api-text-button{cursor:pointer;border-radius:12px;justify-content:center;align-items:center;gap:8px;min-height:44px;padding:10px 20px;font-size:14px;font-weight:650;line-height:1.4;text-decoration:none;display:inline-flex}.api-primary{color:var(--primary-ink,#182600);background:var(--api-accent,var(--primary,#b4ff2c))}.api-primary:hover:not(:disabled){background:var(--primary-pressed,#9ee322)}.api-secondary{color:var(--api-text);background:var(--api-soft)}.api-secondary:hover:not(:disabled){background:var(--control-hover-bg)}.api-text-button{color:var(--api-text);background:0 0;padding-inline:4px}:is(.api-primary,.api-secondary,.api-text-button):disabled{opacity:.55;cursor:wait}.api-muted{color:var(--api-muted);font-size:12px;line-height:1.6}.api-feedback{overflow-wrap:anywhere;color:var(--api-muted);margin:16px 0 0;font-size:13px;line-height:1.6}.api-feedback.error,.api-field-error{color:var(--danger,#dc2626)}.theme-dark :is(.api-feedback.error,.api-field-error){color:var(--danger-text,#fca5a5)}.api-empty{text-align:center;flex-direction:column;justify-content:center;align-items:center;gap:10px;min-height:240px;padding:40px 20px;display:flex}.api-empty strong{color:var(--api-text);font-size:20px;font-weight:750;line-height:1.4}.api-empty p{max-width:400px;color:var(--api-muted);margin:0;font-size:13px;line-height:1.7}.api-full-empty{position:absolute;inset:52px 0 0}.api-avatar-fallback{width:100%;height:100%;color:var(--primary-muted,#477000);background:linear-gradient(135deg,#dfff9d,#f3ffe2);border-radius:50%;place-items:center;font-size:38px;font-weight:800;display:grid}.theme-dark .api-avatar-fallback{color:#dfff9d;background:linear-gradient(135deg,#242424,#191919)}.api-verified{background:var(--api-accent);width:18px;height:18px;color:var(--primary-ink,#182600);border-radius:50%;place-items:center;font-size:12px;display:inline-grid}.api-profile-screen.s-profile-screen .s-profile-scroll{background:var(--api-surface);width:100%;margin:0;top:52px}.api-profile-screen .s-profile-likes,.api-profile-screen .api-profile-likes{flex-direction:column;justify-content:center;align-items:center;gap:4px;display:flex}.api-profile-screen .api-profile-likes b{font-size:20px}.api-profile-screen .api-profile-likes>span{color:var(--api-muted);font-size:12px}.api-gallery>article{aspect-ratio:3/4;background:var(--api-soft);position:relative;overflow:hidden}.api-gallery .api-post-open{color:#fff;background:var(--api-soft);text-align:start;width:100%;height:100%;padding:0;display:block;position:absolute;inset:0;overflow:hidden}.api-gallery .api-post-open:after{content:"";pointer-events:none;background:linear-gradient(#0000,#0009);position:absolute;inset:55% 0 0}.api-gallery img{object-fit:cover;width:100%;height:100%;display:block}.api-video-placeholder{width:100%;height:100%;color:var(--api-muted);place-items:center;font-size:44px;display:grid}.api-post-views{z-index:1;inset-inline-start:10px;white-space:nowrap;align-items:center;gap:4px;font-size:13px;font-weight:700;display:inline-flex;position:absolute;bottom:10px}.api-post-views>svg{flex-shrink:0}.api-post-state{z-index:1;top:10px;color:#fff;text-transform:capitalize;background:#00000094;border-radius:6px;padding:4px 7px;font-size:11px;position:absolute;inset-inline-start:10px}.api-remove-saved{z-index:2;top:8px;color:#fff;background:#0009;border-radius:50%;place-items:center;width:36px;height:36px;display:grid;position:absolute;inset-inline-end:8px}.api-fill{width:100%;height:100%;display:block}.api-load-more{text-align:center;padding:20px}.api-collections{padding:20px 16px 14px}.api-collections>header{flex-wrap:wrap;justify-content:space-between;align-items:center;gap:8px;display:flex}.api-collections h2{margin:0;font-size:17px}.api-collections form{gap:8px;margin-block:8px 16px;display:flex}.api-collections input{border:1px solid var(--api-border);background:var(--api-soft);width:100%;min-width:0;min-height:44px;color:inherit;border-radius:12px;padding:10px 12px;font-size:16px}.api-collection-rail{scroll-snap-type:x proximity;gap:10px;padding:8px 0;display:flex;overflow-x:auto}.api-collection-rail>button{border:1px solid var(--api-border);background:var(--api-soft);min-height:44px;color:inherit;scroll-snap-align:start;border-radius:14px;flex:none;align-items:center;gap:10px;padding:10px 14px;font-size:13px;display:flex}.api-collection-rail>button.active{border-color:var(--api-accent);background:color-mix(in srgb, var(--api-accent) 8%, var(--api-surface))}.api-collection-rail small{color:var(--api-muted)}.api-settings-scroll{overscroll-behavior-y:contain;position:absolute;inset:52px 0 0;overflow-y:auto}.api-settings-container{width:min(100%,960px);padding:24px 16px calc(32px + env(safe-area-inset-bottom,0px));margin-inline:auto}.api-settings-card{border:1px solid var(--api-border);background:var(--api-surface);border-radius:16px;margin-bottom:16px;overflow:hidden}.api-setting-row,.api-setting-link{width:100%;min-height:76px;color:inherit;text-align:start;background:0 0;justify-content:space-between;align-items:center;gap:16px;padding:16px 20px;display:flex}:is(.api-setting-row,.api-setting-link)+:is(.api-setting-row,.api-setting-link){border-top:1px solid var(--api-border)}:is(.api-setting-row,.api-setting-link)>span:first-child{flex:1;min-width:0}:is(.api-setting-row,.api-setting-link) strong{font-size:14px;font-weight:650;line-height:1.5;display:block}:is(.api-setting-row,.api-setting-link) small{color:var(--api-muted);overflow-wrap:anywhere;margin-top:3px;font-size:12px;line-height:1.6;display:block}.api-setting-link>span:last-child{color:var(--api-muted);font-size:24px}.api-setting-link:hover{background:var(--control-hover-bg)}.api-switch{appearance:none;cursor:pointer;background:#dce2d4;border:0;border-radius:20px;flex:0 0 42px;width:42px;height:24px;margin:0;transition:background .16s;position:relative}.api-switch:after{content:"";top:3px;background:#fff;border-radius:50%;width:18px;height:18px;transition:transform .16s;position:absolute;inset-inline-start:3px;box-shadow:0 1px 3px #00000024}.api-switch:checked{background:var(--api-accent)}.api-switch:checked:after{transform:translate(18px)}[dir=rtl] .api-switch:checked:after{transform:translate(-18px)}.api-switch:disabled{opacity:.5;cursor:wait}.api-setting-row select{border:1px solid var(--api-border);background:var(--api-soft);max-width:45%;min-height:42px;color:inherit;border-radius:10px;padding:8px 10px;font-size:13px}.theme-dark .api-setting-row select{--lightningcss-light: ;--lightningcss-dark:initial;color-scheme:dark}.api-section-copy{color:var(--api-muted);margin:0 0 20px;font-size:14px;line-height:1.7}.api-photo-edit{flex-direction:column;align-items:center;gap:6px;padding:0 0 22px;display:flex}.api-photo{border-radius:50%;width:112px;height:112px;overflow:hidden}.api-photo img{object-fit:cover;width:100%;height:100%;display:block}.api-profile-form{flex-direction:column;gap:22px;padding:24px;display:flex}.api-form-field{gap:8px;display:grid}.api-form-field>span{font-size:14px;font-weight:650}.api-form-field :is(input,textarea){border:1px solid var(--api-border);background:var(--api-soft);width:100%;min-width:0;min-height:46px;color:inherit;font:inherit;border-radius:10px;padding:12px 14px;font-size:15px}.api-form-field textarea{resize:vertical;min-height:116px;line-height:1.6}.api-form-field>small{color:var(--api-muted);font-size:12px;line-height:1.6}.api-form-field>small.api-field-error{color:var(--danger,#dc2626)}.theme-dark .api-form-field>small.api-field-error{color:var(--danger-text,#fca5a5)}.theme-dark .api-form-field input{--lightningcss-light: ;--lightningcss-dark:initial;color-scheme:dark}.api-save-button{align-self:flex-start;min-width:150px}.api-account-status{color:var(--api-muted);font-size:12px}.api-sign-out{border:1px solid var(--api-border);width:100%;min-height:48px;color:var(--danger,#dc2626);background:var(--api-surface);border-radius:14px;padding:12px 16px;font-size:14px;font-weight:650;display:block}.api-blocked-row{min-height:88px}.api-blocked-account{min-width:0;color:inherit;text-align:start;background:0 0;flex:1;align-items:center;gap:12px;padding:0;display:flex}.api-blocked-account>:is(img,.api-avatar-fallback){object-fit:cover;border-radius:50%;flex:0 0 44px;width:44px;height:44px;font-size:20px}.api-blocked-account>span:last-child{min-width:0}.api-blocked-row>.api-secondary{flex:none;padding-inline:14px;font-size:12px}.api-settings-screen :focus-visible,.api-profile-screen :focus-visible,.api-modal-layer :focus-visible{outline:2px solid var(--api-accent);outline-offset:3px}.api-modal-layer{z-index:1000;-webkit-backdrop-filter:blur(3px);backdrop-filter:blur(3px);background:#0000008c;place-items:center;padding:20px;display:grid;position:fixed;inset:0}.api-connections-dialog{border:1px solid var(--api-border);background:var(--api-surface);border-radius:24px;flex-direction:column;width:min(440px,100%);max-height:min(640px,85dvh);display:flex;overflow:hidden}.api-connections-dialog>header{border-bottom:1px solid var(--api-border);justify-content:space-between;align-items:center;padding:18px 20px;display:flex}.api-connections-dialog h2{margin:0;font-size:20px;font-weight:750}.api-connections-dialog header button{width:36px;height:36px;color:inherit;background:var(--api-soft);border-radius:50%;place-items:center;display:grid}.api-connection-list{padding:12px;overflow-y:auto}.api-connection-list>a{min-height:74px;color:inherit;border-radius:12px;align-items:center;gap:12px;padding:10px;text-decoration:none;display:flex}.api-connection-list>a:hover{background:var(--control-hover-bg)}.api-connection-list>a>:is(img,.api-avatar-fallback){object-fit:cover;border-radius:50%;width:46px;height:46px;font-size:22px}.api-connection-list>a>span:nth-child(2){flex:1;gap:3px;min-width:0;display:grid}.api-connection-list strong{overflow-wrap:anywhere;font-size:14px}.api-connection-list small{color:var(--api-muted);font-size:12px}.api-connection-skeleton{align-items:center;gap:12px;padding:12px;display:flex}@media (min-width:800px){.api-page-header{height:72px}.api-page-header .s-toolbar{height:72px;padding-inline:16px}.api-page-header .s-toolbar>strong{font-size:19px}.api-profile-screen.s-profile-screen .s-profile-scroll{top:0}.api-profile-screen>.api-page-header{display:none}.api-profile-screen .api-profile-likes{flex-direction:row;align-items:baseline;gap:6px}.api-profile-screen .api-profile-likes b{font-size:18px}.api-profile-screen .api-profile-likes>span{font-size:14px}.api-gallery>article{border-radius:12px;box-shadow:0 2px 8px #151a120f}.api-gallery .api-post-open img{transition:transform .22s}.api-gallery .api-post-open:hover img{transform:scale(1.035)}.api-collections{width:min(100% - 80px,1280px);margin-inline:auto;padding-inline:0}.api-settings-scroll{top:72px}.api-settings-container{padding-top:30px;padding-inline:24px}.api-profile-form{padding:28px}}@media (max-width:799px){.api-modal-layer{justify-content:center;align-items:flex-end;padding:0;display:flex}.api-connections-dialog{width:100%;min-height:320px;padding-bottom:env(safe-area-inset-bottom,0px);border-inline:0;border-bottom:0}.api-profile-form{gap:18px;padding:20px 16px}.api-form-field :is(input,textarea){font-size:16px}.api-setting-row,.api-setting-link{gap:10px;padding-inline:16px}.api-setting-row select{max-width:48%;font-size:12px}}@media (prefers-reduced-motion:reduce){.api-switch,.api-switch:after,.api-gallery .api-post-open img{transition:none}.api-gallery .api-post-open:hover img{transform:none}}
:is(.api-notifications,.api-activity,.api-messages,.api-social-sheet){--api-surface:var(--white,#fff);--api-soft:var(--control-bg);--api-border:var(--control-border);--api-muted:var(--muted,#707769);--api-text:var(--ink,#151a12);color:var(--api-text);background:var(--api-surface)}.theme-dark :is(.api-notifications,.api-activity,.api-messages,.api-social-sheet),.force-dark :is(.api-notifications,.api-activity,.api-messages,.api-social-sheet){--api-surface:#111;--api-soft:var(--control-bg);--api-border:var(--control-border);--api-muted:var(--muted,#b1b5ac);--api-text:#f8faf5;color:var(--api-text)}.api-screen-header{border-bottom:1px solid var(--api-border);align-items:center;gap:14px;min-height:76px;padding:18px 24px;display:flex}.api-screen-header h1{letter-spacing:-.65px;flex:1;margin:0;font-size:25px;font-weight:750}.api-screen-header p{color:var(--api-muted);margin:5px 0 0;font-size:13px}.api-icon-button{background:0 0;border-radius:50%;flex-shrink:0;justify-content:center;align-items:center;width:40px;height:40px;transition:background .15s,color .15s;display:inline-flex}.api-icon-button:hover{background:var(--control-hover-bg)}.api-icon-button:disabled{opacity:.35;cursor:default}.api-primary{background:var(--orange,#b4ff2c);min-height:42px;color:var(--primary-ink,#182600);border-radius:10px;justify-content:center;align-items:center;padding:11px 22px;font-size:13px;font-weight:650;transition:background .15s,transform .15s;display:inline-flex}.api-primary:hover{background:var(--orange-hover,#9ee322)}.api-primary:active{transform:scale(.98)}.api-primary:disabled{opacity:.45;cursor:default}.api-avatar{background:color-mix(in srgb,var(--orange) 12%,var(--api-soft));color:var(--primary-muted,#477000);border-radius:50%;flex-shrink:0;justify-content:center;align-items:center;font-size:18px;font-weight:700;display:inline-flex;overflow:hidden}.api-avatar img{object-fit:cover;width:100%;height:100%}.api-filter-tabs{scrollbar-width:none;border-bottom:1px solid var(--api-border);gap:8px;padding:16px 20px;display:flex;overflow-x:auto}.api-filter-tabs::-webkit-scrollbar{display:none}.api-follow-request-actions{align-items:center;gap:4px;display:flex}.api-follow-request-actions small{color:var(--api-muted);font-size:11px}.api-filter-tabs button{white-space:nowrap;min-height:36px;color:var(--api-muted);background:0 0;border-radius:9px;padding:9px 13px;font-size:12px;font-weight:600;transition:background .15s,color .15s}.api-filter-tabs button:hover{background:var(--control-hover-bg)}.api-filter-tabs button.active,.theme-dark .api-filter-tabs button.active{background:var(--control-active-bg);color:inherit}.api-empty{text-align:center;max-width:420px;margin:auto;padding:44px 22px}.api-empty-icon{background:var(--api-soft);width:64px;height:64px;color:var(--api-muted);border-radius:20px;justify-content:center;align-items:center;margin-bottom:12px;display:inline-flex}.api-empty h3{letter-spacing:-.35px;margin:0 0 8px;font-size:18px}.api-empty p{color:var(--api-muted);margin:0 0 18px;font-size:13px;line-height:1.7}.api-error{border:1px solid var(--api-border);background:var(--api-soft);border-radius:14px;margin:20px;padding:20px}.api-error p,.api-inline-error{font-size:12px;line-height:1.6}.api-error button{color:inherit;background:0 0;padding:8px 0;font-size:12px;font-weight:650}.api-inline-error{color:var(--danger,#dc2626);margin:10px 20px}.api-load-more{background:var(--api-soft);border-radius:8px;min-height:40px;margin:15px auto;padding:12px 22px;font-size:12px;font-weight:600;display:block}.api-load-more:disabled{opacity:.5}.api-subtle-button{color:var(--api-muted);background:0 0;padding:10px 0;font-size:12px}.api-rows-skeleton{padding:20px}.api-row-skeleton{gap:14px;padding:12px 0;display:flex}.api-row-skeleton i{border-radius:50%;flex-shrink:0;width:44px;height:44px}.api-row-skeleton span{flex-direction:column;flex:1;gap:10px;padding-top:5px;display:flex}.api-row-skeleton b{border-radius:4px;width:88%;height:11px}.api-row-skeleton b+b{width:64%}.api-row-skeleton :is(i,b),.api-post-skeleton{background:linear-gradient(100deg,var(--loading-base) 20%,color-mix(in srgb,var(--loading-detail) 55%,var(--loading-base)) 45%,var(--loading-base) 70%);background-size:220% 100%;animation:1.6s linear infinite api-shimmer}@keyframes api-shimmer{to{background-position:-220% 0}}.api-notifications{width:100%;max-width:820px;min-height:100%;margin-inline:auto}.api-notifications.is-compact{max-width:none;min-height:100%}.api-notification-tools{justify-content:flex-end;padding:9px 20px 0;display:flex}.api-notification-tools button{min-height:32px;color:inherit;background:0 0;align-items:center;gap:6px;font-size:11px;font-weight:600;display:flex}.api-notification-tools button:disabled{opacity:.4}.api-notification-list{flex-direction:column;gap:10px;padding:12px 20px 24px;display:flex}.api-notification-row{border:1px solid var(--api-border);border-radius:14px;align-items:flex-start;gap:8px;padding:16px;transition:background .15s,border-color .15s;display:flex;position:relative}.api-notification-row.unread{background:var(--primary-soft,#f3ffe2);border-color:color-mix(in srgb,var(--orange) 16%,var(--api-border))}.api-notification-row:hover{background:var(--api-soft)}.api-notification-main{text-align:start;background:0 0;flex:1;align-items:flex-start;gap:13px;min-width:0;display:flex}.api-notification-main>span:last-child{flex:1;min-width:0}.api-notification-main strong{font-size:13px;font-weight:550;line-height:1.65;display:block}.api-notification-main p{color:var(--api-muted);margin:6px 0;font-size:12px;line-height:1.6}.api-notification-main small{color:var(--api-muted);gap:8px;margin-top:7px;font-size:10px;display:flex}.api-notification-main small b{color:var(--primary-muted,#477000);font-weight:500}.api-unread-dot{inset-inline-end:11px;background:var(--orange);border-radius:50%;width:5px;height:5px;position:absolute;top:10px}.api-follow-button{color:var(--primary-ink,#182600);background:var(--orange);white-space:nowrap;border-radius:8px;align-self:center;padding:9px 13px;font-size:11px;font-weight:650}.api-follow-button.followed{background:var(--api-soft);color:var(--api-muted)}.api-activity{max-width:1260px;margin-inline:auto;padding-bottom:36px}.api-activity-toolbar{justify-content:space-between;align-items:center;gap:14px;padding-inline:24px;display:flex}.api-activity-toolbar .api-filter-tabs{border-bottom:0;padding-inline:0}.api-post-grid{grid-template-columns:repeat(auto-fill,minmax(175px,1fr));gap:16px;padding:12px 24px;display:grid}.api-post-card,.api-post-skeleton{aspect-ratio:3/4;background:var(--api-soft);border-radius:12px;position:relative;overflow:hidden}.api-post-card img{object-fit:cover;width:100%;height:100%;transition:transform .25s}.api-post-card:hover img{transform:scale(1.035)}.api-post-placeholder{width:100%;height:100%;color:var(--api-muted);justify-content:center;align-items:center;display:flex}.api-post-overlay{bottom:0;color:#fff;text-align:start;background:linear-gradient(#0000,#000000bf);flex-direction:column;gap:6px;padding:34px 12px 13px;display:flex;position:absolute;inset-inline:0}.api-post-overlay b{-webkit-line-clamp:2;-webkit-box-orient:vertical;font-size:12px;line-height:1.5;display:-webkit-box;overflow:hidden}.api-post-overlay small{align-items:center;gap:5px;font-size:10px;display:flex}.api-sheet-layer{z-index:160;-webkit-backdrop-filter:blur(4px);backdrop-filter:blur(4px);background:#00000080;justify-content:center;align-items:center;padding:24px;display:flex;position:fixed;inset:0}.api-social-sheet{border:1px solid var(--api-border);border-radius:22px;flex-direction:column;width:470px;max-width:100%;max-height:85dvh;display:flex;overflow:hidden;box-shadow:0 24px 90px #0003}.api-comments-sheet{height:min(700px,85dvh)}.api-sheet-header{border-bottom:1px solid var(--api-border);flex-shrink:0;align-items:center;gap:12px;padding:22px;display:flex}.api-sheet-header>div{flex:1}.api-sheet-header h2{letter-spacing:-.5px;margin:0;font-size:20px}.api-sheet-header small{color:var(--api-muted);margin-top:5px;font-size:11px;display:block}.api-comments-list,.api-collection-body{flex:1;min-height:0;padding:16px 22px;overflow:auto}.api-comment{align-items:flex-start;gap:11px;padding:15px 0;display:flex}.api-comment-avatar{background:0 0;border-radius:50%}.api-comment-content{flex:1;min-width:0}.api-comment-content strong{font-size:12px}.api-comment-content p{overflow-wrap:anywhere;margin:6px 0;font-size:13px;line-height:1.6}.api-comment-tools{color:var(--api-muted);align-items:center;gap:14px;font-size:10px;display:flex}.api-comment-tools button{color:var(--api-muted);background:0 0;font-size:10px;font-weight:550}.api-view-replies{color:var(--api-muted);background:0 0;margin-top:10px;font-size:10px}.api-comment-like{color:var(--api-muted);background:0 0;flex-direction:column;align-items:center;gap:4px;padding:5px;display:flex}.api-comment-like small{font-size:9px}.api-comment-like.liked{color:var(--like-color,#fe2c55)}.api-comment-like.liked svg{fill:currentColor}.api-comment-composer{border-top:1px solid var(--api-border);flex-shrink:0;padding:15px 18px;position:relative}.api-comment-composer form{align-items:center;gap:9px;display:flex}.api-comment-composer input{background:var(--api-soft);color:inherit;border:0;border-radius:10px;flex:1;width:0;min-width:0;padding:12px;font-size:13px}.api-reply-context{background:var(--api-soft);color:var(--api-muted);border-radius:8px;justify-content:space-between;align-items:center;gap:8px;margin-bottom:9px;padding:9px 12px;font-size:11px;display:flex}.api-reply-context button{background:0 0;padding:4px;display:flex}.api-collection-preview{border-bottom:1px solid var(--api-border);align-items:center;gap:14px;margin-bottom:4px;padding-bottom:18px;display:flex}.api-collection-preview img{object-fit:cover;border-radius:8px;width:56px;height:74px}.api-collection-preview strong{font-size:13px;line-height:1.6;display:block}.api-collection-preview small{color:var(--api-muted);margin-top:5px;font-size:11px;display:block}.api-collection-option{text-align:start;background:0 0;align-items:center;gap:13px;width:100%;padding:11px 0;display:flex}.api-collection-option>span:nth-child(2){flex:1;min-width:0}.api-collection-option strong{font-size:13px;display:block}.api-collection-option small{color:var(--api-muted);margin-top:5px;font-size:10px;display:block}.api-collection-cover{background:var(--api-soft);width:46px;height:52px;color:var(--api-muted);border-radius:9px;flex-shrink:0;justify-content:center;align-items:center;display:flex}.api-selection{border:1px solid var(--api-border);border-radius:6px;justify-content:center;align-items:center;width:22px;height:22px;display:flex}.api-selection.selected{color:inherit;background:var(--control-active-bg);border-color:var(--control-border)}.api-new-collection{color:var(--primary-muted,#477000);background:0 0;align-items:center;gap:10px;padding:15px 0;font-size:12px;font-weight:600;display:flex}.api-collection-create{flex-direction:column;gap:10px;padding:14px 0;display:flex}.api-collection-create label{font-size:12px;font-weight:600}.api-collection-create input{border:1px solid var(--api-border);background:var(--api-soft);color:inherit;border-radius:10px;padding:12px;font-size:14px}.api-sheet-footer{border-top:1px solid var(--api-border);padding:16px 22px}.api-sheet-footer .api-primary{width:100%}.api-emoji-picker{bottom:calc(100% - 5px);z-index:5;border:1px solid var(--api-border);background:var(--api-surface);border-radius:15px;width:300px;max-width:calc(100vw - 32px);padding:14px;position:absolute;inset-inline-end:18px;box-shadow:0 12px 40px #00000026}.api-emoji-search{background:var(--api-soft);width:100%;color:inherit;border-radius:8px;padding:10px;font-size:12px;box-shadow:none!important;border:0!important;outline:0!important}.api-emoji-search:focus{background:color-mix(in srgb,var(--api-border) 55%,var(--api-soft))}.api-emoji-tabs{gap:8px;margin:10px 0;display:flex}.api-emoji-tabs button{color:var(--api-muted);background:0 0;border-radius:6px;padding:6px;font-size:10px}.api-emoji-tabs button.active{background:var(--api-soft);color:inherit}.api-emoji-grid{grid-template-columns:repeat(6,1fr);gap:5px;max-height:180px;display:grid;overflow:auto}.api-emoji-grid button{background:0 0;border-radius:6px;min-height:34px;font-size:24px}.api-emoji-grid button:hover{background:var(--api-soft)}@media (max-width:799px){.api-screen-header{gap:10px;min-height:56px;padding:10px 16px}.api-screen-header h1{letter-spacing:-.3px;font-size:19px}.api-icon-button{width:36px;height:36px}.api-filter-tabs{gap:5px;padding:11px 16px}.api-filter-tabs button{padding:8px 11px;font-size:11px}.api-notification-list{padding:10px 16px 24px}.api-notification-row{padding:13px}.api-notification-main{gap:10px}.api-notification-main strong{font-size:12px}.api-notification-main .api-avatar{width:38px!important;height:38px!important}.api-activity-toolbar{padding-inline:16px}.api-post-grid{grid-template-columns:repeat(3,minmax(0,1fr));gap:7px;padding:10px 16px}.api-post-overlay{padding-inline:8px}.api-post-overlay b{font-size:10px}.api-sheet-layer{align-items:flex-end;padding:0}.api-social-sheet{border-bottom:0;border-radius:24px 24px 0 0;width:100%;max-height:90dvh}.api-sheet-header{padding:13px 18px 16px}.api-sheet-header h2{font-size:18px}.api-comments-sheet{height:min(620px,80dvh)}.api-comment-composer{padding-bottom:calc(12px + env(safe-area-inset-bottom,0px))}.api-comment-composer input{padding:10px;font-size:16px}.api-comments-list,.api-collection-body{padding-inline:18px}.api-sheet-footer{padding-bottom:calc(16px + env(safe-area-inset-bottom,0px))}.api-collection-create input{font-size:16px}}@media (prefers-reduced-motion:reduce){.api-row-skeleton :is(i,b),.api-post-skeleton{animation:none}.api-post-card img,.api-primary{transition:none}}.api-history-gallery{background:var(--history-surface)}.api-history-gallery>.s-header{height:var(--mobile-header-height,52px);background:var(--history-surface);border-bottom:1px solid var(--history-border)}.api-history-gallery .history-body{inset-inline:0;top:var(--mobile-header-height,52px);background:var(--history-surface);width:100%;max-width:none;margin:0;padding:0}.api-history-gallery .history-container{width:100%;max-width:1360px;margin-inline:auto;padding-inline:16px}.api-history-gallery .history-summary{background:linear-gradient(var(--header,#dfff9d),var(--history-surface));padding-block:24px}.api-history-gallery .history-intro{margin-block:0}.api-history-gallery .history-intro h1{letter-spacing:-.45px;margin:0;font-size:23px;font-weight:750;line-height:1.3}.api-history-gallery .history-intro p{margin-top:7px;font-size:12px;line-height:1.7}.api-history-gallery .history-tabs-wrapper{z-index:5;background:var(--history-surface);border-bottom:1px solid var(--history-border);position:sticky;top:0}.api-history-gallery .history-tabs{grid-template-columns:repeat(4,minmax(0,1fr));gap:0;height:50px;margin:0;padding:0;display:grid;overflow:visible}.api-history-gallery .history-tabs>button{min-width:0;min-height:50px;color:var(--history-muted);background:0 0;border:0;border-radius:0;gap:6px;padding:0 4px;font-size:12px;font-weight:600;position:relative}.api-history-gallery .history-tabs>button>span{color:inherit;font:inherit}.api-history-gallery .history-tabs>button.active{color:var(--history-text);background:0 0}.api-history-gallery .history-tabs>button>i{inset-inline-start:50%;background:0 0;border-radius:3px 3px 0 0;width:44px;height:3px;position:absolute;bottom:0;transform:translate(-50%)}html[dir=rtl] .api-history-gallery .history-tabs>button>i{transform:translate(50%)}.api-history-gallery .history-tabs>button.active>i{background:var(--history-text)}.api-history-gallery .history-tabs>button:focus-visible{outline-offset:-3px}.api-history-gallery .history-posts{padding-block:20px 30px}.api-history-gallery .history-controls{margin-bottom:14px}.api-history-gallery .history-toolbar{margin-bottom:18px}.api-history-gallery .history-toolbar>span{font-size:11px}.api-history-gallery .history-day>h2{gap:8px;margin-bottom:11px;font-size:12px;font-weight:600}.api-history-gallery .history-day>h2>span{font-size:11px}.api-history-gallery .history-post-grid{background:var(--api-surface);grid-template-columns:repeat(3,minmax(0,1fr));gap:1px;width:calc(100% + 32px);margin-inline:-16px;padding:0;display:grid}.api-history-gallery .history-post-card{aspect-ratio:3/4;background:var(--history-soft);min-width:0;position:relative;overflow:hidden}.api-history-gallery .history-post-card>.api-post-open{background:var(--history-soft);color:#fff;text-align:start;border-radius:0;width:100%;height:100%;padding:0;display:block;position:absolute;inset:0;overflow:hidden}.api-history-gallery .history-post-card>.api-post-open:after{content:"";pointer-events:none;background:linear-gradient(#0000,#0009);position:absolute;inset:55% 0 0}.api-history-gallery .history-post-card>.api-post-open:focus-visible{outline-offset:-3px}.api-history-gallery .history-post-card .api-post-views{inset-inline-start:8px;text-shadow:0 1px 5px #0009;gap:3px;font-size:11px;line-height:1.4;bottom:8px}.api-history-gallery .history-post-time{z-index:2;top:8px;color:#fff;max-width:calc(100% - 52px);font:10px/1.5 var(--font-roboto),Arial,sans-serif;white-space:nowrap;text-overflow:ellipsis;pointer-events:none;background:#00000073;border-radius:5px;padding:3px 5px;position:absolute;inset-inline-start:8px;overflow:hidden}.api-history-gallery .history-post-remove{z-index:2;top:7px;color:#fff;background:#0000008c;border:1px solid #ffffff26;border-radius:50%;place-items:center;width:32px;height:32px;min-height:32px;padding:0;display:grid;position:absolute;inset-inline-end:7px}.api-history-gallery .history-post-remove:hover:not(:disabled){background:#000c}.api-history-gallery .history-post-remove>svg{fill:currentColor}.api-history-gallery .history-post-remove.is-liked>svg{color:var(--like-color,#fe2c55);fill:currentColor}.api-history-gallery .history-post-remove:focus-visible{outline-offset:-3px;outline-color:#fff}.api-history-gallery .history-post-spinner{border:2px solid #ffffff4d;border-top-color:#fff;border-radius:50%;width:15px;height:15px;animation:.65s linear infinite historyPostSpin}.api-history-gallery .history-post-card.is-skeleton>.page-skeleton-shape{border-radius:inherit;width:100%;height:100%;display:block}.api-history-gallery .history-empty{border:0;border-radius:0;min-height:260px;padding-block:44px}.api-history-gallery .history-footer{margin-top:24px;font-size:10px}@keyframes historyPostSpin{to{transform:rotate(360deg)}}@media (min-width:800px){.api-history-gallery>.s-header,.api-history-gallery>.s-header .s-toolbar{height:64px}.api-history-gallery>.s-header .s-toolbar{max-width:1360px;margin-inline:auto;padding-inline:32px}.api-history-gallery .history-body{top:64px}.api-history-gallery .history-container{padding-inline:32px}.api-history-gallery .history-summary{padding-block:30px 28px}.api-history-gallery .history-intro h1{font-size:28px}.api-history-gallery .history-intro p{font-size:13px}.api-history-gallery .history-tabs{gap:20px;height:58px;display:flex}.api-history-gallery .history-tabs>button{flex:0 124px;gap:8px;min-width:0;min-height:58px;padding-inline:14px;font-size:15px}.api-history-gallery .history-tabs>button>i{width:100%;inset-inline:0;transform:none}html[dir=rtl] .api-history-gallery .history-tabs>button>i{transform:none}.api-history-gallery .history-posts{padding-block:22px 40px}.api-history-gallery .history-controls{gap:12px}.api-history-gallery .history-search{max-width:560px}.api-history-gallery .history-select{flex:0 0 150px}.api-history-gallery .history-post-grid{grid-template-columns:repeat(auto-fill,minmax(190px,1fr));gap:14px;width:100%;margin-inline:0}.api-history-gallery .history-post-card{border-radius:12px}.api-history-gallery .history-post-card .api-post-views{inset-inline-start:12px;gap:4px;font-size:13px;bottom:12px}.api-history-gallery .history-post-time{top:10px;max-width:calc(100% - 58px);font-size:11px;inset-inline-start:10px}.api-history-gallery .history-post-remove{top:9px;width:34px;height:34px;inset-inline-end:9px}}@media (min-width:800px) and (max-width:1080px){.api-history-gallery .history-container,.api-history-gallery>.s-header .s-toolbar{padding-inline:24px}}@media (max-width:359px){.api-history-gallery .history-tabs>button>svg{display:none}.api-history-gallery .history-tabs>button{font-size:12px}.api-history-gallery .history-post-time{top:5px;max-width:calc(100% - 41px);padding:2px 4px;font-size:8px;inset-inline-start:5px}.api-history-gallery .history-post-remove{top:4px;width:29px;height:29px;min-height:29px;inset-inline-end:4px}}@media (prefers-reduced-motion:reduce){.api-history-gallery .history-post-spinner{animation:none}}.api-post-skeleton{background-color:var(--loading-base)}
.api-comments-sheet{--api-text:var(--ink,#151a12);width:520px;height:min(760px,88dvh);position:relative}.theme-dark .api-comments-sheet,.force-dark .api-comments-sheet{--api-text:#f8faf5}.api-comments-sheet .api-sheet-header{gap:12px;padding:19px 22px}.api-comments-sheet .api-sheet-header h2{letter-spacing:-.4px;font-size:19px;font-weight:700}.api-comments-sheet .api-sheet-header small{font-size:11px}.api-comments-sheet .api-comments-list{overscroll-behavior:contain;padding:6px 22px 18px}.api-comments-sheet .api-comment{gap:11px;padding:18px 0}.api-comment-parent{background:var(--api-soft);border-bottom:1px solid var(--api-border);margin:0 -22px 8px;padding:20px 22px!important}.api-comment-name{flex-wrap:wrap;align-items:center;gap:6px;display:flex}.api-comment-name strong{color:var(--api-text);font-size:12px;line-height:1.5}.api-comment-name>span{color:var(--api-muted);background:var(--api-soft);border-radius:5px;padding:2px 5px;font-size:9px}.api-comment-parent .api-comment-name>span{background:var(--api-surface)}.api-comments-sheet .api-comment-content p{white-space:pre-wrap;margin:4px 0 8px;font-size:13px;line-height:1.55}.api-comments-sheet .api-comment-tools{flex-wrap:wrap;gap:15px;font-size:10px;line-height:1.5}.api-comments-sheet .api-comment-tools button:hover{color:var(--api-text)}.api-comment-react{width:29px;height:29px;color:var(--api-muted);background:0 0;border-radius:50%;flex:none;justify-content:center;align-items:center;padding:3px;transition:background .15s,transform .15s;display:flex}.api-comment-react:hover{background:var(--api-soft);transform:scale(1.06)}.api-comment-react.reacted{font-size:19px}.api-comment-reactions{flex-wrap:wrap;gap:5px;margin-top:10px;display:flex}.api-comment-reactions button{border:1px solid var(--api-border);background:var(--api-soft);height:26px;color:var(--api-muted);border-radius:20px;align-items:center;gap:4px;padding:2px 8px;display:flex}.api-comment-reactions button span{font-size:14px;line-height:1}.api-comment-reactions button small{font-size:10px;font-weight:600}.api-comment-reactions button.mine{border-color:var(--control-border);background:var(--control-active-bg);color:var(--api-text)}.api-comments-sheet .api-view-replies{color:var(--api-muted);background:0 0;align-items:center;gap:7px;margin-top:12px;padding:0;font-size:11px;font-weight:600;display:flex}.api-view-replies>span{background:var(--api-border);width:23px;height:1px}.api-comment-delete{background:var(--api-soft);border:1px solid var(--api-border);border-radius:10px;flex-wrap:wrap;align-items:center;gap:10px;margin-top:9px;padding:10px;font-size:11px;display:flex}.api-comment-delete span{width:100%;color:var(--api-muted)}.api-comment-delete button{color:var(--api-text);background:0 0;font-size:11px;font-weight:600}.api-comment-delete button:first-of-type{color:var(--danger,#dc2626)}.api-comment-reaction-panel{border-top:1px solid var(--api-border);background:var(--api-surface);padding:12px 18px}.api-comment-reaction-panel>header{justify-content:space-between;align-items:center;margin-bottom:6px;display:flex}.api-comment-reaction-panel strong{color:var(--api-muted);font-size:11px;font-weight:600}.api-quick-reactions{justify-content:space-between;align-items:center;gap:5px;display:flex}.api-quick-reactions button{width:39px;height:39px;color:var(--api-text);background:0 0;border-radius:10px;place-items:center;font-size:25px;transition:transform .15s,background .15s;display:grid}.api-quick-reactions button:hover{background:var(--control-hover-bg);transform:scale(1.12)}.api-comment-reaction-panel .api-emoji-picker{bottom:auto;width:100%;max-width:none;box-shadow:none;border-radius:12px;margin-top:9px;position:relative;inset-inline-end:auto}.api-comments-sheet .api-comment-composer{background:var(--api-surface);padding:13px 18px}.api-comments-sheet .api-comment-composer form{align-items:center;gap:10px}.api-comment-input{background:var(--api-soft);border-radius:20px;flex:1;align-items:flex-end;min-width:0;padding:5px 7px 5px 12px;transition:background .15s;display:flex}.api-comment-input:focus-within{background:var(--control-active-bg)}.api-comment-input textarea{resize:none;box-shadow:none;width:100%;min-width:0;max-height:100px;color:inherit;font:inherit;background:0 0;border:0;outline:none;flex:1;margin:0;padding:7px 0;font-size:12px;line-height:20px}.api-comment-input textarea::placeholder{color:var(--api-muted)}.api-comment-input-tools{flex-shrink:0;align-items:center;gap:1px;display:flex}.api-comment-input-tools .api-icon-button{width:30px;height:34px;color:var(--api-muted);padding:5px}.api-gif-button{height:34px;color:var(--api-muted);letter-spacing:-.2px;background:0 0;padding:0 3px;font-size:10px;font-weight:750}.api-comment-input-tools .active{color:var(--api-text)}.api-comments-sheet .api-send{background:var(--orange);width:33px;height:33px;color:var(--primary-ink,#182600);border-radius:50%;flex-shrink:0;padding:7px}.api-comments-sheet .api-send:disabled{opacity:.35}.api-comments-disabled{color:var(--api-muted);text-align:center;margin:4px;font-size:12px}.api-comments-sheet .api-reply-context{color:var(--api-muted);align-items:center;gap:5px;margin-bottom:10px;font-size:11px;display:flex}.api-reply-context button{color:inherit;background:0 0;margin-inline-start:auto}.api-comment-gif{max-width:220px;margin:9px 0}.api-comment-gif>a{width:fit-content;max-width:100%;display:block}.api-comment-gif img{object-fit:contain;background:var(--api-soft);border-radius:10px;max-width:100%;height:auto;max-height:240px;display:block}.api-comment-gif-placeholder{background:var(--api-soft);width:min(210px,100%);min-height:92px;color:var(--api-muted);border-radius:10px;place-items:center;margin:9px 0;font-size:10px;display:grid}.api-gif-retry{color:var(--api-muted);background:0 0;padding:8px;font-size:11px}.api-selected-gif{background:var(--api-soft);border-radius:12px;align-items:center;gap:10px;margin-bottom:10px;padding:8px;display:flex}.api-selected-gif>img{object-fit:cover;border-radius:8px;max-width:80px;height:60px}.api-selected-gif .api-icon-button{margin-inline-start:auto}.api-giphy-picker{bottom:calc(100% + 4px);z-index:6;border:1px solid var(--api-border);background:var(--api-surface);color:var(--api-text);border-radius:17px;padding:14px;position:absolute;inset-inline:12px;box-shadow:0 12px 40px #0002}.api-giphy-picker>header{justify-content:space-between;align-items:center;margin-bottom:12px;display:flex}.api-giphy-picker>header strong{font-size:13px}.api-giphy-search{background:var(--api-soft);color:var(--api-muted);border-radius:10px;align-items:center;gap:8px;padding:9px 10px;transition:background .15s;display:flex}.api-giphy-search:focus-within{background:var(--control-active-bg)}.api-giphy-search input{color:var(--api-text);flex:1;width:100%!important;box-shadow:none!important;background:0 0!important;border:0!important;border-radius:0!important;outline:0!important;padding:0!important;font-size:12px!important}.api-giphy-results{overscroll-behavior:contain;max-height:min(285px,38dvh);margin-top:12px;overflow:auto}.api-giphy-grid{grid-template-columns:repeat(3,minmax(0,1fr));gap:6px;display:grid}.api-giphy-grid button{background:var(--api-soft);border-radius:8px;min-width:0;height:92px;padding:0;display:block;overflow:hidden}.api-giphy-grid img{object-fit:cover;width:100%;height:100%;transition:transform .16s;display:block}.api-giphy-grid button:hover img{transform:scale(1.04)}.api-giphy-grid>span{background:var(--api-soft);border-radius:8px;height:92px}.api-giphy-feedback{color:var(--api-muted);text-align:center;margin:0;padding:26px 10px;font-size:12px;line-height:1.6}.api-giphy-feedback p{margin:0 0 10px}.api-giphy-feedback button{color:var(--api-text);background:0 0;font-size:12px;font-weight:600}.api-comments-sheet button:focus-visible,.api-giphy-picker button:focus-visible{outline:2px solid var(--api-text);outline-offset:3px}.api-comments-sheet button:disabled{cursor:default}[dir=rtl] .api-comments-sheet .api-view-replies svg{transform:rotate(180deg)}@media (max-width:799px){.api-comments-sheet{width:100%;height:min(680px,82dvh)}.api-comments-sheet .api-sheet-header{padding:12px 18px 16px}.api-comments-sheet .api-sheet-header h2{font-size:17px}.api-comments-sheet .api-comments-list{padding-inline:18px}.api-comment-parent{margin-inline:-18px;padding-inline:18px!important}.api-comments-sheet .api-comment-composer{padding:12px 12px calc(12px + env(safe-area-inset-bottom,0px))}.api-comments-sheet .api-comment-composer form{gap:7px}.api-comment-input textarea{padding-block:5px;font-size:16px;line-height:23px}.api-comment-input{padding-inline-start:11px}.api-comment-input-tools{gap:0}.api-giphy-picker{padding:12px;inset-inline:8px}.api-giphy-search input{font-size:16px!important}.api-comment-gif img{max-height:210px}}@media (prefers-reduced-motion:reduce){.api-comments-sheet *,.api-giphy-picker *{transition:none!important}}.comments-restored-layer{-webkit-backdrop-filter:none;backdrop-filter:none;background:#0006}.comments-modal.api-comments-sheet{border:0;border-radius:20px;width:min(100%,620px);height:min(760px,90dvh);max-height:90dvh;padding-top:0;animation:none;box-shadow:0 22px 70px #00000047}.comments-modal.api-comments-sheet>header{height:45px;min-height:45px;padding:0 52px;position:relative}.comments-modal.api-comments-sheet>header b{font-size:14px;font-weight:600}.comments-modal.api-comments-sheet>header button{left:auto;right:auto;color:inherit;place-items:center;display:grid;inset-inline-end:8px}.comments-modal.api-comments-sheet .comments-scroll{overscroll-behavior:contain;padding:4px 0 18px;overflow-y:auto}.api-comments-sheet .community-comment>.api-avatar{flex-shrink:0}.api-comments-sheet .comment-main p{white-space:pre-wrap;overflow-wrap:anywhere}.api-comments-sheet .comment-meta{flex-wrap:wrap;align-items:center;gap:14px}.api-comments-sheet .comment-meta button{font-size:11px}.api-comments-sheet .comment-meta .comment-pin-action{white-space:nowrap;align-items:center;gap:4px;display:inline-flex}.api-comments-sheet .comment-pin-action svg{flex-shrink:0}.api-comments-sheet .comment-pin-action[aria-pressed=true]{color:var(--primary-muted)}.api-comments-sheet .comment-pin-action[aria-busy=true]{opacity:.65}.api-comments-sheet .comment-name span{margin:0;margin-inline-start:5px}.api-comments-sheet .comment-like{color:var(--api-muted);gap:3px;padding:2px 0}.api-comments-sheet .comment-like.liked{color:var(--like-color,#fe2c55)}.api-comments-sheet .comment-like>span{line-height:21px}.api-comments-sheet .comment-like small{font-variant-numeric:tabular-nums}.api-comments-sheet .comment-reaction-picker{left:auto;right:auto;inset-inline-end:-5px}.api-comments-sheet .comment-reaction-picker:after{left:auto;right:auto;inset-inline-end:17px}.api-comments-sheet .reply-list{margin:0;margin-inline-start:42px}.api-comments-sheet .view-replies{color:var(--api-muted);margin:0;margin-inline-start:59px;padding:0}.api-comments-sheet .reply-list>.comments-more-replies{margin-block:7px;margin-inline-start:17px}.api-comments-sheet .comments-reply-empty{color:var(--api-muted);margin:8px 12px;font-size:11px}.api-comments-sheet .reply-list .api-error{text-align:start;padding:14px 12px}.api-comments-sheet .reply-list .api-error p{font-size:11px}.api-comments-sheet .comments-load-more{color:var(--api-muted);background:0 0;border-radius:16px;margin:14px auto 0;padding:10px 18px;font-size:12px;display:block}.api-comments-sheet .comment-dock{min-width:0;padding:0 12px max(8px,env(safe-area-inset-bottom,0px));flex:none}.api-comments-sheet .comment-compose{gap:8px;min-height:44px;padding:0}.api-comments-sheet .recent-emoji{background:0 0;align-items:center;height:44px;margin:0;padding:0;display:flex}.api-comments-sheet .recent-emoji button{flex:1;place-items:center;height:44px;padding:0;font-size:24px;line-height:34px;display:grid;overflow:visible}.api-comments-sheet .comment-dock>.api-inline-error{margin:8px 12px;font-size:11px}.api-comments-sheet .reply-context{gap:5px;height:auto;min-height:28px}.api-comments-sheet .reply-context button{margin-left:0;color:inherit;margin-inline-start:auto}.api-comments-sheet .comment-compose>.api-avatar{flex-shrink:0;align-self:flex-end;margin-bottom:4px}.api-comments-sheet .comment-compose>div{gap:3px;padding-inline:12px 5px;transition:background-color .15s}.api-comments-sheet .comment-compose>div:focus-within{background:color-mix(in srgb,var(--api-border) 45%,var(--api-soft))}.theme-dark .api-comments-sheet .comment-compose>div:focus-within{background:#333}.api-comments-sheet .comment-compose textarea{width:100%;box-shadow:none!important;border:0!important;outline:0!important}.api-comments-sheet .comment-send{min-height:44px;color:var(--api-text);flex-shrink:0;margin-bottom:0}.api-comments-sheet .comment-send:disabled{color:var(--api-muted);opacity:.6}.api-comments-sheet .recent-emoji button{min-width:0}.api-comments-sheet .comments-emoji-panel{border-bottom:1px solid var(--api-border);padding:8px 12px}.api-comments-sheet .comments-picker-heading{justify-content:space-between;align-items:center;margin-bottom:6px;font-size:12px;display:flex}.api-comments-sheet .comments-picker-heading button{width:30px;height:30px;color:var(--api-muted);background:0 0}.api-comments-sheet .comments-emoji-panel .api-emoji-picker{width:100%;max-width:none;box-shadow:none;background:0 0;border:0;border-radius:0;padding:0;position:relative;inset:auto}.api-comments-sheet .comments-emoji-panel .api-emoji-grid{max-height:min(164px,22dvh)}.api-comments-sheet .api-giphy-picker{border:0;border-bottom:1px solid var(--api-border);box-shadow:none;background:0 0;border-radius:0;padding:8px 12px;position:relative;inset:auto}.api-comments-sheet .api-giphy-results{max-height:min(180px,25dvh)}.api-comments-sheet .api-giphy-picker>header{margin-bottom:7px}.api-comments-sheet .api-selected-gif{margin:6px 12px}.comments-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}.comments-skeleton-shape{background:linear-gradient(100deg,var(--loading-base) 20%,var(--loading-detail) 45%,var(--loading-base) 70%);background-size:250% 100%;border-radius:5px;animation:1.4s ease-in-out infinite commentsShimmer;display:block}.comments-skeleton-avatar{border-radius:50%;flex:0 0 38px;width:38px;height:38px}.is-reply .comments-skeleton-avatar{flex-basis:30px;width:30px;height:30px}.comments-skeleton-name{width:90px;height:10px;margin:3px 0 9px}.comments-skeleton-body{height:11px;margin-bottom:7px}.comments-skeleton-time{width:35px;height:8px;margin:3px 0}.comments-skeleton-heart{border-radius:6px;flex:0 0 16px;width:16px;height:16px;margin:4px 11px 0}@keyframes commentsShimmer{0%{background-position:100% 0}to{background-position:-100% 0}}.comment-submitted.is-sending{opacity:.72}.comment-submitted .comment-meta{gap:8px;min-height:18px}.comment-submitted.is-failed .comment-meta{color:var(--danger,#dc2626)}.comment-sending-spinner{border:1.5px solid var(--api-border);border-top-color:var(--api-muted);border-radius:50%;width:11px;height:11px;animation:.8s linear infinite commentSending}@keyframes commentSending{to{transform:rotate(360deg)}}@media (max-width:799px){.api-comments-sheet .comment-compose .emoji-trigger,.api-comments-sheet .comments-emoji-panel{display:none}.comments-modal.api-comments-sheet{border-radius:24px 24px 0 0;width:100%;height:min(78dvh,650px);max-height:90dvh}.comments-modal.api-comments-sheet>.mobile-sheet-handle{touch-action:none;background:0 0;border:0;flex:0 0 24px;justify-content:center;align-items:center;width:100%;height:24px;min-height:24px;margin:0;padding:0;display:flex;position:relative}.comments-modal.api-comments-sheet>.mobile-sheet-handle>span{background:var(--mobile-sheet-grabber,#dce2d4);border-radius:3px;width:36px;height:4px}.api-comments-sheet .comment-compose textarea,.api-comments-sheet .comments-emoji-panel .api-emoji-search{font-size:16px}}@media (prefers-reduced-motion:reduce){.api-comments-sheet .comments-skeleton-shape,.api-comments-sheet .comment-like.liked svg,.api-comments-sheet .comment-reaction-picker{animation:none}}
.api-collection-sheet{width:460px}.api-collection-sheet .api-collection-preview>div{min-width:0}.api-collection-preview strong{-webkit-line-clamp:2;overflow-wrap:anywhere;-webkit-box-orient:vertical;display:-webkit-box;overflow:hidden}.api-collection-preview-placeholder{background:var(--api-soft);width:56px;height:74px;color:var(--api-muted);border-radius:9px;flex-shrink:0;place-items:center;display:grid}.api-collection-list-title{justify-content:space-between;align-items:center;gap:10px;padding-block:15px 3px;display:flex}.api-collection-list-title h3{color:var(--api-muted);margin:0;font-size:12px;font-weight:650}.api-collection-list-title button{min-height:36px;color:inherit;background:0 0;padding:8px 0 8px 10px;font-size:11px;font-weight:650}.api-collection-row{border-bottom:1px solid var(--api-border)}.api-collection-sheet .api-collection-option{border-radius:10px;padding-inline:6px;transition:background .14s}.api-collection-option:hover:not(:disabled){background:var(--api-soft)}.api-collection-option strong{overflow-wrap:anywhere}.api-collection-option:disabled{cursor:default;opacity:.6}.api-collection-row-actions{gap:8px;margin-inline-start:64px;padding-block:0 10px;display:flex}.api-collection-row-actions button{background:var(--api-soft);border-radius:8px;align-items:center;gap:5px;min-height:34px;padding:7px 10px;font-size:11px;font-weight:550;display:inline-flex}.api-collection-row-actions .api-collection-delete-action{color:var(--danger,#dc2626)}.api-collection-editor{border:1px solid var(--api-border);background:var(--api-soft);border-radius:13px;margin-block:6px 12px;padding:15px}.api-collection-editor input{background:var(--api-surface);width:100%;min-width:0}.api-collection-form-actions{justify-content:flex-end;align-items:center;gap:12px;display:flex}.api-collection-form-actions .api-primary{min-height:38px;padding:9px 15px;font-size:12px}.api-collection-delete-confirm strong{overflow-wrap:anywhere;font-size:13px}.api-collection-delete-confirm p{color:var(--api-muted);margin-block:8px 14px;font-size:12px;line-height:1.6}.api-collection-status{color:var(--api-muted);background:var(--api-soft);border-radius:9px;margin-block:8px 0;padding:10px 12px;font-size:11px;line-height:1.6}.api-history-clear{flex-shrink:0;align-items:center;gap:7px;min-height:42px;font-size:12px;display:inline-flex}.api-history-group>h2{color:var(--api-muted);margin:12px 24px 2px;font-size:12px;font-weight:650}.api-history-grid{grid-template-columns:repeat(auto-fill,minmax(170px,1fr));align-items:start;padding-block:12px 20px}.api-history-card{min-width:0}.api-history-open{aspect-ratio:3/4;width:100%;display:block}.api-history-card-meta{align-items:flex-start;gap:7px;padding:10px 2px 0;display:flex}.api-history-card-meta>div{flex:1;min-width:0}.api-history-card-meta strong{-webkit-line-clamp:2;overflow-wrap:anywhere;-webkit-box-orient:vertical;font-size:12px;font-weight:550;line-height:1.6;display:-webkit-box;overflow:hidden}.api-history-card-meta small{color:var(--api-muted);text-overflow:ellipsis;margin-top:4px;font-size:10px;display:block;overflow:hidden}.api-history-unlike{min-width:36px;min-height:36px;color:var(--like-color,#fe2c55);background:0 0;border-radius:50%;flex-shrink:0;place-items:center;margin-block-start:-5px;transition:background .14s;display:grid}.api-history-unlike svg{fill:currentColor}.api-history-unlike:hover:not(:disabled){background:var(--api-soft)}.api-history-unlike:disabled{opacity:.4}.api-history-feedback{background:var(--api-soft);border-radius:9px;margin:4px 24px 12px;padding:10px 12px;font-size:12px;line-height:1.6}.api-history-status{color:var(--api-muted)}.api-history-card-skeleton{flex-direction:column;gap:10px;display:flex}.api-history-card-skeleton>i{background:var(--loading-base);border-radius:4px;width:80%;height:9px}.api-history-card-skeleton>i:last-child{width:48%}.api-history-confirm{width:430px}.api-history-confirm .api-sheet-header h2{font-size:18px}.api-history-confirm-body{padding:2px 22px 23px;overflow-y:auto}.api-history-confirm-body p{margin-block:15px 9px;font-size:13px;line-height:1.7}.api-history-confirm-body small{color:var(--api-muted);font-size:11px}.api-history-confirm-actions{border-top:1px solid var(--api-border);justify-content:flex-end;align-items:center;gap:14px;padding:16px 22px;display:flex}@media (max-width:799px){.api-collection-sheet,.api-history-confirm{width:100%}.api-activity-toolbar{flex-wrap:wrap;gap:0;padding-bottom:8px}.api-activity-toolbar .api-filter-tabs{width:100%;padding-block:12px 6px}.api-history-clear{min-height:36px;margin-inline-start:auto;font-size:11px}.api-history-group>h2{margin-inline:16px;margin-top:8px}.api-history-grid{grid-template-columns:repeat(3,minmax(0,1fr));padding-block:10px 16px}.api-history-card-meta{flex-wrap:wrap;gap:5px;padding-top:7px}.api-history-card-meta strong{font-size:10px;line-height:1.55}.api-history-card-meta small{font-size:9px}.api-history-unlike{min-width:28px;min-height:32px;margin-block-start:-4px}.api-history-unlike svg{width:16px;height:16px}.api-history-feedback{margin-inline:16px;font-size:11px}.api-collection-sheet .api-sheet-header h2{font-size:19px}.api-collection-editor{padding:12px}.api-collection-row-actions{margin-inline-start:62px}.api-history-confirm-body,.api-history-confirm-actions{padding-inline:18px}}@media (prefers-reduced-motion:reduce){.api-collection-option,.api-history-unlike{transition:none}}
