@property --accent{syntax:"<color>";inherits:true;initial-value:#111114}.obf{--bg:#fff;--bg-2:#f7f7f8;--bg-3:#efeff1;--canvas:#f0f1ef;--glow:radial-gradient(ellipse at 92% 0%, #f8d9c7a1, transparent 43%), radial-gradient(ellipse at 15% 80%, #c9e3f188, transparent 48%);--track:#11111417;--ink:#111114;--ink-2:#55555c;--ink-3:#66666e;--line:#e9e9ec;--line-2:#d9d9de;--a-soft:color-mix(in oklab, var(--accent) 7%, white);--a-mid:color-mix(in oklab, var(--accent) 22%, white);--ok:#1d7f47;--warn:#a8540c;--font:"Geist", ui-sans-serif, system-ui, -apple-system, "Segoe UI", sans-serif;--ease:cubic-bezier(.2, .8, .2, 1);--shadow:0 1px 2px #1111140a, 0 8px 24px -12px #1111141f;--shadow-2:0 2px 6px #1111140a, 0 24px 48px -24px #11111438;--pw:316px;z-index:40;background:var(--glow), var(--canvas);color:var(--ink);font:400 15px/1.5 var(--font);-webkit-font-smoothing:antialiased;transition:--accent 1.8s var(--ease);--lightningcss-light:initial;--lightningcss-dark: ;color-scheme:light;flex-direction:column;display:flex;position:fixed;inset:0}@media (min-width:1240px){.obf{--pw:344px}}.obf *,.obf :before,.obf :after{box-sizing:border-box}.obf button{font:inherit;color:inherit}.obf img{max-width:100%;display:block}.obf :focus-visible{outline:2px solid var(--accent);outline-offset:2px;border-radius:8px}.obf [tabindex="-1"]:focus{outline:none}.obf .sr{clip:rect(0 0 0 0);white-space:nowrap;width:1px;height:1px;overflow:hidden;position:absolute!important}.obf .top{height:calc(64px + env(safe-area-inset-top,0px));padding:env(safe-area-inset-top,0px) 24px 0;z-index:6;background:0 0;flex:none;grid-template-columns:1fr auto 1fr;align-items:center;gap:16px;display:grid;position:relative}.obf .mark{font:650 18px/1 var(--font);letter-spacing:-.04em;color:var(--ink);justify-self:start;align-items:center;gap:7px;text-decoration:none;display:inline-flex}.obf .mark .mk-logo{width:19px;height:21px;display:block}.obf .prog{grid-template-columns:repeat(5,1fr);gap:4px;width:min(280px,34vw);display:grid}.obf .prog i{background:var(--track);border-radius:3px;height:3px;position:relative;overflow:hidden}.obf .prog i:after{content:"";width:var(--p,0%);background:var(--accent);border-radius:inherit;transition:width .6s var(--ease);position:absolute;inset:0}.obf .top-r{justify-self:end;align-items:center;gap:14px;min-width:0;display:flex;position:relative}.obf .top-r>.status{min-width:0}.obf .signout{cursor:pointer;height:34px;color:var(--ink-3);font:500 13px/1 var(--font);white-space:nowrap;text-underline-offset:3px;background:0 0;border:0;flex:none;padding:0 2px;-webkit-text-decoration:underline #0000;text-decoration:underline #0000;transition:color .15s,text-decoration-color .15s}:is(.obf .signout:hover,.obf .signout:focus-visible){color:var(--ink);text-decoration-color:currentColor}.obf .status{cursor:pointer;background:var(--bg-2);max-width:100%;height:34px;color:var(--ink-2);font:500 13px/1 var(--font);white-space:nowrap;border:0;border-radius:999px;align-items:center;gap:9px;padding:0 14px 0 12px;display:inline-flex}.obf .status span{text-overflow:ellipsis;overflow:hidden}.obf .spin{border:1.6px solid var(--a-mid);border-top-color:var(--accent);border-radius:50%;flex:none;width:12px;height:12px;animation:.9s linear infinite obf-spin}.obf .okdot{background:var(--ok);border-radius:50%;flex:none;place-items:center;width:14px;height:14px;display:grid}.obf .okdot:after{content:"";border-top:0;border-bottom:1.6px solid #fff;border-left:1.6px solid #fff;border-right:0;width:6px;height:3.5px;transform:rotate(-45deg)translate(.5px,-.5px)}@keyframes obf-spin{to{transform:rotate(360deg)}}.obf .log{width:340px;max-height:min(480px,100vh - 90px);box-shadow:0 0 0 1px var(--line), var(--shadow-2);animation:obf-rise .25s var(--ease) both;background:#fff;border-radius:16px;padding:14px 16px;position:absolute;top:42px;right:0;overflow:auto}.obf .log h4{font:600 12.5px var(--font);color:var(--ink-3);margin:0 0 12px}.obf .stage{flex:1;min-height:0;padding-inline:24px;overflow:hidden auto}.obf .stage.with-panel{padding-right:calc(var(--pw) + 44px)}.obf .screen{min-height:100%;animation:obf-fade .45s var(--ease) both;flex-direction:column;display:flex}@keyframes obf-fade{0%{opacity:0;transform:translateY(10px)}}.obf .rise{animation:obf-rise .5s var(--ease) both;animation-delay:calc(var(--i,0) * 35ms + var(--d,0s))}@keyframes obf-rise{0%{opacity:0;transform:translateY(8px)}}.obf .me{--s:34px;width:var(--s);height:calc(var(--s) * 1.095);flex:none;display:block}.obf .me.big{--s:46px}.obf .me.small{--s:17px}.obf .me.happy{animation:obf-hop .6s var(--ease)}.obf .ulogo{width:100%;height:100%;display:block;overflow:visible}.obf .ulogo .blink{transform-box:fill-box;transform-origin:50%;animation:5.2s infinite obf-blink}.obf .me.think .ulogo .eyes{animation:2.2s ease-in-out infinite obf-look}@keyframes obf-blink{0%,94%,to{transform:scaleY(1)}96.5%{transform:scaleY(.1)}}@keyframes obf-look{0%,to{transform:translate(0)}35%{transform:translate(-10px,6px)}70%{transform:translate(4px,-3px)}}@keyframes obf-hop{40%{transform:translateY(-5px)}}.obf .t{font:600 clamp(28px, 2.9vw, 36px)/1.15 var(--font);letter-spacing:-.03em;text-wrap:balance;margin:0}.obf .t.xl{letter-spacing:-.04em;font-size:clamp(36px,4.2vw,52px)}.obf .s{font:400 16.5px/1.5 var(--font);color:var(--ink-2);text-wrap:pretty;max-width:52ch;margin:0}.obf .btn{cursor:pointer;white-space:nowrap;height:46px;font:560 15px/1 var(--font);letter-spacing:-.005em;border:0;border-radius:999px;justify-content:center;align-items:center;gap:8px;padding:0 22px;transition:background .15s,box-shadow .15s,color .15s,transform .15s;display:inline-flex}.obf .btn:active{transform:scale(.98)}.obf .btn svg{flex:none;width:16px;height:16px}.obf .btn-p{background:var(--ink);color:#fff}.obf .btn-p:hover{background:#2b2b31}.obf .btn-p:disabled{background:var(--track);color:#8e8e96;cursor:not-allowed;transform:none}.obf .btn-s{color:var(--ink);box-shadow:inset 0 0 0 1px var(--line-2);background:#fff}.obf .btn-s:hover{background:var(--bg-2)}.obf .btn-q{color:var(--ink-2);background:0 0;padding:0 14px}.obf .btn-q:hover{color:var(--ink)}.obf .btn-sm{height:38px;padding:0 16px;font-size:14px}.obf .foot{flex-wrap:wrap;justify-content:center;align-items:center;gap:6px;display:flex}.obf .foot.left{justify-content:flex-start;gap:16px}.obf .center{flex-direction:column;flex:1;justify-content:center;gap:24px;width:min(560px,100%);margin:0 auto;padding-block:36px 80px;display:flex}.obf .err{font:500 14px/1.45 var(--font);color:#b42318;margin:0}.obf .start{flex:1;place-items:center;padding-block:40px 90px;display:grid}.obf .start-in{text-align:center;justify-items:center;gap:16px;width:min(560px,100%);display:grid}.obf .start-in .me{margin-bottom:12px}.obf .urlbox{width:100%;box-shadow:0 0 0 1px var(--line-2), var(--shadow);background:#fff;border-radius:999px;align-items:center;gap:8px;margin-top:14px;padding:6px 6px 6px 18px;display:flex}.obf .urlbox:focus-within{box-shadow:0 0 0 1.5px var(--ink), 0 0 0 6px var(--bg-3)}.obf .urlbox svg{width:18px;height:18px;color:var(--ink-3);flex:none}.obf .urlbox input{min-width:0;height:44px;font:500 16.5px var(--font);color:var(--ink);background:0 0;border:0;outline:0;flex:1}.obf .meta{font:500 13.5px var(--font);color:var(--ink-3);margin:0}.obf .q{flex-direction:column;flex:1;justify-content:center;gap:28px;width:min(640px,100%);margin:0 auto;padding-block:36px 72px;display:flex}.obf .q-head{text-align:center;justify-items:center;gap:10px;display:grid}.obf .q-head .me{margin-bottom:10px}.obf .opts{grid-template-columns:repeat(3,minmax(0,1fr));gap:8px;display:grid}.obf .opts.c2{grid-template-columns:repeat(2,minmax(0,1fr))}.obf .opt{cursor:pointer;text-align:left;min-height:52px;box-shadow:inset 0 0 0 1px var(--line);color:var(--ink);font:500 15px/1.3 var(--font);background:#fff;border:0;border-radius:12px;align-items:center;gap:11px;padding:10px 38px 10px 14px;transition:box-shadow .15s,background .15s;display:flex;position:relative}.obf .opt:hover{box-shadow:inset 0 0 0 1px var(--line-2), 0 4px 12px -8px #11111440}.obf .opt .ic{width:20px;height:20px;color:var(--ink-2);flex:none;place-items:center;display:grid}.obf .opt .ic svg{width:20px;height:20px}.obf .opt .lb{gap:1px;min-width:0;display:grid}.obf .opt .lb small{font:400 13px/1.3 var(--font);color:var(--ink-3)}.obf .opt .ck{width:18px;height:18px;box-shadow:inset 0 0 0 1.5px var(--line-2);border-radius:50%;margin-top:-9px;position:absolute;top:50%;right:12px}.obf .opt[aria-pressed=true]{background:var(--a-soft);box-shadow:inset 0 0 0 1.5px var(--accent)}.obf .opt[aria-pressed=true] .ck{background:var(--accent);box-shadow:none}.obf .opt[aria-pressed=true] .ck:after{content:"";border-top:0;border-bottom:1.8px solid #fff;border-left:1.8px solid #fff;border-right:0;width:7px;height:4px;position:absolute;top:5.5px;left:5px;transform:rotate(-45deg)}.obf .field{height:50px;box-shadow:inset 0 0 0 1px var(--line-2);background:#fff;border-radius:12px;align-items:center;gap:10px;padding:0 16px;display:flex}.obf .field:focus-within{box-shadow:inset 0 0 0 1.5px var(--ink)}.obf .field svg{width:17px;height:17px;color:var(--ink-3);flex:none}.obf .field input{min-width:0;height:100%;font:500 15px var(--font);color:var(--ink);background:0 0;border:0;outline:0;flex:1}.obf .opt .tagrow{flex-wrap:wrap;gap:4px;margin-top:4px;display:flex}.obf .opt .tag{height:20px;font:600 11.5px/1 var(--font);border-radius:999px;align-items:center;padding:0 7px;display:inline-flex}.obf .opt .tag.rec{background:var(--a-soft);color:var(--accent)}.obf .opt .tag.here{background:var(--bg-2);color:var(--ink-2)}.obf .opt[aria-pressed=true] .tag{background:#fff}.obf .per-week{justify-content:center;align-items:center;gap:10px;margin-top:-8px;display:flex}.obf .per-week-note{background:color-mix(in oklab, var(--warn) 10%, white);text-align:center;max-width:46ch;font:600 13.5px/1.45 var(--font);color:var(--warn);border-radius:12px;margin:-6px auto 0;padding:10px 14px}.obf .still-learning{font:500 14px/1.45 var(--font);color:var(--ink-3);align-items:center;gap:8px;margin:10px 0 0;display:flex}.obf .per-week>button{width:42px;height:42px;box-shadow:inset 0 0 0 1px var(--line-2);cursor:pointer;font:500 20px/1 var(--font);color:var(--ink);background:#fff;border:0;border-radius:50%;flex:none}.obf .per-week>button:hover:not(:disabled){background:var(--bg-2)}.obf .per-week>button:disabled{color:#b8b8be;cursor:default}.obf .per-week label{height:46px;box-shadow:inset 0 0 0 1px var(--line-2);font:500 15px var(--font);color:var(--ink-2);background:#fff;border-radius:999px;align-items:center;gap:8px;padding:0 18px 0 14px;display:flex}.obf .per-week label:focus-within{box-shadow:inset 0 0 0 1.5px var(--ink)}.obf .per-week input{text-align:center;width:2.4ch;font:650 19px var(--font);color:var(--ink);-webkit-appearance:textfield;appearance:textfield;background:0 0;border:0;outline:0}.obf .per-week input::-webkit-outer-spin-button{-webkit-appearance:none;margin:0}.obf .per-week input::-webkit-inner-spin-button{-webkit-appearance:none;margin:0}.obf .react{min-height:26px;font:500 15px/1.4 var(--font);color:var(--ink-2);text-align:center;justify-content:center;align-items:center;margin:-8px 0;display:flex}.obf .react-in{animation:obf-rise .35s var(--ease) both;align-items:center;gap:10px;display:inline-flex}.obf .wrap{align-content:start;gap:28px;width:min(1080px,100%);margin:0 auto;padding-block:40px 96px;display:grid}.obf .head{flex-wrap:wrap;justify-content:space-between;align-items:flex-end;gap:16px 28px;display:flex}.obf .head>div:not(.acts){gap:8px;display:grid}.obf .acts{flex-wrap:wrap;gap:8px;display:flex}.obf .card{box-shadow:inset 0 0 0 1px var(--line);background:#fff;border-radius:18px}.obf .lbl{font:560 13px var(--font);color:var(--ink-3)}.obf .skel{background:linear-gradient(90deg, var(--bg-2), var(--bg-3), var(--bg-2));background-size:200% 100%;border-radius:18px;min-height:96px;animation:1.3s linear infinite obf-shimmer}@keyframes obf-shimmer{to{background-position:-200% 0}}.obf .landed{animation:obf-rise .5s var(--ease) both}.obf .idcard{grid-template-columns:minmax(0,1fr) auto;align-items:center;gap:24px;padding:24px;display:grid}.obf .bc-id{grid-template-columns:auto 1fr;align-items:center;gap:14px;display:grid}.obf .logo-s{background:var(--bg-2);width:52px;height:52px;color:var(--ink);font:700 20px/1 var(--font);border-radius:14px;place-items:center;display:grid;overflow:hidden}.obf .logo-s img{object-fit:contain;width:100%;height:100%}.obf .logo-s.light-logo,.obf .logo-mini.light-logo,.obf .vis-logo.light-logo,.obf .av .light-logo,.obf .fb-av.light-logo{background:#1c1c20}.obf .bc-id h2{font:650 30px/1.05 var(--font);letter-spacing:-.03em;margin:0}.obf .bc-id p{font:400 15.5px/1.35 var(--font);color:var(--ink-2);margin:4px 0 0}.obf .id-meta{flex-wrap:wrap;gap:6px;margin:14px 0 0;display:flex}.obf .id-meta>span{background:var(--bg-2);min-height:30px;font:500 13.5px/1.35 var(--font);border-radius:15px;align-items:center;gap:6px;padding:5px 12px;display:inline-flex}.obf .id-meta svg{width:14px;height:14px;color:var(--ink-3);flex:none}.obf .id-look{flex-wrap:wrap;align-items:center;gap:12px;margin-top:16px;display:flex}.obf .sw{gap:5px;display:flex}.obf .sw i{border-radius:50%;width:24px;height:24px;box-shadow:inset 0 0 0 1px #00000014}.obf .id-photos{grid-template-rows:repeat(2,104px);grid-template-columns:repeat(3,104px);gap:6px;display:grid}.obf .id-photos.c1{grid-template-columns:104px}.obf .id-photos.c2{grid-template-columns:repeat(2,104px)}.obf .id-photos.r1{grid-template-rows:104px}.obf .id-photos img,.obf .id-photos .more{object-fit:cover;background:var(--bg-2);border-radius:10px;width:100%;height:100%}.obf .id-photos .more{font:560 13px/1.3 var(--font);color:var(--ink-2);text-align:center;place-items:center;display:grid}.obf .id-photos .more.finding{animation:1.6s ease-in-out infinite obf-finding}@keyframes obf-finding{0%,to{opacity:.55}50%{opacity:1}}@media (prefers-reduced-motion:reduce){.obf .id-photos .more.finding{animation:none}}.obf .facts4{grid-template-columns:repeat(4,minmax(0,1fr));gap:10px;display:grid}.obf .fact{align-content:start;gap:6px;padding:18px;display:grid}.obf .facts4.n1{grid-template-columns:minmax(0,1fr)}.obf .facts4.n2{grid-template-columns:repeat(2,minmax(0,1fr))}.obf .facts4.n3{grid-template-columns:repeat(3,minmax(0,1fr))}.obf .fact b{font:600 22px/1.15 var(--font);letter-spacing:-.02em;overflow-wrap:anywhere}.obf .fact span{font:400 14px/1.4 var(--font);color:var(--ink-2)}.obf .fact .warn{color:var(--warn)}.obf .snap-grid{grid-template-columns:repeat(3,minmax(0,1fr));gap:12px;display:grid}.obf .sc{align-content:start;gap:14px;padding:20px;display:grid}.obf .sc>.lbl{justify-content:space-between;gap:8px;display:flex}.obf .sc>.lbl small{font:400 12.5px var(--font);color:var(--ink-3)}.obf .rows{gap:11px;display:grid}.obf .r-prod{grid-template-columns:36px minmax(0,1fr) auto;align-items:center;gap:10px;display:grid}.obf .r-prod.noimg{grid-template-columns:minmax(0,1fr) auto}.obf .r-prod img{object-fit:cover;border-radius:8px;width:36px;height:36px}.obf .r b{font:560 14px/1.35 var(--font);display:block}.obf .r small{font:400 13px/1.4 var(--font);color:var(--ink-3);display:block}.obf .r .pr,.obf .r .when{font:500 13px/1.4 var(--font);color:var(--ink-2);text-align:right}.obf .r .pr{white-space:nowrap}.obf .r-aud,.obf .r-comp{grid-template-columns:minmax(0,1fr) fit-content(42%);gap:0 12px;display:grid}.obf .say-q,.obf .vo-yes{color:var(--ink);margin:0;font:italic 400 16px/1.4 Georgia,serif}.obf .say-q cite{font:400 12.5px var(--font);color:var(--ink-3);margin-top:4px;font-style:normal;display:block}.obf .vo-no{font:400 13.5px/1.45 var(--font);color:var(--ink-3);margin:0}.obf .vo-no span{color:var(--ink-2);font-weight:600}.obf .tags{flex-wrap:wrap;gap:5px;display:flex}.obf .tags span{background:var(--bg-2);height:26px;font:500 12.5px var(--font);border-radius:999px;align-items:center;padding:0 10px;display:inline-flex}.obf .edge-l{background:var(--a-soft);font:500 13.5px/1.45 var(--font);border-radius:12px;margin:0;padding:10px 12px}.obf .r-mo{grid-template-columns:44px minmax(0,1fr);align-items:center;gap:10px;display:grid}.obf .r-mo .dd{background:var(--bg-2);height:44px;font:600 15px/1 var(--font);border-radius:10px;place-items:center;display:grid}.obf .r-mo .dd small{font:600 11.5px/1 var(--font);color:var(--ink-3);text-transform:uppercase;margin-top:2px}.obf .said{height:20px;font:600 11.5px var(--font);background:var(--a-soft);color:var(--accent);vertical-align:1px;border-radius:999px;align-items:center;margin-left:4px;padding:0 7px;display:inline-flex}.obf .still{text-align:center;font:400 14px/1.5 var(--font);color:var(--ink-3);margin:0}.obf .still b{color:var(--ink-2);font-weight:560}.obf .snap-body{gap:12px;display:grid}.obf .bars{gap:6px;display:grid}.obf .bars div{font:500 12.5px var(--font);color:var(--ink-2);grid-template-columns:1fr auto;gap:3px 10px;display:grid}.obf .bars i{background:var(--bg-3);border-radius:3px;grid-column:1/-1;height:3px;position:relative;overflow:hidden}.obf .bars i:after{content:"";width:var(--v);background:var(--accent);border-radius:inherit;position:absolute;inset:0}.obf .noticed{flex-direction:column;flex:1;justify-content:center;gap:28px;width:min(760px,100%);margin:0 auto;padding-block:36px 80px;display:flex}.obf .noticed .q-head{text-align:left;justify-items:start}.obf .note{border-top:1px solid var(--line);grid-template-columns:68px minmax(0,1fr) auto;align-items:center;gap:18px;padding:18px 0;display:grid}.obf .note.noimg{grid-template-columns:minmax(0,1fr) auto}.obf .note:last-child{border-bottom:1px solid var(--line)}.obf .note img{object-fit:cover;border-radius:12px;width:68px;height:68px}.obf .note .src{font:560 12.5px var(--font);color:var(--accent);margin-bottom:3px;display:block}.obf .note b{font:600 18px/1.3 var(--font);letter-spacing:-.015em;display:block}.obf .note p{font:400 14.5px/1.45 var(--font);color:var(--ink-2);margin:3px 0 0}.obf .so{background:var(--a-soft);max-width:260px;min-height:32px;color:var(--accent);font:560 13.5px/1.35 var(--font);border-radius:16px;justify-self:end;align-items:flex-start;gap:6px;padding:7px 12px;display:inline-flex}.obf .so svg{flex:none;width:14px;height:14px;margin-top:2px}.obf .signin{flex:1;place-items:center;padding-block:36px 80px;display:grid}.obf .signin-in{text-align:center;gap:14px;width:min(400px,100%);display:grid}.obf .signin-in .me{justify-self:center;margin-bottom:8px}.obf .signin-in .s{justify-self:center;margin-bottom:10px}.obf .gbtn{cursor:pointer;color:#1f1f1f;height:48px;font:560 15px var(--font);box-shadow:inset 0 0 0 1px var(--line-2);background:#fff;border:0;border-radius:999px;justify-content:center;align-items:center;gap:10px;display:flex}.obf .gbtn:hover{background:var(--bg-2)}.obf .gbtn svg{width:18px;height:18px}.obf .or{font:500 13px var(--font);color:var(--ink-3);grid-template-columns:1fr auto 1fr;align-items:center;gap:12px;display:grid}.obf .or:before,.obf .or:after{content:"";background:var(--line);height:1px}.obf .mailrow{gap:8px;display:flex}.obf .mailrow .field{border-radius:999px;flex:1;height:48px}.obf .notus{font:500 12.5px/1.4 var(--font);color:var(--ink-3);flex-wrap:wrap;align-items:center;gap:2px 10px;margin-top:6px;display:flex}.obf .notus em{color:#b42318;font-style:normal}.obf .notus button{cursor:pointer;font:inherit;color:var(--ink-2);text-decoration:underline;-webkit-text-decoration-color:var(--line-2);text-decoration-color:var(--line-2);text-underline-offset:3px;background:0 0;border:0;padding:0}.obf .notus button:hover{color:var(--ink)}.obf .sc>.lbl .notus{text-align:right;justify-content:flex-end;margin-top:0}.obf .restart{font:500 13px/1.4 var(--font);color:var(--ink-3);flex-wrap:wrap;justify-content:center;align-items:center;gap:4px 12px;margin:0;display:flex}.obf .restart button{cursor:pointer;font:inherit;color:var(--ink-2);text-decoration:underline;-webkit-text-decoration-color:var(--line-2);text-decoration-color:var(--line-2);text-underline-offset:3px;background:0 0;border:0;padding:0}.obf .restart button:hover{color:var(--ink)}.obf .log .restart{border-top:1px solid var(--line);justify-content:flex-start;margin-top:14px;padding-top:12px}.obf .fine{font:400 13px/1.5 var(--font);color:var(--ink-3);margin:6px 0 0}.obf .plan{grid-template-columns:minmax(0,1fr) minmax(0,430px);align-items:start;gap:56px;width:min(1080px,100%);margin:0 auto;padding-block:40px 96px;display:grid}.obf .plan-l{gap:22px;display:grid}.obf .plan-head{gap:12px;display:grid}.obf .idea{font:500 20px/1.4 var(--font);letter-spacing:-.015em;margin:0}.obf .goal{flex-wrap:wrap;align-items:center;gap:6px;display:flex}.obf .chip{background:var(--bg-2);height:30px;font:500 13.5px var(--font);border-radius:999px;align-items:center;padding:0 12px;display:inline-flex}.obf .sec{font:600 13px var(--font);color:var(--ink-3);margin:0 0 4px}.obf .th{border-top:1px solid var(--line);grid-template-columns:10px minmax(0,1fr) auto;align-items:baseline;gap:2px 12px;padding:13px 0;display:grid}.obf .th .dot{background:var(--c);border-radius:50%;width:10px;height:10px}.obf .th b{font:580 15.5px/1.35 var(--font)}.obf .th .freq{font:560 12.5px var(--font);color:var(--ink-2);background:var(--bg-2);white-space:nowrap;border-radius:999px;padding:4px 9px}.obf .th p{font:400 14px/1.45 var(--font);color:var(--ink-2);grid-column:2/-1;margin:0}.obf .cal-card{gap:14px;padding:20px;display:grid;position:sticky;top:16px}.obf .cal-h{justify-content:space-between;align-items:baseline;display:flex}.obf .cal-h b{font:600 16px var(--font)}.obf .cal-h span,.obf .cal-where{font:400 13.5px var(--font);color:var(--ink-3);margin:0}.obf .cal{grid-template-columns:repeat(7,minmax(0,1fr));gap:5px;display:grid}.obf .cal .dn{font:500 12px var(--font);color:var(--ink-3);text-align:center}.obf .day{aspect-ratio:1;font:500 12.5px var(--font);background:color-mix(in oklab, var(--c,#fff) 20%, white);border-radius:9px;place-items:center;display:grid;position:relative;overflow:hidden}.obf .day.closed{background:repeating-linear-gradient(135deg, var(--bg-2) 0 5px, #fff 5px 10px);color:var(--ink-3)}.obf .day.rest,.obf .day.blank{box-shadow:inset 0 0 0 1px var(--line);color:var(--ink-3);background:#fff}.obf .day.blank{box-shadow:none}.obf .day.n2{background:linear-gradient(90deg, color-mix(in oklab, var(--c) 30%, white) 50%, color-mix(in oklab, var(--c2) 30%, white) 50%)}.obf .day.n3{background:linear-gradient(90deg, color-mix(in oklab, var(--c) 30%, white) 33.4%, color-mix(in oklab, var(--c2) 30%, white) 33.4% 66.7%, color-mix(in oklab, var(--c3) 30%, white) 66.7%)}.obf .day img{object-fit:cover;width:100%;height:100%;position:absolute;inset:0}.obf .day.made span{color:#fff;text-shadow:0 1px 3px #00000080;font-weight:600;position:relative}.obf .day .cnt{gap:2px;display:flex;position:absolute;bottom:4px;left:50%;transform:translate(-50%)}.obf .day .cnt i{background:var(--ink);opacity:.55;border-radius:50%;width:4px;height:4px}.obf .day.made .cnt i{opacity:.95;background:#fff}.obf .day .star{background:var(--ink);border-radius:50%;width:5px;height:5px;position:absolute;top:4px;right:4px}.obf .cal-f{font:400 13.5px/1.5 var(--font);color:var(--ink-2);margin:0}.obf .gen{font:500 13.5px var(--font);color:var(--ink-2);align-items:center;gap:8px;display:inline-flex}.obf .gen .pips{gap:3px;display:inline-flex}.obf .gen .pips i{background:var(--bg-3);border-radius:4px;width:16px;height:4px}.obf .gen .pips i.ok{background:var(--accent)}.obf .retry{cursor:pointer;font:600 13.5px var(--font);color:var(--ink);text-underline-offset:3px;background:0 0;border:0;padding:0;text-decoration:underline}.obf .retry:disabled{color:var(--ink-3);cursor:default;text-decoration:none}.obf .posts{gap:28px;width:min(1180px,100%);margin:0 auto;padding-block:40px 96px;display:grid}.obf .row4{grid-template-columns:repeat(4,minmax(0,1fr));align-items:start;gap:20px;display:grid}.obf .pcol{gap:14px;min-width:0;display:grid}.obf .pday{font:560 13.5px var(--font);color:var(--ink-2)}.obf .frame{color:#0f0f0f;box-shadow:0 0 0 1px var(--line), 0 16px 36px -22px #11111459;background:#fff;border-radius:12px;font-family:-apple-system,BlinkMacSystemFont,Segoe UI,Roboto,Helvetica,Arial,sans-serif;position:relative;overflow:hidden}.obf .ig-h,.obf .fb-h{align-items:center;gap:10px;padding:10px 12px;display:flex}.obf .av{background:conic-gradient(from 200deg,#feda75,#fa7e1e,#d62976,#962fbf,#4f5bd5,#feda75);border-radius:50%;flex:none;width:32px;height:32px;padding:2px}.obf .av span,.obf .fb-av{background:var(--bg-2);width:100%;height:100%;color:var(--ink);font:700 13px/1 var(--font);border-radius:50%;place-items:center;display:grid;overflow:hidden;box-shadow:0 0 0 2px #fff}.obf .fb-av{width:36px;height:36px;box-shadow:none;flex:none}.obf .av img,.obf .fb-av img{object-fit:contain;background:#fff;width:100%;height:100%;padding:3px}.obf .av .light-logo img,.obf .fb-av.light-logo img{background:0 0}.obf .ig-h div,.obf .fb-h div{min-width:0;line-height:1.2;display:grid}.obf .ig-h b{font-size:13px;font-weight:650}.obf .fb-h b{font-size:14px;font-weight:650}.obf .ig-h small,.obf .fb-h small{color:#737373;text-overflow:ellipsis;white-space:nowrap;font-size:12px;overflow:hidden}.obf .kebab{color:#111;place-items:center;width:22px;height:22px;margin-left:auto;display:grid}.obf .kebab svg{width:18px;height:18px}.obf .media{aspect-ratio:4/5;background:#efe8df;position:relative;overflow:hidden}.obf .media.loading{background:linear-gradient(90deg,#f1ede7,#f8f5f1,#f1ede7) 0 0/200% 100%;animation:1.3s linear infinite obf-shimmer}.obf .track{scroll-snap-type:x mandatory;scrollbar-width:none;overscroll-behavior-x:contain;height:100%;display:flex;overflow:auto hidden}.obf .track::-webkit-scrollbar{display:none}.obf .slide{scroll-snap-align:start;scroll-snap-stop:always;flex:0 0 100%;height:100%}.obf .slide img{object-fit:cover;width:100%;height:100%}.obf .cnt-chip{z-index:3;color:#fff;background:#121212b3;border-radius:999px;padding:4px 9px;font:600 12px/1.2 -apple-system,Segoe UI,sans-serif;position:absolute;top:10px;right:10px}.obf .nav-b{z-index:3;cursor:pointer;color:#111;background:#ffffffe0;border:0;border-radius:50%;place-items:center;width:28px;height:28px;margin-top:-14px;display:grid;position:absolute;top:50%;box-shadow:0 2px 8px #00000040}.obf .nav-b svg{width:14px;height:14px}.obf .nav-b.p{left:10px}.obf .nav-b.n{right:10px}.obf .nav-b:disabled{display:none}.obf .ig-a{align-items:center;gap:14px;padding:10px 12px 4px;display:flex;position:relative}.obf .ig-a svg{color:#111;width:23px;height:23px}.obf .ig-a .bm{margin-left:auto}.obf .dots{gap:4px;display:flex;position:absolute;top:18px;left:50%;transform:translate(-50%)}.obf .dots i{background:#c7c7c7;border-radius:50%;width:6px;height:6px}.obf .dots i.on{background:#0095f6}.obf .cap{color:#111;overflow-wrap:anywhere;white-space:pre-line;margin:0;padding:4px 12px 0;font-size:13.5px;line-height:1.4}.obf .cap b{margin-right:4px;font-weight:650}.obf .morebtn{color:#737373;cursor:pointer;font:inherit;background:0 0;border:0;padding:0}.obf .fb-cap{padding:0 12px 10px;font-size:14px}.obf .fb-a{border-top:1px solid #e4e6eb;grid-template-columns:repeat(3,1fr);margin:0 12px;padding:4px 0;display:grid}.obf .fb-a.four{grid-template-columns:repeat(4,1fr)}.obf .fb-a.four span{flex-direction:column;gap:3px;height:auto;padding:7px 0 5px;font-size:11.5px}.obf .fb-a span{color:#65676b;justify-content:center;align-items:center;gap:6px;height:34px;font:600 13.5px -apple-system,Segoe UI,sans-serif;display:flex}.obf .fb-a svg{width:17px;height:17px}.obf .ig-t{color:#737373;padding:6px 12px 12px;font-size:12px}.obf .dev{aspect-ratio:4/5;background:var(--bg-2);text-align:center;font-family:var(--font);align-content:center;place-items:center;gap:10px;display:grid}.obf .dev b{font:560 14px var(--font);color:var(--ink)}.obf .dev small{font:500 13px var(--font);color:var(--ink-3)}.obf .dev.designing{gap:6px}.obf .dsg{aspect-ratio:4/5;background:var(--bg);border-radius:10px;width:46%;margin-bottom:16px;position:relative;overflow:hidden;box-shadow:0 1px 2px #1111140d,0 10px 28px #11111414}.obf .dsg i{background:var(--bg-3);transform-origin:0;animation:obf-dsg-in 3.6s var(--ease) infinite both;border-radius:4px;display:block;position:absolute}.obf .dsg .dsg-pic{background:linear-gradient(135deg, var(--a-mid), var(--a-soft) 70%);transform-origin:50%;border-radius:6px;height:52%;animation-name:obf-dsg-pic;top:7%;left:8%;right:8%}.obf .dsg .dsg-h1{background:color-mix(in oklab, var(--ink) 85%, white);width:70%;height:6.5%;animation-delay:.35s;top:66%;left:8%}.obf .dsg .dsg-h2{background:color-mix(in oklab, var(--ink) 85%, white);width:48%;height:6.5%;animation-delay:.55s;top:75%;left:8%}.obf .dsg .dsg-sub{width:56%;height:3.5%;animation-delay:.8s;top:85.5%;left:8%}.obf .dsg .dsg-logo{aspect-ratio:1;background:var(--accent);transform-origin:50%;border-radius:50%;width:9%;height:auto;animation-name:obf-dsg-pop;animation-delay:1.05s;top:85%;right:8%}.obf .dsg:after{content:"";background:linear-gradient(105deg,#0000 40%,#ffffffa6 50%,#0000 60%);animation:3.6s ease-in-out infinite obf-dsg-sweep;position:absolute;inset:-20% -60%;transform:translate(-60%)}@keyframes obf-dsg-in{0%,6%{opacity:0;transform:scaleX(0)}22%,82%{opacity:1;transform:scaleX(1)}92%,to{opacity:0;transform:scaleX(1)}}@keyframes obf-dsg-pic{0%,4%{opacity:0;transform:scale(.92)}18%,82%{opacity:1;transform:scale(1)}92%,to{opacity:0;transform:scale(1)}}@keyframes obf-dsg-pop{0%,8%{opacity:0;transform:scale(0)}24%,82%{opacity:1;transform:scale(1)}92%,to{opacity:0;transform:scale(1)}}@keyframes obf-dsg-sweep{0%,30%{transform:translate(-60%)}70%,to{transform:translate(60%)}}@media (prefers-reduced-motion:reduce){.obf .dsg i,.obf .dsg:after{animation:none}.obf .dsg:after{display:none}}.obf .why{gap:8px;display:grid}.obf .why-h{font:580 13.5px var(--font);align-items:center;gap:8px;display:flex}.obf .why-h i{background:var(--c);border-radius:50%;width:8px;height:8px}.obf .why p{font:400 14px/1.5 var(--font);color:var(--ink-2);animation:obf-rise .4s var(--ease) both;margin:0}.obf .why-wait{gap:7px;padding-block:4px;display:grid}.obf .why-wait i{background:linear-gradient(90deg, var(--bg-2), var(--bg-3), var(--bg-2));background-size:200% 100%;border-radius:6px;height:11px;animation:1.3s linear infinite obf-shimmer}.obf .why-wait i+i{width:70%}.obf .change{cursor:pointer;font:560 13.5px var(--font);color:var(--ink);text-decoration:underline;-webkit-text-decoration-color:var(--line-2);text-decoration-color:var(--line-2);text-underline-offset:4px;background:0 0;border:0;justify-self:start;padding:0}.obf .done-note{font:500 13.5px/1.45 var(--font);color:var(--ink-2);align-items:flex-start;gap:8px;margin:0;display:flex}.obf .posts .foot{border-top:1px solid var(--line);justify-content:space-between;padding-top:22px}.obf .posts .foot p{font:400 15px var(--font);color:var(--ink-2);margin:0}.obf .posts .foot p b{color:var(--ink);font-weight:580}.obf .offer{flex:1;grid-template-columns:minmax(0,1fr) minmax(0,.95fr);align-items:center;gap:64px;width:min(1080px,100%);margin:0 auto;padding-block:40px 90px;display:grid}.obf .offer-l{justify-items:start;gap:22px;display:grid}.obf .backlink{cursor:pointer;font:500 14px var(--font);color:var(--ink-2);background:0 0;border:0;align-items:center;gap:6px;margin-bottom:-6px;padding:0;display:inline-flex}.obf .backlink svg{width:15px;height:15px}.obf .inc{gap:12px;margin:0;padding:0;list-style:none;display:grid}.obf .inc li{font:400 15.5px/1.4 var(--font);align-items:center;gap:12px;display:flex}.obf .inc svg{width:18px;height:18px;color:var(--accent);flex:none}.obf .price-card{flex-wrap:wrap;align-items:center;gap:18px;width:100%;padding:16px 16px 16px 22px;display:flex}.obf .price b{font:600 30px/1 var(--font);letter-spacing:-.03em;display:block}.obf .price b small{font:500 15px var(--font);color:var(--ink-3);letter-spacing:0}.obf .price span{font:400 13.5px var(--font);color:var(--ink-3)}.obf .price-card .btn{height:50px;margin-left:auto;padding:0 26px;font-size:15.5px}.obf .offer-note{background:var(--bg-2);font:500 14px/1.45 var(--font);color:var(--ink-2);border-radius:12px;margin:0;padding:10px 14px}.obf .quiet{font:400 14px var(--font);color:var(--ink-3);flex-wrap:wrap;align-items:center;gap:4px 6px;margin:0;display:flex}.obf .collage{height:520px;position:relative}.obf .stack{aspect-ratio:4/5;background:#efe8df;border-radius:14px;width:56%;position:absolute;overflow:hidden;box-shadow:0 0 0 1px #1111140f,0 30px 60px -28px #11111473}.obf .stack img{object-fit:cover;width:100%;height:100%}.obf .stack:first-child{top:8%;left:0;transform:rotate(-6deg)}.obf .stack:nth-child(2){z-index:2;top:0;left:22%;transform:rotate(3deg)}.obf .stack:nth-child(3){z-index:1;top:24%;right:0;transform:rotate(7deg)}.obf .stack:nth-child(4){z-index:3;top:38%;left:13%;transform:rotate(-2deg)}.obf .feedp{z-index:5;top:calc(72px + env(safe-area-inset-top,0px));width:var(--pw);box-shadow:0 0 0 1px var(--line), var(--shadow);background:#fff;border-radius:20px;flex-direction:column;display:flex;position:fixed;bottom:20px;right:20px;overflow:hidden}.obf .fp-head{border-bottom:1px solid var(--line);gap:10px;padding:18px 18px 14px;display:grid}.obf .fp-title{align-items:center;gap:10px;display:flex}.obf .logo-mini{background:var(--bg-2);width:30px;height:30px;color:var(--ink-3);font:700 14px/1 var(--font);border-radius:9px;flex:none;place-items:center;display:grid;overflow:hidden}.obf .logo-mini img{object-fit:contain;width:100%;height:100%}.obf .fp-title b{font:600 15px/1.25 var(--font);letter-spacing:-.01em;display:block}.obf .fp-title small{font:500 13px/1.3 var(--font);color:var(--ink-3);margin-top:2px;display:block}.obf .fp-bar{background:var(--bg-3);border-radius:3px;height:3px;overflow:hidden}.obf .fp-bar i{height:100%;width:var(--p,0%);background:var(--accent);border-radius:inherit;transition:width .5s linear;display:block}.obf .fp-list{overscroll-behavior:contain;flex:1;min-height:0;padding:16px 18px 20px;overflow-y:auto}.obf .st{animation:obf-rise .5s var(--ease) both;grid-template-columns:18px minmax(0,1fr);column-gap:12px;padding-bottom:16px;display:grid;position:relative}.obf .st:before{content:"";background:var(--line);width:1px;position:absolute;top:22px;bottom:2px;left:8.5px}.obf .st:last-child{padding-bottom:0}.obf .st:last-child:before{display:none}.obf .st .dt{background:var(--a-soft);border-radius:50%;width:18px;height:18px;margin-top:1px;position:relative}.obf .st .dt:after{content:"";border:1.7px solid var(--accent);border-top:0;border-right:0;width:7px;height:4px;position:absolute;top:5.5px;left:5.5px;transform:rotate(-45deg)}.obf .st.now .dt{border:1.7px solid var(--a-mid);border-top-color:var(--accent);background:0 0;animation:.9s linear infinite obf-spin}.obf .st.now .dt:after{display:none}.obf .st.miss .dt{background:var(--bg-3)}.obf .st.miss .dt:after{border:0;border-top:1.7px solid var(--ink-3);width:8px;height:0;top:8px;left:5px;transform:none}.obf .st b{font:560 14px/1.4 var(--font);align-items:center;gap:6px;min-width:0;display:flex}.obf .st.now b,.obf .st.miss b{color:var(--ink-2);font-weight:500}.obf .st b .pm{flex:none;width:16px;height:16px;display:inline-grid}.obf .st b .pm svg{width:16px;height:16px}.obf .st p{font:400 13px/1.45 var(--font);color:var(--ink-3);margin:1px 0 0}.obf .st .vis{margin-top:8px}.obf .ig-fix{flex-wrap:wrap;align-items:center;gap:6px;margin-top:8px;display:flex}.obf .ig-in{min-width:0;height:34px;box-shadow:inset 0 0 0 1px var(--line-2);font:500 13px var(--font);color:var(--ink-2);white-space:nowrap;background:#fff;border-radius:999px;flex:1;align-items:center;padding:0 4px 0 12px;display:flex}.obf .ig-in:focus-within{box-shadow:inset 0 0 0 1.5px var(--ink)}.obf .ig-in input{min-width:0;height:100%;font:500 13px var(--font);color:var(--ink);background:0 0;border:0;outline:0;flex:1;padding:0 0 0 1px}.obf .ig-fix button{background:var(--ink);color:#fff;height:34px;font:560 13px var(--font);cursor:pointer;border:0;border-radius:999px;padding:0 14px}.obf .ig-fix button:disabled{background:var(--bg-3);color:#8e8e96;cursor:default}.obf .ig-fix .ig-err{font:500 12.5px/1.4 var(--font);color:#b42318;flex-basis:100%;margin:0}.obf .vis-logo{background:var(--bg-2);border-radius:10px;width:34px;height:34px;display:grid;overflow:hidden}.obf .vis-logo img{object-fit:contain;width:100%;height:100%}.obf .vis-ph{grid-template-columns:repeat(4,minmax(0,1fr));gap:5px;display:grid}.obf .vis-ph img{aspect-ratio:1;object-fit:cover;background:var(--bg-2);border-radius:7px;width:100%}.obf .vis-chips{flex-wrap:wrap;gap:5px;display:flex}.obf .vis-chips span{background:var(--bg-2);height:26px;font:500 12.5px var(--font);white-space:nowrap;border-radius:999px;align-items:center;gap:6px;padding:0 10px 0 4px;display:inline-flex}.obf .vis-chips span.plain{padding-left:10px}.obf .vis-chips img{object-fit:cover;border-radius:50%;width:18px;height:18px}.obf .vis-chips em{color:var(--ink-3);font-style:normal}.obf .vis-q{border-left:2px solid var(--a-mid);font:italic 400 13.5px/1.45 var(--font);margin:0;padding-left:10px}.obf .stars5{color:#e0a12b;gap:1px;display:inline-flex}.obf .stars5 span{display:inline-flex}.obf .stars5 svg{width:13px;height:13px}.obf .livebox,.obf .live,.obf .live-list{display:none}.obf .live-ok{color:var(--accent);flex:none;display:inline-flex}.obf .live-ok svg{width:14px;height:14px}.obf .veil{z-index:70;-webkit-backdrop-filter:blur(6px);backdrop-filter:blur(6px);animation:obf-fade .25s var(--ease) both;background:#11111447;place-items:center;padding:20px;display:grid;position:fixed;inset:0}.obf .sheet{width:min(480px,100%);max-height:calc(100% - 20px);box-shadow:var(--shadow-2);animation:obf-rise .35s var(--ease) both;background:#fff;border-radius:22px;gap:16px;padding:28px;display:grid;overflow-y:auto}.obf .sheet:focus{outline:none}.obf .sheet h2{font:600 24px/1.2 var(--font);letter-spacing:-.02em;margin:0}.obf .sheet .s{font-size:15.5px}.obf .sheet-lbl{font:600 13px var(--font);color:var(--ink-3);margin:4px 0 -4px}.obf .sheet .inc li{font-size:15px}.obf .learn{background:var(--a-soft);font:500 14.5px/1.45 var(--font);border-radius:14px;align-items:flex-start;gap:12px;margin:0;padding:12px 14px;display:flex}.obf .learn svg{width:18px;height:18px;color:var(--accent);flex:none;margin-top:1px}.obf .sheet-foot{flex-wrap:wrap;justify-content:flex-end;gap:8px;margin-top:4px;display:flex}.obf .claims{background:var(--bg-2);border-radius:18px;gap:16px;padding:22px 24px;display:grid}.obf .claims-h{font:500 14px var(--font);color:var(--ink-2);margin:0}.obf .claims ol{grid-template-columns:repeat(3,minmax(0,1fr));gap:24px;margin:0;padding:0;list-style:none;display:grid}.obf .claims li{border-top:3px solid var(--accent);align-content:start;gap:6px;padding-top:14px;display:grid}.obf .claims b{font:650 21px/1.2 var(--font);letter-spacing:-.02em}.obf .claims span{font:400 14px/1.45 var(--font);color:var(--ink-2)}@media (max-width:760px){.obf .claims ol{grid-template-columns:1fr;gap:16px}}.obf .toast{z-index:60;left:50%;bottom:calc(24px + env(safe-area-inset-bottom,0px));background:var(--ink);color:#fff;max-width:calc(100vw - 32px);font:500 14px var(--font);box-shadow:var(--shadow-2);animation:obf-rise .35s var(--ease) both;border-radius:999px;align-items:center;gap:10px;padding:10px 18px;display:flex;position:fixed;transform:translate(-50%)}@media (max-width:1100px){.obf .row4{scroll-snap-type:x mandatory;grid-template-columns:repeat(4,minmax(240px,1fr));margin-inline:-24px;padding:4px 24px 14px;scroll-padding-inline:24px;overflow-x:auto}.obf .pcol{scroll-snap-align:start}.obf .snap-grid{grid-template-columns:repeat(2,minmax(0,1fr))}}@media (max-width:959px){.obf .idcard{grid-template-columns:1fr}.obf .id-photos{grid-template-rows:none;grid-template-columns:repeat(3,minmax(0,1fr))}.obf .id-photos img,.obf .id-photos .more{aspect-ratio:1;height:auto}.obf .facts4,.obf .facts4.n3{grid-template-columns:repeat(2,minmax(0,1fr))}.obf .plan{grid-template-columns:1fr;gap:32px}.obf .cal-card{position:static}.obf .offer{grid-template-columns:1fr;gap:36px}.obf .collage{width:min(520px,100%);height:420px;margin:0 auto}}@media (max-width:899px){.obf .feedp{display:none}.obf .stage.with-panel{padding-right:24px}.obf .livebox{gap:8px;display:grid}.obf .live{background:var(--bg);cursor:pointer;text-align:left;border:0;border-radius:16px;gap:6px;width:100%;padding:13px 14px 13px 16px;transition:transform .15s;display:grid;box-shadow:0 0 0 1px #11111414,0 10px 26px -18px #11111473}.obf .live:active{transform:scale(.985)}.obf .live-top{font:560 13.5px var(--font);align-items:center;gap:10px;display:flex}.obf .live-top em{background:var(--bg-3);font:600 12.5px var(--font);color:var(--ink);white-space:nowrap;border-radius:999px;align-items:center;gap:6px;margin-left:auto;padding:5px 7px 5px 11px;font-style:normal;display:inline-flex}.obf .live-chev{background:var(--ink);width:18px;height:18px;color:var(--bg);border-radius:50%;place-items:center;display:grid}.obf .live-chev svg{width:11px;height:11px;transition:transform .2s}.obf .live[aria-expanded=true] .live-chev svg{transform:rotate(180deg)}.obf .live-last{font:400 13px/1.4 var(--font);color:var(--ink-2);align-items:center;gap:8px;min-width:0;display:flex}.obf .live-last span{text-overflow:ellipsis;white-space:nowrap;overflow:hidden}.obf .live[aria-expanded=true]+.live-list{box-shadow:inset 0 0 0 1px var(--line);border-radius:16px;max-height:340px;padding:14px 14px 4px;display:block;overflow-y:auto}.obf .q .q-head .me{display:none}.obf .q{justify-content:flex-start;padding-top:16px}}@media (max-width:600px){.obf .stage,.obf .stage.with-panel{padding-inline:16px}.obf .top{grid-template-columns:auto minmax(0,1fr) auto;padding-inline:16px}.obf .prog{justify-self:center;width:100%;max-width:120px}.obf .top-r{gap:10px;max-width:44vw}.obf .top-r.signed-in .pv-create{width:36px;padding:0}.obf .top-r.signed-in .pv-create span{display:none}.obf .opts{grid-template-columns:repeat(2,minmax(0,1fr))}.obf .opts.c2{grid-template-columns:1fr}.obf .q{gap:22px;padding-block:16px 110px}.obf .q .foot{z-index:8;padding:12px 16px calc(12px + env(safe-area-inset-bottom,0px));background:linear-gradient(180deg, #f0f1ef00, var(--canvas) 28%);position:fixed;bottom:0;left:0;right:0}.obf .q .foot .btn-p{flex:1}.obf .t.xl{font-size:36px}.obf .s{font-size:16px}.obf .head .acts{width:100%}.obf .head .acts .btn,.obf .snap-foot .btn{flex:1}.obf .snap-grid{grid-template-columns:1fr}.obf .note{grid-template-columns:52px minmax(0,1fr);gap:14px}.obf .note img{width:52px;height:52px}.obf .note .so{grid-column:2;justify-self:start}.obf .note.noimg{grid-template-columns:minmax(0,1fr)}.obf .note.noimg .so{grid-column:1;max-width:100%}.obf .row4{grid-template-columns:repeat(4,82%);margin-inline:-16px;padding-inline:16px;scroll-padding-inline:16px}.obf .posts .foot{flex-direction:column;align-items:stretch}.obf .price-card .btn{width:100%;margin-left:0}.obf .collage{height:330px}.obf .mailrow{flex-direction:column}.obf .toast{bottom:auto;top:calc(70px + env(safe-area-inset-top,0px))}}@media (prefers-reduced-motion:reduce){.obf *,.obf :before,.obf :after{transition-duration:.01ms!important;animation-duration:.01ms!important;animation-iteration-count:1!important}}
