﻿:root{--obl-sans: -apple-system, BlinkMacSystemFont, "PingFang SC", "HarmonyOS Sans SC", "MiSans", "Noto Sans CJK SC", "Source Han Sans SC", "Noto Sans SC", "Microsoft YaHei", system-ui, sans-serif;--obl-disp: "Archivo", ui-sans-serif, var(--obl-sans);--obl-sp-2xs: 4px;--obl-sp-xs: 6px;--obl-sp-s: 8px;--obl-sp-m: 10px;--obl-sp-l: 12px;--obl-sp-xl: 14px;--obl-sp-2xl: 18px;--obl-sp-3xl: 22px;--obl-sp-4xl: 34px;--obl-r: 10px;--obl-r-lg: 16px;--obl-r-btn: 12px;--obl-r-media: 14px;--obl-r-chip: 9px;--obl-tap: 44px;--obl-nav-item: 48px;--obl-gut: 24px;--obl-gutb: 32px;--obl-padt: 18px;--obl-sidew: 264px;--obl-railw: 320px;--obl-shell: 1600px;--obl-hdr: 79px}@media(max-width: 1180px){:root{--obl-gut: 20px;--obl-sidew: 240px;--obl-railw: 300px}}@media(max-width: 1120px){:root{--obl-railw: 0px}}:root{--p: var(--obl-p);--p-deep: var(--obl-p-deep);--p-soft: var(--obl-p-soft);--p-mid: var(--obl-placeholder);--p-ink: var(--obl-p-ink);--rose: var(--obl-rose);--rose-soft: var(--obl-rose-soft);--ink: var(--obl-ink);--ink-2: var(--obl-ink-2);--ink-3: var(--obl-ink-3);--bg: var(--obl-bg);--sf: var(--obl-sf);--line: var(--obl-line);--line-2: var(--obl-line-2);--r: var(--obl-r);--r-lg: var(--obl-r-lg);--sans: var(--obl-sans);--disp: var(--obl-disp);--gut: var(--obl-gut);--gutb: var(--obl-gutb);--padt: var(--obl-padt);--sidew: var(--obl-sidew);--railw: var(--obl-railw);--shell: var(--obl-shell);--hdr: var(--obl-hdr);--tabh: var(--obl-tabh);--devbar: 0px}html{font-family:var(--obl-sans)}:focus-visible{outline:2px solid var(--obl-p);outline-offset:2px}@media(prefers-reduced-motion: reduce){*{transition:none !important;animation:none !important}}.obl-v72 #app{display:flex;flex:1;min-height:0;background:var(--bg);position:relative}.desktop-view .obl-v72 .side,.desktop-view .obl-v72.side{grid-column:2;width:auto;position:sticky;top:0;height:calc(100dvh - var(--devbar, 52px));overflow-y:auto;background:var(--sf);border-right:1px solid var(--line);box-shadow:-50vw 0 0 50vw var(--sf)}.desktop-view .obl-v72 .center,.desktop-view .obl-v72.center{grid-column:3;min-width:0}.desktop-view .obl-v72 .nav,.desktop-view .obl-v72.nav{padding-top:var(--padt)}.desktop-view .obl-v72 .main,.desktop-view .obl-v72.main{width:100%;max-width:none;padding:0 var(--gut) var(--gutb)}.desktop-view .obl-v72 .main>.topbar+*,.desktop-view .obl-v72.main>.topbar+*{margin-top:var(--padt)}.desktop-view .obl-v72 .rail,.desktop-view .obl-v72.rail{grid-column:4;width:auto;padding:calc(var(--hdr) + var(--padt)) var(--gut) var(--gutb) 0;position:sticky;top:0;max-height:calc(100dvh - var(--devbar, 52px));overflow-y:auto}.desktop-view .obl-v72 .topbar,.desktop-view .obl-v72.topbar{position:sticky;top:0;z-index:5;background:var(--sf);border-bottom:1px solid var(--line);margin-left:calc(-1*var(--gut));margin-right:calc(-1*var(--gut) - var(--railw));padding:20px var(--gut) 14px}.desktop-view .obl-v72 .topbar::after,.desktop-view .obl-v72.topbar::after{content:"";position:absolute;top:0;bottom:-1px;left:100%;width:100vw;background:var(--sf);border-bottom:1px solid var(--line);box-sizing:border-box;pointer-events:none}.obl-v72 #app.d.authpg{grid-template-columns:minmax(0, 1fr)}.desktop-view.obl-authpg .obl-v72 .center,.desktop-view.obl-authpg .obl-v72.center{grid-column:1;display:flex;align-items:center;justify-content:center;min-height:calc(100dvh - var(--devbar, 52px))}.desktop-view.obl-authpg .obl-v72 .main,.desktop-view.obl-authpg .obl-v72.main{width:100%;max-width:none;padding:40px 24px}.mobile-view.obl-authpg .obl-v72 .center,.mobile-view.obl-authpg .obl-v72.center{flex:1;min-height:0;overflow-y:auto;display:flex;align-items:flex-start;justify-content:center}.mobile-view.obl-authpg .obl-v72 .main,.mobile-view.obl-authpg .obl-v72.main{padding:24px 16px 40px}.obl-v72 .auth .aback,.obl-v72.auth .aback{display:inline-flex;align-items:center;gap:5px;font-size:13px;color:var(--ink-2);margin-bottom:22px}.obl-v72 .auth .aback svg,.obl-v72.auth .aback svg{width:15px;height:15px}.obl-v72 .auth .aback:hover,.obl-v72.auth .aback:hover{color:var(--p)}@media(max-width: 1180px){.desktop-view .obl-v72{--gut: 20px;--sidew: 240px;--railw: 300px}}@media(max-width: 1120px){.desktop-view .obl-v72{--railw: 0px}.desktop-view .obl-v72 .rail,.desktop-view .obl-v72.rail{display:none}}.mobile-view .obl-v72 .side,.mobile-view .obl-v72.side{position:absolute;inset:0;z-index:20;display:none}.mobile-view .obl-v72 .side.open,.mobile-view .obl-v72.side.open{display:block}.mobile-view .obl-v72 .side .scrim,.mobile-view .obl-v72.side .scrim{position:absolute;inset:0;background:rgba(29,27,34,.4)}.mobile-view .obl-v72 .side .panel,.mobile-view .obl-v72.side .panel{position:absolute;top:0;bottom:0;left:0;width:300px;background:var(--sf);overflow-y:auto;border-radius:0 24px 24px 0}.mobile-view .obl-v72 .center,.mobile-view .obl-v72.center{flex:1;min-height:0;overflow-y:auto;overscroll-behavior:contain;-webkit-overflow-scrolling:touch}.mobile-view .obl-v72 .main,.mobile-view .obl-v72.main{padding:0 16px calc(var(--tabh) + 20px)}.mobile-view .obl-v72 .rail,.mobile-view .obl-v72.rail{display:none}.mobile-view .obl-v72 .topbar,.mobile-view .obl-v72.topbar{position:sticky;top:0;z-index:5;background:rgba(250,249,245,.94);-webkit-backdrop-filter:blur(8px);backdrop-filter:blur(8px);padding:12px 0 10px}.obl-v72 .tb{display:flex;align-items:center;gap:8px}.obl-v72 .ib,.obl-v72.ib{width:44px;height:44px;border-radius:12px;background:var(--sf);border:1px solid var(--line);display:flex;align-items:center;justify-content:center;color:var(--ink-2);position:relative;flex:none}.obl-v72 .ib svg,.obl-v72.ib svg{width:20px;height:20px}.obl-v72 .ib.on,.obl-v72.ib.on{background:var(--p-soft);border-color:var(--p);color:var(--p)}.obl-v72 .ib .dot,.obl-v72.ib .dot{position:absolute;top:9px;right:9px;width:8px;height:8px;border-radius:50%;background:var(--rose);border:2px solid var(--sf)}.obl-v72 .search,.obl-v72.search{flex:1;height:44px;border-radius:12px;background:var(--sf);border:1px solid var(--line);display:flex;align-items:center;gap:8px;padding:0 14px;color:var(--ink-3);font-size:14px;min-width:0}.obl-v72 .search svg,.obl-v72.search svg{width:18px;height:18px;flex:none}.obl-v72 .btn,.obl-v72.btn{height:44px;padding:0 18px;border-radius:12px;display:inline-flex;align-items:center;gap:6px;font-weight:500;font-size:14px;white-space:nowrap}.obl-v72 .btn.p,.obl-v72.btn.p{background:var(--p);color:#fff}.obl-v72 .btn.g,.obl-v72.btn.g{background:var(--sf);border:1px solid var(--line-2)}.obl-v72 .btn svg,.obl-v72.btn svg{width:18px;height:18px}.obl-v72 .btn.sm,.obl-v72.btn.sm{height:36px;padding:0 14px;font-size:13px;border-radius:10px}.obl-v72 .side .logo{display:flex;align-items:center;gap:10px;padding:25px 24px 19px}.desktop-view .obl-v72 .side .logo,.desktop-view .obl-v72.side .logo{border-bottom:1px solid var(--line)}.obl-v72 .mark,.obl-v72.mark{width:34px;height:34px;border-radius:9px;background:var(--p-deep);position:relative;overflow:hidden;flex:none}.obl-v72 .mark i,.obl-v72.mark i{position:absolute;bottom:0;width:4px;height:70%;transform:skewX(-14deg)}.obl-v72 .mark i:nth-child(1),.obl-v72.mark i:nth-child(1){left:14px;background:#e0563e}.obl-v72 .mark i:nth-child(2),.obl-v72.mark i:nth-child(2){left:18px;background:#f2a33a}.obl-v72 .mark i:nth-child(3),.obl-v72.mark i:nth-child(3){left:22px;background:#3f9d6d}.obl-v72 .mark i:nth-child(4),.obl-v72.mark i:nth-child(4){left:26px;background:#3b7dd8}.obl-v72 .mark i:nth-child(5),.obl-v72.mark i:nth-child(5){left:30px;background:#8b5cf6}.obl-v72 .mark b,.obl-v72.mark b{position:absolute;left:7px;top:15px;width:5px;height:5px;border-radius:50%;background:#f2a33a}.obl-v72 .side .logo .name,.obl-v72.side .logo .name{font-family:var(--disp);font-weight:700;font-size:20px;letter-spacing:-0.2px}.obl-v72 .side .logo .blogo,.obl-v72.side .logo .blogo{display:flex;align-items:center;gap:10px;border-radius:10px;transition:opacity .15s}.obl-v72 .side .logo .blogo:hover,.obl-v72.side .logo .blogo:hover{opacity:.72}.obl-v72 .side .priv,.obl-v72.side .priv{margin-left:auto;height:32px;padding:0 10px;border-radius:9px;background:var(--rose-soft);color:#b84a34;font-size:12px;display:inline-flex;align-items:center;gap:5px}.obl-v72 .side .priv.off,.obl-v72.side .priv.off{background:var(--p-soft);color:var(--p-ink)}.obl-v72 .side .priv svg,.obl-v72.side .priv svg{width:14px;height:14px}.obl-v72 .nav,.obl-v72.nav{padding:4px 12px}.obl-v72 .nav .it,.obl-v72.nav .it{display:flex;align-items:center;gap:12px;min-height:48px;padding:0 12px;border-radius:10px;font-size:15px;color:var(--ink);width:100%;text-align:left}.obl-v72 .nav .it svg,.obl-v72.nav .it svg{width:20px;height:20px;color:var(--ink-2);flex:none}.obl-v72 .nav .it.on,.obl-v72.nav .it.on{background:var(--p-soft);color:var(--p-ink);font-weight:500}.obl-v72 .nav .it.on svg,.obl-v72.nav .it.on svg{color:var(--p)}.obl-v72 .nav .it:hover,.obl-v72.nav .it:hover{background:var(--bg)}.obl-v72 .nav .cnt,.obl-v72.nav .cnt{margin-left:auto;font-size:12px;color:var(--ink-3)}.obl-v72 .nav .cnt.p,.obl-v72.nav .cnt.p{color:var(--p)}.obl-v72 .nav .cnt.r,.obl-v72.nav .cnt.r{color:var(--rose)}.obl-v72 .nav .sec,.obl-v72.nav .sec{display:flex;align-items:center;gap:12px;min-height:44px;padding:0 12px;font-size:14px;font-weight:500;color:var(--ink);width:100%;text-align:left;border-radius:10px}.obl-v72 .nav .sec>svg,.obl-v72.nav .sec>svg{width:20px;height:20px;color:var(--ink-2);flex:none}.obl-v72 .nav .sec .nm,.obl-v72.nav .sec .nm{min-width:0;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.obl-v72 .nav .sec:hover,.obl-v72.nav .sec:hover{background:var(--bg)}.obl-v72 .nav .sec .caret,.obl-v72.nav .sec .caret{width:16px;margin-left:-4px;display:flex;align-items:center;justify-content:center;color:var(--ink-3);flex:none}.obl-v72 .nav .sec .caret svg,.obl-v72.nav .sec .caret svg{width:14px;height:14px;transition:transform .18s}.obl-v72 .nav .sec.open .caret svg,.obl-v72.nav .sec.open .caret svg{transform:rotate(90deg)}.obl-v72 .nav .sec .cnt,.obl-v72.nav .sec .cnt{margin-left:auto;font-size:11px;color:var(--ink-3);font-weight:400;white-space:nowrap}.obl-v72 .nav .sub,.obl-v72.nav .sub{display:none}.obl-v72 .nav .sec.open+.sub,.obl-v72.nav .sec.open+.sub{display:block}.obl-v72 .nav .sub,.obl-v72.nav .sub{padding-bottom:2px}.obl-v72 .nav .sub .it,.obl-v72.nav .sub .it{min-height:42px;padding-left:38px;font-size:14px;color:var(--ink-2)}.obl-v72 .nav .div,.obl-v72.nav .div{height:1px;background:var(--line);margin:8px 12px}.obl-v72 .nav .nav-head,.obl-v72.nav .nav-head{display:flex;align-items:center;min-height:44px;padding:2px 12px;font-size:15px;font-weight:500;color:var(--ink)}.obl-v72 .nav .nav-head button,.obl-v72.nav .nav-head button{margin-left:auto;font-size:13px;font-weight:400;color:var(--p);display:inline-flex;align-items:center;gap:3px;min-height:44px;padding:0 4px}.obl-v72 .nav .nav-head button svg,.obl-v72.nav .nav-head button svg{width:15px;height:15px}.obl-v72 .nav .navlab,.obl-v72.nav .navlab{font-size:11px;color:var(--ink-3);padding:8px 12px 4px}.obl-v72 .nav .sub-it,.obl-v72.nav .sub-it{min-height:44px;padding-left:34px;font-size:14px}.obl-v72 .side .me,.obl-v72.side .me{display:flex;align-items:center;gap:12px;width:100%;min-height:64px;padding:8px 20px 8px 24px;margin-top:8px;border-top:1px solid var(--line);text-align:left}.obl-v72 .side .me:hover,.obl-v72.side .me:hover{background:var(--bg)}.obl-v72 .av,.obl-v72.av{width:40px;height:40px;border-radius:50%;background:var(--p-soft);color:var(--p-ink);display:flex;align-items:center;justify-content:center;font-weight:500;font-family:var(--disp);flex:none;overflow:hidden}.obl-v72 .av.photo,.obl-v72.av.photo{background:linear-gradient(135deg, #8c7a5a, #3c2e24)}.obl-v72 .av.sm,.obl-v72.av.sm{width:28px;height:28px;font-size:12px}.obl-v72 .bar,.obl-v72.bar{height:4px;background:var(--p-soft);border-radius:2px;margin-top:6px}.obl-v72 .bar i,.obl-v72.bar i{display:block;height:100%;background:var(--p);border-radius:2px}.obl-v72 .side .me small,.obl-v72.side .me small,.obl-v72 .lvl small,.obl-v72.lvl small{display:block;font-size:11px;color:var(--ink-3);margin-top:4px}.obl-v72 .side .collapse,.obl-v72.side .collapse{display:flex;align-items:center;gap:10px;min-height:48px;padding:0 24px;color:var(--ink-2);font-size:14px;width:100%;text-align:left}.obl-v72 .side .collapse svg,.obl-v72.side .collapse svg{width:20px;height:20px}.obl-v72 .side.mini .panel,.obl-v72.side.mini .panel{display:flex;flex-direction:column;align-items:center;min-height:100%}.obl-v72 .side.mini .logo,.obl-v72.side.mini .logo{padding:22px 0;justify-content:center;gap:0;align-self:stretch}.obl-v72 .side.mini .nav,.obl-v72.side.mini .nav{padding:4px 0;width:100%;display:flex;flex-direction:column;align-items:center;gap:2px}.obl-v72 .side.mini .mi,.obl-v72.side.mini .mi{width:44px;height:44px;border-radius:12px;display:flex;align-items:center;justify-content:center;color:var(--ink-2);position:relative;flex:none}.obl-v72 .side.mini .mi svg,.obl-v72.side.mini .mi svg{width:20px;height:20px}.obl-v72 .side.mini .mi:hover,.obl-v72.side.mini .mi:hover{background:var(--bg)}.obl-v72 .side.mini .mi.on,.obl-v72.side.mini .mi.on{background:var(--p-soft);color:var(--p)}.obl-v72 .side.mini .mi .d,.obl-v72.side.mini .mi .d{position:absolute;top:7px;right:7px;width:7px;height:7px;border-radius:50%;background:var(--rose);border:2px solid var(--sf)}.obl-v72 .side.mini .div,.obl-v72.side.mini .div{height:1px;width:32px;background:var(--line);margin:6px 0}.obl-v72 .side.mini .me,.obl-v72.side.mini .me{margin-top:auto;min-height:0;padding:12px 0;justify-content:center;border-top:1px solid var(--line);width:100%}.obl-v72 .side.mini .collapse,.obl-v72.side.mini .collapse{justify-content:center;padding:0;min-height:48px;gap:0}.obl-v72 .h{display:flex;justify-content:space-between;align-items:center;min-height:44px;margin-top:8px}.obl-v72 .h h2,.obl-v72.h h2{font-size:17px;font-weight:500}.obl-v72 .h .sub,.obl-v72.h .sub{font-size:12px;color:var(--ink-3);display:flex;align-items:center;gap:4px}.obl-v72 .h .sub svg,.obl-v72.h .sub svg{width:13px;height:13px}.obl-v72 .h a,.obl-v72.h a{font-size:13px;color:var(--ink-2);display:inline-flex;align-items:center;gap:2px;min-height:44px}.obl-v72 .card,.obl-v72.card{background:var(--sf);border:1px solid var(--line);border-radius:var(--r-lg);padding:16px 18px}.obl-v72 .card h3,.obl-v72.card h3{display:flex;align-items:baseline;justify-content:space-between;gap:10px;font-size:15px;font-weight:600;line-height:1.4}.obl-v72 .card h3 .aux,.obl-v72.card h3 .aux{font-size:12px;font-weight:400;color:var(--p);white-space:nowrap;flex:none}.obl-v72 .task,.obl-v72.task{background:var(--p-soft);border-radius:var(--r-lg);padding:14px 16px;margin-top:20px}.obl-v72 .task .t,.obl-v72.task .t{display:flex;justify-content:space-between;align-items:center;font-size:14px;font-weight:500;color:var(--p-ink)}.obl-v72 .task .t span,.obl-v72.task .t span{font-weight:400;font-size:12px;color:var(--p)}.obl-v72 .task .row[data-go],.obl-v72.task .row[data-go]{cursor:pointer}.obl-v72 .task .row,.obl-v72.task .row{display:flex;align-items:center;gap:8px;min-height:40px;font-size:14px;color:var(--p-ink)}.obl-v72 .task .row svg,.obl-v72.task .row svg{width:18px;height:18px;flex:none}.obl-v72 .task .row.done,.obl-v72.task .row.done{color:#a99bc8;text-decoration:line-through}.obl-v72 .task .row em,.obl-v72.task .row em{margin-left:auto;font-style:normal;font-size:13px}.obl-v72 .media{position:relative;border-radius:14px;overflow:hidden;background:var(--p-mid);cursor:pointer;color:var(--ink-2)}.obl-v72 .media .ph,.obl-v72.media .ph{position:absolute;inset:0;background-size:cover;background-position:center}.obl-v72 .media .veil,.obl-v72.media .veil{position:absolute;inset:0;display:flex;flex-direction:column;align-items:center;justify-content:center;gap:6px;font-size:12px;color:#fff;background:rgba(29,27,34,.34);transition:opacity .25s;text-shadow:0 1px 2px rgba(0,0,0,.4)}.obl-v72 .media .veil svg,.obl-v72.media .veil svg{width:22px;height:22px}.obl-v72 .media.show .veil,.obl-v72.media.show .veil{opacity:0;pointer-events:none}.obl-v72 .media .ph,.obl-v72.media .ph{filter:blur(24px) saturate(0.82);transform:scale(1.16);transition:filter .3s,transform .3s}.obl-v72 .media.show .ph,.obl-v72.media.show .ph{filter:none;transform:none}.obl-v72 .tag,.obl-v72.tag{position:absolute;margin:0;border:0;font-size:11px;padding:3px 7px;border-radius:7px;background:rgba(29,27,34,.82);color:#f1efe9;display:inline-flex;align-items:center;gap:4px;z-index:2;font-family:var(--disp);font-weight:500;letter-spacing:.2px}.obl-v72 .tag svg,.obl-v72.tag svg{width:11px;height:11px}.obl-v72 .hero,.obl-v72.hero{aspect-ratio:16/9;margin-top:10px}.obl-v72 .hero.d,.obl-v72.hero.d{aspect-ratio:21/9}.obl-v72 .meta,.obl-v72.meta{display:flex;justify-content:space-between;align-items:center;min-height:36px;font-size:13px;gap:12px}.obl-v72 .meta b,.obl-v72.meta b{font-weight:500}.obl-v72 .meta span,.obl-v72.meta span{color:var(--ink-3);white-space:nowrap}.obl-v72 .grid,.obl-v72.grid{display:grid;grid-template-columns:repeat(2, minmax(0, 1fr));gap:10px;margin-top:6px}.desktop-view .obl-v72 .grid,.desktop-view .obl-v72.grid{grid-template-columns:repeat(3, minmax(0, 1fr))}.obl-v72 .grid .media,.obl-v72.grid .media{aspect-ratio:1}.obl-v72 .grid p,.obl-v72.grid p{font-size:12px;color:var(--ink-2);margin-top:6px;min-height:22px;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.obl-v72 .tl{border-top:1px solid var(--line);margin-top:4px}.obl-v72 .tl .r,.obl-v72.tl .r{display:flex;align-items:center;gap:12px;min-height:56px;padding:8px 4px;border-bottom:1px solid var(--line);font-size:14px;cursor:pointer}.obl-v72 .tl .r .txt,.obl-v72.tl .r .txt{flex:1;min-width:0}.obl-v72 .tl .r .txt b,.obl-v72.tl .r .txt b{font-weight:500;display:block;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.obl-v72 .tl .r .txt small,.obl-v72.tl .r .txt small{font-size:12px;color:var(--ink-3)}.obl-v72 .tl .r .n,.obl-v72.tl .r .n{font-size:12px;color:var(--ink-3);display:flex;align-items:center;gap:4px;flex:none}.obl-v72 .tl .r .n svg,.obl-v72.tl .r .n svg{width:14px;height:14px}.obl-v72 .chip,.obl-v72.chip{white-space:nowrap;display:inline-flex;align-items:center;height:22px;padding:0 8px;border-radius:6px;font-size:11px;background:var(--p-soft);color:var(--p-ink);margin-right:6px}.obl-v72 .chip.g,.obl-v72.chip.g{background:#e6efe9;color:#1f6f5c}.obl-v72 .rail .card+.card{margin-top:16px}.obl-v72 .rail .wk,.obl-v72.rail .wk{margin-top:16px}.obl-v72 .rail .task .row,.obl-v72.rail .task .row{color:var(--ink)}.obl-v72 .rail .task .row.done,.obl-v72.rail .task .row.done{color:var(--ink-3)}.obl-v72 .rail h3,.obl-v72.rail h3{font-size:14px;font-weight:500;margin-bottom:10px}.obl-v72 .lvl,.obl-v72.lvl{display:flex;gap:12px;align-items:center}.obl-v72 .lvl .av,.obl-v72.lvl .av{width:44px;height:44px}.obl-v72 .tags,.obl-v72.tags{display:flex;flex-wrap:wrap;gap:6px}.obl-v72 .tags span,.obl-v72.tags span{font-size:12px;padding:5px 10px;border-radius:8px;background:var(--bg);color:var(--ink-2)}.obl-v72 .online,.obl-v72.online{display:flex;align-items:center;gap:8px;font-size:13px;color:var(--ink-2);min-height:36px}.obl-v72 .online i,.obl-v72.online i{width:8px;height:8px;border-radius:50%;background:#3f9d6d;display:inline-block}.obl-v72 .fab{position:absolute;right:20px;bottom:calc(78px + env(safe-area-inset-bottom));width:56px;height:56px;border-radius:50%;background:var(--p);color:#fff;display:flex;align-items:center;justify-content:center;z-index:8;box-shadow:0 8px 20px rgba(108,79,163,.3)}.obl-v72 .fab svg,.obl-v72.fab svg{width:26px;height:26px}.obl-v72 .tabs,.obl-v72.tabs{position:absolute;left:0;right:0;bottom:0;height:var(--tabh);background:var(--sf);border-top:1px solid var(--line);display:flex;padding:6px 8px;padding-bottom:calc(6px + env(safe-area-inset-bottom));z-index:9}.obl-v72 .tabs button,.obl-v72.tabs button{flex:1;display:flex;flex-direction:column;align-items:center;justify-content:center;gap:3px;font-size:11px;color:var(--ink-3);border-radius:10px}.obl-v72 .tabs button,.obl-v72.tabs button{position:relative}.obl-v72 .tabs button svg,.obl-v72.tabs button svg{width:22px;height:22px}.obl-v72 .tabs button .tdot,.obl-v72.tabs button .tdot{position:absolute;top:3px;left:calc(50% + 5px);font-style:normal;font-size:9px;font-family:var(--disp);background:var(--rose);color:#fff;border-radius:7px;padding:0 4px;line-height:1.6}.obl-v72 .tabs button.post,.obl-v72.tabs button.post{flex:none;width:44px;height:44px;border-radius:14px;background:var(--p);color:#fff;align-self:center;margin:0 10px}.obl-v72 .tabs button.post svg,.obl-v72.tabs button.post svg{width:20px;height:20px}.obl-v72 .tabs button.on,.obl-v72.tabs button.on{color:var(--p)}.desktop-view .obl-v72 .fab,.desktop-view .obl-v72.fab,.desktop-view .obl-v72 .tabs,.desktop-view .obl-v72.tabs{display:none}.obl-v72 .back{display:inline-flex;align-items:center;gap:6px;min-height:44px;color:var(--ink-2);font-size:14px}.obl-v72 .back svg,.obl-v72.back svg{width:18px;height:18px}.obl-v72 .dtl h1,.obl-v72.dtl h1{font-size:20px;font-weight:500;line-height:1.35;margin-top:8px}.obl-v72 .dtl .by,.obl-v72.dtl .by{display:flex;align-items:center;gap:10px;margin-top:10px;font-size:13px;color:var(--ink-2)}.obl-v72 .dtl .by .btn,.obl-v72.dtl .by .btn{margin-left:auto}.obl-v72 .strip,.obl-v72.strip{display:flex;gap:8px;overflow-x:auto;padding:12px 0 4px;scroll-snap-type:x mandatory;mask-image:linear-gradient(to right, #000 calc(100% - 44px), transparent)}.obl-v72 .strip .media,.obl-v72.strip .media{flex:none;width:72%;aspect-ratio:4/5;scroll-snap-align:start}.desktop-view .obl-v72 .strip .media,.desktop-view .obl-v72.strip .media{width:34%}.obl-v72 .player,.obl-v72.player{aspect-ratio:16/9;margin-top:12px;border-radius:14px;background:#1d1b22;display:flex;align-items:center;justify-content:center;color:#fff;position:relative;overflow:hidden}.obl-v72 .player .play,.obl-v72.player .play{width:64px;height:64px;border-radius:50%;background:hsla(0,0%,100%,.14);display:flex;align-items:center;justify-content:center}.obl-v72 .player .play svg,.obl-v72.player .play svg{width:28px;height:28px}.obl-v72 .player .pb,.obl-v72.player .pb{position:absolute;left:16px;right:16px;bottom:14px;height:3px;background:hsla(0,0%,100%,.25);border-radius:2px}.obl-v72 .player .pb i,.obl-v72.player .pb i{display:block;width:30%;height:100%;background:#fff;border-radius:2px}.obl-v72 .player .tm,.obl-v72.player .tm{position:absolute;right:16px;bottom:24px;font-size:11px;font-family:var(--disp);opacity:.8}.obl-v72 .acts,.obl-v72.acts{display:flex;gap:8px;margin-top:14px}.obl-v72 .acts .btn,.obl-v72.acts .btn{flex:1;justify-content:center}.obl-v72 .acts .btn svg,.obl-v72.acts .btn svg{width:18px;height:18px}.obl-v72 .rep,.obl-v72.rep{display:flex;gap:10px;padding:14px 0;border-top:1px solid var(--line)}.obl-v72 .rep .txt,.obl-v72.rep .txt{flex:1;font-size:14px}.obl-v72 .rep .txt small,.obl-v72.rep .txt small{display:block;font-size:12px;color:var(--ink-3);margin-bottom:3px}.obl-v72 .reply,.obl-v72.reply{display:flex;gap:8px;margin-top:14px}.obl-v72 .reply input,.obl-v72.reply input{flex:1;height:44px;border-radius:12px;border:1px solid var(--line-2);padding:0 14px;font:inherit;background:var(--sf)}.obl-v72 .steps span{flex:1;height:4px;border-radius:2px;background:var(--p-soft)}.obl-v72 .steps span.on,.obl-v72.steps span.on{background:var(--p)}.obl-v72 .drop,.obl-v72.drop{border:1.5px dashed var(--line-2);border-radius:16px;padding:28px 16px;text-align:center;color:var(--ink-2);font-size:14px;background:var(--sf)}.obl-v72 .drop svg,.obl-v72.drop svg{width:32px;height:32px;color:var(--p);margin-bottom:8px}.obl-v72 .drop small,.obl-v72.drop small{display:block;font-size:12px;color:var(--ink-3);margin-top:6px}.obl-v72 .picked,.obl-v72.picked{display:flex;flex-wrap:wrap;align-items:flex-start;gap:8px;margin-top:12px}.obl-v72 .picked>div,.obl-v72.picked>div{width:calc((100% - 24px)/4);height:auto;min-width:0;aspect-ratio:1;border-radius:10px;background:#d9d5ca;position:relative;overflow:hidden;margin:0}.obl-v72 .picked div.pk-cover::after,.obl-v72.picked div.pk-cover::after{content:"封面";position:absolute;left:6px;top:6px;font-size:10px;padding:2px 6px;border-radius:5px;background:#1d1b22;color:#fff}.obl-v72 .picked div.v::before,.obl-v72.picked div.v::before{content:"";position:absolute;inset:0;display:block;background:url("data:image/svg+xml;utf8,<svg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24' fill='white'><path d='M8 5v14l11-7z'/></svg>") center/24px no-repeat;opacity:.9}.obl-v72 .picked div.add,.obl-v72.picked div.add{background:var(--sf);border:1.5px dashed var(--line-2);display:flex;align-items:center;justify-content:center;color:var(--ink-3);font-size:22px}.obl-v72 .boards,.obl-v72.boards{display:grid;grid-template-columns:repeat(2, minmax(0, 1fr));gap:10px}.desktop-view .obl-v72 .boards,.desktop-view .obl-v72.boards{grid-template-columns:repeat(3, minmax(0, 1fr))}.obl-v72 .boards button,.obl-v72.boards button{display:flex;flex-direction:column;align-items:flex-start;gap:6px;min-height:76px;padding:12px 14px;border-radius:14px;border:1.5px solid var(--line);background:var(--sf);text-align:left;font-size:14px}.obl-v72 .boards button small,.obl-v72.boards button small{font-size:11px;color:var(--ink-3)}.obl-v72 .boards button.on,.obl-v72.boards button.on{border-color:var(--p);background:var(--p-soft);color:var(--p-ink)}.obl-v72 .boards button svg,.obl-v72.boards button svg{width:20px;height:20px;color:var(--p)}.obl-v72 .field,.obl-v72.field{margin-top:14px}.obl-v72 .field label,.obl-v72.field label{display:block;font-size:13px;color:var(--ink-2);margin-bottom:6px}.obl-v72 .field input,.obl-v72.field input,.obl-v72 .field textarea,.obl-v72.field textarea{width:100%;border:1px solid var(--line-2);border-radius:12px;padding:12px 14px;font:inherit;font-size:15px;background:var(--sf)}.obl-v72 .pwrap,.obl-v72.pwrap{position:relative}.obl-v72 .pwrap input,.obl-v72.pwrap input{padding-right:46px}.obl-v72 .pweye,.obl-v72.pweye{position:absolute;right:6px;top:50%;transform:translateY(-50%);width:36px;height:36px;border-radius:9px;display:flex;align-items:center;justify-content:center;color:var(--ink-3)}.obl-v72 .pweye svg,.obl-v72.pweye svg{width:18px;height:18px}.obl-v72 .pweye:hover,.obl-v72.pweye:hover{color:var(--p);background:var(--bg)}.obl-v72 .field input.otp,.obl-v72.field input.otp{text-align:center;font-family:var(--disp);font-size:26px;letter-spacing:.42em;text-indent:.42em;padding:14px}.obl-v72 .mailtip,.obl-v72.mailtip{margin-top:8px;padding-left:18px}.obl-v72 .mailtip li,.obl-v72.mailtip li{font-size:12.5px;line-height:1.9;color:var(--ink-3)}.obl-v72 .mailtip b,.obl-v72.mailtip b{color:var(--ink-2);font-weight:500}.obl-v72 .field textarea,.obl-v72.field textarea{min-height:96px;resize:vertical}.obl-v72 .rules,.obl-v72.rules{background:#f7ece1;border-radius:12px;padding:12px 14px;font-size:13px;color:#7a4a2a;line-height:1.6;margin-top:14px}.obl-v72 .rules b,.obl-v72.rules b{font-weight:500;display:block;margin-bottom:4px}.obl-v72 .compose-bar,.obl-v72.compose-bar{display:flex;gap:10px;margin-top:20px}.obl-v72 .compose-bar .btn,.obl-v72.compose-bar .btn{flex:1;justify-content:center}.obl-v72 .sw,.obl-v72.sw{display:flex;align-items:center;justify-content:space-between;min-height:56px;padding:0 2px;border-bottom:1px solid var(--line);font-size:15px}.obl-v72 .sw small,.obl-v72.sw small{display:block;font-size:12px;color:var(--ink-3)}.obl-v72 .tog,.obl-v72.tog{width:50px;height:30px;border-radius:15px;background:var(--line-2);position:relative;flex:none;transition:background .15s}.obl-v72 .tog::after,.obl-v72.tog::after{content:"";position:absolute;top:3px;left:3px;width:24px;height:24px;border-radius:50%;background:#fff;transition:transform .15s;box-shadow:0 1px 3px rgba(0,0,0,.2)}.obl-v72 .tog.on,.obl-v72.tog.on{background:var(--p)}.obl-v72 .tog.on::after,.obl-v72.tog.on::after{transform:translateX(20px)}.obl-v72 .kbd{margin-left:auto;font-size:11px;color:var(--ink-3);border:1px solid var(--line);border-radius:5px;padding:1px 5px;font-family:var(--disp)}.obl-v72 .tb .priv,.obl-v72.tb .priv{height:44px;padding:0 14px;border-radius:12px;background:var(--rose-soft);color:#b84a34;font-size:13px;font-weight:500;display:inline-flex;align-items:center;gap:6px;flex:none;border:1px solid rgba(0,0,0,0)}.obl-v72 .tb .priv.off,.obl-v72.tb .priv.off{background:var(--sf);border-color:var(--line);color:var(--ink-2)}.obl-v72 .tb .priv svg,.obl-v72.tb .priv svg{width:16px;height:16px}.obl-v72 .uchip,.obl-v72.uchip{display:flex;align-items:center;gap:10px;height:44px;padding:0 12px 0 4px;border-radius:12px;flex:none;text-align:left}.obl-v72 .uchip b,.obl-v72.uchip b{font-weight:500;font-size:14px;display:block;line-height:1.2}.obl-v72 .uchip small,.obl-v72.uchip small{display:block;font-size:11px;line-height:1.3;color:var(--ink-3)}.obl-v72 .hero-wrap,.obl-v72.hero-wrap{display:grid;grid-template-columns:minmax(0, 1.6fr) minmax(0, 1fr) minmax(0, 1fr);grid-template-rows:1fr 1fr;gap:10px;margin-top:10px}.mobile-view .obl-v72 .hero-wrap,.mobile-view .obl-v72.hero-wrap{grid-template-columns:repeat(2, minmax(0, 1fr));grid-template-rows:auto}.obl-v72 .hero-wrap .big,.obl-v72.hero-wrap .big{grid-row:1/3;aspect-ratio:auto;min-height:340px}.mobile-view .obl-v72 .hero-wrap .big,.mobile-view .obl-v72.hero-wrap .big{grid-column:1/3;grid-row:auto;min-height:0;aspect-ratio:16/10}.obl-v72 .hero-wrap .sm,.obl-v72.hero-wrap .sm{aspect-ratio:4/3}.obl-v72 .hero-wrap .sm .veil,.obl-v72.hero-wrap .sm .veil{justify-content:flex-start;padding-top:12%}.mobile-view .obl-v72 .hero-wrap .sm,.mobile-view .obl-v72.hero-wrap .sm{aspect-ratio:1}.mobile-view .obl-v72 .hero-wrap .sm .cap .m,.mobile-view .obl-v72.hero-wrap .sm .cap .m{display:none}.mobile-view .obl-v72 .hero-wrap .sm .cap small,.mobile-view .obl-v72.hero-wrap .sm .cap small{display:none}.obl-v72 .hero-wrap .sm .cap,.obl-v72.hero-wrap .sm .cap{padding:8px 12px 10px}.obl-v72 .hero-wrap .sm .cap b,.obl-v72.hero-wrap .sm .cap b{font-size:13px}.obl-v72 .cap,.obl-v72.cap{position:absolute;left:0;right:0;bottom:0;z-index:3;padding:12px 14px 14px;background:linear-gradient(to top, rgba(29, 27, 34, 0.92), rgba(29, 27, 34, 0.72));color:#fff;pointer-events:none}.obl-v72 .cap small,.obl-v72.cap small{display:block;font-size:11px;opacity:.75;margin-bottom:4px}.obl-v72 .cap b,.obl-v72.cap b{display:block;font-weight:500;font-size:14px;line-height:1.35;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.obl-v72 .cap .m,.obl-v72.cap .m{font-size:11px;opacity:.7;margin-top:6px;display:flex;align-items:center;gap:6px}.obl-v72 .cap .dots,.obl-v72.cap .dots{display:inline-flex;gap:4px}.obl-v72 .cap .dots i,.obl-v72.cap .dots i{width:5px;height:5px;border-radius:50%;background:hsla(0,0%,100%,.35)}.obl-v72 .cap .dots i.on,.obl-v72.cap .dots i.on{background:#fff}.obl-v72 .media .arrow,.obl-v72.media .arrow{position:absolute;top:50%;transform:translateY(-50%);width:36px;height:36px;border-radius:50%;background:rgba(29,27,34,.55);color:#fff;display:flex;align-items:center;justify-content:center;z-index:4}.obl-v72 .media .arrow svg,.obl-v72.media .arrow svg{width:18px;height:18px}.obl-v72 .ctr,.obl-v72.ctr{position:absolute;top:10px;right:10px;z-index:3;font-size:11px;padding:3px 8px;border-radius:7px;background:rgba(29,27,34,.55);color:#fff;font-family:var(--disp)}.obl-v72 .tcard,.obl-v72.tcard{background:var(--sf);border:1px solid var(--line);border-radius:var(--r-lg);margin-top:22px;overflow:hidden}.obl-v72 .tcard .th,.obl-v72.tcard .th{display:flex;align-items:center;gap:4px;min-height:52px;padding:0 14px 0 18px;border-bottom:1px solid var(--line);overflow-x:auto}.obl-v72 .tcard .th::-webkit-scrollbar,.obl-v72.tcard .th::-webkit-scrollbar{display:none}.obl-v72 .tcard .th h2,.obl-v72.tcard .th h2{font-size:16px;font-weight:500;margin-right:8px}.obl-v72 .tcard .th button,.obl-v72.tcard .th button{height:28px;padding:0 10px;border-radius:8px;font-size:13px;color:var(--ink-2);white-space:nowrap;flex:none}.obl-v72 .tcard .th button.on,.obl-v72.tcard .th button.on{background:var(--p-soft);color:var(--p)}.obl-v72 .trow,.obl-v72.trow{display:flex;align-items:center;gap:14px;min-height:64px;padding:8px 18px;border-bottom:1px solid var(--line);cursor:pointer}.obl-v72 .trow .av.sm,.obl-v72.trow .av.sm{width:34px;height:34px;border-radius:9px;font-size:13px}.obl-v72 .trow .txt,.obl-v72.trow .txt{flex:1;min-width:0}.obl-v72 .trow .txt b,.obl-v72.trow .txt b{font-weight:500;font-size:15px;display:flex;align-items:center;gap:8px;min-width:0}.obl-v72 .trow .txt b span,.obl-v72.trow .txt b span{white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.obl-v72 .trow .txt small,.obl-v72.trow .txt small{font-size:12px;color:var(--ink-3);display:block;margin-top:2px}.obl-v72 .trow .v,.obl-v72.trow .v{font-size:13px;color:var(--ink-2);font-family:var(--disp);flex:none}.mobile-view .obl-v72 .trow .txt b .bc,.mobile-view .obl-v72.trow .txt b .bc{display:none}.mobile-view .obl-v72 .trow .txt small .sc,.mobile-view .obl-v72.trow .txt small .sc{display:inline-flex !important}.mobile-view .obl-v72 .trow .txt b span,.mobile-view .obl-v72.trow .txt b span{white-space:normal;display:-webkit-box;-webkit-line-clamp:2;-webkit-box-orient:vertical;overflow:hidden}.obl-v72 .tcard .more,.obl-v72.tcard .more{display:flex;align-items:center;justify-content:center;min-height:52px;font-size:13px;color:var(--ink-2)}.obl-v72 .rank,.obl-v72.rank{display:flex;align-items:center;gap:10px;min-height:40px;font-size:14px}.obl-v72 .rank i,.obl-v72.rank i{font-style:normal;color:var(--p);font-family:var(--disp);font-weight:600;width:14px;flex:none}.obl-v72 .rank span,.obl-v72.rank span{flex:1;min-width:0;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.obl-v72 .rank em,.obl-v72.rank em{font-style:normal;font-size:12px;color:var(--ink-3);font-family:var(--disp)}.obl-v72 .rr,.obl-v72.rr{display:flex;gap:10px;padding:8px 0}.obl-v72 .rr .txt,.obl-v72.rr .txt{font-size:13px;line-height:1.5}.obl-v72 .rr .txt small,.obl-v72.rr .txt small{display:block;font-size:11px;color:var(--ink-3)}.obl-v72 .bsec,.obl-v72.bsec{background:var(--sf);border:1px solid var(--line);border-radius:var(--r-lg);margin-top:14px;overflow:hidden}.obl-v72 .bsec .gh,.obl-v72.bsec .gh{display:flex;align-items:center;gap:8px;min-height:44px;padding:0 16px;background:var(--bg);border-bottom:1px solid var(--line);font-size:14px;cursor:pointer}.obl-v72 .bsec .gh svg,.obl-v72.bsec .gh svg{width:16px;height:16px;color:var(--ink-2)}.obl-v72 .bsec .gh b,.obl-v72.bsec .gh b{font-weight:500}.obl-v72 .bsec .gh small,.obl-v72.bsec .gh small{font-size:12px;color:var(--ink-3)}.obl-v72 .bsec .gh .tg,.obl-v72.bsec .gh .tg{margin-left:auto;width:36px;height:36px;display:flex;align-items:center;justify-content:center;color:var(--ink-3);background:none;border:0}.obl-v72 .bsec .gh .tg svg,.obl-v72.bsec .gh .tg svg{transition:transform .18s}.obl-v72 .bsec .gh.open .tg svg,.obl-v72.bsec .gh.open .tg svg{transform:rotate(180deg)}.obl-v72 .bsec .gb,.obl-v72.bsec .gb{display:none;grid-template-columns:repeat(2, minmax(0, 1fr))}.obl-v72 .bsec .gh.open+.gb,.obl-v72.bsec .gh.open+.gb{display:grid}.mobile-view .obl-v72 .bsec .gb,.mobile-view .obl-v72.bsec .gb{grid-template-columns:1fr}.obl-v72 .brow,.obl-v72.brow{display:flex;align-items:center;gap:12px;min-height:64px;padding:8px 16px;border-bottom:1px solid var(--line);cursor:pointer}.obl-v72 .brow:nth-child(odd),.obl-v72.brow:nth-child(odd){border-right:1px solid var(--line)}.mobile-view .obl-v72 .brow,.mobile-view .obl-v72.brow{border-right:0}.obl-v72 .brow .ic,.obl-v72.brow .ic{width:34px;height:34px;border-radius:9px;background:var(--p-soft);color:var(--p);display:flex;align-items:center;justify-content:center;font-size:14px;font-weight:500;flex:none}.obl-v72 .brow .txt,.obl-v72.brow .txt{flex:1;min-width:0}.obl-v72 .brow .txt b,.obl-v72.brow .txt b{font-weight:500;font-size:14px;display:block}.obl-v72 .brow .txt small,.obl-v72.brow .txt small{font-size:12px;color:var(--ink-3);display:block;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.obl-v72 .brow .n,.obl-v72.brow .n{text-align:right;font-size:12px;color:var(--ink-3);flex:none;line-height:1.5;font-family:var(--disp)}.obl-v72 .foot,.obl-v72.foot{background:var(--sf);color:var(--ink);border:1px solid var(--line);border-radius:20px;margin-top:34px;padding:28px 24px 22px;position:relative;overflow:hidden}.mobile-view .obl-v72 .foot,.mobile-view .obl-v72.foot{margin-top:26px;padding:20px 18px 16px;border-radius:18px}.mobile-view .obl-v72 .foot .fbrand .name,.mobile-view .obl-v72.foot .fbrand .name{font-size:19px}.mobile-view .obl-v72 .foot .fline,.mobile-view .obl-v72.foot .fline{font-size:12px;line-height:1.6;margin-top:9px}.mobile-view .obl-v72 .foot .cols,.mobile-view .obl-v72.foot .cols{margin-top:18px}.mobile-view .obl-v72 .foot h4,.mobile-view .obl-v72.foot h4{margin-bottom:5px;font-size:10px}.mobile-view .obl-v72 .foot a,.mobile-view .obl-v72.foot a{min-height:0;line-height:22px;font-size:12px}.mobile-view .obl-v72 .foot .social,.mobile-view .obl-v72.foot .social{margin-top:18px;gap:8px}.mobile-view .obl-v72 .foot .social a,.mobile-view .obl-v72.foot .social a{width:34px;height:34px}.mobile-view .obl-v72 .foot .social a svg,.mobile-view .obl-v72.foot .social a svg{width:16px;height:16px}.mobile-view .obl-v72 .foot .fstats,.mobile-view .obl-v72.foot .fstats{margin-top:18px;padding-top:14px;gap:4px 14px}.mobile-view .obl-v72 .foot .fend,.mobile-view .obl-v72.foot .fend{margin-top:10px}.obl-v72 .foot::after,.obl-v72.foot::after{content:"";position:absolute;right:-50px;top:-50px;width:190px;height:190px;border-radius:50%;background:radial-gradient(circle at 30% 30%, var(--p-soft), transparent 70%);opacity:.9}.obl-v72 .foot .fbrand,.obl-v72.foot .fbrand{display:flex;align-items:center;gap:11px;position:relative}.obl-v72 .foot .fbrand .name,.obl-v72.foot .fbrand .name{font-family:var(--disp);font-weight:700;font-size:22px;letter-spacing:-0.3px}.obl-v72 .foot .fline,.obl-v72.foot .fline{font-size:13px;line-height:1.75;color:var(--ink-2);margin-top:12px;max-width:30em;position:relative}.obl-v72 .foot .cols,.obl-v72.foot .cols{display:grid;grid-template-columns:repeat(3, minmax(0, 1fr));gap:22px;margin-top:24px;position:relative}.mobile-view .obl-v72 .foot .cols,.mobile-view .obl-v72.foot .cols{grid-template-columns:repeat(3, minmax(0, 1fr));gap:0 10px}.obl-v72 .foot h4,.obl-v72.foot h4{font-size:11px;color:var(--ink-3);font-weight:500;letter-spacing:.4px;margin-bottom:9px}.obl-v72 .foot a,.obl-v72.foot a{display:block;font-size:13px;min-height:27px;color:var(--ink-2)}.obl-v72 .foot a:hover,.obl-v72.foot a:hover{color:var(--p)}.obl-v72 .foot .social,.obl-v72.foot .social{display:flex;align-items:center;gap:9px;flex-wrap:wrap;margin-top:24px;position:relative}.obl-v72 .foot .social a,.obl-v72.foot .social a{width:38px;height:38px;min-height:0;border-radius:50%;border:1px solid var(--line-2);display:flex;align-items:center;justify-content:center;color:var(--ink-2)}.obl-v72 .foot .social a svg,.obl-v72.foot .social a svg{width:17px;height:17px}.obl-v72 .foot .social a:hover,.obl-v72.foot .social a:hover{background:var(--p-soft);border-color:var(--p);color:var(--p)}.obl-v72 .foot .social .note,.obl-v72.foot .social .note{font-size:11px;color:var(--ink-3);margin-left:2px}.mobile-view .obl-v72 .foot .social .note,.mobile-view .obl-v72.foot .social .note{width:100%;margin-left:0;margin-top:2px}.obl-v72 .foot .fstats,.obl-v72.foot .fstats{display:flex;flex-wrap:wrap;gap:6px 18px;margin-top:24px;padding-top:18px;border-top:1px solid var(--line);font-size:12px;color:var(--ink-3);position:relative}.obl-v72 .foot .fstats b,.obl-v72.foot .fstats b{font-family:var(--disp);font-weight:600;color:var(--ink);margin-right:4px}.obl-v72 .foot .fend,.obl-v72.foot .fend{display:flex;align-items:center;gap:12px;flex-wrap:wrap;margin-top:14px;font-size:11px;color:var(--ink-3);position:relative}.obl-v72 .foot .fend .lang,.obl-v72.foot .fend .lang{margin-left:auto;color:var(--ink-2);font-size:12px}.obl-v72 .nav .sub .it svg,.obl-v72.nav .sub .it svg{width:16px;height:16px}.obl-v72 .wk,.obl-v72.wk{margin-top:20px}.obl-v72 .msg{display:flex;gap:12px;align-items:center;min-height:68px;padding:8px 4px;border-bottom:1px solid var(--line);cursor:pointer}.obl-v72 .msg .txt,.obl-v72.msg .txt{flex:1;min-width:0}.obl-v72 .msg .txt b,.obl-v72.msg .txt b{font-weight:500;display:flex;justify-content:space-between}.obl-v72 .msg .txt b small,.obl-v72.msg .txt b small{font-weight:400;font-size:12px;color:var(--ink-3)}.obl-v72 .msg .txt p,.obl-v72.msg .txt p{font-size:13px;color:var(--ink-2);white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.obl-v72 .msg .badge,.obl-v72.msg .badge{background:var(--rose);color:#fff;font-size:11px;min-width:20px;height:20px;border-radius:10px;display:flex;align-items:center;justify-content:center;padding:0 6px;font-family:var(--disp)}.obl-v72 .locked,.obl-v72.locked{background:var(--p-soft);border-radius:14px;padding:14px 16px;font-size:13px;color:var(--p-ink);display:flex;gap:10px;align-items:center;margin-top:12px}.obl-v72 .locked svg,.obl-v72.locked svg{width:20px;height:20px;color:var(--p);flex:none}.obl-v72 .toast,.obl-v72.toast{position:absolute;left:50%;bottom:110px;transform:translateX(-50%);background:#1d1b22;color:#fff;padding:10px 16px;border-radius:12px;font-size:13px;z-index:30;opacity:0;pointer-events:none;transition:opacity .2s;white-space:nowrap}.obl-v72 .toast.on,.obl-v72.toast.on{opacity:1}.desktop-view .obl-v72 .toast,.desktop-view .obl-v72.toast{bottom:40px;position:fixed}.obl-v72 .empty,.obl-v72.empty{text-align:center;padding:36px 20px;color:var(--ink-2)}.obl-v72 .empty b,.obl-v72.empty b{display:block;font-weight:500;color:var(--ink);font-size:16px;margin-bottom:6px}.obl-v72 .pcol,.obl-v72.pcol{display:flex;gap:20px;margin-top:8px}.obl-v72 .devbar .lnk{font-size:12px;color:hsla(0,0%,100%,.72);border:1px solid hsla(0,0%,100%,.24);border-radius:7px;padding:5px 10px;white-space:nowrap}@media(max-width: 640px){.obl-v72 .devbar .lnk,.obl-v72.devbar .lnk{display:none}}.obl-v72 .gate,.obl-v72.gate{position:absolute;inset:0;z-index:60;background:var(--p-deep);color:#fff;display:flex;flex-direction:column;align-items:center;justify-content:center;padding:36px 26px;text-align:center;overflow-y:auto}.obl-v72 .gate .gm,.obl-v72.gate .gm{display:flex;align-items:center;gap:10px;margin-bottom:20px}.obl-v72 .gate .gm .name,.obl-v72.gate .gm .name{font-family:var(--disp);font-weight:700;font-size:21px;letter-spacing:-0.2px}.obl-v72 .gate h2,.obl-v72.gate h2{font-size:20px;font-weight:600;line-height:1.45}.obl-v72 .gate p,.obl-v72.gate p{font-size:14px;line-height:1.75;color:hsla(0,0%,100%,.7);margin-top:12px;max-width:400px}.obl-v72 .gate ul,.obl-v72.gate ul{list-style:none;margin-top:20px;max-width:400px;width:100%;text-align:left;border-top:1px solid hsla(0,0%,100%,.14);padding-top:6px}.obl-v72 .gate li,.obl-v72.gate li{display:flex;gap:10px;font-size:13px;line-height:1.6;color:hsla(0,0%,100%,.78);padding:9px 0}.obl-v72 .gate li svg,.obl-v72.gate li svg{width:16px;height:16px;flex:none;margin-top:2px;color:#a78bfa}.obl-v72 .gate .ga,.obl-v72.gate .ga{display:flex;flex-direction:column;gap:8px;margin-top:24px;width:100%;max-width:320px}.obl-v72 .gate .ga .btn.p,.obl-v72.gate .ga .btn.p{background:#fff;color:var(--p-deep);justify-content:center;font-weight:600}.obl-v72 .gate .gleave,.obl-v72.gate .gleave{min-height:44px;font-size:13px;color:hsla(0,0%,100%,.6)}.obl-v72 .gate small,.obl-v72.gate small{display:block;margin-top:16px;font-size:12px;line-height:1.6;color:hsla(0,0%,100%,.42);max-width:340px}.obl-v72 .gate small u,.obl-v72.gate small u{text-decoration:none;border-bottom:1px solid hsla(0,0%,100%,.3)}.desktop-view .obl-v72 .gate,.desktop-view .obl-v72.gate,.desktop-view .obl-v72 .notes,.desktop-view .obl-v72.notes{position:fixed;top:var(--devbar, 52px);right:0;bottom:0;left:0}.obl-v72 .notes{position:absolute;inset:0;z-index:70;background:#fff;color:#1c1c1e;display:flex;flex-direction:column}.obl-v72 .notes .nh,.obl-v72.notes .nh{display:flex;align-items:flex-end;justify-content:space-between;padding:24px 20px 8px}.obl-v72 .notes .nh h1,.obl-v72.notes .nh h1{font-size:29px;font-weight:700;letter-spacing:-0.6px;-webkit-user-select:none;user-select:none;-webkit-touch-callout:none}.obl-v72 .notes .nh span,.obl-v72.notes .nh span{font-size:13px;color:#8e8e93;padding-bottom:7px}.obl-v72 .notes .ns,.obl-v72.notes .ns{margin:8px 20px 10px;height:36px;border-radius:10px;background:#f2f2f7;color:#8e8e93;display:flex;align-items:center;gap:8px;padding:0 12px;font-size:14px}.obl-v72 .notes .ns svg,.obl-v72.notes .ns svg{width:16px;height:16px}.obl-v72 .notes .nl,.obl-v72.notes .nl{flex:1;overflow-y:auto;padding:0 20px 20px}.obl-v72 .notes .ni,.obl-v72.notes .ni{padding:13px 0;border-bottom:1px solid #ececee}.obl-v72 .notes .ni b,.obl-v72.notes .ni b{display:block;font-size:16px;font-weight:600}.obl-v72 .notes .ni small,.obl-v72.notes .ni small{display:block;font-size:13px;color:#8e8e93;margin-top:3px;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.obl-v72 .notes .nf,.obl-v72.notes .nf{border-top:1px solid #ececee;display:flex;align-items:center;justify-content:flex-end;padding:10px 20px calc(12px + env(safe-area-inset-bottom))}.obl-v72 .notes .nf .pen,.obl-v72.notes .nf .pen{width:40px;height:40px;border-radius:50%;background:#f6f3e6;display:flex;align-items:center;justify-content:center;color:#b8961f}.obl-v72 .notes .nf .pen svg,.obl-v72.notes .nf .pen svg{width:20px;height:20px}.obl-v72 .pcol .cover,.obl-v72.pcol .cover{width:110px;flex:none}.obl-v72 .pcol .cover .media,.obl-v72.pcol .cover .media{aspect-ratio:3/4}.obl-v72 .sk{background:linear-gradient(90deg, var(--p-mid) 25%, var(--line) 37%, var(--p-mid) 63%);background-size:400% 100%;animation:shim 1.3s ease-in-out infinite;border-radius:10px}@keyframes shim{from{background-position:100% 0}to{background-position:0 0}}.obl-v72 .sk.l,.obl-v72.sk.l{height:12px;border-radius:6px}.obl-v72 .skhero,.obl-v72.skhero{display:grid;grid-template-columns:minmax(0, 1.6fr) minmax(0, 1fr) minmax(0, 1fr);grid-template-rows:1fr 1fr;gap:10px;margin-top:10px}.mobile-view .obl-v72 .skhero,.mobile-view .obl-v72.skhero{grid-template-columns:repeat(2, minmax(0, 1fr));grid-template-rows:auto}.obl-v72 .skhero .b,.obl-v72.skhero .b{grid-row:1/3;min-height:340px}.mobile-view .obl-v72 .skhero .b,.mobile-view .obl-v72.skhero .b{grid-column:1/3;grid-row:auto;min-height:0;aspect-ratio:16/10}.obl-v72 .skhero .s,.obl-v72.skhero .s{aspect-ratio:4/3}.mobile-view .obl-v72 .skhero .s,.mobile-view .obl-v72.skhero .s{aspect-ratio:1}.obl-v72 .skrow,.obl-v72.skrow{display:flex;gap:12px;align-items:center;padding:14px 4px;border-bottom:1px solid var(--line)}.obl-v72 .skrow .c,.obl-v72.skrow .c{width:34px;height:34px;border-radius:9px;flex:none}.obl-v72 .skrow .t,.obl-v72.skrow .t{flex:1}.obl-v72 .skgrid,.obl-v72.skgrid{display:grid;grid-template-columns:repeat(2, minmax(0, 1fr));gap:10px;margin-top:12px}.desktop-view .obl-v72 .skgrid,.desktop-view .obl-v72.skgrid{grid-template-columns:repeat(3, minmax(0, 1fr))}.obl-v72 .skgrid .sk,.obl-v72.skgrid .sk{aspect-ratio:1}.obl-v72 .es{text-align:center;padding:40px 24px;background:var(--sf);border:1px solid var(--line);border-radius:var(--r-lg);margin-top:14px}.obl-v72 .es .ic,.obl-v72.es .ic{width:52px;height:52px;border-radius:16px;background:var(--p-soft);color:var(--p);display:flex;align-items:center;justify-content:center;margin:0 auto 14px}.obl-v72 .es .ic svg,.obl-v72.es .ic svg{width:24px;height:24px}.obl-v72 .es b,.obl-v72.es b{display:block;font-size:16px;font-weight:500}.obl-v72 .es p,.obl-v72.es p{font-size:13px;color:var(--ink-2);margin-top:7px;line-height:1.65;max-width:340px;margin-left:auto;margin-right:auto}.obl-v72 .es .ea,.obl-v72.es .ea{display:flex;gap:8px;justify-content:center;margin-top:18px;flex-wrap:wrap}.obl-v72 .lk{display:inline-flex;align-items:center;gap:3px;font-size:11px;color:var(--ink-3);flex:none}.obl-v72 .lk svg,.obl-v72.lk svg{width:13px;height:13px}.obl-v72 .nav .sub .it .lk,.obl-v72.nav .sub .it .lk,.obl-v72 .brow .lk,.obl-v72.brow .lk{margin-left:auto}.obl-v72 .brow.off .txt b,.obl-v72.brow.off .txt b,.obl-v72 .nav .sub .it.off,.obl-v72.nav .sub .it.off{color:var(--ink-3)}.obl-v72 .unlock,.obl-v72.unlock{background:var(--sf);border:1px solid var(--line);border-radius:var(--r-lg);padding:26px 22px;margin-top:16px;text-align:center}.obl-v72 .unlock .ic,.obl-v72.unlock .ic{width:56px;height:56px;border-radius:50%;background:var(--p-soft);color:var(--p);display:flex;align-items:center;justify-content:center;margin:0 auto 14px}.obl-v72 .unlock .ic svg,.obl-v72.unlock .ic svg{width:26px;height:26px}.obl-v72 .unlock h3,.obl-v72.unlock h3{font-size:17px;font-weight:500}.obl-v72 .unlock p,.obl-v72.unlock p{font-size:13px;color:var(--ink-2);margin-top:8px;line-height:1.65}.obl-v72 .unlock .pg,.obl-v72.unlock .pg{max-width:280px;margin:18px auto 0}.obl-v72 .unlock .pg small,.obl-v72.unlock .pg small{display:block;font-size:12px;color:var(--ink-3);margin-top:7px}.obl-v72 .bar i{transition:width .8s cubic-bezier(0.34, 0.9, 0.3, 1)}.obl-v72 .pop,.obl-v72.pop{position:absolute;left:50%;bottom:130px;transform:translateX(-50%);background:var(--p);color:#fff;font-family:var(--disp);font-weight:600;font-size:15px;padding:8px 14px;border-radius:12px;z-index:31;opacity:0;pointer-events:none;transition:opacity .3s,transform .6s}.obl-v72 .pop.on,.obl-v72.pop.on{opacity:1;transform:translateX(-50%) translateY(-26px)}.desktop-view .obl-v72 .pop,.desktop-view .obl-v72.pop{position:fixed;bottom:80px}.obl-v72 .lvup,.obl-v72.lvup{display:inline-flex;align-items:center;gap:4px;font-size:11px;color:var(--p);margin-left:6px}.obl-v72 .sfield{display:flex;gap:8px;margin-top:12px}.obl-v72 .sfield input,.obl-v72.sfield input{flex:1;height:46px;border-radius:12px;border:1px solid var(--line-2);padding:0 14px;font:inherit;font-size:15px;background:var(--sf);color:var(--ink)}.obl-v72 .schips,.obl-v72.schips{display:flex;flex-wrap:wrap;gap:8px;margin-top:12px}.obl-v72 .schips button,.obl-v72.schips button{height:32px;padding:0 12px;border-radius:9px;background:var(--sf);border:1px solid var(--line);font-size:13px;color:var(--ink-2)}.obl-v72 .tg-row{display:flex;gap:8px;flex-wrap:wrap}.obl-v72 .tg-row.x,.obl-v72.tg-row.x{flex-wrap:nowrap;overflow-x:auto;padding-bottom:4px;-webkit-overflow-scrolling:touch}.obl-v72 .tgc,.obl-v72.tgc{display:inline-flex;align-items:center;gap:5px;height:32px;padding:0 12px;border-radius:9px;background:var(--sf);border:1px solid var(--line);font-size:13px;color:var(--ink-2);white-space:nowrap}.obl-v72 .tgc em,.obl-v72.tgc em{font-style:normal;font-size:11px;color:var(--ink-3);font-family:var(--disp)}.obl-v72 .tgc.on,.obl-v72.tgc.on{background:var(--p-soft);border-color:var(--p);color:var(--p-ink)}.obl-v72 .tgc.on em,.obl-v72.tgc.on em{color:var(--p)}.obl-v72 .tgc.lg,.obl-v72.tgc.lg{height:38px;font-size:14px;border-radius:11px}.obl-v72 .tagcx .foldhd,.obl-v72.tagcx .foldhd{display:flex;align-items:baseline;gap:8px;width:100%;text-align:left}.obl-v72 .tagcx .foldhd b,.obl-v72.tagcx .foldhd b{font-size:14px;font-weight:500}.obl-v72 .tagcx .foldhd small,.obl-v72.tagcx .foldhd small{font-size:12px;color:var(--ink-3)}.obl-v72 .tagcx .foldhd .req,.obl-v72.tagcx .foldhd .req{font-size:11px;color:var(--p);background:var(--p-soft);border-radius:6px;padding:2px 6px}.obl-v72 .tagcx .foldhd .req.ok,.obl-v72.tagcx .foldhd .req.ok{color:#1f6f5c;background:#e6efe9;font-family:var(--disp)}.obl-v72 .tagcx .foldhd .tg,.obl-v72.tagcx .foldhd .tg{margin-left:auto;align-self:center;display:flex;color:var(--ink-3)}.obl-v72 .tagcx .foldhd .tg svg,.obl-v72.tagcx .foldhd .tg svg{width:16px;height:16px;transition:transform .18s}.obl-v72 .tagcx.open .foldhd .tg svg,.obl-v72.tagcx.open .foldhd .tg svg{transform:rotate(180deg)}.obl-v72 .tgcount,.obl-v72.tgcount{display:inline-flex;align-items:center;height:32px;font-size:12px;color:var(--ink-3);font-family:var(--disp)}.obl-v72 .sfield.sm input,.obl-v72.sfield.sm input{height:38px;font-size:14px}.obl-v72 .tpool,.obl-v72.tpool{margin-top:12px;display:flex;flex-direction:column;gap:12px}.obl-v72 .tcat,.obl-v72.tcat{display:flex;gap:10px;align-items:flex-start}.obl-v72 .tcat .cn,.obl-v72.tcat .cn{flex:none;width:34px;padding-top:7px;font-size:12px;color:var(--ink-3)}.mobile-view .obl-v72 .tcat,.mobile-view .obl-v72.tcat{flex-direction:column;gap:6px}.mobile-view .obl-v72 .tcat .cn,.mobile-view .obl-v72.tcat .cn{width:auto;padding-top:0}.obl-v72 .tnone,.obl-v72.tnone{font-size:13px;color:var(--ink-3);padding:8px 0}.obl-v72 .tgrp,.obl-v72.tgrp{margin-top:18px}.obl-v72 .tgrp .hd,.obl-v72.tgrp .hd{display:flex;align-items:baseline;gap:8px;margin-bottom:9px}.obl-v72 .tgrp .hd b,.obl-v72.tgrp .hd b{font-size:15px;font-weight:500}.obl-v72 .tgrp .hd small,.obl-v72.tgrp .hd small{font-size:12px;color:var(--ink-3)}.obl-v72 .tgrp .req,.obl-v72.tgrp .req{font-size:11px;color:var(--p);border:1px solid var(--p-soft);background:var(--p-soft);border-radius:6px;padding:2px 6px}.obl-v72 .thead,.obl-v72.thead{display:flex;align-items:center;gap:10px;margin-top:12px}.obl-v72 .thead h1,.obl-v72.thead h1{font-size:22px;font-weight:600;font-family:var(--disp)}.obl-v72 .thead .btn,.obl-v72.thead .btn{margin-left:auto}.obl-v72 .foot .brandline{display:flex;align-items:center;gap:9px}.obl-v72 .foot .off,.obl-v72.foot .off{display:flex;gap:8px;align-items:center;margin-top:14px;font-size:12px;color:var(--ink-3);flex-wrap:wrap}.obl-v72 .foot .off a,.obl-v72.foot .off a{display:inline-flex;align-items:center;gap:5px;font-size:12px;color:var(--ink-2);border:1px solid var(--line);border-radius:8px;padding:5px 9px;min-height:0}.obl-v72 .foot .off a svg,.obl-v72.foot .off a svg{width:13px;height:13px}.obl-v72 .foot .bt,.obl-v72.foot .bt{display:flex;align-items:center;gap:14px;flex-wrap:wrap;margin-top:16px;padding-top:16px;border-top:1px solid var(--line);font-size:12px;color:var(--ink-3)}.obl-v72 .foot .bt b,.obl-v72.foot .bt b{font-family:var(--disp);font-weight:600;color:var(--ink);margin-right:4px}.obl-v72 .foot .bt .lang,.obl-v72.foot .bt .lang{margin-left:auto;display:inline-flex;align-items:center;gap:5px;color:var(--ink-2)}.obl-v72 .foot .bt .lang svg,.obl-v72.foot .bt .lang svg{width:14px;height:14px}.obl-v72 .cx{background:var(--sf);border:1px solid var(--line);border-radius:var(--r-lg);padding:16px 18px;margin-top:12px}.obl-v72 .cx>.lb,.obl-v72.cx>.lb{display:flex;align-items:baseline;gap:8px;margin-bottom:10px}.obl-v72 .cx>.lb b,.obl-v72.cx>.lb b{font-size:14px;font-weight:500}.obl-v72 .cx>.lb small,.obl-v72.cx>.lb small{font-size:12px;color:var(--ink-3)}.obl-v72 .cx>.lb .req,.obl-v72.cx>.lb .req{font-size:11px;color:var(--p);background:var(--p-soft);border-radius:6px;padding:2px 6px}.obl-v72 .cx>.lb .ok,.obl-v72.cx>.lb .ok{color:#1f6f5c;background:#e6efe9}.obl-v72 .bsel,.obl-v72.bsel{display:flex;gap:8px;overflow-x:auto;padding-bottom:4px}.obl-v72 .bsel button,.obl-v72.bsel button{flex:none;display:flex;flex-direction:column;align-items:flex-start;gap:4px;min-width:132px;padding:10px 12px;border-radius:12px;border:1.5px solid var(--line);background:var(--bg);text-align:left;font-size:14px}.obl-v72 .bsel button small,.obl-v72.bsel button small{font-size:11px;color:var(--ink-3)}.obl-v72 .bsel button.on,.obl-v72.bsel button.on{border-color:var(--p);background:var(--p-soft);color:var(--p-ink)}.obl-v72 .bsel button[disabled],.obl-v72.bsel button[disabled]{opacity:.5}.obl-v72 .bnow,.obl-v72.bnow{display:flex;align-items:center;gap:10px;padding:10px 12px;border-radius:12px;border:1.5px solid var(--p);background:var(--p-soft)}.obl-v72 .bnow .ic,.obl-v72.bnow .ic{width:32px;height:32px;border-radius:9px;background:var(--sf);color:var(--p);display:flex;align-items:center;justify-content:center;font-size:13px;font-weight:500;flex:none}.obl-v72 .bnow .t,.obl-v72.bnow .t{flex:1;min-width:0}.obl-v72 .bnow .t b,.obl-v72.bnow .t b{display:block;font-size:14px;font-weight:500;color:var(--p-ink)}.obl-v72 .bnow .t small,.obl-v72.bnow .t small{display:block;font-size:12px;color:var(--ink-2)}.obl-v72 .bpick,.obl-v72.bpick{border:1px solid var(--line);border-radius:12px;overflow:hidden}.obl-v72 .bpick .gh,.obl-v72.bpick .gh{display:flex;align-items:center;gap:8px;width:100%;min-height:46px;padding:0 12px;background:var(--bg);border-bottom:1px solid var(--line);font-size:14px;text-align:left}.obl-v72 .bpick .gh svg,.obl-v72.bpick .gh svg{width:16px;height:16px;color:var(--ink-2);flex:none}.obl-v72 .bpick .gh b,.obl-v72.bpick .gh b{font-weight:500}.obl-v72 .bpick .gh small,.obl-v72.bpick .gh small{font-size:12px;color:var(--ink-3)}.obl-v72 .bpick .gh .tg,.obl-v72.bpick .gh .tg{margin-left:auto;display:flex;align-items:center;color:var(--ink-3)}.obl-v72 .bpick .gh .tg svg,.obl-v72.bpick .gh .tg svg{transition:transform .18s}.obl-v72 .bpick .gh.open .tg svg,.obl-v72.bpick .gh.open .tg svg{transform:rotate(180deg)}.obl-v72 .bpick .gb,.obl-v72.bpick .gb{display:none;grid-template-columns:repeat(2, minmax(0, 1fr));background:var(--sf)}.mobile-view .obl-v72 .bpick .gb,.mobile-view .obl-v72.bpick .gb{grid-template-columns:1fr}.obl-v72 .bpick .gh.open+.gb,.obl-v72.bpick .gh.open+.gb{display:grid}.obl-v72 .bpick .gb>button,.obl-v72.bpick .gb>button{display:flex;align-items:center;gap:9px;min-height:56px;padding:8px 12px;border-bottom:1px solid var(--line);text-align:left}.obl-v72 .bpick .gb>button .ic,.obl-v72.bpick .gb>button .ic{width:28px;height:28px;border-radius:8px;background:var(--p-soft);color:var(--p);display:flex;align-items:center;justify-content:center;font-size:12px;font-weight:500;flex:none}.obl-v72 .bpick .gb>button .t,.obl-v72.bpick .gb>button .t{min-width:0}.obl-v72 .bpick .gb>button .t b,.obl-v72.bpick .gb>button .t b{display:block;font-size:14px;font-weight:500}.obl-v72 .bpick .gb>button .t small,.obl-v72.bpick .gb>button .t small{display:block;font-size:11px;color:var(--ink-3);white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.obl-v72 .bpick .gb>button.on,.obl-v72.bpick .gb>button.on{background:var(--p-soft)}.obl-v72 .bpick .gb>button.on .t b,.obl-v72.bpick .gb>button.on .t b{color:var(--p-ink)}.obl-v72 .bpick .gb>button[disabled],.obl-v72.bpick .gb>button[disabled]{opacity:.45}.obl-v72 .cwait,.obl-v72.cwait{display:flex;gap:9px;align-items:flex-start;margin-top:12px;padding:14px 16px;border-radius:var(--r-lg);background:var(--p-soft);color:var(--p-ink);font-size:13px;line-height:1.7}.obl-v72 .cwait svg,.obl-v72.cwait svg{width:16px;height:16px;flex:none;margin-top:3px}.obl-v72 .ck,.obl-v72.ck{display:flex;gap:10px;align-items:flex-start;padding:10px 0;font-size:13px;line-height:1.6;color:var(--ink-2);width:100%;text-align:left}.obl-v72 .ck .bx,.obl-v72.ck .bx{width:20px;height:20px;border-radius:6px;border:1.5px solid var(--line-2);flex:none;margin-top:1px;display:flex;align-items:center;justify-content:center;color:rgba(0,0,0,0)}.obl-v72 .ck .bx svg,.obl-v72.ck .bx svg{width:14px;height:14px}.obl-v72 .ck.on .bx,.obl-v72.ck.on .bx{background:var(--p);border-color:var(--p);color:#fff}.obl-v72 .ck b,.obl-v72.ck b{font-weight:500;color:var(--ink);display:block}.obl-v72 .ck.one,.obl-v72.ck.one{padding:4px 0 2px}.obl-v72 .ck.one b,.obl-v72.ck.one b{margin-bottom:3px;line-height:1.65}.obl-v72 .ck.one>span:last-child,.obl-v72.ck.one>span:last-child{color:var(--ink-3);font-size:12.5px}.obl-v72 .cbar,.obl-v72.cbar{position:sticky;bottom:0;display:flex;gap:10px;padding:12px 0;background:linear-gradient(to top, var(--bg) 70%, transparent)}.mobile-view .obl-v72 .cbar,.mobile-view .obl-v72.cbar{bottom:var(--tabh)}.obl-v72 .cbar .btn,.obl-v72.cbar .btn{flex:1;justify-content:center}.obl-v72 .btn[disabled],.obl-v72.btn[disabled]{opacity:.45}.obl-v72 .exif,.obl-v72.exif{display:flex;gap:8px;align-items:flex-start;font-size:12px;color:#1f6f5c;background:#e6efe9;border-radius:10px;padding:9px 11px;margin-top:10px;line-height:1.55}.obl-v72 .exif svg,.obl-v72.exif svg{width:15px;height:15px;flex:none;margin-top:1px}.obl-v72 .sheet{position:absolute;inset:0;z-index:65;display:flex;flex-direction:column;justify-content:flex-end;background:rgba(29,27,34,.45)}.desktop-view .obl-v72 .sheet,.desktop-view .obl-v72.sheet{position:fixed;top:var(--devbar, 52px);right:0;bottom:0;left:0;align-items:flex-end;justify-content:center}.obl-v72 .dc,.obl-v72.dc{background:var(--sf);border-radius:18px 18px 0 0;box-shadow:0 -8px 40px rgba(29,27,34,.25);display:flex;flex-direction:column;max-height:94%;animation:rise .26s cubic-bezier(0.2, 0.8, 0.3, 1)}.desktop-view .obl-v72 .dc,.desktop-view .obl-v72.dc{width:min(820px,92%);max-height:82%}@keyframes rise{from{transform:translateY(24px);opacity:.6}to{transform:none;opacity:1}}.obl-v72 .dc .hd,.obl-v72.dc .hd{display:flex;align-items:center;gap:8px;padding:14px 18px;border-bottom:1px solid var(--line)}.obl-v72 .dc .hd b,.obl-v72.dc .hd b{font-size:15px;font-weight:500;display:flex;align-items:center;gap:7px}.obl-v72 .dc .hd b svg,.obl-v72.dc .hd b svg{width:17px;height:17px;color:var(--ink-2)}.obl-v72 .dc .hd .sp,.obl-v72.dc .hd .sp{flex:1}.obl-v72 .dc .hd button,.obl-v72.dc .hd button{width:36px;height:36px;border-radius:9px;display:flex;align-items:center;justify-content:center;color:var(--ink-2)}.obl-v72 .dc .bd,.obl-v72.dc .bd{padding:14px 18px;overflow-y:auto;flex:1}.obl-v72 .dc .pick,.obl-v72.dc .pick{display:flex;gap:8px;flex-wrap:wrap;align-items:center}.obl-v72 .dc .pill,.obl-v72.dc .pill{display:inline-flex;align-items:center;gap:6px;height:34px;padding:0 12px;border-radius:9px;background:var(--bg);border:1px solid var(--line);font-size:13px}.obl-v72 .dc .pill i,.obl-v72.dc .pill i{width:11px;height:11px;border-radius:3px;background:var(--p);display:inline-block}.obl-v72 .dc .ti,.obl-v72.dc .ti{width:100%;height:46px;border-radius:10px;border:1px solid var(--line-2);background:var(--bg);padding:0 14px;font:inherit;font-size:15px;margin-top:10px;color:var(--ink)}.obl-v72 .dctool,.obl-v72.dctool{display:flex;align-items:center;gap:2px;background:var(--bg);border:1px solid var(--line);border-bottom:0;border-radius:10px 10px 0 0;padding:6px 8px;margin-top:12px;overflow-x:auto}.obl-v72 .dctool button,.obl-v72.dctool button{width:36px;height:34px;border-radius:8px;display:flex;align-items:center;justify-content:center;color:var(--ink-2);font-size:15px;font-weight:600;flex:none}.obl-v72 .dctool button.plus,.obl-v72.dctool button.plus{margin-left:auto;background:var(--p);color:#fff;border-radius:50%;width:30px;height:30px}.obl-v72 .dctool button.plus svg,.obl-v72.dctool button.plus svg{width:17px;height:17px}.obl-v72 .dcbody,.obl-v72.dcbody{border:1px solid var(--line);border-radius:0 0 10px 10px;background:var(--sf);padding:12px 14px;font-size:14px;line-height:1.8;min-height:150px;color:var(--ink-2);white-space:pre-wrap;word-break:break-all}.obl-v72 .dcbody .cur,.obl-v72.dcbody .cur{display:inline-block;width:1.5px;height:16px;background:var(--p);vertical-align:-3px;animation:blink 1s steps(1) infinite}@keyframes blink{50%{opacity:0}}.obl-v72 .dc .ft,.obl-v72.dc .ft{display:flex;align-items:center;gap:10px;padding:12px 18px calc(14px + env(safe-area-inset-bottom));border-top:1px solid var(--line)}.obl-v72 .dc .ft .btn,.obl-v72.dc .ft .btn{height:44px}.obl-v72 .dcmenu,.obl-v72.dcmenu{position:absolute;left:0;right:0;bottom:0;z-index:66;background:var(--sf);border-radius:18px 18px 0 0;padding:14px 0 calc(14px + env(safe-area-inset-bottom));animation:rise .2s ease}.desktop-view .obl-v72 .dcmenu,.desktop-view .obl-v72.dcmenu{position:fixed;left:50%;transform:translateX(-50%);width:min(420px,92%);border-radius:16px;bottom:80px}.obl-v72 .dcmenu .grab,.obl-v72.dcmenu .grab{width:44px;height:5px;border-radius:3px;background:var(--line-2);margin:0 auto 10px}.obl-v72 .dcmenu button,.obl-v72.dcmenu button{display:flex;align-items:center;gap:16px;width:100%;min-height:52px;padding:0 24px;font-size:15px;text-align:left}.obl-v72 .dcmenu button svg,.obl-v72.dcmenu button svg{width:20px;height:20px;color:var(--ink-2);flex:none}.obl-v72 #app.ann [data-ann]{outline:1.5px dashed var(--p);outline-offset:3px;position:relative}.obl-v72 .pmore{width:100%;display:flex;align-items:center;min-height:44px;padding:0 14px;margin-top:12px;border:1px solid var(--line);border-radius:12px;background:var(--sf);font-size:14px;font-weight:500}.obl-v72 .pmore svg,.obl-v72.pmore svg{width:18px;height:18px;margin-left:auto;color:var(--ink-3);transition:transform .18s}.obl-v72 .pmore.open svg,.obl-v72.pmore.open svg{transform:rotate(180deg)}.obl-v72 .ptable,.obl-v72.ptable{border:1px solid var(--line);border-top:0;border-radius:0 0 12px 12px;background:var(--sf);margin-top:-12px;padding:2px 14px 6px;display:none}.obl-v72 .ptable.open,.obl-v72.ptable.open{display:block}.obl-v72 .pmore.open,.obl-v72.pmore.open{border-radius:12px 12px 0 0;margin-bottom:12px}.obl-v72 .ptable h5,.obl-v72.ptable h5{font-size:12px;color:var(--ink-3);font-weight:500;margin:14px 0 2px}.obl-v72 .ptable .r,.obl-v72.ptable .r{display:flex;align-items:center;gap:12px;min-height:40px;border-bottom:1px solid var(--line);font-size:14px}.obl-v72 .ptable .r:last-child,.obl-v72.ptable .r:last-child{border:0}.obl-v72 .ptable .r span,.obl-v72.ptable .r span{color:var(--ink-2);flex:1}.obl-v72 .ptable .r b,.obl-v72.ptable .r b{font-weight:500}.obl-v72 .ptable .r b.off,.obl-v72.ptable .r b.off{color:var(--ink-3);font-weight:400;font-size:13px}.obl-v72 .mhead{display:flex;align-items:center;gap:8px;margin-top:12px}.obl-v72 .mhead .ptabs,.obl-v72.mhead .ptabs{flex:1;margin:0;border:0}.obl-v72 .mhead .ptabs button,.obl-v72.mhead .ptabs button{flex:none;padding:0 14px;min-height:38px;border-radius:10px;border:0;font-size:14px}.obl-v72 .mhead .ptabs button.on,.obl-v72.mhead .ptabs button.on{background:var(--p-soft);color:var(--p-ink);font-weight:500}.obl-v72 .mhead .ptabs button i,.obl-v72.mhead .ptabs button i{font-style:normal;font-size:10px;font-family:var(--disp);background:var(--rose);color:#fff;border-radius:8px;padding:1px 5px;margin-left:5px}.obl-v72 .mhead .mark,.obl-v72.mhead .mark{width:38px;height:38px;border-radius:10px;background:var(--sf);border:1px solid var(--line);display:flex;align-items:center;justify-content:center;color:var(--ink-2);flex:none}.obl-v72 .mhead .mark svg,.obl-v72.mhead .mark svg{width:18px;height:18px}.obl-v72 .nlist,.obl-v72.nlist{margin-top:8px}.obl-v72 .nrow,.obl-v72.nrow{display:flex;gap:12px;align-items:flex-start;padding:14px 4px;border-bottom:1px solid var(--line);cursor:pointer}.obl-v72 .nrow .ev,.obl-v72.nrow .ev{width:36px;height:36px;border-radius:11px;display:flex;align-items:center;justify-content:center;flex:none}.obl-v72 .nrow .ev svg,.obl-v72.nrow .ev svg{width:18px;height:18px}.obl-v72 .nrow .ev.like,.obl-v72.nrow .ev.like{background:#fbeceb;color:#c0524b}.obl-v72 .nrow .ev.reply,.obl-v72.nrow .ev.reply{background:var(--p-soft);color:var(--p)}.obl-v72 .nrow .ev.badge,.obl-v72.nrow .ev.badge{background:#f6efdd;color:#a37a1f}.obl-v72 .nrow .ev.sys,.obl-v72.nrow .ev.sys{background:#e6efe9;color:#1f6f5c}.obl-v72 .nrow .ev.follow,.obl-v72.nrow .ev.follow{background:#e8eef7;color:#3b7dd8}.obl-v72 .nrow .t,.obl-v72.nrow .t{flex:1;min-width:0}.obl-v72 .nrow .t p,.obl-v72.nrow .t p{font-size:14px;line-height:1.55}.obl-v72 .nrow .t p b,.obl-v72.nrow .t p b{font-weight:500}.obl-v72 .nrow .t q,.obl-v72.nrow .t q{display:block;font-size:13px;color:var(--ink-2);margin-top:4px;quotes:none;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.obl-v72 .nrow .t small,.obl-v72.nrow .t small{display:block;font-size:12px;color:var(--ink-3);margin-top:5px}.obl-v72 .nrow .un,.obl-v72.nrow .un{width:8px;height:8px;border-radius:50%;background:var(--p);flex:none;margin-top:14px}.obl-v72 .dmrow,.obl-v72.dmrow{display:flex;gap:12px;align-items:center;padding:12px 4px;border-bottom:1px solid var(--line);cursor:pointer}.obl-v72 .dmrow .t,.obl-v72.dmrow .t{flex:1;min-width:0}.obl-v72 .dmrow .t b,.obl-v72.dmrow .t b{font-size:15px;font-weight:500;display:flex;justify-content:space-between;gap:8px}.obl-v72 .dmrow .t b small,.obl-v72.dmrow .t b small{font-weight:400;font-size:12px;color:var(--ink-3)}.obl-v72 .dmrow .t p,.obl-v72.dmrow .t p{font-size:13px;color:var(--ink-2);white-space:nowrap;overflow:hidden;text-overflow:ellipsis;margin-top:2px}.obl-v72 .dmrow .badge,.obl-v72.dmrow .badge{background:var(--rose);color:#fff;font-size:11px;min-width:20px;height:20px;border-radius:10px;display:flex;align-items:center;justify-content:center;padding:0 6px;font-family:var(--disp);flex:none}.obl-v72 .rankbadge{position:absolute;top:10px;left:10px;z-index:3;min-width:26px;height:26px;border-radius:9px;background:rgba(29,27,34,.82);color:#fff;font-family:var(--disp);font-weight:700;font-size:14px;display:flex;align-items:center;justify-content:center;padding:0 7px}.obl-v72 .rankbadge.top,.obl-v72.rankbadge.top{background:var(--p)}.obl-v72 .mc .stat,.obl-v72.mc .stat{display:flex;gap:10px;font-size:11px;color:var(--ink-3);margin-top:4px}.obl-v72 .mc .stat span,.obl-v72.mc .stat span{display:inline-flex;align-items:center;gap:3px}.obl-v72 .mc .stat svg,.obl-v72.mc .stat svg{width:12px;height:12px}.obl-v72 .hrow,.obl-v72.hrow{display:flex;gap:12px;align-items:flex-start;padding:12px 0;border-bottom:1px solid var(--line)}.obl-v72 .hrow:last-child,.obl-v72.hrow:last-child{border:0}.obl-v72 .hrow .n,.obl-v72.hrow .n{font-family:var(--disp);font-weight:700;font-size:16px;color:var(--ink-3);width:20px;flex:none;text-align:center;line-height:1.5}.obl-v72 .hrow .n.top,.obl-v72.hrow .n.top{color:var(--p)}.obl-v72 .hrow .t,.obl-v72.hrow .t{flex:1;min-width:0}.obl-v72 .hrow .t b,.obl-v72.hrow .t b{font-weight:500;font-size:14px;line-height:1.5;display:block}.obl-v72 .hrow .t small,.obl-v72.hrow .t small{display:block;font-size:12px;color:var(--ink-3);margin-top:4px}.obl-v72 .feedhead{margin-top:14px}.obl-v72 .tgc .ndot,.obl-v72.tgc .ndot{font-style:normal;font-size:10px;font-family:var(--disp);background:var(--rose);color:#fff;border-radius:8px;padding:1px 5px;margin-left:2px}.obl-v72 .media.hero16,.obl-v72.media.hero16{aspect-ratio:16/10;margin-top:12px}.desktop-view .obl-v72 .media.hero16,.desktop-view .obl-v72.media.hero16{aspect-ratio:21/9}.obl-v72 .mgrid,.obl-v72.mgrid{display:grid;grid-template-columns:repeat(2, minmax(0, 1fr));gap:12px;margin-top:12px}.desktop-view .obl-v72 .mgrid,.desktop-view .obl-v72.mgrid{grid-template-columns:repeat(3, minmax(0, 1fr))}.obl-v72 .mc,.obl-v72.mc{position:relative}.obl-v72 .mc .media,.obl-v72.mc .media{aspect-ratio:3/4}.obl-v72 .mc b,.obl-v72.mc b{display:block;font-size:13px;font-weight:500;line-height:1.45;margin-top:7px;display:-webkit-box;-webkit-line-clamp:2;-webkit-box-orient:vertical;overflow:hidden}.obl-v72 .mc small,.obl-v72.mc small{display:block;font-size:11px;color:var(--ink-3);margin-top:3px;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.obl-v72 .pulse{display:flex;align-items:center;gap:14px;flex-wrap:wrap;background:var(--sf);border:1px solid var(--line);border-radius:12px;padding:12px 14px;margin-top:12px;font-size:13px;color:var(--ink-2)}.obl-v72 .pulse b,.obl-v72.pulse b{font-family:var(--disp);font-weight:600;color:var(--ink);margin-right:4px}.obl-v72 .pulse .hot,.obl-v72.pulse .hot{color:var(--p)}.obl-v72 .pulse .go,.obl-v72.pulse .go{margin-left:auto;color:var(--p);display:inline-flex;align-items:center;gap:2px;white-space:nowrap}.obl-v72 .pulse .go svg,.obl-v72.pulse .go svg{width:14px;height:14px}.obl-v72 .mstrip,.obl-v72.mstrip{display:flex;gap:12px;overflow-x:auto;margin-top:16px;padding:0 0 4px;scroll-snap-type:x mandatory;scrollbar-width:none}.obl-v72 .mstrip::-webkit-scrollbar,.obl-v72.mstrip::-webkit-scrollbar{display:none}.obl-v72 .mstrip>div,.obl-v72.mstrip>div{flex:none;width:148px;scroll-snap-align:start}.desktop-view .obl-v72 .mstrip>div,.desktop-view .obl-v72.mstrip>div{width:196px}.obl-v72 .mstrip .media,.obl-v72.mstrip .media{aspect-ratio:3/4}.obl-v72 .mstrip .mc b,.obl-v72.mstrip .mc b{font-size:12px;-webkit-line-clamp:1}.obl-v72 .more-card,.obl-v72.more-card{flex:none;width:96px;display:flex;flex-direction:column;align-items:center;justify-content:center;gap:8px;border:1px dashed var(--line-2);border-radius:14px;color:var(--ink-2);font-size:12px;align-self:stretch;margin-bottom:26px}.obl-v72 .more-card svg,.obl-v72.more-card svg{width:20px;height:20px}.obl-v72 .mstrip p,.obl-v72.mstrip p{font-size:12px;color:var(--ink-2);margin-top:6px;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.obl-v72 .mstrip p small,.obl-v72.mstrip p small{display:block;color:var(--ink-3);font-size:11px;margin-top:2px}.obl-v72 .cover{height:140px;border-radius:16px;background:var(--p-mid);position:relative;overflow:hidden;margin-top:10px}.mobile-view .obl-v72 .cover,.mobile-view .obl-v72.cover{height:120px}.obl-v72 .cover .ph,.obl-v72.cover .ph{position:absolute;inset:0;background-size:cover;background-position:center}.obl-v72 .cover .edit,.obl-v72.cover .edit{position:absolute;right:12px;bottom:12px;height:34px;padding:0 12px;border-radius:9px;background:rgba(29,27,34,.66);color:#fff;font-size:13px;display:inline-flex;align-items:center;gap:6px}.obl-v72 .phead,.obl-v72.phead{margin-top:-34px;position:relative;z-index:2}.obl-v72 .phead .av,.obl-v72.phead .av{width:76px;height:76px;border:4px solid var(--bg);font-size:26px}.obl-v72 .cover .tools,.obl-v72.cover .tools{position:absolute;top:12px;right:12px;display:flex;gap:8px;z-index:2}.obl-v72 .cover .tools button,.obl-v72.cover .tools button{width:36px;height:36px;border-radius:50%;background:rgba(29,27,34,.5);color:#fff;display:flex;align-items:center;justify-content:center;-webkit-backdrop-filter:blur(4px);backdrop-filter:blur(4px)}.obl-v72 .cover .tools svg,.obl-v72.cover .tools svg{width:18px;height:18px}.obl-v72 .pname,.obl-v72.pname{display:flex;align-items:flex-start;gap:12px;margin-top:12px}.obl-v72 .pname .t,.obl-v72.pname .t{flex:1;min-width:0}.obl-v72 .pname .btn,.obl-v72.pname .btn{flex:none;height:36px;margin-top:-16px}.obl-v72 .pname b,.obl-v72.pname b{font-size:21px;font-weight:600;display:flex;align-items:center;gap:7px;line-height:1.25}.obl-v72 .pname .lv,.obl-v72.pname .lv{font-size:11px;font-weight:500;color:var(--p);background:var(--p-soft);border-radius:6px;padding:2px 7px;font-family:var(--disp)}.obl-v72 .pname .at,.obl-v72.pname .at{display:block;font-size:14px;color:var(--ink-3);margin-top:2px}.obl-v72 .pbio,.obl-v72.pbio{font-size:14px;line-height:1.7;color:var(--ink);margin-top:14px}.obl-v72 .pchips,.obl-v72.pchips{display:flex;flex-wrap:wrap;align-items:center;gap:8px;margin-top:12px}.obl-v72 .pchips .plab,.obl-v72.pchips .plab{font-size:13px;color:var(--ink-3);width:34px;flex:none}.obl-v72 .pmeta,.obl-v72.pmeta{display:flex;flex-wrap:wrap;gap:8px 16px;margin-top:14px;font-size:13px;color:var(--ink-3)}.obl-v72 .pmeta span,.obl-v72.pmeta span{display:inline-flex;align-items:center;gap:5px}.obl-v72 .pmeta svg,.obl-v72.pmeta svg{width:15px;height:15px}.obl-v72 .ptabs,.obl-v72.ptabs{margin-top:20px}.obl-v72 .pstats,.obl-v72.pstats{display:flex;flex-wrap:wrap;gap:8px 20px;margin-top:16px;font-size:13px;color:var(--ink-3)}.obl-v72 .pstats b,.obl-v72.pstats b{color:var(--ink)}.obl-v72 .pstats b,.obl-v72.pstats b{font-family:var(--disp);color:var(--ink);font-weight:600;margin-right:4px}.obl-v72 .ptabs,.obl-v72.ptabs{display:flex;border-bottom:1px solid var(--line)}.obl-v72 .ptabs button,.obl-v72.ptabs button{flex:1;min-height:44px;font-size:14px;color:var(--ink-2);border-bottom:2px solid rgba(0,0,0,0);margin-bottom:-1px}.obl-v72 .ptabs button em,.obl-v72.ptabs button em{font-style:normal;font-family:var(--disp);font-size:12px;color:var(--ink-3);margin-left:4px}.obl-v72 .ptabs button.on em,.obl-v72.ptabs button.on em{color:var(--p)}.obl-v72 .plist,.obl-v72.plist{margin-top:6px}.obl-v72 .plist .r,.obl-v72.plist .r{padding:14px 4px;border-bottom:1px solid var(--line);cursor:pointer}.obl-v72 .plist .r b,.obl-v72.plist .r b{display:block;font-size:15px;font-weight:500;line-height:1.45}.obl-v72 .plist .r .ctx,.obl-v72.plist .r .ctx{display:block;font-size:13px;color:var(--ink-2);line-height:1.55;margin-top:5px;padding-left:10px;border-left:2px solid var(--line-2)}.obl-v72 .plist .r small,.obl-v72.plist .r small{display:flex;align-items:center;gap:2px;font-size:12px;color:var(--ink-3);margin-top:7px}.obl-v72 .plist .r small .chip,.obl-v72.plist .r small .chip{height:20px;font-size:11px;margin-right:6px}.obl-v72 .ptabs button.on,.obl-v72.ptabs button.on{color:var(--p);border-bottom-color:var(--p);font-weight:500}.obl-v72 .facts,.obl-v72.facts{display:grid;grid-template-columns:repeat(2, minmax(0, 1fr));gap:10px;margin-top:14px}.desktop-view .obl-v72 .facts,.desktop-view .obl-v72.facts{grid-template-columns:repeat(4, minmax(0, 1fr))}.obl-v72 .facts div,.obl-v72.facts div{background:var(--sf);border:1px solid var(--line);border-radius:12px;padding:10px 12px}.obl-v72 .facts small,.obl-v72.facts small{display:block;font-size:11px;color:var(--ink-3)}.obl-v72 .facts b,.obl-v72.facts b{font-weight:500;font-size:14px}.obl-v72 .frow{padding:12px 0;border-bottom:1px solid var(--line)}.obl-v72 .frow:last-child,.obl-v72.frow:last-child{border:0}.obl-v72 .frow .top,.obl-v72.frow .top{display:flex;align-items:center;gap:8px;margin-bottom:7px}.obl-v72 .frow .top label,.obl-v72.frow .top label{font-size:13px;color:var(--ink-2);flex:1}.obl-v72 .frow input,.obl-v72.frow input,.obl-v72 .frow select,.obl-v72.frow select,.obl-v72 .frow textarea,.obl-v72.frow textarea{width:100%;border:1px solid var(--line-2);border-radius:10px;padding:11px 13px;font:inherit;font-size:15px;background:var(--bg);color:var(--ink)}.obl-v72 .frow textarea,.obl-v72.frow textarea{min-height:88px;resize:vertical}.obl-v72 .vis,.obl-v72.vis{height:26px;padding:0 9px;border-radius:7px;background:var(--bg);border:1px solid var(--line);font-size:11px;color:var(--ink-3);display:inline-flex;align-items:center;gap:4px;flex:none}.obl-v72 .vis svg,.obl-v72.vis svg{width:12px;height:12px}.obl-v72 .vis.pub,.obl-v72.vis.pub{color:var(--p);border-color:var(--p-soft);background:var(--p-soft)}.obl-v72 .vis.hide,.obl-v72.vis.hide{color:var(--ink-3)}.obl-v72 .avrow,.obl-v72.avrow{display:flex;gap:10px;overflow-x:auto;padding:4px 0 6px}.obl-v72 .avrow button,.obl-v72.avrow button{flex:none;width:76px;text-align:center;font-size:11px;color:var(--ink-2)}.obl-v72 .avrow button .im,.obl-v72.avrow button .im{width:76px;height:76px;border-radius:16px;background:var(--p-mid);border:2px solid rgba(0,0,0,0);margin-bottom:5px;background-size:cover}.obl-v72 .avrow button.on .im,.obl-v72.avrow button.on .im{border-color:var(--p)}.obl-v72 .avrow button.on,.obl-v72.avrow button.on{color:var(--p)}.obl-v72 .savebar,.obl-v72.savebar{position:sticky;bottom:0;display:flex;gap:10px;justify-content:flex-end;padding:12px 0;background:linear-gradient(to top, var(--bg) 72%, transparent);z-index:6}.obl-v72 .warn,.obl-v72.warn{display:flex;gap:9px;align-items:flex-start;background:var(--rose-soft);color:#7a4a2a;border-radius:11px;padding:11px 13px;font-size:12px;line-height:1.6;margin-top:10px}.obl-v72 .warn svg,.obl-v72.warn svg{width:15px;height:15px;flex:none;margin-top:2px}.obl-v72 .auth{max-width:400px;margin:0 auto;padding:10px 0 48px}.mobile-view .obl-v72 .auth,.mobile-view .obl-v72.auth{max-width:none;padding-top:4px}.obl-v72 .auth .amark,.obl-v72.auth .amark{display:flex;align-items:center;justify-content:center;gap:9px;margin-bottom:24px}.obl-v72 .auth .amark .name,.obl-v72.auth .amark .name{font-family:var(--disp);font-weight:700;font-size:19px;letter-spacing:-0.2px}.obl-v72 .auth h2,.obl-v72.auth h2{font-size:21px;font-weight:600;line-height:1.35}.obl-v72 .auth .sub,.obl-v72.auth .sub{font-size:14px;color:var(--ink-2);line-height:1.7;margin-top:8px}.obl-v72 .auth .btn,.obl-v72.auth .btn{width:100%;justify-content:center}.obl-v72 .auth .or,.obl-v72.auth .or{display:flex;align-items:center;gap:12px;margin:14px 0;color:var(--ink-3);font-size:12px}.obl-v72 .auth .or::before,.obl-v72.auth .or::before,.obl-v72 .auth .or::after,.obl-v72.auth .or::after{content:"";flex:1;height:1px;background:var(--line)}.obl-v72 .auth .fnote,.obl-v72.auth .fnote{font-size:12px;line-height:1.7;color:var(--ink-3);margin-top:6px}.obl-v72 .vbar,.obl-v72.vbar{display:flex;align-items:center;gap:9px;margin-top:14px;padding:11px 14px;border-radius:12px;background:#f7ece1;color:#7a4a2a;font-size:13px;line-height:1.5}.desktop-view .obl-v72 .main>.vbar+*,.desktop-view .obl-v72.main>.vbar+*{margin-top:14px}.mobile-view .obl-v72 .vbar,.mobile-view .obl-v72.vbar{bottom:calc(var(--tabh) + 8px)}.obl-v72 .vbar svg,.obl-v72.vbar svg{width:16px;height:16px;flex:none}.obl-v72 .vbar span,.obl-v72.vbar span{flex:1;min-width:0}.obl-v72 .vbar button,.obl-v72.vbar button{flex:none;font-weight:500;color:#7a4a2a;text-decoration:underline;text-underline-offset:2px}.obl-v72 .auth .foot,.obl-v72.auth .foot{margin-top:22px;font-size:13px;color:var(--ink-2);text-align:center;line-height:1.9}.obl-v72 .auth .foot button,.obl-v72.auth .foot button{color:var(--p);font-weight:500}.obl-v72 .auth .abox,.obl-v72.auth .abox{background:var(--sf);border:1px solid var(--line);border-radius:14px;padding:16px 16px 18px;margin-top:16px}.obl-v72 .auth .abox h3,.obl-v72.auth .abox h3{font-size:14px;font-weight:500}.obl-v72 .auth .abox p,.obl-v72.auth .abox p{font-size:12.5px;color:var(--ink-3);line-height:1.65;margin-top:5px}.obl-v72 .steps,.obl-v72.steps{display:flex;gap:6px;margin-bottom:22px}.obl-v72 .gcta,.obl-v72.gcta{border-top:1px solid var(--line);padding:16px 20px 18px;margin-top:8px}.obl-v72 .gcta p,.obl-v72.gcta p{font-size:12.5px;color:var(--ink-3);line-height:1.65;margin-bottom:10px}.obl-v72 .gcta .btn,.obl-v72.gcta .btn{width:100%;justify-content:center;margin-bottom:8px}.obl-v72 .side.mini .gmini,.obl-v72.side.mini .gmini{margin-top:auto;width:100%;border-top:1px solid var(--line);display:flex;justify-content:center;padding:12px 0}.obl-v72 .side.mini .gmini button,.obl-v72.side.mini .gmini button{width:44px;height:44px;border-radius:12px;background:var(--p);color:#fff;display:flex;align-items:center;justify-content:center}.obl-v72 .side.mini .gmini svg,.obl-v72.side.mini .gmini svg{width:20px;height:20px}.obl-v72 .stabs{display:flex;gap:6px;overflow-x:auto;margin-top:12px;padding-bottom:4px}.obl-v72 .stabs button,.obl-v72.stabs button{flex:none;height:34px;padding:0 14px;border-radius:9px;background:var(--sf);border:1px solid var(--line);font-size:13px;color:var(--ink-2)}.obl-v72 .stabs button.on,.obl-v72.stabs button.on{background:var(--p-soft);border-color:var(--p);color:var(--p-ink)}.obl-v72 .dev,.obl-v72.dev{display:flex;align-items:center;gap:12px;padding:12px 0;border-bottom:1px solid var(--line);font-size:14px}.obl-v72 .dev .ic,.obl-v72.dev .ic{width:34px;height:34px;border-radius:10px;background:var(--bg);display:flex;align-items:center;justify-content:center;color:var(--ink-2);flex:none}.obl-v72 .dev .t,.obl-v72.dev .t{flex:1;min-width:0}.obl-v72 .dev .t small,.obl-v72.dev .t small{display:block;font-size:12px;color:var(--ink-3);margin-top:2px}.obl-v72 .dev .now,.obl-v72.dev .now{font-size:11px;color:#1f6f5c;background:#e6efe9;border-radius:6px;padding:3px 7px;flex:none}.obl-v72 .sel,.obl-v72.sel{height:36px;border-radius:9px;border:1px solid var(--line-2);background:var(--bg);padding:0 10px;font:inherit;font-size:13px;color:var(--ink)}.obl-v72 .cstep{display:flex;gap:12px;padding:14px 0;border-bottom:1px solid var(--line)}.obl-v72 .cstep:last-child,.obl-v72.cstep:last-child{border:0}.obl-v72 .cstep .n,.obl-v72.cstep .n{width:26px;height:26px;border-radius:50%;background:var(--p-soft);color:var(--p);font-size:12px;font-weight:600;display:flex;align-items:center;justify-content:center;flex:none;font-family:var(--disp)}.obl-v72 .cstep.done .n,.obl-v72.cstep.done .n{background:var(--p);color:#fff}.obl-v72 .cstep b,.obl-v72.cstep b{display:block;font-size:14px;font-weight:500}.obl-v72 .cstep small,.obl-v72.cstep small{display:block;font-size:12px;color:var(--ink-3);margin-top:3px;line-height:1.6}body.obl-v72-shell{font-size:15px;line-height:1.55;-webkit-font-smoothing:antialiased}.obl-v72 :where(svg[aria-hidden]){width:18px;height:18px;flex:none}.obl-v72 button{appearance:none;background:none;border:0;font-family:inherit;line-height:inherit;cursor:pointer}.obl-v72,.obl-v72 *{box-sizing:border-box}.obl-v72.logo{display:flex;align-items:center;height:100%}.obl-v72.logo .blogo{display:flex;align-items:center;gap:10px;border-radius:10px;text-decoration:none;color:var(--ink)}.obl-v72.logo .mark{width:34px;height:34px;flex:none}.obl-v72.logo .name{font-family:var(--disp);font-weight:700;font-size:20px;letter-spacing:-0.2px;color:var(--ink)}.obl-v72 .nav .nav-head a{margin-left:auto;display:inline-flex;align-items:center;gap:3px;min-height:44px;padding:0 4px;font-size:13px;font-weight:400;color:var(--p);text-decoration:none}.obl-v72 .nav .nav-head a svg{width:15px;height:15px}.obl-v72.side .me{text-decoration:none;color:var(--ink)}.obl-v72.side .me-body{flex:1;min-width:0}.obl-v72.side .me-name{font-size:15px;font-weight:500;color:var(--ink)}.obl-v72.side .me-chev{width:16px;height:16px;color:var(--ink-3);flex:none}.obl-v72 .nav .sec .caret{height:auto;border:0;margin-left:-4px}html.desktop-view body.obl-v72-shell{--d-sidebar-width: var(--sidew);--header-offset: var(--hdr)}html.desktop-view body.obl-v72-shell .d-header-wrap .d-header{box-sizing:border-box;height:var(--hdr);min-height:var(--hdr);background:var(--sf);border-bottom:1px solid var(--line);box-shadow:none}html.desktop-view body.obl-v72-shell .d-header-wrap .d-header .wrap{max-width:none;height:100%;padding:0;display:grid;grid-template-columns:minmax(0, 1fr) var(--sidew) minmax(0, calc(var(--shell) - var(--sidew))) minmax(0, 1fr)}html.desktop-view body.obl-v72-shell .d-header-wrap .d-header .contents{grid-column:2/4;display:grid;grid-template-columns:var(--sidew) minmax(0, 1fr) auto;grid-template-rows:100%;align-items:center;box-sizing:border-box;height:var(--hdr);padding:20px 0 14px}html.desktop-view body.obl-v72-shell .d-header-wrap .d-header .after-header-panel-outlet:empty{display:none}html.desktop-view body.obl-v72-shell .d-header-wrap .d-header .home-logo-wrapper-outlet{grid-column:1;display:flex;align-items:center;align-self:stretch;height:auto;margin:-20px 0 -14px;padding:5px 24px 0;border-right:1px solid var(--line);box-shadow:-50vw 0 0 50vw var(--sf);clip-path:inset(0 0 0 -50vw)}html.desktop-view body.obl-v72-shell .d-header-wrap .d-header .topic-info,html.desktop-view body.obl-v72-shell .d-header-wrap .d-header .extra-info-wrapper,html.desktop-view body.obl-v72-shell .d-header-wrap .d-header .sidebar-toggle-wrapper,html.desktop-view body.obl-v72-shell .d-header-wrap .d-header .header-sidebar-toggle,html.desktop-view body.obl-v72-shell .d-header-wrap .d-header .floating-search-input-wrapper,html.desktop-view body.obl-v72-shell .d-header-wrap .d-header .header-search,html.desktop-view body.obl-v72-shell .d-header-wrap .d-header .search-dropdown,html.desktop-view body.obl-v72-shell .d-header-wrap .d-header .icons>li.search-dropdown,html.desktop-view body.obl-v72-shell .d-header-wrap .d-header .title .logo-big,html.desktop-view body.obl-v72-shell .d-header-wrap .d-header .title .logo-small,html.desktop-view body.obl-v72-shell .d-header-wrap .d-header .title .logo-mobile{display:none}html.desktop-view body.obl-v72-shell .d-header-wrap .d-header .before-header-panel-outlet{grid-column:2;min-width:0;padding:0 0 0 var(--gut)}html.desktop-view body.obl-v72-shell .d-header-wrap .d-header .panel{grid-column:3;justify-self:end;padding-right:var(--gut)}html.desktop-view body.obl-v72-shell .d-header-wrap .d-header .icons{display:flex;align-items:center;gap:8px;margin:0}html.desktop-view body.obl-v72-shell .d-header-wrap .d-header .icons>li{display:flex;align-items:center;margin:0}html.desktop-view body.obl-v72-shell .obl-tb-left{display:flex;align-items:center;height:44px}html.desktop-view body.obl-v72-shell .obl-tb-left .search{max-width:720px}html.desktop-view body.obl-v72-shell .obl-tb-left .ttl{flex:1;font-size:17px;font-weight:500;padding-left:4px}html.desktop-view body.obl-v72-shell .d-header .icons .header-dropdown-toggle.current-user{padding-right:12px}html.desktop-view body.obl-v72-shell .d-header .icons .header-dropdown-toggle.current-user .icon.btn-flat{display:flex;align-items:center;gap:10px;height:44px;width:auto;padding:0 10px 0 4px;border:0;border-radius:12px;font-size:15px;font-weight:400}html.desktop-view body.obl-v72-shell .d-header .icons .header-dropdown-toggle.current-user .avatar{width:36px;height:36px;border-radius:50%}html.desktop-view body.obl-v72-shell .d-header .icons .header-dropdown-toggle.current-user .uchip-text{display:block;text-align:left}html.desktop-view body.obl-v72-shell .d-header .icons .header-dropdown-toggle.current-user .uchip-text b{display:block;font-weight:500;font-size:14px;line-height:1.2;color:var(--ink)}html.desktop-view body.obl-v72-shell .d-header .icons .header-dropdown-toggle.current-user .uchip-text small{display:block;font-size:11px;line-height:1.3;color:var(--ink-3)}html.desktop-view body.obl-v72-shell .d-header .panel .auth-buttons{display:flex;gap:8px}html.desktop-view body.obl-v72-shell .d-header .panel .auth-buttons .btn{height:44px;padding:0 18px;border-radius:12px;font-size:14px;font-weight:500}html.desktop-view body.obl-v72-shell .d-header .panel .auth-buttons .login-button{background:var(--sf);border:1px solid var(--line-2);color:var(--ink)}html.desktop-view body.obl-v72-shell .d-header .panel .auth-buttons .sign-up-button{background:var(--p);color:#fff;border:0}html.desktop-view body.obl-v72-shell #main-outlet-wrapper{max-width:none;padding:0;display:grid;grid-template-columns:minmax(0, 1fr) var(--sidew) minmax(0, calc(var(--shell) - var(--sidew))) minmax(0, 1fr);grid-template-areas:none;gap:0;background:var(--bg)}html.desktop-view body.obl-v72-shell .sidebar-wrapper{grid-area:auto;grid-column:2;grid-row:1;width:var(--sidew);background:var(--sf);border-right:1px solid var(--line);box-shadow:-50vw 0 0 50vw var(--sf);clip-path:inset(0 0 0 -50vw);top:var(--hdr);height:calc(100dvh - var(--hdr))}html.desktop-view body.obl-v72-shell .sidebar-wrapper .sidebar-sections,html.desktop-view body.obl-v72-shell .sidebar-wrapper .sidebar-footer-wrapper,html.desktop-view body.obl-v72-shell .sidebar-wrapper .sidebar-filter,html.desktop-view body.obl-v72-shell .sidebar-wrapper .switch-panel-buttons{display:none}html.desktop-view body.obl-v72-shell .sidebar-wrapper .sidebar-container{padding:0;height:100%;overflow-y:auto}html.desktop-view body.obl-v72-shell #main-outlet-wrapper .powered-by-discourse{grid-area:auto;grid-column:3;grid-row:2}html.desktop-view body.obl-v72-shell #main-outlet-wrapper #main-outlet{grid-area:auto;grid-column:3;grid-row:1;min-width:0;padding:var(--padt) var(--gut) var(--gutb)}html.desktop-view body.obl-v72-shell .welcome-banner,html.desktop-view body.obl-v72-shell .below-site-header-outlet.welcome-banner{display:none}html.desktop-view body.obl-v72-shell .discovery-layout__category-header,html.desktop-view body.obl-v72-shell .discovery-layout__navigation,html.desktop-view body.obl-v72-shell .list-controls{display:none}html.desktop-view body.obl-v72-shell .discovery-layout__content{display:grid;grid-template-columns:minmax(0, 1fr) calc(var(--railw) - var(--gut));gap:0 var(--gut);align-items:start}html.desktop-view body.obl-v72-shell .discovery-layout__content>*{grid-column:1;min-width:0}html.desktop-view body.obl-v72-shell .discovery-layout__content>.discovery-layout__sidebar{grid-column:2;grid-row:1/span 8;position:sticky;top:calc(var(--hdr) + var(--padt));max-height:calc(100dvh - var(--hdr) - var(--padt));overflow-y:auto;padding-bottom:var(--gutb)}html.desktop-view body.obl-v72-shell .obl-v72.side{position:static;height:auto;min-height:100%;border:0;box-shadow:none;display:flex;flex-direction:column}html.desktop-view body.obl-v72-shell .obl-v72.side .panel{display:flex;flex-direction:column;min-height:100%;flex:1}html.desktop-view body.obl-v72-shell .obl-v72.side .nav{padding:var(--padt) 12px 4px}html.desktop-view body.obl-v72-shell .obl-v72.side .me{margin-top:auto}html.desktop-view body.obl-v72-shell .obl-v72.side .nav .it,html.desktop-view body.obl-v72-shell .obl-v72.side .nav .nav-head a{text-decoration:none}html.desktop-view body.obl-v72-shell .obl-v72.side .nav .it.dim{color:var(--ink-3)}html.desktop-view body.obl-v72-shell .obl-v72.side .nav .it.off{color:var(--ink-3)}html.desktop-view body.obl-v72-shell .obl-v72.side .nav .sub .it .ic{width:16px;font-size:11px;color:var(--p);font-weight:500;text-align:center}html.desktop-view body.obl-v72-shell .obl-v72.side .nav .sub .it .lk{margin-left:auto;display:inline-flex;align-items:center;gap:3px;font-size:11px;color:var(--ink-3)}html.desktop-view body.obl-v72-shell .obl-v72.side .nav .sub .it .lk svg{width:16px;height:16px}html.desktop-view body.obl-v72-shell .obl-v72.side .me-body{flex:1;min-width:0}html.desktop-view body.obl-v72-shell .obl-v72.side .me-name{font-size:15px;font-weight:500;color:var(--ink)}html.desktop-view body.obl-v72-shell .obl-v72.side .me{text-decoration:none;color:var(--ink)}html.desktop-view body.obl-v72-shell .obl-v72.side .me-chev{width:16px;height:16px;color:var(--ink-3);flex:none}html.desktop-view body.obl-v72-shell .obl-v72.side .av.photo img{width:100%;height:100%;object-fit:cover}html.desktop-view body.obl-v72-shell .obl-v72.side .gcta .btn{text-decoration:none}html.desktop-view body.obl-v72-shell.obl-side-collapsed{--sidew: 72px}html.desktop-view body.obl-v72-shell.obl-side-collapsed .obl-v72.side .nav{padding:var(--padt) 0 4px;display:flex;flex-direction:column;align-items:center;gap:2px}html.desktop-view body.obl-v72-shell.obl-side-collapsed .obl-v72.side .nav .sec{display:none}html.desktop-view body.obl-v72-shell.obl-side-collapsed .obl-v72.side .nav .it,html.desktop-view body.obl-v72-shell.obl-side-collapsed .obl-v72.side .nav .sec{width:44px;height:44px;min-height:44px;padding:0;justify-content:center;border-radius:12px;font-size:0;gap:0;color:var(--ink-2)}html.desktop-view body.obl-v72-shell.obl-side-collapsed .obl-v72.side .nav .it.on,html.desktop-view body.obl-v72-shell.obl-side-collapsed .obl-v72.side .nav .sec.on{color:var(--p);background:var(--p-soft)}html.desktop-view body.obl-v72-shell.obl-side-collapsed .obl-v72.side .nav .it svg,html.desktop-view body.obl-v72-shell.obl-side-collapsed .obl-v72.side .nav .sec svg{width:20px;height:20px}html.desktop-view body.obl-v72-shell.obl-side-collapsed .obl-v72.side .nav .it .cnt,html.desktop-view body.obl-v72-shell.obl-side-collapsed .obl-v72.side .nav .it .nm,html.desktop-view body.obl-v72-shell.obl-side-collapsed .obl-v72.side .nav .it .caret,html.desktop-view body.obl-v72-shell.obl-side-collapsed .obl-v72.side .nav .it .lk,html.desktop-view body.obl-v72-shell.obl-side-collapsed .obl-v72.side .nav .it .ic,html.desktop-view body.obl-v72-shell.obl-side-collapsed .obl-v72.side .nav .sec .cnt,html.desktop-view body.obl-v72-shell.obl-side-collapsed .obl-v72.side .nav .sec .nm,html.desktop-view body.obl-v72-shell.obl-side-collapsed .obl-v72.side .nav .sec .caret,html.desktop-view body.obl-v72-shell.obl-side-collapsed .obl-v72.side .nav .sec .lk,html.desktop-view body.obl-v72-shell.obl-side-collapsed .obl-v72.side .nav .sec .ic{display:none}html.desktop-view body.obl-v72-shell.obl-side-collapsed .obl-v72.side .nav .sub,html.desktop-view body.obl-v72-shell.obl-side-collapsed .obl-v72.side .nav .nav-head,html.desktop-view body.obl-v72-shell.obl-side-collapsed .obl-v72.side .me-body,html.desktop-view body.obl-v72-shell.obl-side-collapsed .obl-v72.side .me-chev{display:none}html.desktop-view body.obl-v72-shell.obl-side-collapsed .obl-v72.side .nav .div{width:32px;margin:6px 0}html.desktop-view body.obl-v72-shell.obl-side-collapsed .obl-v72.side .me{justify-content:center;padding:12px 0}html.desktop-view body.obl-v72-shell.obl-side-collapsed .obl-v72.side .collapse{justify-content:center;padding:0;gap:0}html.desktop-view body.obl-v72-shell.obl-side-collapsed .home-logo-wrapper-outlet{padding:0;justify-content:center}html.desktop-view body.obl-v72-shell.obl-side-collapsed .home-logo-wrapper-outlet .name{display:none}@media(max-width: 1180px){body.obl-v72-shell.desktop-view{--gut: 20px;--sidew: 240px;--railw: 300px}}@media(max-width: 1120px){body.obl-v72-shell.desktop-view{--railw: 0px}body.obl-v72-shell.desktop-view .discovery-layout__content{grid-template-columns:minmax(0, 1fr)}body.obl-v72-shell.desktop-view .discovery-layout__content>.discovery-layout__sidebar{display:none}}html.mobile-view body.obl-v72-shell{--gut: 16px;--padt: 12px}html.mobile-view body.obl-v72-shell .d-header{height:auto;background:color-mix(in srgb, var(--bg) 94%, transparent);-webkit-backdrop-filter:blur(8px);backdrop-filter:blur(8px);border-bottom:0;box-shadow:none}html.mobile-view body.obl-v72-shell .d-header .wrap{padding:0 var(--gut)}html.mobile-view body.obl-v72-shell .d-header .contents{display:flex;align-items:center;gap:8px;padding:12px 0 10px;min-height:0}html.mobile-view body.obl-v72-shell .d-header .home-logo-wrapper-outlet,html.mobile-view body.obl-v72-shell .d-header .header-buttons{display:none}html.mobile-view body.obl-v72-shell .d-header .panel,html.mobile-view body.obl-v72-shell .d-header .panel>ul.icons{display:contents}html.mobile-view body.obl-v72-shell .d-header .before-header-panel-outlet{order:2;flex:1;min-width:0;display:block}html.mobile-view body.obl-v72-shell .d-header .icons>li{margin:0}html.mobile-view body.obl-v72-shell .d-header .icons>li.hamburger-dropdown{order:1}html.mobile-view body.obl-v72-shell .d-header .icons>li.obl-blur-toggle{order:3}html.mobile-view body.obl-v72-shell .d-header .icons>li.obl-privacy,html.mobile-view body.obl-v72-shell .d-header .icons>li.obl-compose,html.mobile-view body.obl-v72-shell .d-header .icons>li.search-dropdown,html.mobile-view body.obl-v72-shell .d-header .icons>li.user-menu,html.mobile-view body.obl-v72-shell .d-header .icons>li.header-dropdown-toggle.current-user,html.mobile-view body.obl-v72-shell .d-header .icons .uchip-text{display:none}html.mobile-view body.obl-v72-shell .d-header .icons>li.hamburger-dropdown>button,html.mobile-view body.obl-v72-shell .d-header .icons>li.hamburger-dropdown .btn{box-sizing:border-box;width:44px;height:44px;padding:0;gap:0;border-radius:12px;background:var(--sf);border:1px solid var(--line);display:flex;align-items:center;justify-content:center;color:var(--ink-2)}html.mobile-view body.obl-v72-shell .d-header .icons>li.hamburger-dropdown>button .d-icon,html.mobile-view body.obl-v72-shell .d-header .icons>li.hamburger-dropdown .btn .d-icon{width:20px;height:20px;color:inherit}html.mobile-view body.obl-v72-shell .d-header .after-header-panel-outlet,html.mobile-view body.obl-v72-shell .d-header .extra-info-wrapper{display:none}html.mobile-view body.obl-v72-shell .obl-tb-left{display:flex;width:100%}html.mobile-view body.obl-v72-shell .obl-tb-left .search{width:100%;flex:1}html.mobile-view body.obl-v72-shell .obl-tb-left .search .kbd{display:none}html.mobile-view body.obl-v72-shell .obl-tb-left .ttl{flex:1;font-size:17px;font-weight:500;padding-left:4px;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}html.mobile-view body.obl-v72-shell #main-outlet-wrapper{display:block;padding:0}html.mobile-view body.obl-v72-shell #main-outlet-wrapper #main-outlet{padding:var(--padt) var(--gut) calc(var(--obl-tabh) + 20px)}html.mobile-view body.obl-v72-shell .discovery-layout__category-header,html.mobile-view body.obl-v72-shell .discovery-layout__navigation,html.mobile-view body.obl-v72-shell .list-controls{display:none}html.mobile-view body.obl-v72-shell .discovery-layout__content{display:block}html.mobile-view body.obl-v72-shell.obl-page-latest .discovery-layout__content>.obl-v72.th{margin-top:10px}html.mobile-view body.obl-v72-shell .sidebar-hamburger-dropdown .sidebar-sections,html.mobile-view body.obl-v72-shell .sidebar-hamburger-dropdown .sidebar-footer-wrapper{display:none}html.mobile-view body.obl-v72-shell .hamburger-panel .menu-panel,html.mobile-view body.obl-v72-shell .menu-panel.slide-in{width:300px;max-width:85vw;border-radius:0 24px 24px 0;padding:0;border:0}html.mobile-view body.obl-v72-shell .obl-v72.side{position:static;display:block;width:auto}html.mobile-view body.obl-v72-shell .obl-v72.side .logo{display:flex;align-items:center;gap:10px;padding:25px 24px 19px}html.mobile-view body.obl-v72-shell .obl-v72.side .logo .blogo{display:flex;align-items:center;gap:10px;text-decoration:none;color:var(--ink)}html.mobile-view body.obl-v72-shell .obl-v72.side .logo .name{font-family:var(--disp);font-weight:700;font-size:20px;letter-spacing:-0.2px}html.mobile-view body.obl-v72-shell .obl-v72.side .panel{width:auto;position:static;border-right:0}html.mobile-view body.obl-v72-shell .obl-v72.side .collapse{display:none}html{--d-button-border-radius: var(--obl-r-btn);--d-button-primary-bg-color: var(--obl-p);--d-button-primary-bg-color--hover: var(--obl-p-ink);--d-button-primary-text-color: #fff;--d-button-primary-text-color--hover: #fff;--d-button-primary-icon-color: #fff;--d-button-primary-icon-color--hover: #fff;--d-input-border-radius: var(--obl-r-btn);--d-input-focused-color: var(--obl-p);--d-header-icon-color: var(--obl-ink-2);--d-header-icon-color--hover: var(--obl-p);--d-header-icon-color--active: var(--obl-p);--d-header-icon-background--hover: var(--obl-p-soft);--d-header-icon-background--active: var(--obl-p-soft);--d-header-padding-x: var(--obl-gut);--d-sidebar-width: var(--obl-sidew);--d-sidebar-row-height: var(--obl-nav-item);--d-sidebar-row-horizontal-padding: var(--obl-sp-l);--d-sidebar-link-color: var(--obl-ink);--d-sidebar-link-icon-color: var(--obl-ink-2);--d-sidebar-header-color: var(--obl-ink-2);--d-sidebar-header-icon-color: var(--obl-ink-2);--d-sidebar-active-background: var(--obl-p-soft);--d-sidebar-active-color: var(--obl-p-ink);--d-sidebar-active-icon-color: var(--obl-p);--d-sidebar-active-font-weight: 500;--d-sidebar-highlight-background: var(--obl-bg);--d-sidebar-highlight-color: var(--obl-ink);--d-sidebar-section-border-color: var(--obl-line);--d-sidebar-suffix-color: var(--obl-ink-3);--d-sidebar-active-suffix-color: var(--obl-p-ink);--d-border-radius: var(--obl-r);--d-border-radius-large: var(--obl-r-lg);--d-nav-pill-border-radius: var(--obl-r);--d-max-width: calc(var(--obl-shell) - var(--obl-sidew) - var(--obl-railw))}.btn{min-height:var(--obl-tap);padding:0 var(--obl-sp-2xl);font-size:14px;font-weight:500;border-radius:var(--obl-r-btn);gap:var(--obl-sp-xs)}.btn.btn-small{min-height:36px;padding:0 var(--obl-sp-xl);font-size:13px;border-radius:var(--obl-r)}.btn.btn-default{background:var(--obl-sf);border:1px solid var(--obl-line);color:var(--obl-ink)}.btn.btn-default:hover{background:var(--obl-bg);border-color:var(--obl-line-2)}.obl-v72 .btn.p:hover,.obl-v72.btn.p:hover{border:0;color:#fff}.obl-v72 .btn.g:hover,.obl-v72.btn.g:hover{color:var(--ink);background:var(--sf);border-color:var(--line-2)}.obl-v72-shell .d-header .logo .blogo:hover{opacity:.72}.obl-v72-shell .d-header .icons .current-user .icon.btn-flat:hover{background:rgba(0,0,0,0)}.obl-ib{display:inline-flex;align-items:center;justify-content:center;width:var(--obl-tap);height:var(--obl-tap);border-radius:var(--obl-r-btn);background:var(--obl-sf);border:1px solid var(--obl-line);color:var(--obl-ink-2)}.obl-ib .d-icon{color:inherit}.obl-ib--on{background:var(--obl-p-soft);border-color:var(--obl-p);color:var(--obl-p)}input[type=text],input[type=email],input[type=password],input[type=search],input[type=url],input[type=number],textarea{padding:var(--obl-sp-l) var(--obl-sp-xl);border:1px solid var(--obl-line-2);border-radius:var(--obl-r-btn);font-size:15px;background:var(--obl-sf);color:var(--obl-ink)}input[type=text]:focus,input[type=email]:focus,input[type=password]:focus,input[type=search]:focus,input[type=url]:focus,input[type=number]:focus,textarea:focus{border-color:var(--obl-p);outline:none;box-shadow:0 0 0 2px var(--obl-p-soft)}.d-header{background:var(--obl-sf);border-bottom:1px solid var(--obl-line);box-shadow:none}.avatar{border-radius:50%}.discourse-tag.box,.discourse-tag.simple{display:inline-flex;align-items:center;height:32px;padding:0 var(--obl-sp-l);border-radius:var(--obl-r-chip);background:var(--obl-sf);border:1px solid var(--obl-line);font-size:13px;color:var(--obl-ink-2)}.obl-v72 .media .tag.tl,.obl-v72.media .tag.tl{top:10px;left:10px}.obl-v72 .media .tag.br,.obl-v72.media .tag.br{right:10px;bottom:10px}.obl-v72-shell .discovery-layout__sidebar,.obl-v72-shell .srail{display:flex;flex-direction:column;gap:16px}.obl-v72-shell .discovery-layout__sidebar .sidebar-discovery__layout,.obl-v72-shell .srail .sidebar-discovery__layout{display:flex;flex-direction:column;gap:16px}.obl-v72-shell .discovery-layout__sidebar .obl-v72 .card .task .row.done,.obl-v72-shell .srail .obl-v72 .card .task .row.done{text-decoration:line-through}.obl-v72-shell .discovery-layout__sidebar .obl-v72.card h3,.obl-v72-shell .discovery-layout__sidebar .obl-v72 .card h3,.obl-v72-shell .srail .obl-v72.card h3,.obl-v72-shell .srail .obl-v72 .card h3{font-size:14px;font-weight:500;margin-bottom:10px}.obl-v72-shell .discovery-layout__sidebar .obl-v72.card,.obl-v72-shell .srail .obl-v72.card{margin:0}.obl-v72-shell .discovery-layout__sidebar .obl-v72 .task .row,.obl-v72-shell .discovery-layout__sidebar .obl-v72 .rank,.obl-v72-shell .discovery-layout__sidebar .obl-v72 .rr,.obl-v72-shell .srail .obl-v72 .task .row,.obl-v72-shell .srail .obl-v72 .rank,.obl-v72-shell .srail .obl-v72 .rr{text-decoration:none;color:var(--ink)}.obl-v72-shell .discovery-layout__sidebar .obl-v72 .task .row.done,.obl-v72-shell .srail .obl-v72 .task .row.done{color:var(--ink-3)}.obl-v72-shell .discovery-layout__sidebar .obl-v72 .rank span,.obl-v72-shell .discovery-layout__sidebar .obl-v72 .rr .txt,.obl-v72-shell .srail .obl-v72 .rank span,.obl-v72-shell .srail .obl-v72 .rr .txt{color:var(--ink)}.obl-card{background:var(--obl-sf);border:1px solid var(--obl-line);border-radius:var(--obl-r-lg);padding:16px 18px}.obl-card__title{display:flex;align-items:baseline;justify-content:space-between;gap:var(--obl-sp-m);margin:0;font-size:15px;font-weight:600;color:var(--obl-ink)}.obl-card__body{margin:var(--obl-sp-m) 0 0;font-size:13px;line-height:1.55;color:var(--obl-ink-2)}html.mobile-view .obl-v72-shell:not(.obl-page-home) .discovery-layout__sidebar{display:none}.obl-v72-shell.obl-list-rows .discovery-layout__list #list-area,.obl-v72-shell.obl-list-rows #list-area{background:var(--sf);border:1px solid var(--line);border-radius:var(--r-lg);overflow:hidden}.obl-v72-shell.obl-list-rows .obl-v72.th{display:flex;align-items:center;gap:4px;min-height:52px;padding:0 14px 0 18px;border-bottom:1px solid var(--line);overflow-x:auto}.obl-v72-shell.obl-list-rows .obl-v72.th h2{font-size:16px;font-weight:500;margin:0 8px 0 0}.obl-v72-shell.obl-list-rows .obl-v72.th a{height:28px;padding:0 10px;border-radius:8px;font-size:13px;color:var(--ink-2);white-space:nowrap;flex:none;display:inline-flex;align-items:center;text-decoration:none}.obl-v72-shell.obl-list-rows .obl-v72.th a.on{background:var(--p-soft);color:var(--p)}.obl-v72-shell.obl-list-rows .obl-v72.th{background:var(--sf);border:1px solid var(--line);border-bottom:0;border-radius:var(--r-lg) var(--r-lg) 0 0}.obl-v72-shell.obl-list-rows .obl-v72.th+.discovery-layout__list #list-area,.obl-v72-shell.obl-list-rows .discovery-layout__list #list-area{border-radius:0 0 var(--r-lg) var(--r-lg)}.obl-v72-shell.obl-list-rows .topic-list.obl-cards{display:block;border:0;margin:0}.obl-v72-shell.obl-list-rows .topic-list.obl-cards>thead,.obl-v72-shell.obl-list-rows .topic-list.obl-cards .topic-list-header,.obl-v72-shell.obl-list-rows .topic-list.obl-cards .topic-list-item-separator{display:none}.obl-v72-shell.obl-list-rows .topic-list.obl-cards>tbody,.obl-v72-shell.obl-list-rows .topic-list.obl-cards .topic-list-body{display:block;border:0}.obl-v72-shell.obl-list-rows .topic-list.obl-cards .topic-list-item{display:block;background:rgba(0,0,0,0);border-bottom:0}.obl-v72-shell.obl-list-rows .topic-list.obl-cards .topic-list-item:last-child .trow{border-bottom:0}.obl-v72-shell.obl-list-rows .topic-list.obl-cards td.rcell{display:block;padding:0;border:0}.obl-v72-shell.obl-list-rows .trow{text-decoration:none;color:var(--ink)}.obl-v72-shell.obl-list-rows .trow .txt b{color:var(--ink)}.obl-v72-shell.obl-list-rows .trow .txt b .chip{margin:0;flex:none}.obl-v72-shell.obl-list-grid .obl-v72.bhead{margin-bottom:16px}.obl-v72-shell.obl-list-grid .obl-v72.bhead .brow{display:flex;gap:8px;align-items:center;margin-top:0;min-height:36px;padding:0;border:0}.obl-v72-shell.obl-list-grid .obl-v72.bhead .brow .btn.sm{min-height:36px}.obl-v72-shell.obl-list-grid .obl-v72.bhead .brow .bstat{font-size:13px;color:var(--ink-3);white-space:nowrap}.obl-v72-shell.obl-list-grid .obl-v72.bhead .brow .btn{margin-left:auto}.obl-v72-shell.obl-list-grid .obl-v72.bhead .sorts{display:flex;gap:6px;margin-top:12px;overflow-x:auto}.obl-v72-shell.obl-list-grid .obl-v72.bhead .sorts .btn.sm{min-height:36px}.obl-v72-shell.obl-list-grid .obl-v72.bhead .sorts .btn{text-decoration:none}.obl-v72-shell.obl-list-grid .obl-v72.bhead .sorts .btn.on{border-color:var(--p);color:var(--p)}.obl-v72-shell.obl-list-grid .obl-v72.bhead .tg-row{margin-top:10px}.obl-v72-shell.obl-list-grid .obl-v72.bhead .tg-row .tgc{text-decoration:none}.obl-v72-shell.obl-list-grid .topic-list.obl-cards{display:block;border:0;margin-top:12px}.obl-v72-shell.obl-list-grid .topic-list.obl-cards>thead,.obl-v72-shell.obl-list-grid .topic-list.obl-cards .topic-list-header,.obl-v72-shell.obl-list-grid .topic-list.obl-cards .topic-list-item-separator{display:none}.obl-v72-shell.obl-list-grid .topic-list.obl-cards>tbody,.obl-v72-shell.obl-list-grid .topic-list.obl-cards .topic-list-body{display:grid;grid-template-columns:repeat(3, minmax(0, 1fr));gap:10px;border:0}.obl-v72-shell.obl-list-grid .topic-list.obl-cards .topic-list-item{display:block;min-width:0;background:rgba(0,0,0,0);border-bottom:0}.obl-v72-shell.obl-list-grid .topic-list.obl-cards td.gcell{display:block;padding:0;border:0}.obl-v72-shell.obl-list-grid .gcell .media{display:block;aspect-ratio:1;text-decoration:none}.obl-v72-shell.obl-list-grid .gcell .media .ph{position:absolute;inset:0;width:100%;height:100%;object-fit:cover;filter:none;transform:none}.obl-v72-shell.obl-list-grid .gcell .media .ph-empty{display:flex;align-items:center;justify-content:center;color:var(--ink-3)}.obl-v72-shell.obl-list-grid .gcell .media .ph-empty svg{width:28px;height:28px}.obl-v72-shell.obl-list-grid .gcell p{font-size:12px;color:var(--ink-2);margin:6px 0 0;min-height:22px;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.obl-v72-shell.obl-list-grid .gcell p a{color:var(--ink);text-decoration:none}.obl-v72-shell .discovery-layout__content>.obl-v72.th{margin-top:0}html.desktop-view .obl-v72-shell .discovery-layout__content>.obl-v72.bhead{margin-top:-8px}html.mobile-view .obl-v72-shell .discovery-layout__content>.obl-v72.bhead{margin-top:-2px}.obl-blur .obl-v72-shell .gcell .media .ph.obl-blurable{filter:blur(24px) saturate(0.82);transform:scale(1.16)}.obl-blur .obl-v72-shell .gcell .media .ph.obl-blurable.obl-revealed{filter:none;transform:none}html.mobile-view .obl-v72-shell.obl-list-grid .topic-list.obl-cards>tbody,html.mobile-view .obl-v72-shell.obl-list-grid .topic-list.obl-cards .topic-list-body{grid-template-columns:repeat(2, minmax(0, 1fr))}body.obl-v72-shell .category-boxes,body.obl-v72-shell .category-boxes-with-topics{display:none}.obl-v72-shell.obl-route-categories .discovery-layout__list,.obl-v72-shell.obl-route-categories .categories-and-latest,.obl-v72-shell.obl-route-categories .category-list,.obl-v72-shell.obl-route-categories .categories-list,.obl-v72-shell.obl-route-categories .category-boxes,.obl-v72-shell.obl-route-categories .category-boxes-with-topics,.obl-v72-shell.obl-route-categories .discovery-layout__content>.obl-v72.th{display:none}.obl-v72 .brow,.obl-v72 .brow .txt b{color:var(--ink);text-decoration:none}.obl-v72 .brow.off .txt b{color:var(--ink-3)}.obl-v72.bpage .sfield{margin-top:0;margin-bottom:14px}.obl-v72.bpage .sfield input{margin:0}.obl-v72.bpage .sfield input[type=search]{flex:1;height:46px;border-radius:12px;border:1px solid var(--line-2);padding:0 14px;font:inherit;font-size:15px;background:var(--sf);color:var(--ink);appearance:none;box-sizing:border-box;width:100%}.obl-v72.bpage .bsec .gh{-webkit-user-select:none;user-select:none}.obl-v72.bpage .bsec .gb{display:none}.obl-v72.bpage .bsec .gh.open+.gb{display:grid}.obl-v72.bpage .brow .txt b .lk{margin-left:6px;display:inline-flex;align-items:center;gap:3px;font-size:11px;font-weight:400;color:var(--ink-3)}.obl-v72.bpage .brow .txt b .lk svg{width:12px;height:12px}html.mobile-view .obl-v72-shell.obl-route-categories .navigation-container,html.mobile-view .obl-v72-shell.obl-route-categories .list-controls,html.mobile-view .obl-v72-shell.obl-route-categories .categories-and-latest,html.mobile-view .obl-v72-shell.obl-route-categories .category-list,html.mobile-view .obl-v72-shell.obl-route-categories .categories-list,html.mobile-view .obl-v72-shell.obl-route-categories .category-boxes,html.mobile-view .obl-v72-shell.obl-route-categories .category-boxes-with-topics,html.mobile-view .obl-v72-shell.obl-route-categories .discovery-layout__content>.obl-v72.th{display:none}html.mobile-view .obl-v72.bpage .bsec .gh.open+.gb{grid-template-columns:minmax(0, 1fr)}html.mobile-view .obl-v72.bpage .brow:nth-child(odd){border-right:0}.obl-v72-shell.obl-route-tags .container.tags-index,.obl-v72-shell.obl-route-tags .container.tags-controls,.obl-v72-shell.obl-route-tags .tag-sort-options,.obl-v72-shell.obl-route-tags .all-tag-lists,.obl-v72-shell.obl-route-tags .tags-page,.obl-v72-shell.obl-route-tags .tags-list{display:none}.obl-v72.tagspage .tintro{font-size:13px;color:var(--ink-2);margin:0 0 4px;line-height:1.65}.obl-v72.tagspage .tgc{text-decoration:none}html.desktop-view .obl-v72.tagspage{max-width:808px}.obl-v72-shell .discovery-layout__content>.obl-v72.hothead,.obl-v72-shell .discovery-layout__content>.obl-v72.taghead,.obl-v72-shell .discovery-layout__content>.obl-v72.followhead{margin-top:0}html.desktop-view .obl-v72-shell .discovery-layout__content>.obl-v72.hothead{margin-top:-6px}.obl-v72-shell .obl-v72.hothead .ptabs{margin-top:0}.obl-v72-shell .obl-v72.hothead .ptabs button{background:none;border:0;border-bottom:2px solid rgba(0,0,0,0);cursor:pointer;font:inherit;font-size:14px;color:var(--ink-2);flex:1;min-height:44px;margin-bottom:-1px;padding:0}.obl-v72-shell .obl-v72.hothead .ptabs button.on{color:var(--p);border-bottom-color:var(--p);font-weight:500}.obl-v72-shell .obl-v72.hothead .tg-row{margin-top:12px}.obl-v72-shell .obl-v72.hothead .tg-row .tgc{text-decoration:none}.obl-v72-shell.obl-hot-works.obl-hot-works-api .discovery-layout__list{display:none}.obl-v72-shell .obl-v72.mgrid.hotworks{margin-top:14px}.obl-v72-shell .obl-v72.mgrid.hotworks .media{display:block;aspect-ratio:3/4;text-decoration:none}.obl-v72-shell .obl-v72.mgrid.hotworks .media .ph{position:absolute;inset:0;width:100%;height:100%;object-fit:cover;filter:none;transform:none}.obl-v72-shell .obl-v72.mgrid.hotworks .media .ph-empty{display:flex;align-items:center;justify-content:center;color:var(--ink-3)}.obl-v72-shell .obl-v72.mgrid.hotworks .media .ph-empty svg{width:28px;height:28px}.obl-v72-shell .obl-v72.mgrid.hotworks .rankbadge{pointer-events:none}.obl-v72-shell .obl-v72.mgrid.hotworks b a{color:var(--ink);text-decoration:none}.obl-v72-shell.obl-hot-works .topic-list.obl-cards,.obl-v72-shell.obl-profile-works .topic-list.obl-cards{display:block;border:0;margin-top:14px}.obl-v72-shell.obl-hot-works .topic-list.obl-cards>thead,.obl-v72-shell.obl-hot-works .topic-list.obl-cards .topic-list-header,.obl-v72-shell.obl-hot-works .topic-list.obl-cards .topic-list-item-separator,.obl-v72-shell.obl-profile-works .topic-list.obl-cards>thead,.obl-v72-shell.obl-profile-works .topic-list.obl-cards .topic-list-header,.obl-v72-shell.obl-profile-works .topic-list.obl-cards .topic-list-item-separator{display:none}.obl-v72-shell.obl-hot-works .topic-list.obl-cards>tbody,.obl-v72-shell.obl-hot-works .topic-list.obl-cards .topic-list-body,.obl-v72-shell.obl-profile-works .topic-list.obl-cards>tbody,.obl-v72-shell.obl-profile-works .topic-list.obl-cards .topic-list-body{display:grid;grid-template-columns:repeat(3, minmax(0, 1fr));gap:12px;border:0}.obl-v72-shell.obl-hot-works .topic-list.obl-cards .topic-list-item,.obl-v72-shell.obl-profile-works .topic-list.obl-cards .topic-list-item{display:block;min-width:0;background:rgba(0,0,0,0);border-bottom:0}.obl-v72-shell.obl-hot-works .topic-list.obl-cards .topic-list-item:not(.obl-area-media),.obl-v72-shell.obl-profile-works .topic-list.obl-cards .topic-list-item:not(.obl-area-media){display:none}.obl-v72-shell.obl-hot-works .topic-list.obl-cards td.mcell,.obl-v72-shell.obl-profile-works .topic-list.obl-cards td.mcell{display:block;padding:0;border:0}.obl-v72-shell.obl-hot-works .mcell .mc,.obl-v72-shell.obl-profile-works .mcell .mc{color:var(--ink)}.obl-v72-shell.obl-hot-works .mcell .mc .media,.obl-v72-shell.obl-profile-works .mcell .mc .media{display:block;aspect-ratio:3/4;text-decoration:none}.obl-v72-shell.obl-hot-works .mcell .mc .media .ph,.obl-v72-shell.obl-profile-works .mcell .mc .media .ph{position:absolute;inset:0;width:100%;height:100%;object-fit:cover;filter:none;transform:none}.obl-v72-shell.obl-hot-works .mcell .mc .media .ph-empty,.obl-v72-shell.obl-profile-works .mcell .mc .media .ph-empty{display:flex;align-items:center;justify-content:center;color:var(--ink-3)}.obl-v72-shell.obl-hot-works .mcell .mc .media .ph-empty svg,.obl-v72-shell.obl-profile-works .mcell .mc .media .ph-empty svg{width:28px;height:28px}.obl-v72-shell.obl-hot-works .mcell .mc .rankbadge,.obl-v72-shell.obl-profile-works .mcell .mc .rankbadge{pointer-events:none}.obl-v72-shell.obl-hot-works .mcell .mc b a,.obl-v72-shell.obl-profile-works .mcell .mc b a{color:var(--ink);text-decoration:none}.obl-v72-shell.obl-hot-topics .discovery-layout__list #list-area,.obl-v72-shell.obl-hot-topics #list-area{background:var(--sf);border:1px solid var(--line);border-radius:var(--r-lg);overflow:hidden;margin-top:14px;padding:4px 18px}.obl-v72-shell.obl-hot-topics .topic-list.obl-cards{display:block;border:0;margin:0}.obl-v72-shell.obl-hot-topics .topic-list.obl-cards>thead,.obl-v72-shell.obl-hot-topics .topic-list.obl-cards .topic-list-header,.obl-v72-shell.obl-hot-topics .topic-list.obl-cards .topic-list-item-separator{display:none}.obl-v72-shell.obl-hot-topics .topic-list.obl-cards>tbody,.obl-v72-shell.obl-hot-topics .topic-list.obl-cards .topic-list-body{display:block;border:0}.obl-v72-shell.obl-hot-topics .topic-list.obl-cards .topic-list-item{display:block;background:rgba(0,0,0,0)}.obl-v72-shell.obl-hot-topics .topic-list.obl-cards .topic-list-item:last-child .hrow{border-bottom:0}.obl-v72-shell.obl-hot-topics .topic-list.obl-cards td.hcell{display:block;padding:0;border:0}.obl-v72-shell.obl-hot-topics .hrow{text-decoration:none;color:var(--ink)}.obl-v72-shell.obl-hot-topics .hrow .t b{color:var(--ink)}.obl-v72-shell .obl-v72.taghead .back{text-decoration:none;color:var(--ink-2)}.obl-v72-shell .obl-v72.taghead .thead .btn.sm{min-height:36px}.obl-v72-shell .obl-v72.taghead .tmeta{font-size:13px;color:var(--ink-3);margin:6px 0 0}.obl-v72-shell .obl-v72.taghead .tg-row{margin-top:12px}.obl-v72-shell .obl-v72.taghead .tg-row .tgc{text-decoration:none}.obl-v72-shell.obl-page-tag .topic-list.obl-cards{margin-top:14px}.obl-v72-shell .obl-v72.followhead .schips{margin-top:0}.obl-v72-shell .obl-v72.followhead .schips a{display:inline-flex;align-items:center;height:32px;padding:0 12px;border-radius:9px;background:var(--sf);border:1px solid var(--line);font-size:13px;color:var(--ink-2);text-decoration:none;white-space:nowrap}.obl-v72-shell .obl-v72.followhead .schips a.more{color:var(--p)}.obl-v72-shell.obl-page-follow .topic-list.obl-cards{margin-top:12px}.obl-v72-shell.obl-page-tag .tag-info,.obl-v72-shell.obl-page-tag .show-tag-info{display:none}body.obl-v72-shell.search-page #main-outlet>.search-container,body.obl-v72-shell.search-page .search-container{display:grid;grid-template-columns:minmax(0, 1fr) calc(var(--railw) - var(--gut));gap:0 var(--gut);align-items:start}body.obl-v72-shell.search-page #main-outlet>.search-container>*,body.obl-v72-shell.search-page .search-container>*{grid-column:1;min-width:0}body.obl-v72-shell.search-page #main-outlet>.search-container>.obl-v72.srail,body.obl-v72-shell.search-page .search-container>.obl-v72.srail{grid-column:2;grid-row:1/span 6;position:sticky;top:calc(var(--hdr) + var(--padt));max-height:calc(100dvh - var(--hdr) - var(--padt));overflow-y:auto;padding-bottom:var(--gutb)}body.obl-v72-shell.search-page #main-outlet>.search-container>.obl-v72.srail .card+.card,body.obl-v72-shell.search-page .search-container>.obl-v72.srail .card+.card{margin-top:14px}body.obl-v72-shell.search-page #main-outlet>.search-container>.search-header,body.obl-v72-shell.search-page #main-outlet>.search-container>.search-advanced .search-advanced-sidebar,body.obl-v72-shell.search-page #main-outlet>.search-container>.search-advanced .search-advanced-options,body.obl-v72-shell.search-page .search-container>.search-header,body.obl-v72-shell.search-page .search-container>.search-advanced .search-advanced-sidebar,body.obl-v72-shell.search-page .search-container>.search-advanced .search-advanced-options{display:none}body.obl-v72-shell.search-page .obl-v72.spage .lnk svg{width:18px;height:18px;vertical-align:-4px}body.obl-v72-shell.search-page .obl-v72.spage .sfield{margin-top:0}body.obl-v72-shell.search-page .obl-v72.spage .sfield input{margin:0;appearance:none;box-sizing:border-box;width:100%}body.obl-v72-shell.search-page .obl-v72.spage .sfield input:focus{outline:none;border-color:var(--p);box-shadow:0 0 0 3px var(--p-soft)}body.obl-v72-shell.search-page .obl-v72.spage .sfield .btn.p{flex:none;align-self:flex-start;height:44px;min-height:44px;padding:0 18px}body.obl-v72-shell.search-page .obl-v72.spage .h{margin-top:16px}body.obl-v72-shell.search-page .obl-v72.spage .h h2{font-size:15px}body.obl-v72-shell.search-page .obl-v72.spage .h a{color:var(--p);text-decoration:none}body.obl-v72-shell.search-page .obl-v72.spage .schips a{display:inline-flex;align-items:center;height:32px;padding:0 12px;border-radius:9px;background:var(--sf);border:1px solid var(--line);font-size:13px;color:var(--ink-2);text-decoration:none}body.obl-v72-shell.search-page .obl-v72.spage .tg-row .tgc{text-decoration:none}body.obl-v72-shell.search-page .search-advanced .search-results{max-width:none}html.mobile-view body.obl-v72-shell.search-page .search-container{grid-template-columns:minmax(0, 1fr)}html.mobile-view body.obl-v72-shell.search-page .search-container>.obl-v72.srail{display:none}html.mobile-view .obl-v72-shell.obl-hot-works .topic-list.obl-cards>tbody,html.mobile-view .obl-v72-shell.obl-profile-works .topic-list.obl-cards>tbody,html.mobile-view .obl-v72-shell.obl-hot-works .topic-list.obl-cards .topic-list-body,html.mobile-view .obl-v72-shell.obl-profile-works .topic-list.obl-cards .topic-list-body{grid-template-columns:repeat(2, minmax(0, 1fr))}.obl-blur .obl-v72-shell .mcell .media .ph.obl-blurable,.obl-blur .obl-v72-shell .mgrid.hotworks .media .ph.obl-blurable{filter:blur(24px) saturate(0.82);transform:scale(1.16)}.obl-blur .obl-v72-shell .mcell .media .ph.obl-blurable.obl-revealed,.obl-blur .obl-v72-shell .mgrid.hotworks .media .ph.obl-blurable.obl-revealed{filter:none;transform:none}.obl-v72-shell.obl-locked .discovery-layout__list,.obl-v72-shell.obl-locked .obl-v72.bhead,.obl-v72-shell.obl-locked .obl-v72.th{display:none}html.mobile-view .obl-v72-shell .discovery-layout__content>.obl-v72.lockpage{margin-top:calc(-1*var(--padt))}.obl-v72-shell .discovery-layout__content>.obl-v72.lockpage{margin-top:0}.obl-v72-shell .obl-v72.lockpage .back{text-decoration:none;color:var(--ink-2)}.obl-v72-shell .obl-v72.lockpage .unlock .pg .bar i{display:block;height:100%;background:var(--p);border-radius:2px}.obl-v72-shell .obl-v72.lockpage .unlock .task{text-align:left;margin-top:18px}.obl-v72-shell .obl-v72.lockpage .unlock .task .row{text-decoration:none}.obl-v72-shell .obl-v72.lockpage .unlock>.btn.p{margin-top:16px;width:100%;justify-content:center}body.obl-v72-shell.static-rules #main-outlet>.container,body.obl-v72-shell.static-faq #main-outlet>.container,body.obl-v72-shell.static-guidelines #main-outlet>.container,body.obl-v72-shell.static-conduct #main-outlet>.container,body.obl-v72-shell.static-privacy #main-outlet>.container,body.obl-v72-shell.static-tos #main-outlet>.container{max-width:808px;padding:0}body.obl-v72-shell.static-rules .body-page,body.obl-v72-shell.static-faq .body-page,body.obl-v72-shell.static-guidelines .body-page,body.obl-v72-shell.static-conduct .body-page,body.obl-v72-shell.static-privacy .body-page,body.obl-v72-shell.static-tos .body-page{background:rgba(0,0,0,0);border:0;border-radius:0;padding:0;margin:-4px 0 0;max-width:none}html.mobile-view body.obl-v72-shell.static-rules .body-page,html.mobile-view body.obl-v72-shell.static-faq .body-page,html.mobile-view body.obl-v72-shell.static-guidelines .body-page,html.mobile-view body.obl-v72-shell.static-conduct .body-page,html.mobile-view body.obl-v72-shell.static-privacy .body-page,html.mobile-view body.obl-v72-shell.static-tos .body-page{margin-top:2px}body.obl-v72-shell.static-rules .body-page h1,body.obl-v72-shell.static-rules .body-page h2,body.obl-v72-shell.static-rules .body-page h3,body.obl-v72-shell.static-faq .body-page h1,body.obl-v72-shell.static-faq .body-page h2,body.obl-v72-shell.static-faq .body-page h3,body.obl-v72-shell.static-guidelines .body-page h1,body.obl-v72-shell.static-guidelines .body-page h2,body.obl-v72-shell.static-guidelines .body-page h3,body.obl-v72-shell.static-conduct .body-page h1,body.obl-v72-shell.static-conduct .body-page h2,body.obl-v72-shell.static-conduct .body-page h3,body.obl-v72-shell.static-privacy .body-page h1,body.obl-v72-shell.static-privacy .body-page h2,body.obl-v72-shell.static-privacy .body-page h3,body.obl-v72-shell.static-tos .body-page h1,body.obl-v72-shell.static-tos .body-page h2,body.obl-v72-shell.static-tos .body-page h3{font-size:15px;font-weight:500;line-height:1.4;margin:12px 0 0;padding:16px 18px 0;background:var(--sf);border:1px solid var(--line);border-bottom:0;border-radius:var(--r-lg) var(--r-lg) 0 0;color:var(--ink)}body.obl-v72-shell.static-rules .body-page>:first-child,body.obl-v72-shell.static-faq .body-page>:first-child,body.obl-v72-shell.static-guidelines .body-page>:first-child,body.obl-v72-shell.static-conduct .body-page>:first-child,body.obl-v72-shell.static-privacy .body-page>:first-child,body.obl-v72-shell.static-tos .body-page>:first-child{margin-top:0}body.obl-v72-shell.static-rules .body-page p,body.obl-v72-shell.static-rules .body-page ul,body.obl-v72-shell.static-rules .body-page ol,body.obl-v72-shell.static-faq .body-page p,body.obl-v72-shell.static-faq .body-page ul,body.obl-v72-shell.static-faq .body-page ol,body.obl-v72-shell.static-guidelines .body-page p,body.obl-v72-shell.static-guidelines .body-page ul,body.obl-v72-shell.static-guidelines .body-page ol,body.obl-v72-shell.static-conduct .body-page p,body.obl-v72-shell.static-conduct .body-page ul,body.obl-v72-shell.static-conduct .body-page ol,body.obl-v72-shell.static-privacy .body-page p,body.obl-v72-shell.static-privacy .body-page ul,body.obl-v72-shell.static-privacy .body-page ol,body.obl-v72-shell.static-tos .body-page p,body.obl-v72-shell.static-tos .body-page ul,body.obl-v72-shell.static-tos .body-page ol{margin:0;padding:0 18px 8px;background:var(--sf);border:1px solid var(--line);border-top:0;border-bottom:0}body.obl-v72-shell.static-rules .body-page h1+p,body.obl-v72-shell.static-rules .body-page h2+p,body.obl-v72-shell.static-rules .body-page h3+p,body.obl-v72-shell.static-rules .body-page h1+ul,body.obl-v72-shell.static-rules .body-page h2+ul,body.obl-v72-shell.static-rules .body-page h3+ul,body.obl-v72-shell.static-faq .body-page h1+p,body.obl-v72-shell.static-faq .body-page h2+p,body.obl-v72-shell.static-faq .body-page h3+p,body.obl-v72-shell.static-faq .body-page h1+ul,body.obl-v72-shell.static-faq .body-page h2+ul,body.obl-v72-shell.static-faq .body-page h3+ul,body.obl-v72-shell.static-guidelines .body-page h1+p,body.obl-v72-shell.static-guidelines .body-page h2+p,body.obl-v72-shell.static-guidelines .body-page h3+p,body.obl-v72-shell.static-guidelines .body-page h1+ul,body.obl-v72-shell.static-guidelines .body-page h2+ul,body.obl-v72-shell.static-guidelines .body-page h3+ul,body.obl-v72-shell.static-conduct .body-page h1+p,body.obl-v72-shell.static-conduct .body-page h2+p,body.obl-v72-shell.static-conduct .body-page h3+p,body.obl-v72-shell.static-conduct .body-page h1+ul,body.obl-v72-shell.static-conduct .body-page h2+ul,body.obl-v72-shell.static-conduct .body-page h3+ul,body.obl-v72-shell.static-privacy .body-page h1+p,body.obl-v72-shell.static-privacy .body-page h2+p,body.obl-v72-shell.static-privacy .body-page h3+p,body.obl-v72-shell.static-privacy .body-page h1+ul,body.obl-v72-shell.static-privacy .body-page h2+ul,body.obl-v72-shell.static-privacy .body-page h3+ul,body.obl-v72-shell.static-tos .body-page h1+p,body.obl-v72-shell.static-tos .body-page h2+p,body.obl-v72-shell.static-tos .body-page h3+p,body.obl-v72-shell.static-tos .body-page h1+ul,body.obl-v72-shell.static-tos .body-page h2+ul,body.obl-v72-shell.static-tos .body-page h3+ul{padding-top:8px}body.obl-v72-shell.static-rules .body-page>:last-child,body.obl-v72-shell.static-rules .body-page p:has(+h1),body.obl-v72-shell.static-rules .body-page p:has(+h2),body.obl-v72-shell.static-rules .body-page p:has(+h3),body.obl-v72-shell.static-rules .body-page ul:has(+h2),body.obl-v72-shell.static-rules .body-page ol:has(+h2),body.obl-v72-shell.static-faq .body-page>:last-child,body.obl-v72-shell.static-faq .body-page p:has(+h1),body.obl-v72-shell.static-faq .body-page p:has(+h2),body.obl-v72-shell.static-faq .body-page p:has(+h3),body.obl-v72-shell.static-faq .body-page ul:has(+h2),body.obl-v72-shell.static-faq .body-page ol:has(+h2),body.obl-v72-shell.static-guidelines .body-page>:last-child,body.obl-v72-shell.static-guidelines .body-page p:has(+h1),body.obl-v72-shell.static-guidelines .body-page p:has(+h2),body.obl-v72-shell.static-guidelines .body-page p:has(+h3),body.obl-v72-shell.static-guidelines .body-page ul:has(+h2),body.obl-v72-shell.static-guidelines .body-page ol:has(+h2),body.obl-v72-shell.static-conduct .body-page>:last-child,body.obl-v72-shell.static-conduct .body-page p:has(+h1),body.obl-v72-shell.static-conduct .body-page p:has(+h2),body.obl-v72-shell.static-conduct .body-page p:has(+h3),body.obl-v72-shell.static-conduct .body-page ul:has(+h2),body.obl-v72-shell.static-conduct .body-page ol:has(+h2),body.obl-v72-shell.static-privacy .body-page>:last-child,body.obl-v72-shell.static-privacy .body-page p:has(+h1),body.obl-v72-shell.static-privacy .body-page p:has(+h2),body.obl-v72-shell.static-privacy .body-page p:has(+h3),body.obl-v72-shell.static-privacy .body-page ul:has(+h2),body.obl-v72-shell.static-privacy .body-page ol:has(+h2),body.obl-v72-shell.static-tos .body-page>:last-child,body.obl-v72-shell.static-tos .body-page p:has(+h1),body.obl-v72-shell.static-tos .body-page p:has(+h2),body.obl-v72-shell.static-tos .body-page p:has(+h3),body.obl-v72-shell.static-tos .body-page ul:has(+h2),body.obl-v72-shell.static-tos .body-page ol:has(+h2){padding-bottom:16px;border-bottom:1px solid var(--line);border-radius:0 0 var(--r-lg) var(--r-lg)}body.obl-v72-shell.static-rules .body-page p,body.obl-v72-shell.static-rules .body-page li,body.obl-v72-shell.static-faq .body-page p,body.obl-v72-shell.static-faq .body-page li,body.obl-v72-shell.static-guidelines .body-page p,body.obl-v72-shell.static-guidelines .body-page li,body.obl-v72-shell.static-conduct .body-page p,body.obl-v72-shell.static-conduct .body-page li,body.obl-v72-shell.static-privacy .body-page p,body.obl-v72-shell.static-privacy .body-page li,body.obl-v72-shell.static-tos .body-page p,body.obl-v72-shell.static-tos .body-page li{font-size:13px;color:var(--ink-2);line-height:1.75}body.obl-v72-shell.static-rules .body-page a,body.obl-v72-shell.static-faq .body-page a,body.obl-v72-shell.static-guidelines .body-page a,body.obl-v72-shell.static-conduct .body-page a,body.obl-v72-shell.static-privacy .body-page a,body.obl-v72-shell.static-tos .body-page a{color:var(--p)}.obl-v72-shell .discovery-layout__content>.obl-v72.hometop{margin-top:0}.obl-v72-shell .obl-v72.hometop .feedhead{margin-top:0}.obl-v72-shell .obl-v72.hometop .feedhead .tgc{text-decoration:none;cursor:pointer}.obl-v72-shell .obl-v72.hometop .media{display:block;text-decoration:none;color:var(--ink-2)}.obl-v72-shell .obl-v72.hometop .media .ph{position:absolute;inset:0;width:100%;height:100%;object-fit:cover;filter:none;transform:none}.obl-v72-shell .obl-v72.hometop .media .ph-empty{display:flex;align-items:center;justify-content:center;color:var(--ink-3)}.obl-v72-shell .obl-v72.hometop .media .ph-empty svg{width:28px;height:28px}.obl-v72-shell .obl-v72.hometop .media.hero16{margin-top:12px}.obl-v72-shell .obl-v72.hometop .mstrip>.mc,.obl-v72-shell .obl-v72.hometop .mstrip>.more-card{flex:none;width:196px;scroll-snap-align:start}.obl-v72-shell .obl-v72.hometop .mstrip .mc b a{color:var(--ink);text-decoration:none}.obl-v72-shell .obl-v72.hometop .mstrip .more-card{text-decoration:none}.obl-v72-shell .obl-v72.hometop .es .ea .btn{text-decoration:none}.obl-v72-shell.obl-page-home .discovery-layout__content>.obl-v72.hometop+.obl-v72.th{margin-top:22px}.obl-v72-shell.obl-page-home #list-area{margin-bottom:0}.obl-v72-shell.obl-page-home .topic-list.obl-cards .topic-list-item:nth-child(n+9){display:none}.obl-v72-shell.obl-page-home .topic-list.obl-cards .topic-list-item:nth-child(8) .trow{border-bottom:0}.obl-v72-shell.obl-page-home .obl-v72.more{display:flex;align-items:center;justify-content:center;gap:2px;min-height:52px;font-size:13px;color:var(--ink-2);text-decoration:none;border-top:1px solid var(--line)}.obl-v72-shell.obl-page-home .obl-v72.more svg{width:18px;height:18px}.obl-v72-shell.obl-page-home .topic-list-bottom,.obl-v72-shell.obl-page-home .show-more{display:none}.obl-v72-shell .obl-v72.homebelow .h{margin-top:22px}.obl-v72-shell .obl-v72.homebelow .h a{text-decoration:none;cursor:pointer}.obl-v72-shell .obl-v72.homebelow .h a svg{width:18px;height:18px}.obl-v72-shell .obl-v72.homebelow .tg-row.fol{margin-bottom:4px}.obl-v72-shell .obl-v72.homebelow .tg-row.fol .tgc{text-decoration:none}.obl-v72-shell .obl-v72.homebelow .foot a{text-decoration:none;cursor:pointer}.obl-v72-shell .obl-v72.homebelow .foot .social a{display:flex}.obl-v72-shell .obl-v72.homebelow .foot .fend .lang{margin-left:auto;color:var(--ink-2);font-size:12px}html.mobile-view .obl-v72-shell .obl-v72.hometop .mstrip>.mc,html.mobile-view .obl-v72-shell .obl-v72.hometop .mstrip>.more-card{width:148px}html.mobile-view .obl-v72-shell.obl-page-home .topic-list.obl-cards .topic-list-item:nth-child(n+7){display:none}html.mobile-view .obl-v72-shell.obl-page-home .topic-list.obl-cards .topic-list-item:nth-child(6) .trow{border-bottom:0}html.mobile-view .obl-v72-shell.obl-page-home .obl-v72.homebelow .bsec .gh.open+.gb{grid-template-columns:minmax(0, 1fr)}html.mobile-view .obl-v72-shell.obl-page-home .obl-v72.homebelow .brow:nth-child(odd){border-right:0}html.mobile-view .obl-v72-shell.obl-page-home .discovery-layout__sidebar .sidebar-discovery__block[data-block-name="theme:onlybl:weekly"],html.mobile-view .obl-v72-shell.obl-page-home .discovery-layout__sidebar .sidebar-discovery__block[data-block-name="theme:onlybl:replies"]{display:none}html.mobile-view .obl-v72-shell.obl-page-home .discovery-layout__sidebar{margin-top:18px}html.mobile-view .obl-v72-shell.obl-page-home .discovery-layout__sidebar .obl-v72.card{background:var(--p-soft);border:0;border-radius:var(--r-lg);padding:14px 16px}html.mobile-view .obl-v72-shell.obl-page-home .discovery-layout__sidebar .obl-v72.card h3{font-size:14px;font-weight:500;color:var(--p-ink);margin-bottom:0}html.mobile-view .obl-v72-shell.obl-page-home .discovery-layout__sidebar .obl-v72.card h3 .aux{color:var(--p)}html.mobile-view .obl-v72-shell.obl-page-home .discovery-layout__sidebar .obl-v72.card .task .row{color:var(--p-ink)}html.mobile-view .obl-v72-shell.obl-page-home .discovery-layout__sidebar .obl-v72.card .task .row.done{color:#a99bc8;text-decoration:line-through}.obl-blur .obl-v72-shell .hometop .media .ph.obl-blurable{filter:blur(24px) saturate(0.82);transform:scale(1.16)}.obl-blur .obl-v72-shell .hometop .media .ph.obl-blurable.obl-revealed{filter:none;transform:none}.obl-v72-shell #topic-title,.obl-v72-shell .topic-map,.obl-v72-shell .topic-timeline,.obl-v72-shell .timeline-container,.obl-v72-shell #topic-footer-buttons .topic-footer-main-buttons,.obl-v72-shell #topic-footer-buttons .topic-notifications-button,.obl-v72-shell #topic-footer-button-bookmark,.obl-v72-shell .topic-post.obl-first .topic-avatar,.obl-v72-shell .topic-post.obl-first .post__avatar,.obl-v72-shell .topic-post.obl-first .post-info.post-date,.obl-v72-shell .suggested-topics-title,.obl-v72-shell .more-topics__container .more-topics__list-title{display:none}.obl-v72-shell .obl-v72.dtl-head .back{text-decoration:none}.obl-v72-shell .obl-v72.dtl-head .dtl h1{font-size:20px;font-weight:500;line-height:1.35;margin-top:8px;color:var(--ink)}.obl-v72-shell .obl-v72.dtl-head .dtl .by .by-name{color:var(--ink-2);text-decoration:none}.obl-v72-shell .obl-v72.dtl-head .dtl .by .btn,.obl-v72-shell .obl-v72.dtl-head .tgc{text-decoration:none}.obl-v72-shell .post-stream{max-width:none}.obl-v72-shell .post-stream .topic-post{margin:0;padding:0}.obl-v72-shell .post-stream .topic-post>article,.obl-v72-shell .post-stream .topic-post article.boxed{border:0;background:rgba(0,0,0,0);padding:0}.obl-v72-shell .post-stream .topic-post .topic-body,.obl-v72-shell .post-stream .topic-post .post__body{padding:0;border:0;width:100%}.obl-v72-shell .post-stream .topic-post .post__regular,.obl-v72-shell .post-stream .topic-post .post__contents,.obl-v72-shell .post-stream .topic-post .contents{padding:0}.obl-v72-shell .post-stream .topic-post .row{display:block}.obl-v72-shell .post-stream .topic-post .cooked{padding:0}.obl-v72-shell .post-stream .topic-post .cooked>p:empty{display:none}.obl-v72-shell .post-stream .topic-post .post__menu-area,.obl-v72-shell .post-stream .topic-post .post-menu-area{padding:0;margin:0}.obl-v72-shell .post-stream .topic-post .cooked-selection-barrier{display:none}.obl-v72-shell .post-stream .obl-first .cooked{font-size:15px;line-height:1.8;margin-top:14px;color:var(--ink)}.obl-v72-shell .post-stream .obl-first .cooked>p{margin:0 0 10px}.obl-v72-shell .post-stream .obl-first .post-controls .show-replies,.obl-v72-shell .post-stream .obl-first .post-links-container{display:none}.obl-v72-shell .post-stream .obl-first .post-controls{margin-top:14px}.obl-v72-shell .post-stream .obl-first .post-controls .actions{display:flex;gap:8px;width:100%;margin:0}.obl-v72-shell .post-stream .obl-first .post-controls .actions>.btn,.obl-v72-shell .post-stream .obl-first .post-controls .actions>button,.obl-v72-shell .post-stream .obl-first .post-controls .actions .double-button,.obl-v72-shell .post-stream .obl-first .post-controls .actions .like-button{flex:1 1 0;min-width:44px;justify-content:center;height:44px;padding:0 18px;border-radius:12px;background:var(--sf);border:1px solid var(--line-2);color:var(--ink);font-size:14px;font-weight:500}.obl-v72-shell .post-stream .obl-first .post-controls .actions>.btn .d-icon,.obl-v72-shell .post-stream .obl-first .post-controls .actions>button .d-icon,.obl-v72-shell .post-stream .obl-first .post-controls .actions .double-button .d-icon,.obl-v72-shell .post-stream .obl-first .post-controls .actions .like-button .d-icon{width:18px;height:18px;color:var(--ink)}.obl-v72-shell .post-stream .obl-first .post-controls .actions .double-button{box-sizing:border-box;height:44px;padding:0;display:flex;justify-content:center}.obl-v72-shell .post-stream .obl-first .post-controls .actions .double-button .btn{flex:none;height:42px;min-height:42px;border:0;background:rgba(0,0,0,0)}.obl-v72-shell .post-stream .obl-first .post-controls .actions .show-more-actions{flex:0 0 44px;width:44px;padding:0}.obl-v72-shell .post-stream .obl-rep{padding:14px 0;border-top:1px solid var(--line)}.obl-v72-shell .post-stream .obl-rep>article>.row{display:flex;gap:10px;width:100%}.obl-v72-shell .post-stream .obl-rep .topic-avatar,.obl-v72-shell .post-stream .obl-rep .post__avatar{display:block;width:28px;flex:none;padding:0;border:0}.obl-v72-shell .post-stream .obl-rep .topic-avatar .avatar,.obl-v72-shell .post-stream .obl-rep .post__avatar .avatar{width:28px;height:28px}.obl-v72-shell .post-stream .obl-rep .topic-body,.obl-v72-shell .post-stream .obl-rep .post__body{flex:1;min-width:0}.obl-v72-shell .post-stream .obl-rep .rep-meta{display:block;font-size:12px;color:var(--ink-3);margin-bottom:3px}.obl-v72-shell .post-stream .obl-rep .cooked{font-size:14px;line-height:1.55;margin:0;color:var(--ink)}.obl-v72-shell .post-stream .obl-rep .cooked>p{margin:0 0 6px}.obl-v72-shell .post-stream .obl-rep .post-controls{margin-top:4px}.obl-v72-shell .post-stream .obl-rep .post-controls .actions .btn{height:32px;min-height:32px;padding:0 8px;font-size:12px}html.desktop-view .obl-v72-shell .post-stream .obl-rep .post__menu-area,html.desktop-view .obl-v72-shell .post-stream .obl-rep .post-menu-area{display:none}html.desktop-view .obl-v72-shell .post-stream .obl-rep:hover .post__menu-area,html.desktop-view .obl-v72-shell .post-stream .obl-rep:focus-within .post__menu-area,html.desktop-view .obl-v72-shell .post-stream .obl-rep:hover .post-menu-area,html.desktop-view .obl-v72-shell .post-stream .obl-rep:focus-within .post-menu-area{display:block}.obl-v72-shell .post-stream .obl-rep:has(.rep-count){margin-top:44px;position:relative;border-top:0}.obl-v72-shell .post-stream .obl-rep .rep-count{position:absolute;top:-36px;left:-38px;font-size:14px;font-weight:500;color:var(--ink)}.obl-v72-shell .obl-first .cooked .obl-gallery{display:flex;gap:8px;overflow-x:auto;padding:12px 0 4px;margin:0;scroll-snap-type:x mandatory;mask-image:linear-gradient(to right, #000 calc(100% - 44px), transparent)}.obl-v72-shell .obl-first .cooked .obl-gallery .lightbox-wrapper{position:relative;flex:none;width:34%;aspect-ratio:4/5;margin:0;border-radius:14px;overflow:hidden;background:var(--p-mid);scroll-snap-align:start}.obl-v72-shell .obl-first .cooked .obl-gallery .lightbox-wrapper .obl-gallery__tag{position:absolute;right:10px;bottom:10px;font-size:11px;line-height:1.55;padding:3px 7px;border-radius:7px;background:var(--obl-overlay);color:#f1efe9;font-family:var(--disp);font-weight:500;letter-spacing:.2px;z-index:2;pointer-events:none}.obl-v72-shell .obl-first .cooked .obl-gallery .lightbox-wrapper .meta{display:none}.obl-v72-shell .obl-first .cooked .obl-gallery .lightbox-wrapper a{display:block;width:100%;height:100%}.obl-v72-shell .obl-first .cooked .obl-gallery .lightbox-wrapper img{width:100%;height:100%;object-fit:cover}.obl-v72-shell .obl-v72 .by .btn.sm{min-height:36px;color:inherit}.obl-v72-shell:has(.dtl-head .chip.g) .post-stream .obl-first .cooked{font-size:14px;line-height:1.7;color:var(--ink-2);margin-top:16px}.obl-v72-shell .topic-area,.obl-v72-shell .obl-v72.dtl-head,.obl-v72-shell .obl-v72.reply,.obl-v72-shell #topic-footer-buttons,.obl-v72-shell .more-topics__container,.obl-v72-shell .suggested-topics{max-width:808px}.obl-v72-shell .cooked img:not(.emoji):not(.avatar){border-radius:14px;background:var(--p-mid)}.obl-v72-shell .cooked .lightbox-wrapper{display:inline-block;max-width:100%;border-radius:14px;overflow:hidden}.obl-v72-shell .cooked .meta{display:none}.obl-v72-shell .obl-v72.reply input{cursor:text;margin:0}.obl-v72-shell #topic-footer-buttons{margin-top:0}.obl-v72-shell .more-topics__container,.obl-v72-shell .suggested-topics{margin-top:34px}html.mobile-view .obl-v72-shell .obl-first .cooked .obl-gallery .lightbox-wrapper{width:72%}.obl-v72-shell .user-main>.about,.obl-v72-shell .user-main .user-navigation,.obl-v72-shell .user-main .user-primary-navigation,.obl-v72-shell .user-main .user-secondary-navigation,.obl-v72-shell .user-main .user-main-nav,.obl-v72-shell .user-content-wrapper .user-content>.user-navigation,.obl-v72-shell .user-content-wrapper .user-secondary-navigation{display:none}.obl-v72-shell.user-notifications-page .user-navigation-secondary,.obl-v72-shell.user-notifications-page .user-main .user-secondary-navigation,.obl-v72-shell.user-messages-page .user-navigation-secondary,.obl-v72-shell.user-messages-page .user-main .user-secondary-navigation{display:flex;gap:6px;margin:0 0 12px;padding:0;border:0}.obl-v72-shell.user-notifications-page .user-navigation-secondary .nav-pills>li>a,.obl-v72-shell.user-notifications-page .user-main .user-secondary-navigation .nav-pills>li>a,.obl-v72-shell.user-messages-page .user-navigation-secondary .nav-pills>li>a,.obl-v72-shell.user-messages-page .user-main .user-secondary-navigation .nav-pills>li>a{min-height:36px;border-radius:10px;font-size:13px;color:var(--ink-2)}.obl-v72-shell.user-notifications-page .user-navigation-secondary .nav-pills>li>a.active,.obl-v72-shell.user-notifications-page .user-main .user-secondary-navigation .nav-pills>li>a.active,.obl-v72-shell.user-messages-page .user-navigation-secondary .nav-pills>li>a.active,.obl-v72-shell.user-messages-page .user-main .user-secondary-navigation .nav-pills>li>a.active{background:var(--p-soft);color:var(--p-ink)}.obl-v72-shell .user-main,.obl-v72-shell .user-content-wrapper,.obl-v72-shell .user-content{max-width:none;margin:0;padding:0;background:rgba(0,0,0,0);border:0}.obl-v72-shell .obl-v72.phome .cover{margin-top:0}html.mobile-view .obl-v72-shell .obl-v72.phome .cover{margin-top:-2px}.obl-v72-shell .obl-v72.phome .cover .ph-empty{background:linear-gradient(135deg, #7c8f6e, #4a5e4c)}.obl-v72-shell .obl-v72.phome .cover .tools a{width:36px;height:36px;border-radius:50%;background:rgba(29,27,34,.5);color:#fff;display:flex;align-items:center;justify-content:center;-webkit-backdrop-filter:blur(4px);backdrop-filter:blur(4px);text-decoration:none}.obl-v72-shell .obl-v72.phome .cover .tools a svg{width:18px;height:18px}.obl-v72-shell .obl-v72.phome .phead .av.photo img{width:100%;height:100%;object-fit:cover}.obl-v72-shell .obl-v72.phome .pname .btn{text-decoration:none;min-height:36px}.obl-v72-shell .obl-v72.phome .pbio p{margin:0}.obl-v72-shell .obl-v72.phome .pmore{cursor:pointer}.obl-v72-shell .obl-v72.phome .ptabs a{flex:1;display:inline-flex;align-items:center;justify-content:center;min-height:44px;font-size:14px;color:var(--ink-2);border-bottom:2px solid rgba(0,0,0,0);margin-bottom:-1px;text-decoration:none}.obl-v72-shell .obl-v72.phome .ptabs a em{font-style:normal;font-family:var(--disp);font-size:12px;color:var(--ink-3);margin-left:4px}.obl-v72-shell .obl-v72.phome .ptabs a.on{color:var(--p);border-bottom-color:var(--p);font-weight:500}.obl-v72-shell .obl-v72.phome .ptabs a.on em{color:var(--p)}.obl-v72-shell .user-stream{margin-top:6px;border:0;background:rgba(0,0,0,0)}.obl-v72-shell .user-stream .item,.obl-v72-shell .user-stream .user-stream-item{padding:14px 4px;border:0;border-bottom:1px solid var(--line);background:rgba(0,0,0,0);margin:0}.obl-v72-shell .user-stream .item .title,.obl-v72-shell .user-stream .item .user-stream-item__title,.obl-v72-shell .user-stream .user-stream-item .title,.obl-v72-shell .user-stream .user-stream-item .user-stream-item__title{font-size:15px;font-weight:500;line-height:1.45;color:var(--ink)}.obl-v72-shell .user-stream .item .excerpt,.obl-v72-shell .user-stream .user-stream-item .excerpt{display:block;font-size:13px;color:var(--ink-2);line-height:1.55;margin-top:5px;padding-left:10px;border-left:2px solid var(--line-2)}.obl-v72-shell .user-stream .item .time,.obl-v72-shell .user-stream .item .user-stream-item__details,.obl-v72-shell .user-stream .user-stream-item .time,.obl-v72-shell .user-stream .user-stream-item .user-stream-item__details{font-size:12px;color:var(--ink-3);margin-top:7px}.obl-v72-shell .user-stream .item .avatar-link,.obl-v72-shell .user-stream .item .user-stream-item__avatar,.obl-v72-shell .user-stream .user-stream-item .avatar-link,.obl-v72-shell .user-stream .user-stream-item .user-stream-item__avatar{display:none}.obl-v72-shell.obl-profile-topics .topic-list.obl-cards{display:block;border:0;margin-top:6px}.obl-v72-shell.obl-profile-topics .topic-list.obl-cards>thead,.obl-v72-shell.obl-profile-topics .topic-list.obl-cards .topic-list-header,.obl-v72-shell.obl-profile-topics .topic-list.obl-cards .topic-list-item-separator{display:none}.obl-v72-shell.obl-profile-topics .topic-list.obl-cards>tbody,.obl-v72-shell.obl-profile-topics .topic-list.obl-cards .topic-list-body{display:block;border:0}.obl-v72-shell.obl-profile-topics .topic-list.obl-cards .topic-list-item{display:block;background:rgba(0,0,0,0);border:0}.obl-v72-shell.obl-profile-topics .topic-list.obl-cards .topic-list-item.obl-area-media{display:none}.obl-v72-shell.obl-profile-topics .topic-list.obl-cards td.pcell{display:block;padding:0;border:0}.obl-v72-shell.obl-profile-topics .pcell .r{display:block;padding:14px 4px;border-bottom:1px solid var(--line);text-decoration:none;color:var(--ink)}.obl-v72-shell.obl-profile-topics .pcell .r b{display:block;font-size:15px;font-weight:500;line-height:1.45;color:var(--ink)}.obl-v72-shell.obl-profile-topics .pcell .r small{display:flex;align-items:center;gap:2px;font-size:12px;color:var(--ink-3);margin-top:7px}.obl-v72-shell.obl-profile-topics .pcell .r small .chip{height:20px;font-size:11px;margin-right:6px}.obl-v72-shell.obl-profile-works .topic-list.obl-cards{margin-top:12px}.obl-v72-shell.obl-profile-works .paginated-topics-list,.obl-v72-shell.obl-profile-topics .paginated-topics-list{margin:0}.obl-v72-shell .user-preferences .form-vertical,.obl-v72-shell .user-preferences .user-preferences__container,.obl-v72-shell .user-preferences .user-preferences-account,.obl-v72-shell .user-preferences .user-preferences-profile{max-width:720px}.obl-v72-shell .user-preferences .control-group{padding:12px 0;border-bottom:1px solid var(--line);margin:0}.obl-v72-shell .user-preferences .control-group:last-child{border-bottom:0}.obl-v72-shell .user-preferences .control-group .control-label{font-size:13px;color:var(--ink-2);font-weight:400;margin-bottom:7px}.obl-v72-shell .user-preferences .control-group .instructions{font-size:12px;color:var(--ink-3)}.obl-v72-shell .user-preferences .control-group input[type=text],.obl-v72-shell .user-preferences .control-group input[type=email],.obl-v72-shell .user-preferences .control-group input[type=password],.obl-v72-shell .user-preferences .control-group textarea,.obl-v72-shell .user-preferences .control-group .select-kit .select-kit-header{width:100%;border:1px solid var(--line-2);border-radius:10px;padding:11px 13px;font-size:15px;background:var(--bg);color:var(--ink);box-sizing:border-box}.obl-v72-shell .user-preferences .save-button{position:sticky;bottom:0;display:flex;justify-content:flex-end;padding:12px 0;background:linear-gradient(to top, var(--bg) 72%, transparent);z-index:6}.obl-v72-shell .user-preferences .save-button .btn{height:44px;padding:0 18px;border-radius:12px}.obl-v72-shell .user-notifications-list,.obl-v72-shell .user-messages .topic-list:not(.obl-cards){border:0;background:rgba(0,0,0,0)}.obl-v72-shell .notification{min-height:64px;padding:12px 0;border-bottom:1px solid var(--line);background:rgba(0,0,0,0)}.obl-v72-shell .notification.unread{background:rgba(0,0,0,0);font-weight:500}.obl-v72-shell .badge-notification.unread-notifications,.obl-v72-shell .badge-notification.new-pms,.obl-v72-shell .badge-notification.unread-high-priority-notifications{background:var(--rose);font-family:var(--disp)}.obl-v72-shell .empty-state{text-align:center;padding:40px 24px;background:var(--sf);border:1px solid var(--line);border-radius:var(--r-lg);margin-top:14px}.obl-v72-shell .empty-state .empty-state-title{font-size:16px;font-weight:500;color:var(--ink)}.obl-v72-shell .empty-state .empty-state-body{font-size:13px;color:var(--ink-2);margin-top:7px;line-height:1.65;max-width:340px;margin-left:auto;margin-right:auto}.obl-v72-shell .user-card.show{border-radius:var(--r-lg);border:1px solid var(--line);box-shadow:0 12px 32px rgba(29,27,34,.12)}.obl-v72-shell .user-card .card-content{background:var(--sf)}html.desktop-view .obl-v72-shell .user-main,html.desktop-view .obl-v72-shell .obl-v72.phome,html.desktop-view .obl-v72-shell .user-preferences{max-width:808px}.obl-v72-shell .obl-v72.shead .sme{display:flex;align-items:center;gap:12px;margin-top:-4px}html.mobile-view .obl-v72-shell .obl-v72.shead .sme{margin-top:2px}.obl-v72-shell .obl-v72.shead .sme .av{width:56px;height:56px;font-size:20px}.obl-v72-shell .obl-v72.shead .sme .av.photo img{width:100%;height:100%;object-fit:cover}.obl-v72-shell .obl-v72.shead .sme .t{flex:1}.obl-v72-shell .obl-v72.shead .sme .n{font-size:17px;font-weight:500}.obl-v72-shell .obl-v72.shead .sme small{color:var(--ink-3);font-size:12px}.obl-v72-shell .obl-v72.shead .sme .btn{text-decoration:none;min-height:36px}.obl-v72-shell .obl-v72.shead .stabs a{flex:none;display:inline-flex;align-items:center;height:34px;padding:0 14px;border-radius:9px;background:var(--sf);border:1px solid var(--line);font-size:13px;color:var(--ink-2);text-decoration:none}.obl-v72-shell .obl-v72.shead .stabs a.on{background:var(--p-soft);border-color:var(--p);color:var(--p-ink)}.obl-v72-shell .obl-v72.shead .sprivacy{padding:0 18px;margin-top:12px}.obl-v72-shell .obl-v72.shead .sprivacy .sw:last-child{border-bottom:0}.obl-v72-shell .obl-v72.shead .sprivacy .sw.nav{text-decoration:none;color:var(--ink);padding:0 2px}.obl-v72-shell .obl-v72.shead .sprivacy .sw.nav svg{width:18px;height:18px;color:var(--ink-3)}.obl-v72-shell .obl-v72.shead .sprivacy .sw.nav.off{color:var(--ink-3)}.obl-v72-shell .obl-v72.shead .sprivacy .pres{display:flex;gap:6px}.obl-v72-shell .obl-v72.shead .sprivacy .pres .btn.on{border-color:var(--p);color:var(--p)}.obl-v72-shell .obl-v72.shead .sprivacy .pres .btn.sm{min-height:36px}.obl-v72-shell .obl-v72.shead .sprivacy .tog{border:0;padding:0;cursor:pointer}body.obl-prefs-privacy .user-preferences .form-vertical,body.obl-prefs-privacy .user-navigation-secondary{display:none !important}.obl-v72-shell.user-preferences-page .user-navigation-secondary{display:none}.obl-v72-shell.user-preferences-page .obl-v72.phome{display:none}.obl-v72-shell.user-notifications-page .user-navigation-secondary,.obl-v72-shell.user-notifications-page .user-main .user-secondary-navigation,.obl-v72-shell.user-notifications-page .user-notifications-filter,.obl-v72-shell.user-notifications-page .notifications-filter,.obl-v72-shell.user-messages-page .user-navigation-secondary,.obl-v72-shell.user-messages-page .user-main .user-secondary-navigation,.obl-v72-shell.user-messages-page .user-notifications-filter,.obl-v72-shell.user-messages-page .notifications-filter{display:none}.obl-v72-shell .obl-v72.mhead{display:flex;align-items:center;justify-content:space-between;gap:10px;margin-top:0;max-width:808px}.obl-v72-shell .obl-v72.mhead .ptabs{display:flex;flex:1;margin:0;border:0}.obl-v72-shell .obl-v72.mhead .ptabs a{flex:none;display:inline-flex;align-items:center;padding:0 14px;min-height:38px;border-radius:10px;font-size:14px;color:var(--ink-2);text-decoration:none}.obl-v72-shell .obl-v72.mhead .ptabs a.on{background:var(--p-soft);color:var(--p-ink);font-weight:500}.obl-v72-shell .obl-v72.mhead .ptabs a i{font-style:normal;font-size:10px;font-family:var(--disp);background:var(--rose);color:#fff;border-radius:8px;padding:1px 5px;margin-left:5px}.obl-v72-shell .obl-v72.mhead .mark{cursor:pointer}.obl-v72-shell .notification-history,.obl-v72-shell .user-notifications-list{margin-top:8px}.obl-v72-shell .notification-history .notification,.obl-v72-shell .notification-history li.notification,.obl-v72-shell .user-notifications-list .notification,.obl-v72-shell .user-notifications-list li.notification{padding:0;border:0;background:rgba(0,0,0,0);font-weight:400}.obl-v72-shell .notification-history .notification>a,.obl-v72-shell .notification-history li.notification>a,.obl-v72-shell .user-notifications-list .notification>a,.obl-v72-shell .user-notifications-list li.notification>a{display:flex;gap:12px;align-items:flex-start;padding:14px 4px;border-bottom:1px solid var(--line);color:var(--ink);text-decoration:none}.obl-v72-shell .notification-history .notification>a>.d-icon,.obl-v72-shell .notification-history .notification>a>.icon-avatar,.obl-v72-shell .notification-history .notification>a>.avatar-wrapper,.obl-v72-shell .notification-history li.notification>a>.d-icon,.obl-v72-shell .notification-history li.notification>a>.icon-avatar,.obl-v72-shell .notification-history li.notification>a>.avatar-wrapper,.obl-v72-shell .user-notifications-list .notification>a>.d-icon,.obl-v72-shell .user-notifications-list .notification>a>.icon-avatar,.obl-v72-shell .user-notifications-list .notification>a>.avatar-wrapper,.obl-v72-shell .user-notifications-list li.notification>a>.d-icon,.obl-v72-shell .user-notifications-list li.notification>a>.icon-avatar,.obl-v72-shell .user-notifications-list li.notification>a>.avatar-wrapper{width:36px;height:36px;margin:0;border-radius:11px;background:var(--p-soft);color:var(--p);padding:9px;box-sizing:border-box;flex:none}.obl-v72-shell .notification-history .notification>a>div,.obl-v72-shell .notification-history li.notification>a>div,.obl-v72-shell .user-notifications-list .notification>a>div,.obl-v72-shell .user-notifications-list li.notification>a>div{flex:1;min-width:0}.obl-v72-shell .notification-history .notification>a .item-label,.obl-v72-shell .notification-history li.notification>a .item-label,.obl-v72-shell .user-notifications-list .notification>a .item-label,.obl-v72-shell .user-notifications-list li.notification>a .item-label{display:block;font-size:14px;line-height:1.55;font-weight:500;color:var(--ink)}.obl-v72-shell .notification-history .notification>a .item-description,.obl-v72-shell .notification-history li.notification>a .item-description,.obl-v72-shell .user-notifications-list .notification>a .item-description,.obl-v72-shell .user-notifications-list li.notification>a .item-description{display:block;font-size:13px;color:var(--ink-2);margin-top:4px;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.obl-v72-shell .notification-history .notification,.obl-v72-shell .notification-history li.notification,.obl-v72-shell .user-notifications-list .notification,.obl-v72-shell .user-notifications-list li.notification{position:relative}.obl-v72-shell .notification-history .notification .obl-ntime,.obl-v72-shell .notification-history li.notification .obl-ntime,.obl-v72-shell .user-notifications-list .notification .obl-ntime,.obl-v72-shell .user-notifications-list li.notification .obl-ntime{position:absolute;left:52px;bottom:14px;display:block;font-size:12px;color:var(--ink-3);line-height:1.55}.obl-v72-shell .notification-history .notification:has(.obl-ntime)>a,.obl-v72-shell .notification-history li.notification:has(.obl-ntime)>a,.obl-v72-shell .user-notifications-list .notification:has(.obl-ntime)>a,.obl-v72-shell .user-notifications-list li.notification:has(.obl-ntime)>a{padding-bottom:37.6px}.obl-v72-shell .notification-history .notification.unread>a::after,.obl-v72-shell .notification-history li.notification.unread>a::after,.obl-v72-shell .user-notifications-list .notification.unread>a::after,.obl-v72-shell .user-notifications-list li.notification.unread>a::after{content:"";width:8px;height:8px;border-radius:50%;background:var(--p);flex:none;margin-top:14px}.obl-v72-shell .notification-history .notification.liked>a>.d-icon,.obl-v72-shell .notification-history .notification.liked-consolidated>a>.d-icon,.obl-v72-shell .notification-history li.notification.liked>a>.d-icon,.obl-v72-shell .notification-history li.notification.liked-consolidated>a>.d-icon,.obl-v72-shell .user-notifications-list .notification.liked>a>.d-icon,.obl-v72-shell .user-notifications-list .notification.liked-consolidated>a>.d-icon,.obl-v72-shell .user-notifications-list li.notification.liked>a>.d-icon,.obl-v72-shell .user-notifications-list li.notification.liked-consolidated>a>.d-icon{background:var(--obl-ev-like);color:#c0524b}.obl-v72-shell .notification-history .notification.granted-badge>a>.d-icon,.obl-v72-shell .notification-history li.notification.granted-badge>a>.d-icon,.obl-v72-shell .user-notifications-list .notification.granted-badge>a>.d-icon,.obl-v72-shell .user-notifications-list li.notification.granted-badge>a>.d-icon{background:var(--obl-ev-badge);color:#a37a1f}.obl-v72-shell.user-messages-page .topic-list:not(.obl-cards) .topic-list-item .main-link .title{font-size:15px;font-weight:500;color:var(--ink)}.obl-v72-shell .user-stream .post-list-item{display:flex;flex-direction:column}.obl-v72-shell .user-stream .post-list-item .post-list-item__header,.obl-v72-shell .user-stream .post-list-item .post-list-item__details{display:contents}.obl-v72-shell .user-stream .post-list-item .excerpt{order:1;margin:0;padding:0;border:0;font-size:15px;font-weight:500;line-height:1.45;color:var(--ink)}.obl-v72-shell .user-stream .post-list-item .excerpt .cooked{font-size:inherit;line-height:inherit;color:inherit}.obl-v72-shell .user-stream .post-list-item .stream-topic-title{order:2;margin-top:5px;padding-left:10px;border-left:2px solid var(--line-2);font-size:13px;line-height:1.55;color:var(--ink-2)}.obl-v72-shell .user-stream .post-list-item .stream-topic-title .title,.obl-v72-shell .user-stream .post-list-item .stream-topic-title a{font-size:13px;font-weight:400;line-height:inherit;color:var(--ink-2)}.obl-v72-shell .user-stream .post-list-item .stream-topic-title::before{content:"回复于《"}.obl-v72-shell .user-stream .post-list-item .stream-topic-title::after{content:"》"}.obl-v72-shell .user-stream .post-list-item .post-list-item__metadata{order:3;display:block;margin-top:7px;font-size:12px;line-height:1.55;color:var(--ink-3)}.obl-v72-shell .user-stream .post-list-item .post-list-item__metadata .time,.obl-v72-shell .user-stream .post-list-item .post-list-item__metadata .relative-date{display:inline;margin:0;padding:0;font-size:12px;line-height:inherit;color:var(--ink-3)}.obl-v72-shell .bookmark-search-form,.obl-v72-shell .bookmark-list .topic-list-header,.obl-v72-shell .bookmark-list td.author-avatar,.obl-v72-shell .bookmark-list td.post-metadata.updated-at,.obl-v72-shell .bookmark-list .bookmark-metadata,.obl-v72-shell .bookmark-list .post-excerpt{display:none}.obl-v72-shell .bookmark-list-wrapper{margin-top:6px}.obl-v72-shell .topic-list.bookmark-list{display:block;border:0}.obl-v72-shell .topic-list.bookmark-list>tbody{display:block}.obl-v72-shell .topic-list.bookmark-list .topic-list-item{display:flex;flex-wrap:wrap;align-items:baseline;padding:14px 4px;border:0;border-bottom:1px solid var(--line);background:rgba(0,0,0,0)}.obl-v72-shell .topic-list.bookmark-list .topic-list-item td.main-link{display:contents}.obl-v72-shell .topic-list.bookmark-list .topic-list-item td.activity{display:block;order:3;flex:0 0 auto;padding:0;border:0;font-size:12px;line-height:1.55;color:var(--ink-3);margin-top:7px;text-align:left;white-space:nowrap}.obl-v72-shell .topic-list.bookmark-list .topic-list-item td.activity::before{content:"收藏于 "}.obl-v72-shell .topic-list.bookmark-list .topic-list-item td.activity .relative-date,.obl-v72-shell .topic-list.bookmark-list .topic-list-item td.activity a{color:inherit;text-decoration:none;font-size:inherit}.obl-v72-shell .topic-list.bookmark-list .topic-list-item td:has(.bookmark-actions-dropdown),.obl-v72-shell .topic-list.bookmark-list .topic-list-item .bookmark-actions-dropdown{display:none}.obl-v72-shell .topic-list.bookmark-list .topic-list-item .link-top-line,.obl-v72-shell .topic-list.bookmark-list .topic-list-item .bookmark-status-with-link{display:block;flex:1 1 100%}.obl-v72-shell .topic-list.bookmark-list .topic-list-item .title{display:block;font-size:15px;font-weight:500;line-height:1.45;color:var(--ink)}.obl-v72-shell .topic-list.bookmark-list .topic-list-item .link-bottom-line{order:2;flex:0 0 auto;display:flex;align-items:center;gap:2px;margin-top:7px;font-size:12px;line-height:1.55;color:var(--ink-3)}.obl-v72-shell .topic-list.bookmark-list .topic-list-item .link-bottom-line .badge-category__wrapper{margin-right:6px;font-size:11px}.obl-v72-shell .topic-list.bookmark-list .topic-list-item .link-bottom-line .badge-category{height:20px;padding:0 8px;border-radius:6px;background:var(--p-soft);color:var(--p-ink);font-size:11px;line-height:20px;border:0;gap:0}.obl-v72-shell .topic-list.bookmark-list .topic-list-item .link-bottom-line .badge-category::before{display:none}.obl-v72-shell .topic-list.bookmark-list .topic-list-item>td:last-child{display:block;flex:none;padding:0;border:0}.obl-v72-shell .topic-list.bookmark-list .topic-list-item>td:last-child .select-kit-header{min-height:32px;height:32px;width:32px;padding:0}html body.obl-authpg.obl-v72-shell .onlybl-auth-hero,html body.obl-authpg.obl-v72-shell .onlybl-auth-tabs,html body.obl-authpg.obl-v72-shell .onlybl-auth-footer{display:none}html body.obl-authpg.obl-v72-shell .d-header-wrap,html body.obl-authpg.obl-v72-shell .sidebar-wrapper,html body.obl-authpg.obl-v72-shell .obl-tabs{display:none}html body.obl-authpg.obl-v72-shell #main-outlet-wrapper{display:grid;grid-template-columns:minmax(0, 1fr);grid-template-areas:none;padding:0}html body.obl-authpg.obl-v72-shell #main-outlet-wrapper #main-outlet{grid-column:1;max-width:none;padding:40px 24px;min-height:100dvh;display:flex;flex-direction:column;align-items:center;justify-content:center}html body.obl-authpg.obl-v72-shell .login-fullpage,html body.obl-authpg.obl-v72-shell .signup-fullpage,html body.obl-authpg.obl-v72-shell .password-reset-page,html body.obl-authpg.obl-v72-shell .email-login-page,html body.obl-authpg.obl-v72-shell .account-created-page,html body.obl-authpg.obl-v72-shell .activate-account-page{width:100%;max-width:400px;margin:0 auto;padding:10px 0 48px;background:rgba(0,0,0,0);font-family:var(--sans);color:var(--ink)}html body.obl-authpg.obl-v72-shell .login-fullpage .login-body,html body.obl-authpg.obl-v72-shell .login-fullpage .signup-body,html body.obl-authpg.obl-v72-shell .signup-fullpage .login-body,html body.obl-authpg.obl-v72-shell .signup-fullpage .signup-body,html body.obl-authpg.obl-v72-shell .password-reset-page .login-body,html body.obl-authpg.obl-v72-shell .password-reset-page .signup-body,html body.obl-authpg.obl-v72-shell .email-login-page .login-body,html body.obl-authpg.obl-v72-shell .email-login-page .signup-body,html body.obl-authpg.obl-v72-shell .account-created-page .login-body,html body.obl-authpg.obl-v72-shell .account-created-page .signup-body,html body.obl-authpg.obl-v72-shell .activate-account-page .login-body,html body.obl-authpg.obl-v72-shell .activate-account-page .signup-body{display:flex;flex-direction:column;gap:0;background:rgba(0,0,0,0);border:0;box-shadow:none;padding:0;max-width:none}html body.obl-authpg.obl-v72-shell .login-fullpage .login-left-side,html body.obl-authpg.obl-v72-shell .login-fullpage .login-right-side,html body.obl-authpg.obl-v72-shell .signup-fullpage .login-left-side,html body.obl-authpg.obl-v72-shell .signup-fullpage .login-right-side,html body.obl-authpg.obl-v72-shell .password-reset-page .login-left-side,html body.obl-authpg.obl-v72-shell .password-reset-page .login-right-side,html body.obl-authpg.obl-v72-shell .email-login-page .login-left-side,html body.obl-authpg.obl-v72-shell .email-login-page .login-right-side,html body.obl-authpg.obl-v72-shell .account-created-page .login-left-side,html body.obl-authpg.obl-v72-shell .account-created-page .login-right-side,html body.obl-authpg.obl-v72-shell .activate-account-page .login-left-side,html body.obl-authpg.obl-v72-shell .activate-account-page .login-right-side{width:100%;max-width:none;overflow:visible;max-height:none;padding:0;background:rgba(0,0,0,0);border:0;border-radius:0;color:var(--ink)}html body.obl-authpg.obl-v72-shell .login-fullpage .obl-v72.auth-top .aback,html body.obl-authpg.obl-v72-shell .signup-fullpage .obl-v72.auth-top .aback,html body.obl-authpg.obl-v72-shell .password-reset-page .obl-v72.auth-top .aback,html body.obl-authpg.obl-v72-shell .email-login-page .obl-v72.auth-top .aback,html body.obl-authpg.obl-v72-shell .account-created-page .obl-v72.auth-top .aback,html body.obl-authpg.obl-v72-shell .activate-account-page .obl-v72.auth-top .aback{display:inline-flex;align-items:center;gap:5px;font-size:13px;color:var(--ink-2);margin-bottom:22px;text-decoration:none}html body.obl-authpg.obl-v72-shell .login-fullpage .obl-v72.auth-top .aback svg,html body.obl-authpg.obl-v72-shell .signup-fullpage .obl-v72.auth-top .aback svg,html body.obl-authpg.obl-v72-shell .password-reset-page .obl-v72.auth-top .aback svg,html body.obl-authpg.obl-v72-shell .email-login-page .obl-v72.auth-top .aback svg,html body.obl-authpg.obl-v72-shell .account-created-page .obl-v72.auth-top .aback svg,html body.obl-authpg.obl-v72-shell .activate-account-page .obl-v72.auth-top .aback svg{width:15px;height:15px}html body.obl-authpg.obl-v72-shell .login-fullpage .obl-v72.auth-top .aback:hover,html body.obl-authpg.obl-v72-shell .signup-fullpage .obl-v72.auth-top .aback:hover,html body.obl-authpg.obl-v72-shell .password-reset-page .obl-v72.auth-top .aback:hover,html body.obl-authpg.obl-v72-shell .email-login-page .obl-v72.auth-top .aback:hover,html body.obl-authpg.obl-v72-shell .account-created-page .obl-v72.auth-top .aback:hover,html body.obl-authpg.obl-v72-shell .activate-account-page .obl-v72.auth-top .aback:hover{color:var(--p)}html body.obl-authpg.obl-v72-shell .login-fullpage .obl-v72.auth-top .amark,html body.obl-authpg.obl-v72-shell .signup-fullpage .obl-v72.auth-top .amark,html body.obl-authpg.obl-v72-shell .password-reset-page .obl-v72.auth-top .amark,html body.obl-authpg.obl-v72-shell .email-login-page .obl-v72.auth-top .amark,html body.obl-authpg.obl-v72-shell .account-created-page .obl-v72.auth-top .amark,html body.obl-authpg.obl-v72-shell .activate-account-page .obl-v72.auth-top .amark{display:flex;align-items:center;justify-content:center;gap:9px;margin-bottom:24px}html body.obl-authpg.obl-v72-shell .login-fullpage .obl-v72.auth-top .amark .mark,html body.obl-authpg.obl-v72-shell .signup-fullpage .obl-v72.auth-top .amark .mark,html body.obl-authpg.obl-v72-shell .password-reset-page .obl-v72.auth-top .amark .mark,html body.obl-authpg.obl-v72-shell .email-login-page .obl-v72.auth-top .amark .mark,html body.obl-authpg.obl-v72-shell .account-created-page .obl-v72.auth-top .amark .mark,html body.obl-authpg.obl-v72-shell .activate-account-page .obl-v72.auth-top .amark .mark{width:34px;height:34px}html body.obl-authpg.obl-v72-shell .login-fullpage .obl-v72.auth-top .amark .name,html body.obl-authpg.obl-v72-shell .signup-fullpage .obl-v72.auth-top .amark .name,html body.obl-authpg.obl-v72-shell .password-reset-page .obl-v72.auth-top .amark .name,html body.obl-authpg.obl-v72-shell .email-login-page .obl-v72.auth-top .amark .name,html body.obl-authpg.obl-v72-shell .account-created-page .obl-v72.auth-top .amark .name,html body.obl-authpg.obl-v72-shell .activate-account-page .obl-v72.auth-top .amark .name{font-family:var(--disp);font-weight:700;font-size:19px;letter-spacing:-0.2px}html body.obl-authpg.obl-v72-shell .login-fullpage .obl-v72.auth-sub,html body.obl-authpg.obl-v72-shell .signup-fullpage .obl-v72.auth-sub,html body.obl-authpg.obl-v72-shell .password-reset-page .obl-v72.auth-sub,html body.obl-authpg.obl-v72-shell .email-login-page .obl-v72.auth-sub,html body.obl-authpg.obl-v72-shell .account-created-page .obl-v72.auth-sub,html body.obl-authpg.obl-v72-shell .activate-account-page .obl-v72.auth-sub{font-size:14px;color:var(--ink-2);line-height:1.7;margin:8px 0 0}html body.obl-authpg.obl-v72-shell .login-fullpage #login-buttons:has(.passkey-login-button)::after,html body.obl-authpg.obl-v72-shell .signup-fullpage #login-buttons:has(.passkey-login-button)::after,html body.obl-authpg.obl-v72-shell .password-reset-page #login-buttons:has(.passkey-login-button)::after,html body.obl-authpg.obl-v72-shell .email-login-page #login-buttons:has(.passkey-login-button)::after,html body.obl-authpg.obl-v72-shell .account-created-page #login-buttons:has(.passkey-login-button)::after,html body.obl-authpg.obl-v72-shell .activate-account-page #login-buttons:has(.passkey-login-button)::after{content:"需要先在设置里添加过通行密钥";display:block;text-align:center;font-size:12px;color:var(--ink-3);line-height:1.6;margin-top:8px}html body.obl-authpg.obl-v72-shell .login-fullpage .signup-progress-bar,html body.obl-authpg.obl-v72-shell .signup-fullpage .signup-progress-bar,html body.obl-authpg.obl-v72-shell .password-reset-page .signup-progress-bar,html body.obl-authpg.obl-v72-shell .email-login-page .signup-progress-bar,html body.obl-authpg.obl-v72-shell .account-created-page .signup-progress-bar,html body.obl-authpg.obl-v72-shell .activate-account-page .signup-progress-bar{display:none}html body.obl-authpg.obl-v72-shell .login-fullpage .login-welcome-header,html body.obl-authpg.obl-v72-shell .signup-fullpage .login-welcome-header,html body.obl-authpg.obl-v72-shell .password-reset-page .login-welcome-header,html body.obl-authpg.obl-v72-shell .email-login-page .login-welcome-header,html body.obl-authpg.obl-v72-shell .account-created-page .login-welcome-header,html body.obl-authpg.obl-v72-shell .activate-account-page .login-welcome-header{display:block;margin:0 0 14px}html body.obl-authpg.obl-v72-shell .login-fullpage .login-welcome-header .login-title,html body.obl-authpg.obl-v72-shell .signup-fullpage .login-welcome-header .login-title,html body.obl-authpg.obl-v72-shell .password-reset-page .login-welcome-header .login-title,html body.obl-authpg.obl-v72-shell .email-login-page .login-welcome-header .login-title,html body.obl-authpg.obl-v72-shell .account-created-page .login-welcome-header .login-title,html body.obl-authpg.obl-v72-shell .activate-account-page .login-welcome-header .login-title{font-size:21px;font-weight:600;line-height:1.35;color:var(--ink);margin:0}html body.obl-authpg.obl-v72-shell .login-fullpage .login-welcome-header .login-subheader,html body.obl-authpg.obl-v72-shell .signup-fullpage .login-welcome-header .login-subheader,html body.obl-authpg.obl-v72-shell .password-reset-page .login-welcome-header .login-subheader,html body.obl-authpg.obl-v72-shell .email-login-page .login-welcome-header .login-subheader,html body.obl-authpg.obl-v72-shell .account-created-page .login-welcome-header .login-subheader,html body.obl-authpg.obl-v72-shell .activate-account-page .login-welcome-header .login-subheader{font-size:14px;color:var(--ink-2);line-height:1.7;margin-top:8px}html body.obl-authpg.obl-v72-shell .login-fullpage #login-form,html body.obl-authpg.obl-v72-shell .login-fullpage .login-form,html body.obl-authpg.obl-v72-shell .login-fullpage form,html body.obl-authpg.obl-v72-shell .signup-fullpage #login-form,html body.obl-authpg.obl-v72-shell .signup-fullpage .login-form,html body.obl-authpg.obl-v72-shell .signup-fullpage form,html body.obl-authpg.obl-v72-shell .password-reset-page #login-form,html body.obl-authpg.obl-v72-shell .password-reset-page .login-form,html body.obl-authpg.obl-v72-shell .password-reset-page form,html body.obl-authpg.obl-v72-shell .email-login-page #login-form,html body.obl-authpg.obl-v72-shell .email-login-page .login-form,html body.obl-authpg.obl-v72-shell .email-login-page form,html body.obl-authpg.obl-v72-shell .account-created-page #login-form,html body.obl-authpg.obl-v72-shell .account-created-page .login-form,html body.obl-authpg.obl-v72-shell .account-created-page form,html body.obl-authpg.obl-v72-shell .activate-account-page #login-form,html body.obl-authpg.obl-v72-shell .activate-account-page .login-form,html body.obl-authpg.obl-v72-shell .activate-account-page form{display:flex;flex-direction:column}html body.obl-authpg.obl-v72-shell .login-fullpage .input-group,html body.obl-authpg.obl-v72-shell .signup-fullpage .input-group,html body.obl-authpg.obl-v72-shell .password-reset-page .input-group,html body.obl-authpg.obl-v72-shell .email-login-page .input-group,html body.obl-authpg.obl-v72-shell .account-created-page .input-group,html body.obl-authpg.obl-v72-shell .activate-account-page .input-group{display:flex;flex-direction:column;margin:0 0 14px;position:relative}html body.obl-authpg.obl-v72-shell .login-fullpage .input-group label.alt-placeholder,html body.obl-authpg.obl-v72-shell .login-fullpage .input-group label,html body.obl-authpg.obl-v72-shell .signup-fullpage .input-group label.alt-placeholder,html body.obl-authpg.obl-v72-shell .signup-fullpage .input-group label,html body.obl-authpg.obl-v72-shell .password-reset-page .input-group label.alt-placeholder,html body.obl-authpg.obl-v72-shell .password-reset-page .input-group label,html body.obl-authpg.obl-v72-shell .email-login-page .input-group label.alt-placeholder,html body.obl-authpg.obl-v72-shell .email-login-page .input-group label,html body.obl-authpg.obl-v72-shell .account-created-page .input-group label.alt-placeholder,html body.obl-authpg.obl-v72-shell .account-created-page .input-group label,html body.obl-authpg.obl-v72-shell .activate-account-page .input-group label.alt-placeholder,html body.obl-authpg.obl-v72-shell .activate-account-page .input-group label{position:static;order:-1;transform:none;background:rgba(0,0,0,0);padding:0;margin:0 0 6px;font-size:13px;line-height:1.55;font-weight:400;color:var(--ink-2);pointer-events:auto}html body.obl-authpg.obl-v72-shell .login-fullpage .input-group input[type=text],html body.obl-authpg.obl-v72-shell .login-fullpage .input-group input[type=email],html body.obl-authpg.obl-v72-shell .login-fullpage .input-group input[type=password],html body.obl-authpg.obl-v72-shell .login-fullpage .input-group input[type=number],html body.obl-authpg.obl-v72-shell .signup-fullpage .input-group input[type=text],html body.obl-authpg.obl-v72-shell .signup-fullpage .input-group input[type=email],html body.obl-authpg.obl-v72-shell .signup-fullpage .input-group input[type=password],html body.obl-authpg.obl-v72-shell .signup-fullpage .input-group input[type=number],html body.obl-authpg.obl-v72-shell .password-reset-page .input-group input[type=text],html body.obl-authpg.obl-v72-shell .password-reset-page .input-group input[type=email],html body.obl-authpg.obl-v72-shell .password-reset-page .input-group input[type=password],html body.obl-authpg.obl-v72-shell .password-reset-page .input-group input[type=number],html body.obl-authpg.obl-v72-shell .email-login-page .input-group input[type=text],html body.obl-authpg.obl-v72-shell .email-login-page .input-group input[type=email],html body.obl-authpg.obl-v72-shell .email-login-page .input-group input[type=password],html body.obl-authpg.obl-v72-shell .email-login-page .input-group input[type=number],html body.obl-authpg.obl-v72-shell .account-created-page .input-group input[type=text],html body.obl-authpg.obl-v72-shell .account-created-page .input-group input[type=email],html body.obl-authpg.obl-v72-shell .account-created-page .input-group input[type=password],html body.obl-authpg.obl-v72-shell .account-created-page .input-group input[type=number],html body.obl-authpg.obl-v72-shell .activate-account-page .input-group input[type=text],html body.obl-authpg.obl-v72-shell .activate-account-page .input-group input[type=email],html body.obl-authpg.obl-v72-shell .activate-account-page .input-group input[type=password],html body.obl-authpg.obl-v72-shell .activate-account-page .input-group input[type=number]{width:100%;box-sizing:border-box;min-height:44px;margin:0;padding:12px 14px;border:1px solid var(--line-2);border-radius:12px;font-size:15px;line-height:1.55;background:var(--sf);color:var(--ink)}html body.obl-authpg.obl-v72-shell .login-fullpage .input-group input[type=text]:focus,html body.obl-authpg.obl-v72-shell .login-fullpage .input-group input[type=email]:focus,html body.obl-authpg.obl-v72-shell .login-fullpage .input-group input[type=password]:focus,html body.obl-authpg.obl-v72-shell .login-fullpage .input-group input[type=number]:focus,html body.obl-authpg.obl-v72-shell .signup-fullpage .input-group input[type=text]:focus,html body.obl-authpg.obl-v72-shell .signup-fullpage .input-group input[type=email]:focus,html body.obl-authpg.obl-v72-shell .signup-fullpage .input-group input[type=password]:focus,html body.obl-authpg.obl-v72-shell .signup-fullpage .input-group input[type=number]:focus,html body.obl-authpg.obl-v72-shell .password-reset-page .input-group input[type=text]:focus,html body.obl-authpg.obl-v72-shell .password-reset-page .input-group input[type=email]:focus,html body.obl-authpg.obl-v72-shell .password-reset-page .input-group input[type=password]:focus,html body.obl-authpg.obl-v72-shell .password-reset-page .input-group input[type=number]:focus,html body.obl-authpg.obl-v72-shell .email-login-page .input-group input[type=text]:focus,html body.obl-authpg.obl-v72-shell .email-login-page .input-group input[type=email]:focus,html body.obl-authpg.obl-v72-shell .email-login-page .input-group input[type=password]:focus,html body.obl-authpg.obl-v72-shell .email-login-page .input-group input[type=number]:focus,html body.obl-authpg.obl-v72-shell .account-created-page .input-group input[type=text]:focus,html body.obl-authpg.obl-v72-shell .account-created-page .input-group input[type=email]:focus,html body.obl-authpg.obl-v72-shell .account-created-page .input-group input[type=password]:focus,html body.obl-authpg.obl-v72-shell .account-created-page .input-group input[type=number]:focus,html body.obl-authpg.obl-v72-shell .activate-account-page .input-group input[type=text]:focus,html body.obl-authpg.obl-v72-shell .activate-account-page .input-group input[type=email]:focus,html body.obl-authpg.obl-v72-shell .activate-account-page .input-group input[type=password]:focus,html body.obl-authpg.obl-v72-shell .activate-account-page .input-group input[type=number]:focus{border-color:var(--p);box-shadow:none;outline:none}html body.obl-authpg.obl-v72-shell .login-fullpage .input-group .more-info,html body.obl-authpg.obl-v72-shell .login-fullpage .input-group .tip,html body.obl-authpg.obl-v72-shell .login-fullpage .input-group .instructions,html body.obl-authpg.obl-v72-shell .login-fullpage .input-group .create-account__password-info,html body.obl-authpg.obl-v72-shell .login-fullpage .input-group .create-account__password-tip-validation,html body.obl-authpg.obl-v72-shell .signup-fullpage .input-group .more-info,html body.obl-authpg.obl-v72-shell .signup-fullpage .input-group .tip,html body.obl-authpg.obl-v72-shell .signup-fullpage .input-group .instructions,html body.obl-authpg.obl-v72-shell .signup-fullpage .input-group .create-account__password-info,html body.obl-authpg.obl-v72-shell .signup-fullpage .input-group .create-account__password-tip-validation,html body.obl-authpg.obl-v72-shell .password-reset-page .input-group .more-info,html body.obl-authpg.obl-v72-shell .password-reset-page .input-group .tip,html body.obl-authpg.obl-v72-shell .password-reset-page .input-group .instructions,html body.obl-authpg.obl-v72-shell .password-reset-page .input-group .create-account__password-info,html body.obl-authpg.obl-v72-shell .password-reset-page .input-group .create-account__password-tip-validation,html body.obl-authpg.obl-v72-shell .email-login-page .input-group .more-info,html body.obl-authpg.obl-v72-shell .email-login-page .input-group .tip,html body.obl-authpg.obl-v72-shell .email-login-page .input-group .instructions,html body.obl-authpg.obl-v72-shell .email-login-page .input-group .create-account__password-info,html body.obl-authpg.obl-v72-shell .email-login-page .input-group .create-account__password-tip-validation,html body.obl-authpg.obl-v72-shell .account-created-page .input-group .more-info,html body.obl-authpg.obl-v72-shell .account-created-page .input-group .tip,html body.obl-authpg.obl-v72-shell .account-created-page .input-group .instructions,html body.obl-authpg.obl-v72-shell .account-created-page .input-group .create-account__password-info,html body.obl-authpg.obl-v72-shell .account-created-page .input-group .create-account__password-tip-validation,html body.obl-authpg.obl-v72-shell .activate-account-page .input-group .more-info,html body.obl-authpg.obl-v72-shell .activate-account-page .input-group .tip,html body.obl-authpg.obl-v72-shell .activate-account-page .input-group .instructions,html body.obl-authpg.obl-v72-shell .activate-account-page .input-group .create-account__password-info,html body.obl-authpg.obl-v72-shell .activate-account-page .input-group .create-account__password-tip-validation{font-size:12px;line-height:1.7;color:var(--ink-3);margin-top:6px}html body.obl-authpg.obl-v72-shell .login-fullpage .input-group .tip.bad,html body.obl-authpg.obl-v72-shell .signup-fullpage .input-group .tip.bad,html body.obl-authpg.obl-v72-shell .password-reset-page .input-group .tip.bad,html body.obl-authpg.obl-v72-shell .email-login-page .input-group .tip.bad,html body.obl-authpg.obl-v72-shell .account-created-page .input-group .tip.bad,html body.obl-authpg.obl-v72-shell .activate-account-page .input-group .tip.bad{color:var(--rose)}html body.obl-authpg.obl-v72-shell .login-fullpage .input-group .toggle-password-mask,html body.obl-authpg.obl-v72-shell .signup-fullpage .input-group .toggle-password-mask,html body.obl-authpg.obl-v72-shell .password-reset-page .input-group .toggle-password-mask,html body.obl-authpg.obl-v72-shell .email-login-page .input-group .toggle-password-mask,html body.obl-authpg.obl-v72-shell .account-created-page .input-group .toggle-password-mask,html body.obl-authpg.obl-v72-shell .activate-account-page .input-group .toggle-password-mask{position:absolute;right:6px;top:26px;width:44px;height:44px;color:var(--ink-3);background:none;border:0}html body.obl-authpg.obl-v72-shell .login-fullpage .create-account__username,html body.obl-authpg.obl-v72-shell .signup-fullpage .create-account__username,html body.obl-authpg.obl-v72-shell .password-reset-page .create-account__username,html body.obl-authpg.obl-v72-shell .email-login-page .create-account__username,html body.obl-authpg.obl-v72-shell .account-created-page .create-account__username,html body.obl-authpg.obl-v72-shell .activate-account-page .create-account__username{order:1}html body.obl-authpg.obl-v72-shell .login-fullpage .create-account-email,html body.obl-authpg.obl-v72-shell .signup-fullpage .create-account-email,html body.obl-authpg.obl-v72-shell .password-reset-page .create-account-email,html body.obl-authpg.obl-v72-shell .email-login-page .create-account-email,html body.obl-authpg.obl-v72-shell .account-created-page .create-account-email,html body.obl-authpg.obl-v72-shell .activate-account-page .create-account-email{order:2}html body.obl-authpg.obl-v72-shell .login-fullpage .create-account__password,html body.obl-authpg.obl-v72-shell .signup-fullpage .create-account__password,html body.obl-authpg.obl-v72-shell .password-reset-page .create-account__password,html body.obl-authpg.obl-v72-shell .email-login-page .create-account__password,html body.obl-authpg.obl-v72-shell .account-created-page .create-account__password,html body.obl-authpg.obl-v72-shell .activate-account-page .create-account__password{order:3}html body.obl-authpg.obl-v72-shell .login-fullpage .create-account__fullname,html body.obl-authpg.obl-v72-shell .signup-fullpage .create-account__fullname,html body.obl-authpg.obl-v72-shell .password-reset-page .create-account__fullname,html body.obl-authpg.obl-v72-shell .email-login-page .create-account__fullname,html body.obl-authpg.obl-v72-shell .account-created-page .create-account__fullname,html body.obl-authpg.obl-v72-shell .activate-account-page .create-account__fullname{order:4}html body.obl-authpg.obl-v72-shell .login-fullpage .create-account__fullname:not(.required),html body.obl-authpg.obl-v72-shell .signup-fullpage .create-account__fullname:not(.required),html body.obl-authpg.obl-v72-shell .password-reset-page .create-account__fullname:not(.required),html body.obl-authpg.obl-v72-shell .email-login-page .create-account__fullname:not(.required),html body.obl-authpg.obl-v72-shell .account-created-page .create-account__fullname:not(.required),html body.obl-authpg.obl-v72-shell .activate-account-page .create-account__fullname:not(.required){display:none}html body.obl-authpg.obl-v72-shell .login-fullpage .user-fields,html body.obl-authpg.obl-v72-shell .login-fullpage .create-account__invite-code,html body.obl-authpg.obl-v72-shell .signup-fullpage .user-fields,html body.obl-authpg.obl-v72-shell .signup-fullpage .create-account__invite-code,html body.obl-authpg.obl-v72-shell .password-reset-page .user-fields,html body.obl-authpg.obl-v72-shell .password-reset-page .create-account__invite-code,html body.obl-authpg.obl-v72-shell .email-login-page .user-fields,html body.obl-authpg.obl-v72-shell .email-login-page .create-account__invite-code,html body.obl-authpg.obl-v72-shell .account-created-page .user-fields,html body.obl-authpg.obl-v72-shell .account-created-page .create-account__invite-code,html body.obl-authpg.obl-v72-shell .activate-account-page .user-fields,html body.obl-authpg.obl-v72-shell .activate-account-page .create-account__invite-code{order:5}html body.obl-authpg.obl-v72-shell .login-fullpage .login-right-side #login-buttons .btn-social,html body.obl-authpg.obl-v72-shell .login-fullpage #login-buttons .btn-social,html body.obl-authpg.obl-v72-shell .signup-fullpage .login-right-side #login-buttons .btn-social,html body.obl-authpg.obl-v72-shell .signup-fullpage #login-buttons .btn-social,html body.obl-authpg.obl-v72-shell .password-reset-page .login-right-side #login-buttons .btn-social,html body.obl-authpg.obl-v72-shell .password-reset-page #login-buttons .btn-social,html body.obl-authpg.obl-v72-shell .email-login-page .login-right-side #login-buttons .btn-social,html body.obl-authpg.obl-v72-shell .email-login-page #login-buttons .btn-social,html body.obl-authpg.obl-v72-shell .account-created-page .login-right-side #login-buttons .btn-social,html body.obl-authpg.obl-v72-shell .account-created-page #login-buttons .btn-social,html body.obl-authpg.obl-v72-shell .activate-account-page .login-right-side #login-buttons .btn-social,html body.obl-authpg.obl-v72-shell .activate-account-page #login-buttons .btn-social{min-height:44px;width:100%;border-radius:12px;background:var(--sf);border:1px solid var(--line-2);color:var(--ink);font-size:14px}html body.obl-authpg.obl-v72-shell .login-fullpage #login-buttons,html body.obl-authpg.obl-v72-shell .signup-fullpage #login-buttons,html body.obl-authpg.obl-v72-shell .password-reset-page #login-buttons,html body.obl-authpg.obl-v72-shell .email-login-page #login-buttons,html body.obl-authpg.obl-v72-shell .account-created-page #login-buttons,html body.obl-authpg.obl-v72-shell .activate-account-page #login-buttons{gap:8px}html body.obl-authpg.obl-v72-shell .login-fullpage .login-page-cta,html body.obl-authpg.obl-v72-shell .login-fullpage .signup-page-cta,html body.obl-authpg.obl-v72-shell .signup-fullpage .login-page-cta,html body.obl-authpg.obl-v72-shell .signup-fullpage .signup-page-cta,html body.obl-authpg.obl-v72-shell .password-reset-page .login-page-cta,html body.obl-authpg.obl-v72-shell .password-reset-page .signup-page-cta,html body.obl-authpg.obl-v72-shell .email-login-page .login-page-cta,html body.obl-authpg.obl-v72-shell .email-login-page .signup-page-cta,html body.obl-authpg.obl-v72-shell .account-created-page .login-page-cta,html body.obl-authpg.obl-v72-shell .account-created-page .signup-page-cta,html body.obl-authpg.obl-v72-shell .activate-account-page .login-page-cta,html body.obl-authpg.obl-v72-shell .activate-account-page .signup-page-cta{margin-top:4px}html body.obl-authpg.obl-v72-shell .login-fullpage .login-page-cta .btn-primary,html body.obl-authpg.obl-v72-shell .login-fullpage .login-page-cta .btn-large,html body.obl-authpg.obl-v72-shell .login-fullpage .login-page-cta .btn-primary .d-button-label,html body.obl-authpg.obl-v72-shell .login-fullpage .login-page-cta .btn-large .d-button-label,html body.obl-authpg.obl-v72-shell .login-fullpage .login-page-cta .btn-large.btn-primary,html body.obl-authpg.obl-v72-shell .login-fullpage .signup-page-cta .btn-primary,html body.obl-authpg.obl-v72-shell .login-fullpage .signup-page-cta .btn-large,html body.obl-authpg.obl-v72-shell .login-fullpage .signup-page-cta .btn-primary .d-button-label,html body.obl-authpg.obl-v72-shell .login-fullpage .signup-page-cta .btn-large .d-button-label,html body.obl-authpg.obl-v72-shell .login-fullpage .signup-page-cta .btn-large.btn-primary,html body.obl-authpg.obl-v72-shell .signup-fullpage .login-page-cta .btn-primary,html body.obl-authpg.obl-v72-shell .signup-fullpage .login-page-cta .btn-large,html body.obl-authpg.obl-v72-shell .signup-fullpage .login-page-cta .btn-primary .d-button-label,html body.obl-authpg.obl-v72-shell .signup-fullpage .login-page-cta .btn-large .d-button-label,html body.obl-authpg.obl-v72-shell .signup-fullpage .login-page-cta .btn-large.btn-primary,html body.obl-authpg.obl-v72-shell .signup-fullpage .signup-page-cta .btn-primary,html body.obl-authpg.obl-v72-shell .signup-fullpage .signup-page-cta .btn-large,html body.obl-authpg.obl-v72-shell .signup-fullpage .signup-page-cta .btn-primary .d-button-label,html body.obl-authpg.obl-v72-shell .signup-fullpage .signup-page-cta .btn-large .d-button-label,html body.obl-authpg.obl-v72-shell .signup-fullpage .signup-page-cta .btn-large.btn-primary,html body.obl-authpg.obl-v72-shell .password-reset-page .login-page-cta .btn-primary,html body.obl-authpg.obl-v72-shell .password-reset-page .login-page-cta .btn-large,html body.obl-authpg.obl-v72-shell .password-reset-page .login-page-cta .btn-primary .d-button-label,html body.obl-authpg.obl-v72-shell .password-reset-page .login-page-cta .btn-large .d-button-label,html body.obl-authpg.obl-v72-shell .password-reset-page .login-page-cta .btn-large.btn-primary,html body.obl-authpg.obl-v72-shell .password-reset-page .signup-page-cta .btn-primary,html body.obl-authpg.obl-v72-shell .password-reset-page .signup-page-cta .btn-large,html body.obl-authpg.obl-v72-shell .password-reset-page .signup-page-cta .btn-primary .d-button-label,html body.obl-authpg.obl-v72-shell .password-reset-page .signup-page-cta .btn-large .d-button-label,html body.obl-authpg.obl-v72-shell .password-reset-page .signup-page-cta .btn-large.btn-primary,html body.obl-authpg.obl-v72-shell .email-login-page .login-page-cta .btn-primary,html body.obl-authpg.obl-v72-shell .email-login-page .login-page-cta .btn-large,html body.obl-authpg.obl-v72-shell .email-login-page .login-page-cta .btn-primary .d-button-label,html body.obl-authpg.obl-v72-shell .email-login-page .login-page-cta .btn-large .d-button-label,html body.obl-authpg.obl-v72-shell .email-login-page .login-page-cta .btn-large.btn-primary,html body.obl-authpg.obl-v72-shell .email-login-page .signup-page-cta .btn-primary,html body.obl-authpg.obl-v72-shell .email-login-page .signup-page-cta .btn-large,html body.obl-authpg.obl-v72-shell .email-login-page .signup-page-cta .btn-primary .d-button-label,html body.obl-authpg.obl-v72-shell .email-login-page .signup-page-cta .btn-large .d-button-label,html body.obl-authpg.obl-v72-shell .email-login-page .signup-page-cta .btn-large.btn-primary,html body.obl-authpg.obl-v72-shell .account-created-page .login-page-cta .btn-primary,html body.obl-authpg.obl-v72-shell .account-created-page .login-page-cta .btn-large,html body.obl-authpg.obl-v72-shell .account-created-page .login-page-cta .btn-primary .d-button-label,html body.obl-authpg.obl-v72-shell .account-created-page .login-page-cta .btn-large .d-button-label,html body.obl-authpg.obl-v72-shell .account-created-page .login-page-cta .btn-large.btn-primary,html body.obl-authpg.obl-v72-shell .account-created-page .signup-page-cta .btn-primary,html body.obl-authpg.obl-v72-shell .account-created-page .signup-page-cta .btn-large,html body.obl-authpg.obl-v72-shell .account-created-page .signup-page-cta .btn-primary .d-button-label,html body.obl-authpg.obl-v72-shell .account-created-page .signup-page-cta .btn-large .d-button-label,html body.obl-authpg.obl-v72-shell .account-created-page .signup-page-cta .btn-large.btn-primary,html body.obl-authpg.obl-v72-shell .activate-account-page .login-page-cta .btn-primary,html body.obl-authpg.obl-v72-shell .activate-account-page .login-page-cta .btn-large,html body.obl-authpg.obl-v72-shell .activate-account-page .login-page-cta .btn-primary .d-button-label,html body.obl-authpg.obl-v72-shell .activate-account-page .login-page-cta .btn-large .d-button-label,html body.obl-authpg.obl-v72-shell .activate-account-page .login-page-cta .btn-large.btn-primary,html body.obl-authpg.obl-v72-shell .activate-account-page .signup-page-cta .btn-primary,html body.obl-authpg.obl-v72-shell .activate-account-page .signup-page-cta .btn-large,html body.obl-authpg.obl-v72-shell .activate-account-page .signup-page-cta .btn-primary .d-button-label,html body.obl-authpg.obl-v72-shell .activate-account-page .signup-page-cta .btn-large .d-button-label,html body.obl-authpg.obl-v72-shell .activate-account-page .signup-page-cta .btn-large.btn-primary{font-size:14px !important}html body.obl-authpg.obl-v72-shell .login-fullpage .login-page-cta .btn-primary,html body.obl-authpg.obl-v72-shell .login-fullpage .login-page-cta .btn-large,html body.obl-authpg.obl-v72-shell .login-fullpage .signup-page-cta .btn-primary,html body.obl-authpg.obl-v72-shell .login-fullpage .signup-page-cta .btn-large,html body.obl-authpg.obl-v72-shell .signup-fullpage .login-page-cta .btn-primary,html body.obl-authpg.obl-v72-shell .signup-fullpage .login-page-cta .btn-large,html body.obl-authpg.obl-v72-shell .signup-fullpage .signup-page-cta .btn-primary,html body.obl-authpg.obl-v72-shell .signup-fullpage .signup-page-cta .btn-large,html body.obl-authpg.obl-v72-shell .password-reset-page .login-page-cta .btn-primary,html body.obl-authpg.obl-v72-shell .password-reset-page .login-page-cta .btn-large,html body.obl-authpg.obl-v72-shell .password-reset-page .signup-page-cta .btn-primary,html body.obl-authpg.obl-v72-shell .password-reset-page .signup-page-cta .btn-large,html body.obl-authpg.obl-v72-shell .email-login-page .login-page-cta .btn-primary,html body.obl-authpg.obl-v72-shell .email-login-page .login-page-cta .btn-large,html body.obl-authpg.obl-v72-shell .email-login-page .signup-page-cta .btn-primary,html body.obl-authpg.obl-v72-shell .email-login-page .signup-page-cta .btn-large,html body.obl-authpg.obl-v72-shell .account-created-page .login-page-cta .btn-primary,html body.obl-authpg.obl-v72-shell .account-created-page .login-page-cta .btn-large,html body.obl-authpg.obl-v72-shell .account-created-page .signup-page-cta .btn-primary,html body.obl-authpg.obl-v72-shell .account-created-page .signup-page-cta .btn-large,html body.obl-authpg.obl-v72-shell .activate-account-page .login-page-cta .btn-primary,html body.obl-authpg.obl-v72-shell .activate-account-page .login-page-cta .btn-large,html body.obl-authpg.obl-v72-shell .activate-account-page .signup-page-cta .btn-primary,html body.obl-authpg.obl-v72-shell .activate-account-page .signup-page-cta .btn-large{width:100%;justify-content:center;min-height:44px;border:0;border-radius:12px;font-weight:500;color:#fff}html body.obl-authpg.obl-v72-shell .login-fullpage .login-page-cta .btn-social,html body.obl-authpg.obl-v72-shell .login-fullpage .signup-page-cta .btn-social,html body.obl-authpg.obl-v72-shell .signup-fullpage .login-page-cta .btn-social,html body.obl-authpg.obl-v72-shell .signup-fullpage .signup-page-cta .btn-social,html body.obl-authpg.obl-v72-shell .password-reset-page .login-page-cta .btn-social,html body.obl-authpg.obl-v72-shell .password-reset-page .signup-page-cta .btn-social,html body.obl-authpg.obl-v72-shell .email-login-page .login-page-cta .btn-social,html body.obl-authpg.obl-v72-shell .email-login-page .signup-page-cta .btn-social,html body.obl-authpg.obl-v72-shell .account-created-page .login-page-cta .btn-social,html body.obl-authpg.obl-v72-shell .account-created-page .signup-page-cta .btn-social,html body.obl-authpg.obl-v72-shell .activate-account-page .login-page-cta .btn-social,html body.obl-authpg.obl-v72-shell .activate-account-page .signup-page-cta .btn-social{min-height:44px;border-radius:12px;background:var(--sf);border:1px solid var(--line-2);color:var(--ink);margin-top:8px}html body.obl-authpg.obl-v72-shell .login-fullpage .login-page-cta .login-page-cta__buttons,html body.obl-authpg.obl-v72-shell .login-fullpage .login-page-cta .signup-page-cta__buttons,html body.obl-authpg.obl-v72-shell .login-fullpage .signup-page-cta .login-page-cta__buttons,html body.obl-authpg.obl-v72-shell .login-fullpage .signup-page-cta .signup-page-cta__buttons,html body.obl-authpg.obl-v72-shell .signup-fullpage .login-page-cta .login-page-cta__buttons,html body.obl-authpg.obl-v72-shell .signup-fullpage .login-page-cta .signup-page-cta__buttons,html body.obl-authpg.obl-v72-shell .signup-fullpage .signup-page-cta .login-page-cta__buttons,html body.obl-authpg.obl-v72-shell .signup-fullpage .signup-page-cta .signup-page-cta__buttons,html body.obl-authpg.obl-v72-shell .password-reset-page .login-page-cta .login-page-cta__buttons,html body.obl-authpg.obl-v72-shell .password-reset-page .login-page-cta .signup-page-cta__buttons,html body.obl-authpg.obl-v72-shell .password-reset-page .signup-page-cta .login-page-cta__buttons,html body.obl-authpg.obl-v72-shell .password-reset-page .signup-page-cta .signup-page-cta__buttons,html body.obl-authpg.obl-v72-shell .email-login-page .login-page-cta .login-page-cta__buttons,html body.obl-authpg.obl-v72-shell .email-login-page .login-page-cta .signup-page-cta__buttons,html body.obl-authpg.obl-v72-shell .email-login-page .signup-page-cta .login-page-cta__buttons,html body.obl-authpg.obl-v72-shell .email-login-page .signup-page-cta .signup-page-cta__buttons,html body.obl-authpg.obl-v72-shell .account-created-page .login-page-cta .login-page-cta__buttons,html body.obl-authpg.obl-v72-shell .account-created-page .login-page-cta .signup-page-cta__buttons,html body.obl-authpg.obl-v72-shell .account-created-page .signup-page-cta .login-page-cta__buttons,html body.obl-authpg.obl-v72-shell .account-created-page .signup-page-cta .signup-page-cta__buttons,html body.obl-authpg.obl-v72-shell .activate-account-page .login-page-cta .login-page-cta__buttons,html body.obl-authpg.obl-v72-shell .activate-account-page .login-page-cta .signup-page-cta__buttons,html body.obl-authpg.obl-v72-shell .activate-account-page .signup-page-cta .login-page-cta__buttons,html body.obl-authpg.obl-v72-shell .activate-account-page .signup-page-cta .signup-page-cta__buttons{display:flex;flex-direction:column;gap:8px}html body.obl-authpg.obl-v72-shell .login-fullpage .login-or-separator,html body.obl-authpg.obl-v72-shell .signup-fullpage .login-or-separator,html body.obl-authpg.obl-v72-shell .password-reset-page .login-or-separator,html body.obl-authpg.obl-v72-shell .email-login-page .login-or-separator,html body.obl-authpg.obl-v72-shell .account-created-page .login-or-separator,html body.obl-authpg.obl-v72-shell .activate-account-page .login-or-separator{display:flex;align-items:center;gap:12px;margin:14px 0;color:var(--ink-3);font-size:12px}html body.obl-authpg.obl-v72-shell .login-fullpage .login-or-separator::before,html body.obl-authpg.obl-v72-shell .login-fullpage .login-or-separator::after,html body.obl-authpg.obl-v72-shell .signup-fullpage .login-or-separator::before,html body.obl-authpg.obl-v72-shell .signup-fullpage .login-or-separator::after,html body.obl-authpg.obl-v72-shell .password-reset-page .login-or-separator::before,html body.obl-authpg.obl-v72-shell .password-reset-page .login-or-separator::after,html body.obl-authpg.obl-v72-shell .email-login-page .login-or-separator::before,html body.obl-authpg.obl-v72-shell .email-login-page .login-or-separator::after,html body.obl-authpg.obl-v72-shell .account-created-page .login-or-separator::before,html body.obl-authpg.obl-v72-shell .account-created-page .login-or-separator::after,html body.obl-authpg.obl-v72-shell .activate-account-page .login-or-separator::before,html body.obl-authpg.obl-v72-shell .activate-account-page .login-or-separator::after{content:"";flex:1;height:1px;background:var(--line)}html body.obl-authpg.obl-v72-shell .login-fullpage .login-page-cta__no-account-yet,html body.obl-authpg.obl-v72-shell .login-fullpage .signup-page-cta__existing-account,html body.obl-authpg.obl-v72-shell .signup-fullpage .login-page-cta__no-account-yet,html body.obl-authpg.obl-v72-shell .signup-fullpage .signup-page-cta__existing-account,html body.obl-authpg.obl-v72-shell .password-reset-page .login-page-cta__no-account-yet,html body.obl-authpg.obl-v72-shell .password-reset-page .signup-page-cta__existing-account,html body.obl-authpg.obl-v72-shell .email-login-page .login-page-cta__no-account-yet,html body.obl-authpg.obl-v72-shell .email-login-page .signup-page-cta__existing-account,html body.obl-authpg.obl-v72-shell .account-created-page .login-page-cta__no-account-yet,html body.obl-authpg.obl-v72-shell .account-created-page .signup-page-cta__existing-account,html body.obl-authpg.obl-v72-shell .activate-account-page .login-page-cta__no-account-yet,html body.obl-authpg.obl-v72-shell .activate-account-page .signup-page-cta__existing-account{box-sizing:border-box;margin-top:22px;padding:28px 24px 22px;background:var(--sf);border:1px solid var(--line);border-radius:20px;text-align:center;font-size:13px;line-height:1.9;color:var(--ink-2);position:relative;overflow:hidden}html body.obl-authpg.obl-v72-shell .login-fullpage .login-page-cta__no-account-yet::after,html body.obl-authpg.obl-v72-shell .login-fullpage .signup-page-cta__existing-account::after,html body.obl-authpg.obl-v72-shell .signup-fullpage .login-page-cta__no-account-yet::after,html body.obl-authpg.obl-v72-shell .signup-fullpage .signup-page-cta__existing-account::after,html body.obl-authpg.obl-v72-shell .password-reset-page .login-page-cta__no-account-yet::after,html body.obl-authpg.obl-v72-shell .password-reset-page .signup-page-cta__existing-account::after,html body.obl-authpg.obl-v72-shell .email-login-page .login-page-cta__no-account-yet::after,html body.obl-authpg.obl-v72-shell .email-login-page .signup-page-cta__existing-account::after,html body.obl-authpg.obl-v72-shell .account-created-page .login-page-cta__no-account-yet::after,html body.obl-authpg.obl-v72-shell .account-created-page .signup-page-cta__existing-account::after,html body.obl-authpg.obl-v72-shell .activate-account-page .login-page-cta__no-account-yet::after,html body.obl-authpg.obl-v72-shell .activate-account-page .signup-page-cta__existing-account::after{content:"";position:absolute;right:-50px;top:-50px;width:190px;height:190px;border-radius:50%;background:radial-gradient(circle at 30% 30%, var(--p-soft), transparent 70%);opacity:.9}html body.obl-authpg.obl-v72-shell .login-fullpage .login-page-cta__no-account-yet .btn,html body.obl-authpg.obl-v72-shell .login-fullpage .login-page-cta__no-account-yet a,html body.obl-authpg.obl-v72-shell .login-fullpage .signup-page-cta__existing-account .btn,html body.obl-authpg.obl-v72-shell .login-fullpage .signup-page-cta__existing-account a,html body.obl-authpg.obl-v72-shell .signup-fullpage .login-page-cta__no-account-yet .btn,html body.obl-authpg.obl-v72-shell .signup-fullpage .login-page-cta__no-account-yet a,html body.obl-authpg.obl-v72-shell .signup-fullpage .signup-page-cta__existing-account .btn,html body.obl-authpg.obl-v72-shell .signup-fullpage .signup-page-cta__existing-account a,html body.obl-authpg.obl-v72-shell .password-reset-page .login-page-cta__no-account-yet .btn,html body.obl-authpg.obl-v72-shell .password-reset-page .login-page-cta__no-account-yet a,html body.obl-authpg.obl-v72-shell .password-reset-page .signup-page-cta__existing-account .btn,html body.obl-authpg.obl-v72-shell .password-reset-page .signup-page-cta__existing-account a,html body.obl-authpg.obl-v72-shell .email-login-page .login-page-cta__no-account-yet .btn,html body.obl-authpg.obl-v72-shell .email-login-page .login-page-cta__no-account-yet a,html body.obl-authpg.obl-v72-shell .email-login-page .signup-page-cta__existing-account .btn,html body.obl-authpg.obl-v72-shell .email-login-page .signup-page-cta__existing-account a,html body.obl-authpg.obl-v72-shell .account-created-page .login-page-cta__no-account-yet .btn,html body.obl-authpg.obl-v72-shell .account-created-page .login-page-cta__no-account-yet a,html body.obl-authpg.obl-v72-shell .account-created-page .signup-page-cta__existing-account .btn,html body.obl-authpg.obl-v72-shell .account-created-page .signup-page-cta__existing-account a,html body.obl-authpg.obl-v72-shell .activate-account-page .login-page-cta__no-account-yet .btn,html body.obl-authpg.obl-v72-shell .activate-account-page .login-page-cta__no-account-yet a,html body.obl-authpg.obl-v72-shell .activate-account-page .signup-page-cta__existing-account .btn,html body.obl-authpg.obl-v72-shell .activate-account-page .signup-page-cta__existing-account a{display:inline;min-height:0;padding:0 0 0 4px;background:none;border:0;color:var(--p);font-weight:500;font-size:13px;position:relative;z-index:1}html body.obl-authpg.obl-v72-shell .login-fullpage .login-page-cta__no-account-yet,html body.obl-authpg.obl-v72-shell .login-fullpage .signup-page-cta__existing-account,html body.obl-authpg.obl-v72-shell .signup-fullpage .login-page-cta__no-account-yet,html body.obl-authpg.obl-v72-shell .signup-fullpage .signup-page-cta__existing-account,html body.obl-authpg.obl-v72-shell .password-reset-page .login-page-cta__no-account-yet,html body.obl-authpg.obl-v72-shell .password-reset-page .signup-page-cta__existing-account,html body.obl-authpg.obl-v72-shell .email-login-page .login-page-cta__no-account-yet,html body.obl-authpg.obl-v72-shell .email-login-page .signup-page-cta__existing-account,html body.obl-authpg.obl-v72-shell .account-created-page .login-page-cta__no-account-yet,html body.obl-authpg.obl-v72-shell .account-created-page .signup-page-cta__existing-account,html body.obl-authpg.obl-v72-shell .activate-account-page .login-page-cta__no-account-yet,html body.obl-authpg.obl-v72-shell .activate-account-page .signup-page-cta__existing-account{padding-bottom:46px}html body.obl-authpg.obl-v72-shell .login-fullpage .login-page-cta__buttons .login-page-cta__signup,html body.obl-authpg.obl-v72-shell .login-fullpage .signup-page-cta__buttons .signup-page-cta__login,html body.obl-authpg.obl-v72-shell .login-fullpage .login-page-cta__signup,html body.obl-authpg.obl-v72-shell .login-fullpage .signup-page-cta__login,html body.obl-authpg.obl-v72-shell .signup-fullpage .login-page-cta__buttons .login-page-cta__signup,html body.obl-authpg.obl-v72-shell .signup-fullpage .signup-page-cta__buttons .signup-page-cta__login,html body.obl-authpg.obl-v72-shell .signup-fullpage .login-page-cta__signup,html body.obl-authpg.obl-v72-shell .signup-fullpage .signup-page-cta__login,html body.obl-authpg.obl-v72-shell .password-reset-page .login-page-cta__buttons .login-page-cta__signup,html body.obl-authpg.obl-v72-shell .password-reset-page .signup-page-cta__buttons .signup-page-cta__login,html body.obl-authpg.obl-v72-shell .password-reset-page .login-page-cta__signup,html body.obl-authpg.obl-v72-shell .password-reset-page .signup-page-cta__login,html body.obl-authpg.obl-v72-shell .email-login-page .login-page-cta__buttons .login-page-cta__signup,html body.obl-authpg.obl-v72-shell .email-login-page .signup-page-cta__buttons .signup-page-cta__login,html body.obl-authpg.obl-v72-shell .email-login-page .login-page-cta__signup,html body.obl-authpg.obl-v72-shell .email-login-page .signup-page-cta__login,html body.obl-authpg.obl-v72-shell .account-created-page .login-page-cta__buttons .login-page-cta__signup,html body.obl-authpg.obl-v72-shell .account-created-page .signup-page-cta__buttons .signup-page-cta__login,html body.obl-authpg.obl-v72-shell .account-created-page .login-page-cta__signup,html body.obl-authpg.obl-v72-shell .account-created-page .signup-page-cta__login,html body.obl-authpg.obl-v72-shell .activate-account-page .login-page-cta__buttons .login-page-cta__signup,html body.obl-authpg.obl-v72-shell .activate-account-page .signup-page-cta__buttons .signup-page-cta__login,html body.obl-authpg.obl-v72-shell .activate-account-page .login-page-cta__signup,html body.obl-authpg.obl-v72-shell .activate-account-page .signup-page-cta__login{width:auto;min-height:0;height:24.7px;margin:-46.7px auto 0;padding:0;background:none;border:0;color:var(--p);font-size:13px !important;font-weight:500;line-height:1.9;position:relative;z-index:1}html body.obl-authpg.obl-v72-shell .login-fullpage .login-page-cta__buttons .login-page-cta__signup .d-button-label,html body.obl-authpg.obl-v72-shell .login-fullpage .signup-page-cta__buttons .signup-page-cta__login .d-button-label,html body.obl-authpg.obl-v72-shell .login-fullpage .login-page-cta__signup .d-button-label,html body.obl-authpg.obl-v72-shell .login-fullpage .signup-page-cta__login .d-button-label,html body.obl-authpg.obl-v72-shell .signup-fullpage .login-page-cta__buttons .login-page-cta__signup .d-button-label,html body.obl-authpg.obl-v72-shell .signup-fullpage .signup-page-cta__buttons .signup-page-cta__login .d-button-label,html body.obl-authpg.obl-v72-shell .signup-fullpage .login-page-cta__signup .d-button-label,html body.obl-authpg.obl-v72-shell .signup-fullpage .signup-page-cta__login .d-button-label,html body.obl-authpg.obl-v72-shell .password-reset-page .login-page-cta__buttons .login-page-cta__signup .d-button-label,html body.obl-authpg.obl-v72-shell .password-reset-page .signup-page-cta__buttons .signup-page-cta__login .d-button-label,html body.obl-authpg.obl-v72-shell .password-reset-page .login-page-cta__signup .d-button-label,html body.obl-authpg.obl-v72-shell .password-reset-page .signup-page-cta__login .d-button-label,html body.obl-authpg.obl-v72-shell .email-login-page .login-page-cta__buttons .login-page-cta__signup .d-button-label,html body.obl-authpg.obl-v72-shell .email-login-page .signup-page-cta__buttons .signup-page-cta__login .d-button-label,html body.obl-authpg.obl-v72-shell .email-login-page .login-page-cta__signup .d-button-label,html body.obl-authpg.obl-v72-shell .email-login-page .signup-page-cta__login .d-button-label,html body.obl-authpg.obl-v72-shell .account-created-page .login-page-cta__buttons .login-page-cta__signup .d-button-label,html body.obl-authpg.obl-v72-shell .account-created-page .signup-page-cta__buttons .signup-page-cta__login .d-button-label,html body.obl-authpg.obl-v72-shell .account-created-page .login-page-cta__signup .d-button-label,html body.obl-authpg.obl-v72-shell .account-created-page .signup-page-cta__login .d-button-label,html body.obl-authpg.obl-v72-shell .activate-account-page .login-page-cta__buttons .login-page-cta__signup .d-button-label,html body.obl-authpg.obl-v72-shell .activate-account-page .signup-page-cta__buttons .signup-page-cta__login .d-button-label,html body.obl-authpg.obl-v72-shell .activate-account-page .login-page-cta__signup .d-button-label,html body.obl-authpg.obl-v72-shell .activate-account-page .signup-page-cta__login .d-button-label{font-size:13px !important}html body.obl-authpg.obl-v72-shell .login-fullpage .signup-page-cta .signup-page-cta__buttons,html body.obl-authpg.obl-v72-shell .signup-fullpage .signup-page-cta .signup-page-cta__buttons,html body.obl-authpg.obl-v72-shell .password-reset-page .signup-page-cta .signup-page-cta__buttons,html body.obl-authpg.obl-v72-shell .email-login-page .signup-page-cta .signup-page-cta__buttons,html body.obl-authpg.obl-v72-shell .account-created-page .signup-page-cta .signup-page-cta__buttons,html body.obl-authpg.obl-v72-shell .activate-account-page .signup-page-cta .signup-page-cta__buttons{display:grid;grid-template-columns:auto auto;justify-content:center;align-items:center;gap:0;position:relative;isolation:isolate}html body.obl-authpg.obl-v72-shell .login-fullpage .signup-page-cta .signup-page-cta__buttons::before,html body.obl-authpg.obl-v72-shell .signup-fullpage .signup-page-cta .signup-page-cta__buttons::before,html body.obl-authpg.obl-v72-shell .password-reset-page .signup-page-cta .signup-page-cta__buttons::before,html body.obl-authpg.obl-v72-shell .email-login-page .signup-page-cta .signup-page-cta__buttons::before,html body.obl-authpg.obl-v72-shell .account-created-page .signup-page-cta .signup-page-cta__buttons::before,html body.obl-authpg.obl-v72-shell .activate-account-page .signup-page-cta .signup-page-cta__buttons::before{content:"";position:absolute;left:0;right:0;top:66px;bottom:0;background:var(--sf);border:1px solid var(--line);border-radius:20px;z-index:-1;overflow:hidden}html body.obl-authpg.obl-v72-shell .login-fullpage .signup-page-cta .signup-page-cta__buttons::after,html body.obl-authpg.obl-v72-shell .signup-fullpage .signup-page-cta .signup-page-cta__buttons::after,html body.obl-authpg.obl-v72-shell .password-reset-page .signup-page-cta .signup-page-cta__buttons::after,html body.obl-authpg.obl-v72-shell .email-login-page .signup-page-cta .signup-page-cta__buttons::after,html body.obl-authpg.obl-v72-shell .account-created-page .signup-page-cta .signup-page-cta__buttons::after,html body.obl-authpg.obl-v72-shell .activate-account-page .signup-page-cta .signup-page-cta__buttons::after{content:"";position:absolute;right:-50px;top:16px;width:190px;height:190px;border-radius:50%;background:radial-gradient(circle at 30% 30%, var(--p-soft), transparent 70%);opacity:.9;z-index:-1;clip-path:inset(50px 50px 0 0 round 0 20px 0 0)}html body.obl-authpg.obl-v72-shell .login-fullpage .signup-page-cta .signup-page-cta__buttons .signup-page-cta__signup,html body.obl-authpg.obl-v72-shell .signup-fullpage .signup-page-cta .signup-page-cta__buttons .signup-page-cta__signup,html body.obl-authpg.obl-v72-shell .password-reset-page .signup-page-cta .signup-page-cta__buttons .signup-page-cta__signup,html body.obl-authpg.obl-v72-shell .email-login-page .signup-page-cta .signup-page-cta__buttons .signup-page-cta__signup,html body.obl-authpg.obl-v72-shell .account-created-page .signup-page-cta .signup-page-cta__buttons .signup-page-cta__signup,html body.obl-authpg.obl-v72-shell .activate-account-page .signup-page-cta .signup-page-cta__buttons .signup-page-cta__signup{grid-column:1/-1;width:100%;margin-bottom:22px}html body.obl-authpg.obl-v72-shell .login-fullpage .signup-page-cta .signup-page-cta__buttons .signup-page-cta__existing-account,html body.obl-authpg.obl-v72-shell .signup-fullpage .signup-page-cta .signup-page-cta__buttons .signup-page-cta__existing-account,html body.obl-authpg.obl-v72-shell .password-reset-page .signup-page-cta .signup-page-cta__buttons .signup-page-cta__existing-account,html body.obl-authpg.obl-v72-shell .email-login-page .signup-page-cta .signup-page-cta__buttons .signup-page-cta__existing-account,html body.obl-authpg.obl-v72-shell .account-created-page .signup-page-cta .signup-page-cta__buttons .signup-page-cta__existing-account,html body.obl-authpg.obl-v72-shell .activate-account-page .signup-page-cta .signup-page-cta__buttons .signup-page-cta__existing-account{width:auto;margin:0;padding:29px 0 23px;background:none;border:0;overflow:visible}html body.obl-authpg.obl-v72-shell .login-fullpage .signup-page-cta .signup-page-cta__buttons .signup-page-cta__existing-account::before,html body.obl-authpg.obl-v72-shell .login-fullpage .signup-page-cta .signup-page-cta__buttons .signup-page-cta__existing-account::after,html body.obl-authpg.obl-v72-shell .signup-fullpage .signup-page-cta .signup-page-cta__buttons .signup-page-cta__existing-account::before,html body.obl-authpg.obl-v72-shell .signup-fullpage .signup-page-cta .signup-page-cta__buttons .signup-page-cta__existing-account::after,html body.obl-authpg.obl-v72-shell .password-reset-page .signup-page-cta .signup-page-cta__buttons .signup-page-cta__existing-account::before,html body.obl-authpg.obl-v72-shell .password-reset-page .signup-page-cta .signup-page-cta__buttons .signup-page-cta__existing-account::after,html body.obl-authpg.obl-v72-shell .email-login-page .signup-page-cta .signup-page-cta__buttons .signup-page-cta__existing-account::before,html body.obl-authpg.obl-v72-shell .email-login-page .signup-page-cta .signup-page-cta__buttons .signup-page-cta__existing-account::after,html body.obl-authpg.obl-v72-shell .account-created-page .signup-page-cta .signup-page-cta__buttons .signup-page-cta__existing-account::before,html body.obl-authpg.obl-v72-shell .account-created-page .signup-page-cta .signup-page-cta__buttons .signup-page-cta__existing-account::after,html body.obl-authpg.obl-v72-shell .activate-account-page .signup-page-cta .signup-page-cta__buttons .signup-page-cta__existing-account::before,html body.obl-authpg.obl-v72-shell .activate-account-page .signup-page-cta .signup-page-cta__buttons .signup-page-cta__existing-account::after{display:none}html body.obl-authpg.obl-v72-shell .login-fullpage .signup-page-cta .signup-page-cta__buttons .signup-page-cta__login,html body.obl-authpg.obl-v72-shell .login-fullpage .signup-page-cta .signup-page-cta__buttons .btn-large.signup-page-cta__login,html body.obl-authpg.obl-v72-shell .signup-fullpage .signup-page-cta .signup-page-cta__buttons .signup-page-cta__login,html body.obl-authpg.obl-v72-shell .signup-fullpage .signup-page-cta .signup-page-cta__buttons .btn-large.signup-page-cta__login,html body.obl-authpg.obl-v72-shell .password-reset-page .signup-page-cta .signup-page-cta__buttons .signup-page-cta__login,html body.obl-authpg.obl-v72-shell .password-reset-page .signup-page-cta .signup-page-cta__buttons .btn-large.signup-page-cta__login,html body.obl-authpg.obl-v72-shell .email-login-page .signup-page-cta .signup-page-cta__buttons .signup-page-cta__login,html body.obl-authpg.obl-v72-shell .email-login-page .signup-page-cta .signup-page-cta__buttons .btn-large.signup-page-cta__login,html body.obl-authpg.obl-v72-shell .account-created-page .signup-page-cta .signup-page-cta__buttons .signup-page-cta__login,html body.obl-authpg.obl-v72-shell .account-created-page .signup-page-cta .signup-page-cta__buttons .btn-large.signup-page-cta__login,html body.obl-authpg.obl-v72-shell .activate-account-page .signup-page-cta .signup-page-cta__buttons .signup-page-cta__login,html body.obl-authpg.obl-v72-shell .activate-account-page .signup-page-cta .signup-page-cta__buttons .btn-large.signup-page-cta__login{width:auto;min-height:0;height:auto;line-height:1.9;margin:0;padding:29px 0 23px 4px}html body.obl-authpg.obl-v72-shell .login-fullpage .signup-page-cta__disclaimer,html body.obl-authpg.obl-v72-shell .signup-fullpage .signup-page-cta__disclaimer,html body.obl-authpg.obl-v72-shell .password-reset-page .signup-page-cta__disclaimer,html body.obl-authpg.obl-v72-shell .email-login-page .signup-page-cta__disclaimer,html body.obl-authpg.obl-v72-shell .account-created-page .signup-page-cta__disclaimer,html body.obl-authpg.obl-v72-shell .activate-account-page .signup-page-cta__disclaimer{font-size:12px;line-height:1.7;color:var(--ink-3);margin-top:10px}html body.obl-authpg.obl-v72-shell input[autocomplete=one-time-code]{text-align:center;font-family:var(--disp);font-size:26px;letter-spacing:.42em;text-indent:.42em;padding:14px}html.desktop-view body.obl-authpg.obl-v72-shell .login-body.has-alt-auth .login-left-side,html.desktop-view body.obl-authpg.obl-v72-shell .login-body.has-alt-auth .login-page-cta,html.desktop-view body.obl-authpg.obl-v72-shell .login-body.has-alt-auth .login-page-cta__buttons{display:contents}html.desktop-view body.obl-authpg.obl-v72-shell .login-body.has-alt-auth .login-welcome-header{order:1}html.desktop-view body.obl-authpg.obl-v72-shell .login-body.has-alt-auth #login-form,html.desktop-view body.obl-authpg.obl-v72-shell .login-body.has-alt-auth .login-form{order:2}html.desktop-view body.obl-authpg.obl-v72-shell .login-body.has-alt-auth .login-page-cta__login{order:3}html.desktop-view body.obl-authpg.obl-v72-shell .login-body.has-alt-auth .login-right-side{order:4}html.desktop-view body.obl-authpg.obl-v72-shell .login-body.has-alt-auth .login-page-cta__no-account-yet{order:5}html.desktop-view body.obl-authpg.obl-v72-shell .login-body.has-alt-auth .login-page-cta__signup{order:6}html.mobile-view body.obl-authpg.obl-v72-shell .login-body.has-alt-auth .login-page-cta,html.mobile-view body.obl-authpg.obl-v72-shell .login-body.has-alt-auth .login-page-cta__buttons{display:contents}html.mobile-view body.obl-authpg.obl-v72-shell .login-body.has-alt-auth .login-welcome-header,html.mobile-view body.obl-authpg.obl-v72-shell .login-body.has-alt-auth #login-buttons,html.mobile-view body.obl-authpg.obl-v72-shell .login-body.has-alt-auth #login-form,html.mobile-view body.obl-authpg.obl-v72-shell .login-body.has-alt-auth .login-form,html.mobile-view body.obl-authpg.obl-v72-shell .login-body.has-alt-auth>div:not([class]){padding:0;margin:0}html.mobile-view body.obl-authpg.obl-v72-shell .login-body.has-alt-auth .login-welcome-header{order:1;margin-bottom:14px}html.mobile-view body.obl-authpg.obl-v72-shell .login-body.has-alt-auth>div:not([class]){order:2}html.mobile-view body.obl-authpg.obl-v72-shell .login-body.has-alt-auth .login-page-cta__login{order:3}html.mobile-view body.obl-authpg.obl-v72-shell .login-body.has-alt-auth #login-buttons{order:4}html.mobile-view body.obl-authpg.obl-v72-shell .login-body.has-alt-auth .login-page-cta__no-account-yet{order:5}html.mobile-view body.obl-authpg.obl-v72-shell .login-body.has-alt-auth .login-page-cta__signup{order:6}html.desktop-view body.obl-authpg.obl-v72-shell .login-body.has-alt-auth .login-right-side,html.mobile-view body.obl-authpg.obl-v72-shell .login-body.has-alt-auth #login-buttons{margin-top:14px;position:relative;padding-top:32px}html.desktop-view body.obl-authpg.obl-v72-shell .login-body.has-alt-auth .login-right-side::before,html.mobile-view body.obl-authpg.obl-v72-shell .login-body.has-alt-auth #login-buttons::before{content:"或";position:absolute;top:0;left:0;right:0;display:block;text-align:center;line-height:18.6px;font-size:12px;color:var(--ink-3)}html.desktop-view body.obl-authpg.obl-v72-shell .login-body.has-alt-auth .login-right-side::after,html.mobile-view body.obl-authpg.obl-v72-shell .login-body.has-alt-auth #login-buttons::after{content:"";position:absolute;top:9px;left:0;right:0;height:1px;background:var(--line);mask:linear-gradient(to right, #000 calc(50% - 20px), transparent calc(50% - 20px), transparent calc(50% + 20px), #000 calc(50% + 20px))}html.mobile-view body.obl-authpg.obl-v72-shell .signup-page-cta .signup-page-cta__buttons::before{border-radius:18px}html.mobile-view body.obl-authpg.obl-v72-shell .signup-page-cta .signup-page-cta__buttons .signup-page-cta__existing-account,html.mobile-view body.obl-authpg.obl-v72-shell .signup-page-cta .signup-page-cta__buttons .signup-page-cta__login{padding-top:21px;padding-bottom:17px}html.mobile-view body.obl-authpg.obl-v72-shell #main-outlet{padding:24px 16px 40px}html.mobile-view body.obl-authpg.obl-v72-shell .login-fullpage,html.mobile-view body.obl-authpg.obl-v72-shell .signup-fullpage{max-width:none;padding-top:4px}:root{--obl-tabh: calc(62px + env(safe-area-inset-bottom))}.obl-tabs{display:none}.mobile-view .obl-tabs{box-sizing:border-box;position:fixed;left:0;right:0;bottom:0;z-index:9;display:flex;height:var(--obl-tabh);padding:6px 8px;padding-bottom:calc(6px + env(safe-area-inset-bottom));background:var(--obl-sf);border-top:1px solid var(--obl-line)}.mobile-view .obl-tabs__item,.mobile-view .obl-tabs__post{padding:0;border:0;background:rgba(0,0,0,0);appearance:none}.mobile-view .obl-tabs__item{position:relative;flex:1;display:flex;flex-direction:column;align-items:center;justify-content:center;gap:3px;border-radius:var(--obl-r);font-size:11px;line-height:1.55;color:var(--obl-ink-3)}.mobile-view .obl-tabs__item .d-icon{width:22px;height:22px;color:inherit}.mobile-view .obl-tabs__item.is-on{color:var(--obl-p)}.mobile-view .obl-tabs__post{flex:none;width:44px;height:44px;margin:0 10px;align-self:center;border-radius:14px;background:var(--obl-p);color:#fff;display:flex;align-items:center;justify-content:center}.mobile-view .obl-tabs__post .d-icon{width:20px;height:20px;color:inherit}.mobile-view .obl-tabs__dot{position:absolute;top:3px;left:calc(50% + 5px);padding:0 4px;border-radius:7px;background:var(--obl-rose);color:#fff;font-family:var(--obl-disp);font-style:normal;font-size:9px;line-height:1.6}.mobile-view #main-outlet{padding-bottom:calc(var(--obl-tabh) + 20px)}.mobile-view .with-topic-progress{bottom:calc(var(--obl-tabh) + var(--composer-height, 0px))}.mobile-view .posts-filtered-notice{bottom:var(--obl-tabh)}.mobile-view.composer-open .obl-tabs,.mobile-view:has(.obl-gate) .obl-tabs{display:none}.mobile-view .footer-nav{display:none}.obl-publish-confirmation{display:flex;align-items:center;gap:var(--obl-sp-s);min-height:var(--obl-tap);color:var(--obl-ink)}.obl-publish-confirmation input{flex-shrink:0}.d-editor-button-bar .btn{min-width:var(--obl-tap);min-height:var(--obl-tap)}#reply-control{background:var(--obl-sf);border-top:1px solid var(--obl-line);box-shadow:0 -8px 24px rgba(29,27,34,.08)}#reply-control .d-editor-input,#reply-control .title-input input{background:var(--obl-sf);color:var(--obl-ink)}.obl-gate{position:fixed;inset:0;z-index:1001;display:flex;flex-direction:column;align-items:center;justify-content:center;padding:36px 26px;overflow-y:auto;background:var(--obl-p-deep);color:#fff;text-align:center;font-family:var(--obl-sans)}.obl-gate__mark{display:flex;align-items:center;gap:10px;margin-bottom:20px}.obl-gate__mark .mark{width:34px;height:34px}.obl-gate__name{font-family:var(--obl-disp);font-weight:700;font-size:21px;letter-spacing:-0.2px}.obl-gate__title{margin:0;font-size:20px;font-weight:600;line-height:1.45;color:#fff}.obl-gate__lead{max-width:400px;margin:var(--obl-sp-l) 0 0;font-size:14px;line-height:1.75;color:hsla(0,0%,100%,.7)}.obl-gate__rules{width:100%;max-width:400px;margin:20px 0 0;padding:var(--obl-sp-xs) 0 0;list-style:none;text-align:left;border-top:1px solid hsla(0,0%,100%,.14)}.obl-gate__rules li{display:flex;gap:var(--obl-sp-m);padding:9px 0;font-size:13px;line-height:1.6;color:hsla(0,0%,100%,.78)}.obl-gate__rules .d-icon{flex:none;width:16px;height:16px;margin-top:2px;color:#a78bfa}.obl-gate__actions{display:flex;flex-direction:column;gap:var(--obl-sp-s);width:100%;max-width:320px;margin-top:24px}.obl-gate__enter.btn{justify-content:center;background:#fff;color:var(--obl-p-deep);font-weight:600}.obl-gate__enter.btn:hover{background:var(--obl-p-soft);color:var(--obl-p-deep)}.obl-gate__leave{min-height:var(--obl-tap);background:rgba(0,0,0,0);border:0;font-size:13px;color:hsla(0,0%,100%,.6)}.obl-gate__fine{display:block;max-width:340px;margin-top:16px;font-size:12px;line-height:1.6;color:hsla(0,0%,100%,.42)}.obl-gate__fine a{color:inherit;border-bottom:1px solid hsla(0,0%,100%,.3)}html:has(.obl-gate){overflow:hidden}.obl-blur .obl-blurable{filter:blur(18px);transition:filter .15s ease;cursor:pointer}.obl-blur .obl-blurable.obl-revealed{filter:none}.obl-blur .cooked,.obl-blur .topic-list .topic-thumbnail{overflow:hidden}.obl-v72.notes{position:fixed;inset:0;z-index:1003;font-size:15px;line-height:1.55}.obl-v72.notes .nh h1{margin:0;cursor:default}.obl-v72.notes .ns{--4031652c-csstools-light-dark-toggle--0:var(--csstools-color-scheme--light) #2c2c2e;background:var(--4031652c-csstools-light-dark-toggle--0, #f2f2f7);background:light-dark(#f2f2f7, #2c2c2e)}.obl-v72 .tag,.obl-v72.tag{background:var(--obl-overlay)}.obl-v72 .cap,.obl-v72.cap{background:linear-gradient(to top, var(--obl-cap-bottom), var(--obl-cap-top))}.obl-v72 .rules,.obl-v72.rules{background:var(--obl-rules-bg);color:var(--obl-rules-fg)}.obl-v72 .nrow .ev.like{background:var(--obl-ev-like)}.obl-v72 .nrow .ev.badge{background:var(--obl-ev-badge)}.obl-v72 .nrow .ev.sys{background:var(--obl-ev-sys)}.obl-v72 .nrow .ev.follow{background:var(--obl-ev-follow)}.obl-v72.notes{background:var(--obl-notes-bg);color:var(--obl-notes-fg)}.obl-v72.notes .ni{border-color:var(--obl-notes-line)}.obl-v72.notes .nf{border-color:var(--obl-notes-line)}.obl-v72.notes .ns,.obl-v72.notes .nf .pen{background:var(--obl-notes-soft)}.obl-v72 .chip.g,.obl-v72.chip.g,.obl-v72 .tagcx .foldhd .req.ok,.obl-v72 .cx>.lb .ok,.obl-v72 .exif,.obl-v72.exif,.obl-v72 .dev .now{background:var(--obl-done-bg);color:var(--obl-done-fg)}.obl-v72 .vbar,.obl-v72.vbar{background:var(--obl-rules-bg);color:var(--obl-rules-fg)}.obl-v72 .vbar button,.obl-v72.vbar button{color:var(--obl-rules-fg)}.obl-v72 .warn,.obl-v72.warn{color:var(--obl-rules-fg)}.obl-v72 .tb .priv,.obl-v72.tb .priv{color:var(--obl-privacy-on-fg)}.obl-spike{position:relative}.obl-spike__btn{min-width:var(--obl-tap);min-height:var(--obl-tap);font-family:var(--obl-disp);font-weight:600;color:var(--obl-p)}.obl-spike__panel{position:absolute;top:calc(100% + var(--obl-sp-s));right:0;width:320px;z-index:1000;box-shadow:0 8px 24px rgba(29,27,34,.12)}.obl-spike__panel input[type=file]{display:block;margin-top:var(--obl-sp-l);width:100%}.obl-spike__log{font-family:var(--obl-disp);font-size:12px;word-break:break-all}.mobile-view .obl-spike{display:none}body.obl-v72-shell .obl-tb-left .search{min-width:0}body.obl-v72-shell .obl-tb-left .search .search-label{min-width:0;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}body.obl-v72-shell .alert.alert-info{background:var(--obl-p-soft);color:var(--obl-ink);border-radius:var(--obl-r)}@media(min-width: 640px)and (max-width: 1000px){html.desktop-view body.obl-v72-shell .d-header .obl-tb-left .search{width:var(--obl-tap);min-width:var(--obl-tap);padding:0;justify-content:center}html.desktop-view body.obl-v72-shell .d-header .obl-tb-left .search .search-label,html.desktop-view body.obl-v72-shell .d-header .obl-tb-left .search .kbd{display:none}html.desktop-view body.obl-v72-shell .d-header .icons .uchip-text{display:none}}
/*# sourceMappingURL=common_theme_1_0ac083ed73ab25c3caf7a9b6e84676431e610462.css.map?__ws=onlybl.net */