.author-site.product-shell.brand-v4 .reference-home .hint{font-size:14px;color:var(--muted)}.author-site.product-shell.brand-v4 .reference-home .block{display:grid;gap:10px}.author-site.product-shell.brand-v4 .reference-home .card{display:grid;gap:14px;padding:16px;background:var(--surface);border:1px solid var(--line);border-radius:14px;text-decoration:none}.author-site.product-shell.brand-v4 .reference-home a.card:hover{border-color:var(--muted)}.author-site.product-shell.brand-v4 .reference-home .read{grid-template-columns:52px minmax(0,1fr);align-items:center}.author-site.product-shell.brand-v4 .reference-home .read img{width:52px;height:auto;border-radius:2px;box-shadow:0 3px 10px #1e191329}.author-site.product-shell.brand-v4 .reference-home .read small{display:block;font-size:13px;color:var(--muted)}.author-site.product-shell.brand-v4 .reference-home .read b{display:block;margin-top:2px;font:600 18px/1.3 var(--font-display)}.author-site.product-shell.brand-v4 .reference-home .read .line{display:block;height:3px;margin-top:10px;border-radius:2px;background:var(--line);overflow:hidden}.author-site.product-shell.brand-v4 .reference-home .read .line i{display:block;height:100%;width:14%;background:var(--accent)}.author-site.product-shell.brand-v4 .reference-home .read .pc{display:block;margin-top:6px;font-size:12px;color:var(--muted)}.author-site.product-shell.brand-v4 .reference-home .btn{border:0;display:flex;align-items:center;justify-content:center;gap:8px;min-height:48px;padding:0 20px;border-radius:6px;background:var(--accent);color:var(--on-accent);font:500 15px/1 var(--font-text);text-decoration:none}.author-site.product-shell.brand-v4 .reference-home .btn.sm{min-height:38px;padding:0 14px;font-size:14px}.author-site.product-shell.brand-v4 .reference-home .btn.line{background:transparent;color:var(--ink);border:1px solid var(--ink)}.author-site.product-shell.brand-v4 .reference-home .btn .icon{width:18px;height:18px}.author-site.product-shell.brand-v4 .reference-home .meet{display:grid;grid-template-columns:44px minmax(0,1fr) auto;gap:12px;align-items:center;padding:14px 16px}.author-site.product-shell.brand-v4 .reference-home .dt{display:grid;place-items:center;align-content:center;gap:2px;width:44px;height:44px;border-radius:10px;background:var(--soft);color:var(--ink)}.author-site.product-shell.brand-v4 .reference-home .dt b{font:600 18px/1 var(--font-display)}.author-site.product-shell.brand-v4 .reference-home .dt span{font:500 12px/1 var(--font-text);letter-spacing:.08em;text-transform:uppercase;color:var(--muted)}.author-site.product-shell.brand-v4 .reference-home .meet.soon .dt,.author-site.product-shell.brand-v4 .reference-home .meet.live .dt{background:var(--accent);color:var(--on-accent)}.author-site.product-shell.brand-v4 .reference-home .meet.soon .dt span,.author-site.product-shell.brand-v4 .reference-home .meet.live .dt span{color:var(--on-accent)}.author-site.product-shell.brand-v4 .reference-home .meet.live{border-color:var(--accent)}.author-site.product-shell.brand-v4 .reference-home .meet strong{display:block;font-weight:500;font-size:15px;line-height:1.3}.author-site.product-shell.brand-v4 .reference-home .meet small{display:flex;align-items:center;gap:6px;font-size:13px;color:var(--muted);line-height:1.35}.author-site.product-shell.brand-v4 .reference-home .dot{width:7px;height:7px;border-radius:50%;background:var(--accent);flex:none}@media(prefers-reduced-motion:no-preference){.author-site.product-shell.brand-v4 .reference-home .dot.pulse{animation:pulse 1.8s cubic-bezier(.2,.7,.2,1) infinite}}.author-site.product-shell.brand-v4 .reference-home .kgo{width:16px;height:16px;color:var(--muted)}.author-site.product-shell.brand-v4 .reference-home .rows{display:grid;background:var(--surface);border:1px solid var(--line);border-radius:14px;overflow:hidden}.author-site.product-shell.brand-v4 .reference-home .rows a,.author-site.product-shell.brand-v4 .reference-home .rows .mrow{display:grid;grid-template-columns:22px minmax(0,1fr) auto 16px;gap:14px;align-items:center;min-height:54px;padding:0 16px;text-decoration:none;font-size:15px}.author-site.product-shell.brand-v4 .reference-home .rows>*+*{border-top:1px solid var(--line)}.author-site.product-shell.brand-v4 .reference-home .rows a:hover{background:var(--soft)}.author-site.product-shell.brand-v4 .reference-home .rows a.rec2{grid-template-columns:22px minmax(0,1fr) 16px;padding-block:10px}.author-site.product-shell.brand-v4 .reference-home .tt{display:grid;min-width:0}.author-site.product-shell.brand-v4 .reference-home .tt b{font-weight:400;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.author-site.product-shell.brand-v4 .reference-home .tt small{font-size:13px;color:var(--muted);white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.author-site.product-shell.brand-v4 .reference-home .player strong,.author-site.product-shell.brand-v4 .reference-home .player small{display:block;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.author-site.product-shell.brand-v4 .reference-home .two{display:grid;gap:8px}.author-site.product-shell.brand-v4 .reference-home .btn.fit{width:auto}.author-site.product-shell.brand-v4 .reference-home .rows em{font-style:normal;font-size:13px;color:var(--muted);white-space:nowrap}.author-site.product-shell.brand-v4 .reference-home .rows em.new{color:var(--accent-text);font-weight:500}.author-site.product-shell.brand-v4 .reference-home .rows .fire{color:var(--accent);fill:var(--accent)}.author-site.product-shell.brand-v4 .reference-home .tiles{display:grid;gap:8px}.author-site.product-shell.brand-v4 .reference-home .tiles a{display:grid;grid-template-columns:22px minmax(0,1fr) auto;gap:14px;align-items:center;padding:14px 16px;background:var(--surface);border:1px solid var(--line);border-radius:14px;text-decoration:none;font-size:15px;font-weight:500}.author-site.product-shell.brand-v4 .reference-home .tiles em{font-style:normal;font-size:13px;font-weight:400;color:var(--muted)}.author-site.product-shell.brand-v4 .reference-home .tiles .fire{color:var(--accent);fill:var(--accent)}.author-site.product-shell.brand-v4 .reference-home .foot{display:flex;justify-content:space-between;align-items:center;padding-top:4px;font-size:13px;color:var(--muted)}.author-site.product-shell.brand-v4 .reference-home .foot a{color:var(--ink);text-decoration:underline;text-decoration-color:var(--line);text-underline-offset:5px}.author-site.product-shell.brand-v4 .reference-home.screen{max-width:none;margin:0;display:grid;gap:28px;padding:18px 20px 28px}.author-site.product-shell.brand-v4.brand-internal .reference-home.home-account>h1{margin:0;font:600 28px/1.2 var(--font-display);letter-spacing:-.015em}.author-site.product-shell.brand-v4 .reference-home .reference-home-content{display:grid;gap:28px}.author-site.product-shell.brand-v4 .reference-home .icon{width:20px;height:20px;flex:none;stroke-width:1.6}.author-site.product-shell.brand-v4 .reference-home .kgo{width:16px;height:16px}.author-site.product-shell.brand-v4 .reference-home .card{color:var(--ink)}.author-site.product-shell.brand-v4 .reference-home .read.compact{grid-template-columns:40px minmax(0,1fr)}.author-site.product-shell.brand-v4 .reference-home .read.compact img{width:40px}.author-site.product-shell.brand-v4 .reference-home .read.compact b{font-size:16px}.author-site.product-shell.brand-v4 .reference-home .foot{gap:16px;flex-wrap:wrap}.author-site.product-shell.brand-v4 .reference-home .foot p{margin:0;font:inherit}.author-site.product-shell.brand-v4 .reference-home .newcomer-intro{margin:-14px 0 0;color:var(--muted);font-size:15px}.author-site.product-shell.brand-v4 .reference-home .reference-home-supplement{font-size:14px;gap:12px 20px}.author-site.product-shell.brand-v4 .reference-home .reference-home-supplement p{display:flex;flex-wrap:wrap;gap:12px;margin:0}.author-site.product-shell.brand-v4 .reference-home .reference-home-supplement>a{display:inline-flex;align-items:center;gap:8px}@media(min-width:640px){.author-site.product-shell.brand-v4 .reference-home.screen{max-width:680px;width:100%;margin:0 auto;padding:40px 0 48px;gap:32px}.author-site.product-shell.brand-v4.brand-internal .reference-home.home-account>h1{font-size:32px}.author-site.product-shell.brand-v4 .reference-home .reference-home-content{gap:32px}.author-site.product-shell.brand-v4 .reference-home .two{grid-template-columns:1fr 1fr;gap:12px}}.author-site.product-shell.brand-v4.brand-internal>#product-main.product-main:has(>.reference-home){padding:0!important;max-width:none}@media(min-width:760px){.author-site.product-shell.brand-v4 .reference-home .btn.fit{width:fit-content!important;min-width:200px;max-width:100%;padding-left:32px!important;padding-right:32px!important;margin-left:0!important;margin-right:auto!important;justify-self:start!important;align-self:flex-start!important;box-sizing:border-box}}.author-site.product-shell.brand-v4 .reference-home .dt>b,.author-site.product-shell.brand-v4 .reference-home .now>i,.author-site.product-shell.brand-v4 .reference-home li>i{font-family:var(--font-text,"Inter","Inter Fallback",ui-sans-serif,system-ui,sans-serif)!important;font-weight:600!important;font-variant-numeric:tabular-nums;letter-spacing:0}.author-site.product-shell.brand-v4 .reference-home .foot>a,.author-site.product-shell.brand-v4 .reference-home .hint>a{position:relative}.author-site.product-shell.brand-v4 .reference-home .foot>a:after,.author-site.product-shell.brand-v4 .reference-home .hint>a:after{content:"";position:absolute;left:50%;top:50%;width:max(100%,44px);height:max(100%,44px);transform:translate(-50%,-50%)}.author-site.product-shell.brand-v4 .reference-home .quiet{margin:0;display:inline-flex;align-items:center;min-height:44px;font-size:15px;color:var(--muted);text-decoration:underline;text-decoration-color:var(--line);text-underline-offset:5px;justify-self:start}.author-site.product-shell.brand-v4 .reference-home .me-review-error{display:grid;justify-items:start}.author-site.product-shell.brand-v4 .reference-home .me-review-error p{margin:0;line-height:1.5}.author-site.product-shell.brand-v4 .reference-home .me-review-error button{border:0;background:none;padding:0;font-family:inherit;cursor:pointer}.author-site.product-shell.brand-v4 .reference-payment .hero{padding-bottom:0}.author-site.product-shell.brand-v4 .reference-payment section.frame{border-top:0;padding-block:0}.author-site.product-shell.brand-v4 .reference-payment{color-scheme:light;--bg:#FAF8F3;--surface:#FCF8EF;--soft:#F0E9DE;--line:#E8E1D4;--ink:#1E1913;--muted:#6E6252;--accent:#E15A2B;--accent-text:#C2410C;--on-accent:#FFFFFF;--display:"Fraunces","Fraunces Fallback",Georgia,serif;--text:"Inter","Inter Fallback",ui-sans-serif,system-ui,sans-serif;--ease:cubic-bezier(.2,.7,.2,1)}.author-site.product-shell.brand-v4 .reference-payment *{box-sizing:border-box}.author-site.product-shell.brand-v4 .reference-payment [hidden]{display:none!important}.author-site.product-shell.brand-v4 .reference-payment .wrap{max-width:1120px;margin:0 auto;padding-block:8px 0;display:grid;gap:36px}.author-site.product-shell.brand-v4 .reference-payment .intro{display:grid;gap:8px;max-width:700px}.author-site.product-shell.brand-v4 .reference-payment .intro h2,.author-site.product-shell.brand-v4 .reference-payment .part h2{margin:0;font:600 28px/1.25 var(--font-display);letter-spacing:-.01em}.author-site.product-shell.brand-v4 .reference-payment .intro p,.author-site.product-shell.brand-v4 .reference-payment .part>p{margin:0;color:var(--muted);max-width:700px}.author-site.product-shell.brand-v4 .reference-payment .part{display:grid;grid-template-columns:minmax(0,1fr);gap:16px;padding-top:36px;border-top:1px solid var(--line)}.author-site.product-shell.brand-v4 .reference-payment .frame{min-width:0}.author-site.product-shell.brand-v4 .reference-payment .label{font-size:13px;color:var(--muted)}.author-site.product-shell.brand-v4 .reference-payment .frames{display:grid;grid-template-columns:repeat(auto-fill,minmax(300px,380px));gap:28px;align-items:start}.author-site.product-shell.brand-v4 .reference-payment .frame{display:grid;gap:10px;align-content:start}.author-site.product-shell.brand-v4 .reference-payment .device{container-type:inline-size;position:relative;background:var(--bg);border:1px solid var(--line);border-radius:28px;overflow:clip}.author-site.product-shell.brand-v4 .reference-payment .icon{width:20px;height:20px;flex:none;fill:none;stroke:currentColor;stroke-width:1.6;stroke-linecap:round;stroke-linejoin:round}.author-site.product-shell.brand-v4 .reference-payment a{color:inherit}.author-site.product-shell.brand-v4 .reference-payment button{font:inherit;color:inherit;background:none;border:0;padding:0;cursor:pointer}.author-site.product-shell.brand-v4 .reference-payment .top{display:flex;justify-content:space-between;align-items:center;gap:12px;padding:14px 20px}.author-site.product-shell.brand-v4 .reference-payment .logo{display:inline-flex;align-items:center;gap:10px;font:500 15px/1.2 var(--font-text);white-space:nowrap}.author-site.product-shell.brand-v4 .reference-payment .kmark{width:18px;height:18px;flex:none;color:var(--accent)}.author-site.product-shell.brand-v4 .reference-payment .kme{display:grid;place-items:center;width:36px;height:36px;border-radius:50%;background:var(--soft);font:600 15px/1 var(--font-display);color:var(--ink);text-decoration:none}.author-site.product-shell.brand-v4 .reference-payment .kbar{display:grid;grid-template-columns:44px minmax(0,1fr) 44px;align-items:center;padding:6px 8px;border-bottom:1px solid var(--line)}.author-site.product-shell.brand-v4 .reference-payment .ib{display:grid;place-items:center;width:44px;height:44px;border-radius:50%}.author-site.product-shell.brand-v4 .reference-payment .ib:hover{background:var(--soft)}.author-site.product-shell.brand-v4 .reference-payment .kbar b{justify-self:center;font:600 18px/1.25 var(--font-display)}.author-site.product-shell.brand-v4 .reference-payment .screen{display:grid;gap:28px;padding:18px 20px 28px}.author-site.product-shell.brand-v4 .reference-payment .screen.screen-subs{gap:12px}.author-site.product-shell.brand-v4 .reference-payment h1{margin:0;font:600 28px/1.2 var(--font-display);letter-spacing:-.015em;text-wrap:balance}.author-site.product-shell.brand-v4 .reference-payment .hint{font-size:14px;color:var(--muted)}.author-site.product-shell.brand-v4 .reference-payment .block{display:grid;gap:10px}.author-site.product-shell.brand-v4 .reference-payment .card{display:grid;gap:14px;padding:16px;background:var(--surface);border:1px solid var(--line);border-radius:14px;text-decoration:none}.author-site.product-shell.brand-v4 .reference-payment a.card:hover{border-color:var(--muted)}.author-site.product-shell.brand-v4 .reference-payment .read{grid-template-columns:52px minmax(0,1fr);align-items:center}.author-site.product-shell.brand-v4 .reference-payment .read img{width:52px;height:auto;border-radius:2px;box-shadow:0 3px 10px #1e191329}.author-site.product-shell.brand-v4 .reference-payment .read small{display:block;font-size:13px;color:var(--muted)}.author-site.product-shell.brand-v4 .reference-payment .read b{display:block;margin-top:2px;font:600 18px/1.3 var(--font-display)}.author-site.product-shell.brand-v4 .reference-payment .read .line{display:block;height:3px;margin-top:10px;border-radius:2px;background:var(--line);overflow:hidden}.author-site.product-shell.brand-v4 .reference-payment .read .line i{display:block;height:100%;width:14%;background:var(--accent)}.author-site.product-shell.brand-v4 .reference-payment .read .pc{display:block;margin-top:6px;font-size:12px;color:var(--muted)}.author-site.product-shell.brand-v4 .reference-payment .btn{border:0;display:flex;align-items:center;justify-content:center;gap:8px;min-height:48px;padding:0 20px;border-radius:6px;background:var(--accent);color:var(--on-accent);font:500 15px/1 var(--font-text);text-decoration:none}.author-site.product-shell.brand-v4 .reference-payment .btn.sm{min-height:38px;padding:0 14px;font-size:14px}.author-site.product-shell.brand-v4 .reference-payment .btn.line{background:transparent;color:var(--ink);border:1px solid var(--ink)}.author-site.product-shell.brand-v4 .reference-payment .btn .icon{width:18px;height:18px}.author-site.product-shell.brand-v4 .reference-payment .meet{display:grid;grid-template-columns:44px minmax(0,1fr) auto;gap:12px;align-items:center;padding:14px 16px}.author-site.product-shell.brand-v4 .reference-payment .dt{display:grid;place-items:center;align-content:center;gap:2px;width:44px;height:44px;border-radius:10px;background:var(--soft);color:var(--ink)}.author-site.product-shell.brand-v4 .reference-payment .dt b{font:600 18px/1 var(--font-display)}.author-site.product-shell.brand-v4 .reference-payment .dt span{font:500 12px/1 var(--font-text);letter-spacing:.08em;text-transform:uppercase;color:var(--muted)}.author-site.product-shell.brand-v4 .reference-payment .meet.soon .dt,.author-site.product-shell.brand-v4 .reference-payment .meet.live .dt{background:var(--accent);color:var(--on-accent)}.author-site.product-shell.brand-v4 .reference-payment .meet.soon .dt span,.author-site.product-shell.brand-v4 .reference-payment .meet.live .dt span{color:var(--on-accent)}.author-site.product-shell.brand-v4 .reference-payment .meet.live{border-color:var(--accent)}.author-site.product-shell.brand-v4 .reference-payment .meet strong{display:block;font-weight:500;font-size:15px;line-height:1.3}.author-site.product-shell.brand-v4 .reference-payment .meet small{display:flex;align-items:center;gap:6px;font-size:13px;color:var(--muted);line-height:1.35}.author-site.product-shell.brand-v4 .reference-payment .dot{width:7px;height:7px;border-radius:50%;background:var(--accent);flex:none}@media(prefers-reduced-motion:no-preference){.author-site.product-shell.brand-v4 .reference-payment .dot.pulse{animation:pulse 1.8s var(--ease) infinite}}@keyframes pulse{0%,to{opacity:1}50%{opacity:.35}}.author-site.product-shell.brand-v4 .reference-payment .kgo{width:16px;height:16px;color:var(--muted)}.author-site.product-shell.brand-v4 .reference-payment .rows{display:grid;background:var(--surface);border:1px solid var(--line);border-radius:14px;overflow:hidden}.author-site.product-shell.brand-v4 .reference-payment .rows a,.author-site.product-shell.brand-v4 .reference-payment .rows .mrow{display:grid;grid-template-columns:22px minmax(0,1fr) auto 16px;gap:14px;align-items:center;min-height:54px;padding:0 16px;text-decoration:none;font-size:15px}.author-site.product-shell.brand-v4 .reference-payment .rows>*+*{border-top:1px solid var(--line)}.author-site.product-shell.brand-v4 .reference-payment .rows a:hover{background:var(--soft)}.author-site.product-shell.brand-v4 .reference-payment .rows .mrow{grid-template-columns:22px minmax(0,1fr) auto}.author-site.product-shell.brand-v4 .reference-payment .rows .mrow .sw{justify-self:end}.author-site.product-shell.brand-v4 .reference-payment .rows a.rec2{grid-template-columns:22px minmax(0,1fr) 16px;padding-block:10px}.author-site.product-shell.brand-v4 .reference-payment .tt{display:grid;min-width:0}.author-site.product-shell.brand-v4 .reference-payment .tt b{font-weight:400;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.author-site.product-shell.brand-v4 .reference-payment .tt small{font-size:13px;color:var(--muted);white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.author-site.product-shell.brand-v4 .reference-payment .player strong,.author-site.product-shell.brand-v4 .reference-payment .player small{display:block;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.author-site.product-shell.brand-v4 .reference-payment .two{display:grid;gap:8px}.author-site.product-shell.brand-v4 .reference-payment .btn.fit{width:auto}.author-site.product-shell.brand-v4 .reference-payment .rows em{font-style:normal;font-size:13px;color:var(--muted);white-space:nowrap}.author-site.product-shell.brand-v4 .reference-payment .rows em.new{color:var(--accent-text);font-weight:500}.author-site.product-shell.brand-v4 .reference-payment .rows .fire{color:var(--accent);fill:var(--accent)}.author-site.product-shell.brand-v4 .reference-payment .tiles{display:grid;gap:8px}.author-site.product-shell.brand-v4 .reference-payment .tiles a{display:grid;grid-template-columns:22px minmax(0,1fr) auto;gap:14px;align-items:center;padding:14px 16px;background:var(--surface);border:1px solid var(--line);border-radius:14px;text-decoration:none;font-size:15px;font-weight:500}.author-site.product-shell.brand-v4 .reference-payment .tiles em{font-style:normal;font-size:13px;font-weight:400;color:var(--muted)}.author-site.product-shell.brand-v4 .reference-payment .tiles .fire{color:var(--accent);fill:var(--accent)}.author-site.product-shell.brand-v4 .reference-payment .foot{display:flex;justify-content:space-between;align-items:center;padding-top:4px;font-size:13px;color:var(--muted)}.author-site.product-shell.brand-v4 .reference-payment .foot a{color:var(--ink);text-decoration:underline;text-decoration-color:var(--line);text-underline-offset:5px}.author-site.product-shell.brand-v4 .reference-payment .kstates{display:flex;flex-wrap:wrap;gap:6px}.author-site.product-shell.brand-v4 .reference-payment .kstates button{min-height:36px;padding:0 12px;border:1px solid var(--line);border-radius:999px;font-size:13px;color:var(--muted);background:var(--surface)}.author-site.product-shell.brand-v4 .reference-payment .kstates button[aria-pressed=true]{background:var(--ink);border-color:var(--ink);color:var(--bg)}.author-site.product-shell.brand-v4 .reference-payment .mhead{display:grid;gap:6px}.author-site.product-shell.brand-v4 .reference-payment .mhead .when{font-size:15px;color:var(--muted)}.author-site.product-shell.brand-v4 .reference-payment .about{margin:0;font-size:15px;line-height:1.6}.author-site.product-shell.brand-v4 .reference-payment .askq{display:grid;gap:8px}.author-site.product-shell.brand-v4 .reference-payment .askq textarea{min-height:88px;padding:12px 14px;border:1px solid var(--line);border-radius:14px;background:var(--surface);font:400 15px/1.45 var(--font-text);color:var(--ink);resize:none;outline:none}.author-site.product-shell.brand-v4 .reference-payment .askq textarea:focus{border-color:var(--muted)}.author-site.product-shell.brand-v4 .reference-payment .askq small{font-size:12px;color:var(--muted)}.author-site.product-shell.brand-v4 .reference-payment .qs{display:grid;gap:8px}.author-site.product-shell.brand-v4 .reference-payment .qq{display:grid;grid-template-columns:minmax(0,1fr) auto;gap:12px;align-items:start;padding:12px 14px;background:var(--surface);border:1px solid var(--line);border-radius:14px}.author-site.product-shell.brand-v4 .reference-payment .qq p{margin:0;font-size:14px;line-height:1.5}.author-site.product-shell.brand-v4 .reference-payment .like{display:inline-flex;align-items:center;gap:5px;min-height:32px;padding:0 10px;border:1px solid var(--line);border-radius:999px;font-size:13px;color:var(--muted);background:var(--bg)}.author-site.product-shell.brand-v4 .reference-payment .like .icon{width:14px;height:14px}.author-site.product-shell.brand-v4 .reference-payment .like[aria-pressed=true]{border-color:var(--accent);color:var(--accent-text)}.author-site.product-shell.brand-v4 .reference-payment .like[aria-pressed=true] .icon{fill:var(--accent)}.author-site.product-shell.brand-v4 .reference-payment .kroom{display:grid;grid-template-rows:auto 1fr auto;height:720px}.author-site.product-shell.brand-v4 .reference-payment .rtop{display:grid;grid-template-columns:44px minmax(0,1fr) auto;align-items:center;gap:6px;padding:8px 12px 8px 8px;border-bottom:1px solid var(--line)}.author-site.product-shell.brand-v4 .reference-payment .rtop .t{display:grid;line-height:1.25;min-width:0}.author-site.product-shell.brand-v4 .reference-payment .rtop .t b{font:600 16px/1.25 var(--font-display);white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.author-site.product-shell.brand-v4 .reference-payment .rtop .t span{font-size:12px;color:var(--muted)}.author-site.product-shell.brand-v4 .reference-payment .krec{display:inline-flex;align-items:center;gap:6px;padding:5px 10px;border-radius:999px;background:var(--soft);font-size:12px;font-weight:500;font-variant-numeric:tabular-nums}.author-site.product-shell.brand-v4 .reference-payment .kstage{display:grid;align-content:center;justify-items:center;gap:14px;padding:20px}.author-site.product-shell.brand-v4 .reference-payment .spk{position:relative;width:112px;height:112px;border-radius:50%;overflow:hidden;background:var(--soft);box-shadow:0 0 0 3px var(--bg),0 0 0 5px var(--accent)}.author-site.product-shell.brand-v4 .reference-payment .spk img{position:absolute;max-width:none;width:133%;left:-17%;top:-8%}@media(prefers-reduced-motion:no-preference){.author-site.product-shell.brand-v4 .reference-payment .spk{animation:ring 1.8s var(--ease) infinite}}@keyframes ring{0%,to{box-shadow:0 0 0 3px var(--bg),0 0 0 5px var(--accent)}50%{box-shadow:0 0 0 3px var(--bg),0 0 0 9px #e15a2b59}}.author-site.product-shell.brand-v4 .reference-payment .who{display:grid;justify-items:center;gap:2px}.author-site.product-shell.brand-v4 .reference-payment .who b{font:600 18px/1.3 var(--font-display)}.author-site.product-shell.brand-v4 .reference-payment .who span{font-size:13px;color:var(--muted)}.author-site.product-shell.brand-v4 .reference-payment .lis{display:flex;align-items:center;gap:10px;font-size:13px;color:var(--muted)}.author-site.product-shell.brand-v4 .reference-payment .avs{display:flex}.author-site.product-shell.brand-v4 .reference-payment .avs span{display:grid;place-items:center;width:30px;height:30px;margin-left:-8px;border-radius:50%;border:2px solid var(--bg);background:var(--soft);font:600 12px/1 var(--font-display);color:var(--muted)}.author-site.product-shell.brand-v4 .reference-payment .avs span:first-child{margin-left:0}.author-site.product-shell.brand-v4 .reference-payment .queue{width:100%;max-width:300px;display:grid;gap:6px;margin-top:4px}.author-site.product-shell.brand-v4 .reference-payment .queue>span{font-size:12px;color:var(--muted);text-align:center}.author-site.product-shell.brand-v4 .reference-payment .queue ol{margin:0;padding:0;list-style:none;display:grid;gap:4px}.author-site.product-shell.brand-v4 .reference-payment .queue li{display:grid;grid-template-columns:22px minmax(0,1fr) auto;gap:10px;align-items:center;padding:8px 12px;border-radius:10px;background:var(--surface);border:1px solid var(--line);font-size:14px}.author-site.product-shell.brand-v4 .reference-payment .queue li i{font:600 13px/1 var(--font-display);font-style:normal;color:var(--muted)}.author-site.product-shell.brand-v4 .reference-payment .queue li em{font-style:normal;font-size:12px;color:var(--muted)}.author-site.product-shell.brand-v4 .reference-payment .queue li.now{border-color:var(--accent)}.author-site.product-shell.brand-v4 .reference-payment .queue li.now em{color:var(--accent-text);font-weight:500}.author-site.product-shell.brand-v4 .reference-payment .queue li.you{background:var(--soft)}.author-site.product-shell.brand-v4 .reference-payment .ctrl{display:grid;grid-template-columns:repeat(4,1fr);gap:8px;padding:12px 16px calc(16px + env(safe-area-inset-bottom,0px));border-top:1px solid var(--line)}.author-site.product-shell.brand-v4 .reference-payment .ctrl button{display:grid;justify-items:center;gap:6px;font-size:13px;font-weight:500}.author-site.product-shell.brand-v4 .reference-payment .ctrl .c{display:grid;place-items:center;width:56px;height:56px;border-radius:50%;background:var(--surface);border:1px solid var(--line)}.author-site.product-shell.brand-v4 .reference-payment .ctrl .c .icon{width:22px;height:22px}.author-site.product-shell.brand-v4 .reference-payment .ctrl .mic[aria-pressed=true] .c{background:var(--accent);border-color:var(--accent);color:var(--on-accent)}.author-site.product-shell.brand-v4 .reference-payment .ctrl .hand[aria-pressed=true] .c{background:var(--ink);border-color:var(--ink);color:var(--bg)}.author-site.product-shell.brand-v4 .reference-payment .ctrl .out{color:var(--muted)}.author-site.product-shell.brand-v4 .reference-payment .kroom{position:relative}.author-site.product-shell.brand-v4 .reference-payment .nsheet{position:absolute;left:0;right:0;bottom:0;z-index:3;display:grid;gap:10px;padding:14px 16px 18px;background:var(--bg);border-top:1px solid var(--line);border-radius:20px 20px 0 0;box-shadow:0 -8px 30px #1e19131f}.author-site.product-shell.brand-v4 .reference-payment .nhead{display:flex;justify-content:space-between;align-items:center}.author-site.product-shell.brand-v4 .reference-payment .nhead b{font:600 18px/1.3 var(--font-display)}.author-site.product-shell.brand-v4 .reference-payment .nhead button{font-size:14px;color:var(--muted);min-height:36px}.author-site.product-shell.brand-v4 .reference-payment .nsheet textarea,.author-site.product-shell.brand-v4 .reference-payment .notepad textarea{min-height:150px;padding:12px 14px;border:1px solid var(--line);border-radius:14px;background:var(--surface);font:400 15px/1.55 var(--font-text);color:var(--ink);resize:none;outline:none}.author-site.product-shell.brand-v4 .reference-payment .nsheet small,.author-site.product-shell.brand-v4 .reference-payment .notepad small{font-size:12px;color:var(--muted)}.author-site.product-shell.brand-v4 .reference-payment .notepad{display:grid;gap:10px}.author-site.product-shell.brand-v4 .reference-payment .rnote{margin:0;padding:0 16px 10px;text-align:center;font-size:13px;color:var(--muted);min-height:20px}.author-site.product-shell.brand-v4 .reference-payment .player{display:grid;gap:10px;padding:16px;background:var(--surface);border:1px solid var(--line);border-radius:14px}.author-site.product-shell.brand-v4 .reference-payment .player .pt{display:grid;grid-template-columns:44px minmax(0,1fr);gap:12px;align-items:center}.author-site.product-shell.brand-v4 .reference-payment .play{display:grid;place-items:center;width:44px;height:44px;border-radius:50%;background:var(--accent);color:var(--on-accent)}.author-site.product-shell.brand-v4 .reference-payment .play .icon{width:18px;height:18px;fill:currentColor;stroke:none}.author-site.product-shell.brand-v4 .reference-payment .player strong{display:block;font-weight:500;font-size:15px}.author-site.product-shell.brand-v4 .reference-payment .player small{font-size:13px;color:var(--muted)}.author-site.product-shell.brand-v4 .reference-payment .track{position:relative;height:4px;border-radius:2px;background:var(--line)}.author-site.product-shell.brand-v4 .reference-payment .track i{position:absolute;left:0;top:0;bottom:0;width:38%;border-radius:2px;background:var(--accent)}.author-site.product-shell.brand-v4 .reference-payment .track b{position:absolute;left:38%;top:50%;width:12px;height:12px;margin:-6px 0 0 -6px;border-radius:50%;background:var(--accent)}.author-site.product-shell.brand-v4 .reference-payment .times{display:flex;justify-content:space-between;font-size:12px;color:var(--muted);font-variant-numeric:tabular-nums}.author-site.product-shell.brand-v4 .reference-payment .times button{font-weight:600;color:var(--ink)}.author-site.product-shell.brand-v4 .reference-payment .prof{display:grid;grid-template-columns:56px minmax(0,1fr);gap:14px;align-items:center}.author-site.product-shell.brand-v4 .reference-payment .prof .kme{width:56px;height:56px;font-size:21px}.author-site.product-shell.brand-v4 .reference-payment .prof b{display:block;font:600 21px/1.25 var(--font-display)}.author-site.product-shell.brand-v4 .reference-payment .prof span{font-size:14px;color:var(--muted)}.author-site.product-shell.brand-v4 .reference-payment .sw{position:relative;width:44px;height:26px;border-radius:999px;background:var(--line);transition:background .15s var(--ease)}.author-site.product-shell.brand-v4 .reference-payment .sw:after{content:"";position:absolute;top:3px;left:3px;width:20px;height:20px;border-radius:50%;background:var(--bg);box-shadow:0 1px 2px #1e191333;transition:transform .15s var(--ease)}.author-site.product-shell.brand-v4 .reference-payment .sw[aria-checked=true]{background:var(--accent)}.author-site.product-shell.brand-v4 .reference-payment .sw[aria-checked=true]:after{transform:translate(18px)}.author-site.product-shell.brand-v4 .reference-payment .quiet.del{margin-top:-14px;font-size:14px}.author-site.product-shell.brand-v4 .reference-payment .quiet{display:inline-flex;align-items:center;min-height:44px;font-size:15px;color:var(--muted);text-decoration:underline;text-decoration-color:var(--line);text-underline-offset:5px;justify-self:start}.author-site.product-shell.brand-v4 .reference-payment .sub{display:grid;gap:12px}.author-site.product-shell.brand-v4 .reference-payment .sub .h{display:grid;grid-template-columns:22px minmax(0,1fr) auto;gap:12px;align-items:start}.author-site.product-shell.brand-v4 .reference-payment .sub .h b{display:block;font-weight:500;font-size:16px}.author-site.product-shell.brand-v4 .reference-payment .sub .h small{display:block;font-size:13px;color:var(--muted);line-height:1.4}.author-site.product-shell.brand-v4 .reference-payment .sub .h em{font-style:normal;font-size:14px;font-weight:500;white-space:nowrap}.author-site.product-shell.brand-v4 .reference-payment .sub.warn{border-color:var(--accent)}.author-site.product-shell.brand-v4 .reference-payment .sub .acts{display:flex;flex-wrap:wrap;align-items:center;gap:6px 18px}.author-site.product-shell.brand-v4 .reference-payment .card.sub .acts{row-gap:6px!important}.author-site.product-shell.brand-v4 .reference-payment .card.sub .acts .acts-br{flex-basis:100%;height:0}.author-site.product-shell.brand-v4 .reference-payment .sub .acts a:not(.btn){font-size:14px;color:var(--muted);text-decoration:underline;text-decoration-color:var(--line);text-underline-offset:5px;min-height:36px;display:inline-flex;align-items:center}.author-site.product-shell.brand-v4 .reference-payment .pill{display:inline-flex;align-items:center;gap:6px;width:fit-content;padding:3px 10px;border-radius:999px;background:var(--soft);font-size:12px;color:var(--muted)}.author-site.product-shell.brand-v4 .reference-payment .pill.kok{background:#e15a2b1a;color:var(--accent-text);font-weight:500}.author-site.product-shell.brand-v4 .reference-payment .check{display:grid;justify-items:center;gap:10px;padding:34px 24px;text-align:center}.author-site.product-shell.brand-v4 .reference-payment .check b{font:600 18px/1.3 var(--font-display)}.author-site.product-shell.brand-v4 .reference-payment .check p{margin:0;font-size:15px;line-height:1.55;color:var(--muted)}.author-site.product-shell.brand-v4 .reference-payment .spin{width:28px;height:28px;border-radius:50%;border:2px solid var(--line);border-top-color:var(--accent);animation:spin 1s linear infinite}@keyframes spin{to{transform:rotate(360deg)}}@media(min-width:640px){.author-site.product-shell.brand-v4 .reference-payment .top{padding:18px 40px}.author-site.product-shell.brand-v4 .reference-payment .screen{max-width:680px;margin:0 auto;width:100%;padding:40px 0 48px;gap:32px}.author-site.product-shell.brand-v4 .reference-payment h1{font-size:32px}.author-site.product-shell.brand-v4 .reference-payment .two{grid-template-columns:1fr 1fr;gap:12px}.author-site.product-shell.brand-v4 .reference-payment .btn.fit{width:fit-content;padding:0 32px}}.author-site.product-shell.brand-v4 .reference-payment .notes{margin:0;padding:0 0 0 18px;display:grid;gap:6px;color:var(--muted);max-width:760px;font-size:15px}@media(prefers-reduced-motion:reduce){.author-site.product-shell.brand-v4 .reference-payment *{transition:none!important;animation:none!important}}.author-site.product-shell.brand-v4 .reference-payment .frames,.author-site.product-shell.brand-v4 .reference-payment .frames.three{grid-template-columns:repeat(2,minmax(0,1fr));max-width:none;gap:20px}.author-site.product-shell.brand-v4 .reference-payment .col,.author-site.product-shell.brand-v4 .reference-payment .col .device{max-width:none}.author-site.product-shell.brand-v4 .reference-payment .wrap{width:100%}@media(max-width:800px){.author-site.product-shell.brand-v4 .reference-payment .frames,.author-site.product-shell.brand-v4 .reference-payment .frames.three{grid-template-columns:minmax(0,1fr)}}.author-site.product-shell.brand-v4 .product-main:has(>.reference-payment){padding:0;max-width:680px}.author-site.product-shell.brand-v4 .reference-payment>.screen{gap:12px}.author-site.product-shell.brand-v4:has(>#product-main>.reference-payment)>.product-header{display:none}.author-site.product-shell.brand-v4 .reference-payment .card.sub.warn .h b,.author-site.product-shell.brand-v4 .reference-payment .card.sub.warn .h em{color:var(--accent-text)}.author-site.product-shell.brand-v4 .reference-payment .foot>a,.author-site.product-shell.brand-v4 .reference-payment .times>button,.author-site.product-shell.brand-v4 .reference-payment .hint>a{position:relative}.author-site.product-shell.brand-v4 .reference-payment .foot>a:after,.author-site.product-shell.brand-v4 .reference-payment .times>button:after,.author-site.product-shell.brand-v4 .reference-payment .hint>a:after{content:"";position:absolute;left:50%;top:50%;width:max(100%,44px);height:max(100%,44px);transform:translate(-50%,-50%)}.author-site.product-shell.brand-v4 .reference-account-formats>.screen{gap:28px}@media(min-width:640px){.author-site.product-shell.brand-v4 .reference-account-formats>.screen{gap:32px}}.author-site.product-shell.brand-v4 .reference-account-formats .quiet{margin:0}.author-site.product-shell.brand-v4 .reference-account-formats .account-formats>p{max-width:65ch}.home-account{max-width:750px;margin:auto}.home-account>h1{margin:15px 0 18px}.home-account-links{display:grid;gap:12px}.home-account-links a{display:flex;align-items:center;gap:18px;padding:20px;border:1px solid var(--line);border-radius:16px;background:var(--paper)}.home-account-links a>span{flex:1;display:grid;gap:5px}.home-account-links strong{font-size:17px}.home-account-links small{color:var(--muted);font-size:13px;line-height:1.45}.home-calendar{max-width:850px;margin:auto}@media(max-width:760px){.home-account-links a{padding:17px}}.author-site .home-account{max-width:640px}.author-site .home-account>h1{font-size:28px;line-height:1.2;margin:16px 0 8px}@media(min-width:700px){.author-site .home-account{max-width:680px}.author-site .home-account>h1{font-size:36px}}
