@layer befans{:root{color-scheme:light;--bg:oklch(98.8% .004 280);--surface:oklch(99.7% .002 280);--raised:oklch(96.5% .009 280);--text:oklch(24% .025 280);--muted:oklch(53% .02 280);--line:oklch(92.5% .012 280);--accent:oklch(49.8% .199 278);--on-accent:oklch(99% .003 280);--danger:oklch(49% .19 22);--success:oklch(43% .1 160);font-family:-apple-system,BlinkMacSystemFont,Segoe UI,sans-serif;font-size:14px;font-synthesis:none;background:var(--bg);color:var(--text)}:root[data-theme=dark]{color-scheme:dark;--bg:oklch(15% .012 280);--surface:oklch(18% .014 280);--raised:oklch(22% .019 280);--text:oklch(95% .006 280);--muted:oklch(71% .02 280);--line:oklch(29% .025 280);--accent:oklch(72% .145 280);--on-accent:oklch(16% .025 280);--danger:oklch(76% .15 22);--success:oklch(75% .12 160)}*{box-sizing:border-box}body{margin:0}button,input,textarea,select{font:inherit}button,a,input,textarea,select{-webkit-tap-highlight-color:transparent}button,.button{border:1px solid var(--line);border-radius:6px;min-height:42px;padding:10px 14px;display:inline-flex;align-items:center;justify-content:center;gap:8px;background:var(--surface);color:var(--text);cursor:pointer;line-height:1.35;text-decoration:none;touch-action:manipulation}button:disabled{opacity:.45;cursor:not-allowed}button:active:not(:disabled){background:var(--raised)}a{color:var(--accent);text-underline-offset:3px}a:focus-visible,button:focus-visible,input:focus-visible,textarea:focus-visible,select:focus-visible{outline:2px solid var(--accent);outline-offset:3px}h1,h2,h3,p{margin-top:0}h1{font-size:1.75rem;line-height:1.25;letter-spacing:-.045em;font-weight:700;margin-bottom:12px}h2{font-size:1.25rem;letter-spacing:-.025em;margin-bottom:14px}h3{font-size:1.1rem;margin-bottom:10px}p{line-height:1.65;max-width:70ch}small{font-size:.8rem;color:var(--muted);line-height:1.5}strong{font-weight:600}img,video{max-width:100%;display:block}svg{flex-shrink:0}input,textarea,select{border:1px solid var(--line);background:var(--surface);color:var(--text);border-radius:6px;min-height:46px;width:100%;padding:11px 12px;min-width:0;font-size:16px}input::placeholder,textarea::placeholder{color:var(--muted)}textarea{resize:vertical}input[type=checkbox]{width:18px;height:18px;min-height:18px;accent-color:var(--accent);margin:3px 0}input[readonly]{background:var(--raised);color:var(--muted)}button.primary,.primary{background:var(--accent);border-color:var(--accent);color:var(--on-accent);font-weight:600}button.primary:active{background:color-mix(in oklch,var(--accent) 85%,var(--text))}.danger-button{background:var(--danger);color:var(--surface);border-color:var(--danger)}.wide{width:100%}.text-button{background:transparent;border:0;padding:8px 0;color:var(--accent);min-height:40px}.centered{display:flex;margin-left:auto;margin-right:auto}.icon-button{width:40px;height:40px;min-height:40px;border:0;padding:0;background:transparent;border-radius:50%}.button-row{display:flex;gap:8px;flex-wrap:wrap}.muted{color:var(--muted)}.eyebrow{font-size:.67rem;letter-spacing:.12em;font-weight:650;color:var(--muted)}.sr-only{position:absolute;width:1px;height:1px;padding:0;margin:-1px;overflow:hidden;clip:rect(0,0,0,0);white-space:nowrap;border:0}.spin{animation:spin 1s linear infinite}@keyframes spin{to{transform:rotate(360deg)}}.app-shell{width:100%;max-width:600px;margin:0 auto;background:var(--surface);min-height:100dvh;padding-bottom:calc(78px + env(safe-area-inset-bottom))}.topbar{height:56px;position:sticky;top:0;z-index:20;display:flex;align-items:center;justify-content:space-between;padding:0 17px;background:var(--surface);border-bottom:1px solid var(--line)}.brand{font-size:1.6rem;letter-spacing:-.075em;font-weight:760;text-decoration:none;color:var(--text);line-height:1}.brand>span{color:var(--accent)}.topbar>div{display:flex;gap:5px;align-items:center}.avatar-button{border:0;padding:0;background:transparent;min-height:40px;min-width:40px}.avatar{display:inline-flex;border-radius:50%;overflow:hidden;flex-shrink:0;align-items:center;justify-content:center;background:var(--raised);color:var(--accent);font-weight:650}.avatar>img{width:100%;height:100%;object-fit:cover}.avatar>span{font-size:1.1rem}.notification-button{position:relative}.notification-button>span{position:absolute;right:0;top:0;background:var(--accent);color:var(--on-accent);border-radius:9px;min-width:15px;height:15px;font-size:9px;display:flex;align-items:center;justify-content:center;padding:2px}.bottomnav{position:fixed;bottom:0;left:50%;transform:translate(-50%);z-index:30;width:100%;max-width:600px;display:grid;grid-template-columns:repeat(5,minmax(0,1fr));background:var(--surface);border-top:1px solid var(--line);padding:8px 8px calc(9px + env(safe-area-inset-bottom));min-height:64px}.bottomnav>a{color:var(--text);text-decoration:none;display:flex;flex-direction:column;align-items:center;justify-content:center;gap:4px;min-height:43px;font-size:9px;line-height:1.25}.bottomnav>a[aria-current=page]{color:var(--accent)}.bottomnav>a>span{max-width:100%;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.page{padding:24px 20px}.heading-line{display:flex;align-items:center;justify-content:space-between;gap:12px}.heading-line>h1,.heading-line>h2{margin:0}.heading-line+*{margin-top:16px}.verified{color:var(--accent);vertical-align:middle}.badge{display:inline-flex;align-items:center;border-radius:4px;background:var(--raised);padding:4px 8px;font-size:.72rem;color:var(--muted);white-space:nowrap}.startup{padding:32px 20px}.startup>.brand{display:block;margin-bottom:30px}.stories{display:flex;gap:18px;overflow-x:auto;padding:18px 19px 15px;border-bottom:6px solid var(--raised);scrollbar-width:none}.stories::-webkit-scrollbar{display:none}.stories>a{flex:0 0 57px;display:flex;flex-direction:column;gap:7px;align-items:center;text-decoration:none;color:var(--text);font-size:10px;min-width:0}.stories>a>span:last-child{max-width:64px;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.story-ring{padding:2px;border:1.5px solid var(--accent);border-radius:50%;display:flex}.feed-heading{padding:17px 17px 5px;display:flex;align-items:center;justify-content:space-between;gap:8px}.feed-heading:has(h1:empty){display:none}.feed-heading h1{font-size:1.15rem;letter-spacing:-.025em;margin:0}.feed-heading small{font-size:.68rem}.post{position:relative;background:var(--surface);padding:0 0 8px;margin:0;border-bottom:7px solid var(--raised)}.post-header{display:flex;align-items:center;gap:8px;padding:12px 14px 7px;min-height:48px}.post-author{display:flex;align-items:center;gap:6px;color:var(--text);text-decoration:none;min-width:0}.post-author strong{font-size:11px;overflow:hidden;text-overflow:ellipsis;white-space:nowrap;max-width:145px}.post-header time{font-size:9px;color:var(--muted);margin-left:auto;white-space:nowrap}.post-more{width:27px;min-width:27px;height:32px;min-height:32px}.post-caption{padding:0 16px;margin:4px 0 11px;font-size:12px;line-height:1.6;white-space:pre-wrap;overflow-wrap:anywhere}.post-state{display:block;padding:3px 16px;color:var(--accent)}.post .post-carousel{margin:0 12px;width:calc(100% - 24px);overflow:hidden;background:var(--raised)}.locked-media{position:relative;aspect-ratio:4/5;min-height:260px;display:grid;place-items:center;overflow:hidden;background:var(--raised)}.locked-media>img{position:absolute;inset:0;width:100%;height:100%;object-fit:cover}.lock-panel{position:relative;z-index:2;width:76%;max-width:290px;min-height:154px;border:1px solid oklch(99% .003 280 / .72);border-radius:9px;background:#191a2233;color:#fbfcfe;display:flex;align-items:center;justify-content:center;flex-direction:column;padding:16px 17px;box-shadow:0 0 0 1px #fbfcfe26}.lock-panel>svg{margin-bottom:9px}.lock-panel p{font-size:13px;line-height:1.35;margin:0 0 6px}.lock-panel small{font-size:10px;color:inherit;opacity:.9;text-align:center}.lock-panel button{margin-top:16px;width:100%;min-height:33px;border-radius:3px;border:0;background:#fbfcfed1;color:var(--accent);font-size:11px;padding:7px 12px;font-weight:650}.post-actions{display:flex;align-items:center;gap:9px;padding:6px 15px 0;min-height:43px}.post-actions button{display:flex;gap:4px;border:0;background:none;min-height:36px;padding:4px 1px;color:var(--muted);font-size:10px}.post-actions button[aria-pressed=true]{color:var(--accent)}.post-actions .bookmark-button{margin-left:auto}.tier-label{display:flex;align-items:center;gap:4px;font-size:9px;color:var(--muted);margin-left:auto}.tier-label+.bookmark-button{margin-left:4px}.comment-prompt{display:flex;gap:9px;align-items:center;justify-content:flex-start;margin:0 15px;padding:3px 0 8px;border:0;border-radius:0;background:none;min-height:30px;font-size:10px;color:var(--muted)}.post-options{position:absolute;top:47px;right:14px;z-index:10;display:flex;flex-direction:column;gap:3px;padding:6px;border:1px solid var(--line);border-radius:7px;background:var(--surface);box-shadow:0 8px 24px #14151f1a}.post-options button{border:0;justify-content:flex-start;background:none}.post-options button:hover{background:var(--raised)}.inline-feedback{display:block;margin:0 16px 8px}.detail-bar{padding:5px 15px;border-bottom:1px solid var(--line)}.creator-profile{padding:0}.creator-cover{position:relative;aspect-ratio:2.5/1;overflow:hidden;background:var(--raised)}.creator-cover>img{width:100%;height:100%;object-fit:cover}.cover-placeholder{width:100%;height:100%;background:linear-gradient(130deg,#a5aad7,#cccfe8 60%,#b0b4db)}.cover-actions{position:absolute;bottom:12px;right:15px;display:flex;gap:7px}.cover-actions>a{width:23px;height:23px;display:grid;place-items:center;background:var(--accent);color:var(--on-accent);border-radius:2px}.profile-identity{padding:0 22px 19px;text-align:center;display:flex;flex-direction:column;align-items:center}.profile-identity .profile-avatar{position:relative;margin-top:-43px;z-index:2;border:3px solid var(--accent);box-shadow:0 0 0 3px var(--surface)}.profile-identity h1{display:flex;align-items:center;justify-content:center;gap:5px;font-size:20px;letter-spacing:-.025em;margin:12px 0 3px}.profile-handle{font-size:10px;color:var(--muted)}.contact-link{font-size:10px;margin-top:4px;color:var(--muted)}.profile-bio{font-size:11px;line-height:1.65;margin:12px 0 10px;white-space:pre-wrap;overflow-wrap:anywhere;max-width:42ch}.profile-counts{display:flex;gap:15px;font-size:10px;color:var(--muted);margin:0 0 14px}.subscribe-button{min-height:43px;border-radius:6px;font-size:12px;letter-spacing:.01em}.feed-tabs{display:grid;grid-template-columns:repeat(3,1fr);border-top:1px solid var(--line);border-bottom:6px solid var(--raised);padding:5px 13px;background:var(--surface)}.feed-tabs button{border:0;background:none;display:flex;flex-direction:column;gap:4px;border-radius:0;font-size:8px;min-height:44px;color:var(--muted);padding:5px 0}.feed-tabs button[aria-pressed=true]{color:var(--accent)}.feed-tabs button span{line-height:1}.plan-page h2{margin-top:0}.plan-option{padding:20px 0;border-bottom:1px solid var(--line)}.plan-option>.eyebrow{display:block;margin-bottom:10px}.plan-option h3{font-size:1.3rem;margin-bottom:8px}.plan-option p{font-size:.9rem;color:var(--muted);white-space:pre-wrap;margin:12px 0}.plan-option>.wide{margin-top:17px}.plan-price{font-size:1.7rem;font-weight:650;letter-spacing:-.04em}.plan-price small{font-size:.85rem;font-weight:400;letter-spacing:0;margin-left:6px}.billing-terms{font-size:.77rem;line-height:1.65;color:var(--muted);margin-top:24px}.field{display:flex;flex-direction:column;gap:7px;margin:0 0 18px;min-width:0}.field>span{font-size:.85rem;font-weight:550}.field>small:empty{display:none}.check{display:flex;align-items:flex-start;gap:10px;margin:0 0 20px;font-size:.85rem;line-height:1.6}.check>span{flex:1;min-width:0}.failure{padding:12px 15px;background:color-mix(in oklch,var(--danger) 6%,var(--surface));border:1px solid color-mix(in oklch,var(--danger) 23%,var(--line));border-radius:6px;margin:14px 0;color:var(--danger);font-size:.85rem}.failure p{margin:0}.failure button{margin-top:10px}.success{display:flex;align-items:center;gap:8px;color:var(--success);font-size:.85rem;margin:14px 0}.notice{padding:14px;border:1px solid var(--line);border-radius:6px;background:var(--raised);display:flex;gap:10px;align-items:flex-start;font-size:.83rem;line-height:1.6;margin:16px 0}.notice p{margin:0 0 10px}.empty{padding:48px 25px;display:flex;flex-direction:column;align-items:center;text-align:center;gap:10px;color:var(--muted)}.empty>svg{color:var(--accent);margin-bottom:8px}.empty h2{font-size:1.15rem;color:var(--text);margin:0}.empty p{font-size:.87rem;margin:0 0 8px;max-width:34ch}.list-end{display:flex;justify-content:center;padding:23px 15px;min-height:60px}.list-end:empty{display:none}.skeleton-feed{padding:22px 15px}.skeleton-feed>div{background:var(--raised);border-radius:4px;margin-bottom:14px;height:14px}.skeleton-feed>div:first-child{width:50%;height:24px}.skeleton-feed>div:last-child{height:330px;margin-top:22px}.sheet{position:fixed;inset:auto 0 0;margin:0 auto;width:min(600px,100%);max-width:600px;max-height:90dvh;border:1px solid var(--line);border-bottom:0;border-radius:16px 16px 0 0;padding:8px 20px calc(24px + env(safe-area-inset-bottom));background:var(--surface);color:var(--text);overscroll-behavior:contain;overflow:auto}.sheet::backdrop{background:#0a0a1180}.sheet-handle{height:4px;width:34px;border-radius:3px;background:var(--line);margin:0 auto 12px}.sheet>header{display:flex;align-items:center;justify-content:space-between;gap:12px;margin-bottom:16px}.sheet>header h2{margin:0}.sheet form>p{font-size:.88rem}.comments-list{max-height:55dvh;overflow:auto;overscroll-behavior:contain}.comment{display:flex;gap:10px;margin:0 0 22px}.comment>div{min-width:0;flex:1}.comment strong{font-size:.85rem}.comment p{font-size:.85rem;white-space:pre-wrap;overflow-wrap:anywhere;margin:5px 0}.comment small{font-size:.7rem}.comment .text-button{font-size:.7rem;min-height:30px;margin-left:12px}.comment-composer{position:sticky;bottom:0;display:flex;gap:8px;background:var(--surface);padding:12px 0 0}.comment-composer input{flex:1;min-width:0}.creator-row{display:flex;align-items:center;gap:12px;color:var(--text);text-decoration:none;padding:17px 0;border-bottom:1px solid var(--line);min-width:0}.creator-row>div{flex:1;min-width:0}.creator-row strong{display:flex;align-items:center;gap:4px;font-size:.95rem;overflow-wrap:anywhere}.creator-row small{display:block;font-size:.75rem;margin-top:3px}.creator-row p{font-size:.8rem;color:var(--muted);margin:5px 0 0;display:-webkit-box;-webkit-line-clamp:2;-webkit-box-orient:vertical;overflow:hidden}.search-field{display:flex;align-items:center;border:1px solid var(--line);background:var(--raised);border-radius:7px;padding:0 13px;margin:23px 0 4px;gap:8px}.search-field input{border:0;background:transparent;padding-left:0}.search-field:focus-within{outline:2px solid var(--accent);outline-offset:2px}.search-field input:focus-visible{outline:none}.membership{padding-bottom:20px;border-bottom:1px solid var(--line);margin-bottom:8px}.membership .creator-row{border:0}.membership-meta{display:flex;align-items:center;justify-content:space-between;gap:8px;font-size:.85rem}.membership p{color:var(--muted);font-size:.8rem;margin:9px 0 14px}.membership .button-row button{font-size:.78rem;flex:1}.notification-row{display:flex;align-items:center;justify-content:flex-start;gap:12px;width:100%;border:0;border-bottom:1px solid var(--line);border-radius:0;text-align:left;padding:18px 0;background:none}.notification-row>div{flex:1}.notification-row strong{font-size:.85rem;display:block}.notification-row small{display:block;margin-top:5px;font-size:.73rem}.notification-icon{width:40px;height:40px;background:var(--raised);border-radius:50%;display:grid;place-items:center;color:var(--accent)}.unread-dot{background:var(--accent);width:7px;height:7px;border-radius:50%}.notification-row.unread strong{color:var(--accent)}.auth-page{padding-top:25px}.auth-heading{padding:25px 0 20px}.auth-heading .brand{display:block;margin:5px 0 28px;font-size:2.25rem}.auth-heading h1{font-size:1.9rem;max-width:14ch}.auth-heading p{color:var(--muted);font-size:.9rem}.auth-switch{text-align:center;font-size:.85rem;margin:22px 0 0}.google-signin{margin-top:20px}.google-signin>div:first-child{display:flex;justify-content:center}.feature-icon{color:var(--accent);width:36px;height:36px;margin:30px 0 20px}.verification{display:flex;flex-direction:column;align-items:center;text-align:center;min-height:100dvh;justify-content:center;padding:40px 28px}.verification-icon{width:80px;height:80px;display:grid;place-items:center;background:var(--raised);border-radius:50%;color:var(--accent);margin-bottom:25px}.verification>h1{font-size:1.8rem;margin:14px 0}.verification>p{font-size:.9rem;color:var(--muted)}.verification>.username{color:var(--accent);font-size:.85rem;margin:0 0 25px}.verification>.wide{margin-bottom:10px}.verification>small:last-child{display:flex;gap:5px;align-items:center;margin-top:20px;font-size:.7rem}.account-links{margin-top:25px}.row-link{border:0;border-bottom:1px solid var(--line);border-radius:0;display:flex;justify-content:flex-start;width:100%;padding:17px 0;font-size:.9rem;background:none}.row-link>span{flex:1;text-align:left}.row-link>svg:first-child{color:var(--muted)}.artwork-upload{position:relative;display:flex;align-items:center;justify-content:center;background:var(--raised);overflow:hidden;margin:20px auto 25px}.artwork-upload.avatar{width:112px;height:112px;border-radius:50%}.artwork-upload.cover{width:100%;aspect-ratio:2.5/1;border-radius:7px}.artwork-upload>img{width:100%;height:100%;object-fit:cover}.upload-artwork-control{position:absolute;inset:auto 0 0;padding:8px 4px;display:flex;gap:5px;align-items:center;justify-content:center;font-size:9px;cursor:pointer;background:#15151dbf;color:#fbfcfe;min-height:35px}.upload-artwork-control input{position:absolute;inset:0;opacity:0;cursor:pointer}.artwork-upload .failure{position:fixed;bottom:80px;left:20px;right:20px;z-index:40}.landing{text-align:center;padding:22px 26px}.landing-visual{display:flex;flex-direction:column;align-items:center;gap:28px;margin:22px 0 27px}.landing-circle{display:grid;place-items:center;width:144px;height:144px;border-radius:50%;background:var(--raised);color:var(--accent)}.landing h1{font-size:2.55rem;line-height:1.13;letter-spacing:-.055em;margin-bottom:17px}.landing>p{color:var(--muted);font-size:.92rem;max-width:34ch;margin:0 auto 28px}.landing>.wide{margin-bottom:11px;min-height:46px}.adult-label{display:flex;align-items:center;justify-content:center;gap:6px;font-size:.72rem;margin:20px 0 25px}.landing-footer{display:flex;align-items:center;justify-content:center;gap:20px;font-size:.73rem}.landing-footer a{color:var(--muted)}.desktop-gate{min-height:100dvh;display:flex;flex-direction:column;align-items:center;justify-content:center;text-align:center;padding:40px 24px;background:var(--surface)}.desktop-gate .brand{font-size:2.25rem;margin-bottom:55px}.desktop-gate>svg{color:var(--accent);margin-bottom:30px}.desktop-gate h1{font-size:2rem}.desktop-gate p{font-size:1rem;color:var(--muted);max-width:35ch}.desktop-gate strong{font-weight:500;color:var(--text)}.desktop-gate small{margin-top:28px}.studio-header{padding-bottom:19px}.studio-header>.eyebrow{display:block;margin-bottom:11px}.studio-header h1{font-size:1.6rem}.workspace-tabs{display:flex;gap:4px;overflow-x:auto;padding:0 14px;border-bottom:1px solid var(--line);scrollbar-width:none;position:sticky;top:56px;z-index:15;background:var(--surface)}.workspace-tabs button{border:0;border-bottom:2px solid transparent;border-radius:0;white-space:nowrap;font-size:.8rem;padding:12px 10px;background:none;min-height:47px;color:var(--muted)}.workspace-tabs button[aria-current=page]{color:var(--accent);border-bottom-color:var(--accent)}.analytics-grid{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:0;border-top:1px solid var(--line);border-bottom:1px solid var(--line);margin:15px 0 27px}.analytics-grid>div{display:flex;flex-direction:column;align-items:flex-start;gap:7px;padding:20px 10px;min-width:0}.analytics-grid>div>svg{color:var(--muted)}.analytics-grid strong{font-size:1.7rem;letter-spacing:-.04em;overflow-wrap:anywhere}.analytics-grid small{font-size:.75rem}.financial-summary{margin:10px 0 24px}.financial-summary>div{display:flex;align-items:center;justify-content:space-between;padding:13px 0;gap:14px;border-bottom:1px solid var(--line);font-size:.85rem}.financial-summary dt{color:var(--muted)}.financial-summary dd{margin:0;text-align:right;font-variant-numeric:tabular-nums;overflow-wrap:anywhere;font-weight:550}.financial-summary>div:last-child{font-weight:650;color:var(--accent)}.analytics-chart{margin-bottom:30px}.analytics-chart>p{font-size:.77rem}.chart-bars{height:130px;display:flex;align-items:flex-end;gap:4px;margin:22px 0 35px}.chart-bars>div{height:100%;flex:1;min-width:0;display:flex;flex-direction:column;justify-content:flex-end;position:relative}.chart-bars span{background:var(--accent);width:100%;min-height:2px;border-radius:2px 2px 0 0}.chart-bars small{position:absolute;top:calc(100% + 5px);font-size:9px;text-align:center;width:100%}.management-row{display:flex;align-items:center;justify-content:space-between;gap:12px;padding:16px 0;border-bottom:1px solid var(--line)}.management-row>div{min-width:0}.management-row strong{display:block;font-size:.88rem;overflow-wrap:anywhere}.management-row small{display:block;font-size:.72rem;margin-top:5px}.management-row p{font-size:.75rem;margin:8px 0 0;overflow-wrap:anywhere}.management-row>.creator-row{border:0;padding:0;flex:1}.management-row>button{font-size:.75rem;flex-shrink:0}.admin-record{padding:18px 0;border-bottom:1px solid var(--line)}.admin-record .creator-row{padding-top:0;border:0}.admin-record p{font-size:.85rem;white-space:pre-wrap;overflow-wrap:anywhere}.admin-record>.button-row{margin:15px 0 10px}.admin-record .button-row>button{font-size:.75rem;min-height:38px;padding:8px 12px}.admin-record details{margin-top:17px;font-size:.85rem}.admin-record summary{cursor:pointer;padding:8px 0;color:var(--accent)}.status-ready{color:var(--success)}.status-pending{color:var(--danger)}.audit-detail{word-break:break-word}.legal-icon{color:var(--accent);margin:20px 0}.legal>small{display:block;margin:15px 0}.legal section{margin-top:28px}.legal section h2{font-size:1.12rem;margin-bottom:10px}.legal section p{font-size:.87rem;color:var(--muted)}.policy-links{display:flex;flex-wrap:wrap;gap:12px;font-size:.8rem;padding:15px 0;border-top:1px solid var(--line);border-bottom:1px solid var(--line)}.composer>h1{margin:15px 0 25px}.composer-previews{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:10px;margin-bottom:15px}.upload-preview{position:relative;min-width:0;border:1px solid var(--line);border-radius:5px;overflow:hidden;background:var(--raised)}.upload-preview>img,.upload-preview>video{aspect-ratio:4/5;object-fit:cover;width:100%}.upload-preview>small{position:absolute;top:6px;left:6px;color:#f8f8fa;background:#15151db3;font-size:9px;padding:3px 6px;border-radius:3px}.preview-controls{display:flex;justify-content:center;gap:1px}.preview-controls button{border:0;border-radius:0;background:none;min-height:36px;flex:1;padding:7px}.upload-drop{display:flex;flex-direction:column;align-items:center;gap:10px;border:1px dashed var(--line);border-radius:7px;padding:25px 18px;position:relative;text-align:center;margin-bottom:23px;background:var(--raised);cursor:pointer}.upload-drop>svg{color:var(--accent)}.upload-drop>strong{font-size:.9rem}.upload-drop input{position:absolute;inset:0;opacity:0;cursor:pointer}.upload-drop small{font-size:.72rem}.composer .notice{align-items:center}@media(max-width:360px){.page{padding-inline:16px}.post-header{padding-inline:12px;gap:5px}.post-author strong{max-width:113px}.post-header time{font-size:8px}.post-caption{padding-inline:14px}.stories{gap:14px;padding-inline:14px}.profile-identity{padding-inline:18px}.profile-identity h1{font-size:19px}.profile-identity .profile-avatar{width:76px!important;height:76px!important;margin-top:-38px}.bottomnav{padding-inline:4px}.bottomnav a{font-size:8px}.topbar{padding-inline:14px}.feed-heading small{font-size:.6rem}.landing h1{font-size:2.25rem}.sheet{padding-inline:16px}.post-actions{gap:8px}.heading-line>.primary{font-size:.78rem;padding:9px 11px}.management-row{gap:8px}}.reference-media{padding-top:env(safe-area-inset-top)}.reference-media>.topbar{display:none}.google-profile-preview{width:72px;height:72px;object-fit:cover;border-radius:50%;margin-bottom:24px}.push-prompt-icon{display:grid;place-items:center;background:var(--raised);color:var(--accent);width:62px;height:62px;border-radius:50%;margin:10px auto 20px}.upload-progress{padding:8px;background:var(--surface);font-size:11px}.upload-progress progress{width:75%;accent-color:var(--accent)}.upload-progress>span{margin-left:7px}.upload-progress p{font-size:10px;margin:6px 0;color:var(--danger)}.upload-progress button{font-size:11px;min-height:32px;padding:5px 9px}.management{padding:22px 16px}.management-title{display:flex;align-items:center;justify-content:space-between;gap:12px}.management-title .eyebrow{display:block;margin-bottom:8px}.management-title h2{font-size:1.55rem;margin:0 0 7px}.management-title small{font-size:10px}.management-toolbar{display:flex;align-items:center;gap:3px;margin:18px 0 12px}.management-toolbar .search-field{flex:1;min-width:0;margin:0;padding:0 10px}.management-toolbar .search-field input{font-size:13px;min-height:42px}.management-toolbar>.icon-button{width:34px;min-width:34px}.management-status{display:flex;gap:5px;overflow-x:auto;scrollbar-width:none;padding:4px 0 13px;margin-bottom:9px;border-bottom:1px solid var(--line)}.management-status>button{white-space:nowrap;background:transparent;border:1px solid transparent;font-size:11px;min-height:33px;padding:6px 10px;border-radius:5px}.management-status>button[aria-pressed=true]{background:var(--raised);color:var(--accent);border-color:var(--line)}.management-filters{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:12px;padding:15px 12px;background:var(--raised);border:1px solid var(--line);border-radius:6px;margin-bottom:15px}.management-filters label{font-size:11px;display:flex;flex-direction:column;gap:6px;min-width:0}.management-filters input,.management-filters select{font-size:13px;min-height:38px;padding:8px}.selection-toolbar{display:flex;align-items:center;justify-content:space-between;gap:8px;padding:9px 0 12px}.selection-toolbar .check{font-size:11px;align-items:center;margin:0;gap:8px}.selection-toolbar strong{font-size:11px;color:var(--accent)}.bulk-toolbar{position:sticky;top:103px;z-index:12;display:flex;align-items:center;gap:6px;overflow:auto;background:var(--surface);border:1px solid var(--line);border-radius:6px;padding:8px;margin-bottom:10px}.bulk-toolbar>button{white-space:nowrap;min-height:33px;font-size:10px;padding:6px 9px}.management-record{display:flex;align-items:center;gap:9px;border-bottom:1px solid var(--line);padding:5px 0}.management-record>input{width:17px;height:17px;min-height:17px;flex-shrink:0;accent-color:var(--accent);margin:0}.record-open{display:grid;grid-template-columns:43px minmax(0,1fr) auto;column-gap:10px;row-gap:5px;align-items:center;width:100%;min-width:0;border:0;background:transparent;border-radius:0;padding:12px 0;text-align:left}.record-open>.avatar,.record-thumbnail{grid-column:1;grid-row:1/3}.record-thumbnail{width:43px;height:56px;background:var(--raised);display:grid;place-items:center;border-radius:4px;overflow:hidden}.record-thumbnail>img{width:100%;height:100%;object-fit:cover}.record-text{grid-column:2;grid-row:1/3;min-width:0;display:flex;flex-direction:column;gap:4px}.record-text>strong{font-size:12px;white-space:nowrap;overflow:hidden;text-overflow:ellipsis;max-width:100%}.record-text>small{font-size:9px;white-space:nowrap;overflow:hidden;text-overflow:ellipsis;max-width:100%}.record-open>.badge{grid-column:3;grid-row:1;font-size:8px;padding:3px 5px;max-width:80px}.record-open>svg:last-child{grid-column:3;grid-row:2;justify-self:end;color:var(--muted)}.status-pending,.status-rejected{color:var(--muted)}.badge.status-approved,.badge.status-active{color:var(--success)}.badge.status-banned,.badge.status-deleted,.badge.status-removed{color:var(--danger)}.record-detail-heading{display:flex;flex-wrap:wrap;align-items:center;gap:8px;margin-bottom:13px}.record-detail-heading>small:last-child{flex:0 0 100%;font-family:monospace;font-size:10px;overflow-wrap:anywhere}.record-notes{white-space:pre-wrap;font-size:13px;overflow-wrap:anywhere}.record-actions{display:flex;gap:8px;flex-wrap:wrap;margin:22px 0}.record-actions>button{font-size:12px;min-height:38px}.wide-sheet{max-height:94dvh}.wide-sheet .post{margin-inline:-10px}@media(prefers-reduced-motion:reduce){*,*:before,*:after{scroll-behavior:auto!important;animation-duration:.01ms!important;transition-duration:.01ms!important}.spin{animation:none}}.social-editor{border:0;padding:0;margin:24px 0;min-width:0}.social-editor legend{font-size:1rem;font-weight:650;padding:0}.social-editor>p{font-size:.78rem;margin:8px 0 16px}.social-editor-row{padding:16px 0;border-bottom:1px solid var(--line);display:grid;gap:12px;min-width:0}.social-editor label{display:grid;gap:6px;font-size:.78rem;min-width:0}.social-platform-control{display:flex;gap:8px;align-items:flex-end;min-width:0}.social-platform-control>label{flex:1}.social-platform-control>button{flex-shrink:0;margin-bottom:1px}.social-editor input,.social-editor select{width:100%;min-width:0;box-sizing:border-box}.social-editor>button{margin-top:15px}.profile-social-links{display:flex;flex-wrap:wrap;justify-content:center;gap:8px;max-width:100%;margin:4px 0 14px}.profile-social-links:empty{display:none}.profile-social-links>a{display:grid;place-items:center;width:36px;height:36px;border:1px solid var(--line);border-radius:4px;background:var(--raised);color:var(--accent)}.profile-social-links>a:focus-visible{outline:2px solid var(--accent);outline-offset:3px}.external-browser-gate{min-height:100dvh;max-width:480px;margin:auto;padding-top:max(30px,env(safe-area-inset-top));padding-bottom:max(24px,env(safe-area-inset-bottom))}.external-browser-gate>.brand{display:block;margin-bottom:36px}.external-browser-gate>svg{color:var(--accent);margin-bottom:20px}.external-browser-gate h1{font-size:1.8rem;line-height:1.2}.external-browser-gate>p,.external-browser-gate li{color:var(--muted);font-size:.88rem;line-height:1.6}.external-browser-gate ol{padding-left:21px;margin:24px 0}.external-browser-gate li{margin-bottom:10px}.external-browser-gate>.wide{margin:10px 0}.external-browser-gate>label{display:grid;gap:6px;margin:14px 0;font-size:.78rem}.external-browser-gate input{width:100%;min-width:0;box-sizing:border-box}.external-browser-gate .status-line{min-height:24px}.creator-admin-links{padding:14px 0;border-bottom:1px solid var(--line);overflow-wrap:anywhere}.creator-admin-links>a{display:block;font-size:.85rem;margin-bottom:12px}.creator-admin-links p{font-size:.78rem}.admin-profile-preview{padding:16px 0}.admin-cover-preview{width:100%;aspect-ratio:2.5/1;object-fit:cover;border-radius:5px;margin-bottom:12px}.admin-profile-preview>.badge{display:inline-block;margin:4px}.admin-profile-preview p{font-size:.85rem}.creator-admin-links .button-row{flex-wrap:wrap}.creator-post-record{flex:1;min-width:0}.creator-post-record .record-open{width:100%;text-align:left}.creator-post-record .record-open strong{display:-webkit-box;-webkit-line-clamp:2;-webkit-box-orient:vertical;overflow:hidden;overflow-wrap:anywhere;font-size:.85rem}.creator-post-record small{display:block;margin-top:6px;font-size:.72rem}.creator-post-record .button-row{margin-top:12px;flex-wrap:wrap}.creator-post-record .button-row button{font-size:.75rem}.library-grid{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:8px}.library-grid button{padding:0;overflow:hidden;text-align:left;min-width:0}.library-grid img{width:100%;aspect-ratio:1;object-fit:cover}.library-grid span{display:block;overflow-wrap:anywhere;font-size:.65rem;padding:6px}.library-grid button:disabled{opacity:1;cursor:default}.member-note-form{display:flex;flex-direction:column;gap:14px}.member-note-form .field{display:block;margin-bottom:0}.member-note-form textarea{display:block;width:100%;height:140px;min-height:140px;margin-top:8px}.member-note-form .field small{display:block;margin-top:8px}.member-note-form>button{flex-shrink:0}.crop-dialog{width:min(600px,100%);max-width:100%;max-height:95dvh;padding:18px;border:1px solid var(--line);border-radius:6px;background:var(--surface);color:var(--text);overflow:auto}.crop-dialog::backdrop{background:#0a0a11a6}.crop-dialog header{display:flex;align-items:center;justify-content:space-between;gap:12px;margin-bottom:16px}.crop-dialog h2{font-size:1.2rem;margin:0}.crop-dialog small{font-size:.72rem}.crop-stage{position:relative;height:min(45dvh,360px);min-height:200px;background:#111116;touch-action:none}.crop-controls{display:flex;align-items:center;gap:12px;margin:18px 0;flex-wrap:wrap}.crop-controls label{flex:1;min-width:110px}.crop-controls label>span{display:flex;align-items:center;gap:6px;font-size:.78rem}.crop-controls output{margin-left:auto}.crop-controls input{width:100%;margin-top:8px;padding:0;min-height:32px}.crop-dialog footer{display:flex;justify-content:flex-end;gap:10px}.crop-dialog .form-error{font-size:.85rem;color:var(--danger)}.sheet{box-sizing:border-box;width:min(600px,100vw);max-width:100vw;min-width:0}.sheet>form,.sheet .member-note-form{box-sizing:border-box;width:100%;min-width:0}.sheet .field{min-width:0;max-width:100%}.sheet input,.sheet textarea,.sheet select{box-sizing:border-box;max-width:100%;min-width:0}html,body{max-width:100%;overflow-x:clip}.app-shell{width:min(600px,100vw);max-width:100vw;overflow-x:clip}.management-row>.record-open{min-width:0;flex:1;overflow:hidden}.record-open>span{min-width:0;white-space:normal;overflow-wrap:anywhere}}video:fullscreen{width:100%!important;height:100%!important;max-width:none!important;max-height:none!important;object-fit:contain!important;object-position:center}video:-webkit-full-screen{width:100%!important;height:100%!important;max-width:none!important;max-height:none!important;object-fit:contain!important;object-position:center}@layer befans{:root{--control-height:44px;--control-gap:12px;--field-gap:20px;--section-gap:32px}.ui-form{display:grid;grid-template-columns:minmax(0,1fr);align-content:start;gap:var(--field-gap);min-width:0;margin:0}.ui-form>.field,.ui-form>.tool-field,.ui-form>label:not(.check):not(.signin-check){display:grid;gap:8px;min-width:0;margin:0;line-height:1.5}.ui-form>label>span:first-child{font-size:13px;font-weight:600;color:var(--muted)}.ui-form :is(input,select,textarea):not([type=checkbox]):not([type=radio]):not([type=hidden]):not([type=file]){min-width:0;max-width:100%;line-height:1.5}.ui-form>.check{display:flex;align-items:flex-start;gap:12px;margin:0;min-height:24px;line-height:1.6}.ui-form>.check input{align-self:flex-start;margin-top:2px}.ui-form>p{margin:0;line-height:1.65;max-width:70ch}.ui-form>button,.ui-section>button{justify-self:start;align-self:start;max-width:100%;min-height:var(--control-height);margin:0;line-height:1.4;padding:12px 20px;font-size:14px;font-weight:600}.ui-form>.actions,.ui-form>.tool-actions,.ui-actions{display:flex;align-items:center;flex-wrap:wrap;gap:var(--control-gap);margin:0}.ui-section{display:grid;grid-template-columns:minmax(0,1fr);align-content:start;gap:16px;min-width:0;padding-block:28px;border-top:1px solid var(--line);margin:0}.ui-section>h2{margin:0;font-size:20px;line-height:1.4;font-weight:750;letter-spacing:-.4px;overflow-wrap:anywhere}.ui-section>h3{margin:12px 0 0;font-size:16px;line-height:1.5;font-weight:700}.ui-section>p{margin:0;line-height:1.7;max-width:70ch}.ui-section>form{margin:0}.account-page{max-width:760px;margin-inline:auto}.account-page>h1{font-size:28px;line-height:1.25;letter-spacing:-.7px;margin:0 0 8px;overflow-wrap:anywhere}.account-page>h1+p{margin:0 0 12px;color:var(--muted);font-size:14px;overflow-wrap:anywhere}.account-page>.badge{margin-bottom:16px}.account-page>.primary{display:flex;width:fit-content;margin:0 0 28px;min-height:44px;padding:12px 20px;font-size:14px}.account-page>.account-actions{display:flex;align-items:center;flex-wrap:wrap;gap:12px;margin:16px 0 0}.account-page .tool-actions{display:flex;align-items:stretch;flex-wrap:wrap;gap:12px;margin:12px 0 0}.account-page .tool-actions>button{flex:1 1 180px;min-height:44px;padding:12px 16px;line-height:1.4;font-size:14px}.account-preferences .tool-list-item{margin:0;padding:0 0 20px;border:0;border-bottom:1px solid var(--line);border-radius:0;background:transparent}.account-preferences .tool-list-item>h3{margin:0 0 12px;font-size:16px;line-height:1.5}.account-preferences .tool-list-item>p{font-size:13px;line-height:1.7;margin:16px 0 0;color:var(--muted)}.account-preferences .tool-record{display:flex;align-items:center;justify-content:space-between;flex-wrap:wrap;gap:12px;padding:16px 0;margin:0}.account-preferences .tool-record>span{flex:1 1 220px;min-width:0;font-size:14px}.account-preferences .tool-record small{display:block;margin-top:6px;font-size:12px;line-height:1.6;overflow-wrap:anywhere}.account-preferences .tool-record>button{min-height:44px;margin:0;font-size:13px}.password-settings .google-auth{margin:0;gap:16px}.password-settings .google-auth-divider{font-size:12px}.content>.narrow>h2{font-size:20px;line-height:1.4;margin-top:32px;margin-bottom:16px}.content>.narrow>.ui-form{margin-block:20px 32px}.creator-tools-page .tool-section>.ui-form{margin-block:20px 28px}.ui-form :is(.form-error,.status-line){font-size:13px;line-height:1.6;overflow-wrap:anywhere}@media(max-width:599px){.ui-section{padding-block:24px;gap:16px}.ui-section>h2{font-size:19px}.account-page>h1{font-size:26px}.ui-section>button,.ui-section>.ui-form>button{width:100%;justify-self:stretch}.account-page>.account-actions>button{flex:1 1 160px;min-height:44px}.ui-form>.actions>button{flex:1 1 140px;min-height:44px;margin:0}}}@layer befans{:root{--control-height:48px;--control-gap:12px;--field-gap:20px;--section-gap:32px}.app-shell form:not(.comment-composer),.external-browser-gate form{display:grid;grid-template-columns:minmax(0,1fr);align-content:start;gap:var(--field-gap);min-width:0;margin:0}.app-shell form:not(.comment-composer)>.field,.sheet form>.field{display:grid;gap:8px;min-width:0;margin:0}.field{display:grid;gap:8px;margin-bottom:20px}.field>label{font-size:13px;font-weight:600;color:var(--muted);line-height:1.5}.field>small{font-size:12px;line-height:1.6;margin:0}.app-shell form:not(.comment-composer)>:is(p,.check,.notice,.failure,.composer-previews,.upload-drop),.sheet form>:is(p,.check,.notice,.failure){margin:0}.app-shell form:not(.comment-composer)>.wide,.sheet form>.wide{margin:0;min-height:48px}.app-shell form:not(.comment-composer)>.button-row,.sheet form>.button-row{gap:12px}.app-shell form:not(.comment-composer) input:not([type=checkbox]):not([type=radio]):not([type=file]):not([type=hidden]):not([type=range]),.app-shell form:not(.comment-composer) textarea,.sheet input:not([type=checkbox]):not([type=file]):not([type=hidden]):not([type=range]),.sheet textarea{min-height:48px;padding:12px 14px;line-height:1.5;font-size:16px;border-radius:6px;transition:border-color .15s ease,box-shadow .15s ease}.app-shell form:not(.comment-composer) textarea,.sheet textarea{min-height:128px;resize:vertical}.app-shell .page button:not(.icon-button):not(.record-open):not(.text-button):not(.preview-controls button),.sheet button:not(.icon-button):not([role=option]){line-height:1.4;white-space:normal}.app-shell :is(input,textarea):focus-visible,.sheet :is(input,textarea):focus-visible{outline:none;border-color:var(--accent);box-shadow:0 0 0 3px color-mix(in oklch,var(--accent) 14%,transparent)}.app-shell form:not(.comment-composer)>.heading-line{margin:0}.composer>h1{margin:16px 0 24px}.composer form>.upload-drop{min-height:176px;padding:28px 20px;gap:12px;border-radius:6px}.composer-previews:empty{display:none}.composer form>.notice{display:flex;align-items:flex-start;gap:12px;font-size:13px;line-height:1.6;padding:16px}.composer form>.notice svg{margin-top:2px}.custom-control{position:relative;min-width:0;width:100%}.control-native-probe{position:absolute!important;width:1px!important;height:1px!important;min-height:0!important;padding:0!important;margin:0!important;clip-path:inset(50%);overflow:hidden;opacity:0;pointer-events:none}.sheet-select,.date-trigger{display:flex;align-items:center;justify-content:space-between;gap:12px;width:100%;min-width:0;min-height:48px;padding:12px 14px;border:1px solid var(--line);border-radius:6px;background:var(--surface);font-size:14px;font-weight:600;text-align:left;color:var(--text)}.sheet-select>span,.date-trigger>span{min-width:0;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.date-trigger>span{flex:1}.sheet-select:hover:not(:disabled),.date-trigger:hover:not(:disabled){background:var(--raised);border-color:color-mix(in oklch,var(--line) 60%,var(--accent))}.sheet-select[aria-expanded=true],.date-trigger[aria-expanded=true]{border-color:var(--accent)}.sheet-select:focus-visible,.date-trigger:focus-visible{outline:2px solid var(--accent);outline-offset:3px}.choice-sheet,.date-sheet{padding:12px 20px max(24px,env(safe-area-inset-bottom));border-radius:16px 16px 0 0;max-height:85dvh}.choice-sheet>header,.date-sheet>header{margin-bottom:20px}.choice-sheet>header h2,.date-sheet>header h2{font-size:18px;line-height:1.4}.sheet-options{display:grid;gap:8px;max-height:55dvh;overflow-y:auto;overscroll-behavior:contain;padding:2px}.sheet-options>[role=option]{display:flex;width:100%;align-items:center;justify-content:space-between;gap:12px;min-height:48px;border:0;border-radius:6px;padding:12px 16px;background:var(--raised);text-align:left;font-size:14px;font-weight:600}.sheet-options>[role=option][aria-selected=true]{background:var(--accent);color:var(--on-accent)}.sheet-options>[role=option]:focus-visible{outline:2px solid var(--accent);outline-offset:1px}.choice-search{width:100%;margin-bottom:16px}.calendar-toolbar{display:grid;grid-template-columns:36px minmax(0,1.3fr) minmax(0,1fr) 36px;align-items:center;gap:6px;margin-bottom:20px}.calendar-toolbar .icon-button{width:36px;height:44px}.calendar-toolbar .sheet-select{padding:10px 8px;font-size:13px;gap:4px}.calendar-grid{display:grid;grid-template-columns:repeat(7,minmax(0,1fr));gap:4px}.calendar-grid>small{display:grid;place-items:center;height:28px;font-size:11px}.calendar-grid>button{padding:0;min-width:0;min-height:40px;aspect-ratio:1;border:0;background:transparent;font-size:13px}.calendar-grid>button[aria-pressed=true]{background:var(--accent);color:var(--on-accent);border-radius:6px}.calendar-time{display:flex;align-items:center;gap:10px;margin-top:20px}.calendar-time>.custom-control{flex:1}.control-actions{display:flex;justify-content:flex-end;gap:10px;flex-wrap:wrap;border-top:1px solid var(--line);padding-top:20px;margin-top:24px}.control-actions>button{flex:1;min-height:44px;min-width:70px}.number-control{display:flex;align-items:stretch;min-width:0;width:100%;border:1px solid var(--line);border-radius:6px;overflow:hidden;background:var(--surface)}.number-control>button{width:44px;flex-shrink:0;min-height:46px;border:0;border-radius:0;background:var(--raised);padding:0}.number-control>input{appearance:textfield;-moz-appearance:textfield;flex:1;min-width:0;width:100%;border:0!important;border-radius:0!important;text-align:center;box-shadow:none!important}.number-control input::-webkit-inner-spin-button,.number-control input::-webkit-outer-spin-button{-webkit-appearance:none;margin:0}.number-control:focus-within{border-color:var(--accent);box-shadow:0 0 0 3px color-mix(in oklch,var(--accent) 14%,transparent)}input[type=checkbox]{appearance:none;-webkit-appearance:none;position:relative;display:inline-grid;place-items:center;width:20px;height:20px;min-width:20px;min-height:20px;padding:0;border:1.5px solid var(--line);border-radius:4px;background:var(--surface);vertical-align:middle;flex-shrink:0;cursor:pointer}input[type=checkbox]:checked{background:var(--accent);border-color:var(--accent)}input[type=checkbox]:checked:after{content:"";width:5px;height:10px;border:solid var(--on-accent);border-width:0 2px 2px 0;transform:rotate(45deg) translateY(-1px)}input[type=checkbox]:disabled{opacity:.45;cursor:not-allowed}.check{gap:12px;align-items:flex-start;line-height:1.6}.check>input{margin-top:2px}.check>span{font-size:13px}.sheet>.member-note-form{gap:20px}.management-filters{gap:16px}.management-filters>label{display:grid;gap:8px;font-size:13px;min-width:0}.social-editor{margin:0;display:grid;gap:16px}.social-editor legend{margin-bottom:8px}.social-editor>p{margin:0}.social-editor-row{padding:0 0 20px;gap:12px}.social-editor>button{margin:0;justify-self:start;min-height:44px}.social-editor label{gap:8px;font-size:13px}.social-platform-control{align-items:flex-start}.social-platform-control>.icon-button{margin-top:25px}.social-editor .sheet-select{font-size:14px}.crop-controls input[type=range],.seek-slider,.volume-slider{accent-color:var(--accent)}:is(.crop-controls,.ui-form) input[type=range]{appearance:none;-webkit-appearance:none;background:var(--line);height:4px;min-height:4px;border:0;border-radius:4px;padding:0;cursor:pointer}:is(.crop-controls,.ui-form) input[type=range]::-webkit-slider-thumb{appearance:none;-webkit-appearance:none;width:18px;height:18px;border:3px solid var(--surface);border-radius:50%;background:var(--accent);box-shadow:0 0 0 1px var(--accent)}:is(.crop-controls,.ui-form) input[type=range]::-moz-range-thumb{width:14px;height:14px;border:3px solid var(--surface);border-radius:50%;background:var(--accent)}.crop-controls input[type=range]{margin:16px 0;min-height:4px}.auth-page form{gap:20px}.page>h2+.search-field,.page>.heading-line+.search-field{margin-top:20px}.management-status{gap:8px;margin-block:16px}.management-status>button{min-height:40px;padding:9px 12px}.workspace-tabs{gap:4px}.button-row,.record-actions{gap:12px}.artwork-upload.cover{margin-block:20px 28px}.account>form{margin-top:24px}.sheet form>.field+button{margin-top:0}.page>form+.wide{margin-top:20px}@media(prefers-reduced-motion:reduce){.sheet-select,.date-trigger,.app-shell input,.app-shell textarea,.sheet input,.sheet textarea{transition:none}}.field-invalid input:not(.control-native-probe),.field-invalid textarea,.field-invalid .sheet-select,.field-invalid .date-trigger,.field-invalid .number-control{border-color:var(--danger)}.field>.field-error{color:var(--danger);font-size:12px;line-height:1.5}.composer form>.wide:disabled{cursor:not-allowed}.calendar-grid>button:focus-visible{outline:2px solid var(--accent);outline-offset:1px}.management-filters>.field{margin:0}.button-row>button,.record-actions>button{min-height:44px}.social-platform-control>.icon-button{margin-top:27px;width:44px;height:48px;min-height:48px}.field>input:not([type=checkbox]):not([type=radio]):not([type=hidden]),.field>textarea,.external-browser-gate input{min-height:48px;padding:12px 14px;font-size:16px;line-height:1.5;border-radius:6px}.search-field{min-height:48px}.field>textarea{min-height:128px}.creator-theme[data-profile-theme=rose]{--accent:oklch(48% .18 350)}.creator-theme[data-profile-theme=ocean]{--accent:oklch(47% .15 245)}.creator-theme[data-profile-theme=forest]{--accent:oklch(43% .12 160)}.creator-theme[data-profile-theme=amber]{--accent:oklch(43% .12 65)}:root[data-theme=dark] .creator-theme[data-profile-theme=rose]{--accent:oklch(76% .13 350)}:root[data-theme=dark] .creator-theme[data-profile-theme=ocean]{--accent:oklch(77% .12 245)}:root[data-theme=dark] .creator-theme[data-profile-theme=forest]{--accent:oklch(77% .12 160)}:root[data-theme=dark] .creator-theme[data-profile-theme=amber]{--accent:oklch(80% .12 65)}.profile-theme-editor{border:0;min-width:0;padding:0;margin:0;display:grid;gap:16px}.profile-theme-editor legend{font-size:16px;font-weight:650;margin-bottom:8px}.profile-theme-editor>p{margin:0;font-size:13px}.profile-theme-options{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:10px}.profile-theme-options>.theme-choice{display:flex;flex-direction:column;gap:8px;padding:12px 8px;border-radius:6px;border:1px solid var(--line);font-size:12px;min-width:0}.profile-theme-options>.theme-choice[aria-checked=true]{border-color:var(--accent);box-shadow:0 0 0 1px var(--accent)}.theme-swatch{display:grid;place-items:center;width:30px;height:30px;border-radius:50%;background:var(--accent);color:var(--on-accent)}.theme-preview{border:1px solid var(--line);border-radius:6px;overflow:hidden;display:flex;flex-direction:column;align-items:center;gap:8px;padding-bottom:20px;background:var(--surface)}.theme-preview-cover{width:100%;height:70px;background:color-mix(in oklch,var(--accent) 18%,var(--raised));margin-bottom:8px}.theme-preview-cover>img{width:100%;height:100%;object-fit:cover}.theme-preview-subscribe{background:var(--accent);color:var(--on-accent);border-radius:6px;padding:12px 20px;text-align:center;width:calc(100% - 40px);font-size:14px;font-weight:650;margin-top:8px}.creator-theme .parity-lock-button{background:var(--accent);color:var(--on-accent)}.legal-document{padding:20px 20px 36px}.legal-toolbar{display:flex;align-items:center;justify-content:space-between;gap:16px;min-height:44px;margin:0 0 24px}.legal-toolbar .legal-back{display:inline-flex;align-items:center;gap:8px;min-height:44px;margin:0;padding:8px 0;font-size:14px}.legal-toolbar>span{font-size:10px;font-weight:650;letter-spacing:.12em;color:var(--muted);text-align:right}.legal-document-header{display:grid;gap:14px;margin:0 0 24px}.legal-document-header h1{font-size:28px;line-height:1.2;letter-spacing:-.035em;margin:0;max-width:20ch;overflow-wrap:anywhere}.legal-document-header>p{font-size:14px;line-height:1.7;margin:0;color:var(--muted);max-width:55ch}.legal-version{display:block;font-size:11px;line-height:1.5;color:var(--muted)}.legal-policy-navigation{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:10px;margin:0 0 20px}.legal-policy-navigation>a{display:flex;align-items:center;gap:10px;min-width:0;min-height:48px;padding:12px;border:1px solid var(--line);border-radius:6px;text-decoration:none;background:var(--surface);color:var(--muted);font-size:13px;font-weight:600;line-height:1.4}.legal-policy-navigation>a>span{min-width:0}.legal-policy-navigation>a:hover{background:var(--raised);color:var(--text)}.legal-policy-navigation>a[aria-current=page]{background:var(--accent);border-color:var(--accent);color:var(--on-accent)}.legal-policy-navigation>a:focus-visible{outline:2px solid var(--accent);outline-offset:3px}.legal-contents{margin:0 0 32px;border:1px solid var(--line);border-radius:6px;background:var(--raised);overflow:hidden}.legal-contents>summary{display:flex;align-items:center;justify-content:space-between;gap:12px;min-height:48px;padding:12px 14px;cursor:pointer;list-style:none;font-size:13px;font-weight:600}.legal-contents>summary::-webkit-details-marker{display:none}.legal-contents[open]>summary>svg{transform:rotate(180deg)}.legal-contents>ol{margin:0;padding:0 18px 14px 36px;color:var(--muted)}.legal-contents li{padding:6px 0;font-size:13px;line-height:1.6}.legal-contents a{text-decoration:none;color:var(--text)}.legal-contents a:hover{text-decoration:underline}.legal-reading{display:grid;gap:28px}.legal-document .legal-reading-section{margin:0;padding:0 0 28px;border-bottom:1px solid var(--line);scroll-margin-top:80px}.legal-document .legal-reading-section:last-child{border-bottom:0;padding-bottom:0}.legal-document .legal-reading-section>h2{display:flex;align-items:baseline;gap:12px;margin:0 0 12px;font-size:17px;line-height:1.5;font-weight:650;letter-spacing:-.015em}.legal-reading-section>h2>span{font-size:11px;font-weight:500;color:var(--muted);font-variant-numeric:tabular-nums;min-width:18px}.legal-document .legal-reading-section>p{margin:0;font-size:14px;line-height:1.85;color:var(--muted);overflow-wrap:anywhere;max-width:65ch}.legal-contact{margin-top:36px;border-top:1px solid var(--line);padding-top:24px;scroll-margin-top:80px}.legal-contact-heading{display:flex;align-items:center;gap:10px;margin-bottom:14px;color:var(--accent)}.legal-contact-heading>h2{font-size:17px;line-height:1.5;margin:0;color:var(--text)}.legal-contact>p{margin:0 0 8px;font-size:13px;line-height:1.7;color:var(--muted)}.legal-contact>a{display:inline-block;overflow-wrap:anywhere;max-width:100%;font-size:14px;line-height:1.7;text-underline-offset:4px}@media(max-width:360px){.legal-document{padding-inline:16px}.legal-document-header h1{font-size:26px}.legal-policy-navigation>a{font-size:12px;gap:8px;padding:12px 10px}}.contact-form-intro{display:grid;gap:8px}.contact-form-intro h3{font-size:18px;margin:0;line-height:1.5}.contact-form-intro p{font-size:13px;line-height:1.7;color:var(--muted);margin:0}.contact-honeypot{position:absolute;width:1px;height:1px;overflow:hidden;clip-path:inset(50%);pointer-events:none}.contact-received{display:grid;gap:12px;padding:20px;border:1px solid var(--line);border-radius:6px;background:var(--raised)}.contact-received>svg{color:var(--success)}.contact-received h3,.contact-received p{margin:0}.contact-received p{font-size:14px;line-height:1.7;color:var(--muted)}.contact-received small{overflow-wrap:anywhere}.contact-received button{justify-self:start;margin-top:8px}.composer-form>.composer-section{display:grid;gap:20px;min-width:0;padding:24px 0;border-top:1px solid var(--line)}.composer-form>.composer-section:first-child{padding-top:0;border-top:0}.composer-section h2{font-size:16px;line-height:1.4;font-weight:700;margin:0}.composer-section>.field{margin:0}.composer-section-heading{display:flex;align-items:center;justify-content:space-between;gap:12px}.composer-section-heading>span{font-size:12px;color:var(--muted);font-variant-numeric:tabular-nums}.composer-media>.composer-previews:empty{display:none}.composer-media>.upload-drop{display:flex;flex-direction:column;align-items:center;justify-content:center;gap:12px;min-height:164px;margin:0;padding:24px 20px;text-align:center;border:1px dashed var(--line);border-radius:6px;background:var(--raised)}.composer-media>.upload-drop>svg{margin:0;flex:none;color:var(--accent)}.composer-media>.upload-drop>strong{font-size:14px;font-weight:600}.composer-media>.upload-drop>small{max-width:32ch;font-size:12px;line-height:1.6}.composer-section>button.wide{width:100%;margin:0;min-height:48px}.composer-form{gap:0}.composer-form>.notice{margin:4px 0 24px}.composer-form>.primary{width:100%;justify-self:stretch}@font-face{font-family:Plus Jakarta Sans;font-style:normal;font-weight:200 800;font-display:swap;src:url(data:font/woff2;base64,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) format("woff2")}:root{font-family:Plus Jakarta Sans,ui-sans-serif,system-ui,sans-serif}body,h1,h2,h3{font-family:Plus Jakarta Sans,ui-sans-serif,system-ui,sans-serif}}:root{--md-primary:oklch(46% .18 300);--md-on-primary:oklch(99% .003 300);--md-primary-container:oklch(92% .045 300);--md-on-primary-container:oklch(27% .09 300);--md-secondary-container:oklch(92% .025 295);--md-on-secondary-container:oklch(28% .045 295);--md-surface:oklch(98% .006 300);--md-surface-low:oklch(96% .01 300);--md-surface-container:oklch(94% .014 300);--md-surface-high:oklch(92% .02 300);--md-on-surface:oklch(24% .02 295);--md-on-surface-variant:oklch(47% .025 295);--md-outline:oklch(62% .022 295);--md-outline-variant:oklch(85% .02 295);--bg:var(--md-surface);--surface:var(--md-surface);--raised:var(--md-surface-container);--text:var(--md-on-surface);--muted:var(--md-on-surface-variant);--line:var(--md-outline-variant);--accent:var(--md-primary);--on-accent:var(--md-on-primary);--accent-text:var(--md-primary);--md-space-page:16px;--control-height:48px;--field-gap:20px;font-family:Plus Jakarta Sans,ui-sans-serif,system-ui,sans-serif;font-size:14px;background:var(--bg);color:var(--text);-webkit-text-size-adjust:100%;text-size-adjust:100%}:root[data-theme=dark]{--md-primary:oklch(80% .1 300);--md-on-primary:oklch(25% .08 300);--md-primary-container:oklch(34% .09 300);--md-on-primary-container:oklch(93% .04 300);--md-secondary-container:oklch(32% .04 295);--md-on-secondary-container:oklch(93% .02 295);--md-surface:oklch(16% .012 295);--md-surface-low:oklch(19% .014 295);--md-surface-container:oklch(22% .016 295);--md-surface-high:oklch(27% .02 295);--md-on-surface:oklch(93% .01 295);--md-on-surface-variant:oklch(77% .025 295);--md-outline:oklch(65% .025 295);--md-outline-variant:oklch(38% .025 295);--bg:var(--md-surface);--surface:var(--md-surface);--raised:var(--md-surface-container);--text:var(--md-on-surface);--muted:var(--md-on-surface-variant);--line:var(--md-outline-variant);--accent:var(--md-primary);--on-accent:var(--md-on-primary)}html,body{max-width:100%;overflow-x:visible}body,h1,h2,h3{font-family:Plus Jakarta Sans,ui-sans-serif,system-ui,sans-serif}.app-shell{width:100%;max-width:600px;min-width:0;overflow-x:visible;background:var(--md-surface);padding:0 0 calc(104px + env(safe-area-inset-bottom))}.app-shell #main-content{width:100%;min-width:0}.app-shell #main-content>*,.creator-theme,.creator-profile{min-width:0;max-width:100%}.page{padding:24px var(--md-space-page) 32px}:where(.app-shell,.sheet) button:where(:not(.gallery-dialog *,.video-player *,.post-carousel *)),:where(.app-shell,.sheet) .button:where(:not(.gallery-dialog *,.video-player *,.post-carousel *)){min-height:48px;border-radius:24px;padding:12px 20px;font-size:14px;line-height:20px;font-weight:650;border:1px solid var(--md-outline-variant);background:var(--md-surface-low);color:var(--accent);gap:8px;max-width:100%;transition:background .18s ease-out,box-shadow .18s ease-out}:where(.app-shell,.sheet) button.primary:where(:not(.gallery-dialog *,.video-player *,.post-carousel *)){background:var(--accent);color:var(--on-accent);border-color:transparent}:where(.app-shell,.sheet) button:disabled{opacity:.45}:where(.app-shell,.sheet) .icon-button:where(:not(.gallery-dialog *,.video-player *,.post-carousel *)){width:48px;height:48px;min-width:48px;min-height:48px;padding:12px;border:0;background:transparent;border-radius:50%;color:var(--text)}:where(.app-shell,.sheet) .text-button:where(:not(.gallery-dialog *,.video-player *,.post-carousel *)){border:0;background:transparent;color:var(--accent);padding-inline:12px}:where(.app-shell,.sheet) :is(button,a,input,textarea):focus-visible{outline:3px solid var(--accent);outline-offset:3px}.topbar,.reference-media>.topbar{display:flex;height:64px;min-height:64px;padding:8px 12px 8px 20px;background:var(--md-surface);border:0;gap:16px;z-index:20}.topbar .brand{font-size:25px;font-weight:750;letter-spacing:-1.5px;line-height:1}.topbar>div{gap:4px;min-width:0}.topbar .avatar-button{height:48px;width:48px;min-width:48px;min-height:48px;padding:6px;border:0;background:transparent;border-radius:50%}.notification-button>span{top:4px;right:4px;min-width:16px;height:16px;border:2px solid var(--surface);box-sizing:content-box;font-size:10px}.bottomnav{height:calc(80px + env(safe-area-inset-bottom));min-height:80px;padding:8px 4px calc(8px + env(safe-area-inset-bottom));background:var(--md-surface-container);border:0;gap:0;box-shadow:0 -1px color-mix(in oklch,var(--line) 45%,transparent)}.bottomnav>a{min-width:0;min-height:64px;gap:4px;padding:0 2px;font-size:11px;line-height:16px;font-weight:550;border-radius:0;color:var(--muted)}.bottomnav .nav-icon{display:grid;place-items:center;width:min(64px,100%);height:32px;min-height:32px;border-radius:20px;flex:none}.bottomnav>a[aria-current=page]{color:var(--text);background:transparent;font-weight:750}.bottomnav>a[aria-current=page] .nav-icon{background:var(--md-secondary-container);color:var(--md-on-secondary-container)}.bottomnav>a:after{display:none}.page-heading{display:grid;gap:12px;margin:0 0 28px;padding:0;border:0;min-width:0}.page-heading-kicker{display:flex;align-items:center;justify-content:space-between;gap:16px;min-height:32px;color:var(--muted)}.page-heading-kicker>span{font-size:11px;font-weight:650;letter-spacing:.06em;line-height:16px}.page-heading-kicker>svg{box-sizing:content-box;padding:10px;border-radius:14px;color:var(--accent);background:var(--md-primary-container)}.page-heading-title{display:flex;align-items:center;justify-content:space-between;gap:16px;min-width:0}.page-heading-title h1{margin:0;font-size:32px;line-height:40px;font-weight:650;letter-spacing:-1px;overflow-wrap:anywhere}.page-heading>p{margin:0;font-size:14px;line-height:22px;max-width:38ch;color:var(--muted)}.heading-line{display:flex;align-items:center;gap:16px;margin-bottom:24px;min-width:0}.heading-line>h2{font-size:22px;line-height:28px;margin:0;letter-spacing:-.5px}.heading-line>button{flex:none}.field{gap:6px!important;min-width:0;margin:0}.field-body{display:grid;gap:4px;min-width:0;padding:12px 16px 8px;border-radius:12px 12px 0 0;border-bottom:1px solid var(--md-outline);background:var(--md-surface-container);transition:background .18s ease-out}.field-body>label{font-size:12px;font-weight:550;line-height:16px;color:var(--muted);margin:0}.field-body:focus-within{background:var(--md-surface-high);border-bottom-color:var(--accent);box-shadow:0 1px 0 var(--accent)}.field-body:focus-within>label{color:var(--accent)}.field-body>:is(input,textarea){min-height:28px;width:100%;max-width:100%;min-width:0;padding:0!important;margin:0;border:0!important;border-radius:0;background:transparent!important;color:var(--text);font-size:16px!important;line-height:24px;box-shadow:none}.field-body>textarea{min-height:96px;resize:vertical}.field-body>:is(input,textarea):focus-visible{outline:0}.field-body>.custom-control>.sheet-select,.field-body>.custom-control>.date-trigger{background:transparent!important;border:0!important;border-radius:0!important;min-height:28px!important;padding:0!important;width:100%;font-size:16px;color:var(--text);box-shadow:none}.field-body>.number-control{background:transparent;border:0;min-height:28px;border-radius:0;padding:0}.field-body>.number-control>input{background:transparent;font-size:16px;min-height:28px;padding:0 8px;border:0}.field-body>.number-control>button{height:32px;min-height:32px;width:32px;min-width:32px;padding:4px;border-radius:50%;border:0;background:var(--md-secondary-container)}.field>small{font-size:12px;line-height:18px;color:var(--muted);padding-inline:16px;margin:0}.field-invalid .field-body{border-bottom-color:var(--danger);box-shadow:0 1px 0 var(--danger)}.check{gap:12px;line-height:22px;font-size:13px;margin:0;align-items:flex-start}.check>input{width:20px;height:20px;min-width:20px;min-height:20px;border-radius:3px;margin-top:1px}.ui-form,.app-shell form:not(.comment-composer){gap:20px}.ui-form>.primary.wide{width:100%;justify-self:stretch;min-height:50px}.notice,.failure,.success{border:0;border-radius:16px;padding:16px;background:var(--md-primary-container);font-size:13px;line-height:22px;gap:12px;align-items:flex-start;margin-block:16px}.notice p,.failure p,.success p{margin:0}.notice>svg{flex:none;margin-top:2px}.failure{background:color-mix(in oklch,var(--danger) 10%,var(--surface));color:var(--danger)}.badge{border-radius:8px;padding:5px 9px;font-size:11px;line-height:16px;max-width:100%}.empty{padding:36px 24px;border:0;border-radius:24px;background:var(--md-surface-container);gap:16px;margin:24px 0}.empty>svg{box-sizing:content-box;padding:16px;border-radius:20px;background:var(--md-secondary-container);color:var(--accent)}.empty h2{font-size:22px;line-height:28px;margin:0;letter-spacing:-.4px}.empty p{font-size:14px;line-height:22px;margin:0;max-width:32ch}.creator-theme{width:100%;--md-primary-container:color-mix(in oklch,var(--accent) 12%,var(--surface));--md-on-primary-container:var(--text)}.creator-profile{padding:0 16px 24px;width:100%}.creator-cover{position:relative;aspect-ratio:2.5/1;max-height:220px;min-width:0;overflow:hidden;border-radius:24px;background:var(--md-primary-container)}.creator-cover>img{width:100%;height:100%;object-fit:cover;display:block}.cover-placeholder{position:relative;display:block;width:100%;height:100%;overflow:hidden;background:var(--md-primary-container)}.cover-orbit{position:absolute;left:35%;top:-100%;width:95%;aspect-ratio:1;border:30px solid color-mix(in oklch,var(--accent) 14%,transparent);border-radius:50%;transform:rotate(-25deg)}.cover-monogram{position:absolute;right:24px;bottom:-24px;font-size:160px;line-height:1;font-weight:750;letter-spacing:-12px;color:color-mix(in oklch,var(--accent) 13%,transparent)}.creator-cover-label{position:absolute;left:16px;top:16px;display:inline-flex;align-items:center;gap:6px;min-height:28px;padding:4px 10px;border-radius:16px;background:var(--surface);color:var(--accent);font-size:10px;font-weight:650}.creator-cover .creator-share{position:absolute;right:12px;top:10px;width:40px;height:40px;min-width:40px;min-height:40px;padding:10px;background:var(--surface);color:var(--accent);border-radius:50%;border:0}.creator-profile-body{padding:0 8px;min-width:0}.creator-identity-row{display:flex;align-items:flex-end;justify-content:space-between;gap:16px;min-width:0;margin-top:-28px;position:relative;z-index:1}.creator-identity-row .profile-avatar{box-sizing:content-box;border:4px solid var(--surface);border-radius:28px;margin:0;box-shadow:none;flex:none}.creator-social-actions{display:flex;flex-wrap:wrap;justify-content:flex-end;gap:8px;min-width:0;padding-bottom:8px}.creator-social-actions>a{display:grid;place-items:center;width:40px;height:40px;min-width:40px;background:var(--md-surface-container);color:var(--accent);border-radius:50%;border:0;text-decoration:none}.creator-social-actions>a>svg{width:20px;height:20px}.creator-name{margin-top:16px;display:grid;gap:4px;min-width:0}.creator-name>h1{display:flex;align-items:center;gap:8px;flex-wrap:wrap;font-size:28px;line-height:36px;font-weight:700;letter-spacing:-.8px;margin:0;overflow-wrap:anywhere}.creator-name>h1>svg{flex:none;color:var(--accent)}.creator-name>span{font-size:13px;line-height:20px;color:var(--muted);overflow-wrap:anywhere}.creator-profile .profile-bio{font-size:14px;line-height:22px;margin:16px 0;max-width:none;white-space:pre-wrap;overflow-wrap:anywhere;text-align:left}.creator-profile .contact-link{display:inline-flex;align-items:center;gap:6px;font-size:12px;color:var(--accent);margin:0 0 12px}.creator-meta{display:flex;gap:8px 16px;flex-wrap:wrap;font-size:12px;line-height:20px;color:var(--muted);margin-bottom:24px}.creator-meta>span{display:inline-flex;align-items:center;gap:6px}.creator-membership{display:grid;grid-template-columns:minmax(0,1fr) auto;gap:20px 12px;min-width:0;padding:20px;border-radius:24px;background:var(--md-primary-container);color:var(--md-on-primary-container)}.membership-overline{display:block;font-size:9px;font-weight:750;line-height:16px;letter-spacing:.08em;color:var(--accent);margin-bottom:8px}.creator-membership h2{margin:0 0 8px;font-size:22px;font-weight:650;line-height:28px;letter-spacing:-.4px}.creator-membership p{margin:0;font-size:12px;line-height:20px;color:var(--muted)}.creator-price{align-self:center;display:grid;gap:4px;text-align:right;max-width:120px}.creator-price strong{font-size:24px;line-height:32px;letter-spacing:-.8px;overflow-wrap:anywhere}.creator-price>span{font-size:10px;line-height:16px;color:var(--muted)}.creator-membership>.subscribe-button{width:100%;min-height:48px;grid-column:1/-1;justify-content:space-between;padding:12px 20px;border:0;border-radius:24px;font-size:14px}.creator-content-heading{display:flex;justify-content:space-between;align-items:center;gap:12px;padding:8px 24px 16px;min-width:0}.creator-content-heading h2{font-size:20px;line-height:28px;margin:0;letter-spacing:-.4px;min-width:0;overflow-wrap:anywhere}.creator-content-heading>span{font-size:11px;color:var(--muted);white-space:nowrap}.feed-tabs{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:0;margin:0 16px 8px;padding:4px;border:0;border-radius:28px;background:var(--md-surface-container);width:calc(100% - 32px)}.feed-tabs>button{display:flex;flex-direction:row;justify-content:center;align-items:center;gap:6px;font-size:12px;line-height:20px;min-height:44px;padding:10px 6px;border:0;border-radius:24px;background:transparent;color:var(--muted);min-width:0}.feed-tabs>button[aria-pressed=true]{background:var(--md-secondary-container);color:var(--md-on-secondary-container);font-weight:750}.feed-tabs>button>svg{flex:none}.post.parity-post{margin:16px;border:0;border-radius:20px;overflow:hidden;background:var(--md-surface-low);padding:0;box-shadow:0 1px 2px #1813201a;min-width:0;width:calc(100% - 32px)}.post.parity-post .post-header{padding:12px 8px 12px 16px;min-height:72px;gap:8px;min-width:0;display:flex;align-items:center}.post.parity-post .post-author{flex:1;min-width:0;gap:12px;max-width:calc(100% - 56px)}.post-author-detail{min-width:0;display:grid;gap:2px}.post-author-name{display:flex;align-items:center;gap:5px;min-width:0}.post.parity-post .post-author strong{font-size:14px;line-height:20px;font-weight:700;max-width:none;min-width:0;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.post-author-name>svg{flex:none}.post.parity-post .post-header time{font-size:11px;line-height:16px;margin:0;white-space:nowrap;overflow:hidden;text-overflow:ellipsis;max-width:100%}.post.parity-post .post-more{flex:none;width:48px;min-width:48px;height:48px;min-height:48px;padding:12px;border:0;background:transparent;color:var(--muted)}.post.parity-post .post-caption{margin:0;padding:0 16px 16px;font-size:14px;line-height:22px;max-width:none;white-space:pre-wrap;overflow-wrap:anywhere}.post.parity-post .post-carousel{position:relative;isolation:isolate;width:100%;max-width:100%;margin:0;overflow:hidden;min-width:0;background:var(--raised)}.post.parity-post .post-carousel>.media-push-track{position:absolute;inset:0;width:100%;height:100%;min-width:0}.post.parity-post .post-carousel .media-push-slide{position:relative;flex:0 0 100%;width:100%;height:100%;min-width:0;overflow:hidden}.post.parity-post .post-carousel .locked-media{position:relative;width:100%;height:100%;min-width:0;min-height:0;aspect-ratio:auto;display:flex;align-items:flex-end;justify-content:center}.post.parity-post .post-carousel .locked-media>img{position:absolute;inset:0;width:100%;height:100%;max-width:none;object-fit:cover}.post.parity-post .post-carousel .locked-media:after{content:"";position:absolute;inset:20% 0 0;background:linear-gradient(transparent,#0a0710d9);pointer-events:none}.post.parity-post .post-carousel .locked-media>.member-preview-badge{position:absolute;top:16px;left:16px;z-index:2;display:flex;align-items:center;gap:6px;padding:6px 10px;border-radius:16px;font-size:11px;line-height:16px;font-weight:600;color:#f9f8fa;background:#0e0c13b8}.post.parity-post .post-carousel .locked-media>.lock-panel{position:relative;inset:auto;z-index:2;margin:20px;width:calc(100% - 40px);max-width:360px;min-height:0;border:0;border-radius:0;padding:0;box-shadow:none;background:transparent;display:flex;flex-direction:column;align-items:center;gap:8px;color:#f9f8fa}.lock-panel>.lock-symbol{width:48px;height:48px;display:grid;place-items:center;border:1px solid oklch(98% .003 300 / .4);border-radius:16px;margin-bottom:4px}.post.parity-post .post-carousel .lock-panel>p{font-size:22px;line-height:28px;font-weight:650;letter-spacing:-.4px;margin:0;text-align:center}.post.parity-post .post-carousel .lock-panel>small{color:inherit;opacity:.85;font-size:12px;line-height:20px;text-align:center}.post.parity-post .post-carousel .lock-panel>button{display:flex;justify-content:center;gap:10px;width:100%;max-width:280px;min-height:48px;margin:12px 0 0;padding:12px 20px;border:0;border-radius:24px;background:#f6f4fa;color:#45266e;font-size:14px;font-weight:750}.post.parity-post .post-actions{display:flex;align-items:center;gap:12px;min-height:64px;padding:8px 16px;min-width:0;border:0}.post.parity-post .post-actions>button{min-height:40px;padding:8px 0;border:0;background:transparent;color:var(--muted);font-size:12px;gap:6px;border-radius:20px}.post.parity-post .post-actions>button[aria-pressed=true]{color:var(--accent)}.post.parity-post .tier-label{font-size:10px;line-height:16px;gap:4px;white-space:nowrap}.post.parity-post .comment-prompt{width:calc(100% - 32px);margin:0 16px 16px;padding:8px 12px;min-height:40px;border:0;border-radius:24px;background:var(--md-surface-container);font-size:12px;gap:8px;color:var(--muted);justify-content:flex-start}.stories{padding:16px;gap:16px;border:0;background:transparent}.stories>a{font-size:11px;gap:8px;flex-basis:64px}.story-ring{padding:3px;border-width:2px}.feed-heading{padding:8px 20px 4px}.feed-heading h1{font-size:28px;line-height:36px;letter-spacing:-.7px;margin:0}.feed-heading:has(h1:empty){display:none}.post-options{right:12px;top:64px;border:0;border-radius:16px;padding:8px;background:var(--md-surface-high);box-shadow:0 4px 16px #0c09122e}.post-options>button{border:0;border-radius:8px;background:transparent;justify-content:flex-start;font-size:13px;min-height:48px}.studio-header{margin:8px 16px 16px;padding:24px;border-radius:28px;background:var(--md-primary-container)}.studio-header .page-heading{margin:0;gap:12px}.studio-header .page-heading-title h1{font-size:28px;line-height:36px}.studio-header .page-heading>p{font-size:13px;line-height:20px}.workspace-tabs{display:flex;gap:8px;padding:0 16px 16px;margin:0;border:0;background:var(--surface);scroll-padding-inline:16px}.workspace-tabs>button{border:1px solid var(--md-outline-variant);border-radius:12px;min-height:40px;padding:8px 16px;white-space:nowrap;font-size:12px;color:var(--muted);background:transparent}.workspace-tabs>button[aria-current=page]{background:var(--md-secondary-container);border-color:transparent;color:var(--md-on-secondary-container);font-weight:750}.workspace-profile-link{flex:none;background:var(--surface)!important}.analytics-grid{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:12px;border:0;margin:20px 0 28px}.analytics-grid>div{border:0;border-radius:20px;padding:20px;background:var(--md-surface-container);box-shadow:none;align-items:flex-start;gap:10px;min-width:0}.analytics-grid>div:first-child{background:var(--md-primary-container)}.analytics-grid strong{font-size:28px;line-height:36px;letter-spacing:-.7px;overflow-wrap:anywhere}.analytics-grid small{font-size:12px;line-height:18px}.analytics-grid svg{width:20px;height:20px;color:var(--accent)}.financial-summary{padding:8px 20px;margin:20px 0 28px;background:var(--md-surface-container);border-radius:20px;min-width:0}.financial-summary>div{padding:16px 0;gap:16px;border-color:var(--md-outline-variant)}.financial-summary dt{font-size:12px;line-height:20px;min-width:0}.financial-summary dd{font-size:14px;line-height:20px;font-weight:700;white-space:nowrap}.financial-summary>div:last-child{border:0;color:var(--accent)}.analytics-chart{padding:20px;border:0;background:var(--md-surface-low);border-radius:20px;margin-bottom:28px}.analytics-chart h3{font-size:16px;line-height:24px;margin:0 0 8px}.analytics-chart p{font-size:12px;line-height:20px}.management-filters{padding:16px;margin:20px 0 24px;border:0;border-radius:20px;background:var(--md-surface-low);gap:16px}.management-record,.admin-record{padding:20px;margin:0 0 16px;border:0;border-radius:20px;background:var(--md-surface-low);min-width:0}.record-actions{gap:8px;margin-top:16px}.record-actions>button{min-height:40px;padding:10px 14px;font-size:12px;line-height:18px}.management-row{padding:20px 0;gap:16px;min-width:0}.management-row strong{font-size:14px;line-height:22px}.management-row small{font-size:12px;line-height:20px}.creator-row{gap:12px;min-width:0}.creator-row>div{min-width:0}.creator-row strong{font-size:14px;line-height:22px;overflow-wrap:anywhere}.creator-row small{font-size:12px;line-height:20px;overflow-wrap:anywhere}.composer{padding-top:8px}.composer>.text-button{padding-left:8px;margin-bottom:16px;font-size:12px}.composer .page-heading{padding:0 8px;margin:0 0 24px}.composer-form{counter-reset:composer-section;gap:16px!important}.composer-form>.composer-section{counter-increment:composer-section;display:grid;gap:20px;padding:20px!important;border:0;border-radius:24px;background:var(--md-surface-low);min-width:0}.composer-section>h2,.composer-section-heading>h2{display:flex;align-items:center;gap:10px;font-size:16px;line-height:24px;margin:0;letter-spacing:-.2px}.composer-section>h2:before,.composer-section-heading>h2:before{content:counter(composer-section);display:grid;place-items:center;background:var(--md-secondary-container);color:var(--md-on-secondary-container);width:28px;height:28px;border-radius:50%;font-size:12px;line-height:16px;flex:none}.composer-section-heading{display:flex;align-items:center;justify-content:space-between;gap:12px}.composer-section-heading>span{font-size:12px;color:var(--muted);font-variant-numeric:tabular-nums}.composer-section>.field{margin:0}.composer-previews:empty{display:none}.composer-previews{gap:12px}.composer-media>.upload-drop{display:flex;align-items:center;justify-content:center;flex-direction:column;gap:12px;margin:0;padding:24px 16px;min-height:164px;border:1px dashed var(--md-outline);border-radius:20px;background:var(--md-primary-container);text-align:center}.composer-media>.upload-drop>svg{box-sizing:content-box;padding:12px;width:24px;height:24px;border-radius:16px;background:var(--surface);color:var(--accent);margin:0}.composer-media>.upload-drop>strong{font-size:14px;line-height:20px;font-weight:650}.composer-media>.upload-drop>small{font-size:11px;line-height:18px;max-width:28ch}.composer-section>button.wide{width:100%;margin:0;min-height:48px;justify-self:stretch}.composer-form>.notice{margin:0;padding:16px;border-radius:20px;background:var(--md-secondary-container)}.composer-form>.primary.wide{margin:0;min-height:56px;width:100%;justify-self:stretch;border-radius:28px}.upload-preview{border-radius:16px;overflow:hidden}.account>.page-heading{padding:0 8px}.account-identity{display:flex;align-items:center;gap:20px;padding:24px;margin-bottom:24px;border-radius:28px;background:var(--md-primary-container);min-width:0}.account-identity>.artwork-upload.avatar{width:88px;height:88px;flex:none;margin:0;border-radius:28px}.account-identity>div:last-child{display:grid;gap:6px;min-width:0}.account-identity strong{font-size:21px;line-height:28px;letter-spacing:-.5px;overflow-wrap:anywhere}.account-identity>div:last-child>span{font-size:12px;line-height:20px;color:var(--muted)}.account-identity small{display:flex;align-items:center;gap:5px;font-size:11px;line-height:18px;color:var(--accent)}.account-identity .upload-artwork-control{display:flex;align-items:center;justify-content:center;width:100%;height:26px;min-height:26px;padding:4px 2px;gap:3px;white-space:nowrap;background:#131017d9;color:#f9f8fa}.account-identity .upload-artwork-control>span{font-size:9px;line-height:1;white-space:nowrap;color:inherit}.account-identity .upload-artwork-control>svg{width:11px;height:11px;flex:none}.account>.account-details{padding:20px;margin:0 0 24px;border:0;border-radius:24px;background:var(--md-surface-low)}.account-details>h2{font-size:18px;line-height:24px;margin:0 0 4px;letter-spacing:-.3px}.account-links{margin-top:0}.account-links>h2{padding:0 8px;margin:28px 0 12px;font-size:12px;line-height:20px;letter-spacing:0;color:var(--muted);text-transform:none;font-weight:650}.account-links>.row-link{padding:12px 16px;gap:16px;min-height:64px;margin:2px 0;border:0;border-radius:12px;background:var(--md-surface-low);font-size:13px;line-height:20px}.account-links>.row-link>svg:first-child{box-sizing:content-box;padding:10px;width:20px;height:20px;border-radius:50%;background:var(--md-secondary-container);color:var(--accent)}.membership{padding:20px;margin:0 0 16px;border:0;border-radius:24px;background:var(--md-surface-low)}.membership .creator-row{padding:0 0 20px;gap:12px}.membership-meta{padding:12px 16px;background:var(--md-secondary-container);border-radius:12px;font-size:13px;line-height:20px;gap:12px;flex-wrap:wrap}.membership>p{font-size:12px;line-height:20px;margin:16px 0}.membership .button-row{display:grid;grid-template-columns:minmax(0,1fr);gap:8px}.notification-row{padding:16px;min-height:88px;margin:0 0 4px;border:0;border-radius:16px;background:var(--md-surface-low);gap:16px}.notification-row.unread{background:var(--md-secondary-container)}.notification-row strong{font-size:14px;line-height:22px;font-weight:650}.notification-row small{font-size:11px;line-height:18px;margin-top:4px}.notification-icon{width:44px;height:44px;min-width:44px;display:grid;place-items:center;border-radius:16px;background:var(--surface);color:var(--accent)}.sheet{border:0;border-radius:28px 28px 0 0;background:var(--md-surface-high);padding:12px 24px 28px;box-shadow:0 -4px 24px #07040c26}.sheet>header{display:flex;align-items:center;justify-content:space-between;gap:16px;margin:8px 0 24px;min-width:0}.sheet>header>h2{font-size:22px;line-height:28px;letter-spacing:-.4px;margin:0;min-width:0;overflow-wrap:anywhere}.sheet-handle{width:32px;height:4px;border-radius:4px;background:var(--md-outline);opacity:.5;margin:4px auto 16px}.choice-sheet .choice-option{border-radius:12px;min-height:56px;padding:14px 16px}.choice-sheet .choice-option[aria-selected=true]{background:var(--md-secondary-container);color:var(--md-on-secondary-container)}.calendar-dialog{border-radius:28px}.calendar-grid>button{border-radius:50%;min-height:40px}.social-editor{margin:8px 0 0}.social-editor-row{padding:16px;border:0;border-radius:16px;background:var(--md-surface-container);margin:12px 0;gap:16px}.social-editor-row input{border-radius:8px;background:var(--surface);min-height:48px;font-size:16px}.artwork-upload.cover{border-radius:24px;overflow:hidden}.theme-preview{border:0;border-radius:24px;background:var(--md-surface-container)}.profile-theme-options>.theme-choice{border-radius:16px;padding:16px 8px;min-height:88px;background:var(--md-surface-low)}.auth-page{padding:16px 24px 36px}.auth-page .auth-heading{padding:20px 0 24px;margin-bottom:24px;border:0}.auth-page .auth-heading>.brand{font-size:24px;letter-spacing:-1.2px}.auth-page .auth-heading h1{font-size:36px;line-height:44px;letter-spacing:-1.2px;font-weight:650;margin:28px 0 16px;max-width:12ch}.auth-page .auth-heading p{font-size:14px;line-height:22px;max-width:32ch;margin:0}.auth-page .google-button{border-radius:24px;min-height:48px}.auth-page .auth-tabs{border-radius:24px;background:var(--md-surface-container);padding:4px;margin-block:24px}.auth-page .auth-tabs>button{border:0;border-radius:20px;background:transparent;min-height:40px}.plan-page{padding-top:24px}.plan-page>h2{font-size:28px;line-height:36px;margin:0 0 12px;letter-spacing:-.7px}.plan-option{border:0;border-radius:24px;padding:24px;margin:24px 0;background:var(--md-primary-container)}.plan-option:nth-of-type(2n){background:var(--md-surface-container)}.plan-option>.eyebrow{font-size:11px;line-height:16px;color:var(--accent);letter-spacing:.06em;margin-bottom:16px}.plan-option>h3{font-size:22px;line-height:28px;margin:0 0 16px}.plan-price{font-size:32px;line-height:40px;letter-spacing:-1px}.plan-price>small{font-size:13px;line-height:20px}.plan-option>p{font-size:14px;line-height:22px;margin:16px 0}.plan-option>small{font-size:12px;line-height:20px}.plan-option>.wide{margin-top:24px}.billing-terms{font-size:12px;line-height:20px;padding:0 4px;margin-top:24px}.legal-toolbar{margin-bottom:24px}.legal-document-header{border:0;padding:24px;border-radius:28px;background:var(--md-primary-container)}.legal-document-header h1{font-size:30px;line-height:38px;font-weight:650;letter-spacing:-.8px}.legal-document-header>p{font-size:14px;line-height:24px;margin:16px 0}.legal-version{font-size:11px;line-height:18px}.legal-policy-navigation{gap:8px;margin-top:16px;padding:0;border:0}.legal-policy-navigation>a{min-height:48px;padding:12px;border:1px solid var(--md-outline-variant);border-radius:16px;font-size:12px;line-height:20px;gap:8px}.legal-policy-navigation>a[aria-current=page]{background:var(--md-secondary-container);color:var(--md-on-secondary-container);border-color:transparent}.legal-contents{border:0;border-radius:16px;padding:16px;background:var(--md-surface-container);margin-block:20px}.legal-reading-section{padding:24px 8px;border-color:var(--md-outline-variant)}.legal-reading-section h2{font-size:20px;line-height:28px;gap:12px;letter-spacing:-.3px}.legal-reading-section h2>span{display:grid;place-items:center;width:28px;height:28px;min-width:28px;border-radius:50%;background:var(--md-secondary-container);font-size:11px;color:var(--accent)}.legal-reading-section p{font-size:14px;line-height:24px}.legal-contact{padding:24px 20px;border:0;border-radius:24px;background:var(--md-surface-low);margin-top:24px}.legal-contact-heading{gap:10px;margin-bottom:24px}.legal-contact-heading h2{font-size:22px;line-height:28px}.contact-received{border:0;border-radius:20px;background:var(--md-secondary-container)}.verification-icon{border-radius:28px;background:var(--md-primary-container);color:var(--accent);padding:20px}.verification h1{font-size:32px;line-height:40px;letter-spacing:-.7px}.verification p{font-size:14px;line-height:24px}.landing{padding:28px 24px 40px}.landing-visual{min-height:240px;border-radius:32px;background:var(--md-primary-container);display:flex;justify-content:center;gap:24px;padding:28px;margin-bottom:28px}.landing-circle{background:var(--surface);color:var(--accent);border-radius:32px;width:112px;height:112px}.landing .eyebrow{font-size:10px;line-height:18px;letter-spacing:.1em}.landing h1{font-size:38px;line-height:46px;font-weight:650;letter-spacing:-1.5px;margin:0 0 20px}.landing>p{font-size:15px;line-height:24px;margin:0 0 28px}.landing>.wide{margin-top:12px;min-height:52px}@media(max-width:350px){.creator-profile{padding-inline:12px}.creator-profile-body{padding-inline:4px}.creator-membership{grid-template-columns:minmax(0,1fr);padding:20px;gap:16px}.creator-price{text-align:left;display:flex;align-items:baseline;gap:8px;max-width:none}.creator-content-heading{padding-inline:16px}.creator-content-heading h2{font-size:18px}.creator-content-heading>span{font-size:10px}.feed-tabs{margin-inline:12px;width:calc(100% - 24px)}.feed-tabs>button{font-size:11px;gap:4px}.post.parity-post{margin-inline:12px;width:calc(100% - 24px)}.post.parity-post .post-actions{gap:10px;padding-inline:12px}.bottomnav>a{font-size:10px}.bottomnav .nav-icon{width:56px}.account-identity{padding:20px;gap:16px}.account-identity>.artwork-upload.avatar{width:72px;height:72px}.account-identity strong{font-size:18px;line-height:24px}.composer-form>.composer-section{padding:16px!important}.studio-header{padding:20px}.legal-policy-navigation>a{font-size:11px;padding:10px;gap:6px}}@media(prefers-reduced-motion:reduce){.field-body,.bottomnav>a,:where(.app-shell,.sheet) button{transition:none}}.creator-social-actions.profile-social-links{margin:0;max-width:none;flex-wrap:nowrap;gap:8px;align-items:center}.creator-social-actions>a,.creator-social-actions>button.creator-more-links{display:grid;place-items:center;width:44px;height:44px;min-width:44px;min-height:44px;padding:0;flex:none;border:0;border-radius:50%;background:var(--md-surface-container);color:var(--accent);font-size:12px;font-weight:750}.creator-social-directory{display:grid;grid-template-columns:repeat(auto-fit,minmax(64px,1fr));gap:12px}.creator-social-directory>a{display:grid;place-items:center;width:100%;aspect-ratio:1;min-height:64px;border-radius:16px;background:var(--md-secondary-container);color:var(--accent)}.creator-social-directory>a>svg{width:24px;height:24px}.circle-heading{padding:16px 20px 4px;display:flex;align-items:center;justify-content:space-between;gap:16px}.circle-heading>div{display:grid;gap:8px}.circle-heading span{font-size:10px;line-height:16px;letter-spacing:.07em;color:var(--muted);font-weight:650}.circle-heading h1{font-size:32px;line-height:40px;letter-spacing:-1px;font-weight:650;margin:0}.circle-heading>.icon-button{background:var(--md-primary-container)!important;color:var(--accent)!important}.post.parity-post .post-actions>button{min-height:48px}.feed-tabs>button{min-height:48px}.creator-social-actions>a,.creator-social-actions>button.creator-more-links{width:48px;height:48px;min-width:48px;min-height:48px}.creator-cover .creator-share{width:48px;height:48px;min-width:48px;min-height:48px;padding:14px;top:8px;right:8px}.app-shell button.record-open{border:0;background:transparent;border-radius:0;padding:0;box-shadow:none;color:var(--text);text-align:left;min-width:0}.management-record{display:grid;grid-template-columns:20px minmax(0,1fr);align-items:center;gap:12px;padding:16px}.management-record>button.record-open{display:grid;grid-template-columns:40px minmax(0,1fr) auto;grid-template-rows:auto auto;gap:4px 12px;align-items:center;width:100%}.management-record>button.record-open>:first-child{grid-column:1;grid-row:1/span 2;width:40px;height:40px}.management-record>button.record-open>.record-text{grid-column:2;grid-row:1/span 2;min-width:0;display:grid;gap:3px}.management-record>button.record-open>.badge{grid-column:3;grid-row:1;align-self:start;font-size:10px;line-height:16px;padding:4px 6px}.management-record>button.record-open>svg:last-child{grid-column:3;grid-row:2;justify-self:end;align-self:end;color:var(--muted)}.record-text>strong{font-size:13px;line-height:20px;font-weight:700;white-space:normal;display:-webkit-box;-webkit-line-clamp:2;-webkit-box-orient:vertical;overflow:hidden}.record-text>small{font-size:10px;line-height:16px;white-space:normal;overflow-wrap:anywhere;overflow:visible}.creator-post-record{min-width:0}.creator-post-record>.record-open{gap:12px;min-height:64px}.creator-post-record>.record-open>span{min-width:0}.management-record>input[type=checkbox]{appearance:none;-webkit-appearance:none;display:grid;place-items:center;width:20px;height:20px;min-height:20px;margin:0;padding:0;border:2px solid var(--md-outline);border-radius:3px;background:transparent;cursor:pointer}.management-record>input[type=checkbox]:checked{border-color:var(--accent);background:var(--accent)}.management-record>input[type=checkbox]:checked:after{content:"";width:5px;height:10px;border:2px solid var(--on-accent);border-top:0;border-left:0;transform:translateY(-1px) rotate(45deg)}.management-record>input[type=checkbox]:disabled{opacity:.35;cursor:not-allowed}.management-toolbar>.search-field{border-radius:28px;background:var(--md-surface-container);border:0;min-height:56px;padding:0 16px;gap:10px}.management-toolbar>.search-field>input{border:0;background:transparent;min-height:52px;font-size:14px;padding:0}.management-status{gap:8px;padding-block:4px 12px;scroll-padding-inline:0}.management-status>button{min-height:40px;border-radius:12px;font-size:12px;padding:8px 14px}.management-status>button[aria-pressed=true]{background:var(--md-secondary-container);color:var(--md-on-secondary-container);border-color:transparent}.creator-social-directory{grid-template-columns:repeat(2,minmax(0,1fr));gap:10px}.creator-social-directory>a{display:flex;align-items:center;justify-content:flex-start;gap:10px;aspect-ratio:auto;min-height:64px;padding:14px;border-radius:16px;text-decoration:none;font-size:12px;line-height:20px;font-weight:600;min-width:0}.creator-social-directory>a>svg{width:20px;height:20px;flex:none}.creator-social-directory>a>span{min-width:0;overflow-wrap:anywhere}.field-body .date-trigger>span{white-space:normal;overflow:visible;text-overflow:clip;overflow-wrap:anywhere;line-height:22px;text-align:left}.financial-summary dd{max-width:65%;white-space:normal;overflow-wrap:anywhere;text-align:right}.error-state.failure{--error-tone:var(--accent);--error-container:var(--md-primary-container);border:0;box-shadow:none;color:var(--text);min-width:0;max-width:100%;box-sizing:border-box}.error-state .error-content{min-width:0}.error-state .error-eyebrow{display:block;color:var(--error-tone);font-size:10px;line-height:16px;letter-spacing:.09em;font-weight:750;margin:0 0 8px}.error-state h1,.error-state h3{color:var(--text);margin:0;overflow-wrap:anywhere}.error-state p{color:var(--muted);margin:12px 0 0;font-size:14px;line-height:24px;overflow-wrap:anywhere;max-width:38ch}.error-state .error-actions{display:flex;align-items:center;gap:10px;flex-wrap:wrap;margin-top:24px}.error-state .error-actions :is(button,a){display:inline-flex;align-items:center;justify-content:center;gap:8px;min-height:48px;min-width:0;padding:12px 20px;border:1px solid var(--md-outline-variant);border-radius:24px;background:transparent;color:var(--accent);text-decoration:none;font-size:13px;font-weight:650;line-height:20px;margin:0;white-space:normal;max-width:100%;text-align:center}.error-state .error-actions :is(button.primary,a.error-primary-link){background:var(--accent);border-color:transparent;color:var(--on-accent)}.error-state .error-actions svg{flex:none}.error-state .error-visual{position:relative;isolation:isolate;flex:none;display:grid;place-items:center;color:var(--error-tone)}.error-state .error-symbol{display:grid;place-items:center;background:var(--error-container);color:var(--error-tone);flex:none}.error-state.error-page{width:100%;min-height:min(580px,calc(100svh - 180px));display:flex;flex-direction:column;align-items:center;justify-content:center;gap:28px;padding:40px 24px 48px;margin:0;background:transparent;text-align:center}.error-page .error-content{width:100%;max-width:360px}.error-page .error-visual{width:168px;height:144px;margin:0 auto}.error-page .error-symbol{width:104px;height:104px;border-radius:32px;transform:rotate(-8deg);position:relative;z-index:1}.error-page .error-symbol>svg{transform:rotate(8deg)}.error-page .error-orbit{position:absolute;width:144px;height:112px;border:1px solid var(--md-outline-variant);border-radius:38px;transform:rotate(13deg);left:12px;top:18px;z-index:0}.error-page .error-marker{position:absolute;bottom:0;right:0;z-index:2;display:grid;place-items:center;min-width:56px;height:28px;padding:4px 12px;border-radius:16px;background:var(--md-on-surface);color:var(--md-surface);font-size:10px;line-height:16px;letter-spacing:.06em;font-weight:750;border:3px solid var(--md-surface);box-sizing:content-box}.error-page h1{font-size:28px;line-height:36px;font-weight:650;letter-spacing:-.8px}.error-page p{margin-inline:auto}.error-page .error-actions{justify-content:center}.error-page .error-home{background:var(--md-surface-container)!important;border-color:transparent!important}.error-state.error-inline{display:flex;align-items:flex-start;gap:14px;margin:16px 0;padding:18px;border-radius:20px;background:var(--md-surface-container);text-align:left;width:100%}.error-inline .error-visual{width:40px;height:40px}.error-inline .error-symbol{width:40px;height:40px;border-radius:14px}.error-inline .error-orbit{display:none}.error-inline .error-eyebrow{font-size:9px;line-height:14px;margin-bottom:5px}.error-inline h3{font-size:15px;line-height:22px;letter-spacing:-.2px;font-weight:700}.error-inline p{font-size:12px;line-height:20px;margin-top:8px}.error-inline .error-actions{margin-top:16px;gap:8px}.error-inline .error-actions :is(button,a){min-height:44px;padding:10px 14px;font-size:12px}.error-details{--error-tone:var(--danger);--error-container:color-mix(in oklch,var(--danger) 10%,var(--surface))}.error-reference{margin:20px 0 0;padding:12px 16px;border-radius:12px;background:var(--md-surface-low);text-align:left;color:var(--muted);font-size:12px;line-height:20px}.error-reference summary{cursor:pointer;font-weight:650;min-height:24px}.error-reference>p{margin-top:12px;font-size:12px;line-height:20px}.error-reference code{display:block;margin-top:8px;overflow-wrap:anywhere;font-size:12px;color:var(--text);-webkit-user-select:all;user-select:all}.error-reference>a{display:inline-flex;align-items:center;gap:6px;margin-top:12px;color:var(--accent);min-height:32px;font-size:12px}.startup .error-page{min-height:calc(100svh - 120px)}@media(max-width:350px){.error-state.error-page{padding:32px 16px 40px;gap:24px}.error-page h1{font-size:25px;line-height:32px}.error-state.error-inline{padding:16px;gap:10px}.error-inline .error-visual,.error-inline .error-symbol{width:32px;height:32px}.error-inline .error-symbol{border-radius:12px}.error-page .error-actions{display:grid;grid-template-columns:minmax(0,1fr)}.error-page .error-actions :is(button,a){width:100%}}@media(prefers-reduced-motion:reduce){.error-state *{transition:none;animation:none}}@layer naomi_base{:where(.gallery-dialog,.post-carousel) button,:where(.gallery-dialog,.post-carousel) input,:where(.gallery-dialog,.post-carousel) select,:where(.gallery-dialog,.post-carousel) textarea{font:inherit}:where(.gallery-dialog,.post-carousel) button,:where(.gallery-dialog,.post-carousel) .button{min-height:44px;border:1px solid var(--line);border-radius:9px;background:var(--raised);color:var(--text);padding:9px 15px;cursor:pointer;text-decoration:none;display:inline-flex;align-items:center;justify-content:center;gap:8px;transition:background .16s ease-out}:where(.gallery-dialog,.post-carousel) button:hover,:where(.gallery-dialog,.post-carousel) .button:hover{background:#352b2a}:where(.gallery-dialog,.post-carousel) button:disabled{opacity:.5;cursor:not-allowed}:where(.gallery-dialog,.post-carousel) input,:where(.gallery-dialog,.post-carousel) select,:where(.gallery-dialog,.post-carousel) textarea{min-height:44px;border:1px solid var(--line);background:var(--surface);color:var(--text);border-radius:9px;padding:11px 12px;width:100%;min-width:0}:where(.gallery-dialog,.post-carousel) input::placeholder,:where(.gallery-dialog,.post-carousel) textarea::placeholder{color:var(--muted)}:where(.gallery-dialog,.post-carousel) textarea{resize:vertical}:where(.gallery-dialog,.post-carousel) input[type=checkbox]{width:18px;min-height:18px;accent-color:var(--accent)}:where(.gallery-dialog,.post-carousel) input[type=file]{padding:12px;line-height:1.5}:where(.gallery-dialog,.post-carousel) input::file-selector-button{font:inherit;color:var(--text);background:var(--raised);border:1px solid var(--line);border-radius:6px;padding:7px;margin-right:10px}:where(.gallery-dialog,.post-carousel) small{font-size:.8rem;color:var(--muted);line-height:1.5}:where(.gallery-dialog,.post-carousel) strong{font-weight:600}:where(.gallery-dialog,.post-carousel) img,:where(.gallery-dialog,.post-carousel) video{max-width:100%;display:block}:where(.gallery-dialog,.post-carousel) button:focus-visible,:where(.gallery-dialog,.post-carousel) input:focus-visible,:where(.gallery-dialog,.post-carousel) textarea:focus-visible,:where(.gallery-dialog,.post-carousel) select:focus-visible{outline:2px solid var(--accent);outline-offset:3px}.gallery-dialog{background:var(--surface);color:var(--text);border:1px solid var(--line);border-radius:16px;padding:24px;width:min(520px,calc(100% - 24px));max-height:90dvh;overflow:auto}.gallery-dialog::backdrop{background:#050303cc}.gallery-dialog>header{display:flex;justify-content:space-between;align-items:center;gap:12px;margin-bottom:18px}.gallery-dialog>header h2{margin:0}.gallery-dialog>header button{font-size:1.5rem;padding:4px 12px}.gallery-dialog:has(.lightbox){width:min(1000px,calc(100% - 24px))}}@layer naomi_components{.image-open{display:block;width:100%;padding:0;border:0;border-radius:0;background:transparent}}@layer naomi_responsive;@layer naomi_polish{.video-tools button{min-height:44px}.zoom-stage.zoomed{display:block}.zoom-stage.zoomed img{margin:0;height:auto}:where(.gallery-dialog,.post-carousel) button svg,:where(.gallery-dialog,.post-carousel) .button svg{flex-shrink:0}.image-open{position:relative;width:100%;padding:0;border:0;overflow:hidden;background:var(--bg)}.image-open img{width:100%;max-height:640px;object-fit:contain}.video-player{position:relative;background:var(--bg);width:100%}.video-player video{width:100%;max-height:66dvh}.video-tools{display:flex;align-items:center;justify-content:center;gap:16px;padding:8px}.video-tools button{font-size:.75rem;min-height:36px;padding:5px 10px;background:none}.video-tools label{display:flex;align-items:center;gap:8px;font-size:.7rem;color:var(--muted)}.video-tools select{font-size:.75rem;min-height:34px;padding:5px 8px;width:70px}.video-buffer{position:absolute;top:16px;left:16px;background:var(--surface);padding:8px 12px;border-radius:6px;font-size:.8rem}.media-error{min-height:180px;display:flex;flex-direction:column;align-items:center;justify-content:center;padding:24px;color:var(--muted);text-align:center}.media-error p{font-size:.85rem}.gallery-dialog{width:min(1100px,calc(100% - 20px));padding:16px;max-height:96dvh}.gallery-dialog header{margin-bottom:12px}.gallery-dialog header>div{min-width:0}.gallery-dialog header strong,.gallery-dialog header small{display:block;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.gallery-dialog header button{flex-shrink:0}.gallery-stage{background:var(--bg);border-radius:8px;overflow:hidden}.zoom-stage{height:60dvh;overflow:auto;display:grid;place-items:center}.zoom-stage img{width:auto;max-width:100%;max-height:60dvh;object-fit:contain;transform-origin:center center}.viewer-toolbar{display:flex;align-items:center;justify-content:center;flex-wrap:wrap;gap:8px;margin:12px 0;font-size:.8rem}.viewer-toolbar button{padding:7px 10px}.viewer-toolbar label{display:flex;align-items:center;gap:7px;margin-left:auto}.viewer-toolbar select{width:85px;font-size:.8rem;padding:8px;min-height:40px}.viewer-toolbar .button{font-size:.8rem}.viewer-thumbs{display:flex;gap:8px;overflow:auto;padding:4px}.viewer-thumbs button{padding:3px;width:55px;height:60px;flex-shrink:0;background:var(--bg)}.viewer-thumbs button[aria-pressed=true]{border-color:var(--accent)}.viewer-thumbs img{width:100%;height:100%;object-fit:cover;border-radius:4px}@media(max-width:399px){.viewer-toolbar label{margin-left:0}}@media(min-width:600px){.gallery-dialog{padding:22px}}@media(min-width:600px){.zoom-stage,.zoom-stage img{max-height:67dvh;height:67dvh}}@media(min-width:600px){.zoom-stage img{height:auto}}}@layer naomi_bodytruth{:where(.gallery-dialog,.post-carousel) button,:where(.gallery-dialog,.post-carousel) .button{border-radius:999px;min-height:44px;font-weight:650}:where(.gallery-dialog,.post-carousel) button.primary{background:var(--accent);color:var(--bg)}:where(.gallery-dialog,.post-carousel) button:hover:not(:disabled),:where(.gallery-dialog,.post-carousel) .button:hover{background:var(--raised);color:var(--text)}:where(.gallery-dialog,.post-carousel) button.primary:hover:not(:disabled){background:var(--accent);color:var(--bg);filter:brightness(1.06)}.image-open-action:hover:not(:disabled){background:transparent}:where(.gallery-dialog,.post-carousel) button:focus-visible,:where(.gallery-dialog,.post-carousel) input:focus-visible,:where(.gallery-dialog,.post-carousel) select:focus-visible,:where(.gallery-dialog,.post-carousel) textarea:focus-visible{outline:3px solid var(--accent);outline-offset:3px}.gallery-dialog{border-radius:28px;background:var(--surface);color:var(--text);border:1px solid var(--line)}.gallery-dialog::backdrop{background:#090510cc}.gallery-dialog>header h2{font-size:1.25rem;margin:0}.video-controls{display:flex;gap:8px;align-items:center;flex-wrap:wrap;padding:8px 12px;background:#21192c;color:#f4effa}.video-controls button{border:0;background:transparent;padding:8px;color:inherit}.video-controls select{width:76px;min-height:38px;background:#30263c;color:inherit;border-color:#453950;font-size:.75rem}.video-controls input[type=range]{accent-color:#bc94f6;min-height:32px}.video-controls .seek-slider{width:100%;margin:0}.video-clock{font-size:.7rem;font-variant-numeric:tabular-nums;margin-right:auto}.volume-slider{width:70px}.video-center{position:absolute;top:40%;left:50%;transform:translate(-50%,-50%);background:#21192ce8!important;color:#f4effa!important;border:1px solid #bc94f6;width:62px;height:62px;border-radius:50%;display:grid;place-items:center}.image-open-action{position:absolute;inset:0;width:100%;padding:0;background:transparent;border:0;border-radius:0}.image-open-action:hover{background:transparent}.image-open:has(.media-error)>.image-open-action{display:none}.gallery-dialog{width:100vw;max-width:100vw;height:100dvh;max-height:100dvh;margin:0;padding:16px;border-radius:0;border:0;background:#100d16;color:#f4effa;display:flex;flex-direction:column}.gallery-dialog>header{flex-shrink:0}.gallery-dialog .gallery-stage{flex:1;min-height:0;border-radius:0;background:transparent;position:relative}.gallery-dialog .zoom-stage{height:100%;max-height:100%;overflow:hidden;touch-action:none;position:relative}.gallery-dialog .zoom-stage img{width:100%;height:100%;max-height:100%;object-fit:contain;transform-origin:center;-webkit-user-select:none;user-select:none}.gallery-dialog .viewer-toolbar{flex-shrink:0;gap:10px;margin:12px 0 0}.gallery-dialog button,.gallery-dialog .button{background:#292231;color:#f4effa;border-color:#453950}.gallery-dialog .video-player{height:100%;display:flex;flex-direction:column;justify-content:center;background:transparent}.gallery-dialog video{max-height:calc(100dvh - 200px)}.viewer-thumbs{justify-content:center;flex-shrink:0}.gallery-dialog .viewer-thumbs button{border-radius:12px;width:48px;height:48px}.gallery-dialog .viewer-thumbs button[aria-pressed=true]{border:2px solid #bc94f6}.viewer-toolbar .zoom-value{min-width:48px;text-align:center;font-size:.75rem}@media(max-width:899px){.viewer-thumbs{padding-bottom:env(safe-area-inset-bottom,0px)}}@media(max-width:599px){.gallery-dialog{padding:12px}}@media(max-width:599px){.gallery-dialog .viewer-toolbar .button{font-size:.7rem}}@media(max-width:599px){.gallery-dialog>header small{max-width:70vw}}@media(max-width:599px){.viewer-toolbar{gap:6px}}@media(prefers-reduced-motion:no-preference){:where(.gallery-dialog,.post-carousel) button{transition:background .15s,color .15s}}}@layer naomi_actions{:where(.gallery-dialog,.post-carousel) button,:where(.gallery-dialog,.post-carousel) .button{line-height:1.3;min-width:0;max-width:100%;text-align:center;overflow-wrap:anywhere;flex-shrink:0}:where(.gallery-dialog,.post-carousel) button:disabled{pointer-events:none}:where(.gallery-dialog,.post-carousel) button.primary,:where(.gallery-dialog,.post-carousel) .button.primary{border-color:var(--accent)}:where(.gallery-dialog,.post-carousel) button.danger{border-color:color-mix(in oklch,var(--danger) 35%,var(--line));background:color-mix(in oklch,var(--danger) 8%,var(--surface))}:where(.gallery-dialog,.post-carousel) button.danger:hover:not(:disabled){background:color-mix(in oklch,var(--danger) 16%,var(--surface));color:var(--danger)}:where(.gallery-dialog,.post-carousel) .icon-button{width:44px;height:44px;padding:10px!important;flex:none;border-radius:50%}:where(.gallery-dialog,.post-carousel) .icon-button>svg{width:20px;height:20px;display:block;flex-shrink:0}:where(.gallery-dialog,.post-carousel) button,:where(.gallery-dialog,.post-carousel) .button{font-size:.9rem;gap:8px}.video-controls>.icon-button{padding:10px;background:transparent}.gallery-dialog .viewer-toolbar>.icon-button{width:44px;height:44px;min-width:44px;padding:10px}.gallery-dialog>footer{display:flex;align-items:center;justify-content:flex-end;flex-wrap:wrap;gap:12px;margin-top:24px}.gallery-dialog>footer>button{flex:0 1 auto;min-width:112px;width:auto;margin:0}@media(max-width:599px){.gallery-dialog>footer{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:12px}}@media(max-width:599px){.gallery-dialog>footer>button{width:100%;min-width:0;min-height:46px}}@media(max-width:599px){.gallery-dialog>footer>button:only-child{grid-column:1/-1}}@media(max-width:599px){.viewer-toolbar{gap:8px}}@media(max-width:359px){.gallery-dialog>footer{grid-template-columns:1fr}}}@layer naomi_mediaParity{.post-carousel{position:relative;isolation:isolate}.post-carousel .image-open{position:relative;border:0;padding:0}.post-carousel img{width:100%;max-height:720px;object-fit:contain;background:#030305}.post-carousel .image-open-action{position:absolute;inset:0;padding:0;width:100%;height:100%;border:0;border-radius:0;background:transparent}.carousel-arrow,.viewer-side{position:absolute;top:50%;transform:translateY(-50%);width:48px;height:48px;min-height:44px;padding:0;border-radius:50%;z-index:3;color:#f1f1f6;background:#030305a6;border:1px solid oklch(96% .006 285 / .2)}.previous{left:12px}.next{right:12px}.carousel-count{position:absolute;bottom:18px;right:18px;min-height:36px;font-size:.75rem;border-radius:99px;padding:5px 12px;background:#030305cc;color:#f1f1f6;border:1px solid oklch(96% .006 285 / .2)}.carousel-dots{position:absolute;bottom:12px;left:12px;display:flex;max-width:65%;overflow:auto}.carousel-dots button{min-height:36px;width:24px;padding:0;background:none;border:0}.carousel-dots span{height:6px;width:6px;border-radius:99px;background:#f1f1f673}.carousel-dots button[aria-pressed=true] span{background:#f1f1f6;width:14px}.parity-video{position:relative;display:flex;align-items:center;justify-content:center;overflow:hidden;isolation:isolate;background:#010102;min-height:240px;aspect-ratio:var(--video-aspect,4/5);color:#f1f1f6}.parity-video video{width:100%;height:100%;max-height:720px;object-fit:contain}.parity-video:fullscreen{width:100%;height:100%;aspect-ratio:auto}.parity-video:fullscreen video{max-height:100dvh}.video-center{position:absolute;top:50%;left:50%;transform:translate(-50%,-50%);width:80px;height:80px;min-height:44px;background:#f1f1f626;color:#f1f1f6;border:1px solid oklch(96% .006 285 / .3);border-radius:50%;padding:0}.compact .video-center{width:52px;height:52px}.viewer-loading{position:absolute;top:50%;left:50%;transform:translate(-50%,-50%);padding:12px 18px;border-radius:99px;background:#0b0b0e;color:#c7c7cb;font-size:.85rem;pointer-events:none}.parity-video .video-controls{position:absolute;bottom:0;left:0;right:0;display:flex;align-items:center;justify-content:flex-start;flex-wrap:wrap;gap:4px;padding:30px 12px 12px;border:0;border-radius:0;background:linear-gradient(to top,oklch(7% .008 285 / .95),oklch(7% .008 285 / .65) 65%,transparent);transition:opacity .2s ease-out,transform .2s ease-out;z-index:2;color:#f1f1f6}.parity-video .video-controls>button{width:44px;height:44px;min-height:44px;padding:0;border:0;background:transparent;color:inherit;border-radius:50%}.parity-video .seek-slider{flex:0 0 100%;width:100%;height:28px;min-height:28px;padding:0;margin:0 0 8px;accent-color:var(--accent);border:0;background:transparent}.parity-video .volume-slider{width:70px;min-height:28px;height:28px;padding:0;border:0;accent-color:var(--accent);background:transparent}.parity-video .video-clock{font-size:.72rem;color:inherit;font-variant-numeric:tabular-nums;white-space:nowrap}.parity-video .video-controls select{margin-left:auto;width:66px;min-height:36px;font-size:.75rem;padding:4px;border-color:#f1f1f633;color:inherit;background:#050508}.parity-video.controls-hidden .video-controls:not(:focus-within){opacity:0;transform:translateY(8px);pointer-events:none}.parity-video .media-error{position:absolute;inset:0;z-index:3;background:#010102f2;color:inherit}.video-buffer{position:absolute;top:40%;left:50%;transform:translate(-50%,-50%);padding:12px;border-radius:99px;background:#010102cc}.gallery-dialog{position:fixed;inset:0;margin:0;width:100vw;max-width:none;height:100dvh;max-height:none;padding:0;border:0;border-radius:0;overflow:hidden;color:#f1f1f6;background:#010102;display:block}.gallery-dialog:not([open]){display:none}.gallery-dialog>header{position:absolute;inset:0 0 auto;z-index:5;padding:max(16px,env(safe-area-inset-top)) 20px 12px;margin:0;pointer-events:none;background:linear-gradient(to bottom,oklch(7% .008 285 / .65),transparent);gap:16px}.gallery-dialog>header>div:first-child{max-width:65%;min-width:0;background:#010102b3;padding:8px 14px;border-radius:20px}.gallery-dialog>header strong{font-size:.75rem}.gallery-dialog>header small{display:block;overflow:hidden;text-overflow:ellipsis;white-space:nowrap;font-size:.65rem;color:#c7c7cb}.viewer-top-actions{display:flex;gap:8px;pointer-events:auto}.gallery-dialog button{color:inherit}.gallery-dialog .icon-button,.viewer-side{border-radius:50%;background:#f1f1f61a;border:1px solid oklch(96% .006 285 / .15)}.gallery-dialog .gallery-stage{position:absolute;inset:0;display:flex;align-items:center;justify-content:center;min-height:0;height:100%;width:100%;padding:0;background:transparent}.gallery-dialog .zoom-stage{width:100%;height:100%;display:flex;align-items:center;justify-content:center;overflow:hidden;touch-action:none}.gallery-dialog .zoom-stage img{max-width:100%;max-height:100%;width:auto;height:auto;object-fit:contain;-webkit-user-select:none;user-select:none}.gallery-dialog .parity-video{width:100%;height:100%;aspect-ratio:auto;min-height:0}.gallery-dialog .parity-video video{max-height:100dvh}.gallery-dialog .parity-video .video-controls{padding-bottom:max(20px,env(safe-area-inset-bottom))}.viewer-side{z-index:4;width:56px;height:56px}.viewer-side:disabled{visibility:hidden}.gallery-dialog .viewer-toolbar{position:absolute;bottom:max(28px,env(safe-area-inset-bottom));left:50%;transform:translate(-50%);display:flex;flex-wrap:nowrap;gap:4px;padding:6px 10px;max-width:calc(100% - 24px);border:1px solid oklch(96% .006 285 / .15);border-radius:99px;background:#010102cc;z-index:5}.gallery-dialog .viewer-toolbar .icon-button{background:transparent;border:0}.gallery-dialog .zoom-value{font-size:.75rem;border:0;background:transparent;padding:6px;min-width:48px}.gallery-dialog .viewer-thumbs{position:absolute;bottom:100px;left:50%;transform:translate(-50%);max-width:calc(100% - 24px);padding:8px;border-radius:16px;background:#010102e6;z-index:5}.gallery-dialog .viewer-feedback{position:absolute;top:100px;left:50%;transform:translate(-50%);max-width:calc(100% - 32px);z-index:6;border-radius:16px;background:#0b0b0ef2;padding:10px 16px;font-size:.8rem;display:flex;align-items:center;gap:12px;overflow-wrap:anywhere}.viewer-feedback button{min-height:36px;border-radius:99px;background:transparent}@media(min-width:800px){.viewer-side.previous{left:36px}}@media(min-width:800px){.viewer-side.next{right:36px}}@media(max-width:480px){.carousel-arrow{width:44px;height:44px}}@media(max-width:480px){.parity-video .volume-slider{display:none}}@media(max-width:480px){.compact .video-clock,.compact .video-controls select,.compact .video-controls>button[aria-label*=Mute],.compact .video-controls>button[aria-label*=Unmute]{display:none}}@media(max-width:480px){.compact .video-controls{padding:24px 6px 6px}}@media(max-width:480px){.compact .video-controls>button:last-child{margin-left:auto}}@media(max-width:480px){.viewer-side{width:44px;height:44px}}@media(max-width:480px){.viewer-side.previous{left:8px}}@media(max-width:480px){.viewer-side.next{right:8px}}@media(max-width:480px){.gallery-dialog>header{padding-left:12px;padding-right:12px}}@media(prefers-reduced-motion:reduce){.parity-video .video-controls{transition:none}}}@layer naomi_bodytruthMotion{:where(.gallery-dialog,.post-carousel) button.primary,:where(.gallery-dialog,.post-carousel) button.primary:hover:not(:disabled){background:var(--accent);color:#fbfbfe}.media-push-track{display:flex;width:100%;height:100%;align-items:stretch;will-change:transform}.media-push-slide{flex:0 0 100%;width:100%;height:100%;min-width:0;position:relative;display:flex;align-items:center;justify-content:center;overflow:hidden}.animated-carousel{overflow:hidden;max-height:none;min-height:200px;touch-action:pan-y}.animated-carousel .image-open,.carousel-image-reveal{width:100%;height:100%}.animated-carousel .image-open img{width:100%;height:100%;max-height:none;object-fit:contain}.animated-carousel .video-player{width:100%;height:100%;min-height:0;aspect-ratio:auto}.animated-carousel .carousel-loading{position:absolute;inset:0;display:flex;align-items:center;justify-content:center;background:var(--raised);color:var(--muted)}.animated-carousel .carousel-count{top:52px;right:16px;bottom:auto;min-height:30px}.animated-carousel .carousel-dots{left:50%;transform:translate(-50%);bottom:8px;max-width:80%;gap:0}.animated-carousel .carousel-dots span{width:6px;transition:transform .25s ease-out,background .25s ease-out}.animated-carousel .carousel-dots button[aria-pressed=true] span{width:6px;transform:scaleX(2.2)}.lightbox-push-track .media-push-slide>img{width:auto;height:auto;max-width:100%;max-height:100%;object-fit:contain}.lightbox-push-track .zoom-stage{flex:1;min-width:0}.gallery-dialog{animation:viewer-enter .18s ease-out}.zoom-stage img{transition:transform .2s ease-out}.zoom-stage:active img{transition:none}.viewer-toolbar button,.viewer-top-actions button{transition:transform .15s ease-out,background .2s ease-out,color .2s ease-out}.viewer-toolbar button:active,.viewer-top-actions button:active{transform:scale(.95)}.viewer-side:active{transform:translateY(-50%) scale(.9)}@media(prefers-reduced-motion:reduce){.media-push-track{will-change:auto}}@media(prefers-reduced-motion:reduce){.gallery-dialog{animation:none}}@media(prefers-reduced-motion:reduce){.zoom-stage img{transition:none}}}:where(.gallery-dialog,.post-carousel) button,:where(.gallery-dialog,.post-carousel) .button{font-weight:700;border-radius:999px;gap:8px;min-height:44px;transition:background .2s,transform .15s,color .2s}:where(.gallery-dialog,.post-carousel) button:hover:not(:disabled),:where(.gallery-dialog,.post-carousel) .button:hover{background:var(--raised)}:where(.gallery-dialog,.post-carousel) button:active:not(:disabled),:where(.gallery-dialog,.post-carousel) .button:active{transform:scale(.97)}:where(.gallery-dialog,.post-carousel) button.primary,:where(.gallery-dialog,.post-carousel) button.primary:hover:not(:disabled){background:var(--accent);color:#fff;border-color:var(--accent)}:where(.gallery-dialog,.post-carousel) input,:where(.gallery-dialog,.post-carousel) textarea,:where(.gallery-dialog,.post-carousel) select{border-radius:16px;border-color:var(--line);background:var(--raised);font-size:14px;line-height:1.5}:where(.gallery-dialog,.post-carousel) select{font-weight:700}.parity-post .post-carousel .image-open img,.parity-post .post-carousel .premium-media-tile>img{object-fit:cover;width:100%;height:100%;max-height:none;background:transparent}.parity-post .image-open,.parity-post .image-open:hover,.parity-post .image-open-action,.parity-post .image-open-action:hover{background:transparent;border-radius:0;transform:none}.reference-feed .cover>.media-error{position:relative;z-index:1;width:100%;height:100%;display:flex;flex-direction:column;align-items:center;justify-content:center}.reference-feed .cover>.media-error p{margin:8px}.parity-post .post-carousel .premium-media-tile{width:100%;height:100%;aspect-ratio:auto}.parity-post .post-carousel .video-player video{object-fit:cover;width:100%;height:100%}.parity-post .carousel-arrow{width:44px;height:44px;padding:0;border:0;background:#0005;-webkit-backdrop-filter:blur(8px);backdrop-filter:blur(8px)}.parity-post .carousel-arrow.previous{left:8px}.parity-post .carousel-arrow.next{right:8px}.parity-post .carousel-arrow svg{width:16px!important;height:16px!important}.parity-post .carousel-count{top:54px;right:16px;font-size:11px;font-weight:800;min-height:24px;padding:3px 8px;border-color:#ffffff1a;background:#0005}.parity-post .premium-media-tile>div{gap:12px;padding:56px 48px;color:#fff}.parity-post .premium-media-tile>div>svg{padding:12px;width:52px!important;height:52px!important;border-radius:50%;background:#ffffff1a;border:1px solid #ffffff33}.parity-post .premium-media-tile strong{font-size:14px;font-weight:800;line-height:1.5;text-align:center}.parity-post .premium-media-tile button.primary{font-size:11px;background:#fff;color:var(--accent);border-color:#fff;min-height:40px;padding:10px 20px;max-width:100%;white-space:normal;line-height:1.5}.parity-post .premium-media-tile button.primary:hover{background:#f3f4f6}@media(prefers-reduced-motion:reduce){:where(.gallery-dialog,.post-carousel) button,:where(.gallery-dialog,.post-carousel) .button{transition:none}}.parity-post .post-carousel button.carousel-arrow{top:calc(50% - 22px);bottom:auto;margin:0;transform:none;display:grid;place-items:center;width:44px;height:44px;min-height:44px;max-width:44px;padding:0;color:#f8f8fc;background:#0b0b0d99;border:1px solid oklch(98% .005 280 / .2);border-radius:50%}.parity-post .post-carousel button.carousel-arrow:hover:not(:disabled){color:#f8f8fc;background:#0b0b0dcc}.animated-carousel .carousel-dots{display:flex;align-items:center;justify-content:center;overflow:auto;max-width:92%;bottom:8px;gap:0;scrollbar-width:none}.animated-carousel .carousel-dots::-webkit-scrollbar{display:none}.animated-carousel .carousel-dots>button{display:grid;place-items:center;flex:0 0 44px;width:44px;height:44px;min-width:44px;min-height:44px;padding:0;border:0;border-radius:0;background:transparent!important;box-shadow:none!important;transform:none}.animated-carousel .carousel-dots>button>span{display:block;flex:none;width:6px;height:6px;min-width:0;min-height:0;padding:0;border:0;border-radius:99px;background:#ffffff80;transform:none;transition:width .2s,background .2s}.animated-carousel .carousel-dots>button[aria-pressed=true]>span{width:16px;height:6px;transform:none;background:#fff}.animated-carousel .carousel-dots>button:focus-visible{outline:2px solid white;outline-offset:-4px;border-radius:12px}@media(prefers-reduced-motion:reduce){.animated-carousel .carousel-dots>button>span{transition:none}}:where(.gallery-dialog,.post-carousel) input[type=checkbox],:where(.gallery-dialog,.post-carousel) input[type=radio]{width:20px;height:20px;min-height:20px;flex:none;margin:0;accent-color:var(--accent)}.video-player:fullscreen{position:fixed;inset:0;margin:0;padding:0;width:100%;height:100%;min-width:0;min-height:0;max-width:none;max-height:none;aspect-ratio:auto!important;border-radius:0;background:#010102}.video-player:-webkit-full-screen{position:fixed;inset:0;margin:0;padding:0;width:100%;height:100%;min-width:0;min-height:0;max-width:none;max-height:none;aspect-ratio:auto!important;border-radius:0;background:#010102}.video-player:fullscreen>video{width:100%!important;height:100%!important;max-width:none!important;max-height:none!important;object-fit:contain!important;object-position:center;transform:none}.video-player:-webkit-full-screen>video{width:100%!important;height:100%!important;max-width:none!important;max-height:none!important;object-fit:contain!important;object-position:center;transform:none}:where(.gallery-dialog,.post-carousel) video:fullscreen{width:100%!important;height:100%!important;max-width:none!important;max-height:none!important;object-fit:contain!important;object-position:center}:where(.gallery-dialog,.post-carousel) video:-webkit-full-screen{width:100%!important;height:100%!important;max-width:none!important;max-height:none!important;object-fit:contain!important;object-position:center}.video-player:fullscreen .video-controls,.video-player:-webkit-full-screen .video-controls{padding-left:max(12px,env(safe-area-inset-left));padding-right:max(12px,env(safe-area-inset-right));padding-bottom:max(12px,env(safe-area-inset-bottom))}
