/*! tailwindcss v4.2.1 | MIT License | https://tailwindcss.com */
@layer theme{:root,:host{--font-sans:ui-sans-serif, system-ui, sans-serif, "Apple Color Emoji", "Segoe UI Emoji", "Segoe UI Symbol", "Noto Color Emoji";--font-mono:ui-monospace, SFMono-Regular, Menlo, Monaco, Consolas, "Liberation Mono", "Courier New", monospace;--spacing:.25rem;--default-font-family:var(--font-sans);--default-mono-font-family:var(--font-mono)}}@layer base{*,:after,:before,::backdrop{box-sizing:border-box;border:0 solid;margin:0;padding:0}::file-selector-button{box-sizing:border-box;border:0 solid;margin:0;padding:0}html,:host{-webkit-text-size-adjust:100%;tab-size:4;line-height:1.5;font-family:var(--default-font-family,ui-sans-serif, system-ui, sans-serif, "Apple Color Emoji", "Segoe UI Emoji", "Segoe UI Symbol", "Noto Color Emoji");font-feature-settings:var(--default-font-feature-settings,normal);font-variation-settings:var(--default-font-variation-settings,normal);-webkit-tap-highlight-color:transparent}hr{height:0;color:inherit;border-top-width:1px}abbr:where([title]){-webkit-text-decoration:underline dotted;text-decoration:underline dotted}h1,h2,h3,h4,h5,h6{font-size:inherit;font-weight:inherit}a{color:inherit;-webkit-text-decoration:inherit;-webkit-text-decoration:inherit;-webkit-text-decoration:inherit;-webkit-text-decoration:inherit;text-decoration:inherit}b,strong{font-weight:bolder}code,kbd,samp,pre{font-family:var(--default-mono-font-family,ui-monospace, SFMono-Regular, Menlo, Monaco, Consolas, "Liberation Mono", "Courier New", monospace);font-feature-settings:var(--default-mono-font-feature-settings,normal);font-variation-settings:var(--default-mono-font-variation-settings,normal);font-size:1em}small{font-size:80%}sub,sup{vertical-align:baseline;font-size:75%;line-height:0;position:relative}sub{bottom:-.25em}sup{top:-.5em}table{text-indent:0;border-color:inherit;border-collapse:collapse}:-moz-focusring{outline:auto}progress{vertical-align:baseline}summary{display:list-item}ol,ul,menu{list-style:none}img,svg,video,canvas,audio,iframe,embed,object{vertical-align:middle;display:block}img,video{max-width:100%;height:auto}button,input,select,optgroup,textarea{font:inherit;font-feature-settings:inherit;font-variation-settings:inherit;letter-spacing:inherit;color:inherit;opacity:1;background-color:#0000;border-radius:0}::file-selector-button{font:inherit;font-feature-settings:inherit;font-variation-settings:inherit;letter-spacing:inherit;color:inherit;opacity:1;background-color:#0000;border-radius:0}:where(select:is([multiple],[size])) optgroup{font-weight:bolder}:where(select:is([multiple],[size])) optgroup option{padding-inline-start:20px}::file-selector-button{margin-inline-end:4px}::placeholder{opacity:1}@supports (not ((-webkit-appearance:-apple-pay-button))) or (contain-intrinsic-size:1px){::placeholder{color:currentColor}@supports (color:color-mix(in lab, red, red)){::placeholder{color:color-mix(in oklab, currentcolor 50%, transparent)}}}textarea{resize:vertical}::-webkit-search-decoration{-webkit-appearance:none}::-webkit-date-and-time-value{min-height:1lh;text-align:inherit}::-webkit-datetime-edit{display:inline-flex}::-webkit-datetime-edit-fields-wrapper{padding:0}::-webkit-datetime-edit{padding-block:0}::-webkit-datetime-edit-year-field{padding-block:0}::-webkit-datetime-edit-month-field{padding-block:0}::-webkit-datetime-edit-day-field{padding-block:0}::-webkit-datetime-edit-hour-field{padding-block:0}::-webkit-datetime-edit-minute-field{padding-block:0}::-webkit-datetime-edit-second-field{padding-block:0}::-webkit-datetime-edit-millisecond-field{padding-block:0}::-webkit-datetime-edit-meridiem-field{padding-block:0}::-webkit-calendar-picker-indicator{line-height:1}:-moz-ui-invalid{box-shadow:none}button,input:where([type=button],[type=reset],[type=submit]){appearance:button}::file-selector-button{appearance:button}::-webkit-inner-spin-button{height:auto}::-webkit-outer-spin-button{height:auto}[hidden]:where(:not([hidden=until-found])){display:none!important}}@layer components;@layer utilities{.visible{visibility:visible}.relative{position:relative}.static{position:static}.start{inset-inline-start:var(--spacing)}.end{inset-inline-end:var(--spacing)}.block{display:block}.hidden{display:none}.table{display:table}.resize{resize:both}}:root{--dark:#261710;--brown:#704229;--gold:#c17b42;--cream:#f7f1e8;--line:#e6dbcf;--muted:#796d65}*{box-sizing:border-box}body{background:var(--cream);color:#2d211b;margin:0;font-family:Arial,sans-serif}button,input{font:inherit}button{cursor:pointer}h1,h2{font-family:Georgia,serif}.landing{color:#fff;background:#21140e url(/cafe-hero.png) 50%/cover no-repeat;min-height:100vh;position:relative}.shade{background:linear-gradient(90deg,#170d09f2 0%,#24130bc9 42%,#1b0e0730 80%);position:absolute;inset:0}.landnav,.hero,.landing>footer{position:relative}.landnav{border-bottom:1px solid #ffffff25;justify-content:space-between;align-items:center;height:86px;padding:0 7vw;display:flex}.landnav>button{color:#fff;background:#ffffff12;border:1px solid #ffffff70;border-radius:30px;padding:10px 18px}.logo{align-items:center;gap:11px;height:78px;padding:0 22px;display:flex}.logo i{color:#e2a45e;border:1px solid #d59a5d;border-radius:50%;place-items:center;width:43px;height:43px;font:700 14px Georgia;display:grid}.logo b{font:600 22px Georgia}.hero{max-width:680px;margin:7vh 0 110px 8vw}.hero>b,.head>b,.welcome>div>b,.featured b,.num>div>b{letter-spacing:.18em;color:#d69a60;font-size:11px}.hero h1{margin:17px 0;font-size:clamp(46px,5vw,72px);line-height:1.07}.hero h1 em,.welcome em{color:#dfa15f}.hero>p{color:#e1d5cd;font-size:18px;line-height:1.6}.login{-webkit-backdrop-filter:blur(9px);backdrop-filter:blur(9px);background:#180e09d9;border:1px solid #ffffff2c;border-radius:15px;grid-template-columns:1fr 1fr;gap:13px;margin-top:28px;padding:20px;display:grid}.login label{color:#d9c7bb;font-size:11px}.login input{color:#fff;background:#ffffff10;border:1px solid #ffffff38;border-radius:7px;width:100%;margin-top:6px;padding:12px;display:block}.login button{background:var(--gold);color:#fff;border:0;border-radius:7px;grid-column:1/-1;padding:13px}.login span{color:#d6a06b;font-size:11px}.login span:last-child{text-align:right}.landing>footer{color:#d5c7bf;border-top:1px solid #ffffff25;justify-content:space-between;width:100%;padding:22px 7vw;font-size:12px;display:flex;position:absolute;bottom:0}.landing>footer span:first-child{color:#9dc8a8}.shell{min-height:100vh;display:flex}.sidebar{background:var(--dark);color:#d9c8bd;flex-direction:column;width:245px;height:100vh;display:flex;position:fixed}.sidebar .logo{border-bottom:1px solid #ffffff15}.sidebar nav{padding:17px 12px;display:grid}.sidebar nav button{color:#cdbbb0;text-align:left;background:0 0;border:0;border-radius:8px;padding:12px}.sidebar nav button i{color:#d39a66;width:32px;font-style:normal;display:inline-block}.sidebar nav button.on,.sidebar nav button:hover{color:#fff;background:#ffffff12}.me{border-top:1px solid #ffffff15;align-items:center;margin-top:auto;padding:16px;display:flex}.me span,.person span,.transfer span{flex-direction:column;flex:1;margin-left:9px;display:flex}.me small,.person small,.transfer small{color:#978b84;font-size:11px}.main{flex-direction:column;width:calc(100% - 245px);margin-left:245px;display:flex}.top{border-bottom:1px solid var(--line);z-index:3;background:#fff;justify-content:space-between;align-items:center;height:78px;padding:0 4vw;display:flex;position:sticky;top:0}.top>div{color:#887a71;background:#f5f1ec;border-radius:30px;width:min(420px,55%);padding:10px 14px}.top input{background:0 0;border:0;outline:0;width:85%;margin-left:8px}.top>span{align-items:center;display:flex}.content{flex:1;width:100%;max-width:1450px;margin:auto;padding:38px clamp(18px,4vw,58px)}.head{margin-bottom:28px}.head h1{margin:6px 0;font-size:42px}.head p{color:var(--muted)}.welcome{justify-content:space-between;align-items:end;display:flex}.welcome h1{margin:5px 0;font-size:40px}.welcome p{color:var(--muted)}.welcome>button,.featured button,.zodiac aside>button{background:var(--brown);color:#fff;border:0;border-radius:8px;padding:13px 18px}.stories,.post,.card,.rooms,.chatbox,.zodiac,.num{border:1px solid var(--line);background:#fff;border-radius:14px}.stories{margin:24px 0;padding:18px 22px}.stories>div{gap:22px;margin-top:12px;display:flex;overflow:auto}.stories button{background:0 0;border:0}.stories button>i{color:#fff;background:#9b684d;border:3px solid #d39459;border-radius:50%;place-items:center;width:52px;height:52px;font-style:normal;display:grid;position:relative}.stories button small{background:#55311f;border-radius:50%;position:absolute;bottom:-2px;right:-2px}.stories button>span{font-size:11px}.homegrid{grid-template-columns:1.7fr .8fr;gap:22px;display:grid}.who{align-items:center;padding:18px;display:flex}.who p{flex-direction:column;flex:1;margin:0 10px;display:flex}.who small{color:var(--muted)}.post>p{padding:0 20px;line-height:1.6}.postpic{text-align:center;color:#fff;letter-spacing:.1em;background:linear-gradient(#2a1715aa,#2a1715d8),url(/cafe-hero.png) 50%/cover;place-items:center;height:280px;font:600 30px Georgia;display:grid}.postbuttons{border-top:1px solid var(--line);padding:6px;display:flex}.postbuttons button{color:#74675e;background:0 0;border:0;flex:1;padding:10px}.homegrid aside{align-content:start;gap:16px;display:grid}.card{padding:18px}.card>h3{margin-top:0}.card>button{text-align:left;background:#f7f2ed;border:0;border-radius:9px;align-items:center;width:100%;margin:6px 0;padding:12px;display:flex}.card>button span{flex-direction:column;flex:1;margin-left:9px;display:flex}.card>button small{color:var(--muted)}.card>button em{color:var(--brown)}.person{align-items:center;margin:12px 0;display:flex}.person>button{border:1px solid var(--line);background:#fff;border-radius:50%;width:30px;height:30px}.av{color:#fff;background:#a86a48;border-radius:50%;place-items:center;width:48px;height:48px;font-size:12px;font-style:normal;display:grid}.av.sm{width:37px;height:37px}.chat{grid-template-columns:220px 1fr;gap:18px;display:grid}.rooms{padding:15px}.rooms button{text-align:left;background:0 0;border:0;border-radius:8px;flex-direction:column;width:100%;padding:12px;display:flex}.rooms button.on{color:var(--brown);background:#f4eae0}.rooms small{color:var(--muted)}.chatbox{flex-direction:column;min-height:580px;display:flex}.chatbox>header{border-bottom:1px solid var(--line);justify-content:space-between;padding:16px;display:flex}.chatbox>header button{background:#f2ebe5;border:0;border-radius:50%;width:34px;height:34px}.messages{flex:1;padding:22px}.messages>div{gap:10px;margin-bottom:20px;display:flex}.messages p{flex-direction:column;margin:0;display:flex}.messages p span{background:#f4eee8;border-radius:4px 12px 12px;padding:10px}.compose{border:1px solid var(--line);border-radius:9px;margin:14px;padding:5px;display:flex}.compose input{border:0;outline:0;flex:1;padding:8px}.compose button{background:var(--brown);color:#fff;border:0;border-radius:6px;padding:8px 13px}.featured{color:#fff;background:linear-gradient(110deg,#2c1912,#764526);border-radius:16px;justify-content:space-between;align-items:center;padding:32px;display:flex}.featured h2{margin:8px 0;font-size:32px}.featured>span{font-size:52px}.gamegrid,.profiles,.learn{grid-template-columns:repeat(4,1fr);gap:14px;margin-top:20px;display:grid}.gamegrid article,.profiles article,.learn article{border:1px solid var(--line);background:#fff;border-radius:12px;padding:19px}.gamegrid article>i{height:78px;color:var(--brown);background:#f3e9df;border-radius:8px;place-items:center;font-size:32px;font-style:normal;display:grid}.gamegrid p,.profiles p,.learn p{color:var(--muted);font-size:12px}.gamegrid button{color:var(--brown);background:0 0;border:0;font-weight:700}.zodiac{grid-template-columns:1.4fr .8fr;display:grid;overflow:hidden}.zodiac>div{padding:28px}.zodiac>div>section{grid-template-columns:repeat(4,1fr);gap:8px;display:grid}.zodiac>div button{border:1px solid var(--line);background:#fff;border-radius:8px;padding:10px;display:grid}.zodiac>div button b{color:var(--gold);font-size:25px}.zodiac>div button.selected{border-color:var(--gold);background:#f9eee4}.zodiac aside{background:var(--dark);color:#fff;text-align:center;padding:35px}.zodiac aside>i{color:#e0a05b;font-size:70px;font-style:normal;display:block}.zodiac aside>h2{margin:8px;font-size:38px}.zodiac aside>p{color:#dacbc2}.zodiac aside>span{border-top:1px solid #fff2;flex-direction:column;padding:20px;display:flex}.fine{text-align:center;color:var(--muted);font-size:11px}.num{grid-template-columns:1.2fr .8fr;display:grid;overflow:hidden}.num>div,.num>aside{padding:38px}.num h2{font-size:32px}.num label{display:block}.num input{border:1px solid var(--line);border-radius:7px;margin:8px 0;padding:11px;display:block}.num small{color:var(--muted)}.num aside{background:var(--dark);color:#fff;text-align:center}.num aside>i{color:#dfa15e;font:600 90px Georgia}.learn{grid-template-columns:repeat(3,1fr)}.learn b{color:var(--gold)}.filters{gap:8px;display:flex}.filters input{border:1px solid var(--line);border-radius:7px;flex:1;padding:10px}.filters button{border:1px solid var(--line);background:#fff;border-radius:7px}.profiles article{text-align:center;position:relative}.profiles article>.av{width:70px;height:70px;margin:auto}.profiles article>i{background:#58a16c;border:2px solid #fff;border-radius:50%;width:12px;height:12px;position:absolute;top:70px;left:calc(50% + 22px)}.profiles article>span{color:var(--muted);font-size:11px}.profiles article>div{gap:5px;margin-top:15px;display:flex}.profiles article button{border:1px solid var(--line);background:#fff;border-radius:6px;flex:1;padding:8px}.profiles article button:last-child{background:var(--brown);color:#fff}.upload{text-align:center;background:#fff;border:2px dashed #d7c7b7;border-radius:15px;padding:50px}.upload>i{color:var(--gold);font-size:45px}.upload input{margin:18px auto;display:block}.upload small{color:var(--muted)}.transfer{align-items:center;display:flex}.transfer>i{color:#fff;background:#a54e3c;padding:10px;font-size:10px}.transfer button{border:1px solid var(--line);background:#fff;border-radius:6px;margin-left:6px;padding:8px}.transfer button:last-child{color:#fff;background:#568169}.news{grid-template-columns:1.2fr 1fr;gap:16px;display:grid}.news article{color:#fff;background:#4f6f66;border-radius:15px;min-height:230px;padding:28px}.news .n0{background:linear-gradient(#2a160888,#21120deb),url(/cafe-hero.png) 50%/cover;flex-direction:column;grid-row:span 2;justify-content:end;min-height:476px;display:flex}.news .n2{background:#865c4f}.news h2{font-size:30px}.news button{color:#fff;text-align:left;background:0 0;border:0}.credit{text-align:center;color:#8c7e74;padding:22px;font-size:11px}.toast{color:#fff;z-index:10;background:#261710;border-radius:30px;padding:13px 20px;position:fixed;bottom:25px;left:50%;transform:translate(-50%);box-shadow:0 8px 30px #0005}@media (width<=950px){.gamegrid,.profiles{grid-template-columns:repeat(3,1fr)}.homegrid{grid-template-columns:1fr}.homegrid aside{grid-template-columns:1fr 1fr}}@media (width<=760px){.sidebar{width:75px}.sidebar .logo b,.sidebar nav button:not(.on),.sidebar nav button.on{font-size:0}.sidebar nav button i{font-size:20px}.main{width:calc(100% - 75px);margin-left:75px}.top{padding:0 15px}.content{padding:28px 15px}.zodiac,.num,.news{grid-template-columns:1fr}.welcome{align-items:start;gap:12px}.welcome h1{font-size:32px}.gamegrid,.profiles{grid-template-columns:repeat(2,1fr)}.chat{grid-template-columns:1fr}.rooms{display:none}.zodiac>div>section{grid-template-columns:repeat(3,1fr)}}@media (width<=500px){.landnav{padding:0 20px}.landnav>button{display:none}.hero{margin:5vh 20px 100px}.hero h1{font-size:42px}.hero>p{font-size:15px}.login{grid-template-columns:1fr}.login button{grid-column:1}.landing>footer span:last-child,.sidebar{display:none}.main{width:100%;margin:0}.top{position:relative}.content{padding:22px 12px}.homegrid aside{grid-template-columns:1fr}.stories{padding:14px}.head h1{font-size:35px}.gamegrid,.profiles,.learn{grid-template-columns:1fr 1fr}.featured{padding:22px}.featured>span{display:none}.zodiac>div{padding:17px}.news .n0{min-height:360px}.credit{padding:18px 35px}}.landnav>a{color:#fff;background:#ffffff12;border:1px solid #ffffff70;border-radius:30px;padding:10px 18px;text-decoration:none}.realLogin{background:#170d09dd;border:1px solid #ffffff38;border-radius:15px;gap:12px;max-width:520px;margin-top:28px;padding:22px;display:grid}.realLogin h2,.realLogin p{margin:0}.realLogin p{color:#ddcfc6}.realLogin a{text-align:center;background:var(--gold);color:#fff;border-radius:8px;padding:13px;font-weight:700;text-decoration:none;display:block}.realLogin small{color:#baa99f;text-align:center}.signout{color:#d8a06c;border-top:1px solid #ffffff18;margin-top:auto;padding:20px;text-decoration:none}.top>b{font-family:Georgia;font-size:18px}.top>span{color:#568169;font-size:12px}.empty{text-align:center;color:var(--muted);background:#fff;border:1px dashed #d7c7b8;border-radius:12px;padding:38px}.empty>i{font-size:32px;font-style:normal}.empty h3{color:#3a2b23}.centerState{text-align:center;place-content:center;gap:12px;min-height:100vh;display:grid}.centerState .logo{justify-content:center}.storyForm{flex-wrap:wrap;gap:8px;margin:14px 0;display:flex}.storyForm input{border:1px solid var(--line);border-radius:7px;padding:9px}.storyForm button,.createPost button,.upload>button{background:var(--brown);color:#fff;border:0;border-radius:7px;padding:10px 16px}.realStories{gap:12px;display:flex;overflow:auto}.realStories article{background:#f6eee6;border-radius:10px;min-width:150px;padding:14px}.realStories article>i{background:var(--gold);color:#fff;border-radius:50%;place-items:center;width:40px;height:40px;font-style:normal;display:grid}.realStories p{color:var(--muted);font-size:12px}.createPost{gap:8px;margin-bottom:15px;display:flex}.createPost textarea{border:1px solid var(--line);resize:vertical;border-radius:10px;flex:1;min-height:86px;padding:13px}.realPost{margin-bottom:14px}.realPost>p{white-space:pre-wrap}.muted{color:var(--muted)}.chatbox>header>button{background:#f4ebe4;border:0;border-radius:7px;padding:8px}.messages .empty{width:90%;margin:auto}.zodiacFilters{flex-wrap:wrap;margin-bottom:18px;display:flex}.zodiacFilters button.on{background:var(--brown);color:#fff}.upload{justify-items:center;gap:10px;display:grid}.upload input{border:1px solid var(--line);border-radius:7px;width:min(450px,100%);padding:11px}.gameModal{z-index:20;background:#160d09cc;place-items:center;padding:20px;display:grid;position:fixed;inset:0}.gameModal>section{text-align:center;background:#fff;border-radius:18px;width:min(560px,100%);padding:30px;position:relative}.gameModal .close{background:0 0;border:0;font-size:26px;position:absolute;top:12px;right:14px}.gameBoard{color:#e3a866;background:#2b1a13;border-radius:12px;place-items:center;height:220px;font:600 44px Georgia;display:grid}.gameModal>section>button:last-child{background:var(--brown);color:#fff;border:0;border-radius:7px;padding:11px 18px}.adminGrid{grid-template-columns:1.5fr 1fr;gap:16px;display:grid}.adminRow{border-bottom:1px solid var(--line);align-items:center;gap:6px;padding:10px 0;display:flex}.adminRow>span{flex-direction:column;flex:1;display:flex}.adminRow small{color:var(--muted)}.adminRow button{border:1px solid var(--line);background:#fff;border-radius:6px;padding:7px}.profiles article>.av{font-size:20px}@media (width<=700px){.adminGrid{grid-template-columns:1fr}.storyForm,.createPost{display:grid}.realLogin{margin-right:0}}.realLogin{background:#170d09e8;border-color:#ffffff42;max-width:540px;padding:24px;box-shadow:0 16px 45px #0006}.realLogin h2{font-size:29px}.realLogin p{color:#eaded5;line-height:1.5}.easyBadge{color:#f0b879;letter-spacing:.12em;background:#d99b5420;border:1px solid #d99b5455;border-radius:30px;width:max-content;padding:6px 10px;font-size:10px;font-weight:800}.realLogin .enterCafe{justify-content:center;align-items:center;gap:12px;padding:15px;font-size:17px;display:flex;box-shadow:0 8px 22px #0004}.realLogin .enterCafe:hover{background:#d18a4c}.realLogin .enterCafe:focus-visible{outline-offset:3px;outline:3px solid #fff}.loginHelp{color:#d8c9bf;background:#ffffff0d;border:1px solid #ffffff18;border-radius:9px;gap:6px;padding:12px 14px;font-size:12px;display:grid}.loginHelp b{color:#f0b879}.loginHelp span:before{content:"✓";color:#8ec49c;margin-right:7px}.realLogin small{line-height:1.4}.memberReturn{color:#d8c9bf;background:#ffffff0d;border:1px solid #ffffff18;border-radius:9px;justify-content:space-between;align-items:center;gap:12px;padding:11px 13px;font-size:12px;display:flex}.memberReturn a{color:#f0b879;box-shadow:none;background:0 0;padding:0;text-decoration:underline}.memberReturn a:hover{color:#fff;background:0 0}@media (width<=520px){.memberReturn{text-align:center;display:grid}.hero{margin-bottom:125px}.realLogin{padding:19px}.realLogin h2{font-size:25px}}.realStories article img{object-fit:cover;border-radius:8px;width:100%;height:120px;margin-bottom:9px}.av{object-fit:cover}.profileEditor{border:1px solid var(--line);background:#fff;border-radius:15px;gap:18px;max-width:760px;padding:28px;display:grid}.profileEditor>label,.profileFields label,.profilePhoto label{gap:7px;font-size:13px;font-weight:700;display:grid}.profileEditor input,.profileEditor textarea,.profileEditor select{border:1px solid var(--line);background:#fff;border-radius:7px;width:100%;padding:11px}.profileEditor textarea{resize:vertical;min-height:120px}.profileFields{grid-template-columns:1fr 1fr;gap:15px;display:grid}.profilePhoto{border-bottom:1px solid var(--line);align-items:center;gap:18px;padding-bottom:18px;display:flex}.profilePhoto>img,.profilePhoto>.av{object-fit:cover;border-radius:50%;width:100px;height:100px}.profileEditor>button{background:var(--brown);color:#fff;border:0;border-radius:8px;padding:13px;font-weight:700}.profileEditor>small{color:var(--muted)}.formError{color:#a2352f}.embeddedGame{width:min(1000px,96vw)!important;padding-top:18px!important}.embeddedGame h2{margin-top:0}.embeddedGame iframe{background:#fff;border:0;border-radius:10px;width:100%;height:min(70vh,650px);min-height:500px}.embeddedGame p{color:var(--muted);font-size:11px}@media (width<=600px){.profileFields{grid-template-columns:1fr}.profileEditor{padding:18px}.embeddedGame{padding:12px!important}.embeddedGame iframe{min-height:500px}}.dark body,.dark .main,.dark .content,.dark .top{color:#eee7df;background:#15110f}.dark .stories,.dark .post,.dark .card,.dark .chatbox,.dark .rooms,.dark .profiles article,.dark .profileEditor,.dark .empty{color:#eee7df;background:#241c18;border-color:#493a32}.dark input,.dark textarea,.dark select{color:#fff!important;background:#171310!important;border-color:#554238!important}.themeSwitch{border:1px solid var(--line);background:#fff;border-radius:20px;margin-left:12px;padding:7px 11px}.dark .themeSwitch{color:#fff;background:#33251e}.emojiBar{grid-column:1/-1;gap:3px;display:flex}.emojiBar button,.emojiButton{background:#f4ece5;border:0;border-radius:6px;padding:6px}.socialActions{border-top:1px solid var(--line);flex-wrap:wrap;gap:6px;padding:10px 18px;display:flex}.socialActions button,.profileActions button,.modalActions button{border:1px solid var(--line);background:#fff;border-radius:7px;padding:8px 11px}.socialActions .chosen{color:var(--brown);background:#ead4c2}.profileActions{flex-wrap:wrap;gap:5px;margin-top:14px;display:flex}.profileActions button:last-child,.modalActions button:last-child{color:#fff;background:#8e3655}.storyViewer{z-index:40;background:#080605ef;place-items:center;display:grid;position:fixed;inset:0}.storyViewer>section{background:#130d0a;border-radius:16px;place-items:center;width:min(520px,96vw);height:min(92vh,820px);display:grid;position:relative;overflow:hidden}.storyViewer>section>img{object-fit:contain;width:100%;height:100%}.storyViewer>section>p{color:#fff;background:#000a;border-radius:20px;padding:10px 16px;position:absolute;bottom:15px}.storyProfile{z-index:2;color:#fff;background:#0009;border:0;border-radius:30px;align-items:center;padding:7px;display:flex;position:absolute;top:18px;left:15px}.storyProfile span{text-align:left;margin-left:7px;display:grid}.storyProfile small{color:#ddd}.storyClose,.storyPrev,.storyNext{z-index:3;color:#fff;background:#0009;border:0;border-radius:50%;position:absolute}.storyClose{width:38px;height:38px;font-size:25px;top:18px;right:14px}.storyPrev,.storyNext{width:42px;height:42px;font-size:32px;top:50%}.storyPrev{left:10px}.storyNext{right:10px}.storyProgress{z-index:3;transform-origin:0;background:#fff;height:4px;animation:20s linear storyTime;position:absolute;top:5px;left:8px;right:8px}@keyframes storyTime{0%{transform:scaleX(0)}to{transform:scaleX(1)}}.publicProfile{width:min(600px,95vw)!important}.publicProfile>.av{width:110px;height:110px;margin:auto}.publicProfile dl{text-align:left;grid-template-columns:1fr 1fr;gap:8px;display:grid}.publicProfile dl div{background:#f7f1eb;border-radius:7px;padding:10px}.publicProfile dt{color:var(--muted);font-size:11px}.publicProfile dd{margin:3px 0}.modalActions{justify-content:center;gap:8px;display:flex}.giftModal{width:min(780px,96vw)!important}.giftChoices{grid-template-columns:repeat(4,1fr);gap:8px;display:grid}.giftChoices button{border:1px solid var(--line);background:#fff;border-radius:10px;padding:8px}.giftChoices button.chosen{background:#fff1f5;border-color:#a13d60}.giftChoices span{display:block}.giftIcon{background-image:url(/gift-sprite.png);background-repeat:no-repeat;background-size:700% 100%;width:100px;max-width:100%;height:100px;margin:auto;display:block}.giftModal textarea{width:100%;min-height:80px;margin:15px 0;padding:10px}.sendGift{color:#fff;background:#8e3655;border:0;border-radius:8px;padding:12px 20px}.giftInbox article{border-top:1px solid var(--line);grid-template-columns:55px 1fr;gap:6px;padding:10px 0;display:grid}.giftInbox .giftIcon{width:55px;height:55px}.giftInbox p{margin:0;display:grid}.giftInbox button{border:1px solid var(--line);background:#fff;border-radius:5px;padding:6px;font-size:11px}@media (width<=600px){.giftChoices{grid-template-columns:repeat(2,1fr)}.publicProfile dl{grid-template-columns:1fr}}.mobileMenuButton,.mobileBottom,.mobileMenuPage{display:none}@media (width<=900px){body{padding-bottom:74px}.top{gap:8px;height:64px}.top>b{text-overflow:ellipsis;white-space:nowrap;max-width:34vw;font-size:15px;overflow:hidden}.top>span{font-size:0}.top .themeSwitch{margin:0;padding:7px;font-size:11px}.mobileMenuButton{background:var(--brown);color:#fff;border:0;border-radius:8px;align-items:center;gap:6px;padding:9px 11px;display:flex}.mobileMenuButton span{font-size:12px}.mobileBottom{z-index:50;height:calc(68px + env(safe-area-inset-bottom));border-top:1px solid var(--line);padding-bottom:env(safe-area-inset-bottom);overscroll-behavior:contain;background:#fff;display:flex;position:fixed;bottom:0;left:0;right:0;box-shadow:0 -6px 25px #2a170d20}.dark .mobileBottom{background:#211915;border-color:#4b392f}.mobileBottom button{color:#76675f;touch-action:manipulation;background:0 0;border:0;flex:1;place-items:center;min-width:0;padding:6px 1px;display:grid}.mobileBottom button i{font-size:20px;font-style:normal}.mobileBottom button span{white-space:nowrap;font-size:9px}.mobileBottom button.on{color:var(--brown);background:#f6ece4}.dark .mobileBottom button.on{color:#f0b278;background:#39281f}.mobileMenuPage{z-index:60;background:var(--cream);overscroll-behavior:contain;height:100dvh;min-height:0;padding-bottom:env(safe-area-inset-bottom);flex-direction:column;display:flex;position:fixed;inset:0;overflow:hidden}.dark .mobileMenuPage{color:#fff;background:#17120f}.mobileMenuPage>header{background:var(--dark);color:#fff;z-index:2;flex:none;justify-content:space-between;align-items:center;height:72px;padding:0 16px;display:flex}.mobileMenuPage>header .logo{padding:0}.mobileMenuPage>header>button{color:#fff;background:#ffffff18;border:0;border-radius:50%;width:42px;height:42px;font-size:28px}.mobileMenuIntro{padding:24px 20px 12px}.mobileMenuIntro>b{font:600 30px Georgia}.mobileMenuIntro p{color:var(--muted);margin:7px 0}.mobileMenuPage>nav{grid-template-columns:1fr 1fr;gap:10px;padding:10px 16px;display:grid}.mobileMenuPage>nav>button{border:1px solid var(--line);text-align:left;color:#2d211b;background:#fff;border-radius:13px;grid-template-columns:38px 1fr 12px;align-items:start;gap:7px;min-height:110px;padding:14px;display:grid}.dark .mobileMenuPage>nav>button{color:#fff;background:#271e19;border-color:#4d3b32}.mobileMenuPage>nav>button.on{border-color:var(--gold);box-shadow:0 0 0 2px #c17b4225}.mobileMenuPage>nav>button>i{color:var(--gold);font-size:25px;font-style:normal}.mobileMenuPage>nav>button>span{gap:5px;display:grid}.mobileMenuPage>nav small{color:var(--muted);font-size:10px;line-height:1.4}.mobileMenuPage>nav em{font-size:22px;font-style:normal}.mobileMenuPage>nav{-webkit-overflow-scrolling:touch;overscroll-behavior:contain;flex:1;align-content:start;min-height:0;padding-bottom:28px;overflow:hidden scroll}.mobileMenuPage>section{border-top:1px solid var(--line);background:var(--cream);flex:none;gap:9px;margin-top:0;padding:12px 16px 14px;display:flex}.mobileMenuPage>section button,.mobileMenuPage>section a{text-align:center;border:1px solid var(--line);color:var(--brown);background:#fff;border-radius:8px;flex:1;padding:12px;font-size:12px;text-decoration:none}.dark .mobileMenuPage>section{background:#17120f;border-color:#4d3b32}.dark .mobileMenuPage>section button,.dark .mobileMenuPage>section a{color:#f1bd8b;background:#271e19;border-color:#4d3b32}.content{padding-bottom:28px}.credit{padding-bottom:82px}}@media (width<=360px){.mobileMenuPage>nav{grid-template-columns:1fr}.mobileMenuPage>nav>button{min-height:88px}}@media (width<=500px){.top{z-index:45;position:sticky;top:0}.mobileBottom{z-index:50;position:fixed}}.dark .chat,.dark .chatbox,.dark .rooms{color:#f7f1eb}.dark .rooms h3,.dark .chatbox header,.dark .chatbox header b{color:#fff}.dark .rooms button{color:#e8ddd5}.dark .rooms button small{color:#c8b9ae}.dark .rooms button.on{color:#fff;background:#5b3928}.dark .chatbox{background:#241c18;border-color:#554238}.dark .chatbox>header{background:#2d211c;border-color:#554238}.dark .chatbox>header button{color:#fff;background:#6d4731}.dark .messages{background:#1d1714}.dark .messages>div>p>b{color:#f7f1eb}.dark .messages>div>p>span{color:#fff;background:#4a3226;border:1px solid #684b3c}.dark .messages>div>p>small{color:#cbbdb4}.dark .messages .empty{color:#eadfd7;background:#2b211c;border-color:#604b40}.dark .messages .empty h3{color:#fff}.dark .compose{background:#2d211c;border-color:#6a5144}.dark .compose input{color:#fff!important;background:#2d211c!important}.dark .compose input::placeholder{color:#c9b9af;opacity:1}.dark .compose .emojiButton{color:#fff;background:#51382c}.dark .compose button:last-child{color:#fff;background:#bd7441}@media (width<=600px){.dark .chatbox{border-color:#554238}.dark .messages{min-height:55vh}}.roomPicker{grid-template-columns:repeat(4,minmax(150px,1fr));gap:10px;margin:0 0 16px;display:grid}.roomPicker button{text-align:left;border:1px solid var(--line);color:#33241d;background:#fff;border-radius:10px;flex-direction:column;gap:4px;padding:13px;display:flex}.roomPicker button.on{color:#fff;background:#6b402c;border-color:#6b402c}.roomPicker button b{color:#9a6848;font-size:11px}.roomPicker button.on b{color:#f0c9a9}.roomRoster button{flex-direction:row;align-items:center;gap:8px}.roomRoster button span{display:grid}.roomRoster button small{display:block}.chatbox>header>div{gap:3px;display:grid}.chatbox>header>div small{color:var(--muted)}.pushMic{touch-action:none;-webkit-user-select:none;user-select:none;border-radius:24px!important;width:auto!important;padding:9px 14px!important}.pushMic.talking{box-shadow:0 0 0 5px #b43d3530;background:#b43d35!important}.chatName{text-align:left;color:#4c3022;background:0 0;border:0;padding:0;font-weight:700}.messages audio{width:min(330px,70vw);margin-top:5px}.staffMessage p{filter:drop-shadow(0 0 2px #d89b68)}.staffVoice{filter:drop-shadow(0 0 4px #c7834d)}.stickerTray{border-top:1px solid var(--line);grid-template-columns:repeat(5,1fr);gap:7px;padding:10px 14px;display:grid}.stickerTray section{background:#f7f0e9;border-radius:8px;padding:8px}.stickerTray section>b{font-size:11px}.stickerTray section div{flex-wrap:wrap;display:flex}.stickerTray button{background:0 0;border:0;padding:3px;font-size:21px}.privateRequest{background:#fff7df;border:1px solid #e2c173;border-radius:9px;flex-wrap:wrap;align-items:center;gap:8px;margin-bottom:12px;padding:11px;display:flex}.privateRequest button{background:#fff;border:1px solid #b88f3d;border-radius:6px;padding:6px 9px}.voiceNote{color:var(--muted);font-size:12px}.loveNumber{border-top:1px solid #ffffff25;margin-top:18px;padding-top:18px}.loveNumber>b{color:#f4a9b9}.adminRow .danger{color:#fff;background:#8f2929}.chat{align-items:stretch;height:clamp(540px,68vh,760px)}.chat .roomRoster,.chat .chatbox{height:100%;min-height:0}.chat .roomRoster{overscroll-behavior:contain;overflow-y:auto}.chat .chatbox{min-height:0;overflow:hidden}.chat .messages{overscroll-behavior:contain;scrollbar-gutter:stable;min-height:0;overflow-y:auto}.chat .compose{flex:none}.chat .stickerTray{flex:none;max-height:190px;overflow-y:auto}.dark .zodiacFilters button,.dark .adminGrid .card,.dark .adminRow button,.dark .roomPicker button,.dark .privateRequest,.dark .stickerTray section{color:#f7f1eb;background:#2b211c;border-color:#604b40}.dark .zodiacFilters button{color:#f3e8df}.dark .zodiacFilters button.on,.dark .roomPicker button.on{color:#fff;background:#8a5438;border-color:#c77a48}.dark .roomPicker button b{color:#e3b68f}.dark .adminRow{border-color:#554238}.dark .adminRow small,.dark .chatbox>header>div small,.dark .voiceNote{color:#cbbdb4}.dark .adminRow .danger{background:#a43c3c}.dark .chatName{color:#f7f1eb}.dark .stickerTray{background:#211915;border-color:#554238}.dark .privateRequest{color:#fff3cf;background:#382d1c}.dark .num>div{color:#f7f1eb;background:#241c18}.dark .num{border-color:#554238}.dark .num aside{background:#0e0b09}.dark .profiles article p,.dark .profiles article span,.dark .profiles article small{color:#d8c9bf}@media (width<=900px){.roomPicker,.stickerTray{grid-template-columns:repeat(2,1fr)}}@media (width<=600px){.roomPicker{grid-template-columns:1fr 1fr}.chat{grid-template-columns:1fr;height:auto}.chat .roomRoster{height:145px;max-height:145px;display:block}.chat .chatbox{height:58dvh;min-height:440px}.pushMic{min-height:44px}.chatbox>header{align-items:center;gap:8px}.adminRow{flex-wrap:wrap;align-items:flex-start}.adminRow>span{flex-basis:100%}}.numberMath{background:#fffaf5;border:1px solid #dfc8b3;border-radius:10px;margin-top:22px;padding:16px}.numberMath>b{color:#704229;margin-bottom:8px;display:block}.numberMath p{margin:5px 0;font-family:ui-monospace,SFMono-Regular,Consolas,monospace;font-size:15px}.numberMath strong{color:#8e3655;margin-top:10px;display:block}.dark .profiles article h3,.dark .profiles article p,.dark .profiles article>span,.dark .profiles article>small{color:#f7f1eb!important}.dark .profiles article .profileActions button{color:#fff;background:#3a2b24;border-color:#6c5245}.dark .profiles article .profileActions button:last-child{color:#fff;background:#9d3e61}.dark .profiles article>.av{color:#fff}.dark .numberMath{color:#f7f1eb;background:#171310;border-color:#684d3e}.dark .numberMath>b{color:#efb77f}.dark .numberMath strong{color:#f1a5bd}.dark .realStories article{color:#fff;background:#33251e}.dark .realStories article p{color:#d8c9bf}.realStories article small{color:var(--muted);font-size:11px;display:block}.storyReactions{z-index:4;gap:8px;display:flex;position:absolute;bottom:18px}.storyReactions button{color:#fff;cursor:pointer;background:#000b;border:1px solid #fff5;border-radius:22px;padding:9px 13px}.storyReactions button.chosen{background:#a74662;border-color:#e49ab0}.storyViewer>section>p{bottom:65px}.timelineLink{color:#175ea8;text-underline-offset:2px;overflow-wrap:anywhere;text-decoration:underline;text-decoration-thickness:1px}.timelineLink:hover{color:#0d447e}.coloredPost .timelineLink{color:inherit;font-weight:800}.dark .timelineLink{color:#89c4ff}.zyngaRoom{color:#fff;background:#201713;border:1px solid #684d3e;border-radius:18px;margin-top:24px;overflow:hidden}.zyngaRoom>header{background:linear-gradient(120deg,#331711,#7b1f25);align-items:center;gap:22px;padding:25px;display:flex}.zyngaRoom>header>span{letter-spacing:5px;font-size:34px}.zyngaRoom h2{margin:4px 0;font-size:32px}.zyngaRoom header b{letter-spacing:.17em;color:#efb77f;font-size:10px}.zyngaRoom header p{color:#eadbd4;margin:0}.zyngaRoom>div{background:#5a4338;grid-template-columns:repeat(2,minmax(0,1fr));gap:1px;display:grid}.zyngaRoom article{background:#2c211c;grid-template-columns:45px 1fr auto;align-items:center;gap:12px;padding:17px;display:grid}.zyngaRoom article i{color:#ef9ba3;font-size:30px;font-style:normal}.zyngaRoom article span{gap:3px;display:grid}.zyngaRoom article small{color:#cdbdb4}.zyngaRoom article button{color:#fff;background:0 0;border:1px solid #d28d91;border-radius:8px;padding:9px}.zyngaNotice{color:#bfaea5;padding:13px 20px;display:block}@media (width<=760px){.zyngaRoom>header{display:grid}.zyngaRoom>div{grid-template-columns:1fr}.zyngaRoom article{grid-template-columns:38px 1fr}.zyngaRoom article button{text-align:left;grid-column:2}}.stories{box-shadow:0 0 0 2px #5c431d22,inset 0 0 0 1px #f4d98a;border:2px solid #c99a3d!important}.realStories article{border:2px solid #c99a3d;box-shadow:0 2px 10px #0003}.storyAddImages{z-index:5;color:#fff;background:#17110dcc;border:1px solid #e6bd5f;border-radius:22px;padding:9px 13px;position:absolute;bottom:18px;right:18px}.storyAds{color:#fff;background:#24170f;border:1px solid #c99a3d;border-radius:13px;gap:8px;margin-bottom:14px;padding:13px;display:grid}.storyAds>b{letter-spacing:.15em;color:#e0b864;font-size:10px}.storyAds button{color:#fff;text-align:left;background:#ffffff09;border:1px dashed #c99a3d;border-radius:9px;gap:3px;padding:13px;display:grid}.storyAds button small{color:#c9b8aa}.socialActions{gap:3px!important}.socialActions button{line-height:1.2;padding:6px 8px!important;font-size:11px!important}.timelineComposer textarea{color:#fff;background:#000}.postColorPicker button:first-of-type{border-color:#d8ad57!important}.missingPage{gap:24px;display:grid}.missingPage>header{color:#fff;background:linear-gradient(120deg,#161719,#4e2020);border-radius:18px;padding:30px}.missingPage>header>b,.officialMissing header b,.communityMissing header>b{letter-spacing:.16em;color:#e4bc62;font-size:10px}.missingPage h1{margin:7px 0;font-size:44px}.missingPage>header p{color:#eadfda;max-width:850px;line-height:1.55}.officialMissing,.communityMissing,.missingForm{border:1px solid var(--line);background:#fff;border-radius:16px;overflow:hidden}.officialMissing>header,.communityMissing>header{justify-content:space-between;align-items:center;gap:18px;padding:20px;display:flex}.officialMissing h2,.communityMissing h2{margin:4px 0}.officialMissing header p,.communityMissing header p{color:var(--muted);margin:0}.officialMissing header a{color:var(--brown);font-weight:800}.officialMissing>div{background:#eee8e2;grid-template-columns:repeat(auto-fill,minmax(105px,1fr));gap:10px;padding:16px;display:grid}.officialMissing>div button{background:#fff;border:2px solid #0000;border-radius:9px;gap:6px;padding:7px;display:grid}.officialMissing>div button:hover,.officialMissing>div button:focus{border-color:#b98c2e}.officialMissing img{aspect-ratio:4/5;object-fit:cover;border-radius:6px;width:100%}.officialMissing button span{font-size:11px}.communityMissing>header{color:#fff;background:#2c211c;display:block}.communityMissing>header p{color:#d8c9bf}.missingPosters{grid-template-columns:repeat(auto-fill,minmax(255px,1fr));gap:18px;padding:20px;display:grid}.missingPosters>article{background:#fff;border:6px solid #111;box-shadow:0 4px 18px #0003}.posterTop{text-align:center}.posterTop>strong{color:#fff;letter-spacing:.12em;background:#bc1717;padding:9px;font-size:27px;display:block}.posterTop img{object-fit:cover;width:100%;height:270px}.posterTop h3{margin:8px;font-size:26px}.posterTop>b{margin-bottom:8px;display:block}.missingPosters dl{border-top:2px solid #111;grid-template-columns:1fr 1.5fr;margin:0;padding:10px;font-size:12px;display:grid}.missingPosters dt,.missingPosters dd{border-bottom:1px solid #ddd;margin:0;padding:5px}.missingPosters dt{font-weight:800}.missingPosters footer{color:#fff;text-align:center;background:#111;padding:9px;font-size:10px}.missingEmpty{padding:25px}.missingForm{gap:14px;padding:24px;display:grid}.missingForm>p{color:var(--muted)}.missingForm>div{grid-template-columns:repeat(2,1fr);gap:12px;display:grid}.missingForm label{gap:5px;font-weight:700;display:grid}.missingForm input,.missingForm textarea{border:1px solid var(--line);border-radius:8px;padding:11px}.missingForm textarea{min-height:80px}.missingForm .missingConfirm{align-items:flex-start;gap:8px;font-weight:400;display:flex}.missingForm .missingConfirm input{margin-top:3px}.missingForm>button{background:var(--brown);color:#fff;border:0;border-radius:8px;padding:13px;font-weight:800}.dark .officialMissing,.dark .communityMissing,.dark .missingForm{background:#241c18;border-color:#59443a}.dark .officialMissing>div{background:#171310}.dark .officialMissing>div button{color:#fff;background:#30251f}.dark .missingPosters>article{color:#211;background:#fff}.dark .missingForm input,.dark .missingForm textarea{color:#fff;background:#171310;border-color:#59443a}@media (width<=650px){.missingPage h1{font-size:34px}.officialMissing>header{align-items:flex-start;display:grid}.missingForm>div{grid-template-columns:1fr}.missingPosters{padding:12px}.storyAddImages{bottom:70px}}.siteMapPage{gap:20px;max-width:1100px;margin:auto;display:grid}.siteMapPage>header{color:#fff;background:linear-gradient(120deg,#24130d,#704229);border-radius:18px;padding:28px}.siteMapPage>header>b{letter-spacing:.16em;color:#e8ad72;font-size:11px}.siteMapPage h1{margin:7px 0;font-size:44px}.siteMapPage>header p{color:#eaded5;margin:0}.siteMapGrid{grid-template-columns:repeat(2,minmax(0,1fr));gap:16px;display:grid}.siteMapGrid article{border:1px solid var(--line);background:#fff;border-radius:15px;padding:20px}.siteMapGrid h2{margin:0 0 12px}.siteMapGrid button{border:0;border-top:1px solid var(--line);width:100%;color:inherit;text-align:left;cursor:pointer;background:0 0;grid-template-columns:42px 1fr auto;align-items:center;gap:10px;padding:12px 4px;display:grid}.siteMapGrid button:first-of-type{border-top:0}.siteMapGrid button i{background:#f5ebe2;border-radius:50%;place-items:center;width:38px;height:38px;font-style:normal;display:grid}.siteMapGrid button span{gap:3px;display:grid}.siteMapGrid button small{color:var(--muted)}.siteMapGrid button em{color:var(--brown);font-size:12px;font-style:normal}.siteMapGrid button:disabled{opacity:.58;cursor:not-allowed}.dark .siteMapGrid article{background:#241c18;border-color:#59443a}.dark .siteMapGrid button{border-color:#59443a}.dark .siteMapGrid button i{background:#3b2d26}@media (width<=700px){.siteMapPage h1{font-size:34px}.siteMapGrid{grid-template-columns:1fr}.siteMapPage>header{padding:22px}}.sectionBanner{background:#130d09;border-radius:18px;margin:0 0 24px;position:relative;overflow:hidden;box-shadow:0 12px 35px #0004;border:3px solid #c89e43!important}.sectionBanner img{object-fit:cover;width:100%;max-height:420px;display:block}.sectionBanner:after{content:"";pointer-events:none;position:absolute;inset:0;box-shadow:inset 0 0 28px #0007}@media (width<=760px){.sectionBanner img{min-height:190px;max-height:260px}}:root{--line:#c6a04a}body{font-size:16px;line-height:1.5}.dark{--line:#b68c36}.content :is(section,article,form,.card,.rooms,.chatbox,.gameModal>section){border-color:var(--line)}.content :is(h1,h2,h3){line-height:1.15}.content p{line-height:1.58}.content small{line-height:1.35}.sidebar{overflow:hidden}.sidebar nav{overscroll-behavior:contain;scrollbar-width:thin;scrollbar-color:#c79b43 #23160f;flex:1;min-height:0;overflow-y:auto}.sidebar nav::-webkit-scrollbar{width:7px}.sidebar nav::-webkit-scrollbar-thumb{background:#c79b43;border-radius:10px}.sidebar .signout{flex:none;margin-top:0}.sidebar nav button i,.mobileBottom button i,.mobileMenuList button i{background:linear-gradient(145deg,#3b281d,#1d130e);border:1px solid #a77e31;border-radius:7px;place-items:center;width:27px;height:27px;margin-right:7px;font-family:Georgia,serif;font-style:normal;display:inline-grid;box-shadow:inset 0 1px #ffffff18,0 2px 5px #0005;color:#e7bd65!important;font-size:16px!important}.sidebar nav button{letter-spacing:.01em;font-size:13px}.openingLogo{border:1px solid #c79b43;border-radius:9px;height:72px;overflow:hidden}.openingLogo img{object-fit:cover;width:230px;height:72px;display:block}.openingBrand{object-fit:cover;border:2px solid #c89e43;border-radius:15px;width:min(680px,100%);max-height:250px;margin:0 0 22px;display:block;box-shadow:0 16px 45px #0008}.gameLoungeBanner{border:3px solid #c89e43;border-radius:18px;margin:0 0 24px;overflow:hidden;box-shadow:0 12px 35px #0004}.gameLoungeBanner img{object-fit:cover;width:100%;max-height:420px;display:block}.chirpPanel{color:#fff;text-align:center;background:linear-gradient(135deg,#21150f,#4c2d18);border:2px solid #c89e43;border-radius:14px;gap:10px;margin:14px 0;padding:16px;display:grid}.chirpPanel.receiving{box-shadow:0 0 0 5px #62c88430,0 0 28px #62c88455}.chirpPanel button{color:#fff;touch-action:none;-webkit-user-select:none;user-select:none;background:#8e5534;border:2px solid #edc46d;border-radius:28px;justify-self:center;min-width:190px;padding:14px 22px;font-weight:900}.chirpPanel button.talking{background:#b92d28;box-shadow:0 0 0 6px #b92d2835}.chirpPanel button:disabled{opacity:.55}.chirpPanel small{color:#e0d2c7}.peerChatModal audio{display:none}@media (width<=760px){.openingBrand{max-height:180px}.gameLoungeBanner img{min-height:190px}.sidebar nav{overflow:visible}}.dark .head h1,.dark .head p,.dark .welcome h1,.dark .welcome p,.dark .stories>b,.dark .stories b,.dark .post strong,.dark .post>p,.dark .card h3,.dark .card p,.dark .profileEditor label,.dark .profileEditor h2,.dark .upload h2,.dark .upload small,.dark .gamegrid h3,.dark .gamegrid p,.dark .gameModal h2,.dark .gameModal h3,.dark .gameModal p,.dark .gameModal dt,.dark .gameModal dd,.dark .giftInbox b,.dark .giftInbox span,.dark .adminGrid h3,.dark .adminGrid p,.dark .credit{color:#f7f1eb}.dark .head>p,.dark .post small,.dark .profileEditor small,.dark .gamegrid p,.dark .gameModal dt,.dark .credit{color:#cfc1b8}.dark .gamegrid article,.dark .gameModal>section,.dark .upload,.dark .publicProfile dl div,.dark .giftChoices button,.dark .giftInbox button{color:#f7f1eb;background:#241c18;border-color:#5c473c}.dark .gamegrid article>i{color:#efb178;background:#35271f}.dark .gamegrid button,.dark .socialActions button,.dark .modalActions button,.dark .storyForm button,.dark .createPost>button,.dark .upload>button{color:#fff}.dark .socialActions button,.dark .modalActions button,.dark .giftInbox button{background:#3a2b24;border-color:#6c5245}.dark .socialActions .chosen{color:#fff;background:#71462f}.dark .empty p,.dark .empty small{color:#d7c9c0}.dark input::placeholder,.dark textarea::placeholder{opacity:1;color:#c7b8ae!important}.dark option{color:#fff;background:#171310}.dark a{color:#f1b37d}.dark button:disabled{color:#c8bbb2;opacity:.65}.dark .emojiBar button{color:#fff;background:#3b2c24}.dark .formError{color:#ff9d94}.dark .publicProfile>.close,.dark .giftModal>.close,.dark .embeddedGame>.close{color:#fff}.emojiBar{border:1px solid var(--line);background:#fff8f2;border-radius:9px;flex-wrap:wrap;max-height:105px;padding:6px;overflow:auto}.emojiBar button{font-size:20px;line-height:1.2}.dark .emojiBar{background:#211915;border-color:#5b463b}.webToolTabs{grid-template-columns:repeat(5,1fr);gap:9px;margin-bottom:14px;display:grid}.webToolTabs button{text-align:left;border:1px solid var(--line);color:#33241d;background:#fff;border-radius:10px;gap:5px;padding:13px;display:grid}.webToolTabs button small{color:var(--muted);font-size:10px;line-height:1.4}.webToolTabs button.on{color:#fff;background:#704229;border-color:#704229}.webToolTabs button.on small{color:#f0d6c2}.webViewer{border:1px solid var(--line);background:#fff;border-radius:14px;overflow:hidden}.webViewer>header{border-bottom:1px solid var(--line);justify-content:space-between;align-items:center;gap:12px;min-height:66px;padding:12px 16px;display:flex}.webViewer>header>div{gap:4px;display:grid}.webViewer>header small{color:var(--muted)}.webViewer>header a{color:#fff;background:#704229;border-radius:7px;padding:9px 12px;font-size:12px;text-decoration:none}.webViewer iframe{background:#fff;border:0;width:100%;height:70vh;min-height:580px;display:block}.webViewer footer{color:#5d4a3d;background:#fff8e9;padding:12px 16px;font-size:11px}.dark .webToolTabs button,.dark .webViewer{color:#f7f1eb;background:#241c18;border-color:#5c473c}.dark .webToolTabs button small,.dark .webViewer>header small{color:#cfc1b8}.dark .webToolTabs button.on{color:#fff;background:#8a5438}.dark .webViewer>header{border-color:#5c473c}.dark .webViewer>header a{color:#fff;background:#bd7441}.dark .webViewer footer{color:#f0dfc2;background:#30271b}@media (width<=900px){.webToolTabs{grid-template-columns:repeat(2,1fr)}.webViewer iframe{height:68vh;min-height:520px}}@media (width<=600px){.webToolTabs{grid-template-columns:1fr 1fr}.webViewer>header{flex-direction:column;align-items:flex-start}.webViewer iframe{min-height:520px}}.timelineComposer{grid-template-columns:minmax(0,4fr) minmax(150px,1fr);align-items:stretch;display:grid}.timelineComposer .emojiBar{grid-column:1/-1}.timelineComposer textarea{grid-column:1/2;min-height:190px;font-size:17px;line-height:1.55}.mediaPicker{border:1px solid var(--line);background:#fff8f2;border-radius:9px;align-content:center;gap:4px;min-width:150px;padding:10px 12px;font-size:12px;font-weight:700;display:grid}.mediaPicker input{max-width:155px;font-size:11px}.mediaPicker small{color:var(--muted);font-weight:400}.timelineMedia{object-fit:contain;border-top:1px solid var(--line);border-bottom:1px solid var(--line);background:#120d0a;width:100%;max-height:620px;display:block}.editedMark{color:var(--muted);padding:8px 18px 0;display:block}.dark .mediaPicker{color:#fff;background:#211915;border-color:#5b463b}.dark .mediaPicker small,.dark .editedMark{color:#cfc1b8}.dark .timelineMedia{border-color:#5b463b}.dark .socialActions button:last-child{color:#fff;background:#68452f}@media (width<=700px){.timelineComposer{grid-template-columns:1fr}.timelineComposer textarea,.timelineComposer .emojiBar{grid-column:1}.mediaPicker{min-width:0}.mediaPicker input{max-width:100%}}.numerologyGenerator{gap:18px;display:grid}.numerologyGenerator>header,.numerologyInputs,.numerologyWaiting,.numerologyResults>article{border:1px solid var(--line);background:#fff;border-radius:14px}.numerologyGenerator>header{color:#fff;background:linear-gradient(120deg,#2b1912,#754326);padding:28px}.numerologyGenerator>header b{color:#e8aa70;letter-spacing:.16em;font-size:11px}.numerologyGenerator>header h2{margin:7px 0;font-size:34px}.numerologyGenerator>header p{color:#eaded6;margin:0}.numerologyInputs{grid-template-columns:1.4fr 1fr;gap:14px;padding:20px;display:grid}.numerologyInputs label{gap:7px;font-size:13px;font-weight:700;display:grid}.numerologyInputs input{border:1px solid var(--line);border-radius:8px;width:100%;padding:12px}.numerologyWaiting{text-align:center;padding:38px}.numerologyWaiting p{color:var(--muted)}.numerologyResults{grid-template-columns:repeat(2,minmax(0,1fr));gap:14px;display:grid}.numerologyResults>article{grid-template-columns:64px 1fr;gap:13px;padding:20px;display:grid}.numberBadge{background:var(--dark);color:#efa65f;border-radius:50%;place-items:center;width:64px;height:64px;font:700 30px Georgia,serif;display:grid}.numerologyResults h3{color:var(--brown);margin:3px 0}.numerologyResults p{line-height:1.5}.numerologyResults>article>div>p{color:var(--muted);font-size:12px}.numerologyResults details,.numerologyResults article>section{grid-column:1/-1}.numerologyResults details{background:#f6eee7;border-radius:8px;padding:10px}.numerologyResults summary{cursor:pointer;font-weight:700}.numerologyResults code{color:var(--brown);white-space:normal;margin-top:7px;display:block}.numerologyResults article>section{border-top:1px solid var(--line)}.numerologyGenerator>footer{color:var(--muted);text-align:center;font-size:11px}.dark .numerologyInputs,.dark .numerologyWaiting,.dark .numerologyResults>article{color:#f7f1eb;background:#241c18;border-color:#59443a}.dark .numerologyResults h3{color:#efb47c}.dark .numerologyResults details{background:#33251e}.dark .numerologyResults code{color:#efb47c}.dark .numerologyResults article>section{border-color:#59443a}@media (width<=760px){.numerologyInputs,.numerologyResults{grid-template-columns:1fr}.numerologyGenerator>header h2{font-size:28px}}.zodiacGenerator{gap:16px;margin-bottom:24px;display:grid}.zodiacGenerator>header{color:#fff;background:linear-gradient(120deg,#251630,#704229);border-radius:16px;padding:28px}.zodiacGenerator>header b{color:#efb47c;letter-spacing:.16em;font-size:11px}.zodiacGenerator>header h2{margin:7px 0;font-size:32px}.zodiacGenerator>header p{color:#e7dce9;margin:0}.zodiacControls{border:1px solid var(--line);background:#fff;border-radius:14px;grid-template-columns:repeat(3,1fr);gap:12px;padding:18px;display:grid}.zodiacControls label{gap:7px;font-size:12px;font-weight:700;display:grid}.zodiacControls input,.zodiacControls select{border:1px solid var(--line);border-radius:8px;width:100%;padding:11px}.zodiacProfile,.loveCompatibility,.horoscopeGrid article{border:1px solid var(--line);background:#fff;border-radius:14px}.zodiacProfile{align-items:center;gap:18px;padding:20px;display:flex}.zodiacProfile>span{color:var(--gold);font-size:62px}.zodiacProfile h3,.zodiacProfile p{margin:4px 0}.zodiacProfile h3{text-transform:capitalize}.loveCompatibility{background:linear-gradient(120deg,#fff5f8,#fffaf3);padding:22px}.loveCompatibility>div{justify-content:space-between;align-items:center;display:flex}.loveCompatibility>div b{color:#9b345b;font-size:26px}.loveCompatibility>div strong{color:#9b345b;font:700 34px Georgia,serif}.loveCompatibility h3{margin-bottom:5px}.loveCompatibility small,.zodiacGenerator>footer{color:var(--muted)}.horoscopeGrid{grid-template-columns:repeat(4,1fr);gap:10px;display:grid}.horoscopeGrid article{padding:18px}.horoscopeGrid i{color:var(--gold);font:700 26px Georgia,serif;display:block}.horoscopeGrid b{font-size:16px}.horoscopeGrid p{color:var(--muted);margin-bottom:0;line-height:1.5}.zodiacGenerator>footer{text-align:center;font-size:11px}.dark .zodiacControls,.dark .zodiacProfile,.dark .horoscopeGrid article{color:#f7f1eb;background:#241c18;border-color:#59443a}.dark .loveCompatibility{color:#f7f1eb;background:linear-gradient(120deg,#38202a,#30231d);border-color:#6b4755}.dark .loveCompatibility>div b,.dark .loveCompatibility>div strong{color:#ff9ec2}.dark .horoscopeGrid p,.dark .loveCompatibility small,.dark .zodiacGenerator>footer{color:#cfc1b8}@media (width<=850px){.zodiacControls{grid-template-columns:1fr}.horoscopeGrid{grid-template-columns:repeat(2,1fr)}}@media (width<=480px){.horoscopeGrid{grid-template-columns:1fr}.zodiacGenerator>header h2{font-size:27px}}.composerActions{grid-column:1/-1;justify-content:flex-end;gap:8px;padding-top:8px;display:flex}.composerActions button{border:0;border-radius:8px;padding:10px 17px}.composerActions .emojiToggle{color:#704229;border:1px solid var(--line);background:#f4ece5}.composerActions button[type=submit]{background:var(--brown);color:#fff}.dark .composerActions .emojiToggle{color:#fff;background:#3b2c24;border-color:#654c3e}.dark .composerActions button[type=submit]{color:#fff;background:#bd7441}.guestTrial{color:#5f421e;background:#fff0cf;border-bottom:1px solid #e4c98d;align-items:center;gap:12px;padding:11px clamp(16px,4vw,55px);display:flex}.guestTrial span{flex:1}.guestTrial button{color:#fff;background:#704229;border:0;border-radius:8px;padding:9px 13px}.guestTrial.urgent{color:#7b2922;background:#ffe1dd;border-color:#d99890}.guestUpgrade{background:#fff1d9;border:1px solid #e3c58f;border-radius:11px;gap:10px;padding:17px;display:grid}.guestUpgrade p{color:#654d34;margin:0}.newsSources{gap:6px;margin-top:7px;display:flex}.newsSources i{color:#fff;background:#a92621;border-radius:4px;padding:4px 7px;font-size:10px;font-style:normal;font-weight:900}.newsSources i:last-child{background:#2670a9}.dark .guestTrial{color:#ffe7b8;background:#4a351d;border-color:#6d522f}.dark .guestTrial.urgent{color:#ffd4cf;background:#512824}.dark .guestUpgrade{background:#3d2d1c;border-color:#725937}.dark .guestUpgrade p{color:#e6d2b6}@media (width<=600px){.guestTrial{align-items:flex-start;display:grid}.guestTrial button{width:100%}}.connectionLists{grid-template-columns:1fr 1fr;gap:12px;margin:16px 0;display:grid}.connectionLists>section{border:1px solid var(--line);border-radius:10px;max-height:220px;padding:12px;overflow:auto}.connectionLists h3{margin:0 0 9px}.connectionPerson{border-top:1px solid var(--line);align-items:center;gap:8px;padding:7px 0;display:flex}.connectionPerson:first-of-type{border-top:0}.connectionPerson .av{flex:none}.dark .connectionLists>section{background:#1c1613;border-color:#5c473c}.dark .connectionPerson{color:#f7f1eb;border-color:#4c3a31}.dark .connectionLists small{color:#cfc1b8}.post .who>.av{object-fit:cover}@media (width<=600px){.connectionLists{grid-template-columns:1fr}}.socialActions .heartOn{color:#fff;background:#a92e55;border-color:#a92e55}.postReplies{border-top:1px solid var(--line);background:#fbf7f3;gap:10px;padding:14px 18px;display:grid}.postReplies>article{align-items:flex-start;gap:10px;display:flex}.postReplies>article>div{flex:1;min-width:0}.postReplies b,.postReplies small{display:block}.postReplies p{margin:4px 0}.postReplies img:not(.av),.postReplies video{object-fit:contain;background:#120d0a;border-radius:9px;width:min(100%,420px);max-height:360px;margin:7px 0;display:block}.replyComposer{border-top:1px solid var(--line);grid-template-columns:1fr auto auto;gap:8px;padding:13px 18px;display:grid}.replyComposer textarea{resize:vertical;min-height:54px}.replyComposer label{border:1px solid var(--line);border-radius:8px;align-content:center;gap:3px;padding:8px;font-size:11px;display:grid}.replyComposer input{max-width:180px;font-size:10px}.replyComposer button{background:var(--brown);color:#fff;border:0;border-radius:8px;padding:10px 14px}.dark .postReplies{background:#1b1512;border-color:#59443a}.dark .postReplies b,.dark .postReplies p{color:#f7f1eb}.dark .postReplies small{color:#cfc1b8}.dark .replyComposer{border-color:#59443a}.dark .replyComposer textarea,.dark .replyComposer label{color:#f7f1eb;background:#241c18;border-color:#604b40}.dark .socialActions .heartOn{color:#fff;background:#a92e55;border-color:#d05a7c}@media (width<=700px){.replyComposer{grid-template-columns:1fr}.replyComposer input{max-width:100%}.socialActions{flex-wrap:wrap}}.faceSearch{border:1px solid var(--line);background:#fff;border-radius:14px;overflow:hidden}.faceSearch>header{border-bottom:1px solid var(--line);justify-content:space-between;align-items:center;gap:12px;padding:18px;display:flex}.faceSearch>header>div{gap:4px;display:grid}.faceSearch>header small{color:var(--muted)}.apiLive{color:#16784a;font-weight:700}.apiDown{color:#ad3535;font-weight:700}.faceSearch form{gap:12px;padding:18px;display:grid}.faceUpload{background:#fff9f4;border:2px dashed #c9ab95;border-radius:11px;gap:8px;padding:18px;font-weight:700;display:grid}.faceUpload input{font-weight:400}.consent,.testMode{align-items:flex-start;gap:8px;font-size:13px;display:flex}.faceSearch form>button{background:var(--brown);color:#fff;border:0;border-radius:8px;justify-self:start;padding:11px 18px}.faceMessage{padding:0 18px;font-weight:700}.faceResults{grid-template-columns:repeat(3,1fr);gap:12px;padding:18px;display:grid}.faceResults article{border:1px solid var(--line);border-radius:10px;overflow:hidden}.faceResults img{aspect-ratio:1;object-fit:cover;width:100%;display:block}.faceResults article>div{gap:7px;padding:10px;display:grid}.faceResults a{overflow-wrap:anywhere}.faceSearch>footer{color:#624b37;background:#fff3dc;padding:14px 18px;font-size:12px}.dark .faceSearch,.dark .faceUpload,.dark .faceResults article{color:#f7f1eb;background:#241c18;border-color:#604b40}.dark .faceUpload{background:#1b1512}.dark .faceSearch>header{border-color:#604b40}.dark .faceSearch>header small{color:#cfc1b8}.dark .apiLive{color:#63d29b}.dark .apiDown{color:#ff928c}.dark .faceSearch>footer{color:#f0dfc2;background:#30271b}@media (width<=700px){.faceSearch>header{flex-direction:column;align-items:flex-start}.faceResults{grid-template-columns:repeat(2,1fr)}}.giftShowcase{gap:20px;display:grid}.giftCatalog{grid-template-columns:repeat(7,1fr);gap:10px;display:grid}.giftCatalog article{border:1px solid var(--line);text-align:center;background:#fff;border-radius:11px;justify-items:center;gap:7px;padding:13px 7px;display:grid}.giftCatalog article>i{font-size:34px;font-style:normal}.giftCatalog b{font-size:11px}.giftMembers{grid-template-columns:repeat(3,1fr);gap:12px;display:grid}.giftMembers button{border:1px solid var(--line);text-align:left;color:#33241d;background:#fff;border-radius:11px;align-items:center;gap:10px;padding:12px;display:flex}.giftMembers button>span{flex:1;gap:4px;display:grid}.giftMembers small{color:var(--muted)}.giftMembers button>i{font-size:22px;font-style:normal}.giftAction{color:#fff!important;background:#9d3e61!important}.dark .giftCatalog article,.dark .giftMembers button{color:#f7f1eb;background:#241c18;border-color:#604b40}.dark .giftMembers small{color:#cfc1b8}@media (width<=900px){.giftCatalog{grid-template-columns:repeat(4,1fr)}.giftMembers{grid-template-columns:repeat(2,1fr)}}@media (width<=600px){.giftCatalog{grid-template-columns:repeat(2,1fr)}.giftMembers{grid-template-columns:1fr}.mobileBottom{overflow:hidden}.mobileBottom button{min-width:0}}.embedFallback{text-align:center;border:1px solid var(--line);background:#fff;border-radius:14px;align-content:center;place-items:center;gap:14px;min-height:430px;padding:34px;display:grid}.embedFallback .fallbackIcon{color:#704229;background:#f4e5d8;border-radius:50%;place-items:center;width:72px;height:72px;font-size:34px;display:grid}.embedFallback h2,.embedFallback p{margin:0}.embedFallback p{max-width:620px;color:var(--muted)}.embedFallback label{text-align:left;gap:7px;width:min(100%,520px);font-weight:700;display:grid}.embedFallback input{border:1px solid var(--line);border-radius:8px;padding:12px}.embedFallback button{background:var(--brown);color:#fff;border:0;border-radius:8px;padding:12px 19px;font-weight:700}.embedFallback small{max-width:580px;color:var(--muted)}.dark .embedFallback{color:#f7f1eb;background:#241c18;border-color:#604b40}.dark .embedFallback .fallbackIcon{color:#efb178;background:#3b2c24}.dark .embedFallback p,.dark .embedFallback small{color:#cfc1b8}.dark .embedFallback input{color:#fff;background:#171310;border-color:#604b40}.onlinePulse{background:#35a866;border-radius:50%;width:8px;height:8px;margin-right:5px;animation:1.8s ease-out infinite presencePulse;display:inline-block}@keyframes presencePulse{0%{box-shadow:0 0 #35a86655}70%{box-shadow:0 0 0 7px #35a86600}to{box-shadow:0 0 #35a86600}}.dark .person small{color:#cfc1b8}.wakeSetting{border:1px solid var(--line);color:#704229;white-space:nowrap;background:#f5ede6;border-radius:18px;align-items:center;gap:6px;margin-left:8px;padding:7px 10px;font-size:11px;font-weight:700;display:inline-flex}.wakeSetting>span{font-size:15px}.wakeSetting.on{color:#fff;background:#26764d;border-color:#26764d}.dark .wakeSetting{color:#f7f1eb;background:#3a2b24;border-color:#6c5245}.dark .wakeSetting.on{color:#fff;background:#319667;border-color:#52b982}@media (width<=600px){.wakeSetting{margin-left:4px;padding:7px 8px;font-size:10px}}.presenceNotices{z-index:80;pointer-events:none;gap:8px;width:min(390px,100vw - 28px);display:grid;position:fixed;top:74px;right:18px}.staffOnlineCount{color:#eafff1;white-space:nowrap;background:#173a28;border:1px solid #4da772;border-radius:18px;align-items:center;gap:5px;margin-right:8px;padding:6px 9px;font-size:11px;display:inline-flex}.staffOnlineCount i{background:#51d582;border-radius:50%;width:8px;height:8px;box-shadow:0 0 0 3px #51d5822e}.memberLoginTop{color:#fff;white-space:nowrap;background:#704229;border:1px solid #d7aa55;border-radius:18px;align-items:center;margin-right:8px;padding:6px 10px;font-size:11px;font-weight:800;text-decoration:none;display:inline-flex}.memberLoginLanding{text-align:center;background:#20150e;border:2px solid #e2b65f;border-radius:8px;margin-top:10px;padding:12px 16px;font-weight:900;text-decoration:none;display:block;color:#ffe1a0!important}.landingNavLinks a:last-child{color:#fff;background:#704229;border-color:#e2b65f}.cafeRecovery{color:#fff;background:radial-gradient(circle at top,#38271d,#080706 65%);place-items:center;min-height:100vh;padding:24px;font-family:Arial,sans-serif;display:grid}.cafeRecovery section{text-align:center;background:#171310;border:1px solid #8d6b36;border-radius:18px;width:min(520px,100%);padding:36px;box-shadow:0 24px 70px #000}.cafeRecovery i{font-size:50px;display:block}.cafeRecovery h1{color:#f2cf83;margin:12px 0}.cafeRecovery p{color:#eee;font-size:16px;line-height:1.6}.cafeRecovery button,.cafeRecovery a{box-sizing:border-box;color:#fff;cursor:pointer;background:#704229;border:1px solid #d6a84f;border-radius:9px;width:100%;margin-top:12px;padding:13px;font-weight:800;text-decoration:none;display:block}.cafeRecovery a{background:#201a16}.presenceNotices{gap:5px;width:min(310px,100vw - 28px)}.presenceNotices>div{border-radius:9px;min-height:0;padding:8px 10px}.presenceNotices span{font-size:13px}.presenceNotices p{font-size:12px}.presenceNotices button{font-size:17px;line-height:1}.presenceNotices>div{color:#173e29;pointer-events:auto;background:#effbf3;border:1px solid #b9d8c5;border-radius:12px;grid-template-columns:auto 1fr auto;align-items:center;gap:10px;padding:13px 14px;animation:.25s ease-out noticeIn;display:grid;box-shadow:0 10px 30px #24170f33}.presenceNotices>div.logout{color:#574236;background:#fff8f1;border-color:#dbcdbf}.presenceNotices span{color:#26925a;font-size:20px}.presenceNotices .logout span{color:#9b765f}.presenceNotices p{margin:0;font-size:13px}.presenceNotices button{color:inherit;background:0 0;border:0;font-size:20px}.dark .presenceNotices>div{color:#effbf3;background:#183326;border-color:#347653}.dark .presenceNotices>div.logout{color:#f6e9df;background:#332821;border-color:#6c5245}@keyframes noticeIn{0%{opacity:0;transform:translateY(-8px)}to{opacity:1;transform:none}}@media (width<=600px){.presenceNotices{top:62px;right:14px}}.presenceActions{grid-column:2/4;gap:6px;display:flex}.presenceActions button{border:1px solid!important;border-radius:7px!important;padding:6px 8px!important;font-size:11px!important}.pushMic.talking{animation:1s ease-in-out infinite micPulse}.pushMic.talking:before{content:"●";color:#ffb2a9;margin-right:5px}@keyframes micPulse{50%{transform:scale(1.03)}}.feedStream>header{border-bottom:1px solid var(--line);justify-content:space-between;align-items:end;gap:16px;margin:24px 0 12px;padding-bottom:11px;display:flex}.feedStream>header b{letter-spacing:.16em;color:#a55f32;font-size:10px}.feedStream>header h2{margin:4px 0 0;font:700 23px Georgia,serif}.feedStream>header small{color:var(--muted)}.feedPost{padding:0 0 16px;overflow:hidden}.feedIdentity{align-items:center;gap:10px;padding:16px 18px 7px;display:flex}.feedIdentity>span{background:#efe1d5;border-radius:50%;place-items:center;width:42px;height:42px;font-size:21px;display:grid}.feedIdentity p{margin:0;display:grid}.feedIdentity small{color:var(--muted)}.feedPost h3{margin:8px 18px 5px;font:700 21px/1.25 Georgia,serif}.feedPost>p{color:#5f5047;margin:0 18px 12px}.newsLink{margin:1px 18px 13px;font-weight:700;display:inline-block}.dark .feedStream>header{border-color:#59443a}.dark .feedStream>header h2,.dark .feedIdentity strong,.dark .feedPost h3,.dark .feedPost>p{color:#f7f1eb}.dark .feedStream>header small,.dark .feedIdentity small{color:#cfc1b8}.dark .feedIdentity>span{background:#3b2c24}.dark .feedPost{background:#241c18;border-color:#59443a}@media (width<=600px){.feedStream>header{flex-direction:column;align-items:flex-start}.feedPost h3{font-size:19px}}.onlineNowCard{flex-direction:column;max-height:calc(100dvh - 118px);display:flex;position:sticky;top:96px;overflow:hidden}.alignedHomeGrid{align-items:start;margin-top:24px}.alignedHomeGrid main>.stories{margin:0 0 24px}.stories>.realStories{margin-top:0}.storyControls{border-top:1px solid var(--line);margin-top:18px;padding-top:16px}.storyControlsHeading{align-items:center;gap:7px;display:flex}.storyControls .featureHint{margin:7px 0 12px}.storyControls .storyForm{margin-bottom:0}.dark .storyControls{border-color:#59443a}.onlineNowCard>h3{flex:none}.onlineNowList{overscroll-behavior:contain;scrollbar-gutter:stable;min-height:0;padding-right:5px;overflow-y:auto}.onlineNowList .person:first-child{margin-top:0}.alignedHomeGrid{grid-template-columns:minmax(0,1.7fr) minmax(270px,.8fr)}.onlineNowList .person{grid-template-columns:minmax(0,1fr) 34px;align-items:center;gap:10px;width:100%;margin:10px 0;display:grid}.onlineIdentity{width:100%;color:inherit;text-align:left;cursor:pointer;background:0 0;border:0;border-radius:9px;grid-template-columns:37px minmax(0,1fr);align-items:center;gap:10px;padding:2px;display:grid}.onlineIdentity:focus-visible,.offlinePerson:focus-visible{outline:2px solid var(--gold);outline-offset:1px}.onlineNowList .person>button.onlineIdentity,.onlineNowList .person>button.onlineIdentity:hover,.onlineNowList .person>button.onlineIdentity:active,.onlineNowList .recentlyOffline>button.offlinePerson,.onlineNowList .recentlyOffline>button.offlinePerson:hover,.onlineNowList .recentlyOffline>button.offlinePerson:active{color:#34251e;box-shadow:none;background:0 0;border:0;border-radius:0}.dark .onlineNowList .person>button.onlineIdentity,.dark .onlineNowList .recentlyOffline>button.offlinePerson,.dark .onlineNowList :is(.onlineIdentity,.offlinePerson) b{color:#fff4ea}.onlineNowList .person>.onlineIdentity>span{min-width:0;margin-left:0}.onlineNowList .person>.onlineIdentity>span>b{overflow-wrap:anywhere;word-break:normal;max-width:100%;font-size:14px;line-height:1.25;display:block}.onlineNowList .person>.onlineIdentity>span>small{white-space:nowrap;align-items:center;gap:5px;margin-top:3px;display:flex}.onlineNowList .person>.privateRequestButton{place-items:center;width:34px;min-width:34px;height:34px;padding:0;display:grid}.onlineNowList .offlinePerson>span>b{overflow-wrap:anywhere;line-height:1.25}.recentlyOffline{border-top:1px solid var(--line);margin-top:14px;padding-top:12px}.recentlyOffline h4{color:var(--muted);text-transform:uppercase;letter-spacing:.08em;margin:0 0 10px;font-size:12px}.offlinePerson{opacity:.78;width:100%;color:inherit;text-align:left;cursor:pointer;background:0 0;border:0;border-radius:9px;align-items:center;gap:9px;margin:10px 0;padding:5px;display:flex}.offlinePerson>span{min-width:0;display:grid}.offlinePerson small{color:var(--muted);font-size:11px}.dark .recentlyOffline{border-color:#59443a}.dark .offlinePerson small,.dark .recentlyOffline h4{color:#cfc1b8}.lastSeenSetting{border:1px solid var(--line);background:color-mix(in srgb,var(--gold) 8%,transparent);border-radius:12px;align-items:flex-start;gap:12px;padding:14px;display:flex!important}.lastSeenSetting input{width:20px;height:20px;accent-color:var(--gold);margin-top:2px}.lastSeenSetting span{gap:4px;display:grid}.lastSeenSetting small{color:var(--muted);line-height:1.45}.activityCard{border:1px solid var(--line);background:var(--card,#fff);border-radius:16px;margin:18px 0;padding:18px}.activityCard header{justify-content:space-between;align-items:flex-start;gap:18px;display:flex}.activityCard header h3{margin:3px 0}.activityCard header>span{max-width:300px;color:var(--muted);text-align:right;font-size:12px}.activityCard header small{color:var(--gold);letter-spacing:.08em;font-weight:800}.activityBars{border-bottom:1px solid var(--line);grid-template-columns:repeat(14,minmax(18px,1fr));align-items:end;gap:7px;height:190px;margin:20px 0 12px;display:grid}.activityBars>div{flex-direction:column;justify-content:flex-end;align-items:center;min-width:0;height:100%;display:flex}.activityBars i{background:linear-gradient(180deg,var(--gold),#8d3f24);border-radius:7px 7px 2px 2px;width:min(24px,90%);min-height:4px;display:block}.activityBars b{margin-bottom:3px;font-size:11px}.activityBars small{white-space:nowrap;transform-origin:50%;color:var(--muted);margin:20px 0 8px;font-size:9px;transform:rotate(-48deg)}.activityTotals{flex-wrap:wrap;gap:8px;display:flex}.activityTotals span{background:color-mix(in srgb,var(--gold) 10%,transparent);border-radius:999px;padding:7px 10px;font-size:12px}.activityTotals b{color:var(--gold)}.dark .activityCard{color:#f5eee9;background:#18120f}.dark .lastSeenSetting{background:#211713}.dark .activityTotals span{background:#2a1d17}.dark .activityBars{border-color:#5a463b}@media (width<=700px){.activityCard header{display:grid}.activityCard header>span{text-align:left}.activityBars{gap:3px;height:165px}.activityBars small{font-size:8px}.activityTotals{grid-template-columns:1fr 1fr;display:grid}}.featureUsage{border-top:1px solid var(--line);margin-top:16px;padding-top:12px}.featureUsage h4{margin:0 0 8px}.featureUsage>div{border-bottom:1px solid color-mix(in srgb,var(--line) 55%,transparent);justify-content:space-between;gap:12px;padding:7px 3px;display:flex}.featureUsage>div b{color:var(--gold)}.botBadge{color:#fff;background:linear-gradient(145deg,#74451f,#25150d);border:2px solid #d9a44e;border-radius:50%;flex:0 0 52px;place-items:center;width:52px;height:52px;font:800 15px Georgia;display:grid;box-shadow:0 4px 14px #0004}.botBadge span{color:#f2bf61;letter-spacing:.12em;margin-top:-9px;font:800 8px Arial;display:block}.botWelcome{color:#39271c;background:linear-gradient(120deg,#fff8e9,#f2dfbe);border:2px solid #c9963f;border-radius:14px;grid-column:1;align-items:flex-start;gap:14px;padding:16px 18px;display:flex;box-shadow:0 8px 24px #5c381522}.botWelcome>div:nth-child(2){flex:1}.botWelcome b{font-size:17px}.botWelcome p{margin:5px 0 8px;line-height:1.55}.botWelcome strong{color:#875325}.botWelcome>button{color:#6c472d;background:0 0;border:0;font-size:24px}.botTimeline{gap:12px;margin-bottom:15px;display:grid}.botPost{background:#fff;border:2px solid #c9963f;border-radius:14px;margin-bottom:15px;padding:18px}.botPost header{align-items:center;gap:12px;display:flex}.botPost header>div:last-child{display:grid}.botPost header small,.botPost footer{color:var(--muted);font-size:11px}.botPost>p{font-size:17px;font-weight:700;line-height:1.55}.botPost footer{border-top:1px solid var(--line);padding-top:10px}.botControl{gap:14px;margin-bottom:18px;display:grid}.botControl>header{align-items:center;gap:13px;display:flex}.botControl>header>div:nth-child(2){flex:1}.botControl h3,.botControl p{margin:0}.botControl header label{align-items:center;gap:7px;font-weight:800;display:flex}.botControl>label,.botPublish label{gap:6px;font-weight:700;display:grid}.botControl textarea{border:1px solid var(--line);resize:vertical;border-radius:8px;width:100%;min-height:86px;padding:11px}.botControl>button,.botPublish>button{background:var(--brown);color:#fff;border:0;border-radius:8px;padding:11px 16px;font-weight:800}.botPublish{grid-template-columns:1fr auto;align-items:end;gap:10px;display:grid}.botControl>section{flex-wrap:wrap;gap:8px;display:flex}.botControl>section h4{width:100%;margin:5px 0}.botControl>section span{background:#f3e7d7;border-radius:8px;padding:8px 10px;display:grid}.botControl>section small{color:var(--muted)}.dark .botWelcome{color:#fff2df;background:linear-gradient(120deg,#392719,#21150f)}.dark .botWelcome strong{color:#efb96c}.dark .botPost,.dark .botControl{color:#f7efe8;background:#241c18;border-color:#b88939}.dark .botControl textarea{color:#fff;background:#171310;border-color:#6b523d}.dark .botControl>section span{background:#33251e}.dark .featureUsage>div{border-color:#5a463b}@media (width<=650px){.botWelcome{align-items:flex-start}.botControl>header{flex-wrap:wrap;align-items:flex-start}.botControl>header label{width:100%}.botPublish{grid-template-columns:1fr}.botPublish>button{width:100%}.botPost>p{font-size:16px}}.gameModal>.publicProfile{overscroll-behavior:contain;scrollbar-gutter:stable;text-align:left;width:min(760px,100%);max-height:calc(100dvh - 32px);overflow-y:auto}.gameModal>.publicProfile>.close{z-index:3;float:right;position:sticky;top:0}@media (width<=600px){.gameModal{padding:8px}.gameModal>.publicProfile{max-height:calc(100dvh - 16px);padding:22px 16px}}.helpButton,.inlineHelp{border:1px solid var(--line);color:var(--brown);background:#fff;border-radius:18px;padding:7px 10px;font-weight:700}.inlineHelp{width:25px;height:25px;margin-left:6px;padding:0}.featureHint{color:var(--muted);margin-top:7px;line-height:1.45;display:block}.dark .helpButton,.dark .inlineHelp{color:#f6c28e;background:#33251e;border-color:#604a3e}.helpOverlay{z-index:100;background:#100a07d9;place-items:center;padding:18px;display:grid;position:fixed;inset:0}.helpOverlay>section{color:#2d211b;background:#fff;border-radius:16px;width:min(680px,96vw);max-height:88dvh;padding:25px;overflow-y:auto;box-shadow:0 20px 70px #0007}.helpOverlay header{border-bottom:1px solid var(--line);justify-content:space-between;gap:14px;display:flex}.helpOverlay header b{color:var(--gold);letter-spacing:.15em;font-size:11px}.helpOverlay header h2{margin:5px 0 16px}.helpOverlay header button{border:0;border-radius:50%;width:38px;height:38px;font-size:25px}.helpOverlay article{border-bottom:1px solid var(--line);padding:12px 0}.helpOverlay article h3,.helpOverlay article p{margin:3px 0}.helpOverlay article p,.helpOverlay footer p{color:var(--muted);line-height:1.55}.helpOverlay footer button{background:var(--brown);color:#fff;border:0;border-radius:8px;padding:10px 18px}.dark .helpOverlay>section{color:#f7f1eb;background:#241c18}.dark .helpOverlay article,.dark .helpOverlay header{border-color:#59443a}.dark .helpOverlay article p,.dark .helpOverlay footer p,.dark .featureHint{color:#cfc1b8}.numerologyMore{border:1px solid var(--line);background:#fff;border-radius:14px;grid-template-columns:1fr auto;align-items:center;gap:16px;margin-top:18px;padding:24px;display:grid}.numerologyMore h2,.numerologyMore p{margin:5px 0}.numerologyMore>div>b{color:var(--gold);letter-spacing:.15em;font-size:11px}.numerologyMore p,.numerologyMore small{color:var(--muted);line-height:1.5}.numerologyMore a{background:var(--brown);color:#fff;border-radius:8px;padding:12px 16px;font-weight:700;text-decoration:none}.numerologyMore small{grid-column:1/-1}.dark .numerologyMore{color:#f7f1eb;background:#241c18;border-color:#59443a}.dark .numerologyMore p,.dark .numerologyMore small{color:#cfc1b8}@media (width<=700px){.numerologyMore{grid-template-columns:1fr}.numerologyMore small{grid-column:1}}.composerActions{flex-wrap:wrap;grid-column:1/-1;align-items:center;gap:9px;display:flex}.postColorPicker{align-items:center;gap:6px;margin-right:auto;display:flex}.postColorPicker>span{color:var(--muted);font-size:11px;font-weight:700}.postColorPicker>button{color:#49362b;background:#fff;border:2px solid #9a8c82;border-radius:50%;width:28px;height:28px;padding:0}.postColorPicker>button.selected{outline-offset:2px;outline:3px solid #c17b42}.postColorPicker>label{align-items:center;gap:4px;font-size:10px;display:flex}.postColorPicker input[type=color]{border-radius:50%;width:30px;height:30px;padding:2px}.coloredPost .who small,.coloredPost>p,.coloredPost .editedMark{color:inherit}.realPost>p{letter-spacing:.01em;font-size:18px;font-weight:600;line-height:1.65}.coloredPost .socialActions{border-color:#0002}.coloredPost .socialActions button{color:#2d211b;background:#ffffffe6;border-color:#0002}.dark .postColorPicker>span,.dark .postColorPicker>label{color:#e5d8cf}@media (width<=700px){.realPost>p{font-size:17px;line-height:1.6}.postColorPicker{width:100%;padding:4px 3px;overflow-x:auto}}@media (width<=950px){.onlineNowCard{max-height:none;position:static}.onlineNowList{max-height:320px}}.timelineTools{border:1px solid var(--line);background:#fff;border-radius:10px;flex-wrap:wrap;align-items:center;gap:9px;margin:0 0 16px;padding:10px 12px;display:flex}.timelineTools button{border:1px solid var(--line);color:var(--brown);background:#f7f1eb;border-radius:8px;padding:9px 13px;font-weight:700}.timelineTools small,.imageAdvice{color:var(--muted)}.imageAdvice{background:#edf7ef;border-radius:8px;grid-column:1/-1;margin:0;padding:9px 12px;font-size:12px;line-height:1.45}.socialActions .deletePost{color:#9f3028}.dark .timelineTools{background:#241c18;border-color:#59443a}.dark .timelineTools button{color:#f7dfc7;background:#33251e;border-color:#6b5144}.dark .imageAdvice{color:#d5edda;background:#18301f}@media (width<=600px){.timelineTools button{flex:1}.timelineTools small{width:100%}}.privateChatLauncher{z-index:34;color:#fff;background:#8e5534;border:0;border-radius:25px;padding:11px 16px;font-weight:700;position:fixed;bottom:20px;right:18px;box-shadow:0 8px 25px #0005}.privateChatLauncher b{color:#704229;background:#fff;border-radius:50%;place-items:center;min-width:22px;height:22px;margin-left:4px;display:inline-grid}.privateChatTray{z-index:35;background:#1c110d;border-radius:14px;gap:8px;width:min(390px,100vw - 24px);max-height:min(70vh,520px);padding:10px;display:grid;position:fixed;bottom:74px;right:20px;overflow:auto;box-shadow:0 12px 40px #0008}.privateChatTray>header{color:#fff;justify-content:space-between;align-items:center;padding:2px 4px;display:flex}.privateChatTray>header button{color:#fff;background:0 0;border:0;font-size:24px}.privateChatTray>div{color:#fff;background:#261710;border:1px solid #6c5144;border-radius:12px;align-items:center;gap:7px;padding:11px;display:flex;box-shadow:0 10px 35px #0006}.privateChatTray span{flex:1;display:grid}.privateChatTray small{color:#d9c8bd}.privateChatTray button{color:#fff;background:#c17b42;border:0;border-radius:7px;padding:8px}.peerChatModal>section{text-align:left;width:min(620px,96vw)}.peerChatModal header small{color:#d18445}.peerChatModal header .peerConnected{color:#4b9963;font-weight:700}.peerMessages{border:1px solid var(--line);background:#f7f2ed;border-radius:10px;flex-direction:column;gap:8px;height:min(52vh,430px);margin:14px 0;padding:15px;display:flex;overflow:auto}.peerMessages>p{background:#fff;border-radius:12px;max-width:80%;margin:0;padding:9px 12px;display:grid}.peerMessages>p.mine{color:#fff;background:#704229;margin-left:auto}.peerMessages small{opacity:.7}.peerChatModal form{gap:7px;display:flex}.peerChatModal form input{border:1px solid var(--line);border-radius:8px;flex:1;padding:11px}.peerChatModal form button{background:var(--brown);color:#fff;border:0;border-radius:8px;padding:10px 18px}.peerChatModal footer{color:var(--muted);margin-top:10px;font-size:11px}.dark .peerChatModal>section,.dark .peerMessages{color:#f7f1eb;background:#241c18;border-color:#59443a}.dark .peerMessages>p{background:#33251e}.dark .peerMessages>p.mine{background:#8b5535}@media (width<=600px){.privateChatLauncher{bottom:82px}.privateChatTray{bottom:132px;right:12px}}.alignedHomeGrid>main{display:contents}.alignedHomeGrid>main>.stories{grid-area:1/1;margin-top:0}.alignedHomeGrid>main>.welcome{grid-area:2/1;padding:8px 2px 14px}.alignedHomeGrid>main>:not(.stories):not(.welcome){grid-column:1}.alignedHomeGrid>aside{grid-area:1/2/span 999;align-self:start;position:sticky;top:96px}.alignedHomeGrid>aside .onlineNowCard{max-height:60vh;position:static}.alignedHomeGrid>aside .onlineNowList{overscroll-behavior:contain;overflow-y:auto}@media (width<=950px){.alignedHomeGrid{grid-template-columns:minmax(0,1fr)}.alignedHomeGrid>aside{grid-area:auto/1;position:static}.alignedHomeGrid>aside .onlineNowCard{max-height:none}.alignedHomeGrid>aside .onlineNowList{max-height:320px}.alignedHomeGrid>main>.stories,.alignedHomeGrid>main>.welcome{grid-column:1}}.installAppPage{max-width:980px;margin:auto}.installAppPage>header{border:1px solid var(--line);color:#fff;background:linear-gradient(120deg,#261710,#704229);border-radius:18px;align-items:center;gap:24px;padding:28px;display:flex}.installAppPage h1{margin:6px 0;font-size:clamp(32px,5vw,54px)}.installAppPage header p{color:#eaded5}.installAppIcon{flex:0 0 126px;width:126px;height:126px}.installAppIcon img{border-radius:28px;width:100%;height:100%}.primaryInstall{color:#fff;background:#c17b42;border:0;border-radius:28px;margin:22px auto;padding:14px 25px;font-size:17px;font-weight:800;display:block}.primaryInstall:disabled{background:#4b8c61}.installMessage{text-align:center;color:#285c36;background:#edf7ef;border-radius:9px;padding:12px}.installDevices{grid-template-columns:1fr 1fr;gap:14px;display:grid}.installDevices article{border:1px solid var(--line);background:#fff;border-radius:13px;padding:20px}.installDevices article b{color:var(--brown);font-size:19px}.installDevices article p{color:var(--muted);line-height:1.6}.installAppPage>footer{text-align:center;color:var(--muted);margin:18px}.dailyHoroscope{margin-top:22px}.dailyHoroscope>header{margin-bottom:12px}.dailyHoroscope>header b{letter-spacing:.15em;color:var(--gold);font-size:11px}.dailyHoroscope>header h3{margin:5px 0;font-size:24px}.horoscopeEmpty{text-align:center;border:1px dashed var(--line);border-radius:12px;margin-top:20px;padding:25px}.dark .installDevices article,.dark .horoscopeEmpty{color:#f7f1eb;background:#241c18;border-color:#59443a}.dark .installDevices article b{color:#e1a36b}.dark .installDevices article p,.dark .installAppPage>footer{color:#cfc1b8}.dailyDetails{flex-wrap:wrap;gap:10px;margin:14px 0;display:flex}.dailyDetails span{border:1px solid var(--line);background:#fff;border-radius:9px;min-width:130px;padding:10px 13px;display:grid}.dailyDetails small{color:var(--muted)}.dailyDetails strong{color:var(--brown);margin-top:3px}.dark .dailyDetails span{background:#33251e;border-color:#59443a}.dark .dailyDetails strong{color:#e2a46f}@media (width<=650px){.installAppPage>header{text-align:center;display:grid}.installAppIcon{flex-basis:96px;width:96px;height:96px;margin:auto}.installDevices{grid-template-columns:1fr}}.liveCamsPage{gap:16px;display:grid}.liveCamsHero{color:#fff;background:linear-gradient(120deg,#24130d,#704229);border-radius:16px;justify-content:space-between;align-items:end;padding:25px;display:flex}.liveCamsHero h1{margin:5px 0;font-size:45px}.liveCamsHero p{color:#e5d7ce;margin:0}.liveCamsHero>span{letter-spacing:.1em;font-size:12px;font-weight:800}.liveCamsHero>span i{background:#54c86f;border-radius:50%;width:10px;height:10px;margin-right:7px;display:inline-block;box-shadow:0 0 0 5px #54c86f33}.camPicker{grid-template-columns:repeat(3,1fr);gap:9px;display:grid}.camPicker button{text-align:left;border:1px solid var(--line);background:#fff;border-radius:10px;padding:13px;display:grid}.camPicker button.on{background:#f6eadd;border-color:#c17b42}.camPicker small{color:var(--muted);margin-top:3px}.camViewer{border:1px solid var(--line);background:#fff;border-radius:15px;overflow:hidden}.camViewer>header,.camViewer>footer{justify-content:space-between;align-items:center;gap:10px;padding:13px 16px;display:flex}.camViewer>header div{display:grid}.camViewer>header small{color:var(--muted)}.camViewer>header button{border:1px solid var(--line);color:var(--brown);background:#f7f1eb;border-radius:7px;padding:8px}.camViewport{background:#090909;position:relative;overflow:hidden}.camViewer iframe{transform-origin:50%;background:#090909;border:0;width:100%;height:min(65vh,650px);min-height:420px;transition:transform .15s;display:block}.camViewport.zoomed iframe{pointer-events:none}.camPanLayer{z-index:2;cursor:grab;touch-action:none;position:absolute;inset:0}.camPanLayer:active{cursor:grabbing}.camViewer>footer{color:var(--muted);font-size:11px}.camViewer>footer a,.publicCamResources a{color:#995b34;font-weight:700}.publicCamResources{grid-template-columns:repeat(3,1fr);gap:12px;display:grid}.publicCamResources article{border:1px solid var(--line);background:#fff;border-radius:12px;padding:18px}.publicCamResources p{color:var(--muted);line-height:1.55}.camSafety{color:#5f5148;background:#efe7df;border-radius:9px;padding:14px;font-size:12px;line-height:1.5}.dark .camPicker button,.dark .camViewer,.dark .publicCamResources article{color:#f7f1eb;background:#241c18;border-color:#59443a}.dark .camPicker button.on{background:#493326}.dark .camViewer>header button{color:#f4d7bc;background:#33251e;border-color:#6b5144}.dark .camViewer>footer a,.dark .publicCamResources a{color:#e1a36b}.dark .camSafety{color:#d8c9c0;background:#2c211c}.allCamGrid{grid-template-columns:1fr 1fr;gap:14px;display:grid}.allCamGrid .camViewer:first-child{grid-column:1/-1}.allCamGrid .camViewer:first-child iframe{height:calc(100vh - 210px);min-height:520px;max-height:900px}.camViewer>header>span{flex-wrap:wrap;gap:7px;display:flex}.camViewer.maximized{z-index:80;background:#fff;border-radius:14px;flex-direction:column;display:flex;position:fixed;inset:12px;box-shadow:0 0 0 100vmax #000c}.camViewer.maximized iframe{flex:1;height:auto;min-height:0;max-height:none}.dark .camViewer.maximized{background:#241c18}.recordNotice{border:1px solid var(--line);color:var(--muted);background:#fff;border-radius:10px;align-items:center;gap:12px;padding:11px 14px;font-size:12px;display:flex}.recordNotice b{color:#8c302b;white-space:nowrap}.recordNotice.active{background:#fff3f2;border-color:#c43b34}.recordNotice.active b{animation:1.2s infinite recordPulse}.camViewer>header .recordButton{color:#a62c27}.camViewer>header .recordButton.recording{color:#fff;background:#b52d28;border-color:#b52d28}.camViewer>header button:disabled{opacity:.45;cursor:not-allowed}.dark .recordNotice{background:#241c18;border-color:#59443a}.dark .recordNotice.active{background:#421f1d}.dark .recordNotice b{color:#ff8f87}@keyframes recordPulse{50%{opacity:.45}}.recordChoice{z-index:10000;background:#000b;place-items:center;padding:20px;display:grid;position:fixed;inset:0}.recordChoice>div{color:#f7f1e5;background:#16120f;border:1px solid #806634;border-radius:16px;width:min(520px,100%);padding:28px;position:relative;box-shadow:0 24px 80px #000}.recordChoice small{color:#d9ae51;letter-spacing:.1em;font-weight:800}.recordChoice h2{margin:6px 38px 6px 0}.recordChoice p{color:#cbc2b5;margin:0 0 18px}.recordChoice>div>button:not(.recordClose){text-align:left;color:#fff;background:#241e18;border:1px solid #5c4a31;border-radius:10px;flex-direction:column;align-items:flex-start;gap:4px;width:100%;margin-top:10px;padding:15px;display:flex}.recordChoice>div>button:not(.recordClose):hover{background:#30271d;border-color:#e6bd64}.recordChoice button span{color:#cfc5b7;font-size:13px}.recordChoice .recordClose{color:#fff;background:#382d24;border:0;border-radius:50%;width:36px;height:36px;font-size:24px;position:absolute;top:15px;right:15px}.camPostComposer{color:#f5f0e8;background:#17130f;border:1px solid #806634;border-radius:12px;gap:12px;margin:12px 0;padding:16px;display:grid}.camPostComposer>header{justify-content:space-between;align-items:flex-start;gap:12px;display:flex}.camPostComposer h2{margin:3px 0;font-size:20px}.camPostComposer small{color:#d1c5b7}.camPostComposer>video{background:#000;border-radius:9px;width:100%;max-height:360px}.camPostComposer label{gap:6px;font-weight:700;display:grid}.camPostComposer textarea{color:#fff;min-height:90px;font:inherit;resize:vertical;background:#0d0b09;border:1px solid #59483a;border-radius:8px;padding:12px}.camPostComposer fieldset{border:0;align-items:center;gap:8px;padding:10px 0 0;display:flex}.camPostComposer legend{margin-bottom:8px;font-size:13px;font-weight:700}.camPostComposer fieldset button{border:2px solid #777;border-radius:50%;width:30px;height:30px}.camPostComposer fieldset button.on{outline-offset:2px;outline:3px solid #eabd59}.camPostComposer .camPostButton{color:#130e09;background:#bf842c;border:1px solid #f0c86e;border-radius:8px;padding:12px;font-weight:900}.camPostComposer .camPostButton:disabled{opacity:.55}.recordChoicePanel{color:#f8f2e8;background:#18130f;border:2px solid #d3a84d;border-radius:13px;gap:12px;margin:12px 0;padding:18px;display:grid;box-shadow:0 8px 26px #0007}.recordChoicePanel>header{justify-content:space-between;align-items:flex-start;gap:12px;display:flex}.recordChoicePanel h2{margin:4px 0;font-size:22px}.recordChoicePanel small{color:#e2b95e;letter-spacing:.1em;font-weight:900}.recordChoicePanel>header button{color:#fff;background:#34271f;border:1px solid #66503c;border-radius:50%;width:36px;height:36px;font-size:24px}.recordChoicePanel>p{color:#d5c9bb;margin:0}.recordChoicePanel>div{grid-template-columns:1fr 1fr;gap:10px;display:grid}.recordChoicePanel>div button{text-align:left;color:#fff;background:#2a211a;border:1px solid #806337;border-radius:10px;flex-direction:column;align-items:flex-start;gap:5px;min-height:82px;padding:14px;display:flex}.recordChoicePanel>div button:hover,.recordChoicePanel>div button:focus{background:#372a20;border-color:#f1c86c}.recordChoicePanel button span{color:#d2c6b8;font-size:13px}@media (width<=620px){.recordChoicePanel>div{grid-template-columns:1fr}}.guestFeatureLimit{color:#fff;background:linear-gradient(115deg,#24170f,#53341d);border:1px solid #d2a84b;border-radius:11px;align-items:center;gap:14px;margin:0 0 16px;padding:14px 16px;display:flex}.guestFeatureLimit b{color:#f2ce79;white-space:nowrap}.guestFeatureLimit span{color:#eadfd3;flex:1}.guestFeatureLimit button,.guestFeatureLimit a{color:#fff;background:#81552d;border:1px solid #f0cc78;border-radius:8px;padding:9px 12px;font-weight:800;text-decoration:none}.memberOnlyPage{text-align:center;flex-direction:column;justify-content:center;align-items:center;min-height:220px}.memberOnlyPage span{flex:0}@media (width<=720px){.guestFeatureLimit{flex-direction:column;align-items:stretch}.guestFeatureLimit b{white-space:normal}}@media (width<=760px){.liveCamsHero{align-items:start}.allCamGrid{grid-template-columns:1fr}.allCamGrid .camViewer:first-child{grid-column:1}.camViewer iframe{height:52vh;min-height:300px}.allCamGrid .camViewer:first-child iframe{height:calc(100svh - 170px);min-height:420px;max-height:760px}.camViewer>footer,.camViewer>header{flex-direction:column;align-items:start}.camViewer.maximized{inset:5px}.camViewer.maximized>header{flex-direction:row}.camViewer.maximized iframe{height:auto;min-height:0;max-height:none}}.feedbackPage{gap:20px;max-width:880px;margin:auto;display:grid}.feedbackPage>header{color:#fff;background:linear-gradient(120deg,#24130d,#704229);border-radius:18px;padding:28px}.feedbackPage>header>b{letter-spacing:.16em;color:#e8ad72;font-size:11px}.feedbackPage h1{margin:7px 0;font-size:44px}.feedbackPage>header p{color:#eaded5;margin:0;line-height:1.55}.feedbackPage form{border:1px solid var(--line);background:#fff;border-radius:15px;gap:18px;padding:26px;display:grid}.feedbackPage label{gap:7px;font-weight:700;display:grid}.feedbackPage label span{color:var(--muted);font-size:11px;font-weight:400}.feedbackPage form>div{grid-template-columns:1fr 1fr;gap:14px;display:grid}.feedbackPage input,.feedbackPage select,.feedbackPage textarea{border:1px solid var(--line);width:100%;color:inherit;background:#fff;border-radius:8px;padding:12px}.feedbackPage textarea{resize:vertical;min-height:190px;font:inherit}.feedbackPage form>button{background:var(--brown);color:#fff;border:0;border-radius:9px;padding:14px;font-weight:800}.feedbackPage form>small{color:var(--muted);text-align:center;line-height:1.5}.feedbackPage form>p{color:#285c36;text-align:center;background:#edf7ef;border-radius:8px;margin:0;padding:11px}.dark .feedbackPage form{background:#241c18;border-color:#59443a}.dark .feedbackPage input,.dark .feedbackPage select,.dark .feedbackPage textarea{color:#fff;background:#171310;border-color:#59443a}@media (width<=600px){.feedbackPage h1{font-size:34px}.feedbackPage form{padding:18px}.feedbackPage form>div{grid-template-columns:1fr}}.breakingStream>header{color:#fff;background:linear-gradient(100deg,#9e1111,#e22b20);border:2px solid #d62929;border-radius:12px 12px 0 0;padding:15px}.breakingStream>header b{letter-spacing:.12em;font-size:20px}.breakingStream>header h2{margin:4px 0}.breakingStream>header small{color:#fff}.breakingPost{box-shadow:0 10px 28px #b7171733;border:2px solid #d62929!important;border-top:0!important;border-radius:0 0 12px 12px!important}.breakingPost .feedIdentity strong{color:#c51e1e}.breakingPost .newsLink{background:#c51e1e;border-radius:8px;margin:8px 18px 18px;padding:11px 16px;font-weight:800;display:inline-block;color:#fff!important}.dark .breakingPost .feedIdentity strong{color:#ff7770}.translatorPage{gap:22px;display:grid}.translatorPage>header{max-width:760px}.translatorPage>header>b{letter-spacing:.16em;color:var(--gold);font-size:11px}.translatorPage>header h1{margin:7px 0;font-size:44px}.translatorPage>header p{color:var(--muted);line-height:1.6}.translatorCard{border:1px solid var(--line);background:#fff;border-radius:16px;gap:18px;max-width:900px;padding:28px;display:grid}.translatorCard label{gap:8px;font-weight:700;display:grid}.translatorCard textarea{border:1px solid var(--line);resize:vertical;border-radius:10px;min-height:240px;padding:16px;font:17px/1.55 Arial}.translatorCard>div{align-items:end;gap:12px;display:flex}.translatorCard>div label{flex:1}.translatorCard select{border:1px solid var(--line);background:#fff;border-radius:8px;padding:12px}.translatorCard button{background:var(--brown);color:#fff;border:0;border-radius:8px;padding:13px 18px;font-weight:800}.translatorCard button:disabled{opacity:.5}.translatorCard small{color:var(--muted)}.dark .translatorCard{background:#241c18;border-color:#59443a}.dark .translatorCard select{color:#fff;background:#171310}@media (width<=600px){.translatorPage>header h1{font-size:34px}.translatorCard{padding:18px}.translatorCard>div{display:grid}.translatorCard button{width:100%}}.googleTranslateEngine{width:1px;height:1px;position:fixed;top:-9999px;left:-9999px;overflow:hidden}.siteTranslatorCard{grid-template-columns:minmax(220px,1fr) auto;align-items:end}.siteTranslatorCard>button{min-height:44px}.siteTranslatorCard>p,.siteTranslatorCard>small{grid-column:1/-1}.siteTranslatorCard>p{color:#285c36;background:#edf7ef;border-radius:8px;margin:0;padding:12px}.goog-te-banner-frame{display:none!important}body{top:0!important}@media (width<=600px){.siteTranslatorCard{grid-template-columns:1fr}}.publicFeatures{color:#f8f0e8;background:radial-gradient(circle at 15% 0,#56311f 0,#1a0f0b 36%,#090706 100%);min-height:100vh;padding:28px}.featureDirectory{max-width:1180px;margin:auto}.featureHero{color:#fff;background:linear-gradient(135deg,#1a0e0a,#57301c);border:2px solid #d6a354;border-radius:22px;padding:clamp(24px,5vw,48px);box-shadow:0 18px 55px #0006}.featureHero>b{color:#e9b867;letter-spacing:.18em;font-size:12px}.featureHero h1{margin:8px 0;font-size:clamp(36px,6vw,64px)}.featureHero>p{color:#ebddd2;max-width:800px;font-size:17px;line-height:1.65}.featureLogo img{width:min(280px,70vw);margin-bottom:18px}.featureShare{flex-wrap:wrap;gap:10px;margin-top:22px;display:flex}.featureShare button,.featureFooter a{color:#fff;cursor:pointer;background:#bd792e;border:1px solid #edbd70;border-radius:9px;padding:11px 16px;font-weight:800}.featureShare button:nth-child(n+2){color:#f8dfbd;background:#fff1}.featureGroup{margin-top:28px}.featureGroup>h2{color:#8a502c;margin:0 0 13px;font-size:25px}.publicFeatures .featureGroup>h2{color:#efbd6d}.featureGrid{grid-template-columns:repeat(2,minmax(0,1fr));gap:14px;display:grid}.featureCard{color:#2a1c15;background:#fff;border:2px solid #c79851;border-radius:14px;outline:none;padding:18px;box-shadow:0 7px 22px #0002}.featureCardTop{grid-template-columns:42px 1fr 36px;align-items:center;gap:9px;display:grid}.featureCardTop>span{font-size:27px}.featureCard h3{margin:0;font-size:19px}.featureCardTop button{color:#815022;cursor:pointer;background:#fff8ec;border:1px solid #b77a32;border-radius:50%;width:34px;height:34px;font-size:20px;font-weight:900}.featureCard>p{color:#65534a;margin:10px 0 0;line-height:1.55}.featureHow{color:#4d382a;background:#fff4df;border-radius:9px;margin-top:13px;padding:12px;line-height:1.5;display:none}.featureHow b,.featureHow span{display:block}.featureHow b{color:#945e25;margin-bottom:3px}.featureCard.open .featureHow,.featureCard:hover .featureHow,.featureCard:focus-within .featureHow{display:block}.featureCard:hover,.featureCard:focus-within{border-color:#e4ae50;box-shadow:0 9px 28px #9d612b33}.featureFooter{color:#cdb9a7;border-top:1px solid #b68a55;flex-wrap:wrap;align-items:center;gap:20px;margin-top:30px;padding:20px;display:flex}.featureFooter b{color:#edb866;font-size:18px}.featureFooter a{margin-left:auto;text-decoration:none}.dark .featureCard{color:#f7efe8;background:#241c18}.dark .featureCard>p{color:#d2c2b8}.dark .featureHow{color:#e5d7ce;background:#35251a}.dark .featureGroup>h2{color:#efbd6d}.landingNavLinks{gap:10px;display:flex}.featuresPreviewLink{color:#8a502c;text-align:center;margin:13px auto 0;font-weight:800;display:block}.publicFeatures .featureCard{color:#fff;background:#211713}.publicFeatures .featureCard>p{color:#d8c9bf}.publicFeatures .featureHow{color:#f0e0d2;background:#39271b}.publicFeatures .featureHow b{color:#efb766}@media (width<=720px){.publicFeatures{padding:12px}.featureGrid{grid-template-columns:1fr}.featureHero{padding:24px 18px}.featureHero h1{font-size:38px}.featureShare button{flex:100%}.featureFooter a{text-align:center;width:100%;margin-left:0}.landingNavLinks a:first-child{display:none}}.shell,.main,.content,.content>*,.homegrid>*,.alignedHomeGrid>*,.alignedHomeGrid main>*,.who>*,.top>*{min-width:0}.content{max-width:none;padding-left:clamp(16px,2.2vw,34px);padding-right:clamp(16px,2.2vw,34px);overflow:clip visible}.content :is(p,b,strong,small,span,h1,h2,h3,label){overflow-wrap:break-word}.content :is(img,video,iframe,canvas){max-width:100%}.content :is(input,textarea,select){min-width:0;max-width:100%}.alignedHomeGrid{grid-template-columns:minmax(0,1fr) minmax(250px,280px);gap:clamp(14px,1.7vw,24px);width:100%}.alignedHomeGrid>aside{z-index:2;flex-direction:column;align-content:stretch;height:calc(100dvh - 108px);max-height:calc(100dvh - 108px);display:flex;position:sticky;top:92px;overflow:hidden}.alignedHomeGrid>aside .storyAds{min-height:0;margin-bottom:12px}.alignedHomeGrid>aside .onlineNowCard{flex:320px;height:auto;min-height:0;max-height:none;overflow:hidden}.alignedHomeGrid>aside .onlineNowList{overscroll-behavior:contain;scrollbar-width:thin;height:auto;min-height:0;max-height:clamp(280px,50vh,560px);padding:4px 8px 10px 2px;overflow-y:auto}.alignedHomeGrid>aside .onlineNowList::-webkit-scrollbar{width:9px}.alignedHomeGrid>aside .onlineNowList::-webkit-scrollbar-thumb{background:#a46a42 padding-box padding-box;border:2px solid #0000;border-radius:10px}.onlineNowList .person{border-bottom:1px solid color-mix(in srgb, var(--line) 70%, transparent);min-height:52px;margin:4px 0;padding:4px 0}.onlineNowList .onlineIdentity{width:100%;min-width:0;height:auto;padding:5px}.onlineNowList .onlineIdentity .av{width:37px;height:37px}.onlineNowList .offlinePerson{min-height:52px;margin:4px 0;padding:7px 5px}.onlineNowList .recentlyOffline{padding-bottom:8px}.alignedHomeGrid>main,.alignedHomeGrid>aside,.realPost,.timelineComposer{width:100%;min-width:0}.realPost>p{white-space:normal;overflow-wrap:anywhere}.who p{min-width:0}.who p :is(b,strong){overflow-wrap:anywhere}.timelineMedia{height:auto}.socialActions{flex-wrap:wrap;display:flex}.socialActions button{white-space:normal;flex:auto;min-width:max-content}.storyControls .storyForm,.timelineComposer,.replyComposer{max-width:100%}@media (width>=761px){.sidebar{width:205px}.main{width:calc(100% - 205px);margin-left:205px}.sidebar .logo{padding:0 13px}.sidebar .logo b{font-size:18px}.sidebar nav{padding-left:8px;padding-right:8px}.sidebar nav button{padding:9px 8px;font-size:12px}.sidebar nav button i{margin-right:5px}}@media (width<=950px){.alignedHomeGrid{grid-template-columns:minmax(0,1fr)}.alignedHomeGrid>aside{grid-area:auto/1;width:100%;height:auto;max-height:none;display:flex;position:static;overflow:visible}.alignedHomeGrid>aside .onlineNowCard{max-height:none}.alignedHomeGrid>aside .onlineNowList{height:auto;max-height:380px}.alignedHomeGrid>main>.stories,.alignedHomeGrid>main>.welcome{grid-column:1}}@media (width<=760px){.content{padding-left:14px;padding-right:14px}.top{gap:8px;height:auto;min-height:68px;padding-top:8px;padding-bottom:8px}.top>span{flex-wrap:wrap;justify-content:flex-end;gap:4px;min-width:0}.welcome{flex-wrap:wrap}.stories,.post,.card,.timelineComposer{max-width:100%}.who{padding:14px}.postbuttons,.socialActions{flex-wrap:wrap}.postbuttons button,.socialActions button{flex:calc(50% - 6px);min-width:0}}@media (width<=500px){.content{padding-left:10px;padding-right:10px}.stories{padding:12px}.timelineComposer,.storyForm,.replyComposer{grid-template-columns:minmax(0,1fr)}.timelineComposer textarea{width:100%}}.featureAnalytics{margin:18px 0;padding:20px;overflow:hidden}.featureAnalytics>header{justify-content:space-between;align-items:flex-end;gap:18px;margin-bottom:16px;display:flex}.featureAnalytics>header small{color:var(--accent,#b45d38);letter-spacing:.08em;font-weight:800}.featureAnalytics>header h3{margin:3px 0 0}.featureAnalytics>header p{max-width:520px;color:var(--muted,#667085);margin:0}.analyticsSummary{grid-template-columns:repeat(4,minmax(0,1fr));gap:10px;margin-bottom:16px;display:grid}.analyticsSummary span{border:1px solid var(--border,#ddd);background:var(--soft,#f7f3ee);border-radius:12px;padding:13px}.analyticsSummary small,.analyticsSummary b{display:block}.analyticsSummary small{color:var(--muted,#667085);margin-bottom:5px}.analyticsSummary b{font-size:14px}.analyticsTable{border:1px solid var(--border,#ddd);border-radius:12px;overflow:hidden}.analyticsHead,.analyticsRow{grid-template-columns:minmax(190px,1.8fr) repeat(5,minmax(90px,1fr));align-items:center;gap:10px;padding:11px 13px;display:grid}.analyticsHead{background:var(--soft,#f3ede7);font-size:12px}.analyticsRow{border-top:1px solid var(--border,#ddd);font-size:13px}.analyticsFeature b{margin-bottom:7px;display:block}.analyticsFeature i{background:var(--border,#ddd);border-radius:99px;height:6px;display:block;overflow:hidden}.analyticsFeature em{border-radius:inherit;background:#b9633e;height:100%;display:block}.trendUp{color:#18864b;font-weight:800}.trendDown{color:#bd3e3e;font-weight:800}.guidance{color:#344054;background:#e8edf2;border-radius:99px;padding:5px 8px;font-size:11px;display:inline-block}.gkeepimproving{color:#126b39;background:#dff5e7}.grevieworreplace{color:#9f2929;background:#ffe5e5}.gcollectingdata{color:#475467;background:#e8edf2}.gwatchandimprove{color:#825b00;background:#fff0cc}.featureAnalytics>footer{color:var(--muted,#667085);margin-top:13px;font-size:12px}.analyticsEmpty{text-align:center;padding:18px}html[data-theme=dark] .featureAnalytics>header p,html[data-theme=dark] .featureAnalytics>footer,html[data-theme=dark] .analyticsSummary small{color:#c8d0dc}html[data-theme=dark] .analyticsSummary span,html[data-theme=dark] .analyticsHead{background:#202a36;border-color:#465263}html[data-theme=dark] .analyticsTable,html[data-theme=dark] .analyticsRow{border-color:#465263}html[data-theme=dark] .analyticsFeature i{background:#465263}@media (width<=900px){.analyticsSummary{grid-template-columns:repeat(2,minmax(0,1fr))}.analyticsHead{display:none}.analyticsRow{grid-template-columns:repeat(2,minmax(0,1fr));padding:14px}.analyticsFeature{grid-column:1/-1}.analyticsRow span:not(.analyticsFeature):before{content:attr(data-label);color:var(--muted,#667085);margin-bottom:3px;font-size:11px;display:block}}@media (width<=540px){.featureAnalytics{padding:14px}.featureAnalytics>header{display:block}.featureAnalytics>header p{margin-top:6px}.analyticsSummary,.analyticsRow{grid-template-columns:1fr}.analyticsFeature{grid-column:auto}}body{background-image:radial-gradient(at 18% 12%,#3b3e43 0 1px,#0000 2px),radial-gradient(at 72% 38%,#2a2d31 0 1px,#0000 2px),linear-gradient(118deg,#0000 0 21%,#ffffff0b 21.2%,#0000 22.2% 48%,#8f939910 48.2%,#0000 49.5%),linear-gradient(38deg,#050607,#14171a 43%,#08090a 44%,#1a1c20 70%,#060708);background-size:180px 180px,240px 240px,620px 620px,cover;background-attachment:fixed;background-color:#070809!important}.shell,.main,.content{background-color:#0000!important}.top{color:#f5f6f7;border-color:#676b70;box-shadow:0 5px 22px #0008;background:linear-gradient(110deg,#090a0cfa,#1c1f23f5,#090a0cf7)!important}.siteClock{text-align:center;white-space:nowrap;line-height:1.2;display:grid}.siteClock b{color:#f4cf7b;font-size:15px}.siteClock span{color:#d1d4d8;font-size:11px}.content>.head,.content>.welcome{color:#f4f4f4}html:not(.dark) .content :is(.post,.card,.stories,.timelineComposer,.chatbox,.rooms,.profileEditor,.camViewer,.propAds){color:#2d211b}.sidebarPrivateChat{color:#fff;text-align:left;background:linear-gradient(135deg,#774524,#9b6239);border:1px solid #d3a64d;border-radius:11px;grid-template-columns:auto 1fr;align-items:center;gap:0 9px;width:100%;margin:0 0 12px;padding:12px;display:grid;box-shadow:0 5px 16px #0004}.sidebarPrivateChat>span{grid-row:1/3;font-size:25px}.sidebarPrivateChat>b{font-size:14px}.sidebarPrivateChat>small{color:#f3dfca;font-size:11px}.dark .sidebarPrivateChat{background:linear-gradient(135deg,#5d351f,#8a5432);border-color:#e1b65c}.propAds{color:#fff;background:linear-gradient(135deg,#21170f,#15181c);border:2px dashed #d9aa4e;border-radius:14px;margin:16px 0;padding:17px}.propAds>header{justify-content:space-between;align-items:center;gap:15px;display:flex}.propAds>header h3{margin:3px 0}.propAds>header>div>b{letter-spacing:.13em;color:#f1c565;font-size:11px}.propAds>header>strong{color:#ffe199;text-align:center;border:1px solid #f1c565;border-radius:6px;padding:7px 10px;font-size:11px}.propAds>p{color:#d5d8dc;font-size:12px}.propAds>div{grid-template-columns:repeat(3,1fr);gap:10px;display:grid}.propAds article{color:#fff;background:#ffffff0d;border:1px solid #7b6840;border-radius:11px;padding:15px;position:relative}.propAds article>span{font-size:30px}.propAds article>small{color:#ffdc86;letter-spacing:.06em;margin-top:7px;font-weight:900;display:block}.propAds article h4{margin:7px 0}.propAds article p{color:#d9dce0;min-height:58px;font-size:12px}.propAds article button{color:#fff;background:#8d5c2e;border:1px solid #d9aa4e;border-radius:7px;padding:9px 11px;font-weight:700}.mainCamMonitor{border:3px solid #6e747d;box-shadow:0 18px 50px #0009}.mainCamMonitor iframe{height:calc(100vh - 270px);min-height:540px;max-height:900px}.camShelf{border:1px solid var(--line);color:#fff;background:#17191d;border-radius:14px;padding:18px}.camShelf>header{justify-content:space-between;align-items:end;gap:12px;display:flex}.camShelf h2,.camShelf p{margin:0}.camShelf p{color:#b8bdc5}.camShelf>div{grid-template-columns:repeat(3,1fr);gap:10px;margin-top:14px;display:grid}.camShelf button{text-align:left;color:#fff;background:linear-gradient(145deg,#272b31,#111316);border:1px solid #555b64;border-radius:10px;grid-template-columns:auto 1fr;gap:9px;padding:14px;display:grid}.camShelf button.on{border-color:#e2b85e;box-shadow:inset 0 0 0 1px #e2b85e}.camShelf button i{color:#59d579;font-size:10px}.camShelf button span{display:grid}.camShelf button small{color:#aeb4bd}.camShelf button strong{color:#efc66e;grid-column:1/-1;font-size:11px}@media (width<=900px){.top{flex-wrap:wrap;height:auto;min-height:78px;padding-top:7px;padding-bottom:7px}.propAds>div,.camShelf>div{grid-template-columns:1fr 1fr}.mainCamMonitor iframe{height:58vh;min-height:390px}}@media (width<=600px){.siteClock{order:3;grid-template-columns:auto auto;justify-content:center;gap:8px;width:100%}.propAds>header{display:block}.propAds>header>strong{margin-top:8px;display:block}.propAds>div,.camShelf>div{grid-template-columns:1fr}.camShelf>header{display:block}.mainCamMonitor iframe{height:48vh;min-height:320px}}.storyProgress{animation-duration:5s!important}.storyIndicators{z-index:4;align-items:center;gap:5px;height:7px;display:flex;position:absolute;top:6px;left:8px;right:8px}.storyIndicators>i{background:#ffffff48;border-radius:10px;flex:1;height:4px;position:relative;overflow:hidden;box-shadow:0 1px 4px #0008}.storyIndicators>i>span{border-radius:inherit;transform-origin:0;background:#fff;width:100%;height:100%;display:block}.storyIndicators>i.complete{flex:0 0 12px}.storyIndicators>i.complete>span{background:#e1b45d}.storyIndicators>i.upcoming>span{transform:scaleX(0)}.storyIndicators>i.active>span{animation:5s linear forwards storyShrink}@keyframes storyShrink{0%{transform:scaleX(1)}to{transform:scaleX(0)}}.featureRecovery{text-align:center;max-width:650px;margin:40px auto;padding:32px}.featureRecovery>i{font-size:45px;font-style:normal;display:block}.featureRecovery button{border:1px solid var(--line);color:#fff;background:#704229;border-radius:8px;margin:6px;padding:11px 16px;font-weight:700}.featureRecovery button:last-child{color:inherit;background:0 0}.guestUnlockBanner{isolation:isolate;color:#fff;background:linear-gradient(105deg,#100b08 0%,#2f1b11 48%,#67401e 100%);border:1px solid #edc66f;border-radius:17px;grid-template-columns:auto minmax(260px,1fr) auto auto;align-items:center;gap:18px;min-height:126px;margin:0 0 22px;padding:18px 20px;display:grid;position:relative;overflow:hidden;box-shadow:0 14px 35px #0007,inset 0 0 0 1px #fff1bc18}.guestUnlockBanner:before{content:"";z-index:-1;background:radial-gradient(circle at 8% 20%,#f3cd7542,#0000 25%),linear-gradient(120deg,#0000 0 66%,#ffffff12 66.2% 67%,#0000 67.2% 72%,#ffffff0a 72.2% 73%,#0000 73.2%);position:absolute;inset:0}.guestUnlockBanner:after{content:"MEMBERSHIP";z-index:-1;color:#ffffff09;letter-spacing:.08em;font:900 54px Georgia;position:absolute;bottom:-13px;right:18%}.guestUnlockSeal{background:radial-gradient(circle,#7a4d25,#24140c 68%);border:2px solid #f1ca72;border-radius:50%;place-items:center;width:70px;height:70px;display:grid;position:relative;box-shadow:0 0 0 5px #d7aa4930,0 8px 20px #0008}.guestUnlockSeal span{color:#ffe19b;font:800 24px Georgia}.guestUnlockSeal b{color:#20140c;background:#f0c766;border-radius:50%;place-items:center;width:25px;height:25px;font-size:18px;display:grid;position:absolute;bottom:-3px;right:-4px}.guestUnlockCopy small{color:#f0c970;letter-spacing:.14em;font-size:11px;font-weight:900}.guestUnlockCopy h2{color:#fff;margin:4px 0 5px;font:700 clamp(20px,2.4vw,30px)/1.1 Georgia}.guestUnlockCopy p{color:#e7d9cd;max-width:650px;margin:0;font-size:13px;line-height:1.45}.guestUnlockPerks{flex-wrap:wrap;justify-content:center;gap:6px;max-width:265px;display:flex}.guestUnlockPerks span{color:#f7e6bd;white-space:nowrap;background:#0004;border:1px solid #f1cb7557;border-radius:30px;padding:6px 9px;font-size:11px}.guestUnlockBanner>button{color:#21140c;text-align:left;background:linear-gradient(#f4ce76,#c58b32);border:1px solid #ffe49c;border-radius:10px;gap:2px;min-width:190px;padding:12px 16px;font-weight:900;display:grid;box-shadow:0 7px 18px #0005}.guestUnlockBanner>button:hover{filter:brightness(1.08);transform:translateY(-1px)}.guestUnlockBanner>button small{color:#5d3a17;font-size:11px}@media (width<=1050px){.guestUnlockBanner{grid-template-columns:auto 1fr auto}.guestUnlockPerks{display:none}}@media (width<=680px){.guestUnlockBanner{grid-template-columns:auto 1fr;gap:12px;min-height:0;padding:15px}.guestUnlockSeal{width:56px;height:56px}.guestUnlockSeal span{font-size:19px}.guestUnlockCopy h2{font-size:21px}.guestUnlockCopy p{font-size:12px}.guestUnlockBanner>button{text-align:center;grid-column:1/-1;width:100%;min-width:0}.guestUnlockBanner:after{display:none}}.mindGame{text-align:left;color:#f8efe4;background:radial-gradient(circle at 90% 0,#66411f55,#0000 34%),#160f0b;border-radius:16px;padding:10px}.mindGame>header{text-align:center;padding:14px 12px 22px}.mindGame>header small,.mindPlaying section>small,.mindPlaying aside>small{color:#e5b85d;letter-spacing:.14em;font-weight:900}.mindGame>header h2{color:#fff;margin:8px 0;font-size:clamp(25px,4vw,42px)}.mindGame>header p{color:#cdbbac;margin:0}.mindChoices{grid-template-columns:repeat(2,minmax(0,1fr));gap:12px;display:grid}.mindChoices button{color:#fff;text-align:left;background:linear-gradient(145deg,#2c1d15,#1d130e);border:1px solid #72542e;border-radius:14px;grid-template-columns:58px 1fr auto;align-items:center;gap:12px;min-height:92px;padding:15px;display:grid}.mindChoices button:first-child{background:linear-gradient(135deg,#5c371a,#25170f);border-color:#e1aa48;grid-column:1/-1}.mindChoices i{color:#21150e;background:#e2ad4d;border-radius:50%;place-items:center;width:52px;height:52px;font:900 23px Georgia;display:grid}.mindChoices span{gap:5px;display:grid}.mindChoices b{font:700 19px Georgia}.mindChoices small{color:#bdaea2}.mindChoices strong{color:#e9bd69;font-size:12px}.mindBack{color:#fff!important;background:#2a1b13!important;border:1px solid #806039!important;border-radius:8px!important;padding:9px 12px!important}.mindProgress{gap:7px;margin:4px 0 20px;display:flex}.mindProgress span{background:#4d382b;border-radius:9px;flex:1;height:5px}.mindProgress span.on{background:#e4ae4d}.mindStage{grid-template-columns:1.4fr .7fr;gap:14px;display:grid}.mindStage>section,.mindStage>aside{background:#251812;border:1px solid #60482f;border-radius:16px;min-height:390px;padding:clamp(22px,4vw,40px)}.mindPlaying section h3{color:#fff;min-height:105px;margin:14px 0;font:700 clamp(26px,4vw,43px)/1.15 Georgia}.mindPlaying section p{color:#c7b5a7;font-size:16px;line-height:1.6}.mindPlaying section>div{flex-wrap:wrap;gap:9px;margin-top:28px;display:flex}.mindPlaying section button,.mindPlaying aside button{color:#1f140e;background:#d79a3f;border:0;border-radius:9px;padding:12px 17px;font-weight:900}.mindPlaying section button+button{color:#fff;background:0 0;border:1px solid #735634}.mindStage>aside{text-align:center;background:#1b120e;flex-direction:column;justify-content:center;align-items:center;display:flex}.mindStage>aside>i{color:#e9b65d;border:2px solid #d9a44b;border-radius:50%;place-items:center;width:78px;height:78px;font:700 45px Georgia;display:grid}.mindStage>aside>b{margin-top:18px;font:700 20px Georgia}.mindStage>aside.revealed{background:radial-gradient(circle,#5a381b,#1a110d 68%)}.mindStage>aside>strong{color:#edb853;text-shadow:0 0 35px #df9d4044;font:700 clamp(68px,10vw,112px)/1 Georgia}.mindStage>aside label{color:#c7b5a7;gap:5px;width:min(220px,100%);margin:13px 0;font-size:12px;display:grid}.mindStage>aside input{color:#fff;background:#0d0907;border:1px solid #725638;border-radius:8px;width:100%;padding:11px}.mindStage>aside p{color:#c7b5a7}@media (width<=760px){.mindChoices{grid-template-columns:1fr}.mindChoices button:first-child{grid-column:auto}.mindChoices button{grid-template-columns:50px 1fr}.mindChoices button strong{grid-column:2}.mindStage{grid-template-columns:1fr}.mindStage>section,.mindStage>aside{min-height:330px;padding:22px}.mindPlaying section h3{min-height:0}.embeddedGame:has(.mindGame){max-height:96dvh;overflow:auto}}.camPrivacyNotice{color:#e5e7eb;background:#17140f;border:1px solid #7d6536;border-radius:10px;align-items:center;gap:12px;margin:0 0 14px;padding:12px 15px;display:flex}.camPrivacyNotice b{color:#efc96f;flex:none}.camPrivacyNotice span{font-size:13px;line-height:1.45}.camCategoryTabs{grid-template-columns:repeat(4,minmax(0,1fr));gap:8px;margin:0 0 15px;display:grid}.camCategoryTabs button{color:#fff;text-align:left;background:#191c21;border:1px solid #555b64;border-radius:9px;gap:4px;padding:12px;font-weight:800;display:grid}.camCategoryTabs button small{color:#aeb4bd;font-size:11px}.camCategoryTabs button.on{background:#5c3d20;border-color:#e1b65e;box-shadow:inset 0 0 0 1px #e1b65e}.camWatchChat{grid-template-columns:minmax(0,1.75fr) minmax(300px,.65fr);align-items:start;gap:14px;display:grid}.camWatchChat .mainCamMonitor iframe{min-height:510px}.liveCamChat{color:#fff;background:#121417;border:1px solid #646a72;border-radius:13px;flex-direction:column;min-height:610px;max-height:calc(100vh - 120px);display:flex;position:sticky;top:92px;overflow:hidden;box-shadow:0 14px 38px #0008}.liveCamChat>header{background:#20242a;border-bottom:1px solid #41464e;justify-content:space-between;align-items:center;gap:10px;padding:15px;display:flex}.liveCamChat>header small{color:#e6bb61;letter-spacing:.08em;font-size:10px;font-weight:900}.liveCamChat h2{margin:3px 0 0;font-size:20px}.liveCamChat>header>span{white-space:nowrap;color:#aee8bd;font-size:12px}.liveCamChat>header>span i{background:#55d778;border-radius:50%;width:7px;height:7px;display:inline-block}.liveCamChat>strong{color:#efcb7d;border-bottom:1px solid #353a42;padding:10px 15px;font-size:12px}.liveCamMessages{flex:1;min-height:260px;padding:12px;overflow:auto}.liveCamMessages>p{background:#24282f;border-radius:9px;gap:3px;margin:0 0 9px;padding:9px 10px;display:grid}.liveCamMessages>p.staff{background:#30271b;border-left:3px solid #dbae52}.liveCamMessages b{color:#f0c875;font-size:12px}.liveCamMessages span{font-size:14px;line-height:1.4}.liveCamMessages small{color:#9da4ae;font-size:10px}.liveCamMessages .camChatEmpty{color:#bcc2ca;text-align:center}.liveCamChat>form{border-top:1px solid #41464e;grid-template-columns:1fr auto;gap:7px;padding:11px;display:grid}.liveCamChat input{color:#fff;background:#08090b;border:1px solid #555d68;border-radius:8px;min-width:0;padding:11px}.liveCamChat form button,.guestCamChat a{color:#fff;background:#76502c;border:1px solid #e0b45b;border-radius:8px;padding:10px 14px;font-weight:800}.liveCamChat>footer{color:#969da7;padding:0 12px 11px;font-size:10px}.camChatError{color:#ffc6c6;margin:0;padding:7px 12px;font-size:11px}.guestCamChat{min-height:0;padding:22px;display:block;position:sticky}.guestCamChat b{color:#efc875}.guestCamChat p{color:#c9cdd3;line-height:1.5}.guestCamChat a{text-align:center;text-decoration:none;display:block}.liveThumbnailShelf>header>div>small{color:#e3b75e;letter-spacing:.1em;font-size:10px;font-weight:900}.liveThumbnailShelf>div{grid-template-columns:repeat(3,minmax(0,1fr))}.liveThumbnailShelf article{cursor:pointer;background:#111317;border:1px solid #555b64;border-radius:10px;outline:none;overflow:hidden}.liveThumbnailShelf article.on{border-color:#e2b85e;box-shadow:0 0 0 1px #e2b85e}.camThumbVideo{aspect-ratio:16/9;background:#000;position:relative;overflow:hidden}.camThumbVideo iframe{pointer-events:none;border:0;width:100%;height:100%}.camThumbVideo i{color:#fff;background:#a61111dd;border-radius:4px;padding:4px 6px;font-size:9px;font-weight:900;position:absolute;top:7px;left:7px}.liveThumbnailShelf article>span{gap:4px;padding:10px;display:grid}.liveThumbnailShelf article>span small{color:#aeb4bd}.liveThumbnailShelf article>span strong{color:#efc66e;margin-top:4px;font-size:11px}@media (width<=1050px){.camWatchChat{grid-template-columns:1fr}.liveCamChat,.guestCamChat{min-height:430px;max-height:620px;position:relative;top:auto}.liveThumbnailShelf>div{grid-template-columns:repeat(2,minmax(0,1fr))}}@media (width<=720px){.camCategoryTabs{grid-template-columns:1fr 1fr}.camPrivacyNotice{display:block}.camPrivacyNotice b{margin-bottom:4px;display:block}.liveThumbnailShelf>div{grid-template-columns:1fr}.camWatchChat .mainCamMonitor iframe{min-height:320px}.liveCamChat{min-height:390px}.liveCamChat>header{align-items:flex-start}}.newsMedia{object-fit:contain;background:#090909;border-radius:10px;width:calc(100% - 36px);max-height:430px;margin:10px 18px 14px;display:block}.newsAudio{width:calc(100% - 36px);margin:10px 18px 14px;display:block}.newsSources{flex-wrap:wrap}.newsSources i:nth-child(3){background:#7d4ea0}.newsSources i:nth-child(4){background:#23844f}.newsSources i:nth-child(5){background:#555d68}.transferCenter{margin-top:20px}.transferCenter>header{border-bottom:1px solid var(--line);justify-content:space-between;align-items:center;padding-bottom:12px;display:flex}.transferCenter>header h3{margin:3px 0}.transferCenter>header small{color:var(--gold);letter-spacing:.12em;font-weight:800}.transferCenter>header button{border:1px solid var(--line);background:#fff;border-radius:7px;padding:8px 11px}.transferCenter article{border-bottom:1px solid var(--line);align-items:center;gap:12px;padding:14px 0;display:flex}.transferCenter article>div{flex:1;gap:4px;min-width:0;display:grid}.transferCenter article b,.transferCenter article small{overflow-wrap:anywhere}.transferCenter article small{color:var(--muted)}.transferCenter article aside{gap:6px;display:flex}.transferCenter article button,.transferCenter article>a{border:1px solid var(--line);color:var(--brown);background:#fff;border-radius:7px;padding:8px 11px;text-decoration:none}.transferCenter article aside button:first-child{color:#fff;background:#568169}.transferStatus{text-transform:uppercase;background:#eee;border-radius:20px;width:max-content;padding:3px 8px;font-size:10px;font-weight:800}.transferStatus.accepted{color:#285a38;background:#dcecdf}.transferStatus.declined{color:#8b302b;background:#f4dedd}.recentActivity{border-top:1px solid var(--line);margin-top:18px;padding-top:12px}.recentActivity>div{border-bottom:1px solid var(--line);justify-content:space-between;gap:12px;padding:8px 0;font-size:12px;display:flex}.recentActivity time{color:var(--muted);text-align:right}.dark .transferCenter>header button,.dark .transferCenter article button,.dark .transferCenter article>a{color:#fff;background:#33251e;border-color:#554238}@media (width<=600px){.transferCenter article{flex-direction:column;align-items:flex-start}.recentActivity>div{display:grid}.recentActivity time{text-align:left}}.realPost .who{position:relative}.postOwnerMenu{margin-left:auto;position:relative}.postDots{color:inherit;letter-spacing:2px;background:0 0;border:0;border-radius:50%;width:40px;height:40px;font-weight:900}.postDots:hover,.postDots:focus-visible{background:#00000012}.postOwnerMenu>[role=menu]{z-index:8;color:#2d211b;border:1px solid var(--line);background:#fff;border-radius:10px;width:180px;padding:7px;position:absolute;top:42px;right:0;box-shadow:0 12px 32px #0003}.postOwnerMenu>[role=menu] button{text-align:left;background:0 0;border:0;border-radius:7px;width:100%;padding:10px;display:block}.postOwnerMenu>[role=menu] button:hover{background:#f4ece5}.postOwnerMenu>[role=menu] .deletePost{color:#a33530}.postEditor{border:1px solid var(--gold);color:#2d211b;background:#fff;border-radius:12px;gap:12px;margin:0 18px 16px;padding:16px;display:grid}.postEditor>header,.postEditor>footer{justify-content:space-between;align-items:center;gap:8px;display:flex}.postEditor>header button{background:0 0;border:0;font-size:24px}.postEditor textarea{border:1px solid var(--line);resize:vertical;border-radius:8px;width:100%;min-height:110px;padding:11px}.postEditor>section{grid-template-columns:repeat(5,minmax(0,1fr));gap:8px;display:grid}.postEditor>section article{min-width:0;position:relative}.postEditor img,.postEditor video{object-fit:cover;background:#111;border-radius:8px;width:100%;height:95px}.postEditor>section button{color:#fff;background:#941f1bd9;border:0;border-radius:6px;padding:5px;position:absolute;bottom:4px;left:4px;right:4px}.postEditor>label{border:1px dashed var(--gold);border-radius:8px;gap:7px;padding:12px;display:grid}.postEditor>small{color:var(--muted)}.postEditor>footer button{border:1px solid var(--line);background:#fff;border-radius:7px;padding:9px 14px}.postEditor>footer button:last-child{background:var(--brown);color:#fff}.postMediaGallery{background:#17110e;gap:3px;display:grid}.postMediaGallery .timelineMedia{object-fit:contain;background:#111;width:100%;height:100%;min-height:260px;max-height:560px}.postMediaGallery.mediaCount2,.postMediaGallery.mediaCount3,.postMediaGallery.mediaCount4,.postMediaGallery.mediaCount5{grid-template-columns:repeat(2,1fr)}.postMediaGallery.mediaCount3>:first-child{grid-row:span 2}.postMediaGallery.mediaCount5>:first-child{grid-column:span 2}.postMediaGallery.mediaCount2 .timelineMedia,.postMediaGallery.mediaCount3 .timelineMedia,.postMediaGallery.mediaCount4 .timelineMedia,.postMediaGallery.mediaCount5 .timelineMedia{object-fit:cover;min-height:190px;max-height:340px}.dark .postOwnerMenu>[role=menu],.dark .postEditor{color:#eee7df;background:#241c18;border-color:#6d503e}.dark .postOwnerMenu>[role=menu] button{color:#eee7df}.dark .postOwnerMenu>[role=menu] button:hover{background:#3a2b24}@media (width<=600px){.postEditor{margin:0 8px 12px}.postEditor>section{grid-template-columns:repeat(2,minmax(0,1fr))}.postMediaGallery .timelineMedia{min-height:210px}.postMediaGallery.mediaCount2 .timelineMedia,.postMediaGallery.mediaCount3 .timelineMedia,.postMediaGallery.mediaCount4 .timelineMedia,.postMediaGallery.mediaCount5 .timelineMedia{min-height:150px}}.securityMonitor{margin-bottom:18px;border-color:#4f765d!important}.securityMonitor>header{justify-content:space-between;align-items:center;gap:12px;display:flex}.securityMonitor>header h3{margin:3px 0}.securityMonitor>header small{color:#4d8b60;letter-spacing:.12em;font-weight:900}.securityMonitor>header>span{color:#285a38;background:#dcecdf;border-radius:20px;padding:7px 11px;font-size:11px;font-weight:900}.securityMonitor>p,.securityMonitor>footer{color:var(--muted);line-height:1.5}.securityProtections{flex-wrap:wrap;gap:7px;margin:12px 0;display:flex}.securityProtections span{color:#285a38;background:#eef8f0;border:1px solid #9bc0a5;border-radius:20px;padding:6px 9px;font-size:11px;font-weight:800}.securityClear{color:#285a38;background:#eef8f0;border-radius:9px;padding:16px}.securityRows{gap:8px;display:grid}.securityRows article{border:1px solid var(--line);border-radius:10px;grid-template-columns:auto 1fr auto;align-items:center;gap:12px;padding:12px;display:grid}.securityRows article>i{border-radius:5px;padding:5px 7px;font-size:9px;font-style:normal;font-weight:900}.securityRows .watch{color:#76541f;background:#fff0cf}.securityRows .review{color:#8a2d27;background:#ffe1dd}.securityRows article>div{gap:3px;display:grid}.securityRows article small{color:var(--muted)}.securityRows article p{margin:0;font-size:12px}.securityRows article button{border:1px solid var(--line);background:#fff;border-radius:7px;padding:8px 11px}.dark .securityMonitor>header>span,.dark .securityClear,.dark .securityProtections span{color:#bfe6c8;background:#243d2b;border-color:#4f765d}.dark .securityRows article button{color:#fff;background:#33251e}@media (width<=650px){.securityMonitor>header{align-items:flex-start;display:grid}.securityRows article{grid-template-columns:auto 1fr}.securityRows article button{grid-column:1/-1;width:100%}}
