:root{--vibe-bg:#f2ecdd;--vibe-panel:#fbf7ec;--vibe-raised:#e9e2d2;--vibe-border:#d0c5b1;--vibe-text:#352b23;--vibe-muted:#72685c;--vibe-accent:#267d76;--vibe-accent-soft:#d9e7dc;--vibe-gold:#92733f;--ink:var(--vibe-text);--muted:var(--vibe-muted);--line:var(--vibe-border);--paper:var(--vibe-bg);--white:var(--vibe-panel);--soft:#e1e9dc;--accent:var(--vibe-accent);--dark:#352b23;--success:#267d76;color-scheme:light}html body{background:linear-gradient(#f2ecddbf,#f2ecdddc),url(/brand/vibe-ink-landscape.webp) 50%/cover fixed;color:var(--vibe-text);font-family:DM Sans,sans-serif}html body :is(h1,h2,h3){font-family:DM Sans,sans-serif;font-weight:600}html body ::selection{background:#c4dfd1;color:#352b23}html body :focus-visible{outline-color:var(--vibe-accent)}html body .discover-shell.hive-theme{--hive-bg:var(--vibe-bg);--hive-bg-deep:#eee6d4;--hive-surface:var(--vibe-panel);--hive-surface-raised:var(--vibe-raised);--hive-line:var(--vibe-border);--hive-text:var(--vibe-text);--hive-muted:var(--vibe-muted);--hive-teal:var(--vibe-accent);--hive-teal-soft:var(--vibe-accent);--dv-bg:var(--vibe-bg);--dv-surface:var(--vibe-panel);--dv-border:var(--vibe-border);--dv-text:var(--vibe-text);--dv-muted:var(--vibe-muted);--dv-soft:var(--vibe-muted);--dv-accent:var(--vibe-accent);background:transparent;color:var(--vibe-text);--community-border:var(--vibe-border);--community-muted:var(--vibe-muted)}html body .discover-shell.hive-theme :is(.discover-main,.predictions-rework,.product-detail-area,.community-page,.community-chat-scroll){background:transparent;background-image:none}html body .hive-theme :is(.discover-story,.predictions-rework,.product-detail-area,.community-chat-scroll):after,html body .hive-theme :is(.discover-story,.predictions-rework,.product-detail-area,.community-chat-scroll):before{display:none}html body .hive-theme :is(h1,h2,h3,strong,legend,label,summary,input,textarea){color:var(--vibe-text)}html body .hive-theme :is(p,small,.muted-small,.eyebrow,.overline){color:var(--vibe-muted)}html body .hive-theme :is(input,textarea)::placeholder{color:#807769;opacity:1}html body .hive-theme .discover-sidebar[data-expanded]{background:#f5efe1f7;border-color:var(--vibe-border);-webkit-backdrop-filter:blur(12px);backdrop-filter:blur(12px)}html body .discover-shell.hive-theme:is(.is-sidebar-expanded,:not(.is-sidebar-expanded))>.discover-sidebar[data-expanded]{background:#f5efe1f7;border-color:var(--vibe-border)}html body .discover-shell.hive-theme .discover-sidebar[data-expanded] .discover-nav-link{color:var(--vibe-muted)}html body .discover-shell.hive-theme .discover-sidebar[data-expanded] .discover-nav-link.is-active{background:#dfe9db;color:var(--vibe-accent)!important}html body .discover-shell.hive-theme .discover-sidebar[data-expanded] .discover-upload-link{background:#fffaf0;border:1px solid #c6b99e;color:var(--vibe-text)!important}html body .discover-shell.hive-theme .discover-sidebar[data-expanded] .discover-upload-link.is-active{background:#fffaf0;border-color:#bcae91;color:var(--vibe-text)!important;box-shadow:0 3px 12px #493b2315}html body .hive-theme .discover-sidebar[data-expanded=true]{box-shadow:12px 0 32px #493b2314}html body .hive-theme .discover-sidebar .discover-nav-link{color:#72695d;border-radius:999px}html body .hive-theme .discover-sidebar .discover-nav-link.is-active{background:#dfE9db;color:var(--vibe-accent)!important}html body .hive-theme .discover-sidebar .discover-nav-link:hover:not(.is-active){background:#e9e1d2}html body .hive-theme .discover-sidebar .discover-upload-link,html body .hive-theme .discover-sidebar .discover-upload-link.is-active{background:#fffdf6;color:#352b23!important;border:1px solid #c3b79e;box-shadow:0 4px 12px #65503212}html body .hive-theme .hive-brand-name{color:var(--vibe-text)}html body .hive-theme .hive-brand-name img,html body .hive-theme img.hive-brand-name{filter:brightness(0) saturate(100%);opacity:.85}html body .hive-theme .hive-brand-mark{background:#275f58;padding:4px;border-radius:50%}html body .hive-theme .product-topbar{background:transparent;border-color:var(--vibe-border)}html body :is(.app-shell,.hive-theme) .auth-control{background:var(--vibe-accent);border-color:var(--vibe-accent);color:#fffaf0;border-radius:999px;font-family:DM Sans,sans-serif}html body :is(.app-shell,.hive-theme) .auth-control:hover{background:#1c625d;color:#fffaf0}html body .app-shell.discover-shell.hive-theme .auth-control{background:var(--vibe-accent);color:#fffaf0;border-color:var(--vibe-accent)}html body .app-shell.discover-shell.product-standard.hive-theme .product-topbar a{color:var(--vibe-text)!important}html body .vibe-entry{background:#f2ecdd;color:var(--vibe-text)}.vibe-entry-landscape{position:absolute;inset:-12px;z-index:-2;background:url(/brand/vibe-ink-landscape.webp) 50%/cover no-repeat;pointer-events:none}html body .vibe-entry:after{display:none}html body .vibe-entry-aura{background:radial-gradient(circle,#27877f18,transparent 66%)}html body .vibe-entry-symbol img{filter:drop-shadow(0 12px 18px #5c493523)}html body .vibe-entry-word{font:400 clamp(76px,10vw,140px)/1 "Instrument Serif",Georgia,serif;margin-top:28px;letter-spacing:-.045em}html body .vibe-entry-letters{gap:.015em}html body .vibe-entry-tagline{font:italic 26px/1.2 "Instrument Serif",Georgia,serif;color:var(--vibe-accent);margin-top:18px}html body .vibe-entry-orbit{border-color:#267d7630}html body .vibe-entry-orbit.orbit-1{border-color:#78664e22}html body .vibe-entry-orbit.orbit-2{border-color:#78664e10}html body .vibe-entry-spark{background:var(--vibe-accent);box-shadow:none}html body .vibe-entry-ripple{border-color:#267d7666}html body .market-kicker{font:italic 24px/1.3 "Instrument Serif",Georgia,serif;text-transform:none;letter-spacing:0;color:var(--vibe-accent)}html body .market-header h1{font-size:clamp(48px,6vw,84px);font-weight:600;letter-spacing:-.055em}html body :is(.market-search,.market-sort,.market-status-tabs){background:#fbf7ed;border-color:var(--vibe-border);box-shadow:0 3px 12px #59492c05}html body .market-categories button{color:var(--vibe-muted)}html body .market-categories button.is-active{background:#dfe9dc;color:var(--vibe-accent)}html body .market-status-tabs button{color:var(--vibe-muted)}html body .market-status-tabs button.is-active{color:var(--vibe-text)}html body .market-status-indicator{background:#e0e9dc}html body .market-sort select{color:var(--vibe-text);background:transparent}html body .market-card.reference-card{background:#fcf8eddd;border:1px solid #cbbfa8;border-radius:16px;box-shadow:0 7px 22px #58432908}html body .market-card.reference-card[data-active]{background:#fffaf0;border-color:#73988b;box-shadow:0 14px 28px #58432912}html body .market-card.reference-card .market-subject{background:#e3ecdf;border-color:#c5d0ba;color:var(--vibe-accent)}html body .market-card.reference-card .market-subject svg{color:var(--vibe-accent)}html body .market-card-title h3{font:400 clamp(30px,3vw,42px)/1.1 "Instrument Serif",Georgia,serif;letter-spacing:-.025em}html body .market-card-observation strong{font-weight:500;color:var(--vibe-text)}html body .market-card.reference-card .market-outcome-yes{color:#fffaf0!important;background:var(--vibe-accent);border-color:var(--vibe-accent)}html body .market-card.reference-card .market-outcome-yes:hover{background:#1c625d}html body .market-card.reference-card :is(.market-outcome-no,.market-card-details,.market-result-link){color:var(--vibe-text)!important;background:#f2ecdd;border-color:#c7bba5}html body :is(.market-progress-track,.call-clean-track,.live-proof-track){background:#d8d0bf}html body :is(.market-progress-track span,.call-clean-track>div,.live-proof-track span){background:var(--vibe-accent)}html body :is(.market-activity,.source-calibration,.live-list){background:#fbf7ecdd;border-color:var(--vibe-border)}html body :is(.market-activity-icon,.market-activity-head>span){color:var(--vibe-accent);background:#e0eadd}html body .market-activity-note{background:transparent}html body .live-list .prediction-row{background:#f4efdf;border-color:var(--vibe-border)}html body .live-list .prediction-row:hover{background:#e6eddf}html body .market-list-head>div:first-child>span,html body .market-search kbd{color:var(--vibe-muted)}html body .source-calibration a{color:var(--vibe-accent)}html body .call-clean-main h1{font:400 clamp(38px,4.5vw,68px)/1.06 "Instrument Serif",Georgia,serif;letter-spacing:-.025em;text-wrap:balance}html body .call-clean-back{color:var(--vibe-muted)}html body :is(.call-clean-video,.call-clean-side>div){background:#fbf7ecdc;border-color:var(--vibe-border)}html body :is(.call-clean-play,.call-clean-options button>span){background:#e0e9dc;color:var(--vibe-accent)}html body .call-clean-options button{background:#f8f3e6;border-color:#bfb299;color:var(--vibe-text)}html body .call-clean-options button:first-child{background:var(--vibe-accent);color:#fffaf0}html body .call-clean-options button:first-child :is(strong,span){color:#fffaf0;background:transparent}html body .call-clean-choice{background:#e0e9dc;color:var(--vibe-text)}html body .call-clean-meta{color:var(--vibe-muted)}html body .call-clean-side{background:#fbf7ece3;border-color:var(--vibe-border);box-shadow:0 8px 24px #59472e08}html body .call-clean :is(.call-clean-target,.call-clean-side-top,.call-clean-side-bottom,.call-clean-deadline span,.call-clean-login,.call-clean-choice span){color:var(--vibe-muted)}html body .call-clean :is(.call-clean-rules,.call-clean-deadline,.call-clean-discuss){border-color:var(--vibe-border)}html body .call-clean :is(.call-clean-rules a,.call-clean-discuss,.call-clean-deadline svg){color:var(--vibe-accent)}html body .call-clean-options button:hover{background:#e4ebdd;border-color:#789d8c}html body .call-clean-options button:first-child:hover{background:#1c625d}html body .viewer-standard.hive-theme .discover-player{border-color:#b8aa92;box-shadow:0 16px 48px #493b2320}html body .viewer-standard.hive-theme .discover-author-mark{color:var(--vibe-accent);background:#e2e9d9;border-color:#c5ceb9}html body .viewer-standard.hive-theme .discover-call-panel{background:#fbf7eceb;border-color:#c8bca5;box-shadow:0 8px 28px #59452f0b}html body .viewer-standard.hive-theme .discover-side-heading h2{color:var(--vibe-text);font:400 clamp(30px,3.3vw,52px)/1.04 "Instrument Serif",Georgia,serif;letter-spacing:-.02em}html body .viewer-standard.hive-theme .discover-choices button{background:#f2ebdc;color:var(--vibe-text);border-color:#c0b49c}html body .discover-shell.viewer-standard.hive-theme .discover-call-panel .discover-choices button{background:#f2ebdc;color:var(--vibe-text)!important;border-color:#c0b49c}html body .discover-shell.viewer-standard.hive-theme .discover-call-panel .discover-choices button:first-child{background:var(--vibe-accent);color:#fffaf0!important;border-color:var(--vibe-accent)}html body .discover-shell.viewer-standard.hive-theme .discover-call-panel .discover-choices button strong{color:inherit}html body .viewer-standard.hive-theme .discover-choices button:first-child{background:var(--vibe-accent);color:#fffaf0!important}html body .viewer-standard.hive-theme .discover-actions button{color:var(--vibe-text)}html body .viewer-standard.hive-theme .discover-actions :is(.is-liked,.is-saved,.discover-call-shortcut){color:var(--vibe-accent)}html body .viewer-standard.hive-theme :is(.discover-drawer-close,.discover-navigation button){color:var(--vibe-text);background:#efe8d8;border-color:#c6baa2}html body .viewer-standard.hive-theme :is(.discover-aside,.discover-aside-head){color:var(--vibe-text);border-color:var(--vibe-border);background:transparent}html body .viewer-standard.hive-theme :is(.source-compact-gap,.discover-feedback,.discover-open-choices p){color:var(--vibe-accent)}html body .viewer-standard.hive-theme .discover-choice-result{background:#e3eadd;color:var(--vibe-text)}html body .discover-shell.viewer-standard.hive-theme :is(.discover-story-bottom h1,.discover-author strong,.discover-story-title,.discover-side-heading h2){color:var(--vibe-text)}html body .discover-shell.viewer-standard.hive-theme :is(.discover-call-topline,.source-status,.source-freshness,.discover-aside-head>span){color:var(--vibe-muted)}html body .discover-shell.viewer-standard.hive-theme .discover-call-status{color:var(--vibe-accent)}html body .discover-shell.viewer-standard.hive-theme .discover-call-status>span{background:var(--vibe-accent)}html body .discover-shell.viewer-standard.hive-theme .discover-aside-head,html body .discover-shell.viewer-standard.hive-theme .discover-aside-top>span{color:var(--vibe-muted)}html body .discover-shell.viewer-standard.hive-theme :is(.discover-side-heading>span,.discover-side-heading h2 small,.discover-back-call){color:var(--vibe-accent)}html body .discover-view-island .view-count-delta{display:none}html body .discover-shell.viewer-standard.hive-theme .discover-stepper button{background:#e6dfcf;color:var(--vibe-text);border-color:var(--vibe-border)}html body .discover-source-link{color:var(--vibe-muted)!important}html body .discover-shell.viewer-standard.hive-theme .discover-comment-form>div{background:#fffaf0;border-color:var(--vibe-border);border-radius:14px}html body .discover-shell.viewer-standard.hive-theme .discover-comment-avatar{background:#e0e9dc;color:var(--vibe-accent)}html body .discover-shell.viewer-standard.hive-theme .discover-comment p{color:var(--vibe-text)}html body .discover-shell.viewer-standard.hive-theme .discover-comment-form button{color:var(--vibe-accent)}html body .discover-view-island{background:#fff9eaeF;color:var(--vibe-text);border-color:#baa98b;box-shadow:0 3px 12px #0002}html body .animated-view-count .view-count-delta{color:var(--vibe-accent)}html body .virtual-balance{background:#faf5e8;color:var(--vibe-text)!important;border-color:#c4b393}html body .virtual-balance:hover{background:#fffaf0;border-color:var(--vibe-gold)}html body .virtual-balance .token-balance-number strong{color:var(--vibe-text)}html body .virtual-balance .token-balance-name{color:#866c41}html body :is(.virtual-wallet-dialog,.virtual-wallet-panel,.virtual-dialog-top,.discover-confirm,.community-picker){background:var(--vibe-panel);color:var(--vibe-text);border-color:var(--vibe-border)}html body :is(.virtual-wallet-dialog,.discover-confirm,.community-picker)::backdrop{background:#382d235c;-webkit-backdrop-filter:blur(6px);backdrop-filter:blur(6px)}html body :is(.virtual-dialog-top button,.virtual-amount,.virtual-amount-presets button){background:#f2ecdd;color:var(--vibe-text);border-color:var(--vibe-border)}html body .virtual-amount input{color:var(--vibe-text)}html body .virtual-amount-presets button[aria-pressed=true]{background:#dfe9da;color:#246d66;border-color:#729487}html body :is(.virtual-wallet-note,.virtual-entry,.virtual-entry span,.virtual-eyebrow,.virtual-amount small,.virtual-return){color:var(--vibe-muted)}html body .virtual-wallet-total>span{color:var(--vibe-gold)}html body .discover-confirm button:last-child{color:#fffaf0;background:var(--vibe-accent)}html body :is(.vibe-profile,.upload-studio){color:var(--vibe-text)}html body :is(.vibe-profile-panel,.vibe-profile-content,.vibe-profile-stats>div,.upload-preview-panel,.upload-compose-panel){background:#fcf8edcc;border-color:#c8bca5;box-shadow:0 8px 24px #59472e08}html body :is(.vibe-profile-avatar,.vibe-profile-result,.vibe-profile-video-icon){background:#e0e8d7;color:var(--vibe-accent);border-color:#becab3}html body .vibe-profile-head h1{font:400 clamp(38px,4vw,56px)/1.1 "Instrument Serif",Georgia,serif}html body :is(.vibe-profile-empty,.vibe-profile-locked,.vibe-profile-stats span,.vibe-profile-row small,.vibe-profile-head p){color:var(--vibe-muted)}html body .vibe-profile-empty a{color:var(--vibe-accent)}html body .vibe-profile-row:hover,html body .vibe-profile-videos>a:hover{background:#e5ebdc}html body .profile-create-link{background:var(--vibe-accent);color:#fffaf0}html body .upload-studio-head h1{font-size:clamp(42px,5.5vw,76px)}html body :is(.upload-kicker,.vibe-profile-kicker){font:italic 23px/1.2 "Instrument Serif",Georgia,serif;letter-spacing:0;color:var(--vibe-accent)}html body .upload-panel-title{color:var(--vibe-muted)}html body .upload-panel-title svg{color:var(--vibe-accent)}html body .upload-phone{border-color:#c3b79d;box-shadow:0 14px 32px #493b2316}html body .upload-phone-empty{color:var(--vibe-text);background:linear-gradient(#f7f0df66,#f7f0df66),url(/brand/vibe-ink-landscape.webp) 75%/cover}html body .upload-orbit{color:var(--vibe-accent);border-color:#6b9888;box-shadow:0 0 0 15px #267d7608,0 0 0 30px #267d7604}html body .upload-field :is(input,textarea),html body .upload-tag-input{color:var(--vibe-text);background:#fffaf0;border-color:#c2b59b}html body .upload-category button{background:#f3eddf;border-color:#c5b9a1;color:var(--vibe-muted)}html body .upload-category button.is-selected{background:#e0e9dc;color:var(--vibe-accent);border-color:#6e9887}html body .upload-file-button{background:#e1e8d9;color:var(--vibe-accent);border-color:#b5c0a9}html body .upload-publish-button{background:var(--vibe-accent);color:#fffaf0}html body .upload-publish-button:disabled{background:#e2dbcb;color:#766b58;opacity:1}html body .upload-tag-input svg{color:var(--vibe-accent)}html body .product-standard.hive-theme .product-topbar a{color:var(--vibe-text)}html body .upload-tag-preview span{background:#e0e9dc;color:var(--vibe-accent)}html body .upload-phone-video :is(strong,span){color:#fffaf0}html body .upload-phone-video small{color:#e0ece0}html body :is(.upload-studio-stage,.upload-file-hint,.upload-panel-title>span:last-child,.upload-publish-area small,.vibe-profile-section-head>div>span,.vibe-profile-row small,.vibe-profile-videos small){color:var(--vibe-muted)}html body .upload-field :is(input,textarea):focus{border-color:var(--vibe-accent);box-shadow:0 0 0 3px #267d7615}html body .upload-phone-copy{color:#fffaf0}html body .community-shell.hive-theme :is(.community-channels,.community-chat-head,.telegram-composer,.telegram-join-bar){background:#f7f1e3ed;border-color:var(--vibe-border)}html body .discover-shell.community-shell.hive-theme .community-chat{background:#f2ecdd}html body .discover-shell.community-shell.hive-theme .community-call-metric span{color:var(--vibe-muted)}html body .discover-shell.community-shell.hive-theme .community-call-metric span:nth-child(2){color:var(--vibe-accent)}html body .discover-shell.community-shell.hive-theme .community-channel.is-active .community-channel-icon{background:#dce6d6;color:var(--vibe-accent);border-color:#a8bba5}html body .community-shell.hive-theme :is(.community-search,.telegram-composer-row,.telegram-chat-search,.telegram-pinned-call){background:#fbf7ec;color:var(--vibe-text);border-color:var(--vibe-border)}html body .community-shell.hive-theme .community-chat-scroll{background:linear-gradient(#f2ecddda,#f2ecddda),url(/brand/vibe-ink-landscape.webp) 50%/cover}html body .community-shell.hive-theme .community-channel.is-active{background:#e1e9dc;color:var(--vibe-accent);box-shadow:inset 2px 0 #267d76}html body .community-shell.hive-theme :is(.community-channel-icon,.community-chat-avatar,.community-channel-count){background:#dce6d6;color:#246d66}html body .community-shell.hive-theme :is(.community-call-bubble,.community-chat-bubble){background:#fdf9ed;color:var(--vibe-text);border-color:#c9bea8;box-shadow:0 3px 12px #493b2305}html body .community-shell.hive-theme .community-chat-message.is-mine .community-chat-bubble{background:#e1e9dc}html body .community-shell.hive-theme :is(.community-call-links a,.community-call-links button,.community-chat-bubble strong,.telegram-first-reply,.telegram-header-icon){color:var(--vibe-accent)}html body .community-shell.hive-theme :is(.community-share-button,.telegram-composer-row>button,.telegram-join-bar button){background:var(--vibe-accent);color:#fffaf0;border-color:var(--vibe-accent)}html body .community-shell.hive-theme .telegram-member-action{background:#f3eddf;color:var(--vibe-text);border-color:var(--vibe-border)}html body .community-shell.hive-theme :is(.telegram-list-label,.community-channel-copy small,.community-chat-head p,.telegram-reply-context,.community-chat-time,.community-chat-bubble small){color:var(--vibe-muted)}html body .community-shell.hive-theme .community-call-bubble h3{font:400 28px/1.12 "Instrument Serif",Georgia,serif}html body .discover-shell.community-shell.hive-theme :is(.community-channels-head h1,.community-chat-head h2,.community-channel-copy strong,.community-call-bubble h3,.community-chat-bubble p,.community-bubble-author){color:var(--vibe-text)}html body .discover-shell.community-shell.hive-theme :is(.community-channels-head p,.community-side-note,.community-chat-divider,.community-bubble-author>span,.community-call-bubble p,.community-call-metrics,.community-message-actions button,.community-message-actions span){color:var(--vibe-muted)}html body .discover-shell.community-shell.hive-theme :is(.community-message-avatar,.community-call-label,.community-channels-head h1>span,.telegram-reply-context strong){color:var(--vibe-accent)}html body .discover-shell.community-shell.hive-theme .community-message-avatar{background:#e0e9db}html body .discover-shell.community-shell.hive-theme :is(.community-kicker,.community-call-metrics span,.community-chat-divider>span,.telegram-list-label){color:var(--vibe-muted)}html body .discover-shell.community-shell.hive-theme .community-channel-icon{background:#e0e9dc;color:var(--vibe-accent)}html body .discover-shell.community-shell.hive-theme .community-composer{background:#f7f1e3;color:var(--vibe-text);border-color:var(--vibe-border)}html body .discover-shell.community-shell.hive-theme .community-composer.telegram-composer{background:#f7f1e3}html body .discover-shell.community-shell.hive-theme .telegram-reply-context{color:var(--vibe-muted)}html body .discover-shell.community-shell.hive-theme .community-composer button{background:var(--vibe-accent);color:#fffaf0}html body .discover-shell.community-shell.hive-theme .community-composer button:disabled{background:#dfd7c5;color:#786d5b}html body :is(.live-proof-card,.proof-card,.rules-panel,.attached-call,.source-preview){background:#fbf7ec;color:var(--vibe-text);border-color:var(--vibe-border)}html body .product-standard.hive-theme :is(.proof-card,.result-answer,.attached-call,.rules-panel,.insight-notice){background:#fbf7ece6;color:var(--vibe-text);border-color:var(--vibe-border);border-radius:18px}html body .product-standard.hive-theme :is(.result-intro h1,.detail-copy h1,.proof-row strong,.proof-row a){color:var(--vibe-text)}html body .product-standard.hive-theme :is(.back-link,.detail-description,.attached-call p,.source-note,.proof-row>span){color:var(--vibe-muted)}html body .product-standard.hive-theme :is(.result-answer strong,.attached-call-head,.status-badge){color:var(--vibe-accent)}html body .product-standard.hive-theme :is(.proof-row,.proof-head,.detail-author){border-color:var(--vibe-border)}html body .product-standard.hive-theme .status-dot{background:var(--vibe-accent)}html body .product-standard.hive-theme :is(.overline,.result-answer>span){color:var(--vibe-accent)}html body .product-standard.hive-theme .proof-warning{background:#ece2cb;color:#715834;border-radius:10px}html body .product-standard.hive-theme .proof-warning :is(p,strong){color:#715834}html body .product-standard.hive-theme .source-preview{background:#fbf7ece6!important;color:var(--vibe-text)!important;border-color:var(--vibe-border);border-radius:18px}html body .product-standard.hive-theme .source-preview-play{color:var(--vibe-accent);border-color:var(--vibe-border)}html body .product-standard.hive-theme .content-actions>*{background:#f9f3e5;color:var(--vibe-text);border-color:var(--vibe-border);border-radius:999px}html body .product-standard.hive-theme .creator-avatar{background:#dfe9db;color:var(--vibe-accent);border-radius:50%}html body .live-proof-page{color:var(--vibe-text)}html body .live-proof-page :is(p,small,.live-proof-time){color:var(--vibe-muted)}html body .live-proof-page a{color:var(--vibe-accent)}html body .live-proof-page .choice-feedback.locked{background:#e2eadd;border-color:#b8c8af;color:var(--vibe-text);border-radius:14px}html body .live-proof-page .live-proof-details{border-color:var(--vibe-border)}html body .live-proof-card .choice-button{background:#f2ecdd;color:var(--vibe-text);border-color:var(--vibe-border)}html body .button-primary,html body .live-proof-card .choice-button:first-child{background:var(--vibe-accent);color:#fffaf0}html body .button-primary:hover{background:#1c625d}@media(max-width:780px){html body{background-attachment:scroll}html body .vibe-entry-landscape{background-position:62%}html body .vibe-entry-word{font-size:86px}html body .hive-theme .discover-sidebar{background:#f8f2e5f7;color:var(--vibe-text);border-color:var(--vibe-border)}html body .discover-shell.hive-theme>.discover-sidebar[data-expanded]{background:#f8f2e5f7}html body .hive-theme .discover-sidebar .discover-nav-link,html body .hive-theme.is-sidebar-expanded .discover-sidebar .discover-nav-link{display:flex;flex-direction:column;gap:4px;padding:5px 0;border-radius:12px;min-height:54px}html body .hive-theme .discover-sidebar .discover-nav-link span,html body .hive-theme.is-sidebar-expanded .discover-sidebar .discover-nav-link span{display:block;opacity:1;max-width:none;transform:none;font:500 10px/1.2 DM Sans,sans-serif}html body .hive-theme .discover-sidebar .discover-nav-link.is-active{color:var(--vibe-accent)!important;background:none!important}html body .discover-shell.hive-theme .discover-sidebar .discover-nav-link{color:var(--vibe-muted)!important}html body .discover-shell.hive-theme .discover-sidebar .discover-nav-link.is-active{color:var(--vibe-accent)!important}html body .hive-theme .discover-sidebar .discover-upload-link{height:54px;background:transparent;border:0;box-shadow:none}html body .hive-theme .discover-sidebar .discover-upload-link svg{width:21px;height:21px;padding:2px 6px;color:#352b23;background:#fffaf0;border:1px solid #bdb093;border-radius:7px;box-sizing:content-box}html body .market-kicker{font-size:20px}html body .market-header h1{font-size:48px}html body .market-card-title h3{font-size:34px}html body .market-controls{flex-wrap:wrap}html body .market-sort{min-width:150px}html body .call-clean-main h1{font-size:40px}html body .viewer-standard.hive-theme .discover-player{box-shadow:none}html body .discover-shell.viewer-standard.hive-theme .discover-main{background:transparent}html body .discover-shell.viewer-standard.hive-theme .discover-sidebar{grid-template-columns:repeat(5,minmax(0,1fr));background:#f8f2e5;border-color:var(--vibe-border)}html body .discover-shell.viewer-standard.hive-theme .discover-sidebar .discover-nav-link{color:var(--vibe-muted)!important}html body .discover-shell.viewer-standard.hive-theme .discover-sidebar .discover-nav-link.is-active{color:var(--vibe-accent)!important}html body .discover-shell.hive-theme .discover-sidebar a.discover-upload-link span{color:var(--vibe-text)}html body .discover-shell.hive-theme .discover-sidebar a.discover-upload-link svg{background:#fffaf0;color:var(--vibe-text);box-shadow:none}html body .discover-shell.viewer-standard.hive-theme .discover-aside.drawer-open{background:#faf5e8;color:var(--vibe-text);border-color:var(--vibe-border);box-shadow:0 -12px 40px #493b2326}html body .discover-shell.viewer-standard.hive-theme .discover-call-dock{background:#f9f2e1;border-color:#bcaf92;color:var(--vibe-text);box-shadow:0 -4px 20px #493b2310}html body .discover-shell.viewer-standard.hive-theme .discover-call-peek{color:var(--vibe-text)}html body .discover-shell.viewer-standard.hive-theme .discover-call-peek>svg,html body .discover-shell.viewer-standard.hive-theme .discover-peek-copy small{color:var(--vibe-accent)}html body .discover-shell.viewer-standard.hive-theme :is(.discover-peek-handle,.discover-sheet-handle span){background:#b0a187}html body .discover-shell.viewer-standard.hive-theme .discover-dock-menu{color:var(--vibe-muted);border-color:var(--vibe-border)}html body .discover-shell.viewer-standard.hive-theme .discover-mobile-menu{background:#faf5e8;color:var(--vibe-text);border-color:var(--vibe-border);box-shadow:0 8px 24px #493b2320}html body .discover-shell.viewer-standard.hive-theme .discover-mobile-menu button{color:var(--vibe-text)}html body .discover-shell.viewer-standard.hive-theme .discover-call-panel{box-shadow:none;background:none}html body .discover-shell.viewer-standard.hive-theme .discover-view-island{background:#fff9eaf2;color:var(--vibe-text);border-color:#baa98b;box-shadow:0 3px 12px #493b2310}html body .discover-shell.viewer-standard.hive-theme .virtual-balance{background:#faf5e8;color:var(--vibe-text);border-color:#c4b393}html body .discover-shell.viewer-standard.hive-theme.is-youtube-video .discover-story-bottom{color:var(--vibe-text);text-shadow:none}html body .discover-shell.viewer-standard.hive-theme.is-youtube-video :is(.discover-author strong,.discover-story h1,.discover-attribution,.discover-attribution a){color:var(--vibe-text)}html body .discover-shell.viewer-standard.hive-theme.is-youtube-video .discover-actions button{color:var(--vibe-text);filter:none}html body .discover-shell.viewer-standard.hive-theme .discover-actions button[aria-pressed=true]{color:var(--vibe-accent)}html body .discover-shell.viewer-standard.hive-theme.is-local-video :is(.discover-author strong,.discover-story h1,.discover-upload-caption,.discover-upload-caption span,.discover-actions button,.discover-mobile-for-you){color:#fffaf0}html body .discover-shell.viewer-standard.hive-theme.is-local-video .discover-source-link{color:#fffaf0!important}html body .upload-studio-head h1{font-size:44px}}.vibe-entry{position:fixed;inset:0;z-index:200;min-height:100dvh;overflow:hidden;display:grid;place-items:center;background:#0b0d0f;color:#f6f1e8;isolation:isolate;font-family:Geist,sans-serif}.vibe-entry:after{content:"";inset:0;opacity:.13;background:url(/brand/charcoal-plaster.webp) 50%/700px;-webkit-mask-image:radial-gradient(ellipse at center,black,transparent 85%);mask-image:radial-gradient(ellipse at center,black,transparent 85%)}.vibe-entry-aura,.vibe-entry:after{position:absolute;pointer-events:none;z-index:-1}.vibe-entry-aura{width:min(780px,130vw);aspect-ratio:1;border-radius:50%;background:radial-gradient(circle,#0d74752b,transparent 66%)}.vibe-entry-symbol:focus-visible{outline:2px solid #42d9d2;outline-offset:8px}.vibe-entry-stage{position:relative;display:flex;flex-direction:column;align-items:center;justify-content:center;width:min(560px,90vw);aspect-ratio:1;perspective:900px}.vibe-entry-object{width:clamp(176px,24vw,260px);transform-style:preserve-3d}.vibe-entry-object,.vibe-entry-symbol{position:relative;z-index:2;aspect-ratio:1}.vibe-entry-symbol{display:grid;place-items:center;width:clamp(176px,24vw,260px);padding:0;border:0;background:none;border-radius:50%;cursor:grab;touch-action:none;-webkit-tap-highlight-color:transparent}.vibe-entry-symbol:active{cursor:grabbing}.vibe-entry-symbol img{width:100%;height:100%;object-fit:contain;filter:drop-shadow(0 8px 16px #18bfc01a);-webkit-user-select:none;user-select:none;pointer-events:none}.vibe-entry-fragment{position:absolute;inset:0;pointer-events:none}.fragment-0{-webkit-mask-image:conic-gradient(from -60deg,#000 0deg 120deg,transparent 120deg 1turn);mask-image:conic-gradient(from -60deg,#000 0deg 120deg,transparent 120deg 1turn)}.fragment-1{-webkit-mask-image:conic-gradient(from 60deg,#000 0deg 120deg,transparent 120deg 1turn);mask-image:conic-gradient(from 60deg,#000 0deg 120deg,transparent 120deg 1turn)}.fragment-2{-webkit-mask-image:conic-gradient(from 180deg,#000 0deg 120deg,transparent 120deg 1turn);mask-image:conic-gradient(from 180deg,#000 0deg 120deg,transparent 120deg 1turn)}.vibe-entry-glint{inset:-12%;border-radius:50%;background:conic-gradient(transparent 0deg 300deg,#59eee99c 325deg,transparent 350deg);-webkit-mask-image:radial-gradient(closest-side,transparent 96%,#000 97%);mask-image:radial-gradient(closest-side,transparent 96%,#000 97%)}.vibe-entry-glint,.vibe-entry-orbits{position:absolute;pointer-events:none}.vibe-entry-orbits{inset:-4% 0 18%}.vibe-entry-orbit{position:absolute;inset:8%;border:1px solid #69d0c42b;border-radius:50%}.vibe-entry-orbit:after{content:"";position:absolute;width:6px;height:6px;top:13%;left:14%;border-radius:50%;background:#54d7c4;box-shadow:0 0 18px #54d7c450}.vibe-entry-orbit.orbit-1{inset:0;border-style:dashed;border-color:#e2d2ae22}.vibe-entry-orbit.orbit-1:after{top:84%;left:84%;width:4px;height:4px;background:#d9c5a3}.vibe-entry-orbit.orbit-2{inset:-12%;border-color:#ffffff0b}.vibe-entry-orbit.orbit-2:after{display:none}.vibe-entry-burst{position:absolute;z-index:3;inset:0;pointer-events:none}.vibe-entry-ripple{position:absolute;inset:0;border:1px solid #60e3d080;border-radius:50%}.vibe-entry-spark{position:absolute;top:50%;left:50%;width:4px;height:4px;margin:-2px;border-radius:50%;background:#68eee3;box-shadow:0 0 10px #68eee380}.vibe-entry-spark:nth-of-type(3n){background:#e3d0a4}.vibe-entry-word{position:relative;z-index:2;margin-top:26px;font:500 clamp(40px,5vw,60px)/1 "Instrument Serif",Georgia,serif;text-align:center;perspective:600px}.vibe-entry-letters{display:flex;gap:.07em}.vibe-entry-letters>span{display:inline-block;transform-origin:center bottom}.vibe-entry-tagline{display:block;margin-top:15px;font:400 13px/1.5 Geist,sans-serif;letter-spacing:.025em;color:#a7b6b2}.vibe-entry-content{min-height:100dvh}@media(max-width:780px){.vibe-entry-stage{width:min(410px,90vw)}.vibe-entry-orbits{inset:-10% 0 22%}}@media(max-height:500px){.vibe-entry-stage{width:280px}.vibe-entry-object,.vibe-entry-symbol{width:120px}.vibe-entry-word{margin-top:14px;font-size:32px}.vibe-entry-tagline{margin-top:10px}}@media(prefers-reduced-motion:reduce){.vibe-entry-burst,.vibe-entry-glint,.vibe-entry-orbits{display:none}.vibe-entry-symbol{touch-action:manipulation;cursor:pointer}}.virtual-balance{position:relative;isolation:isolate;overflow:hidden;display:inline-flex;align-items:center;justify-content:center;align-self:flex-start;width:max-content;max-width:100%;gap:9px;min-height:44px;padding:9px 13px;border:1px solid #495352;border-radius:2px;background:#1a1e1e;color:#f5efe8!important;white-space:nowrap;font-family:Geist,sans-serif;transition:background .24s,border-color .24s,transform .34s cubic-bezier(.22,1,.36,1),box-shadow .34s}.virtual-balance:after{content:"";position:absolute;left:0;right:100%;bottom:0;height:1px;background:#d8c4a6;transition:right .41s cubic-bezier(.22,1,.36,1)}.virtual-balance:focus-visible:after,.virtual-balance:hover:after{right:0}.token-balance-value{display:inline-flex;align-items:baseline;gap:8px}.token-balance-number{display:inline-flex;min-width:2.7ch;justify-content:flex-end;font-feature-settings:"tnum";font-variant-numeric:tabular-nums}.virtual-balance .token-balance-number strong{display:block;color:#f7f1e7;font:600 18px/1 Geist,sans-serif;letter-spacing:-.06em}.virtual-balance .token-balance-name{color:#e5d1b2;font:italic 20px/.9 "Instrument Serif",Georgia,serif;letter-spacing:-.015em}.virtual-balance:hover{background:#212828;border-color:#9b8a75;transform:translateY(-2px);box-shadow:0 8px 22px #0003}.virtual-balance:active{transform:translateY(0) scale(.98)}.virtual-balance:focus-visible{outline:2px solid #e1c99b;outline-offset:3px}.vibe-token-coin{display:block;width:22px;height:22px;object-fit:contain;flex-shrink:0;filter:drop-shadow(0 1px 2px #0005);transition:transform .45s cubic-bezier(.22,1,.36,1)}.virtual-balance:focus-visible .vibe-token-coin,.virtual-balance:hover .vibe-token-coin{transform:rotate(-11deg) scale(1.08)}.virtual-wallet-total .vibe-token-coin{width:36px;height:36px}.virtual-wallet-dialog{width:min(550px,calc(100vw - 30px));max-height:calc(100dvh - 40px);border:1px solid #588986;border-radius:4px;padding:0;background:#151b1b;color:#f4f1e7;box-shadow:0 30px 100px #0009}.virtual-wallet-dialog::backdrop{background:#080b0bd9;-webkit-backdrop-filter:blur(4px);backdrop-filter:blur(4px)}.virtual-dialog-top{display:flex;align-items:center;justify-content:space-between;padding:18px 24px;border-bottom:1px solid #344444}.virtual-dialog-top h2{margin:0;font:600 18px Geist,sans-serif}.virtual-dialog-top button{display:grid;place-items:center;width:42px;height:42px;background:#212c2c;color:#c9edeb;border:1px solid #3d6664;border-radius:3px}.virtual-wallet-panel{padding:25px;background:#151c1c;border:1px solid #394b4b;color:#f4f1e7;border-radius:3px;text-align:left;font-family:Geist,sans-serif}.virtual-wallet-dialog .virtual-wallet-panel{border:0}.virtual-eyebrow{color:#a0d7d4;font:10px ui-monospace,Consolas,monospace;letter-spacing:.1em}.virtual-wallet-total{display:flex;align-items:center;gap:13px;margin:22px 0 14px}.virtual-wallet-total strong{font:550 45px/1 Geist,sans-serif;letter-spacing:-.07em;font-feature-settings:"tnum";font-variant-numeric:tabular-nums}.virtual-wallet-total>span{color:#dec8ab;font:italic 23px/1 "Instrument Serif",Georgia,serif}.virtual-wallet-note{color:#a7b2b1;font-size:12px;line-height:1.7}.virtual-wallet-rules{margin:22px 0;font-size:12px}.virtual-wallet-rules>div{display:flex;justify-content:space-between;gap:15px;padding:11px 0;border-bottom:1px solid #2e3c3c}.virtual-wallet-rules dt{color:#a8b3b2}.virtual-wallet-rules dd{margin:0;text-align:right;color:#d9f1f0}.virtual-history-head{display:flex;justify-content:space-between;align-items:center;gap:10px;margin-top:25px}.virtual-history-head h3{font-size:14px}.virtual-history-head>span{color:#92a09e;font:9px ui-monospace,Consolas,monospace}.virtual-ledger{list-style:none;padding:0;margin:0 0 18px;max-height:290px;overflow:auto}.virtual-ledger li{display:flex;align-items:flex-start;gap:11px;padding:15px 0;border-bottom:1px solid #2e3c3c}.virtual-ledger-icon{display:grid;place-items:center;width:30px;height:30px;flex-shrink:0;background:#293736;border-radius:3px;color:#a7d8d5}.virtual-ledger li>div{flex:1 1;min-width:0;display:grid;gap:5px}.virtual-ledger li>div>strong{font-size:12px}.virtual-ledger li>div a,.virtual-ledger li>div span{font-size:11px;line-height:1.4;color:#adb8b7}.virtual-ledger li>div time{font:10px ui-monospace,Consolas,monospace;color:#92a09e}.virtual-ledger li>strong{font:600 12px ui-monospace,Consolas,monospace;white-space:nowrap}.virtual-ledger li>strong small{font-size:9px}.virtual-ledger .is-credit{color:#b0ebe8}.virtual-amount{min-width:0;margin:0 0 22px;padding:18px;background:#1a2222;border:1px solid #405655;border-radius:3px;color:#f4f1e7}.virtual-amount legend{padding:0 7px;font:600 12px Geist,sans-serif;color:#b9e3e0}.virtual-amount-top{display:flex;justify-content:space-between;align-items:center;gap:14px}.virtual-amount-top>label{min-width:0;display:grid;gap:8px}.virtual-amount-top label>span{font-size:11px;color:#afbab8}.virtual-amount-top label>div{display:flex;align-items:center;gap:10px}.virtual-amount input{width:100px;min-height:43px;padding:9px 11px;font:600 18px ui-monospace,Consolas,monospace;background:#111616;border:1px solid #5c6a68;border-radius:2px;color:#f4f1e7}.virtual-amount input:focus-visible{outline:2px solid #96e5e0;outline-offset:3px}.virtual-amount-top>span{font-size:11px;color:#a7c8c6}.virtual-amount-top strong{font-size:12px}.virtual-amount-presets{display:flex;gap:8px;margin-top:15px}.virtual-amount-presets button{min-width:45px;min-height:38px;border:1px solid #416462;border-radius:2px;background:#222e2d;color:#bbdfdd;font:600 11px ui-monospace,Consolas,monospace}.virtual-amount-presets button[aria-pressed=true]{background:#49a49f;border-color:#91e3de;color:#fff}.virtual-amount button:disabled,.virtual-amount input:disabled{opacity:.4;cursor:not-allowed}.virtual-amount-hint,.virtual-error{font-size:11px;line-height:1.6;margin:12px 0 0}.virtual-amount-hint{color:#98bfbd}.virtual-error{color:#efb8cf}.virtual-choice-cost{color:#a7e9e5;font:11px ui-monospace,Consolas,monospace}.virtual-header-controls{display:flex;align-items:center;justify-content:flex-end;gap:12px;flex-wrap:wrap}body .product-standard.hive-theme .choice-button:disabled{cursor:not-allowed;opacity:.45;transform:none}.virtual-confirm-summary{padding:13px 0;border-block:1px solid #3c504f;display:flex;justify-content:space-between;gap:15px;color:#cfeeec;font:600 13px ui-monospace,Consolas,monospace}@media(max-width:780px){.virtual-balance{gap:7px;padding:8px 10px}.virtual-balance .token-balance-number strong{font-size:16px}.virtual-balance .token-balance-name{font-size:18px}.virtual-wallet-panel{padding:20px}.virtual-amount-top{align-items:flex-end}.virtual-ledger{max-height:250px}.virtual-header-controls{gap:8px}}body .viewer-standard.hive-theme .discover-confirm{max-height:calc(100dvh - 30px);overflow-y:auto}body .viewer-standard.hive-theme .discover-confirm .virtual-amount-presets button{min-height:44px;flex:0 1 auto;background:#222e2d;border:1px solid #416462;color:#bbdfdd}body .viewer-standard.hive-theme .discover-confirm .virtual-amount-presets button[aria-pressed=true]{background:#49a49f;border-color:#91e3de;color:#fff}.discover-confirm>div>button:disabled{opacity:.4;cursor:not-allowed}@media(prefers-reduced-motion:reduce){.vibe-token-coin,.virtual-balance,.virtual-balance:after{transition:none}.virtual-balance:active,.virtual-balance:hover,.virtual-balance:hover .vibe-token-coin{transform:none}}.call-login-prompt{display:grid;justify-items:start;gap:12px;margin-top:20px}.call-login-prompt p{margin:0;color:#b6c0bf;font-size:14px;line-height:1.5}.hive-theme .auth-control,.virtual-wallet-dialog .auth-control{min-height:44px;padding:10px 16px;border:1px solid #4e8582;border-radius:4px;background:#253030;color:#f4f1e7;font-size:14px;font-weight:600;cursor:pointer}.hive-theme .auth-control:hover,.virtual-wallet-dialog .auth-control:hover{background:#314241;border-color:#95e5e0}.hive-theme .auth-control:focus-visible,.virtual-wallet-dialog .auth-control:focus-visible{outline:2px solid #b4ece9;outline-offset:3px}