@layer properties{@supports (((-webkit-hyphens:none)) and (not (margin-trim:inline))) or ((-moz-orient:inline) and (not (color:rgb(from red r g b)))){*,:before,:after,::backdrop{--tw-rotate-x:initial;--tw-rotate-y:initial;--tw-rotate-z:initial;--tw-skew-x:initial;--tw-skew-y:initial;--tw-border-style:solid;--tw-outline-style:solid;--tw-blur:initial;--tw-brightness:initial;--tw-contrast:initial;--tw-grayscale:initial;--tw-hue-rotate:initial;--tw-invert:initial;--tw-opacity:initial;--tw-saturate:initial;--tw-sepia:initial;--tw-drop-shadow:initial;--tw-drop-shadow-color:initial;--tw-drop-shadow-alpha:100%;--tw-drop-shadow-size:initial;--av-a:0deg}}}@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{.invisible{visibility:hidden}.visible{visibility:visible}.absolute{position:absolute}.fixed{position:fixed}.relative{position:relative}.start{inset-inline-start:var(--spacing)}.end{inset-inline-end:var(--spacing)}.container{width:100%}@media (min-width:40rem){.container{max-width:40rem}}@media (min-width:48rem){.container{max-width:48rem}}@media (min-width:64rem){.container{max-width:64rem}}@media (min-width:80rem){.container{max-width:80rem}}@media (min-width:96rem){.container{max-width:96rem}}.block{display:block}.flex{display:flex}.grid{display:grid}.hidden{display:none}.inline{display:inline}.inline-block{display:inline-block}.table{display:table}.transform{transform:var(--tw-rotate-x,) var(--tw-rotate-y,) var(--tw-rotate-z,) var(--tw-skew-x,) var(--tw-skew-y,)}.resize{resize:both}.border{border-style:var(--tw-border-style);border-width:1px}.italic{font-style:italic}.outline{outline-style:var(--tw-outline-style);outline-width:1px}.blur{--tw-blur:blur(8px);filter:var(--tw-blur,) var(--tw-brightness,) var(--tw-contrast,) var(--tw-grayscale,) var(--tw-hue-rotate,) var(--tw-invert,) var(--tw-saturate,) var(--tw-sepia,) var(--tw-drop-shadow,)}.filter{filter:var(--tw-blur,) var(--tw-brightness,) var(--tw-contrast,) var(--tw-grayscale,) var(--tw-hue-rotate,) var(--tw-invert,) var(--tw-saturate,) var(--tw-sepia,) var(--tw-drop-shadow,)}}:root{--night:#16171a;--night2:#222426;--paper:#f3efe8;--white:#fffdf9;--coral:#ee765d;--gold:#d7a553;--ink:#222326;--muted:#78797c;--line:#ddd7ce}*{box-sizing:border-box}html{scroll-behavior:smooth}body{background:var(--paper);color:var(--ink);margin:0;font-family:Arial,Helvetica,sans-serif}a{color:inherit;text-decoration:none}button{font:inherit}button,a{touch-action:manipulation}button:focus-visible,a:focus-visible{outline-offset:3px;outline:3px solid #f3a087}.landing{overflow:hidden}.landing-nav{border-bottom:1px solid #dcd6cd;justify-content:space-between;align-items:center;max-width:1240px;height:84px;margin:auto;padding:0 32px;display:flex}.wordmark,.portal-brand{letter-spacing:4px;font:700 17px Georgia,serif}.wordmark span,.portal-brand span{color:var(--coral);margin-right:8px;font-size:23px}.landing-links{color:#606164;gap:32px;font-size:13px;display:flex}.nav-login{border-bottom:1px solid var(--ink);align-items:center;gap:18px;padding-bottom:5px;font-size:13px;display:flex}.hero{max-width:1240px;min-height:690px;margin:auto;padding:112px 32px 70px;position:relative}.hero:after{content:"";border:1px solid #d9cec2;border-radius:50%;width:520px;height:520px;position:absolute;top:70px;right:-90px;box-shadow:0 0 0 80px #ffffff28,0 0 0 160px #ffffff18}.hero-orbit{z-index:1;border:1px solid #c9b9ab;border-radius:50%;width:310px;height:310px;position:absolute;top:175px;right:18px;transform:rotate(-12deg)}.hero-orbit:after{content:"";border:1px dashed #cdbdb0;border-radius:50%;position:absolute;inset:52px}.hero-orbit i{z-index:2;background:var(--night);color:#fff;border-radius:50%;place-items:center;width:45px;height:45px;font-style:normal;display:grid;position:absolute}.hero-orbit i:first-child{color:var(--coral);top:-20px;left:128px}.hero-orbit i:nth-child(2){background:var(--coral);bottom:17px;left:10px}.hero-orbit i:last-child{top:140px;right:-12px}.eyebrow,.section-kicker,.panel-label,.view-intro>span{letter-spacing:2.2px;text-transform:uppercase;color:#8f685c;font-size:10px;font-weight:700}.eyebrow{align-items:center;gap:10px;display:flex}.eyebrow span{background:var(--coral);width:28px;height:1px}.hero h1{letter-spacing:-3px;z-index:2;margin:30px 0;font:400 clamp(48px,7vw,88px)/.98 Georgia,serif;position:relative}.hero h1 em{color:var(--coral);font-weight:400}.hero-lead{color:#616265;z-index:2;max-width:625px;font:18px/1.65 Georgia,serif;position:relative}.hero-actions{z-index:2;align-items:center;gap:32px;margin-top:35px;display:flex;position:relative}.primary-cta,.light-cta{background:var(--night);color:#fff;cursor:pointer;border:0;border-radius:2px;align-items:center;gap:36px;padding:17px 21px;font-size:13px;display:inline-flex}.primary-cta span,.light-cta span{color:var(--coral);font-size:20px}.text-link{border-bottom:1px solid #9c948a;padding-bottom:5px;font-size:12px}.text-link span{margin-left:10px}.trust-row{align-items:center;gap:18px;margin-top:64px;display:flex}.avatar-stack{display:flex}.avatar-stack span{border:2px solid var(--paper);background:#ddd1c5;border-radius:50%;place-items:center;width:34px;height:34px;margin-left:-7px;font:12px Georgia;display:grid}.avatar-stack span:first-child{background:var(--coral);color:#fff;margin-left:0}.trust-row p{color:#7c838b;font-size:10px;line-height:1.6}.trust-row strong{color:#3c3e40}.manifesto{background:var(--white);grid-template-columns:1.6fr 1fr;align-items:end;gap:100px;padding:100px max(32px,50vw - 588px);display:grid}.manifesto h2,.closing-cta h2{letter-spacing:-1px;margin:20px 0 0;font:400 clamp(32px,4vw,52px)/1.15 Georgia,serif}.manifesto>p{color:#707274;margin:0;font:16px/1.8 Georgia,serif}.feature-grid{grid-template-columns:repeat(3,1fr);gap:22px;max-width:1240px;margin:auto;padding:90px 32px 110px;display:grid}.feature-grid article{border-top:1px solid #cfc8bf;padding:25px 8px 20px}.feature-grid article>span{color:var(--coral);font:12px Georgia}.feature-grid h3{margin:48px 0 14px;font:26px Georgia,serif}.feature-grid p{color:#757679;max-width:290px;font-size:13px;line-height:1.75}.closing-cta{background:var(--night);color:#fff;justify-content:space-between;align-items:flex-end;gap:60px;padding:80px max(32px,50vw - 588px);display:flex}.closing-cta>div{max-width:720px}.section-kicker.light{color:#efa48f}.light-cta{color:var(--night);white-space:nowrap;background:#fff}.landing footer{color:#737b84;justify-content:space-between;align-items:center;max-width:1240px;margin:auto;padding:35px 32px;font-size:11px;display:flex}.landing footer>div{gap:24px;display:flex}.portal-shell{grid-template-columns:238px 1fr;min-height:100vh;display:grid}.portal-sidebar{background:var(--night);color:#fff;z-index:10;flex-direction:column;width:238px;padding:30px 20px 20px;display:flex;position:fixed;inset:0 auto 0 0}.portal-brand{padding:4px 10px 38px}.portal-sidebar nav{gap:5px;display:grid}.portal-sidebar nav button{color:#91a0b1;cursor:pointer;background:0 0;border:0;border-radius:8px;align-items:center;gap:13px;height:48px;padding:0 13px;display:flex}.portal-sidebar nav button i{width:22px;font-size:20px;font-style:normal}.portal-sidebar nav button b{background:var(--coral);color:#fff;border-radius:12px;margin-left:auto;padding:2px 6px;font-size:9px}.portal-sidebar nav button.active{color:#fff;box-shadow:inset 3px 0 var(--coral);background:#2a2c2e}.daily{background:#1f2123;border:1px solid #3c3e40;border-radius:12px;margin-top:auto;padding:17px}.daily span{letter-spacing:1.6px;color:#95a4b4;font-size:8px}.daily strong{margin:8px 0;font:15px Georgia;display:block}.daily p{color:#8f9dad;margin:0;font-size:10px;line-height:1.5}.account{border-top:1px solid #37383b;align-items:center;gap:9px;min-width:0;margin-top:18px;padding-top:17px;display:flex}.account>span{background:linear-gradient(145deg, var(--coral), #778fc5);border-radius:50%;flex:none;place-items:center;width:34px;height:34px;display:grid}.account div{min-width:0}.account strong,.account small{text-overflow:ellipsis;display:block;overflow:hidden}.account small{color:#8090a1;margin-top:3px;font-size:9px}.account>a{color:#8997a7;margin-left:auto}.portal-main{grid-column:2;width:100%;min-width:0;max-width:1320px;margin:auto;padding:28px 34px 50px}.portal-header{justify-content:space-between;align-items:center;margin-bottom:22px;display:flex}.portal-header p{color:#818891;margin:0 0 5px;font-size:11px}.portal-header h1{margin:0;font:26px Georgia,serif}.notify{background:#fff;border:1px solid #dcd6cd;border-radius:50%;width:42px;height:42px;position:relative}.notify i{background:var(--coral);border-radius:50%;width:7px;height:7px;position:absolute;top:5px;right:7px}.discovery{grid-template-columns:minmax(460px,630px) 300px;justify-content:center;align-items:start;gap:24px;display:grid}.filters{gap:8px;margin-bottom:12px;display:flex}.filters button{color:#696a6d;background:#fff;border:1px solid #dcd6cd;border-radius:18px;padding:8px 13px;font-size:10px}.filters button:last-child{width:34px;margin-left:auto;padding:0}.person-card{background:var(--night);color:#fff;border-radius:15px;height:540px;position:relative;overflow:hidden;box-shadow:0 15px 45px #3132351b}.person-card>img{object-fit:cover;width:100%;height:100%}.card-gradient{background:linear-gradient(#12131605 30%,#121316ed 100%);position:absolute;inset:0}.active-now{background:#1f2023b8;border-radius:16px;padding:7px 10px;font-size:9px;position:absolute;top:18px;left:18px}.active-now:first-letter{color:#55d497}.score{width:75px;height:75px;color:var(--ink);border:3px solid var(--coral);text-align:center;background:#fffaf2eb;border-radius:50%;place-content:center;display:grid;position:absolute;top:17px;right:17px}.score strong{font:20px Georgia}.score small{text-transform:uppercase;font-size:8px}.person-copy{position:absolute;inset:auto 25px 25px}.person-copy>p:first-child{color:#d0d7df;margin:0 0 7px;font-size:11px}.person-copy h2{margin:0 0 11px;font:34px Georgia}.person-copy h2 i{background:#7a7c7e;border-radius:50%;margin-left:8px;padding:4px;font:10px Arial}.astro-tags,.interest-tags{flex-wrap:wrap;gap:7px;display:flex}.astro-tags span,.interest-tags span{background:#ffffff12;border:1px solid #ffffff35;border-radius:13px;padding:6px 9px;font-size:9px}.person-bio{max-width:500px;font-size:12px;line-height:1.55}.swipe-actions{justify-content:center;align-items:center;gap:12px;margin-top:-24px;display:flex;position:relative}.swipe-actions button{color:#7e7f82;background:#fff;border:0;border-radius:50%;width:53px;height:53px;font-size:27px;box-shadow:0 7px 20px #27292b22}.swipe-actions button.super{width:43px;height:43px;color:var(--gold);font-size:16px}.swipe-actions button.like{background:var(--coral);color:#fff;font-size:29px}.compatibility{background:#fff;border-radius:14px;padding:24px 20px;box-shadow:0 12px 35px #282a2c0d}.panel-label{font-size:8px}.compatibility h3{margin:7px 0 18px;font:20px Georgia}.compat-score{justify-content:center;align-items:center;height:150px;display:flex;position:relative}.compat-score:before{content:"";border:1px solid #e1d5c8;border-radius:50%;width:145px;height:90px;position:absolute;transform:rotate(-15deg)}.compat-score:after{content:"";border:1px solid #e7ddd4;border-radius:50%;width:100px;height:140px;position:absolute;transform:rotate(35deg)}.compat-score strong{z-index:2;color:#c75f4b;background:#fce2d6;border-radius:50%;place-items:center;width:76px;height:76px;font:22px Georgia;display:grid;box-shadow:0 0 30px #ee765d30}.compat-score i{background:var(--night);z-index:2;border-radius:50%;width:25px;height:25px;position:absolute}.compat-score i:first-child{top:30px;left:26px}.compat-score i:last-child{background:var(--coral);bottom:25px;right:28px}.compat-row{margin:14px 0}.compat-row p{justify-content:space-between;margin:0 0 7px;font-size:10px;display:flex}.compat-row p b{color:var(--coral)}.compat-row>div{background:#eee9e4;border-radius:4px;height:4px;overflow:hidden}.compat-row>div i{background:linear-gradient(90deg, var(--coral), #e9ad77);height:100%;display:block}.reason-toggle{text-align:left;color:#585a5c;background:#fff;border:0;border-top:1px solid #eee7df;width:100%;margin-top:15px;padding:15px 0 0;font-size:10px}.reason-toggle span{float:right}.reason-copy{color:#717982;background:#faf5ef;border-radius:8px;padding:11px;font-size:10px;line-height:1.6}.portal-view{background:#fff;border-radius:16px;min-height:560px;padding:40px}.view-intro{max-width:650px}.view-intro h2,.messages-empty h2{margin:10px 0;font:34px Georgia}.view-intro p,.messages-empty p{color:#7b7c7f;line-height:1.7}.primary-cta.compact{margin-top:18px;padding:13px 17px}.match-grid{grid-template-columns:repeat(2,1fr);gap:15px;margin-top:30px;display:grid}.match-grid article{border:1px solid #e6dfd6;border-radius:12px;gap:15px;padding:13px;display:flex}.match-grid img{object-fit:cover;border-radius:8px;width:95px;height:110px}.match-grid h3{margin:8px 0;font:20px Georgia}.match-grid p{color:#777f88;font-size:10px}.match-grid button,.profile-hero button{color:var(--coral);background:0 0;border:0;padding:8px 0;font-size:11px}.messages-empty{text-align:center;place-content:center;display:grid}.messages-empty>span{color:var(--coral);font-size:55px}.profile-hero{background:var(--night);color:#fff;border-radius:14px;align-items:center;gap:45px;padding:35px;display:flex}.profile-hero h2{margin:8px 0;font:34px Georgia}.profile-hero p{color:#9eacbb;max-width:480px;line-height:1.6}.profile-hero button{color:#f49a82}.zodiac{border:1px solid #727376;border-radius:50%;flex:none;place-items:center;width:185px;height:185px;display:grid;position:relative}.zodiac:after{content:"";border:1px solid #535457;border-radius:50%;position:absolute;inset:30px}.zodiac span{color:var(--coral);z-index:2;font-size:40px}.zodiac i,.zodiac b{position:absolute}.zodiac i{top:13px}.zodiac b{bottom:17px}.profile-facts{grid-template-columns:repeat(3,1fr);gap:12px;margin-top:18px;display:grid}.profile-facts article{background:#faf7f2;border:1px solid #e7e0d7;border-radius:10px;padding:20px}.profile-facts span{letter-spacing:1px;color:#a06c5c;font-size:8px}.profile-facts h3{margin:10px 0;font:22px Georgia}.profile-facts p{color:#797a7d;font-size:11px;line-height:1.5}.toast{background:var(--night);color:#fff;z-index:30;border-radius:25px;padding:12px 20px;font-size:12px;position:fixed;bottom:24px;left:50%;transform:translate(-50%);box-shadow:0 8px 25px #0003}.mobile-portal-nav{display:none}@media (max-width:1000px){.hero-orbit,.hero:after{opacity:.4;transform:scale(.8)}.discovery{grid-template-columns:minmax(400px,650px)}.compatibility{display:none}.portal-main{padding-inline:24px}}@media (max-width:720px){.landing-nav{height:70px;padding:0 18px}.landing-links{display:none}.hero{min-height:640px;padding:80px 20px 60px}.hero h1{letter-spacing:-2px;font-size:48px}.hero-orbit{opacity:.18;top:240px;right:-150px}.hero-actions{flex-direction:column;align-items:flex-start}.manifesto{grid-template-columns:1fr;gap:30px;padding:70px 20px}.feature-grid{grid-template-columns:1fr;padding:60px 20px}.feature-grid h3{margin-top:25px}.closing-cta{padding:60px 20px;display:block}.light-cta{margin-top:30px}.landing footer{flex-direction:column;align-items:flex-start;gap:22px;padding:30px 20px}.portal-shell{display:block}.portal-sidebar{display:none}.portal-main{padding:20px 13px 82px}.portal-header h1{font-size:21px}.discovery{display:block}.person-card{height:67vh;min-height:500px}.person-copy{inset:auto 19px 24px}.person-copy h2{font-size:30px}.filters button:nth-child(2){display:none}.portal-view{padding:22px 16px}.match-grid{grid-template-columns:1fr}.profile-hero{padding:24px;display:block}.zodiac{width:150px;height:150px;margin:0 auto 25px}.profile-facts{grid-template-columns:1fr}.mobile-portal-nav{background:var(--night);z-index:20;justify-content:space-around;padding:8px 20px 12px;display:flex;position:fixed;inset:auto 0 0}.mobile-portal-nav button{color:#808284;background:0 0;border:0;padding:9px 18px;font-size:22px}.mobile-portal-nav button.active{color:var(--coral);background:#282a2c;border-radius:20px}}.auth-page{background:var(--paper);grid-template-columns:1.08fr .92fr;min-height:100vh;display:grid;position:relative}.auth-brand{z-index:3;letter-spacing:4px;font:700 17px Georgia;position:absolute;top:32px;left:42px}.auth-brand span{color:var(--coral);font-size:23px}.auth-intro{background:var(--night);color:#fff;flex-direction:column;justify-content:center;padding:150px 8vw 90px;display:flex;position:relative;overflow:hidden}.auth-intro>span{letter-spacing:2px;color:#e99a84;font-size:9px}.auth-intro h1{margin:25px 0;font:400 clamp(46px,6vw,76px)/1.02 Georgia}.auth-intro h1 em{color:var(--coral);font-weight:400}.auth-intro p{color:#9cacbc;max-width:470px;font:15px/1.7 Georgia}.auth-orbit{border:1px solid #4c4d50;border-radius:50%;width:330px;height:330px;position:absolute;bottom:-80px;right:-140px}.auth-orbit:after{content:"";border:1px dashed #595b5d;border-radius:50%;position:absolute;inset:55px}.auth-orbit i,.auth-orbit b{background:var(--coral);border-radius:50%;place-items:center;width:40px;height:40px;font-style:normal;display:grid;position:absolute}.auth-orbit i{top:130px;left:-12px}.auth-orbit b{color:var(--night);background:#f1e9dd;top:35px;right:20px}.auth-panel{background:var(--white);flex-direction:column;justify-content:center;padding:100px clamp(35px,7vw,110px) 60px;display:flex}.auth-tabs{border-bottom:1px solid #ddd6cd;margin-bottom:45px;display:flex}.auth-tabs a{color:#89909a;background:0 0;border:0;margin-right:30px;padding:13px 0;font-size:12px}.auth-tabs a.active{color:var(--ink);border-bottom:2px solid var(--coral)}.auth-panel h2{margin:10px 0;font:36px Georgia}.auth-panel>div>p{color:#7b838c;margin-bottom:28px;font-size:12px;line-height:1.6}.auth-panel form{gap:17px;display:grid}.auth-panel label{color:#68696c;letter-spacing:.3px;font-size:10px;font-weight:700}.auth-panel input{width:100%;color:var(--ink);background:#fff;border:1px solid #d9d2c9;border-radius:3px;margin-top:8px;padding:13px 14px;font:13px Arial;display:block}.auth-fields{grid-template-columns:1fr 1fr;gap:12px;display:grid}.auth-submit{background:var(--night);color:#fff;text-align:left;cursor:pointer;border:0;margin-top:5px;padding:15px 18px}.auth-submit:disabled{opacity:.65}.form-error{color:#a44734;background:#fff0ec;margin:0;padding:10px 12px;font-size:11px}.auth-panel>small{color:#9a9fa5;margin-top:20px;font-size:9px;line-height:1.5}@media (max-width:720px){.auth-page{display:block}.auth-brand{color:#fff;top:22px;left:20px}.auth-intro{min-height:400px;padding:105px 20px 65px}.auth-intro h1{font-size:46px}.auth-orbit{opacity:.35}.auth-panel{padding:45px 20px 60px}.auth-fields{grid-template-columns:1fr}}.profile-edit-link{color:#f49a82;padding:8px 0;font-size:11px;display:inline-block}.edit-profile-page{background:var(--paper);min-height:100vh;padding:30px}.edit-profile-page>header{justify-content:space-between;align-items:center;max-width:1080px;margin:auto;display:flex}.edit-profile-page>header>a:last-child{color:#707174;font-size:11px}.edit-profile-card{background:var(--white);border-radius:18px;grid-template-columns:.85fr 1.15fr;max-width:1080px;margin:45px auto;display:grid;overflow:hidden;box-shadow:0 20px 55px #282a2c12}.edit-profile-intro{background:var(--night);color:#fff;padding:65px 50px;position:relative}.edit-profile-intro h1{margin:18px 0;font:42px/1.1 Georgia}.edit-profile-intro p{color:#a3b0bd;font:13px/1.75 Georgia}.edit-profile-card form{gap:18px;padding:55px;display:grid}.edit-profile-card label{color:#68696c;font-size:10px;font-weight:700}.edit-profile-card input,.edit-profile-card textarea{width:100%;color:var(--ink);background:#fff;border:1px solid #d9d2c9;border-radius:3px;margin-top:8px;padding:13px 14px;font:13px Arial;display:block}.edit-profile-card textarea{resize:vertical;line-height:1.5}.edit-profile-card label small{color:#9299a1;margin-top:6px;font-weight:400;display:block}.form-success{color:#39734a;background:#edf7ef;padding:11px 13px;font-size:11px}@media (max-width:720px){.edit-profile-page{padding:20px 13px}.edit-profile-card{grid-template-columns:1fr;margin-top:28px}.edit-profile-intro{padding:45px 25px}.edit-profile-card form{padding:32px 22px}}.profile-counter{color:#7a7c7e;justify-content:space-between;align-items:center;margin-bottom:12px;font-size:10px;display:flex}.profile-counter button{color:var(--coral);cursor:pointer;background:0 0;border:0}.real-card{background:#252629}.real-card>img{object-fit:cover;width:100%;height:100%}.profile-photo-placeholder{color:#aebbc7;background:linear-gradient(145deg,#282a2c,#3e4042);place-content:center;justify-items:center;display:grid;position:absolute;inset:0}.profile-photo-placeholder p{font-size:10px}.avatar-placeholder{background:linear-gradient(145deg, var(--coral), #7089b3);color:#fff;border-radius:50%;flex:none;place-items:center;width:64px;height:64px;font:26px Georgia;display:grid}.avatar-placeholder.large{width:145px;height:145px;font-size:54px}.person-card .avatar-placeholder.large{width:150px;height:150px}.honest-panel dl{margin:24px 0}.honest-panel dl>div{border-bottom:1px solid #eee7df;padding:13px 0}.honest-panel dt{color:#8b929a;text-transform:uppercase;letter-spacing:1px;font-size:9px}.honest-panel dd{margin:5px 0 0;font:17px Georgia}.honest-panel>p{color:#7b7d7f;background:#faf5ef;padding:13px;font-size:10px;line-height:1.7}.own-profile{align-items:center}.own-profile>img,.edit-avatar-preview{object-fit:cover;border-radius:50%;flex:none;width:145px;height:145px}.match-grid .avatar-placeholder{width:82px;height:82px}.edit-profile-intro>.avatar-placeholder,.edit-avatar-preview{margin-bottom:30px}.edit-profile-card input[type=file]{background:#faf7f2;padding:10px}.chart-section{background:#faf7f2;border:1px solid #e8e0d7;border-radius:14px;grid-template-columns:310px 1fr;align-items:center;gap:45px;margin:25px 0;padding:28px;display:grid}.birth-chart{background:radial-gradient(circle, #fff8ef 0 16%, transparent 17%), repeating-conic-gradient(from 0deg, #d9cbbd 0 1deg, transparent 1deg 30deg);border:1px solid #cdbfb1;border-radius:50%;width:280px;height:280px;position:relative;box-shadow:inset 0 0 35px #d7a55318}.birth-chart:after{content:"";border:1px solid #ded2c6;border-radius:50%;position:absolute;inset:20px}.chart-orbit{border:1px solid #d7a553;border-radius:50%;position:absolute;inset:60px 18px;transform:rotate(-18deg)}.chart-orbit.orbit-b{border-color:#ee765d;inset:22px 74px;transform:rotate(42deg)}.chart-center{z-index:3;text-align:center;background:var(--night);color:#fff;border-radius:50%;place-content:center;width:80px;height:80px;display:grid;position:absolute;inset:50%;transform:translate(-50%,-50%)}.chart-center span{color:var(--coral);font-size:24px}.chart-center strong{margin-top:3px;font:12px Georgia}.planet{z-index:4;width:34px;height:34px;color:var(--night);background:#fff;border:1px solid #d9cec2;border-radius:50%;place-items:center;font-style:normal;display:grid;position:absolute;box-shadow:0 5px 14px #22232618}.planet.mercury{top:77px;left:32px}.planet.venus{color:var(--coral);top:85px;right:30px}.planet.mars{bottom:27px;right:58px}.planet.jupiter{color:#a87931;bottom:24px;left:62px}.planet.moon{background:var(--coral);color:#fff;top:-13px;left:123px}.chart-caption h3{margin:9px 0;font:28px Georgia}.chart-caption p{color:#797b7d;max-width:500px;font-size:12px;line-height:1.7}@media (max-width:720px){.chart-section{grid-template-columns:1fr;padding:20px}.birth-chart{width:250px;height:250px;margin:auto}.chart-caption{text-align:center}}.person-copy h2>i{letter-spacing:.5px;text-transform:uppercase;background:var(--coral);color:#fff;vertical-align:middle;border-radius:12px;margin-left:9px;padding:5px 8px;font:9px Arial;display:inline-block}.own-card-actions{justify-content:center;gap:12px;margin-top:16px;display:flex}.own-card-actions a,.own-card-actions button{color:var(--ink);cursor:pointer;background:#fff;border:1px solid #d8d1c8;border-radius:22px;padding:11px 16px;font-size:11px}.own-card-actions a{background:var(--night);color:#fff;border-color:var(--night)}.magical-hero{color:#fff;background:linear-gradient(90deg,#131517 0%,#131517dd 40%,#13151722),url(/images/astera-cosmos.png) 50%/cover;min-height:760px}.magical-hero .hero-lead{color:#ccd5df}.magical-hero .text-link{color:#f1dfd1}.chart-link{color:var(--coral);margin-top:14px;font-size:11px;display:inline-block}.chart-page{color:#edf1f4;background:#141618;min-height:100vh;padding:30px max(20px,50vw - 590px) 70px}.chart-page>header{color:#91a1b2;justify-content:space-between;font-size:10px;display:flex}.chart-heading{margin:55px 0 30px}.chart-heading h1{margin:0;font:48px Georgia}.chart-heading p{color:#e7a27c;font:20px Georgia}.chart-heading small{color:#91a1b2}.natal-layout{grid-template-columns:minmax(420px,650px) 1fr;align-items:center;gap:45px;display:grid}.natal-wheel circle,.natal-wheel line{fill:none;stroke:#7f91a466}.natal-wheel>circle:first-child{fill:#202224;stroke:#d4a26c}.natal-wheel text{fill:#d7b17e;text-anchor:middle;dominant-baseline:middle;font:18px Georgia}.cardinal-line line{stroke:#ee765d;stroke-width:3px}.natal-wheel .axis-label{fill:#edf1f4;font:700 10px Arial,sans-serif}.planet-point circle{fill:#f7efe5;stroke:#d7a553}.planet-point text{fill:#232427}.planet-table{background:#202224;border:1px solid #393a3d;border-radius:16px;padding:25px}.planet-table h2{font:25px Georgia}.planet-table>div{border-bottom:1px solid #37383b;grid-template-columns:25px 75px 1fr 50px;padding:10px 0;display:grid}.planet-table>div b{color:#e7a27c}.planet-table>div em{color:#8fa0b1;font-size:9px}.planet-table>p,.chart-missing p{color:#8fa0b1;font-size:10px;line-height:1.7}.chart-missing{text-align:center;max-width:650px;margin:120px auto}.chart-missing h1{font:44px Georgia}@media (max-width:720px){.natal-layout{grid-template-columns:1fr}.chart-heading h1{font-size:36px}.magical-hero{background-position:68%}}.social-home{color:var(--ink);background:#f3efe9}.social-nav{color:#fff;background:#141618;justify-content:space-between;align-items:center;height:76px;padding:0 max(24px,50vw - 620px);display:flex}.social-nav>div{color:#aeb9c5;gap:30px;font-size:11px;display:flex}.social-hero{color:#fff;background:#141618 url(/images/astera-cosmos.png) 50%/cover;grid-template-columns:.9fr 1.1fr;gap:65px;min-height:700px;padding:75px max(24px,50vw - 620px) 85px;display:grid}.social-copy{align-self:center}.live-pill{letter-spacing:1.5px;color:#f1a188;font-size:9px}.social-copy h1{margin:24px 0;font:54px/1.04 Georgia}.social-copy h1 em{color:#ee9279;font-weight:400}.social-copy>p{color:#afbdca;max-width:520px;font:15px/1.7 Georgia}.social-actions{align-items:center;gap:25px;margin-top:30px;display:flex}.social-actions>a:last-child{color:#cad2da;font-size:11px}.social-stats{gap:32px;margin-top:50px;display:flex}.social-stats b,.social-stats small{display:block}.social-stats b{color:#f1d8c5;font:18px Georgia}.social-stats small{color:#8191a2;margin-top:4px;font-size:8px}.hero-community{color:#252629;background:#f8f4ed;border-radius:18px;align-self:center;padding:18px;transform:rotate(1deg);box-shadow:0 30px 70px #0005}.community-top{letter-spacing:1px;justify-content:space-between;padding:6px 4px 15px;font-size:8px;display:flex}.community-top b{color:#dc765e}.hero-profile-grid{grid-template-columns:1fr 1fr;gap:10px;display:grid}.hero-profile-grid article{background:#252629;border-radius:11px;height:190px;position:relative;overflow:hidden}.hero-profile-grid article.featured{grid-row:span 2;height:390px}.hero-profile-grid img{object-fit:cover;width:100%;height:100%}.hero-profile-grid article>div{background:linear-gradient(#0000,#151619e8);padding:35px 14px 14px;position:absolute;inset:auto 0 0}.hero-profile-grid small{color:#c9d0d8;font-size:8px}.hero-profile-grid h2{color:#fff;margin:5px 0;font:21px Georgia}.hero-profile-grid span{color:#f0b293;font-size:9px}.hero-profile-grid i{float:right;color:#fff;background:#e47760;border-radius:10px;padding:4px 6px;font:7px Arial}.community-strip{grid-template-columns:1fr 1fr auto;align-items:center;gap:55px;max-width:1240px;margin:auto;padding:90px 25px;display:grid}.community-strip>div{gap:20px;display:flex}.community-strip>div span{color:#e47861;font-size:35px}.community-strip h2{margin:0;font:32px Georgia}.community-strip p{color:#76787a;line-height:1.7}.community-strip>a{color:#fff;background:#252629;padding:15px 18px;font-size:11px}.social-how{background:#fff;padding:85px max(24px,50vw - 620px)}.social-how header{text-align:center;max-width:650px;margin:auto}.social-how header span{color:#dd765e;letter-spacing:1.5px;font-size:9px}.social-how h2{margin:15px;font:40px Georgia}.social-how>div{grid-template-columns:repeat(3,1fr);gap:18px;margin-top:55px;display:grid}.social-how article{background:#f7f3ed;border-top:3px solid #e47c65;border-radius:12px;padding:30px}.social-how article b{color:#d8745c;font:12px Georgia}.social-how h3{margin:30px 0 10px;font:24px Georgia}.social-how p{color:#7a7c7e;font-size:12px;line-height:1.7}.social-final{text-align:center;color:#fff;background:#e78670;padding:80px 20px}.social-final .avatar-stack{justify-content:center}.social-final .avatar-stack img{object-fit:cover;border:3px solid #e78670;border-radius:50%;width:44px;height:44px;margin-left:-10px}.social-final h2{margin:22px 0 8px;font:40px Georgia}.social-final p{font-size:12px}.social-final .light-cta{margin-top:22px}.social-home footer{color:#8291a1;background:#141618;justify-content:space-between;padding:30px max(24px,50vw - 620px);display:flex}.profile-search{background:#fff;border-radius:14px;grid-template-columns:1.2fr 1fr 110px 110px auto;gap:10px;margin-bottom:12px;padding:15px;display:grid;box-shadow:0 8px 25px #282a2c0b}.profile-search label span{color:#8a929b;text-transform:uppercase;letter-spacing:.5px;margin:0 0 7px 3px;font-size:8px;display:block}.profile-search input,.profile-search select{color:#313335;background:#faf8f5;border:1px solid #ddd6ce;border-radius:7px;width:100%;height:40px;padding:0 11px}.layout-switch{align-items:end;display:flex}.layout-switch button{background:#fff;border:1px solid #ddd6ce;height:40px;padding:0 11px;font-size:10px}.layout-switch button.active{color:#fff;background:#252629}.search-summary{color:#7f8183;align-items:center;gap:5px;margin:13px 2px;font-size:11px;display:flex}.search-summary b{color:#252629}.search-summary button{color:#df765e;background:0 0;border:0;margin-left:auto;font-size:10px}.profiles-list{gap:10px;display:grid}.profiles-list>article{background:#fff;border:1px solid #e8e1d9;border-radius:13px;grid-template-columns:100px 1fr auto;align-items:center;gap:18px;padding:11px;transition:all .2s;display:grid}.profiles-list>article:hover{transform:translateY(-2px);box-shadow:0 10px 30px #27292b10}.profiles-list>article>img,.profiles-list>article>.avatar-placeholder{object-fit:cover;border-radius:9px;width:100px;height:105px}.list-main small{color:#8b939c;font-size:9px}.list-main h2{margin:5px 0;font:24px Georgia}.list-main h2 i{color:#fff;background:#e57962;border-radius:9px;margin-left:7px;padding:4px 6px;font:7px Arial}.list-main p{color:#757779;white-space:nowrap;text-overflow:ellipsis;max-width:570px;margin:5px 0 9px;font-size:11px;overflow:hidden}.list-main>span{color:#b26755;font-size:9px}.list-actions{gap:7px;min-width:145px;display:grid}.list-actions a,.list-actions button,.single-actions a,.single-actions button{color:#57585b;text-align:center;background:#fff;border:1px solid #ddd6ce;border-radius:7px;padding:9px 11px;font-size:9px}.list-actions a,.single-actions a{color:#fff;background:#252629}.single-profile{max-width:680px;margin:auto}.back-list{color:#df765e;background:0 0;border:0;margin-bottom:10px}.single-actions{justify-content:center;gap:10px;margin-top:15px;display:flex}.compact-list{margin-top:25px}.compact-list>article{grid-template-columns:70px 1fr auto}.compact-list>article>img,.compact-list>article>.avatar-placeholder{width:70px;height:70px}@media (max-width:900px){.social-hero{grid-template-columns:1fr}.hero-community{transform:none}.profile-search{grid-template-columns:1fr 1fr}.layout-switch{grid-column:span 2}.community-strip,.social-how>div{grid-template-columns:1fr}}@media (max-width:620px){.social-nav>div{display:none}.social-hero{padding-top:50px}.social-copy h1{font-size:42px}.hero-profile-grid article{height:150px}.hero-profile-grid article.featured{height:310px}.community-strip{padding:60px 20px}.social-stats{gap:18px}.profile-search{grid-template-columns:1fr 1fr}.profile-search label:first-child,.profile-search label:nth-child(2){grid-column:span 2}.profiles-list>article{grid-template-columns:78px 1fr}.profiles-list>article>img,.profiles-list>article>.avatar-placeholder{width:78px;height:85px}.list-actions{grid-column:span 2;grid-template-columns:repeat(3,1fr)}.list-main h2{font-size:20px}}.social-topbar{z-index:18;background:#fff;border-bottom:1px solid #e4ded7;align-items:center;height:62px;margin:-28px -34px 24px;padding:0 25px;display:flex;position:sticky;top:0;box-shadow:0 3px 15px #2526290a}.mini-brand{color:#e47760;font-size:23px}.top-search{color:#848588;background:#f1f3f5;border-radius:22px;width:300px;margin-left:20px;padding:11px 16px}.top-search button{color:#848588;background:0 0;border:0}.top-actions{gap:8px;margin-left:auto;display:flex}.top-actions>button{background:#eef1f4;border:0;border-radius:50%;width:40px;height:40px;font-size:17px;position:relative}.top-actions b{color:#fff;background:#e47760;border-radius:10px;padding:2px 5px;font-size:8px;position:absolute;top:-3px;right:-2px}.top-dropdown{background:#fff;border:1px solid #e3ddd6;border-radius:12px;width:340px;max-height:430px;padding:15px;position:absolute;top:55px;right:20px;overflow:auto;box-shadow:0 20px 45px #2425282b}.top-dropdown h3{margin:4px 0 12px;font:22px Georgia}.top-dropdown article{cursor:pointer;border-radius:9px;align-items:center;gap:11px;padding:10px;display:flex}.top-dropdown article:hover{background:#f5f2ed}.top-dropdown article>b,.top-dropdown .avatar-placeholder,.top-dropdown img{object-fit:cover;background:#f7ddd5;border-radius:50%;place-items:center;width:36px;height:36px;display:grid}.top-dropdown article div{min-width:0}.top-dropdown strong,.top-dropdown small{display:block}.top-dropdown strong{font-size:11px}.top-dropdown small{color:#88929c;white-space:nowrap;text-overflow:ellipsis;margin-top:4px;font-size:8px;overflow:hidden}.content-heading{margin-bottom:20px}.content-heading p{color:#858789;font-size:10px}.content-heading h1{margin:5px 0;font:27px Georgia}.messenger{background:#fff;border:1px solid #e3ddd6;border-radius:14px;grid-template-columns:260px 1fr;height:650px;display:grid;overflow:hidden}.messenger>aside{border-right:1px solid #e3ddd6;padding:16px;overflow:auto}.messenger>aside h3{margin:5px;font:20px Georgia}.messenger>aside button{text-align:left;background:0 0;border:0;border-radius:9px;align-items:center;gap:10px;width:100%;padding:10px;display:flex}.messenger>aside button.active{background:#f4eee8}.messenger>aside img,.messenger>aside .avatar-placeholder{object-fit:cover;border-radius:50%;width:42px;height:42px}.messenger>aside span{font-size:11px}.messenger>aside small{color:#8c969f;margin-top:4px;font-size:8px;display:block}.chat-window{flex-direction:column;min-width:0;display:flex}.chat-window>header{border-bottom:1px solid #e8e2db;align-items:center;gap:10px;height:66px;padding:10px 18px;display:flex}.chat-window>header img,.chat-window>header .avatar-placeholder{object-fit:cover;border-radius:50%;width:42px;height:42px}.chat-window>header strong,.chat-window>header small{display:block}.chat-window>header small{color:#89939c;font-size:8px}.chat-window>header a{color:#df765e;margin-left:auto;font-size:9px}.chat-body{flex-direction:column;flex:1;gap:8px;padding:20px;display:flex;overflow:auto}.chat-body p{background:#edf0f3;border-radius:15px 15px 15px 3px;align-self:flex-start;max-width:70%;margin:0;padding:10px 13px;font-size:11px}.chat-body p.mine{color:#fff;background:#e7856f;border-radius:15px 15px 3px;align-self:flex-end}.chat-body small{opacity:.7;margin-top:4px;font-size:7px;display:block}.chat-window>footer{border-top:1px solid #e8e2db;gap:8px;padding:12px;display:flex}.chat-window>footer input{border:1px solid #ded8d1;border-radius:20px;flex:1;padding:10px 14px}.chat-window>footer button{color:#fff;background:#252629;border:0;border-radius:20px;padding:0 18px}.chat-empty{text-align:center;color:#89939c;margin:auto}.chat-empty span{color:#e7856f;font-size:50px}.facebook-profile{background:#fff;border-radius:15px;overflow:hidden}.profile-cover{color:#fff;align-items:end;gap:20px;min-height:290px;padding:175px 35px 25px;display:flex;position:relative}.stars-cover{background:#181a1c url(/images/astera-cosmos.png) 50%/cover;position:absolute;inset:0}.profile-cover>img,.profile-cover>.avatar-placeholder{object-fit:cover;border:5px solid #fff;border-radius:50%;width:130px;height:130px;position:relative}.profile-cover>div:not(.stars-cover){position:relative}.profile-cover h2{margin:0;font:36px Georgia}.profile-cover p{color:#ced6de;font-size:11px}.profile-cover>a{color:#252629;background:#fff;border-radius:7px;margin-left:auto;padding:10px 14px;font-size:10px;position:relative}.facebook-profile>nav{border-bottom:1px solid #e5dfd8;padding-left:180px;display:flex}.facebook-profile>nav button{color:#76787a;background:#fff;border:0;padding:17px 20px}.facebook-profile>nav button.active{color:#df765e;border-bottom:3px solid #df765e}.profile-tab{max-width:800px;padding:30px}.profile-tab h3{font:24px Georgia}.profile-tab p{color:#717375;line-height:1.7}.info-grid{grid-template-columns:1fr 1fr;gap:10px;display:grid}.info-grid p{background:#f7f4ef;border-radius:8px;padding:16px}.info-grid span{color:#a07061;text-transform:uppercase;margin-bottom:5px;font-size:8px;display:block}.synastry-page{color:#fff;background:#141618;min-height:100vh;padding:30px max(20px,50vw - 590px) 70px}.synastry-page>header{color:#8ea0b1;justify-content:space-between;font-size:10px;display:flex}.syn-head{justify-content:space-between;align-items:end;margin:60px 0 35px;display:flex}.syn-head p{color:#e48a70;letter-spacing:1.5px;font-size:9px}.syn-head h1{margin:8px 0;font:46px Georgia}.syn-head h1 i{color:#e5866f;font-weight:400}.syn-head>strong{text-align:center;border:2px solid #e4886f;border-radius:50%;place-content:center;width:120px;height:120px;font:38px Georgia;display:grid}.syn-head>strong small{font-size:16px}.syn-head>strong em{color:#8fa0b0;font:8px Arial;display:block}.syn-layout{grid-template-columns:minmax(450px,650px) 1fr;align-items:center;gap:45px;display:grid}.syn-wheel circle,.syn-wheel line{fill:none;stroke:#7f818366}.syn-wheel>circle:first-child{fill:#202224;stroke:#d4a26c}.syn-wheel text{text-anchor:middle;dominant-baseline:middle}.syn-one circle{fill:#e8856e}.syn-two circle{fill:#f4e5d3}.syn-one text{fill:#fff}.syn-two text{fill:#252629}.syn-center{fill:#fff;font:18px Georgia}.syn-center.plus{fill:#e6977f;font-size:12px}.aspect-list{background:#202224;border:1px solid #393a3d;border-radius:16px;padding:22px}.aspect-list h2{font:24px Georgia}.aspect-list article{border-bottom:1px solid #393a3d;grid-template-columns:36px 1fr auto;align-items:center;gap:10px;padding:10px 0;display:grid}.aspect-list article>b{color:#e69a80;font-size:18px}.aspect-list strong,.aspect-list span{display:block}.aspect-list strong{font-size:10px}.aspect-list span{color:#8fa0b0;margin-top:3px;font-size:8px}.aspect-list em{border-radius:10px;padding:5px 7px;font:8px Arial}.aspect-list .positive em{color:#bde9d5;background:#47484b}.aspect-list .challenging em{color:#f0c1b8;background:#47494b}.aspect-list>p{color:#7e91a3;font-size:8px;line-height:1.6}@media (max-width:800px){.social-topbar{margin:-20px -13px 20px}.top-search{display:none}.messenger{grid-template-columns:82px 1fr}.messenger>aside h3,.messenger>aside button span{display:none}.syn-layout{grid-template-columns:1fr}.syn-head h1{font-size:34px}.syn-head>strong{width:90px;height:90px;font-size:28px}.facebook-profile>nav{padding-left:0}.profile-cover{padding:120px 22px 22px;display:block}.profile-cover>a{margin-top:12px;display:inline-block}.info-grid{grid-template-columns:1fr}.top-dropdown{width:min(340px,100vw - 20px);right:5px}}.portal-shell{display:block}.portal-main{grid-column:auto;max-width:none;margin:0;padding-top:28px}.social-topbar{background:var(--night);color:#fff;border:0;height:82px;margin:-28px -34px 24px;padding:0 34px;box-shadow:0 7px 24px #14161826}.community-brand{align-items:center;gap:16px;min-width:305px;display:flex}.community-brand .portal-brand{white-space:nowrap;padding:0}.community-brand>div{border-left:1px solid #404144;padding-left:15px}.community-brand strong,.community-brand small{display:block}.community-brand strong{font:15px Georgia}.community-brand small{color:#92a0af;margin-top:4px;font-size:8px}.top-nav{align-self:stretch;margin-left:20px;display:flex}.top-nav button{color:#93a1b0;cursor:pointer;background:0 0;border:0;border-bottom:3px solid #0000;align-items:center;gap:6px;padding:0 12px;font-size:10px;display:flex;position:relative}.top-nav button i{font-size:17px;font-style:normal}.top-nav button.active{color:#fff;border-bottom-color:var(--coral);background:#ffffff08}.top-nav button b{background:var(--coral);color:#fff;border-radius:10px;padding:2px 5px;font-size:7px;position:absolute;top:13px;right:4px}.top-actions{margin-left:auto}.top-actions>button{color:#fff;background:#27292b}.top-actions .top-account{background:var(--coral);color:#fff}.top-signout{color:#91a0af;place-items:center;width:30px;display:grid}.top-dropdown{color:var(--ink);top:76px}.friends-empty{text-align:center;background:#fff;border:1px solid #e8e1d9;border-radius:14px;grid-column:1/-1;padding:65px 20px}.friends-empty>span{color:var(--coral);font-size:42px}.friends-empty h2{margin:13px 0 7px;font:27px Georgia}.friends-empty p{color:#828486;font-size:11px}.avatar-cropper{background:#faf7f2;border:1px solid #e1dad1;border-radius:10px;grid-template-columns:150px 1fr;align-items:center;gap:18px;padding:16px;display:grid}.crop-preview{background:linear-gradient(145deg, var(--coral), #7089b3);color:#fff;border-radius:50%;place-items:center;width:140px;height:140px;font:48px Georgia;display:grid;overflow:hidden;box-shadow:0 0 0 5px #fff,0 7px 20px #2526291c}.crop-preview img{object-fit:cover;transform-origin:50%;width:100%;height:100%}.avatar-cropper>label input{margin-top:8px}.crop-controls{border-top:1px solid #e1dad1;grid-column:1/-1;grid-template-columns:repeat(3,1fr);gap:10px;padding-top:12px;display:grid}.crop-controls p{grid-column:1/-1;margin:0;font:15px Georgia}.crop-controls label{font-size:9px}.crop-controls input[type=range]{accent-color:var(--coral);border:0;padding:0}@media (max-width:1050px){.community-brand>div{display:none}.community-brand{min-width:auto}.top-nav button span{display:none}.top-nav button{padding-inline:14px}}@media (max-width:720px){.portal-main{padding-top:20px}.social-topbar{height:68px;margin:-20px -13px 20px;padding:0 13px}.community-brand .portal-brand{font-size:0}.community-brand .portal-brand span{margin:0;font-size:23px}.top-nav{margin-left:6px;overflow-x:auto}.top-nav button{padding-inline:9px}.top-actions>button:first-child{display:none}.top-actions{gap:4px}.top-actions>button{width:35px;height:35px}.top-signout{display:none}.top-dropdown{width:min(340px,100vw - 10px);top:63px;right:5px}.avatar-cropper{grid-template-columns:1fr;justify-items:center}.avatar-cropper>label{width:100%}.crop-controls{grid-template-columns:1fr;width:100%}}.chart-page{background:#121416;padding-bottom:90px}.chart-page>header,.chart-heading,.natal-chart,.chart-disclaimer{max-width:1180px;margin-inline:auto}.chart-heading{grid-template-columns:1fr auto;align-items:end;margin-top:50px;display:grid}.chart-heading>small{grid-column:1/-1;margin-top:10px}.chart-heading h1{margin:7px 0 0}.chart-heading .section-kicker{color:#e9957c}.natal-chart{margin-top:25px}.astro-wheel-wrap{width:min(800px,100%);margin:auto;position:relative}.astro-wheel{width:100%;height:auto;display:block}.astro-wheel circle{fill:none;stroke:#71727580;stroke-width:1px}.astro-wheel .wheel-bg{fill:#1d1f21;stroke:#d19b6c;stroke-width:2px}.degree-tick{stroke:#83848780;stroke-width:.7px}.degree-major{stroke:#a9b6c3;stroke-width:1.3px}.zodiac-glyph{text-anchor:middle;dominant-baseline:middle;font:30px Segoe UI Symbol,"Noto Sans Symbols 2",sans-serif}.house-cusp line{stroke:#80828480;stroke-width:1px}.cardinal-cusp line{stroke:#f1e8df;stroke-width:4px}.cusp-degree{fill:#9baaba;text-anchor:middle;dominant-baseline:middle;font:9px Arial}.house-number{fill:#d9e1e8;text-anchor:middle;dominant-baseline:middle;font:12px Georgia}.axis-name{fill:#fff;text-anchor:middle;dominant-baseline:middle;paint-order:stroke;stroke:#121416;stroke-width:4px;font:700 10px Arial}.wheel-planet{color:#fff}.wheel-planet line{stroke:currentColor;stroke-width:1.5px}.planet-glyph{fill:currentColor;stroke:currentColor;stroke-width:.35px;paint-order:stroke;text-anchor:middle;dominant-baseline:middle;font:400 25px Segoe UI Symbol,"Noto Sans Symbols 2",sans-serif}.planet-degree{fill:currentColor;text-anchor:middle;font:700 8px Arial}.retrograde{stroke:none;font:700 8px Arial}.aspect-line{fill:none;stroke-width:1.25px;opacity:.72;pointer-events:stroke}.aspect-line.exact{stroke-width:2.8px;opacity:1}.aspect-line:hover{stroke-width:5px;opacity:1}.aspect-tooltip{z-index:5;pointer-events:none;color:#252629;background:#fff;border:1px solid #d8d0c7;border-radius:7px;max-width:260px;padding:8px 10px;font-size:10px;position:absolute;box-shadow:0 10px 30px #0005}.table-hover-tip{z-index:200;max-width:240px;position:fixed}.chart-legend{color:#9dacba;flex-wrap:wrap;justify-content:center;gap:18px;margin:5px auto 30px;font-size:9px;display:flex}.chart-legend i{vertical-align:middle;width:18px;height:2px;margin-right:5px;display:inline-block}.aspect-conjunction{background:#55c6b3}.aspect-sextile{background:#56a8e8}.aspect-square,.aspect-opposition{background:#ef6c62}.aspect-trine{background:#858789}.placements-table,.aspect-matrix-section{background:#1d1f21;border:1px solid #393a3d;border-radius:16px;margin-top:20px;padding:24px}.placements-table h2,.aspect-matrix-section h2{margin:0 0 17px;font:25px Georgia}.placements-table>div{grid-template-columns:repeat(2,1fr);gap:0 28px;display:grid}.placements-table article{border-bottom:1px solid #393a3d;grid-template-columns:30px 90px 1fr 55px;align-items:center;padding:10px 0;display:grid}.placements-table article>b{font:25px Segoe UI Symbol,"Noto Sans Symbols 2",sans-serif}.placements-table article strong,.placements-table article span{font-size:10px}.placements-table article em{color:#92a2b2;text-align:left;justify-self:start;font:8px Arial}.placements-table sup{font-size:7px}.aspect-matrix-section>header{justify-content:space-between;align-items:end;gap:25px;display:flex}.aspect-matrix-section>header span{letter-spacing:1.5px;color:#e9957c;font-size:8px}.aspect-matrix-section>header h2{margin:7px 0 0}.aspect-matrix-section>header p{color:#8fa0b0;font-size:9px}.aspect-matrix-scroll{margin-top:18px;overflow:auto}.aspect-matrix{border-collapse:collapse;width:100%;min-width:850px}.aspect-matrix th,.aspect-matrix td{text-align:center;border:1px solid #444648;min-width:62px;height:54px}.aspect-matrix thead th{background:#17181b;font:24px Segoe UI Symbol,"Noto Sans Symbols 2",sans-serif}.aspect-matrix thead th:first-child{text-align:left;padding-left:12px;font:9px Arial}.aspect-matrix tbody th{text-align:left;background:#17181b;min-width:125px;padding:0 10px}.aspect-matrix tbody th b{margin-right:8px;font:22px Segoe UI Symbol,"Noto Sans Symbols 2",sans-serif}.aspect-matrix tbody th span{font-size:9px}.aspect-matrix td{background:#222326}.aspect-matrix td.has-aspect{background:#292b2d}.aspect-matrix td.aspect-exact{color:#242628;background:#f6eee4;box-shadow:inset 0 0 0 2px #e79779}.aspect-matrix td b,.aspect-matrix td small,.aspect-matrix td span{display:block}.aspect-matrix td b{font-size:18px}.aspect-matrix td small{font-size:8px}.aspect-matrix td span{margin-top:2px;font-size:6px}.chart-disclaimer{color:#7f91a3;text-align:center;margin-top:20px;font-size:9px;line-height:1.6}@media (max-width:720px){.chart-heading{margin-top:35px;display:block}.chart-heading p{margin-top:14px}.placements-table>div{grid-template-columns:1fr}.placements-table article{grid-template-columns:28px 75px 1fr 45px}.placements-table,.aspect-matrix-section{padding:16px}.aspect-matrix-section>header{display:block}.zodiac-glyph{font-size:26px}.cusp-degree{font-size:8px}.planet-glyph{font-size:23px}}.chart-page>header,.synastry-page>header{justify-content:flex-start}.chart-heading{flex-direction:column;align-items:flex-start;margin:38px auto 25px;display:flex}.chart-heading h1{order:0}.chart-heading .chart-type{color:#e9957c;letter-spacing:1.4px;order:1;margin-top:7px;font:9px Georgia,serif}.chart-heading small{order:2;margin-top:11px}.chart-heading p{order:3;margin:10px 0 0}.chart-primary{grid-template-columns:minmax(520px,760px) minmax(310px,1fr);align-items:start;gap:28px;display:grid}.astro-wheel-wrap,.syn-wheel-wrap{width:100%;max-width:800px;margin:auto;position:relative}.gold-ring,.syn-gold{stroke:#d19b6c!important;stroke-width:2px!important}.aspect-ring{stroke:#8da0b3!important}.sign-boundary{stroke:#d19b6c!important;stroke-width:1.6px!important}.degree-tick,.degree-major{transform-box:fill-box}.planet-guide{opacity:.5;stroke-width:.65px!important}.aspect-anchor{stroke-width:2.2px!important}.cusp-degree{paint-order:stroke;stroke:#1d1f21;stroke-width:4px;stroke-linejoin:round}.placements-table{margin-top:35px;padding:18px}.placements-table>div{display:block}.placements-table article{grid-template-columns:28px 72px minmax(115px,1fr) 42px;padding:7px 0}.placements-table article>b{font-size:21px}.chart-legend{gap:9px 14px;max-width:1000px;margin:14px auto 24px}.chart-options{text-align:center;max-width:760px;margin:8px auto 20px}.options-trigger{color:#dce5ed;cursor:pointer;background:0 0;border:0;border-bottom:1px solid #606264;padding:9px 3px;font:11px Georgia}.options-trigger span{color:#e9957c;margin-left:8px}.options-panel{text-align:left;background:#1d1f21;border:1px solid #393a3d;border-radius:12px;grid-template-columns:repeat(2,1fr);gap:12px;margin-top:12px;padding:16px;display:grid}.options-panel>label{grid-column:1/-1}.options-panel fieldset{border:1px solid #454649;border-radius:8px;min-width:0;padding:10px}.options-panel legend{padding:0 5px;color:#6fb3e8!important}.options-panel legend>label{font-size:inherit;text-transform:none;letter-spacing:normal;cursor:pointer;color:#6fb3e8!important}.options-panel fieldset div{grid-template-columns:repeat(auto-fill,minmax(90px,1fr));align-items:center;gap:8px 13px;display:grid}.options-planet-list{grid-template-rows:repeat(5,auto)!important;grid-template-columns:repeat(2,1fr)!important;grid-auto-flow:column!important;gap:6px 20px!important;display:grid!important}.options-panel label{text-transform:uppercase;letter-spacing:.05em;color:#f0c0a9;cursor:pointer;white-space:nowrap;align-items:center;gap:5px;font-size:9px;display:flex}.options-panel label.disabled{opacity:.35;cursor:not-allowed}.options-panel input{accent-color:#e9957c;vertical-align:middle;margin-right:5px}.aspect-matrix{font-size:clamp(7px,.65vw,10px)}.syn-head{align-items:center;margin:38px 0 28px}.syn-head h1{margin:0 0 9px}.syn-head p{color:#e9957c;margin:5px 0;font:9px Georgia}.syn-head span,.syn-head div>small{color:#8fa0b0;font-size:9px;line-height:1.7;display:block}.syn-head div>small{color:#e6a084;margin-top:7px}.syn-chart-grid{grid-template-columns:minmax(520px,760px) minmax(320px,1fr);align-items:start;gap:30px;display:grid}.syn-wheel.advanced{width:100%;height:auto;display:block}.syn-wheel.advanced circle{fill:none;stroke:#71727580}.syn-wheel.advanced .syn-bg{fill:#1d1f21;stroke:#d19b6c;stroke-width:2px}.syn-first-point text,.syn-second-point text{text-anchor:middle;dominant-baseline:middle;paint-order:stroke;stroke-width:2px;font:24px Segoe UI Symbol,"Noto Sans Symbols 2",sans-serif}.syn-first-point text{fill:#f4e5d3;stroke:#1d1f21}.syn-second-point text{fill:#e9957c;stroke:#1d1f21}.syn-first-point line{stroke:#f4e5d3}.syn-second-point line{stroke:#e9957c}.syn-placements,.syn-aspects{background:#1d1f21;border:1px solid #393a3d;border-radius:16px;padding:18px}.syn-placements h2,.syn-aspects h2{margin:3px 0 15px;font:24px Georgia}.syn-placements h3{color:#e9957c;margin:14px 0 5px;font:12px Georgia}.syn-placements article{border-bottom:1px solid #393a3d;grid-template-columns:27px 68px 1fr 42px;align-items:center;padding:6px 0;font-size:9px;display:grid}.syn-placements article b{font-size:19px}.syn-placements article em{color:#8fa0b0;font-size:8px}.syn-aspects{margin-top:24px}.syn-aspect-head,.syn-aspects article{grid-template-columns:1fr 1fr 1fr 50px;align-items:center;gap:12px;display:grid}.syn-aspect-head{color:#8fa0b0;text-transform:uppercase;padding:8px 10px;font-size:8px}.syn-aspects article{border-top:1px solid #393a3d;padding:9px 10px;font-size:9px}.syn-aspects article strong{text-align:center}.syn-aspects article em{text-align:right;color:#9dacba}.syn-center{pointer-events:none}.placements-table article:nth-last-child(-n+4)>b,.aspect-matrix tbody tr:nth-last-child(-n+2)>th>b,.syn-placements>div article:nth-last-child(-n+4)>b{display:none}.aspect-matrix tbody tr:nth-last-child(-n+2)>th span{font-size:12px;font-weight:700;display:inline-block}@media (max-width:1000px){.chart-primary,.syn-chart-grid{grid-template-columns:minmax(420px,1.45fr) minmax(285px,1fr);gap:18px}.placements-table article,.syn-placements article{grid-template-columns:25px 58px 1fr 36px}.placements-table article span,.syn-placements article span{font-size:8px}.aspect-matrix th,.aspect-matrix td{min-width:52px;height:48px}}@media (max-width:760px){.chart-primary,.syn-chart-grid{grid-template-columns:1fr}.placements-table,.syn-placements{margin-top:8px}.options-panel{grid-template-columns:1fr}.options-panel fieldset:last-child{grid-column:auto}.syn-head{align-items:flex-start}.syn-head>strong{flex:none}.syn-aspects{padding:12px;overflow:auto}.syn-aspect-head,.syn-aspects article{min-width:560px}.chart-heading h1,.syn-head h1{font-size:34px}.astro-wheel,.syn-wheel.advanced{min-width:0}.cusp-degree{font-size:7px}}.placements-table article.axis-row>b,.syn-placements article.axis-row>b{place-items:center;color:#d5a36f!important;font:20px Georgia!important;display:grid!important}.placements-table article.axis-row>strong,.placements-table article.axis-row>span,.placements-table article.axis-row>em,.syn-placements article.axis-row>strong,.syn-placements article.axis-row>span,.syn-placements article.axis-row>em{align-self:center}.placements-table article.axis-row>strong,.syn-placements article.axis-row>strong{text-align:center}.placements-table article.axis-row>em,.syn-placements article.axis-row>em{text-align:center;color:#d5a36f}.aspect-matrix-section.classic{padding:22px;overflow:hidden}.classic-matrix-scroll{padding-bottom:8px;overflow:auto}.classic-matrix{border-collapse:collapse;table-layout:fixed;background:#181a1c;width:max-content;min-width:100%}.classic-matrix th,.classic-matrix td{box-sizing:border-box;text-align:center;vertical-align:middle;border:1px solid #4f5053;height:54px;padding:0}.classic-matrix .matrix-symbol{color:#f0d8c1;width:48px;min-width:48px;font:25px Segoe UI Symbol,"Noto Sans Symbols 2",sans-serif}.classic-matrix .matrix-symbol i{color:#d5a36f;font:28px Georgia}.classic-matrix .matrix-position strong,.classic-matrix .matrix-position span{text-align:center;display:block}.classic-matrix .matrix-position strong{color:#f3f5f7;font:600 11px Arial}.classic-matrix .matrix-position span{margin-top:4px;font:10px Arial}.classic-matrix .matrix-house{color:#dce4eb;width:46px;min-width:46px;font:700 11px Arial}.classic-matrix td{background:#222326;width:54px;min-width:54px}.classic-matrix td.matrix-void{background:0 0;border-color:#0000}.classic-matrix td.matrix-diagonal{color:#f2e5d7;background:#151719;border:2px solid #dbe3ea;font:24px Segoe UI Symbol,"Noto Sans Symbols 2",sans-serif}.classic-matrix td.matrix-diagonal b{font:700 10px Arial}.classic-matrix td.matrix-exact{box-shadow:inset 0 0 0 2px #f3e6d7}.classic-matrix td>b,.classic-matrix td>small{display:block}.classic-matrix td>b{font:700 20px Segoe UI Symbol,"Noto Sans Symbols 2",sans-serif}.classic-matrix td>small{color:#9eacba;margin-top:1px;font:7px Arial}.syn-matrix thead th{color:#f1dfcf;background:#151719;border:1px solid #4f5053;height:52px;font:20px Segoe UI Symbol,"Noto Sans Symbols 2",sans-serif}.syn-matrix thead th:first-child{letter-spacing:1px;font:11px Arial}.syn-matrix tbody td{background:#222326}.wheel-planet,.syn-first-point,.syn-second-point{cursor:help}.wheel-planet text,.syn-first-point text,.syn-second-point text{pointer-events:all}@media (max-width:1000px){.placements-table article.axis-row,.syn-placements article.axis-row{grid-template-columns:25px 58px minmax(130px,1fr) 36px}.classic-matrix{min-width:0}.aspect-matrix-section.classic{padding:16px}}.classic-matrix-scroll{width:100%;overflow-x:hidden}.classic-matrix{table-layout:fixed;width:100%;min-width:0}.classic-matrix .matrix-symbol{width:4%;min-width:0}.classic-matrix .matrix-position{width:14%;min-width:0;padding:4px}.classic-matrix .matrix-house{width:4%;min-width:0}.classic-matrix td{width:auto;min-width:0;height:clamp(34px,4.2vw,50px)}.classic-matrix .matrix-position strong{font-size:clamp(7px,.8vw,10px)}.classic-matrix .matrix-position span{white-space:nowrap;font-size:clamp(6px,.72vw,9px)}.classic-matrix .matrix-symbol,.classic-matrix td.matrix-diagonal{font-size:clamp(13px,1.8vw,22px)}.syn-matrix thead th{font-size:clamp(9px,1.4vw,18px)}.placements-table article.axis-row,.syn-placements article.axis-row{grid-template-columns:28px 72px minmax(115px,1fr) 42px}.placements-table article>strong,.syn-placements article>strong{text-align:center}.placements-table article>span,.syn-placements article>span{text-align:left;padding-left:0}.placements-table article>em,.syn-placements article>em{text-align:center}.placements-table article.axis-row>span,.syn-placements article.axis-row>span{color:inherit}.placements-table article.axis-row>b,.syn-placements article.axis-row>b{color:#d5a36f!important}@media (max-width:1000px){.placements-table article.axis-row,.syn-placements article.axis-row{grid-template-columns:25px 58px 1fr 36px}}@media (max-width:600px){.aspect-matrix-section.classic{padding:8px}.classic-matrix .matrix-position{width:18%;padding:2px}.classic-matrix .matrix-symbol,.classic-matrix .matrix-house{width:5%}.classic-matrix .matrix-position span{white-space:normal;line-height:1.05}.classic-matrix td>small{display:none}}.syn-summary{justify-content:space-between;align-items:center;margin:36px 0 28px;display:flex}.syn-summary p{color:#e9957c;letter-spacing:1.3px;font:9px Georgia}.syn-summary h1{margin:7px 0;font:42px Georgia}.syn-summary h1 i{color:#e9957c;font-weight:400}.syn-summary>strong{text-align:center;border:2px solid #e4886f;border-radius:50%;place-content:center;width:104px;height:104px;font:34px Georgia;display:grid}.syn-summary>strong small{font-size:14px}.syn-summary>strong em{color:#8fa0b0;font:8px Arial;display:block}.syn-people-grid{grid-template-columns:1fr 1fr;align-items:start;gap:24px;display:grid}.syn-person-panel{background:#1d1f21;border:1px solid #393a3d;border-radius:16px;overflow:hidden}.syn-person-panel.first{border-top:3px solid #f4e5d3}.syn-person-panel.second{border-top:3px solid #e9957c}.syn-person-panel>header{border-bottom:1px solid #393a3d;padding:18px 20px 13px}.syn-person-panel>header>span{letter-spacing:1.4px;color:#e9957c;font-size:7px}.syn-person-panel>header h2{margin:6px 0;font:25px Georgia}.syn-person-panel>header p{color:#9dacba;margin:0;font-size:9px;line-height:1.55}.syn-person-panel>header strong{color:#e8b08e;margin-top:7px;font-size:9px;display:block}.syn-mini-placements{padding:8px 14px 13px}.syn-mini-placements>div{border-bottom:1px solid #393a3d80;grid-template-columns:24px 72px minmax(105px,1fr) 38px;align-items:center;min-height:29px;display:grid}.syn-mini-placements b{text-align:center;font:17px Segoe UI Symbol,"Noto Sans Symbols 2",sans-serif}.syn-mini-placements strong{text-align:center;font-size:8px}.syn-mini-placements span{white-space:nowrap;text-overflow:ellipsis;font-size:8px;overflow:hidden}.syn-mini-placements em{color:#8fa0b0;text-align:center;font:7px Arial}.syn-mini-placements .axis-row b{color:#d5a36f!important}.syn-wheel-section{max-width:850px;margin:35px auto 18px}.syn-wheel-section .chart-options{margin-top:0}.syn-axis{cursor:help}.syn-axis text{paint-order:stroke;stroke:#1d1f21;stroke-width:3px;font:700 8px Arial!important}.syn-owner-top{text-align:center;color:#e9957c;letter-spacing:1px;background:#27282b;border:1px solid #4f5053;border-bottom:0;padding:7px;font:700 9px Arial}.syn-matrix thead th>span,.syn-matrix thead th>b{display:block}.syn-matrix thead th>span{margin-bottom:5px;font:10px Arial}.syn-matrix thead th>span small{color:#aab6c2;font-size:6px;display:block}.syn-matrix thead th>b{font:18px Segoe UI Symbol,"Noto Sans Symbols 2",sans-serif}.matrix-side-owner{color:#f4e5d3;background:#27282b!important;width:25px!important;min-width:25px!important}.matrix-side-owner span{writing-mode:vertical-rl;letter-spacing:1px;max-height:150px;margin:auto;font:700 8px Arial;display:block;overflow:hidden;transform:rotate(180deg)}.syn-classic .classic-matrix .matrix-position{width:13%}.syn-classic .classic-matrix .matrix-symbol,.syn-classic .classic-matrix .matrix-house{width:3.5%}@media (max-width:760px){.syn-summary h1{font-size:30px}.syn-summary>strong{width:82px;height:82px;font-size:26px}.syn-people-grid{grid-template-columns:1fr}.syn-mini-placements>div{grid-template-columns:24px 64px minmax(100px,1fr) 35px}.syn-wheel-section{margin-top:24px}.syn-person-panel>header h2{font-size:22px}.syn-matrix thead th{height:55px}.syn-matrix thead th>span{font-size:7px}.syn-matrix thead th>b{font-size:13px}.matrix-side-owner{width:18px!important;min-width:18px!important}}.synastry-page{padding-inline:max(16px,50vw - 750px)}.syn-summary{margin-bottom:18px}.syn-summary>div{align-self:flex-start}.syn-overview-grid{grid-template-columns:minmax(172px,200px) minmax(500px,780px) minmax(172px,200px);justify-content:space-between;align-items:start;gap:clamp(10px,1.5vw,26px);display:grid}.syn-overview-grid>.syn-person-panel:first-child{justify-self:start}.syn-overview-grid>.syn-person-panel:last-child{justify-self:end}.syn-overview-grid .syn-person-panel{border-radius:12px;width:100%}.syn-overview-grid .syn-person-panel>header{padding:13px 12px 10px}.syn-overview-grid .syn-person-panel>header h2{margin:0 0 6px;font-size:20px}.syn-overview-grid .syn-person-panel>header p,.syn-overview-grid .syn-person-panel>header strong{font-size:8px}.syn-overview-grid .syn-mini-placements{padding:5px 7px 9px}.syn-overview-grid .syn-mini-placements>div{grid-template-columns:minmax(44px,.75fr) minmax(76px,1.25fr) 25px;gap:3px;min-height:25px}.syn-overview-grid .syn-mini-placements strong,.syn-overview-grid .syn-mini-placements span{text-align:left;font-size:7px}.syn-overview-grid .syn-mini-placements b{order:3;font-size:15px}.syn-overview-grid .syn-wheel-section{width:100%;max-width:680px;margin:0 auto}.syn-overview-grid .chart-options{margin-bottom:0}.syn-axis.first line{stroke:#fff!important}.syn-axis.first text{fill:#fff!important}.syn-axis.second line{stroke:#e9957c!important}.syn-axis.second text{fill:#e9957c!important}.syn-classic{margin-top:36px}.syn-owner-top{text-transform:none;padding:9px;font-size:12px}.syn-matrix thead th{height:34px}.syn-matrix thead .matrix-top-position{height:48px}.syn-matrix thead .matrix-top-symbol{background:#222326;height:32px}.syn-matrix thead .matrix-top-position>span{margin:0;font:10px/1.15 Arial}.syn-matrix thead .matrix-top-position small{color:inherit;margin-top:2px;font-size:9px!important}.syn-matrix thead .matrix-top-symbol>b{color:#e9957c;font:18px Segoe UI Symbol,"Noto Sans Symbols 2",sans-serif}.syn-classic .classic-matrix .matrix-position{width:12%;padding:3px 5px}.syn-classic .classic-matrix .matrix-symbol{width:3.4%}.syn-matrix .matrix-symbol{font-size:clamp(12px,1.35vw,18px)}.syn-matrix .matrix-symbol i{color:#d5a36f;font:700 8px Arial}.syn-matrix tbody .matrix-position strong,.syn-matrix tbody .matrix-position span{font-size:clamp(7px,.68vw,10px);line-height:1.1}.syn-matrix tbody td{height:clamp(31px,3.2vw,43px)}@media (max-width:1050px){.syn-overview-grid{grid-template-columns:minmax(165px,210px) minmax(400px,1fr) minmax(165px,210px);gap:10px}.syn-overview-grid .syn-mini-placements>div{grid-template-columns:42px minmax(68px,1fr) 22px}.syn-overview-grid .syn-mini-placements span{font-size:6.5px}.syn-overview-grid .syn-person-panel>header h2{font-size:18px}}@media (max-width:820px){.syn-overview-grid{grid-template-columns:1fr}.syn-overview-grid>.syn-person-panel:first-child,.syn-overview-grid>.syn-person-panel:last-child{justify-self:stretch}.syn-overview-grid .syn-wheel-section{grid-row:2;max-width:600px}.syn-overview-grid .syn-mini-placements>div{grid-template-columns:70px 1fr 30px}.syn-overview-grid .syn-mini-placements strong,.syn-overview-grid .syn-mini-placements span{font-size:8px}.syn-overview-grid .syn-person-panel{max-width:600px;margin:auto}.syn-classic{margin-top:25px}.syn-matrix thead .matrix-top-position small{font-size:6px!important}}.syn-person-toggle,.syn-center-short{display:none}.syn-aspect-legend{flex-wrap:wrap;justify-content:center;gap:6px 13px;max-width:620px;margin:8px auto 3px;display:flex}.syn-aspect-legend span{color:inherit;font:8px Arial}.syn-aspect-legend b{vertical-align:middle;margin-right:2px;font:15px Segoe UI Symbol,"Noto Sans Symbols 2",sans-serif}.syn-matrix-help{display:none}.syn-matrix td[role=button]{cursor:pointer}.syn-matrix td[role=button]:focus-visible{outline-offset:-3px;outline:2px solid #fff}.syn-wheel .aspect-line{stroke-width:2.1px;opacity:1}@media (max-width:820px){.synastry-page{padding:18px 10px 45px}.synastry-page>header{margin-bottom:15px}.syn-summary{min-height:76px;margin:8px 2px 14px}.syn-summary>strong{width:72px;height:72px;font-size:25px}.syn-summary>strong small{font-size:11px}.syn-summary p{max-width:190px;line-height:1.5}.syn-overview-grid{gap:13px}.syn-overview-grid .syn-wheel-section{grid-row:1;max-width:560px;padding-top:2px}.syn-overview-grid>.syn-person-panel:first-child{grid-row:2}.syn-overview-grid>.syn-person-panel:last-child{grid-row:3}.syn-wheel-wrap{max-width:560px}.syn-center-full{display:none}.syn-center-short{font-size:15px;display:block}.syn-wheel .aspect-line{stroke-width:2.7px;opacity:.95}.syn-axis line{stroke-width:6px!important}.syn-aspect-legend{gap:6px 10px;margin:4px 8px 7px}.syn-aspect-legend span{font-size:7px}.syn-aspect-legend b{font-size:13px}.syn-overview-grid .chart-options{margin:2px auto 4px}.syn-overview-grid .options-trigger{padding:7px 4px;font-size:9px}.syn-overview-grid .options-trigger:before{content:"⚙ ";color:#e9957c}.syn-person-panel>header{border-bottom:0}.syn-overview-grid .syn-person-panel>header{padding:13px 14px 11px}.syn-overview-grid .syn-person-panel>header h2{font-size:21px}.syn-overview-grid .syn-person-panel>header p,.syn-overview-grid .syn-person-panel>header strong{font-size:8px}.syn-person-toggle{color:#dce5ed;letter-spacing:.2px;text-align:left;background:#222326;border:0;border-top:1px solid #393a3d;justify-content:space-between;align-items:center;width:100%;padding:11px 14px;font:9px Georgia;display:flex}.syn-person-toggle span{color:#e9957c;font:16px Arial}.syn-person-panel.is-collapsed .syn-mini-placements{display:none}.syn-person-panel.is-expanded .syn-mini-placements{display:block}.syn-overview-grid .syn-mini-placements{padding:5px 10px 10px}.syn-overview-grid .syn-mini-placements>div{min-height:27px}.syn-classic{margin-top:19px;overflow:hidden;padding:10px!important}.syn-classic>header{margin-bottom:10px}.syn-classic>header h2{margin:5px 0;font-size:26px}.syn-classic>header p{font-size:7px}.syn-owner-top{padding:8px;font-size:10px}.syn-matrix-help{color:#91a2b2;background:#181a1c;border:1px solid #4f5053;border-top:0;margin:0;padding:8px 10px;font:7px/1.4 Arial;display:block}.syn-matrix-help.has-selection{color:#f1dfcf;font-size:8px}.syn-classic .classic-matrix-scroll{overscroll-behavior-inline:contain;scrollbar-width:thin;-webkit-overflow-scrolling:touch;padding-bottom:10px;overflow-x:auto}.syn-classic .classic-matrix{table-layout:auto;width:max-content;min-width:1180px}.syn-classic .classic-matrix th,.syn-classic .classic-matrix td{box-sizing:border-box;height:44px}.syn-classic .classic-matrix tbody td,.syn-classic .classic-matrix thead .matrix-top-position,.syn-classic .classic-matrix thead .matrix-top-symbol{width:54px;min-width:54px;max-width:54px}.syn-classic .classic-matrix .matrix-side-owner{position:static;width:28px!important;min-width:28px!important;max-width:28px!important}.syn-classic .classic-matrix .matrix-position{background:#181a1c;padding:5px 9px;position:static;overflow:hidden;width:150px!important;min-width:150px!important;max-width:150px!important}.syn-classic .classic-matrix .matrix-symbol{background:#151719;position:static;overflow:hidden;width:44px!important;min-width:44px!important;max-width:44px!important}.syn-matrix tbody .matrix-position strong,.syn-matrix tbody .matrix-position span{white-space:nowrap;text-overflow:ellipsis;text-align:left;max-width:132px;font-size:9px;line-height:1.25;display:block;overflow:hidden}.syn-matrix .matrix-symbol{font-size:19px}.syn-matrix thead .matrix-top-position{height:48px}.syn-matrix thead .matrix-top-symbol{height:34px}.syn-matrix thead .matrix-top-position>span{font-size:8px}.syn-matrix thead .matrix-top-position small{font-size:7px!important}.syn-matrix thead .matrix-top-symbol>b,.syn-matrix td>b{font-size:17px}.syn-matrix td>small{display:none}}.chart-page>.chart-disclaimer,.synastry-page>.chart-disclaimer{display:none}.page-zoom-controls{z-index:100;-webkit-backdrop-filter:blur(8px);backdrop-filter:blur(8px);background:#1d1f21e8;border:1px solid #e9957c;border-radius:22px;align-items:center;gap:2px;padding:5px;display:flex;position:fixed;bottom:22px;right:22px;box-shadow:0 8px 28px #0008}.page-zoom-controls button{color:#fff;cursor:pointer;background:#27282b;border:0;border-radius:50%;width:34px;height:34px;font:22px Arial}.page-zoom-controls output{text-align:center;color:#e9b39f;min-width:44px;font:9px Arial}.interactive-chart-frame{position:relative;overflow:visible}.interactive-chart-canvas{transform-origin:50%;transition:transform .18s}.interactive-chart-frame.zoom-active{cursor:grab;touch-action:none;overscroll-behavior:contain;overflow:hidden}.interactive-chart-frame.zoom-active:active{cursor:grabbing}.interactive-chart-frame.zoom-active .interactive-chart-canvas{transition:none}.chart-magnifier{z-index:8;color:#fff;opacity:0;pointer-events:none;background:#1d1f21e8;border:1px solid #e9957c;border-radius:50%;width:38px;height:38px;font:24px Georgia;transition:opacity .2s;position:absolute;bottom:5%;right:5%;box-shadow:0 5px 18px #0008}.interactive-chart-frame:hover .chart-magnifier{opacity:1;pointer-events:auto;transition-delay:1s}.interactive-chart-frame.controls-visible .chart-magnifier{opacity:1;pointer-events:auto;transition-delay:0s}.chart-zoom-tools{z-index:9;background:#151719e8;border:1px solid #606264;border-radius:20px;gap:4px;padding:4px;display:flex;position:absolute;bottom:5%;right:5%}.chart-zoom-tools button{color:#fff;background:#2c2d30;border:0;border-radius:50%;width:31px;height:31px;font:18px Arial}.orb-slider{color:#c7d1da;background:#181a1c;border:1px solid #393a3d;border-radius:10px;grid-template-columns:auto minmax(130px,1fr) 44px;align-items:center;gap:12px;max-width:680px;margin:13px auto 4px;padding:11px 14px;font:9px Arial;display:grid}.orb-slider input{accent-color:#7b61ff;width:100%}.orb-slider output{text-align:right;color:#e9957c;font-weight:700}.chart-data-grid{grid-template-columns:minmax(0,1.35fr) minmax(190px,.65fr);align-items:start;gap:16px;display:grid}.chart-data-grid .placements-table,.houses-table{background:#1d1f21;border:1px solid #393a3d;border-radius:16px;margin-top:35px;padding:18px}.houses-table h2{margin:3px 0 15px;font:24px Georgia}.houses-table article{border-bottom:1px solid #393a3d80;grid-template-columns:55px 1fr;align-items:center;gap:8px;min-height:30px;display:grid}.houses-table strong{color:#dce5ed;font-size:8px}.houses-table span{color:#e8b08e;white-space:nowrap;font:9px Times New Roman,"Noto Sans Symbols 2",serif}.compact-aspect-matrix,.syn-matrix{table-layout:fixed}.compact-aspect-matrix th,.compact-aspect-matrix td{width:auto;min-width:0}.compact-aspect-matrix thead .matrix-symbol,.compact-aspect-matrix tbody .matrix-symbol{width:4%}.compact-aspect-matrix td{background:#222326}.compact-aspect-matrix thead th{background:#151719}.compact-aspect-matrix td>b{font-size:clamp(10px,1.3vw,18px)}.syn-classic .syn-matrix .matrix-symbol,.syn-classic .syn-matrix .matrix-top-symbol{width:auto;min-width:0}.syn-matrix-owners th:first-child{width:5%}@media (max-width:820px){.page-zoom-controls{display:none}.interactive-chart-frame{overflow:hidden}.interactive-chart-frame .chart-magnifier{width:36px;height:36px;transition-delay:0s;bottom:4%;right:4%}.interactive-chart-frame.controls-visible .chart-magnifier{opacity:1;pointer-events:auto}.interactive-chart-frame.zoom-active{touch-action:none;background:#141618;border-radius:10px;height:min(92vw,600px)}.chart-zoom-tools{bottom:4%;right:4%}.orb-slider{grid-template-columns:74px 1fr 36px;gap:7px;margin:10px 0 3px;padding:9px 10px;font-size:8px}.chart-primary{grid-template-columns:1fr}.chart-data-grid{grid-template-columns:1fr 1fr;gap:8px}.chart-data-grid .placements-table,.houses-table{border-radius:10px;margin-top:8px;padding:10px 8px}.chart-data-grid .placements-table h2,.houses-table h2{font-size:16px}.houses-table article{grid-template-columns:40px 1fr;min-height:25px}.houses-table strong,.houses-table span{font-size:7px}.aspect-matrix-section.classic,.syn-classic{overflow:hidden;padding:8px!important}.classic-matrix-scroll,.syn-classic .classic-matrix-scroll,.compact-matrix-scroll{width:100%;padding:0;overflow-x:hidden!important}.classic-matrix.compact-aspect-matrix,.syn-classic .classic-matrix.syn-matrix{table-layout:fixed;width:100%;max-width:100%;min-width:0!important}.compact-aspect-matrix th,.compact-aspect-matrix td,.syn-classic .syn-matrix th,.syn-classic .syn-matrix td{overflow:hidden;width:auto!important;min-width:0!important;max-width:none!important;height:clamp(19px,5.25vw,27px)!important;padding:0!important}.compact-aspect-matrix .matrix-symbol,.syn-classic .syn-matrix .matrix-symbol,.syn-classic .syn-matrix .matrix-top-symbol{background:#151719;width:auto!important;min-width:0!important;max-width:none!important}.compact-aspect-matrix .matrix-symbol,.compact-aspect-matrix td>b,.syn-classic .syn-matrix .matrix-symbol,.syn-classic .syn-matrix .matrix-top-symbol>b,.syn-classic .syn-matrix td>b{line-height:1;font-size:clamp(8px,3.3vw,14px)!important}.compact-aspect-matrix .matrix-symbol i,.syn-classic .syn-matrix .matrix-symbol i,.syn-classic .syn-matrix .matrix-top-symbol i{font-size:clamp(5px,2.1vw,9px)!important}.compact-aspect-matrix td.matrix-exact,.syn-matrix td.matrix-exact{box-shadow:inset 0 0 0 1px #f3e6d7}.syn-matrix-owners th{height:28px!important;font-size:9px!important}.syn-matrix-owners th:first-child{width:auto}.syn-matrix-help{font-size:7px}}.zodiac-text-glyph,.zodiac-glyph{font-variant-emoji:text;font-family:Times New Roman,"Noto Sans Symbols 2",serif}.syn-house line{stroke-width:1.15px!important}.syn-house.first line{stroke:#f4e5d399!important}.syn-house.second line{stroke:#e9957c99!important}.syn-house text{paint-order:stroke;stroke:#1d1f21;stroke-width:3px;pointer-events:none}.syn-house.first text{fill:#f4e5d3}.syn-house.second text{fill:#e9957c}.syn-cusp-degree{font:6px Times New Roman,serif}.syn-house-number{font:700 8px Arial}.syn-overview-grid .syn-person-panel>header{box-sizing:border-box;min-height:92px}.syn-overview-grid .syn-person-panel>header h2{min-height:26px;font-size:23px;line-height:1.1}.syn-overview-grid .syn-mini-placements>div{grid-template-columns:25px minmax(48px,.8fr) minmax(80px,1.25fr) 36px}.syn-overview-grid .syn-mini-placements b{order:initial}.syn-overview-grid .syn-mini-placements strong{text-align:center}.syn-overview-grid .syn-mini-placements em{color:#9dacba;text-align:center;font:7px Arial;display:block}.syn-overview-grid .syn-mini-placements .axis-row b{font:17px Georgia!important}.syn-overview-grid .syn-mini-placements .axis-row em{color:#d5a36f}.syn-matrix-owners th{letter-spacing:.3px;color:#f4e5d3!important;background:#27282b!important;height:44px!important;font:700 13px Georgia!important}.syn-matrix-owners th:last-child{color:#e9957c!important}.syn-matrix .matrix-position span{font-family:Times New Roman,"Noto Sans Symbols 2",serif}.options-panel fieldset:last-child{grid-column:auto}@media (max-width:1050px){.syn-overview-grid .syn-mini-placements>div{grid-template-columns:22px 45px minmax(70px,1fr) 32px}.syn-overview-grid .syn-person-panel>header h2{font-size:21px}}@media (max-width:820px){.syn-cusp-degree{font-size:5px}.syn-house-number{font-size:7px}.syn-overview-grid .syn-person-panel>header{min-height:0}.syn-overview-grid .syn-person-panel>header h2{min-height:0;font-size:22px}.syn-overview-grid .syn-mini-placements>div{grid-template-columns:28px 65px minmax(100px,1fr) 38px}.syn-overview-grid .syn-mini-placements strong{text-align:center}.syn-overview-grid .syn-mini-placements em{font-size:8px}.syn-classic .classic-matrix{min-width:1150px}.syn-classic .classic-matrix .matrix-position{width:132px!important;min-width:132px!important;max-width:132px!important}.syn-matrix tbody .matrix-position strong,.syn-matrix tbody .matrix-position span{max-width:114px}.syn-matrix-owners th{height:42px!important;font-size:12px!important}}.interactive-chart-frame,.interactive-chart-frame *,.chart-zoom-tools,.chart-zoom-tools *,.wheel-svg,.wheel-svg *{-webkit-user-select:none;user-select:none;-webkit-touch-callout:none}.scalable-panel{transform-origin:top;min-width:0;position:relative}.scalable-panel-content{transform-origin:top;min-width:0}.panel-scale-controls{z-index:30;opacity:0;pointer-events:none;background:#151619f0;border:1px solid #ffb89c8c;border-radius:999px;gap:5px;padding:5px;transition:opacity .18s;display:flex;position:absolute;bottom:10px;right:10px;box-shadow:0 8px 24px #0000004d}.scale-controls-visible>.panel-scale-controls{opacity:1;pointer-events:auto}.panel-scale-controls button{color:#fff;cursor:pointer;background:#2f3133;border:1px solid #fff3;border-radius:50%;width:30px;height:30px;padding:0;font:700 18px/1 sans-serif}.zodiac-text-glyph,.zodiac-glyph,.matrix-object small,.houses-table span,.placements-table span{font-variant-emoji:text;font-family:"Noto Sans Symbols 2",Segoe UI Symbol,Times New Roman,serif}@media (min-width:1101px){.chart-page{padding-inline:max(18px,50vw - 750px)}.chart-primary{grid-template-columns:minmax(500px,680px) minmax(600px,1fr);align-items:start;gap:24px}.chart-data-grid{grid-template-columns:minmax(290px,1fr) minmax(290px,1fr);align-items:start;gap:18px;min-width:0;display:grid}.chart-data-grid .placements-table,.chart-data-grid .houses-table{box-sizing:border-box;width:100%;min-width:0;margin:0}.syn-overview-grid>.syn-person-scale.first{justify-self:start}.syn-overview-grid>.syn-person-scale.second{justify-self:end}.syn-person-scale,.syn-person-scale .syn-person-panel{width:100%}}.compact-aspect-matrix,.syn-matrix{table-layout:fixed;width:100%;min-width:0!important}.compact-aspect-matrix th,.compact-aspect-matrix td,.syn-matrix th,.syn-matrix td{box-sizing:border-box;vertical-align:middle;height:clamp(42px,3.2vw,52px);padding:2px;overflow:hidden;min-width:0!important}.matrix-object{box-sizing:border-box;white-space:nowrap;flex-direction:column;justify-content:center;align-items:center;gap:1px;min-width:0;height:100%;padding:2px 0;display:flex;overflow:hidden}.matrix-object b{font-size:clamp(15px,1.3vw,20px);font-weight:500;line-height:1;display:block}.matrix-object i{font-size:clamp(8px,.7vw,10px);font-style:normal;font-weight:700;line-height:1;display:block}.matrix-object small{text-overflow:clip;white-space:nowrap;max-width:100%;font-size:clamp(7px,.62vw,9px);line-height:1.1;display:block;overflow:hidden}@media (max-width:1100px){.chart-primary{grid-template-columns:1fr}.chart-data-grid{grid-template-columns:repeat(2,minmax(0,1fr));gap:14px;display:grid}}@media (max-width:720px){.chart-data-grid{grid-template-columns:1fr;gap:14px}.chart-data-grid .placements-table,.chart-data-grid .houses-table{box-sizing:border-box;width:100%;min-width:0;margin:0;padding:12px}.houses-table .house-row,.placements-table .placement-row{min-height:29px}.syn-overview-grid>.syn-person-scale.first{grid-row:2}.syn-overview-grid>.syn-person-scale.second{grid-row:3}.syn-overview-grid>.syn-wheel-stage{grid-row:1}.syn-person-scale,.syn-person-scale .syn-person-panel{width:100%}.aspect-table-scroll,.syn-matrix-scroll{width:100%;overflow:hidden}.compact-aspect-matrix,.syn-classic .classic-matrix,.syn-matrix{table-layout:fixed;width:100%;min-width:0!important}.compact-aspect-matrix th,.compact-aspect-matrix td,.syn-matrix th,.syn-matrix td{height:clamp(28px,8vw,34px);padding:1px}.matrix-object{gap:0;padding:1px 0}.matrix-object b{font-size:clamp(10px,3vw,13px)}.matrix-object i{font-size:clamp(5px,1.7vw,7px)}.matrix-object small{font-size:clamp(5px,1.55vw,6.5px)}.panel-scale-controls{bottom:6px;right:6px}}.astro-navbar{z-index:1000;color:#222326;-webkit-backdrop-filter:blur(14px);backdrop-filter:blur(14px);background:#f7faf8f7;border-bottom:1px solid #dce5df;grid-template-columns:185px minmax(180px,290px) 1fr auto;align-items:center;gap:18px;height:72px;padding:0 22px;display:grid;position:fixed;inset:0 0 auto;box-shadow:0 7px 25px #142d2214}.portal-main{padding-top:72px}.social-topbar{display:none!important}.astro-nav-main>a,.astro-nav-account>a{color:#65736c;cursor:pointer;background:0 0;border:0;border-radius:9px;justify-content:center;align-items:center;min-width:48px;height:50px;padding:4px 10px;text-decoration:none;display:flex;position:relative}.astro-nav-main>a i,.astro-nav-account>a i{place-items:center;font:22px/1 Segoe UI Symbol,sans-serif;display:grid}.astro-nav-main>a span,.astro-nav-account>a span{z-index:20;color:#fff;white-space:nowrap;opacity:0;pointer-events:none;background:#2d2e31;border-radius:5px;padding:5px 8px;font-size:10px;transition:all .16s;position:absolute;top:54px;left:50%;transform:translate(-50%,-3px)}.astro-nav-main>a:hover span,.astro-nav-account>a:hover span{opacity:1;transform:translate(-50%)}.astrovibe-logo{color:#e2c57d;cursor:pointer;background:0 0;border:0;flex:none;justify-content:center;align-items:center;width:170px;height:50px;text-decoration:none;display:flex;position:relative}.astrovibe-logo span{z-index:2;letter-spacing:3.5px;font:700 18px Georgia,serif;position:relative}.astrovibe-logo i,.astrovibe-logo i:after{content:"";border:1px solid #e2c57d;border-radius:50%;position:absolute;inset:12px 4px;transform:rotate(-9deg)}.astrovibe-logo i:after{opacity:.65;inset:4px 28px;transform:rotate(22deg)}.astrovibe-logo b{color:#e2c57d;font-size:11px;position:absolute;top:4px;right:19px}.global-search{position:relative}.global-search>span{color:#6f8077;font-size:20px;display:inline-flex;position:absolute;top:9px;left:13px}.global-search input{width:100%;height:40px;color:inherit;text-align:center;background:#eef3f0;border:1px solid #d6e1da;border-radius:22px;outline:0;padding:0 14px 0 39px}.global-search input:focus{border-color:#e2c57d;box-shadow:0 0 0 3px #e2c57d1f}.search-suggestions,.quick-settings{background:#fff;border:1px solid #dce5df;border-radius:12px;padding:9px;position:absolute;top:58px;box-shadow:0 18px 45px #00000029}.search-suggestions{width:min(360px,80vw);left:0}.search-suggestions>small{color:#718078;text-transform:uppercase;letter-spacing:1px;padding:7px 9px;font-size:10px;display:block}.search-suggestions a{border-radius:8px;align-items:center;gap:9px;padding:8px;display:flex}.search-suggestions a:hover{background:#eef7f1}.search-suggestions img,.search-suggestions a>i{object-fit:cover;color:#fff;background:#2d2e31;border-radius:50%;place-items:center;width:34px;height:34px;font-style:normal;display:grid}.search-suggestions a span{flex:1;gap:2px;display:grid}.search-suggestions a span small{color:#758179}.search-suggestions em{color:#e2c57d;font-size:9px;font-style:normal}.astro-nav-main,.astro-nav-account{justify-content:center;align-items:center;gap:5px;display:flex}.astro-nav-account{justify-content:flex-end}.astro-nav-main button,.astro-nav-account button{color:#65736c;cursor:pointer;background:0 0;border:0;border-radius:9px;min-width:48px;height:50px;padding:4px 10px;position:relative}.astro-nav-main button i,.astro-nav-account button i{place-items:center;font:22px/1 Segoe UI Symbol,sans-serif;display:grid}.astro-nav-main button span,.astro-nav-account button span{z-index:20;color:#fff;white-space:nowrap;opacity:0;pointer-events:none;background:#2d2e31;border-radius:5px;padding:5px 8px;font-size:10px;transition:all .16s;position:absolute;top:54px;left:50%;transform:translate(-50%,-3px)}.astro-nav-main button:hover span,.astro-nav-account button:hover span{opacity:1;transform:translate(-50%)}.astro-nav-main button.active,.astro-nav-account button.active{color:#141618;background:#e2c57d29;box-shadow:inset 0 -3px #e2c57d}.nav-avatar i{color:#fff;background:#2d2e31;border-radius:50%;width:31px;height:31px;margin:auto;font-size:13px!important;font-weight:700!important}.quick-settings{gap:3px;width:225px;display:grid;top:64px;right:16px}.quick-settings a,.quick-settings button{min-height:39px;color:inherit;text-align:left;cursor:pointer;background:0 0;border:0;border-radius:7px;padding:8px 10px}.quick-settings a:hover,.quick-settings button:hover{background:#edf5f0}.quick-settings .settings-logout{color:#b33d3d;border-top:1px solid #e0e7e2}.nav-notice{z-index:1100;color:#fff;background:#2d2e31;border-radius:9px;padding:10px 16px;font-size:12px;position:fixed;top:84px;left:50%;transform:translate(-50%);box-shadow:0 10px 30px #0003}html[data-theme=dark] body{--paper:#141518;--white:#1e1f22;--ink:#e8f1ec;--line:#3c3e40;color:#e8f1ec;background:#141518}html[data-theme=dark] .astro-navbar{color:#e8f1ec;background:#141518f7;border-color:#3c3e40}html[data-theme=dark] .global-search input{color:#e8f1ec;background:#222326;border-color:#3c3e40}html[data-theme=dark] .search-suggestions,html[data-theme=dark] .quick-settings{background:#222326;border-color:#3c3e40}html[data-theme=dark] .search-suggestions a:hover,html[data-theme=dark] .quick-settings a:hover,html[data-theme=dark] .quick-settings button:hover{background:#2f3033}@media (max-width:1050px){.astro-navbar{grid-template-columns:150px minmax(150px,240px) 1fr auto;gap:7px;padding-inline:9px}.astrovibe-logo{width:145px}.astrovibe-logo span{letter-spacing:2.5px;font-size:15px}.astro-nav-main button,.astro-nav-account button{min-width:38px;padding-inline:5px}}@media (max-width:760px){.astro-navbar{grid-template-columns:125px 1fr auto;height:60px}.portal-main{padding-top:60px}.astrovibe-logo{width:120px;height:43px}.astrovibe-logo span{letter-spacing:1.8px;font-size:13px}.global-search{display:none}.astro-nav-main{justify-content:flex-end}.astro-nav-main button:nth-child(n+4),.astro-nav-account button:not(:last-child){display:none}.quick-settings{top:55px;right:7px}}.astro-navbar{grid-template-columns:190px 145px 1fr auto}.astrovibe-logo{color:#e2c57d;text-rendering:geometricprecision}.astrovibe-logo span{-webkit-text-stroke:.55px #111;text-shadow:0 1px #111;font-weight:900}.astrovibe-logo .orbit{pointer-events:none;background:0 0;border:1.5px solid #e2c57d;border-radius:50%;display:block;position:absolute}.astrovibe-logo .orbit.one{inset:8px 2px 9px 4px;transform:rotate(-8deg)}.astrovibe-logo .orbit.two{inset:12px 18px 8px;transform:rotate(19deg)}.astrovibe-logo .orbit:after{display:none}.astrovibe-logo .orbit b{background:#e2c57d;border-radius:50%;width:6px;height:6px;position:absolute;box-shadow:0 0 5px #e2c57d}.astrovibe-logo .orbit.one b{bottom:5px;right:12px}.astrovibe-logo .orbit.two b{top:2px;left:4px}.astrovibe-logo>em{color:#e2c57d;font-size:10px;font-style:normal;position:absolute;top:3px;right:14px}.global-search>span{line-height:1;top:50%;transform:translateY(-50%)}.global-search input{text-overflow:clip;white-space:nowrap}.astro-nav-main{justify-content:space-between;justify-self:center;width:min(100%,470px)}.friends-icon{width:27px;height:24px;margin:auto;position:relative;display:block!important}.friends-icon b{border:1.6px solid;border-radius:50%;width:7px;height:7px;position:absolute;top:3px}.friends-icon b:first-child{left:1px}.friends-icon b:nth-child(2){top:0;left:10px}.friends-icon b:nth-child(3){right:1px}.friends-icon b:after{content:"";border:1.6px solid;border-bottom:0;border-radius:7px 7px 0 0;width:9px;height:6px;position:absolute;top:8px;left:-3px}.scanner-icon{width:30px;height:25px;margin:auto;position:relative;display:block!important}.scanner-icon em{border:1.5px solid;border-radius:50%;width:8px;height:8px;position:absolute;top:7px;left:7px}.scanner-icon em:after{content:"";border:1.5px solid;border-bottom:0;border-radius:8px 8px 0 0;width:12px;height:7px;position:absolute;top:9px;left:-3px}.scanner-icon span{opacity:1!important;color:inherit!important;background:0 0!important;padding:0!important;font-size:15px!important;position:absolute!important;top:7px!important;left:17px!important;transform:none!important}.scanner-icon b{font-size:7px;position:absolute;top:0;left:0}.sky-icon{width:27px;height:25px;margin:auto;position:relative;display:block!important}.sky-icon b{border:2px solid;border-radius:50%;width:18px;height:18px;position:absolute;top:2px;left:5px}.sky-icon b:after{content:"";background:var(--nav-bg,#f7faf8);border-radius:50%;width:15px;height:15px;position:absolute;top:-4px;left:-4px}.sky-icon span{opacity:1!important;color:inherit!important;background:0 0!important;padding:0!important;font-size:8px!important;position:absolute!important;top:0!important;right:0!important;transform:none!important}.bell-icon{width:22px;height:23px;margin:auto;position:relative;font-size:0!important}.bell-icon:before{content:"";border:2px solid;border-radius:8px 8px 5px 5px;width:13px;height:14px;position:absolute;top:3px;left:4px}.bell-icon:after{content:"";background:currentColor;border-radius:50%;width:5px;height:3px;position:absolute;bottom:1px;left:9px}.nav-profile-photo{object-fit:cover;border:2px solid;border-radius:50%;width:32px;height:32px;margin:auto;display:block}.profile-initial{color:#fff;background:#2d2e31;border-radius:50%;place-items:center;width:31px;height:31px;margin:auto;font-size:13px!important;font-weight:700!important;display:grid!important}.notification-list{background:#fff;border:1px solid #dce5df;border-radius:12px;width:min(360px,90vw);max-height:430px;padding:10px;position:absolute;top:64px;right:62px;overflow:auto;box-shadow:0 18px 45px #0003}.notification-list h3{margin:7px 8px 11px;font:600 18px Georgia,serif}.notification-list article{border-top:1px solid #e5ebe7;gap:10px;padding:10px 8px;display:flex}.notification-list article div{gap:4px;display:grid}.notification-list article small{color:#758179;font-size:10px}.mobile-top-actions,.mobile-bottom-nav,.mobile-search-page{display:none}html[data-theme=dark]{--nav-bg:#141518}html[data-theme=dark] .astrovibe-logo span{-webkit-text-stroke:.55px #fff;text-shadow:0 1px #fff}html[data-theme=dark] .astro-nav-main button.active i,html[data-theme=dark] .astro-nav-account button.active i{color:#fff;filter:drop-shadow(0 0 5px #e2c57d)}html[data-theme=dark] .notification-list{background:#222326;border-color:#3c3e40}html[data-theme=dark] .notification-list article{border-color:#3c3e40}html[data-theme=dark] .portal-main,html[data-theme=dark] .content-heading,html[data-theme=dark] .profile-search,html[data-theme=dark] .profiles-list article,html[data-theme=dark] .single-profile,html[data-theme=dark] .facebook-profile,html[data-theme=dark] .messenger{color:#eef5f1;background:#141518}html[data-theme=dark] .profile-search input,html[data-theme=dark] .profile-search select,html[data-theme=dark] .messenger input{color:#fff;background:#222326;border-color:#3c3e40}html[data-theme=dark] .profiles-list article,html[data-theme=dark] .facebook-profile,html[data-theme=dark] .messenger{border-color:#3c3e40}html[data-theme=dark] .list-main>span,html[data-theme=dark] .profile-tab h3{color:#e2c57d}html[data-theme=dark] .list-main h2 i{color:#141618;background:#e2c57d}@media (max-width:760px){.astro-navbar{grid-template-columns:1fr auto;height:60px}.astro-navbar>.global-search,.astro-nav-main,.astro-nav-account{display:none}.mobile-top-actions{align-items:center;gap:5px;display:flex}.mobile-top-actions button{width:39px;height:42px;color:inherit;background:0 0;border:0}.mobile-bottom-nav{z-index:999;color:#eef5f1;background:#141518f2;border:1px solid #3c3e40;border-radius:17px;justify-content:space-around;align-items:center;height:58px;padding:4px 7px;transition:transform .22s;display:flex;position:fixed;bottom:8px;left:8px;right:8px;transform:translateY(90px);box-shadow:0 10px 35px #0008}.mobile-bottom-nav.visible{transform:translateY(0)}.mobile-bottom-nav button{width:43px;height:44px;color:inherit;background:0 0;border:0;border-radius:10px;padding:5px}.mobile-bottom-nav button:active{color:#e2c57d;background:#303134}.mobile-search-page{z-index:1200;color:#fff;background:#141518;display:block;position:fixed;inset:0}.mobile-search-page>header{grid-template-columns:42px 1fr;align-items:center;gap:7px;height:68px;padding:10px;display:grid}.mobile-search-page>header>button{color:#fff;background:0 0;border:0;height:42px;font-size:24px}.mobile-search-page .global-search{display:block}.mobile-search-page .search-suggestions{background:#222326;border-color:#3c3e40;width:auto;max-height:calc(100vh - 80px);position:fixed;top:68px;left:10px;right:10px;overflow:auto}.notification-list{width:auto;position:fixed;top:68px;left:10px;right:10px}}.astrovibe-entry{color:#222326;background:#eef4f0;grid-template-columns:1.25fr 420px;align-items:center;gap:90px;min-height:100vh;padding:80px max(24px,50vw - 560px);display:grid}.entry-copy{max-width:650px}.entry-logo{color:#e2c57d;place-items:center;width:310px;height:78px;display:grid;position:relative}.entry-logo span{z-index:2;letter-spacing:5px;-webkit-text-stroke:.7px #111;font:900 34px Georgia,serif;position:relative}.entry-logo i,.entry-logo i:after{content:"";border:2px solid;border-radius:50%;position:absolute;inset:10px 2px;transform:rotate(-7deg)}.entry-logo i:after{inset:7px 43px;transform:rotate(24deg)}.entry-logo b{position:absolute;top:1px;right:18px}.entry-copy h1{letter-spacing:-1.5px;margin:25px 0 12px;font:500 clamp(34px,4vw,54px)/1.08 Georgia,serif}.entry-copy p{color:#e2c57d;font:24px Georgia,serif}.entry-copy strong,.entry-copy small{margin-top:24px;font-size:16px;line-height:1.6;display:block}.entry-copy small{color:#65736c;margin-top:9px}.entry-login{text-align:center;background:#fff;border-radius:12px;padding:24px;box-shadow:0 14px 45px #2d2e3125}.entry-login form{gap:13px;display:grid}.entry-login input{border:1px solid #cfdad3;border-radius:7px;height:52px;padding:0 14px;font-size:16px}.entry-submit,.entry-register{color:#141618;cursor:pointer;background:#e2c57d;border:0;border-radius:7px;place-items:center;min-height:49px;font-weight:800;display:grid}.entry-login>a:not(.entry-register){color:#e2c57d;margin:18px 0;font-size:13px;display:block}.entry-login hr{border:0;border-top:1px solid #dce5df;margin:20px 0}.entry-register{color:#fff;background:#2d2e31;width:220px;margin:auto}html[data-theme=dark] .astrovibe-entry{color:#eef5f1;background:#141518}html[data-theme=dark] .entry-login{background:#222326}html[data-theme=dark] .entry-login input{color:#fff;background:#141518;border-color:#3c3e40}html[data-theme=dark] .entry-logo span{-webkit-text-stroke:.7px #fff}@media (max-width:760px){.astrovibe-entry{grid-template-columns:1fr;align-content:center;gap:28px;min-height:100dvh;padding:34px 18px;overflow-x:hidden}.entry-logo{width:240px;height:60px}.entry-logo span{font-size:25px}.entry-copy h1{font-size:31px}.entry-copy p{font-size:19px}.entry-copy strong,.entry-copy small{font-size:13px}.entry-login{padding:17px}.entry-login input{font-size:16px}}.placements-table article>b,.syn-mini-placements b{font-variant-emoji:text;text-align:center;min-width:22px;font-family:Segoe UI Symbol,"Noto Sans Symbols 2",Times New Roman,serif!important}.matrix-column-object{flex-direction:row;gap:3px;padding-inline:3px}.matrix-column-object b{flex:none}.matrix-column-object small{font-size:9px;overflow:visible}.classic-matrix th,.classic-matrix td{min-width:54px!important}.classic-matrix td>b{font-size:18px}.classic-matrix td>small{font-size:8px}@media (max-width:720px){.classic-matrix th,.classic-matrix td{height:35px;min-width:0!important}.matrix-column-object{flex-direction:row;gap:1px;padding:1px}.matrix-column-object b{font-size:12px}.matrix-column-object small{font-size:6.5px}.classic-matrix td>b{font-size:13px}.classic-matrix td>small{font-size:6px}.syn-overview-grid{grid-template-columns:1fr 1fr;gap:7px;display:grid}.syn-wheel-section{grid-area:1/1/auto/-1}.syn-person-panel.first{grid-area:2/1}.syn-person-panel.second{grid-area:2/2}.syn-person-panel{width:100%;min-width:0;padding:7px 5px}.syn-person-panel header h2{font-size:12px}.syn-person-panel header p,.syn-person-panel header strong{display:none}.syn-mini-placements{max-height:none!important;display:block!important;overflow:visible!important}.syn-mini-placements>div{grid-template-columns:18px 1fr 28px;align-items:center;gap:2px;height:27px;min-height:27px;padding:0;display:grid}.syn-mini-placements strong{display:none}.syn-mini-placements span{white-space:nowrap;font-size:0}.syn-mini-placements span:first-letter{font-size:11px}.syn-mini-placements em{font-size:7px}.syn-mini-placements b{font-size:13px}}.natal-three-column{grid-template-columns:minmax(270px,330px) minmax(500px,680px) minmax(225px,270px);justify-content:center;align-items:start;gap:22px;display:grid}.natal-three-column .placements-table,.natal-three-column .houses-table{width:100%;margin:0}.natal-three-column .placements-table article,.natal-three-column .houses-table article{box-sizing:border-box;align-items:center;height:34px;min-height:34px;padding-block:0}.natal-three-column .houses-table article{grid-template-columns:62px 1fr 34px;gap:8px;display:grid}.natal-three-column .houses-table article span,.natal-three-column .houses-table article strong,.natal-three-column .houses-table article em{font-size:inherit;line-height:1}.compact-position{white-space:nowrap;align-items:baseline;gap:4px;display:flex}.compact-position i{font-style:normal}.compact-position u{text-decoration:none}.compact-position small{font-size:inherit}.natal-three-column .houses-table article em{color:#d5a36f;text-align:right;font-style:normal;font-weight:700}.house-cusp line,.cardinal-cusp line{stroke:currentColor}.cusp-degree{fill:currentColor}.classic-matrix td{position:relative}.classic-matrix td>b{line-height:1;display:block}.classic-matrix td>small{color:#aebdca;white-space:nowrap;margin-top:1px;font:600 8px/1 Arial,sans-serif;display:block}@media (max-width:1180px) and (min-width:721px){.natal-three-column{grid-template-columns:minmax(245px,1fr) minmax(430px,1.7fr) minmax(210px,.8fr);gap:14px}}@media (max-width:720px){.natal-three-column{grid-template-columns:minmax(0,1.15fr) minmax(0,.85fr);gap:7px}.natal-wheel-column{grid-area:1/1/auto/-1}.natal-three-column .placements-table{grid-area:2/1}.natal-three-column .houses-table{grid-area:2/2}.natal-three-column .placements-table,.natal-three-column .houses-table{padding:7px 5px}.natal-three-column .placements-table h2,.natal-three-column .houses-table h2{margin:0 0 6px;font-size:10px}.natal-three-column .placements-table article,.natal-three-column .houses-table article{gap:3px;height:27px;min-height:27px;font-size:8px}.natal-three-column .placements-table article{grid-template-columns:18px 0 1fr 29px}.natal-three-column .placements-table article strong{display:none}.natal-three-column .placements-table article span{white-space:nowrap;font-size:8px}.natal-three-column .compact-position u{display:none}.natal-three-column .compact-position i{font-size:11px}.natal-three-column .compact-position small{font-size:7px}.natal-three-column .placements-table article b{font-size:14px}.natal-three-column .placements-table article em{font-size:7px}.natal-three-column .houses-table article{grid-template-columns:34px 1fr 24px}.natal-three-column .houses-table article strong,.natal-three-column .houses-table article span,.natal-three-column .houses-table article em{font-size:8px}.classic-matrix td>small{font-size:5.5px}.matrix-object small{font-size:clamp(6px,1.8vw,8px)}}html,body{max-width:100%;overflow-x:hidden}.astro-navbar{grid-template-columns:165px 145px minmax(430px,1fr) auto;gap:8px;padding-left:8px}.astrovibe-logo{transform-origin:0;width:158px;transform:scale(.92)}.astrovibe-logo span{-webkit-text-stroke:1px #111}.astrovibe-logo .orbit b{border-radius:50%;width:10px;height:7px;box-shadow:inset -2px -1px #66686a,0 0 6px #e2c57d}html[data-theme=dark] .astrovibe-logo{filter:drop-shadow(0 0 6px #e2c57da6)}html[data-theme=dark] .astrovibe-logo span{-webkit-text-stroke:1px #fff}.astro-nav-main{justify-self:center}.page-zoom-controls.is-closed{border-radius:50%;width:48px;padding:4px}.page-zoom-reveal{width:38px!important;height:38px!important;font-size:22px!important}.compatibility-panel{background:#1c1e20;border:1px solid #414245;border-radius:12px;width:min(100%,620px);margin:0 auto 18px;padding:15px 17px}.compatibility-panel h2{color:#f3cfbf;margin:0 0 12px;font:600 21px Georgia,serif}.compatibility-panel article{color:#dce9ef;grid-template-columns:24px 105px 28px 1fr 38px;align-items:center;gap:8px;min-height:31px;font-size:11px;display:grid}.compatibility-panel article>b,.compatibility-panel article>em{text-align:right;font-style:normal}.compatibility-panel article>div{background:#353739;border-radius:999px;height:7px;overflow:hidden}.compatibility-panel article>div i{border-radius:inherit;background:linear-gradient(90deg,#6d6e71,#9b9c9f);height:100%;display:block;box-shadow:0 0 8px #9b9c9f}.aspect-interpretation{background:#1c1e20;border:1px solid #414245;border-radius:12px;max-width:1220px;margin:28px auto 18px;overflow:hidden}.aspect-interpretation>button{color:#fff;background:#252629;border:0;justify-content:space-between;align-items:center;width:100%;height:58px;padding:0 18px;font:600 21px Georgia,serif;display:flex}.aspect-interpretation>div{padding:16px}.aspect-interpretation header{gap:12px;margin-bottom:15px;display:flex}.aspect-interpretation label{color:#aac0cc;text-transform:uppercase;letter-spacing:1px;gap:5px;font-size:10px;display:grid}.aspect-interpretation select{color:#fff;background:#17181b;border:1px solid #4f5053;border-radius:7px;min-width:190px;height:38px;padding:0 10px}.aspect-interpretation section{gap:9px;display:grid}.aspect-interpretation article{background:#17191b;border:1px solid #414245;border-radius:9px;padding:12px}.aspect-interpretation article>div{flex-wrap:wrap;align-items:center;gap:12px;display:flex}.aspect-interpretation article p{color:#aebfca;margin:7px 0;font-size:11px}.aspect-interpretation article p strong{color:#042312;background:#9b9c9f;border-radius:4px;margin-left:8px;padding:3px 6px}.aspect-interpretation article em{color:#f0bf96;font-size:11px;font-style:normal}.aspect-interpretation article small{color:#c2d0d7;margin-top:7px;line-height:1.5;display:block}.natal-three-column .placements-table article,.natal-three-column .houses-table article{font-size:11px}.natal-three-column .placements-table article>b{opacity:1;display:block!important}@media (max-width:760px){.astro-navbar{grid-template-columns:1fr auto;padding-inline:6px}.mobile-top-actions button{width:45px;height:52px;padding:4px}.mobile-top-actions button>i,.mobile-top-actions .sky-icon{transform:scale(1.25)}.mobile-bottom-nav{height:64px;transition:transform .28s cubic-bezier(.2,.8,.2,1)}.mobile-bottom-nav button{place-items:center;width:48px;height:51px;display:grid}.mobile-bottom-nav button>i,.mobile-bottom-nav .friends-icon,.mobile-bottom-nav .scanner-icon,.mobile-bottom-nav .nav-profile-photo,.mobile-bottom-nav .profile-initial{transform-origin:50%;transform:scale(1.18)}.mobile-bottom-nav .bell-icon{margin:auto;top:0}.natal-three-column{grid-template-columns:1fr 1fr;gap:4px}.natal-three-column .placements-table,.natal-three-column .houses-table{width:100%}.natal-three-column .placements-table article{grid-template-columns:19px minmax(0,1fr) 27px}.natal-three-column .compact-position{gap:2px;min-width:0}.natal-three-column .compact-position small{overflow:hidden}.natal-three-column .houses-table article{grid-template-columns:36px minmax(0,1fr) 23px}.compatibility-panel{margin-bottom:10px;padding:11px 9px}.compatibility-panel h2{font-size:16px}.compatibility-panel article{grid-template-columns:19px 76px 22px 1fr 31px;gap:4px;font-size:8px}.aspect-interpretation{margin:18px 7px 12px}.aspect-interpretation>button{height:48px;font-size:16px}.aspect-interpretation>div{padding:9px}.aspect-interpretation header{grid-template-columns:1fr 1fr;gap:7px;display:grid}.aspect-interpretation select{width:100%;min-width:0;font-size:11px}.aspect-interpretation article>div{gap:6px;font-size:9px}.aspect-interpretation article small{font-size:9px}}.matrix-column-object{flex-direction:column!important;gap:3px!important;padding:4px 2px!important}.matrix-column-object b{font-size:21px!important;line-height:1!important}.matrix-column-object i{font-size:11px!important}.matrix-column-object small{font-size:9.5px!important;line-height:1.05!important;overflow:visible!important}.classic-matrix thead th{height:58px!important}.classic-matrix tbody th{height:54px!important}.classic-matrix tbody th.matrix-object b{font-size:20px}.classic-matrix tbody th.matrix-object small{font-size:9px}@media (max-width:720px){.classic-matrix thead th{height:42px!important}.classic-matrix tbody th{height:39px!important}.matrix-column-object{gap:2px!important;padding:2px 1px!important}.matrix-column-object b{font-size:15px!important}.matrix-column-object i{font-size:8px!important}.matrix-column-object small{font-size:7px!important}.classic-matrix tbody th.matrix-object b{font-size:14px}.classic-matrix tbody th.matrix-object small{font-size:6.8px}}button,a,[role=button]{cursor:pointer}button:active{transform:scale(.96)}.astro-navbar{position:fixed}.astro-nav-main{width:470px;position:absolute;left:50%;transform:translate(-50%)}.bell-icon{width:27px!important;height:29px!important}.bell-icon:before{clip-path:polygon(15% 0,85% 0,100% 100%,0 100%);border:2px solid!important;border-radius:12px 12px 4px 4px!important;width:19px!important;height:16px!important;top:6px!important;left:3px!important}.notification-item{width:100%;color:inherit;text-align:left;background:0 0;border:0;border-top:1px solid #3c3e40;gap:12px;padding:11px 8px;display:flex}.notification-item div{gap:4px;display:grid}.notification-item small{color:#8498a4}.syn-placement-head{color:#9bb0bd;text-transform:uppercase;border-bottom:1px solid #4f5053;grid-template-columns:minmax(0,1fr) 54px 58px;gap:3px;padding:6px 4px;font-size:7px;display:grid}.syn-mini-placements>div{grid-template-columns:minmax(0,1fr) 54px 58px!important;gap:3px!important;display:grid!important}.syn-mini-placements>div>span{white-space:nowrap;align-items:center;gap:5px;min-width:0;display:flex}.syn-mini-placements>div>span>b{min-width:22px}.syn-mini-placements>div>span>small{font-size:9px}.syn-mini-placements>div>em{text-align:center;font-size:8px}.interpretation-notice{color:#cad6dc;border-block:1px solid #4f5053;padding:12px 14px;font-size:12px;line-height:1.45}.placements-table article{font-size:11px!important}.placements-table article strong,.placements-table article span,.placements-table article em{font-size:inherit!important}.astro-wheel-wrap,.syn-wheel-wrap,.placements-table,.houses-table,.aspect-matrix-section{resize:both;min-width:260px;min-height:160px;overflow:auto}.astro-wheel-wrap svg,.syn-wheel-wrap svg{width:100%;height:auto}html[data-theme=dark] button,html[data-theme=dark] input,html[data-theme=dark] select,html[data-theme=dark] textarea{color:#fff;border-color:#626466}html[data-theme=dark] .layout-switch button,html[data-theme=dark] .list-actions button,html[data-theme=dark] .list-actions a{color:#fff!important;background:#222326!important;border:1px solid #626466!important}@media (max-width:760px){.astro-nav-main{width:auto;position:static;transform:none}.mobile-top-actions button>i{font-size:30px!important}.mobile-top-actions .sky-icon{transform:scale(1.4)}.mobile-bottom-nav button>i,.mobile-bottom-nav .friends-icon,.mobile-bottom-nav .scanner-icon,.mobile-bottom-nav .nav-profile-photo,.mobile-bottom-nav .profile-initial{transform:scale(1.32)}.syn-overview-grid{grid-template-columns:minmax(0,1fr) minmax(0,1fr)!important}.syn-person-panel{min-width:0!important}.syn-placement-head{grid-template-columns:minmax(0,1fr) 34px 38px;padding-inline:2px;font-size:5.5px}.syn-mini-placements>div{grid-template-columns:minmax(0,1fr) 34px 38px!important}.syn-mini-placements>div>span{gap:2px}.syn-mini-placements>div>span>b{min-width:15px;font-size:12px}.syn-mini-placements>div>span>small{font-size:6.5px!important;display:inline!important}.syn-mini-placements>div>em{font-size:5.8px!important}.astro-wheel-wrap,.syn-wheel-wrap,.placements-table,.houses-table,.aspect-matrix-section{resize:none;min-width:0}.compatibility-panel article>span{font-size:17px}}.current-sky-page{position:relative}.sky-location{align-items:end;gap:8px;max-width:620px;margin:0 auto 18px;display:flex}.sky-location label{flex:1;gap:6px;font-size:11px;display:grid}.sky-location input{color:#fff;background:#1c1e20;border:1px solid #4f5053;border-radius:7px;height:42px;padding:0 12px}.sky-location button,.sky-time-control button{color:#fff;background:#252629;border:1px solid #626466;border-radius:7px;height:42px;padding:0 16px}.sky-time-control{z-index:20;gap:5px;display:flex;position:absolute;top:195px;right:20px}.sky-time-control select{color:#fff;background:#252629;border:1px solid #626466;height:42px;padding:0 9px}.sky-time-control button{font-size:22px}.current-sky-page .chart-heading{text-align:center}@media (max-width:760px){.sky-location{margin-inline:8px}.sky-time-control{justify-content:center;margin:0 auto 12px;position:static}.sky-time-control select{max-width:180px}.current-sky-page{padding-inline:5px}}.sky-toolbar{z-index:20;background:#181a1c;border:1px solid #3e4042;border-radius:18px;flex-wrap:wrap;justify-content:flex-start;align-items:flex-end;gap:14px;max-width:620px;margin:16px 0 24px;padding:16px;display:flex;position:relative}.sky-toolbar label{color:#a9bbca;gap:6px;font-size:12px;display:grid}.sky-toolbar input,.sky-toolbar select{color:#f4f6f8;background:#131417;border:1px solid #4b4d4f;border-radius:10px;min-height:42px;padding:0 12px}.sky-place-picker{min-width:min(360px,100%);position:relative}.sky-place-picker input{width:100%}.place-results{z-index:60;background:#141518;border:1px solid #5f6163;border-radius:12px;max-height:300px;position:absolute;top:68px;left:0;right:0;overflow:auto;box-shadow:0 16px 40px #000a}.place-results button{text-align:left;color:#f3f6f8;background:0 0;border:0;border-bottom:1px solid #2f3133;gap:3px;width:100%;padding:11px 13px;display:grid}.place-results button:hover{background:#26272a}.place-results button>b{align-items:center;gap:7px;min-width:0;display:flex}.place-result-flag{object-fit:cover;border-radius:2px;flex:none;width:20px;height:14px;box-shadow:0 0 0 1px #ffffff26}.place-result-flag-fallback{flex:0 0 20px;width:20px;font-family:Noto Color Emoji,Segoe UI Emoji,sans-serif;overflow:hidden}.place-results small.place-result-country{color:#dbe7ef;letter-spacing:.4px;flex:none;font-size:11px;overflow:visible}.place-results small{text-overflow:ellipsis;white-space:nowrap;color:#8fa6b8;overflow:hidden}.sky-view-toggle,.sky-toolbar .sky-time-control{display:flex;position:static}.sky-view-toggle button,.sky-toolbar .sky-time-control button{color:#d7e3eb;background:#212225;border:1px solid #4b4d4f;min-height:42px;padding:0 14px}.sky-view-toggle .active{color:#141518;background:#d88a70}.sky-toolbar>p{text-align:center;color:#a9bbca;flex-basis:100%;margin:0}.sky-mode-stage{transition:opacity .25s}.sky-3d{border:1px solid #4d4f51;border-radius:24px;width:min(1100px,100vw - 30px);height:min(720px,72vh);margin:0 auto 60px;position:relative;overflow:hidden;box-shadow:0 24px 80px #0008}.sky-3d canvas{touch-action:none;cursor:grab;width:100%;height:100%}.sky-3d canvas:active{cursor:grabbing}.sky-3d-help{color:#d9e7f2;white-space:nowrap;background:#020913bb;border-radius:99px;padding:8px 12px;font-size:12px;position:absolute;bottom:15px;left:50%;transform:translate(-50%)}.social-card-grid{grid-template-columns:repeat(auto-fill,minmax(260px,1fr));gap:18px;display:grid}.social-card-grid>article{background:#1d1e21;border:1px solid #3e4042;border-radius:18px;padding:18px;overflow:hidden}.social-card-grid>article>img{object-fit:cover;border-radius:12px;width:100%;height:230px}.friend-tabs{gap:8px;margin-bottom:18px;display:flex}.friend-tabs button{color:#dbe8f1;background:#1c1d20;border:1px solid #4b4d4f;border-radius:10px;padding:10px 16px}.friend-tabs .active{color:#f0a58b;border-color:#d88a70}@media (max-width:700px){.sky-toolbar{align-items:stretch}.sky-place-picker{width:100%;min-width:0}.sky-view-toggle,.sky-toolbar .sky-time-control{justify-content:center}.sky-3d{height:62vh}.sky-3d-help{white-space:normal;text-align:center;max-width:90%}.social-card-grid{grid-template-columns:1fr}}.syn-classic{width:min(960px,100%);max-width:960px;margin:24px auto 0;resize:none!important;min-height:0!important;overflow:hidden!important}.syn-classic .classic-matrix-scroll{width:100%;padding:0;overflow:hidden}.syn-classic .syn-matrix{table-layout:fixed;border-collapse:collapse;background:#050607;width:100%;max-width:100%;display:table;min-width:0!important}.syn-classic .syn-matrix thead{display:table-header-group}.syn-classic .syn-matrix tbody{display:table-row-group}.syn-classic .syn-matrix tr{display:table-row}.syn-classic .syn-matrix th,.syn-classic .syn-matrix td,.syn-classic .syn-matrix th.matrix-object{vertical-align:middle;position:static;overflow:hidden;width:auto!important;min-width:0!important;max-width:none!important;height:44px!important;padding:1px!important;display:table-cell!important}.syn-classic .syn-matrix th.matrix-object>b,.syn-classic .syn-matrix th.matrix-object>i,.syn-classic .syn-matrix th.matrix-object>small{text-align:center;margin:0 auto;display:block}.syn-classic .syn-matrix thead th,.syn-classic .syn-matrix tbody th{background:#454545!important}.syn-classic .syn-matrix tbody td{background:#030405!important}.syn-classic .syn-matrix-owners th{background:#232427!important;height:32px!important}.syn-classic .syn-matrix-owners th:first-child{width:5.25%!important}.syn-classic .syn-matrix td>b{font-size:18px}.syn-classic .syn-matrix td>small{display:none}@media (max-width:720px){.syn-classic{width:100%;padding:4px!important}.syn-classic .syn-matrix th,.syn-classic .syn-matrix td,.syn-classic .syn-matrix th.matrix-object{height:clamp(18px,4.75vw,25px)!important}.syn-classic .syn-matrix-owners th{height:24px!important}.syn-classic .syn-matrix td>b{font-size:clamp(8px,2.8vw,13px)}.syn-classic .syn-matrix th.matrix-object>b{font-size:clamp(9px,3vw,14px)!important}.syn-classic .syn-matrix th.matrix-object>small{font-size:clamp(4px,1.45vw,6px)!important}}.aspect-matrix-section.classic:not(.syn-classic){width:min(860px,100%);max-width:860px;margin:24px auto 0;resize:none!important;min-height:0!important;overflow:hidden!important}.aspect-matrix-section.classic:not(.syn-classic) .compact-matrix-scroll{width:100%;padding:0;overflow:hidden}.aspect-matrix-section.classic:not(.syn-classic) .compact-aspect-matrix{table-layout:fixed;border-collapse:collapse;background:#030405;width:100%;max-width:100%;display:table;min-width:0!important}.compact-aspect-matrix thead{display:table-header-group}.compact-aspect-matrix tbody{display:table-row-group}.compact-aspect-matrix tr{display:table-row}.aspect-matrix-section.classic:not(.syn-classic) .compact-aspect-matrix th,.aspect-matrix-section.classic:not(.syn-classic) .compact-aspect-matrix td,.aspect-matrix-section.classic:not(.syn-classic) .compact-aspect-matrix th.matrix-object{vertical-align:middle;position:static;overflow:hidden;width:auto!important;min-width:0!important;max-width:none!important;height:46px!important;padding:1px!important;display:table-cell!important}.aspect-matrix-section.classic:not(.syn-classic) .compact-aspect-matrix th.matrix-object>b,.aspect-matrix-section.classic:not(.syn-classic) .compact-aspect-matrix th.matrix-object>i,.aspect-matrix-section.classic:not(.syn-classic) .compact-aspect-matrix th.matrix-object>small{text-align:center;margin:0 auto;display:block}.aspect-matrix-section.classic:not(.syn-classic) .compact-aspect-matrix thead th,.aspect-matrix-section.classic:not(.syn-classic) .compact-aspect-matrix tbody th{background:#454545!important}.aspect-matrix-section.classic:not(.syn-classic) .compact-aspect-matrix tbody td{background:#030405!important}.aspect-matrix-section.classic:not(.syn-classic) .compact-aspect-matrix td>b{font-size:18px}.aspect-matrix-section.classic:not(.syn-classic) .compact-aspect-matrix td>small{display:none}@media (max-width:720px){.aspect-matrix-section.classic:not(.syn-classic){width:100%;padding:4px!important}.aspect-matrix-section.classic:not(.syn-classic) .compact-aspect-matrix th,.aspect-matrix-section.classic:not(.syn-classic) .compact-aspect-matrix td,.aspect-matrix-section.classic:not(.syn-classic) .compact-aspect-matrix th.matrix-object{height:clamp(19px,5.8vw,28px)!important}.aspect-matrix-section.classic:not(.syn-classic) .compact-aspect-matrix td>b{font-size:clamp(8px,3vw,13px)}.aspect-matrix-section.classic:not(.syn-classic) .compact-aspect-matrix th.matrix-object>b{font-size:clamp(9px,3.2vw,14px)!important}.aspect-matrix-section.classic:not(.syn-classic) .compact-aspect-matrix th.matrix-object>small{font-size:clamp(4px,1.55vw,6.5px)!important}}.bell-icon{color:currentColor!important;width:25px!important;height:25px!important;margin:auto!important;font-size:0!important;display:block!important;position:relative!important;transform:none!important}.bell-icon:before{content:""!important;box-sizing:border-box!important;clip-path:polygon(12% 0,88% 0,100% 78%,100% 100%,0 100%,0 78%)!important;background:0 0!important;border:2px solid!important;border-radius:10px 10px 3px 3px!important;width:19px!important;height:15px!important;position:absolute!important;top:4px!important;left:3px!important}.bell-icon:after{content:""!important;background:0 0!important;border:2px solid!important;border-top:0!important;border-radius:0 0 7px 7px!important;width:7px!important;height:4px!important;position:absolute!important;bottom:1px!important;left:9px!important}.notification-trigger:hover .bell-icon{color:#e78b72!important}html[data-theme=dark] .messenger,html[data-theme=dark] .chat-window,html[data-theme=dark] .messenger>aside{color:#eef4f7!important;background:#17181b!important;border-color:#414245!important}html[data-theme=dark] .messenger>aside button{color:#dce8ee!important}html[data-theme=dark] .messenger>aside button.active{background:#2c2e30!important}html[data-theme=dark] .chat-window>header,html[data-theme=dark] .chat-window>footer{color:#eef4f7!important;background:#1c1e20!important;border-color:#414245!important}html[data-theme=dark] .chat-body{background:#141518!important}.chat-body p{color:#252629}.chat-body p.mine{color:#fff}html[data-theme=dark] .chat-body p{box-shadow:0 1px #ffffff0d;color:#f3f7fa!important;background:#333437!important}html[data-theme=dark] .chat-body p.mine{color:#fff!important;background:#c96754!important}html[data-theme=dark] .chat-body p small{color:#c5d2da!important}html[data-theme=dark] .chat-window>footer input{color:#fff!important;background:#121316!important;border-color:#505154!important}@media (max-width:760px){.syn-overview-grid{grid-template-rows:auto auto!important;grid-template-columns:minmax(0,1fr) minmax(0,1fr)!important;align-items:stretch!important;gap:6px!important;width:100%!important;display:grid!important}.syn-overview-grid>.syn-wheel-section{grid-area:1/1/auto/-1!important;width:100%!important;max-width:100%!important;margin:0 auto!important}.syn-overview-grid>.syn-person-panel:first-child{grid-area:2/1!important;justify-self:stretch!important}.syn-overview-grid>.syn-person-panel:last-child{grid-area:2/2!important;justify-self:stretch!important}.syn-overview-grid>.syn-person-panel{box-sizing:border-box!important;border-radius:9px!important;width:100%!important;min-width:0!important;max-width:none!important;height:100%!important;margin:0!important;padding:0!important}.syn-overview-grid>.syn-person-panel>header{box-sizing:border-box!important;height:62px!important;min-height:62px!important;padding:8px 6px!important;overflow:hidden!important}.syn-overview-grid>.syn-person-panel>header h2{white-space:nowrap!important;text-overflow:ellipsis!important;margin:0!important;font-size:clamp(13px,4vw,18px)!important;line-height:1.1!important;overflow:hidden!important}.syn-overview-grid>.syn-person-panel>header p,.syn-overview-grid>.syn-person-panel>header strong{display:none!important}.syn-overview-grid .syn-placement-head{box-sizing:border-box!important;grid-template-columns:minmax(0,1fr) 34px 38px!important;height:30px!important;padding:5px 3px!important}.syn-overview-grid .syn-mini-placements{padding:3px 4px 7px!important}.syn-overview-grid .syn-mini-placements>div{box-sizing:border-box!important;grid-template-columns:minmax(0,1fr) 34px 38px!important;gap:2px!important;width:100%!important;height:27px!important;min-height:27px!important}.syn-overview-grid .syn-mini-placements>div>span{min-width:0!important;overflow:hidden!important}.syn-overview-grid .syn-mini-placements>div>span small{white-space:nowrap!important}}@media (max-width:620px){.portal-shell,.portal-main,.profiles-list{box-sizing:border-box!important;width:100%!important;min-width:0!important;max-width:100%!important;overflow-x:hidden!important}.portal-main{padding-left:10px!important;padding-right:10px!important}.profiles-list>article{box-sizing:border-box!important;grid-template-columns:76px minmax(0,1fr)!important;gap:11px!important;width:100%!important;min-width:0!important;max-width:100%!important;padding:10px!important;overflow:hidden!important}.profiles-list>article>img,.profiles-list>article>.avatar-placeholder{width:76px!important;max-width:100%!important;height:88px!important}.profiles-list .list-main{min-width:0!important;max-width:100%!important;overflow:hidden!important}.profiles-list .list-main h2,.profiles-list .list-main p,.profiles-list .list-main small,.profiles-list .list-main>span{min-width:0!important;max-width:100%!important}.profiles-list .list-main h2{white-space:nowrap!important;text-overflow:ellipsis!important;font-size:clamp(19px,6vw,26px)!important;overflow:hidden!important}.profiles-list .list-main p{white-space:normal!important;text-overflow:ellipsis!important;-webkit-line-clamp:2!important;-webkit-box-orient:vertical!important;line-height:1.35!important;display:-webkit-box!important;overflow:hidden!important}.profiles-list .list-actions{box-sizing:border-box!important;grid-column:1/-1!important;grid-template-columns:repeat(2,minmax(0,1fr))!important;gap:7px!important;width:100%!important;min-width:0!important;max-width:100%!important;display:grid!important}.profiles-list .list-actions a,.profiles-list .list-actions button{box-sizing:border-box!important;white-space:normal!important;overflow-wrap:anywhere!important;width:100%!important;min-width:0!important;max-width:100%!important;min-height:42px!important;padding:7px 5px!important;font-size:11px!important;line-height:1.2!important}.profiles-list .list-actions>:last-child:nth-child(odd){grid-column:1/-1!important}}html[data-theme=dark] .friends-empty,html[data-theme=dark] .profile-search,html[data-theme=dark] .profiles-list>article,html[data-theme=dark] .facebook-profile,html[data-theme=dark] .profile-tab,html[data-theme=dark] .quick-settings,html[data-theme=dark] .notification-list{color:#fff!important;background:#111518!important;border-color:#4d555b!important}html[data-theme=dark] .profiles-list button,html[data-theme=dark] .profiles-list a,html[data-theme=dark] .friend-tabs button{color:#fff!important;background:#20262a!important;border-color:#69737a!important}.layout-reset{z-index:998;color:#fff;background:#222326;border:1px solid #626466;border-radius:8px;padding:8px 11px;font-size:10px;position:fixed;top:92px;left:14px}.layout-movable{touch-action:none;font-size:calc(1em * var(--panel-scale,1));transition:box-shadow .2s;position:relative;resize:both!important}.layout-movable:after{content:"↘";color:#e9957c;pointer-events:none;font-size:14px;position:absolute;bottom:1px;right:3px}.layout-movable.is-moving{z-index:100;cursor:grabbing;box-shadow:0 20px 55px #000b}.page-zoom-controls{transition:width .28s,opacity .28s,transform .28s}.syn-overview-grid .syn-mini-placements .axis-row b{letter-spacing:.2px;font:700 9px Arial!important}.syn-overview-grid .syn-mini-placements .axis-row em{font-size:7px!important}.record-menu{align-self:start;position:relative}.record-menu summary{color:#fff;cursor:pointer;background:#252b2f;border-radius:50%;place-items:center;width:38px;height:38px;font-size:22px;list-style:none;display:grid}.record-menu summary::-webkit-details-marker{display:none}.record-menu>div{z-index:20;background:#171b1e;border:1px solid #4d555b;border-radius:9px;min-width:175px;padding:6px;display:grid;position:absolute;top:42px;right:0;box-shadow:0 12px 30px #0009}.record-menu button,.record-menu a{color:#fff;text-align:left;background:0 0;border:0;padding:9px;font-size:11px}.record-menu button:hover,.record-menu a:hover{background:#293137}.favorite-type-icon{color:#e9957c;background:#27292b;border-radius:10px;place-items:center;width:72px;height:72px;font-size:32px;display:grid}@media (max-width:760px){.layout-reset{font-size:8px;top:76px;left:7px}.layout-movable{resize:both!important}.record-menu>div{position:fixed;top:auto;bottom:80px;right:12px}}.chart-top-tools{z-index:997;gap:7px;display:flex;position:fixed;top:90px;left:12px}.chart-top-tools .layout-reset{position:static}.favorite-chart{color:#fff;background:#222326;border:1px solid #626466;border-radius:8px;padding:8px 11px;font-size:10px}.favorite-chart.active{color:#f2ad95;border-color:#e9957c}.nav-count{cursor:zoom-in;border:2px solid #141518;place-items:center;min-width:17px;height:17px;color:#fff!important;background:#d93242!important;border-radius:12px!important;padding:0 4px!important;font:700 9px Arial!important;display:grid!important;position:absolute!important;top:5px!important;right:2px!important}.astro-nav-account>button,.mobile-top-actions>button,.mobile-bottom-nav>button{position:relative}.friends-toolbar{align-items:center;gap:12px;margin-bottom:14px;display:flex}.friends-toolbar label{background:#262b2e;border-radius:20px;align-items:center;gap:5px;padding:8px 12px;display:flex}.friends-toolbar input{color:#fff;background:0 0;border:0}.friends-toolbar button{color:inherit;background:0 0;border:0}.friends-toolbar button b{color:#fff;background:#d93242;border-radius:50%;place-items:center;min-width:18px;height:18px;font-size:9px;display:inline-grid}.chart-corner-tools{z-index:6;pointer-events:none;justify-content:space-between;display:flex;position:absolute;inset:8px 8px auto}.chart-corner-tools button{pointer-events:auto;color:#fff;width:34px;height:34px;box-shadow:none;background:#222326;border:1px solid #626466;border-radius:50%;padding:0;font:20px Arial;position:static!important}.chart-corner-tools .favorite-chart.active{color:#f2ad95;border-color:#e9957c}.layout-movable{resize:none!important;touch-action:auto!important;font-size:inherit!important;transform:none!important}.layout-movable:after,.page-zoom-controls,.chart-top-tools{display:none!important}@media (max-width:760px){.chart-top-tools{top:73px;left:6px}.favorite-chart,.chart-top-tools .layout-reset{padding:6px;font-size:8px}.friends-toolbar{flex-wrap:wrap}.nav-count{top:0!important;right:0!important}}.friends-toolbar h1{margin:0 14px 0 0;font:28px Georgia}.friends-toolbar label{align-items:center;gap:7px;min-width:220px;display:flex}.friends-toolbar label input{outline:0;width:100%}.friend-astro{margin:5px 0;color:#f4f4f4!important;font:12px Times New Roman,serif!important;display:block!important}.request-actions{align-items:center;gap:7px;display:flex}.request-actions>button{color:#fff;background:#27292b;border:1px solid #626466;border-radius:7px;padding:9px 12px}.request-actions>button:first-child{color:#e2c57d}.request-actions>button:nth-child(2){color:#ff6874}.favorite-records>article{grid-template-columns:80px minmax(0,1fr) auto}.social-card-grid .record-menu{position:absolute;top:10px;right:10px}.social-card-grid>article{position:relative}html[data-theme=dark] .portal-main,html[data-theme=dark] .social-topbar,html[data-theme=dark] .profile-search,html[data-theme=dark] .friends-toolbar,html[data-theme=dark] .friend-tabs,html[data-theme=dark] .messenger,html[data-theme=dark] .facebook-profile{color:#fff!important;background:#111518!important}html[data-theme=dark] .profile-search input,html[data-theme=dark] .profile-search select{color:#fff!important;background:#20262a!important;border-color:#626b71!important}@media (max-width:760px){.friends-toolbar{grid-template-columns:1fr 1fr;display:grid}.friends-toolbar h1,.friends-toolbar label{grid-column:1/-1;min-width:0}.friends-toolbar button{font-size:9px}.friend-tabs{grid-template-columns:1fr 1fr;display:grid}.request-actions{grid-column:1/-1;grid-template-columns:1fr 1fr;display:grid}.request-actions .record-menu{position:absolute;top:8px;right:8px}.favorite-records>article{grid-template-columns:58px minmax(0,1fr) auto!important}.favorite-type-icon{width:52px;height:52px}}.compatibility-panel article>span{font-variant-emoji:text;text-align:center;place-items:center;width:27px;height:27px;font-family:Times New Roman,"Noto Sans Symbols 2",serif!important;font-size:20px!important;line-height:1!important;display:grid!important}.compatibility-panel article:nth-of-type(2)>span{color:#1c1e20;background:#e9957c;border-radius:5px}.aspect-interpretation article>div{grid-template-columns:minmax(0,1fr) 135px minmax(0,1fr)!important;display:grid!important}.aspect-interpretation article>div>b{background:#232427;border:1px solid #4f5053;border-radius:8px;align-items:center;min-height:64px;padding:9px 12px;font:600 12px/1.35 Georgia;display:flex}.aspect-interpretation article>div>b:first-child{text-align:left;border-left:4px solid #5aa8e8}.aspect-interpretation article>div>b:last-child{text-align:right;border-right:4px solid #e9957c;justify-content:flex-end}.aspect-interpretation article>div>b:first-letter{color:#e9957c;font-size:32px}.aspect-interpretation article>div>span{text-align:center;font-size:15px}.aspect-interpretation article>em{text-align:center;font-variant-emoji:text;margin:7px 0;font-family:Times New Roman,serif;display:block}html[data-theme=dark] body,html[data-theme=dark] main,html[data-theme=dark] section{border-color:#3a3833}html[data-theme=dark] .top-dropdown,html[data-theme=dark] .search-suggestions,html[data-theme=dark] .info-grid p,html[data-theme=dark] .portal-view,html[data-theme=dark] .compatibility,html[data-theme=dark] .match-grid article{color:#fff!important;background:#151a1d!important;border-color:#4e585e!important}html[data-theme=dark] button:not(.auth-submit):not(.primary-cta),html[data-theme=dark] select,html[data-theme=dark] input,html[data-theme=dark] textarea{color:#fff;background-color:#20262a;border-color:#626d73}html[data-theme=dark] .reason-copy{color:#e7edf0;background:#20262a}.astro-navbar .astrovibe-logo,.astro-navbar .astro-nav-main>button,.astro-navbar .astro-nav-account>button,.astro-navbar .mobile-top-actions>button,.mobile-bottom-nav>button{box-shadow:none!important;background:0 0!important;border-color:#0000!important}html[data-theme=dark] .astrovibe-logo{filter:none!important;box-shadow:none!important;background:0 0!important}.astro-nav-main,.astro-nav-account,.mobile-top-actions,.mobile-bottom-nav{align-items:center!important}.astro-nav-main>button,.astro-nav-account>button,.mobile-top-actions>button,.mobile-bottom-nav>button{justify-content:center!important;align-items:center!important;display:flex!important}.astro-nav-main>button>i,.astro-nav-account>button>i,.mobile-top-actions>button>i,.mobile-bottom-nav>button>i,.astro-nav-main .friends-icon,.astro-nav-main .scanner-icon,.astro-nav-main .sky-icon,.astro-nav-account .bell-icon,.mobile-top-actions .sky-icon,.mobile-bottom-nav .friends-icon,.mobile-bottom-nav .scanner-icon,.mobile-bottom-nav .bell-icon,.mobile-bottom-nav .nav-profile-photo,.mobile-bottom-nav .profile-initial{align-self:center!important;width:28px!important;min-width:28px!important;height:28px!important;margin:0!important;font-size:26px!important;line-height:28px!important;transform:none!important}.astro-nav-main .friends-icon,.astro-nav-main .scanner-icon,.astro-nav-main .sky-icon,.astro-nav-account .bell-icon,.mobile-top-actions .sky-icon,.mobile-bottom-nav .friends-icon,.mobile-bottom-nav .scanner-icon,.mobile-bottom-nav .bell-icon{position:relative!important;inset:auto!important}.mobile-bottom-nav .nav-profile-photo,.mobile-bottom-nav .profile-initial{border-radius:50%}.astro-nav-main>button.active,.astro-nav-account>button.active,.mobile-bottom-nav>button:active{box-shadow:none!important;background:0 0!important}@media (max-width:760px){.astro-navbar{align-items:center}.astrovibe-logo{filter:none!important;background:0 0!important}.mobile-top-actions{height:100%;align-items:center!important}.mobile-top-actions>button,.mobile-bottom-nav>button{border-radius:0!important;width:44px!important;height:44px!important;padding:8px!important}.mobile-bottom-nav{align-items:center!important}.scanner-icon b:after{content:none!important}.aspect-interpretation article>div{grid-template-columns:1fr 70px 1fr!important}.aspect-interpretation article>div>b{min-height:52px;padding:5px;font-size:8px}.aspect-interpretation article>div>b:first-letter{font-size:22px}.compatibility-panel article>span{width:21px;height:21px;font-size:17px!important}}.astro-nav-main>button>i:not(.sky-icon),.astro-nav-account>button>i,.mobile-top-actions>button>i:not(.sky-icon),.mobile-bottom-nav>button>i:not(.sky-icon){place-items:center!important;width:27px!important;min-width:27px!important;height:25px!important;font-size:24px!important;line-height:25px!important;display:grid!important}.astro-nav-main .friends-icon,.astro-nav-main .scanner-icon,.astro-nav-account .bell-icon,.mobile-bottom-nav .friends-icon,.mobile-bottom-nav .scanner-icon,.mobile-bottom-nav .bell-icon{width:27px!important;min-width:27px!important;height:25px!important}.bell-icon:before{border-width:2px!important;width:15px!important;height:16px!important;top:3px!important;left:4px!important}.bell-icon:after{width:6px!important;height:3px!important;bottom:1px!important;left:10px!important}.nav-profile-photo,.profile-initial{border-width:1.5px!important;width:25px!important;min-width:25px!important;height:25px!important;font-size:11px!important;line-height:25px!important}.astro-nav-main>button,.astro-nav-account>button,.mobile-top-actions>button,.mobile-bottom-nav>button{line-height:1!important}.astro-nav-main .friends-icon,.mobile-bottom-nav .friends-icon{transform-origin:50%!important;transform:scale(.76)!important}.astro-nav-main .scanner-icon,.mobile-bottom-nav .scanner-icon{transform-origin:50%!important;transform:scale(.82)!important}.astro-nav-account .bell-icon,.mobile-bottom-nav .bell-icon{transform-origin:50%!important;transform:scale(.92)!important}.astro-nav-main>button:first-child>i,.mobile-bottom-nav>button:first-child>i{font-size:23px!important}.astro-nav-main>button:nth-child(2)>i,.mobile-bottom-nav>button:nth-child(2)>i{font-size:28px!important}.mobile-bottom-nav>button{overflow:visible!important}.astro-navbar .nav-svg-icon,.mobile-bottom-nav .nav-svg-icon,.notification-list .nav-svg-icon{stroke-width:1.8px;flex:0 0 25px;overflow:visible;width:25px!important;min-width:25px!important;max-width:25px!important;height:25px!important;display:block!important;transform:none!important}:is(.astro-navbar button:has(>.nav-svg-icon),.mobile-bottom-nav button:has(>.nav-svg-icon)){justify-content:center!important;align-items:center!important;display:flex!important}.interpretation-comparison{align-items:center;grid-template-columns:minmax(0,1fr) 145px minmax(0,1fr)!important;gap:10px!important;display:grid!important}.interpretation-comparison>section>h3{color:#eaf1f5;margin:0 0 7px;font:700 15px Georgia}.interpretation-comparison>section:last-child>h3{text-align:right;color:#e9957c}.object-card{background:#232427;border:1px solid #4f5053;border-radius:9px;grid-template-columns:58px minmax(0,1fr);align-items:center;gap:9px;padding:8px;display:grid}.object-card.reverse{text-align:right;grid-template-columns:minmax(0,1fr) 58px}.object-card>b{color:#fff;background:radial-gradient(circle at 35% 30%,#f4d7c5,#a9634e 45%,#353739 75%);border-radius:8px;place-items:center;width:52px;height:52px;font:30px Times New Roman,serif;display:grid;box-shadow:inset 0 0 0 1px #ffffff50}.object-card>span{gap:2px;display:grid}.object-card small{color:#aebdc6;font-size:8px}.aspect-card{text-align:center;justify-items:center;gap:4px;display:grid!important}.aspect-card>b{font:30px Times New Roman,serif}.aspect-card>em{color:#c9f4d9;background:#48494c;border-radius:5px;padding:3px 6px;font-size:8px}.aspect-card>span{font-variant-emoji:text;font:20px Times New Roman,serif}@media (max-width:760px){.interpretation-comparison{grid-template-columns:minmax(0,1fr) 54px minmax(0,1fr)!important;gap:4px!important}.object-card,.object-card.reverse{text-align:center!important;grid-template-columns:1fr!important}.object-card>b{width:38px;height:38px;margin:auto;font-size:23px}.object-card.reverse>span{order:2}.interpretation-comparison>section>h3{font-size:10px}.object-card small{font-size:6px}.aspect-card strong,.aspect-card small{font-size:7px}.aspect-card>b{font-size:21px}}.syn-classic{position:relative}.matrix-external-owners{color:#fff;grid-template-columns:5.25% 94.75%;align-items:center;min-height:38px;font:700 15px Georgia;display:grid;position:relative}.matrix-external-owners b:first-child{writing-mode:vertical-rl;font-size:13px;position:absolute;top:48px;left:-19px;transform:rotate(180deg)}.matrix-external-owners b:last-child{text-align:center;color:#e9957c;grid-column:2}.syn-classic .syn-matrix-owners{display:none!important}@media (max-width:760px){.matrix-external-owners{min-height:27px;font-size:10px}.matrix-external-owners b:first-child{font-size:8px;top:34px;left:-10px}.syn-classic .matrix-external-owners b:first-child{z-index:12;top:34px!important;left:0!important}.syn-classic .aspect-table-viewport{width:calc(100% - 24px)!important;margin-left:24px!important}}.syn-classic .matrix-external-owners b:first-child{writing-mode:horizontal-tb!important;white-space:nowrap!important;text-align:left!important;z-index:12!important;margin:0!important;padding:0 6px!important;display:block!important;position:static!important;overflow:visible!important;transform:none!important}.syn-overview-grid{grid-template-columns:minmax(172px,200px) minmax(500px,780px) minmax(172px,200px)!important;gap:clamp(10px,1.5vw,24px)!important}.syn-overview-grid .syn-mini-placements>div{grid-template-columns:28px minmax(55px,.8fr) minmax(92px,1.3fr) 40px!important;min-height:31px!important}.syn-overview-grid .syn-mini-placements strong,.syn-overview-grid .syn-mini-placements span{font-size:9px!important;line-height:1.2!important}.syn-overview-grid .syn-mini-placements em{font-size:8px!important}.syn-overview-grid .syn-mini-placements b{font-size:18px!important}.compatibility-panel article>span{font-variant-emoji:emoji!important;width:24px!important;height:24px!important;color:inherit!important;background:0 0!important;border-radius:0!important;font-family:Segoe UI Emoji,Apple Color Emoji,sans-serif!important;font-size:20px!important;line-height:24px!important}.compatibility-panel article:first-of-type>span{color:#ef6d74!important}.compatibility-panel article:nth-of-type(2)>span{color:#e7a56f!important}.compatibility-panel article:nth-of-type(3)>span{color:#ef3f37!important}.compatibility-panel article:nth-of-type(4)>span{color:#68aef1!important}.compatibility-panel article:nth-of-type(5)>span{color:#55bd66!important}.compatibility-panel article:nth-of-type(6)>span{color:#f1c44d!important}.compatibility-panel article:nth-of-type(7)>span{color:#9c8acb!important}.object-card>span{width:100%;grid-template-columns:1fr!important}.object-card small{white-space:normal;font-size:10px!important;line-height:1.35!important}.object-card strong{font-size:13px}.classic-matrix .matrix-object,.syn-matrix .matrix-object,.compact-aspect-matrix .matrix-object{color:#f2f4f5!important;background:#07080a!important}.classic-matrix td>small{color:#bcc8d0!important;font-size:7px!important;display:block!important}.chart-modal-open{overflow:hidden!important}.interactive-chart-frame.chart-fullscreen{z-index:5000!important;touch-action:none!important;background:#101214!important;border-radius:0!important;place-items:center!important;width:100vw!important;max-width:none!important;height:100dvh!important;margin:0!important;display:grid!important;position:fixed!important;inset:0!important;overflow:hidden!important}.chart-fullscreen .interactive-chart-canvas{place-items:center;display:grid;width:min(92vw,92vh)!important;height:min(92vw,92vh)!important;transition:transform .24s!important}.chart-fullscreen .interactive-chart-canvas>svg{width:100%!important;height:100%!important}.chart-fullscreen .chart-magnifier{opacity:0!important;pointer-events:none!important}.chart-zoom-tools{opacity:0;pointer-events:none;transition:opacity .24s,transform .24s;transform:translate(20px)scale(.85)}.chart-zoom-tools.expanded{opacity:1;pointer-events:auto;transform:none;position:fixed!important;bottom:22px!important;right:22px!important}.chart-fullscreen .chart-corner-tools{display:none!important}@media (max-width:820px){.syn-overview-grid{grid-template-columns:1fr 1fr!important}.syn-overview-grid>.syn-wheel-section{grid-area:1/1/auto/-1!important}.syn-overview-grid>.syn-person-panel:first-child{grid-area:2/1!important}.syn-overview-grid>.syn-person-panel:last-child{grid-area:2/2!important}.syn-overview-grid .syn-mini-placements>div{grid-template-columns:minmax(0,1fr) 37px 41px!important;height:auto!important;min-height:30px!important}.syn-overview-grid .syn-mini-placements>div>span small{font-size:8px!important}.syn-overview-grid .syn-mini-placements>div>em{font-size:7px!important}.object-card small{font-size:8px!important}}.syn-overview-grid{align-items:start;grid-template-columns:minmax(172px,200px) minmax(500px,780px) minmax(172px,200px)!important;column-gap:clamp(10px,1.5vw,24px)!important}.syn-overview-grid>.syn-person-panel{overflow:hidden;max-width:300px!important;margin-inline:0!important}.syn-overview-grid>.syn-person-panel:first-child{margin-right:auto!important}.syn-overview-grid>.syn-person-panel:last-child{margin-left:auto!important}.syn-overview-grid .syn-mini-placements>div{min-height:34px!important;font-size:11px!important}.syn-overview-grid .syn-mini-placements>div>span,.syn-overview-grid .syn-mini-placements>div>span small{font-size:11px!important}.chart-fullscreen .interactive-chart-canvas{transform-origin:50%;transition:none!important}.chart-fullscreen svg.syn-wheel,.chart-fullscreen svg.astro-wheel{filter:none!important;animation:none!important}body.chart-modal-open .aspect-tooltip{transform-origin:0 0;transform:scale(1.5)}.chart-zoom-toggle{z-index:5100;flex-direction:row-reverse;align-items:center;gap:6px;display:flex;position:absolute;bottom:5%;right:5%}.chart-zoom-toggle.expanded{position:fixed;bottom:22px;right:22px}.chart-zoom-toggle .chart-magnifier{opacity:1!important;pointer-events:auto!important;transition:transform .28s,background-color .28s!important;position:relative!important;inset:auto!important}.chart-zoom-toggle.expanded .chart-magnifier{background:#2c2d30;transform:rotate(-180deg)}.chart-zoom-toggle .chart-zoom-tools{opacity:0;pointer-events:none;background:#151719e8;border:1px solid #606264;border-radius:22px;gap:5px;padding:4px;transition:opacity .28s,transform .28s cubic-bezier(.2,.8,.2,1);display:flex;transform:translate(22px)scale(.72);position:static!important}.chart-zoom-toggle.expanded .chart-zoom-tools{opacity:1;pointer-events:auto;transform:none}.chart-zoom-toggle .chart-zoom-tools button{width:34px;height:34px}.compatibility-panel .compat-icon{place-items:center;overflow:hidden;width:24px!important;height:24px!important;color:inherit!important;background:0 0!important;font-size:20px!important;line-height:24px!important;display:grid!important}.compatibility-panel .category-uczucie{color:#ef6d74!important}.compatibility-panel .category-przyciąganie{color:#ef3f37!important}.compatibility-panel .category-karmiczne{color:#68aef1!important}.compatibility-panel .category-harmonia{color:#55bd66!important}.compatibility-panel .category-konflikt{color:#f1c44d!important}.compatibility-panel .category-ciężar{color:#9c8acb!important}.compat-house{clip-path:polygon(50% 0,100% 42%,88% 42%,88% 100%,12% 100%,12% 42%,0 42%);width:18px;height:15px;box-shadow:none;background:#e7a56f;margin-top:5px;position:relative}.compat-house:after{content:"";background:#1c1e20;width:4px;height:7px;position:absolute;bottom:0;left:7px}.object-card>span{box-sizing:border-box;justify-content:center;align-self:stretch;min-width:0;width:100%!important}.object-card>span strong{font-size:1.1rem!important}.object-card>span small{width:100%;font-size:1rem!important;line-height:1.45!important}.friends-view-picker{margin-left:auto;position:relative}.friends-view-picker>button{background:#27292b!important;border:1px solid #626466!important;border-radius:9px!important;padding:9px 15px!important}.friends-view-picker>div{z-index:30;background:#212225;border:1px solid #626466;border-radius:10px;min-width:130px;padding:5px;position:absolute;top:calc(100% + 6px);right:0;box-shadow:0 14px 35px #0008}.friends-view-picker>div button{text-align:left;color:#fff;background:0 0;border:0;width:100%;padding:9px 12px;display:block}.friends-view-picker>div button:hover{background:#3b3c3f}.social-card-grid{width:min(100%,1260px);margin-inline:auto;grid-template-columns:repeat(auto-fill,minmax(230px,1fr))!important}.notification-item{transition:background-color .18s,transform .18s;cursor:pointer!important}.notification-item:hover{transform:translate(2px);background:#37383b!important}.astro-nav-main>button:nth-child(4),.mobile-bottom-nav>button:nth-child(4){position:relative}.astro-nav-main>button:nth-child(4):after,.mobile-bottom-nav>button:nth-child(4):after{color:#8cb8d5;letter-spacing:4px;pointer-events:none;width:35px;font-size:6px;position:absolute;inset:2px -2px auto auto;content:"✦  ✦  ✦"!important}.scanner-composite{overflow:visible!important}.messages-preview-popover>label{color:#b9c1c5;background:#3c4041;border-radius:22px;align-items:center;gap:7px;width:100%;height:42px;margin:12px 0;padding:0 13px;display:flex}.messages-preview-popover>label input{color:#fff;outline:0;width:100%;background:0 0!important;border:0!important}.messages-preview-popover .messages-filters,.messages-page .messages-filters{gap:7px;margin:4px 0 10px;display:flex}.messages-preview-popover .messages-filters button,.messages-page .messages-filters button{color:#d7dcde;background:0 0;border:0;border-radius:18px;padding:8px 11px;font-weight:600}.messages-preview-popover .messages-filters .active,.messages-page .messages-filters .active{color:#e2c57d;background:#424346}.preview-conversations{max-height:390px;display:grid;overflow:auto}.preview-conversations>button{color:#fff;text-align:left;background:0 0;border:0;grid-template-columns:48px minmax(0,1fr);align-items:center;gap:10px;padding:8px;display:grid}.preview-conversations>button:hover{background:#303637}.preview-conversations img,.preview-conversations>button>i{object-fit:cover;background:#47494b;border-radius:50%;place-items:center;width:46px;height:46px;display:grid}.preview-conversations span,.preview-conversations b,.preview-conversations small{min-width:0;display:block}.preview-conversations small{text-overflow:ellipsis;white-space:nowrap;color:#aeb8bc;margin-top:4px;overflow:hidden}.messages-page{color:#fff;background:#222627;border:1px solid #404144;border-radius:18px;width:min(100%,760px);min-height:650px;margin:0 auto;padding:28px}.messages-page>header{justify-content:space-between;align-items:center;display:flex}.messages-page>header span{color:#e2c57d;letter-spacing:1.7px;font-size:9px}.messages-page h1{margin:4px 0 12px;font:700 32px Arial}.messages-page>header>a{color:#fff;background:#1c1e20;border-radius:50%;place-items:center;width:42px;height:42px;font-size:22px;display:grid}.messages-search{color:#bec5c8;background:#3c4041;border-radius:24px;align-items:center;gap:9px;height:46px;padding:0 16px;display:flex}.messages-search input{color:#fff;outline:0;flex:1;background:0 0!important;border:0!important}.conversation-list{max-height:540px;display:grid;overflow:auto}.conversation-list>button{color:#fff;text-align:left;background:0 0;border:0;border-bottom:1px solid #343a3c;grid-template-columns:58px minmax(0,1fr) 10px;align-items:center;gap:12px;padding:12px 4px;display:grid;position:relative}.conversation-list>button:hover{background:#2b3031}.conversation-list img,.conversation-list .avatar-placeholder{object-fit:cover;border-radius:50%;width:54px!important;height:54px!important}.conversation-list span,.conversation-list b,.conversation-list small{min-width:0;display:block}.conversation-list small{text-overflow:ellipsis;white-space:nowrap;color:#aeb7bb;margin-top:5px;overflow:hidden}.conversation-list>button>i{background:#e2c57d;border-radius:50%;width:9px;height:9px}.floating-chat{z-index:6000;color:#fff;background:#202526;border:1px solid #4e4f52;border-radius:14px 14px 8px 8px;grid-template-rows:auto 1fr auto;width:360px;height:510px;display:grid;position:fixed;bottom:18px;right:24px;overflow:hidden;box-shadow:0 18px 70px #000b}.floating-chat.minimized{width:310px;height:58px}.floating-chat>header{border-bottom:1px solid #384043;justify-content:space-between;align-items:center;min-height:58px;padding:8px 9px;display:flex}.floating-chat>header button{color:#fff;background:0 0;border:0}.chat-person{align-items:center;gap:8px;min-width:0;display:flex}.chat-person img,.chat-person>i{object-fit:cover;background:#4e5052;border-radius:50%;place-items:center;width:38px;height:38px;display:grid}.chat-person b{text-overflow:ellipsis;white-space:nowrap;overflow:hidden}.floating-chat>header>div{display:flex}.floating-chat>header>div button{width:32px;height:32px;font-size:18px}.floating-chat-body{padding:12px;overflow-y:auto}.floating-chat-body>div{align-items:end;gap:6px;margin:8px 0;display:flex}.floating-chat-body>div.mine{justify-content:flex-end}.floating-chat-body img,.floating-chat-body>div>i{object-fit:cover;background:#4e5052;border-radius:50%;place-items:center;width:27px;height:27px;font-size:10px;display:grid}.floating-chat-body p{background:#3a4042;border-radius:16px 16px 16px 4px;max-width:75%;margin:0;padding:9px 11px;line-height:1.35}.floating-chat-body .mine p{background:#e2c57d;border-radius:16px 16px 4px}.floating-chat-body small{opacity:.65;margin-top:4px;font-size:8px;display:block}.floating-chat>footer{border-top:1px solid #384043;padding:8px}.floating-chat>footer>.chat-composer-tools{gap:3px;display:flex}.floating-chat>footer button{color:#e2c57d;background:0 0;border:0;border-radius:50%;min-width:29px;height:29px}.floating-chat>footer label{background:#353b3d;border-radius:18px;align-items:center;margin-top:5px;padding-left:11px;display:flex}.floating-chat>footer input{color:#fff;font-variant-emoji:emoji;outline:0;flex:1;min-width:0;height:36px;font-family:Noto Color Emoji,Segoe UI Emoji,Apple Color Emoji,sans-serif;background:0 0!important;border:0!important}.conversation-list small,.preview-conversations small{font-family:Arial,Helvetica,sans-serif!important;font-size:14px!important;line-height:1.35!important}.conversation-list small.is-unread,.preview-conversations small.is-unread{font-weight:700!important}.conversation-list small.emoji-only-preview,.preview-conversations small.emoji-only-preview{font-variant-emoji:emoji!important;font-family:Noto Color Emoji,Segoe UI Emoji,Apple Color Emoji,sans-serif!important;font-size:18px!important}@media (max-width:1050px){.syn-overview-grid{grid-template-columns:minmax(160px,190px) minmax(400px,1fr) minmax(160px,190px)!important;gap:16px!important}.syn-overview-grid>.syn-person-panel{max-width:190px!important}.syn-overview-grid .syn-mini-placements>div>span,.syn-overview-grid .syn-mini-placements>div>span small{font-size:9px!important}.syn-overview-grid .syn-mini-placements>div>em{font-size:8px!important}}@media (max-width:820px){.syn-overview-grid{grid-template-columns:repeat(2,minmax(0,1fr))!important;gap:8px!important}.syn-overview-grid>.syn-person-panel{max-width:none!important;margin:0!important}.syn-overview-grid .syn-mini-placements>div>span,.syn-overview-grid .syn-mini-placements>div>span small{font-size:8px!important}.object-card>span strong{font-size:12px!important}.object-card>span small{font-size:10px!important}.friends-toolbar{align-items:stretch}.friends-view-picker{margin-left:0}.floating-chat{display:none}.messages-page{padding:16px}.friends-two-column{gap:6px!important}}.friends-two-column{grid-template-columns:repeat(2,minmax(0,1fr))!important}.friends-two-column>article>img,.friends-two-column>article>.avatar-placeholder{width:70px!important;height:74px!important}.inline-request-actions{gap:7px;margin-top:9px;display:flex}.inline-request-actions button{color:#fff;background:#27292b;border:1px solid #626466;border-radius:7px;padding:7px 10px}.friend-request-list>article{grid-template-columns:76px minmax(0,1fr) auto!important}.scanner-coming-soon{color:#fff;background:#0f1115;border:1px solid #e2c57d59;border-radius:15px;max-width:700px;margin:110px auto;padding:35px}.astro-nav-main>button:has(.nav-svg-icon:first-child){position:relative}.astro-nav-main>button:nth-child(4):after,.mobile-bottom-nav>button:nth-child(4):after{content:"✦  ✦  ✦";color:currentColor;letter-spacing:5px;pointer-events:none;width:36px;height:31px;font-size:6px;line-height:29px;display:block;position:absolute}@media (max-width:700px){.friends-two-column{grid-template-columns:repeat(2,minmax(0,1fr))!important;gap:5px!important}.friends-two-column>article{grid-template-columns:42px minmax(0,1fr)!important;gap:6px!important;padding:6px!important}.friends-two-column>article>img,.friends-two-column>article>.avatar-placeholder{width:42px!important;height:48px!important}.friends-two-column .list-main h2{font-size:12px!important}.friends-two-column .list-main p{font-size:7px!important}.friends-two-column .record-menu{position:absolute;top:3px;right:3px}.friend-request-list>article{grid-template-columns:65px minmax(0,1fr) auto!important}.inline-request-actions{flex-wrap:wrap}.inline-request-actions button{padding:6px;font-size:9px}.scanner-coming-soon{margin:85px 12px}}.scanner-page{--scan-green:#97989b;--scan-blue:#59a9df;background:radial-gradient(circle at 50% 35%, var(--scan-blue), transparent 34%), var(--av-page,#101518);min-height:100vh;padding:88px clamp(16px,4vw,64px) 70px}@supports (color:color-mix(in lab, red, red)){.scanner-page{background:radial-gradient(circle at 50% 35%, color-mix(in srgb, var(--scan-blue) 12%, transparent), transparent 34%), var(--av-page,#101518)}}.scanner-page{color:var(--av-text,#eef4f6)}.scanner-page button,.scanner-page input,.scanner-page select{font:inherit}.scanner-title{justify-content:space-between;align-items:flex-start;max-width:1440px;margin:auto;display:flex}.scanner-title small{color:var(--scan-green);letter-spacing:.25em}.scanner-title h1{margin:.1em 0;font-size:clamp(32px,5vw,60px)}.scanner-title p{color:#e9e3d6;margin:0}.scanner-status{z-index:10;position:relative}.scanner-status>button,.scanner-status>div{border:1px solid var(--av-border,#e2c57d59);background:var(--av-surface,#192126);color:inherit;border-radius:10px}.scanner-status button{color:inherit;background:0 0;border:0;align-items:center;gap:8px;padding:10px 14px;display:flex}.scanner-status>div{min-width:170px;padding:5px;position:absolute;top:48px;right:0}.scanner-status i{background:#89949a;border-radius:50%;width:10px;height:10px}.scanner-status i.online{background:var(--scan-green);box-shadow:0 0 10px var(--scan-green)}.scanner-status i.invisible{background:#8f7ce1}.scanner-back{color:var(--scan-blue);background:0 0;border:0;margin:28px 0;font-weight:700}.scanner-launch{text-align:center;place-items:center;min-height:62vh;display:grid}.scanner-launch>button{aspect-ratio:1;color:#fff;background:radial-gradient(circle,#0f1115,#0f1115 62%,#0f1115);border:1px solid #e2c57d59;border-radius:50%;width:clamp(230px,28vw,390px);font-size:clamp(22px,3vw,36px);font-weight:800;animation:2.7s ease-in-out infinite scannerPulse;box-shadow:0 0 42px #3c9cd84d,inset 0 0 40px #3c9cd833}.scanner-launch p{color:#a8a296}.scanner-mode-choice{justify-content:center;align-items:center;gap:clamp(18px,5vw,70px);min-height:60vh;display:flex}.scanner-mode-choice button{aspect-ratio:1;color:#fff;background:radial-gradient(circle,#0f1115,#0f1115 70%);border:1px solid #e2c57d59;border-radius:50%;flex-direction:column;justify-content:center;gap:14px;width:min(360px,42vw);padding:40px;display:flex;box-shadow:0 0 35px #74767826}.scanner-mode-choice b{font-size:26px}.scanner-mode-choice span{color:#e9e3d6}.scanner-pizza{text-align:center;padding:35px}.scanner-pizza>div{aspect-ratio:1;border-radius:50%;width:min(620px,78vw);margin:25px auto;position:relative;overflow:hidden;box-shadow:0 0 45px #7374773b}.scanner-pizza button{--a:calc(var(--i) * 60deg);transform-origin:0 0;width:50%;height:50%;transform:rotate(var(--a)) skewY(-30deg);color:#fff;background:linear-gradient(135deg,#0f1115,#0f1115);border:1px solid #e2c57d59;position:absolute;top:50%;left:50%}.scanner-pizza button>*{transform:skewY(30deg) rotate(calc(var(--a) * -1));width:130px;position:absolute;top:28%;left:24%}.scanner-pizza button b{color:var(--av-green);font-size:26px}.scanner-pizza button:hover{background:#232527}.scanner-workspace{grid-template-columns:minmax(220px,1fr) minmax(330px,1.4fr) minmax(220px,1fr);gap:22px;max-width:1450px;margin:25px auto;display:grid}.scanner-workspace>aside,.scanner-core{border:1px solid var(--av-border,#e2c57d59);background:var(--av-surface,#192126);border-radius:18px;padding:22px}@supports (color:color-mix(in lab, red, red)){.scanner-workspace>aside,.scanner-core{background:color-mix(in srgb, var(--av-surface,#192126) 92%, transparent)}}.scanner-workspace h2{font-size:18px}.scanner-card-panel>h2 button{color:var(--scan-blue);background:0 0;border:1px solid;border-radius:50%}.scanner-card-panel>label{margin:18px 0;display:block}.scanner-own-card{border:1px solid #e2c57d59;border-radius:12px;align-items:center;gap:12px;padding:13px;display:flex}.scanner-own-card img,.scanner-own-card>i{object-fit:cover;background:#16191e;border-radius:50%;place-items:center;width:56px;height:56px;display:grid}.scanner-own-card small{color:#a8a296;margin-top:5px;display:block}.scanner-birth-fields{gap:8px;display:grid}.scanner-page input,.scanner-page select{box-sizing:border-box;width:100%;color:inherit;background:#0f1115;border:1px solid #e2c57d59;border-radius:8px;padding:10px}.scanner-core{text-align:center;flex-direction:column;align-items:center;display:flex}.scanner-orbit{aspect-ratio:1;border:1px solid #e2c57d59;border-radius:50%;place-items:center;width:min(300px,90%);margin:auto;display:grid;position:relative;box-shadow:0 0 30px #7a7c7e44}.scanner-orbit:before,.scanner-orbit:after,.scanner-orbit i{content:"";border:1px solid #e2c57d59;border-radius:50%;position:absolute;inset:12%}.scanner-orbit:after{inset:27%}.scanner-orbit i{background:var(--scan-green);width:12px;height:12px;box-shadow:0 0 13px var(--scan-green);transform-origin:50% 1050%;animation:5s linear infinite scannerOrbit;inset:5% auto auto 49%}.scanner-orbit i:nth-child(2){background:var(--scan-blue);transform-origin:50% 850%;animation-duration:8s}.scanner-orbit span{font-weight:700}.scanner-search-button{background:var(--av-green);color:#141618;border:0;border-radius:9px;margin-top:20px;padding:13px 24px;font-weight:800}.scanner-search-button[aria-disabled=true]{filter:saturate(.2);opacity:.65}.scanner-error{color:#ff7c82}.scanner-category-select{grid-template-columns:1fr 1fr;gap:7px;margin-bottom:16px;display:grid}.scanner-category-select button,.scanner-reset{color:inherit;background:0 0;border:1px solid #e2c57d59;border-radius:8px;padding:9px}.scanner-filter-panel label{color:#e9e3d6;margin:12px 0;font-size:13px;display:block}.scanner-filter-panel input,.scanner-filter-panel select{margin-top:5px}.scanner-range{grid-template-columns:1fr 1fr;gap:8px;display:grid}.scanner-interest-list{border:1px solid #e2c57d59;border-radius:8px;max-height:130px;display:grid;overflow:auto}.scanner-interest-list button{color:inherit;text-align:left;background:0 0;border:0;padding:8px}.scanner-chips{flex-wrap:wrap;gap:5px;display:flex}.scanner-chips button{border:1px solid var(--av-green);color:#f1e3c2;background:#303134;border-radius:20px;padding:5px 8px}.scanner-reset{width:100%;margin-top:18px}.scanner-results-overlay{z-index:12000;-webkit-backdrop-filter:blur(8px);backdrop-filter:blur(8px);background:#030608b8;place-items:center;padding:24px;display:grid;position:fixed;inset:0}.scanner-results-overlay>section{background:var(--av-page,#11171a);border:1px solid #e2c57d59;border-radius:18px;width:min(1120px,96vw);max-height:90vh;overflow:auto;box-shadow:0 22px 80px #000}.scanner-results-overlay>section>header{z-index:2;background:var(--av-surface,#192126);border-bottom:1px solid #e2c57d59;justify-content:space-between;padding:20px 25px;display:flex;position:sticky;top:0}.scanner-results-overlay header h2,.scanner-results-overlay header p{margin:0 0 5px}.scanner-results-overlay header>button{color:inherit;background:0 0;border:0;font-size:32px}.scanner-results{grid-template-columns:repeat(3,minmax(0,1fr));gap:14px;padding:18px;display:grid}.scanner-results>article{background:var(--av-surface,#192126);border:1px solid #e2c57d59;border-radius:14px;padding:14px}.scanner-result-main{color:inherit;gap:12px;text-decoration:none;display:flex}.scanner-result-main img,.scanner-result-main>i{object-fit:cover;background:#16191e;border-radius:10px;place-items:center;width:68px;height:78px;font-size:28px;display:grid}.scanner-result-main h3,.scanner-result-main p{margin:2px 0}.scanner-meter{background:#16191e;border-radius:5px;height:5px;margin:10px 0}.scanner-meter span{border-radius:inherit;background:linear-gradient(90deg, var(--scan-blue), var(--scan-green));height:100%;display:block}.scanner-results details{margin:14px 0}.scanner-results summary{color:var(--scan-blue);cursor:pointer}.scanner-results details p{justify-content:space-between;margin:8px 0;font-size:12px;display:flex}.scanner-results article footer{border-top:1px solid #e2c57d59;grid-template-columns:repeat(4,1fr);gap:4px;padding-top:10px;display:grid}.scanner-results article footer button{color:#a8a296;background:0 0;border:0;font-size:17px}.scanner-results article footer span{display:none}.scanner-empty{grid-column:1/-1;place-items:center;gap:18px;padding:60px;display:grid}.scanner-empty button,.scanner-more{background:var(--av-green);border:0;border-radius:8px;padding:11px 16px}.scanner-more{margin:0 auto 18px;display:block}.scanner-toast{z-index:13000;border:1px solid var(--scan-green);color:#fff7e6;background:#101317;border-radius:10px;padding:13px 18px;position:fixed;top:85px;right:22px}@keyframes scannerPulse{50%{transform:scale(1.025);box-shadow:0 0 70px #3c9cd877,inset 0 0 50px #3c9cd844}}@keyframes scannerOrbit{to{transform:rotate(360deg)}}@media (max-width:800px){.scanner-page{padding:75px 9px 85px}.scanner-title p{font-size:12px}.scanner-status>button{padding:8px;font-size:11px}.scanner-mode-choice{flex-direction:column;gap:15px}.scanner-mode-choice button{width:240px}.scanner-pizza{padding:5px}.scanner-pizza>div{width:94vw}.scanner-pizza button>*{width:100px;font-size:9px;left:14%}.scanner-pizza button b{font-size:20px}.scanner-workspace{grid-template-columns:1fr;gap:10px}.scanner-core{order:-1}.scanner-filter-panel,.scanner-card-panel{padding:15px!important}.scanner-results-overlay{padding:7px}.scanner-results-overlay>section{max-height:94vh}.scanner-results{grid-template-columns:1fr;padding:9px}.scanner-results article footer button{font-size:21px}.scanner-title h1{font-size:31px}.scanner-title{gap:10px}.scanner-orbit{width:220px}}.profile-gallery{min-height:260px}.profile-gallery>header h2{margin:0 0 12px}.profile-gallery>nav{border-bottom:1px solid var(--av-border);gap:24px;margin-bottom:18px;display:flex}.profile-gallery>nav button{color:var(--av-muted);background:0 0;border:0;border-bottom:2px solid #0000;padding:10px 3px;font-weight:700}.profile-gallery>nav button.active{border-color:var(--av-green);color:var(--av-green)}.profile-gallery-grid{grid-template-columns:repeat(5,minmax(0,1fr));gap:12px;display:grid}.profile-gallery-grid>button{min-width:0;color:var(--av-text);text-align:left;background:0 0;border:0}.profile-gallery-create>i,.profile-gallery-tile>img,.profile-album-empty{aspect-ratio:1.12;background:var(--av-elevated);object-fit:cover;border-radius:9px;place-items:center;width:100%;display:grid;overflow:hidden}.profile-gallery-create>i{border:1px solid var(--av-border);color:var(--av-muted);font-size:54px;font-style:normal}.profile-gallery-create{text-align:center!important}.profile-gallery-grid b,.profile-gallery-grid small{text-overflow:ellipsis;white-space:nowrap;margin-top:8px;display:block;overflow:hidden}.profile-gallery-grid small{color:var(--av-muted);margin-top:3px;font-size:12px}.profile-gallery-create:hover i{border-color:var(--av-green);color:var(--av-green)}.profile-gallery-hint,.profile-gallery-empty{color:var(--av-muted);margin-top:20px}.profile-gallery-overlay{z-index:12500;-webkit-backdrop-filter:blur(7px);backdrop-filter:blur(7px);background:#020507b8;place-items:center;padding:18px;display:grid;position:fixed;inset:0}.profile-gallery-overlay>form{border:1px solid var(--av-border);background:var(--av-surface);border-radius:14px;width:min(500px,96vw);padding:20px;box-shadow:0 24px 80px #000b}.profile-gallery-overlay form>header,.profile-gallery-detail>header{justify-content:space-between;align-items:flex-start;gap:15px;display:flex}.profile-gallery-overlay h3{margin:3px 0}.profile-gallery-overlay form>header button,.profile-gallery-detail>header>button{color:var(--av-text);background:0 0;border:0;font-size:30px}.profile-gallery-overlay form>label{gap:6px;margin:14px 0;font-weight:700;display:grid}.profile-gallery-overlay :is(input,textarea){box-sizing:border-box;border:1px solid var(--av-border);background:var(--av-page);width:100%;color:var(--av-text);border-radius:8px;padding:11px}.profile-gallery-overlay textarea{resize:vertical;min-height:90px}.profile-gallery-file input{padding:10px}.profile-gallery-file span{color:var(--av-muted);font-size:12px}.profile-gallery-submit{background:var(--av-green);color:#07130c;border:0;border-radius:8px;margin-left:auto;padding:10px 18px;font-weight:800;display:block}.profile-gallery-detail{border:1px solid var(--av-border);background:var(--av-surface);border-radius:15px;grid-template-rows:auto minmax(0,1fr) auto;width:min(940px,96vw);max-height:92vh;display:grid;overflow:hidden}.profile-gallery-detail>header{border-bottom:1px solid var(--av-border);padding:14px 18px}.profile-gallery-detail>header p{color:var(--av-muted);margin:5px 0}.profile-gallery-detail>header .record-menu{margin-left:auto}.profile-gallery-scroll{min-height:0;padding:0 20px 24px;overflow-y:auto}.profile-gallery-media{padding:0}.profile-gallery-media>img{object-fit:contain;background:var(--av-page);border-radius:9px;width:100%;max-height:70vh;margin:0 auto;display:block}.profile-gallery-media>div{grid-template-columns:repeat(3,minmax(0,1fr));gap:5px;width:100%;padding:5px;display:grid}.profile-gallery-media>div img{aspect-ratio:1;object-fit:cover;width:100%}.profile-gallery-media-tile{cursor:pointer;background:0 0;border:0;padding:0;display:block}.profile-gallery-detail>footer>img,.profile-gallery-detail>footer>i{object-fit:cover;background:var(--av-elevated);border-radius:50%;flex:none;place-items:center;width:36px;height:36px;font-style:normal;display:grid}.profile-gallery-scroll>.wall-post-actions{border-top:1px solid var(--av-border)!important;border-bottom:1px solid var(--av-border)!important;justify-content:flex-start!important;align-items:center!important;gap:30px!important;margin:0 -20px!important;padding:10px 20px!important;display:flex!important}.profile-gallery-detail>footer{border-top:1px solid var(--av-border);align-items:center;gap:8px;padding:11px 16px;display:flex}.profile-gallery-detail>footer input{flex:1}.profile-gallery-detail>footer button{background:var(--av-main-button-bg);color:var(--av-text);border:0;border-radius:7px;padding:10px 14px}@media (max-width:760px){.profile-gallery-grid{grid-template-columns:repeat(3,minmax(0,1fr));gap:7px}.profile-gallery-create>i{font-size:38px}.profile-gallery-grid b{font-size:13px}.profile-gallery-overlay{padding:6px}.profile-gallery-detail{width:100%;max-height:96dvh}.profile-gallery-media>div{grid-template-columns:repeat(2,minmax(0,1fr))}.profile-gallery-scroll>.wall-post-actions{gap:22px!important}.profile-gallery-detail>footer{padding:8px}.profile-gallery-detail>footer>img,.profile-gallery-detail>footer>i{width:31px;height:31px}.profile-gallery-detail>footer button{padding:9px;font-size:12px}}.gallery-mobile-close,.gallery-mobile-counter,.gallery-mobile-slide{display:none!important}@media (max-width:760px){.profile-gallery-grid{grid-template-columns:repeat(2,minmax(0,1fr))!important;gap:10px!important}.profile-gallery-create>i,.profile-gallery-tile>img,.profile-album-empty{border-radius:10px;aspect-ratio:1!important}.profile-gallery-grid b{font-size:14px}.profile-gallery>nav{z-index:3;background:var(--av-page);justify-content:space-around;gap:5px;position:sticky;top:63px}.profile-gallery>nav button{font-size:14px}.profile-gallery-overlay.detail{background:#050708;padding:0!important}.profile-gallery-detail{background:#050708;border:0;border-radius:0;grid-template-rows:auto minmax(0,1fr) auto;height:100dvh;position:fixed;inset:0;width:100%!important;max-height:none!important}.profile-gallery-detail>header{box-sizing:border-box;background:#090b0d;border:0;align-items:center;height:58px;padding:7px 10px}.profile-gallery-detail>header>div{display:none}.gallery-mobile-close{order:-2;width:40px;padding:0!important;display:block!important}.gallery-desktop-close{display:none!important}.profile-gallery-detail>header .record-menu{margin-left:auto}.profile-gallery-detail>header .record-menu>summary{place-items:center!important;width:40px!important;height:40px!important;display:grid!important}.profile-gallery-scroll>.wall-comments-post{background:linear-gradient(#111,#070707);padding:12px}.profile-gallery-scroll>.wall-post-actions{background:#060809;border-color:#252c30!important;justify-content:space-around!important;gap:0!important;padding:8px 14px!important}.profile-gallery-detail>footer{background:#0a0d0f;padding:8px}.profile-gallery-overlay:not(.detail){padding:7px}.profile-gallery-overlay>form{max-height:94dvh;overflow:auto}}.profile-info-panel{grid-template-columns:290px minmax(0,1fr);min-height:520px;overflow:hidden;padding:0!important;display:grid!important}.profile-info-panel>aside{border-right:1px solid var(--av-border);padding:18px 12px}.profile-info-panel>aside h2{margin:0 0 15px}.profile-info-panel>aside nav{gap:5px;display:grid}.profile-info-panel>aside button{min-height:36px;color:var(--av-muted);text-align:left;background:0 0;border:0;border-radius:6px;padding:8px 10px;font-weight:650}.profile-info-panel>aside button.active{background:var(--av-blue,#7b7c7f)}@supports (color:color-mix(in lab, red, red)){.profile-info-panel>aside button.active{background:color-mix(in srgb, var(--av-blue,#7b7c7f) 30%, transparent)}}.profile-info-panel>aside button.active{color:var(--av-green)}.profile-info-content{min-width:0;padding:18px 24px}.profile-info-content>h2{margin:0 0 8px}.profile-info-row{border-bottom:1px solid var(--av-border);padding:15px 0}.profile-info-row>header,.profile-info-section-head{justify-content:space-between;align-items:flex-start;gap:15px;display:flex}.profile-info-row h3{margin:0 0 8px;font-size:16px}.profile-info-row p{color:var(--av-muted);white-space:pre-wrap;overflow-wrap:anywhere;margin:0}.profile-info-row>header>button,.profile-info-section-head>button{color:var(--av-muted);background:0 0;border:0;font-size:22px}.profile-info-editor{gap:7px;margin-top:8px;display:grid}.profile-info-editor textarea,.profile-info-editor input,.profile-info-editor select,.profile-info-modal>section>input{box-sizing:border-box;border:1px solid var(--av-border);background:var(--av-page);width:100%;color:var(--av-text);border-radius:8px;padding:11px}.profile-info-editor textarea{resize:vertical;min-height:95px}.profile-info-editor>small{text-align:right;color:var(--av-muted)}.profile-info-editor>footer,.profile-info-modal footer{justify-content:flex-end;gap:8px;display:flex}.profile-info-editor footer button,.profile-info-modal footer button,.profile-info-empty button{border:1px solid var(--av-border);color:var(--av-text);background:0 0;border-radius:7px;padding:9px 15px}.profile-info-editor footer button:last-child,.profile-info-modal footer button:last-child,.profile-info-empty button{background:var(--av-green);color:#06130b;font-weight:750}.profile-location-edit{position:relative}.profile-location-edit>div{z-index:4;border:1px solid var(--av-border);background:var(--av-elevated);border-radius:8px;width:100%;padding:5px;display:grid;position:absolute;top:calc(100% + 4px)}.profile-location-edit>div button{color:var(--av-text);text-align:left;background:0 0;border:0;padding:8px}.profile-birth-edit{grid-template-columns:1fr 1fr;gap:9px;display:grid}.profile-info-empty{min-height:280px;color:var(--av-muted);place-items:center;gap:7px;display:grid}.profile-interest-tags{flex-wrap:wrap;gap:8px;padding:15px 0;display:flex}.profile-interest-tags span{border:1px solid var(--av-green);background:var(--av-green);border-radius:20px;padding:8px 12px}@supports (color:color-mix(in lab, red, red)){.profile-interest-tags span{background:color-mix(in srgb, var(--av-green) 11%, transparent)}}.profile-astro-card{gap:12px;display:grid}.profile-astro-card article{border:1px solid var(--av-border);border-radius:9px;padding:14px}.profile-astro-card p{color:var(--av-muted);margin:7px 0}.profile-info-placeholder{min-height:380px;color:var(--av-muted);place-items:center;display:grid}.profile-info-modal{z-index:12600;-webkit-backdrop-filter:blur(7px);backdrop-filter:blur(7px);background:#030608bd;place-items:center;padding:15px;display:grid;position:fixed;inset:0}.profile-info-modal>section{border:1px solid var(--av-border);background:var(--av-surface);border-radius:14px;grid-template-rows:auto auto minmax(0,1fr) auto;gap:12px;width:min(620px,96vw);max-height:88vh;padding:18px;display:grid}.profile-info-modal>section>header{justify-content:space-between;align-items:center;display:flex}.profile-info-modal header h2{margin:0}.profile-info-modal header button{color:var(--av-text);background:0 0;border:0;font-size:28px}.profile-tag-list,.profile-astro-form{gap:6px;display:grid;overflow:auto}.profile-tag-list label,.profile-astro-form label{border-radius:6px;align-items:center;gap:10px;min-height:40px;padding:5px 8px;display:flex}.profile-tag-list label:hover{background:var(--av-green)}@supports (color:color-mix(in lab, red, red)){.profile-tag-list label:hover{background:color-mix(in srgb, var(--av-green) 8%, transparent)}}.profile-tag-list input,.profile-astro-form input{width:20px;height:20px;accent-color:var(--av-green)}.profile-astro-form fieldset{border:1px solid var(--av-border);border-radius:9px;gap:5px;padding:12px;display:grid}.profile-astro-form legend{padding:0 5px;font-weight:750}@media (max-width:760px){.profile-info-panel{min-height:480px;display:block!important}.profile-info-panel>aside{z-index:5;border:0;border-bottom:1px solid var(--av-border);background:var(--av-page);padding:9px 5px;position:sticky;top:62px}.profile-info-panel>aside h2{display:none}.profile-info-panel>aside nav{scrollbar-width:none;gap:5px;display:flex;overflow-x:auto}.profile-info-panel>aside button{white-space:nowrap;flex:none;min-height:44px}.profile-info-content{padding:14px 10px}.profile-info-row{padding:15px 2px}.profile-info-row>header>button,.profile-info-section-head>button{min-width:44px;min-height:44px}.profile-birth-edit{grid-template-columns:1fr}.profile-info-editor>footer button{flex:1;min-height:44px}.profile-info-empty{min-height:240px}.profile-info-empty button{width:min(280px,100%);min-height:48px}.profile-info-modal{padding:0}.profile-info-modal>section{box-sizing:border-box;border:0;border-radius:0;width:100%;height:100dvh;max-height:none;padding:12px}.profile-info-modal>section>header{min-height:48px}.profile-info-modal>section>input{min-height:46px}.profile-info-modal footer{background:var(--av-surface);padding-top:9px;position:sticky;bottom:0}.profile-info-modal footer button{flex:1;min-height:48px}.profile-tag-list label,.profile-astro-form label{min-height:48px;font-size:15px}}.profile-portraits{background:0 0!important;padding:0!important}.profile-portraits>nav{border-bottom:1px solid var(--av-border);background:var(--av-surface);justify-content:center;gap:8px;padding:10px;display:flex}.profile-portraits>nav button{min-width:145px;color:var(--av-muted);background:0 0;border:0;border-bottom:2px solid #0000;padding:11px 16px;font-weight:750}.profile-portraits>nav button.active{border-color:var(--av-green);color:var(--av-green)}.portrait-surface{padding:15px}.portrait-compare{justify-content:flex-end;align-items:center;gap:8px;margin-bottom:14px;display:flex}.portrait-compare select,.portrait-compare button{border:1px solid var(--av-border);background:var(--av-elevated);min-height:40px;color:var(--av-text);border-radius:7px;padding:8px 12px}.portrait-compare .portrait-favorite-heart{cursor:pointer;border-radius:50%;flex:none;justify-content:center;align-items:center;width:40px;min-height:40px;margin-right:auto;padding:0;display:flex}.portrait-favorite-heart .portal-heart-icon{fill:#0000;stroke:currentColor;stroke-width:1.8px;width:19px;height:19px}.portrait-favorite-heart:hover,.portrait-favorite-heart.active{border-color:var(--av-green);color:var(--av-green)}.portrait-favorite-heart.active .portal-heart-icon{fill:var(--av-green);stroke:var(--av-green)}.portrait-surface>header{border:1px solid var(--av-border);background:var(--av-surface);border-radius:10px;margin-bottom:12px;padding:14px 16px}.portrait-surface>header h2,.portrait-surface>header p{margin:0 0 5px}.portrait-surface>header p{color:var(--av-muted)}.portrait-missing{text-align:center;min-height:350px;color:var(--av-muted);place-items:center;display:grid}.portrait-metrics{grid-template-columns:repeat(3,minmax(0,1fr));gap:11px;display:grid}.portrait-metrics.human{grid-template-columns:repeat(2,minmax(0,1fr))}.portrait-metrics article,.portrait-data-grid>article,.portrait-comparison,.human-channels{border:1px solid var(--av-border);background:var(--av-surface);border-radius:10px;padding:15px}.portrait-metrics small{text-transform:uppercase;letter-spacing:.08em;color:var(--av-muted);font-size:12px;display:block}.portrait-metrics b{color:var(--av-blue,#e9e3d6);margin:7px 0;font-size:22px;display:block}.portrait-metrics p{color:var(--av-muted)}.portrait-data-grid{grid-template-columns:repeat(3,minmax(0,1fr));gap:11px;margin-top:12px;display:grid}.portrait-data-grid h3{margin-top:0}.portrait-data-grid p,.human-gates p,.human-channels p{border-bottom:1px dashed var(--av-border);justify-content:space-between;gap:10px;margin:0;padding:7px 0;display:flex}.portrait-pair{grid-template-columns:1fr 1fr;gap:12px;display:grid}.portrait-pair article{border:1px solid var(--av-border);border-radius:9px;gap:8px;padding:15px;display:grid}.portrait-pair b{color:var(--av-blue,#e9e3d6);font-size:18px}.portrait-comparison>a{background:var(--av-green);color:#06130b;border-radius:7px;margin-top:12px;padding:10px 15px;font-weight:750;display:inline-block}.human-layout{grid-template-columns:330px minmax(0,1fr);gap:15px;display:grid}.human-layout>aside,.human-layout>div{border:1px solid var(--av-border);background:var(--av-surface);border-radius:11px;padding:15px}.human-layout h2{margin-top:0}.portrait-bodygraph{width:210px;max-width:100%;height:auto;margin:10px auto;display:block}.portrait-bodygraph line{stroke:var(--av-border);stroke-width:6px}.portrait-bodygraph line.defined{stroke:#ef4d68}.portrait-bodygraph :is(rect,polygon){stroke:#e2c57d;stroke-width:2px;fill:var(--av-elevated)}.portrait-bodygraph .defined{fill:#ef4d68;stroke:#9f1239}.portrait-bodygraph text{text-anchor:middle;fill:#fff;font-size:7px}.human-gates{grid-template-columns:1fr 1fr;gap:7px;display:grid}.human-gates section{border:1px solid var(--av-border);border-radius:7px;padding:8px}.human-gates h3{text-align:center;margin:0 0 6px;font-size:12px}.human-gates section:first-child h3{color:#ef4d68}.human-gates p{font-size:10px}.human-channels{margin-top:12px}.human-channels p{font-size:13px}.portrait-loading{text-align:center;color:var(--av-muted);padding:50px}@media (max-width:760px){.profile-portraits>nav{z-index:5;justify-content:flex-start;position:sticky;top:62px;overflow-x:auto}.profile-portraits>nav button{min-width:125px;min-height:44px;padding:9px}.portrait-surface{padding:8px}.portrait-compare{grid-template-columns:1fr auto;display:grid}.portrait-compare select{min-width:0}.portrait-compare button:last-child{grid-column:1/-1}.portrait-metrics,.portrait-metrics.human,.portrait-data-grid,.portrait-pair,.human-layout{grid-template-columns:1fr}.human-layout>aside,.human-layout>div{padding:10px}.portrait-metrics b{font-size:19px}.portrait-bodygraph{width:230px}.human-gates p{font-size:11px}.portrait-comparison{padding:11px}.profile-portraits .natal-chart{min-width:0}}.wall-post-actions .wall-reaction-emoji{place-items:center;width:27px;height:27px;font:400 20px/1 Noto Color Emoji,Segoe UI Emoji,sans-serif;display:grid}.wall-post-actions .reaction-picker>div>.wall-reaction-option{place-items:center!important;width:34px!important;height:34px!important;font:400 20px/1 Noto Color Emoji,Segoe UI Emoji,sans-serif!important;display:grid!important}.wall-post-actions .reaction-picker>div>.wall-reaction-option.magic{font-size:19px!important}@media (max-width:760px){.wall-post-actions .wall-reaction-emoji{width:25px;height:25px;font-size:19px}.wall-post-actions .reaction-picker>div>.wall-reaction-option{width:32px!important;height:32px!important;font-size:19px!important}.wall-post-actions .reaction-picker>div>.wall-reaction-option.magic{font-size:18px!important}}.wall-post-tools .wall-save-menu.saved>summary{border-color:var(--av-green)!important;color:var(--av-green)!important;box-shadow:0 0 0 2px var(--av-green), 0 0 12px var(--av-green)!important}@supports (color:color-mix(in lab, red, red)){.wall-post-tools .wall-save-menu.saved>summary{box-shadow:0 0 0 2px color-mix(in srgb, var(--av-green) 18%, transparent), 0 0 12px color-mix(in srgb, var(--av-green) 35%, transparent)!important}}.wall-post-tools .wall-save-menu>div>button.saved{color:var(--av-green)!important;background:var(--av-green)!important}@supports (color:color-mix(in lab, red, red)){.wall-post-tools .wall-save-menu>div>button.saved{background:color-mix(in srgb, var(--av-green) 12%, transparent)!important}}.wall-delete-confirm-overlay{z-index:14000;-webkit-backdrop-filter:blur(7px);backdrop-filter:blur(7px);background:#020507b8;place-items:center;padding:16px;display:grid;position:fixed;inset:0}.wall-delete-confirm-overlay>div{border:1px solid var(--av-border);background:var(--av-surface);width:min(440px,100vw - 28px);color:var(--av-text);border-radius:14px;padding:20px;box-shadow:0 24px 80px #000b}.wall-delete-confirm-overlay header{justify-content:space-between;align-items:center;gap:15px;display:flex}.wall-delete-confirm-overlay h2{margin:0}.wall-delete-confirm-overlay header button{width:38px;height:38px;color:var(--av-text);background:0 0;border:0;place-items:center;padding:0;font-size:28px;display:grid}.wall-delete-confirm-overlay p{color:var(--av-muted);margin:18px 0;line-height:1.5}.wall-delete-confirm-overlay footer{justify-content:flex-end;gap:9px;display:flex}.wall-delete-confirm-overlay footer button{border:1px solid var(--av-border);min-width:105px;min-height:42px;color:var(--av-text);background:0 0;border-radius:8px;padding:9px 14px}.wall-delete-confirm-overlay footer .confirm{color:#fff;background:#d8515b;border-color:#d8515b;font-weight:750}.wall-delete-confirm-overlay footer .confirm:hover{background:#eb626d}.wall-delete-confirm-overlay button:disabled{opacity:.6}@media (max-width:760px){.wall-delete-confirm-overlay>div{padding:17px}.wall-delete-confirm-overlay footer{grid-template-columns:1fr 1fr;display:grid}.wall-delete-confirm-overlay footer button{width:100%;min-height:46px}}.messages-preview-popover{z-index:3000;color:#fff;background:#222627;border:1px solid #404144;border-radius:14px;width:min(380px,100vw - 24px);padding:16px;position:fixed;top:68px;right:18px;box-shadow:0 18px 60px #000b}.messages-preview-popover header{justify-content:space-between;align-items:center;display:flex}.messages-preview-popover h2{margin:0;font:700 25px Arial}.messages-preview-popover header a{color:#fff;border-radius:50%;place-items:center;width:34px;height:34px;display:grid;background:0 0!important}.messages-preview-popover>input{color:#fff;border:0;border-radius:20px;width:100%;height:40px;margin:12px 0;padding:0 13px;background:#3c4041!important}.messages-preview-popover nav{max-height:390px;display:grid;overflow:auto}.messages-preview-popover nav>a{color:#fff;grid-template-columns:48px 1fr;align-items:center;gap:10px;padding:8px;display:grid}.messages-preview-popover img,.messages-preview-popover nav>a>i{object-fit:cover;background:#47494b;border-radius:50%;place-items:center;width:46px;height:46px;display:grid}.messages-preview-popover span,.messages-preview-popover b,.messages-preview-popover small{display:block}.messages-preview-popover small{color:#aeb8bc;margin-top:4px}.messages-preview-popover .open-all-messages{color:#e2c57d;text-align:center;border-top:1px solid #3a4043;margin-top:10px;padding-top:13px;font-weight:700;display:block}.settings-nav-trigger .nav-svg-icon,.messages-preview-popover header>a .nav-svg-icon{display:none!important}.settings-nav-trigger:before,.messages-preview-popover header>a:before{content:"⚙";color:currentColor;place-items:center;width:28px;height:28px;font:24px/1 Segoe UI Symbol,sans-serif;display:grid}.settings-nav-trigger:before{margin-inline:auto}.friends-toolbar{position:relative;justify-content:flex-start!important}.friend-tabs{justify-content:flex-start!important}.friends-view-picker{margin-left:0!important}.record-menu summary{color:#fff!important;background:#62686d!important;box-shadow:0 0 0 1px #858c91!important}.record-menu[open]:before{content:"";z-index:69;background:#0007;position:fixed;inset:0}.record-menu[open]>div{z-index:70!important}.floating-chat-body p img,.floating-chat-body .chat-media-image{object-fit:contain!important;background:#15191b!important;border-radius:12px!important;width:min(260px,70vw)!important;height:auto!important;max-height:280px!important;display:block!important}.floating-chat-body p:has(img){background:0 0!important;max-width:82%!important;padding:5px!important}.syn-wheel-owners{justify-content:space-between;gap:20px;margin:0 4px 8px;display:flex}.syn-wheel-owners b{color:#f4e5d3;font-size:13px;display:grid}.syn-wheel-owners b:last-child{color:#e9957c;text-align:right}.syn-wheel-owners small{color:inherit;margin-top:3px;font-size:9px;font-weight:400}.syn-wheel .zodiac-name{text-anchor:middle;dominant-baseline:middle;paint-order:stroke;stroke:#121416;stroke-width:3px;font:700 12px Arial,sans-serif}.syn-first-point .syn-planet-position,.syn-second-point .syn-planet-position{stroke-width:2px!important;font:700 8px Arial,sans-serif!important}.compatibility-panel article{column-gap:12px!important}.syn-overview-grid .syn-mini-placements>div{padding:3px 2px;grid-template-columns:minmax(120px,1fr) 64px 68px!important;gap:8px!important;height:auto!important;min-height:38px!important}.syn-overview-grid .syn-mini-placements>div>span{white-space:normal!important;overflow:visible!important}.syn-overview-grid .syn-mini-placements>div>span small{white-space:normal!important;font-size:11px!important;display:inline!important}.syn-overview-grid .syn-mini-placements>div>em{font-size:9px!important}.syn-placement-head{grid-template-columns:minmax(120px,1fr) 64px 68px!important;gap:8px!important;font-size:8px!important}.syn-classic .classic-matrix-scroll{overflow:auto!important}.syn-classic .classic-matrix th,.syn-classic .classic-matrix td{min-width:62px!important;height:58px!important}.syn-classic .classic-matrix .matrix-object{background:#07080a!important;min-width:112px!important;padding:5px!important}html[data-theme] body .aspect-table-viewport.is-fullscreen .syn-matrix tbody>tr>th:first-child{visibility:visible!important;opacity:1!important;z-index:100!important;color:#fff!important;background:#07080a!important;width:120px!important;min-width:120px!important;max-width:120px!important;display:table-cell!important;position:sticky!important;left:0!important}html[data-theme] body .aspect-table-viewport.is-fullscreen .syn-matrix tbody>tr>th:first-child b,html[data-theme] body .aspect-table-viewport.is-fullscreen .syn-matrix tbody>tr>th:first-child i,html[data-theme] body .aspect-table-viewport.is-fullscreen .syn-matrix tbody>tr>th:first-child small{visibility:visible!important;opacity:1!important;color:#fff!important;display:inline-block!important}html[data-theme] body .aspect-table-viewport.is-fullscreen .syn-fixed-visible{grid-template-rows:repeat(18,58px)!important;top:92px!important}html[data-theme] body .aspect-table-viewport.is-fullscreen .syn-fixed-visible>strong,html[data-theme] body .aspect-table-viewport.is-fullscreen .syn-fixed-visible>i{display:none!important}.syn-classic .matrix-object small{white-space:normal!important;color:#e2e8eb!important;line-height:1.25!important}.object-card{background:#07080a!important;min-height:78px!important}.object-card>span{width:100%!important;min-width:0!important}.object-card strong,.object-card small{white-space:normal!important;overflow-wrap:anywhere!important}.aspect-card>span{font-family:Segoe UI Symbol,sans-serif!important}.aspect-matrix-viewport{border:1px solid #4f5053;border-radius:12px;min-height:260px;position:relative;overflow:hidden}.aspect-matrix-viewport .interactive-chart-canvas{transform-origin:50%}.aspect-matrix-viewport .chart-zoom-toggle{position:absolute;bottom:10px;right:10px}@media (max-width:760px){.friends-toolbar,.friend-tabs{flex-wrap:wrap!important;gap:5px!important;display:flex!important}.friends-toolbar>button,.friend-tabs>button{height:34px!important;min-height:34px!important;padding:5px 8px!important;font-size:8px!important;line-height:1.1!important}.friends-view-picker{display:none!important}.record-menu[open]>div{max-height:calc(100dvh - 70px);animation:.22s ease-out bottom-sheet-in;overflow:auto;width:100%!important;padding:18px 12px calc(18px + env(safe-area-inset-bottom))!important;border-radius:18px 18px 0 0!important;position:fixed!important;inset:auto 0 0!important}.record-menu[open]>div a,.record-menu[open]>div button{border-bottom:1px solid #3c4449!important;width:100%!important;min-height:46px!important;padding:12px 15px!important;font-size:14px!important}.syn-wheel .zodiac-name{font-size:10px}.syn-overview-grid .syn-mini-placements>div{grid-template-columns:minmax(0,1fr) 38px 42px!important;gap:3px!important;min-height:34px!important}.syn-overview-grid .syn-mini-placements>div>span small{font-size:8px!important}.syn-placement-head{grid-template-columns:minmax(0,1fr) 38px 42px!important;gap:3px!important;font-size:6px!important}.object-card{height:auto!important;min-height:96px!important;padding:6px!important}.object-card strong{font-size:12px!important}.object-card small{font-size:8px!important;line-height:1.3!important}.syn-first-point .syn-planet-position,.syn-second-point .syn-planet-position{font-size:7px!important}}.social-profile-page{color:#eef5f1;width:min(1180px,100%);margin:0 auto}.social-profile-hero{flex-direction:column;align-items:center;display:flex}.social-profile-chart{width:100%;min-width:0}.social-profile-chart .profile-natal-chart .astro-wheel-wrap{width:min(1050px,96vw)!important}.social-profile-identity{text-align:center;flex-wrap:wrap;justify-content:center;align-items:center;gap:10px 18px;margin:-10px auto 22px;display:flex}.social-profile-identity h1{flex-basis:100%;margin:0;font:700 31px Georgia,serif}.social-profile-identity b{font-size:11px}.social-profile-identity a,.social-profile-identity button{color:#fff;background:#353b3f;border:1px solid #515255;border-radius:7px;padding:9px 13px}.social-profile-identity a.friends-count-link{color:inherit;background:0 0;border:0;border-radius:0;padding:0;font-size:11px}.social-profile-identity a.friends-count-link:hover{text-decoration:underline}.social-profile-tabs{border-top:1px solid #3c3e40;border-bottom:1px solid #3c3e40;flex-wrap:wrap;justify-content:center;align-items:center;gap:4px;padding:8px;display:flex}.social-profile-tabs button,.social-profile-tabs a{color:#aeb9c0;background:0 0;border:0;border-bottom:3px solid #0000;padding:11px 12px;font-size:11px}.social-profile-tabs .active,.social-profile-tabs a:hover{color:#e2c57d;border-bottom-color:#e2c57d}.social-profile-content{width:min(920px,100%);margin:22px auto}.social-profile-content>section{background:#111a20;border:1px solid #424346;border-radius:14px;padding:24px}.social-profile-content h2{margin-top:0}@media (max-width:760px){.social-profile-page{width:100%}.social-profile-chart .profile-natal-chart .astro-wheel-wrap{width:100%!important}.social-profile-identity{margin-top:0;padding:0 10px}.social-profile-identity h1{font-size:25px}.social-profile-tabs{-webkit-overflow-scrolling:touch;flex-wrap:nowrap;justify-content:flex-start;overflow-x:auto}.social-profile-tabs button,.social-profile-tabs a{flex:none;padding:10px 9px;font-size:9px}.social-profile-content{margin-top:12px}.social-profile-content>section{padding:15px}}.emoji-picker,.emoji-picker button{font-family:Noto Color Emoji,Segoe UI Emoji,Apple Color Emoji,sans-serif}.floating-chat-body p{font-family:Arial,Helvetica,sans-serif!important;font-size:14px!important;line-height:1.35!important;position:relative!important}.floating-chat-body p.emoji-only{font-variant-emoji:emoji!important;font-family:Noto Color Emoji,Segoe UI Emoji,Apple Color Emoji,sans-serif!important;font-size:21px!important}.message-bubble{flex:0 auto;max-width:75%;display:inline-block;position:relative;overflow:visible!important}.message-bubble p{max-width:none!important}.message-bubble:after{content:"";z-index:1;width:78px;position:absolute;top:0;bottom:0;right:-78px}.message-reaction-trigger{opacity:0;pointer-events:none;color:#d7dfdf;cursor:pointer;z-index:3;border-radius:50%;justify-content:center;align-items:center;width:22px;height:22px;transition:opacity .12s;position:absolute;top:50%;right:-26px;filter:none!important;box-shadow:none!important;background:#07080a!important;border:0!important;padding:0!important;font-family:Noto Color Emoji,Segoe UI Emoji,Apple Color Emoji,sans-serif!important;display:flex!important;transform:translateY(-50%)!important}.message-reaction-trigger svg{flex:none;color:#d7dfdf!important;stroke:currentColor!important;width:14px!important;height:14px!important}.message-reaction-trigger:hover,.message-reaction-trigger:focus-visible,.message-reaction-trigger:active,.message-reaction-trigger.is-open{color:#e2c57d!important;background:#07080a!important;border:0!important;transform:translateY(-50%)!important}.message-bubble:hover .message-reaction-trigger,.message-bubble:hover .message-reply-trigger{opacity:1;pointer-events:auto}.message-bubble:has(.message-reaction-trigger:hover) .message-reaction-trigger{opacity:1;pointer-events:auto}.message-bubble:has(.message-reply-trigger:hover) .message-reply-trigger{opacity:1;pointer-events:auto}.message-reply-trigger{opacity:0;pointer-events:none;cursor:pointer;z-index:3;border-radius:50%;justify-content:center;align-items:center;width:22px;height:22px;transition:opacity .12s,color .12s;position:absolute;top:50%;right:-51px;color:#d7dfdf!important;background:#07080a!important;border:0!important;padding:0!important;display:flex!important;transform:translateY(-50%)!important}.message-reply-trigger svg{flex:none;transform:rotate(-90deg);width:14px!important;height:14px!important}.message-reply-trigger:hover,.message-reply-trigger:focus-visible,.message-reply-trigger:active{color:#e2c57d!important;transform:translateY(-50%)!important}.floating-chat-body>div:not(.mine) .message-reply-trigger svg{transform:scaleX(-1)rotate(-90deg)}body:has(.astro-navbar) .message-reaction-trigger{background:#07080a!important;border:0!important}:is(body:has(.astro-navbar) .message-reaction-trigger:hover,body:has(.astro-navbar) .message-reaction-trigger:focus-visible,body:has(.astro-navbar) .message-reaction-trigger:active,body:has(.astro-navbar) .message-reaction-trigger.is-open){background:#07080a!important}body:has(.astro-navbar) .message-reply-trigger{background:#07080a!important;border-color:#0000!important}.floating-chat-body>div.mine .message-reaction-trigger{left:-26px;right:auto}.floating-chat-body>div.mine .message-reply-trigger{left:-51px;right:auto}.floating-chat-body>div.mine .message-bubble:after{left:-78px;right:auto}.message-reaction-picker{z-index:5;white-space:nowrap;background:#293032;border-radius:20px;gap:3px;padding:6px 8px;display:flex;position:absolute;top:calc(100% + 6px);bottom:auto;right:0;box-shadow:0 4px 16px #0008;font-family:Noto Color Emoji,Segoe UI Emoji,Apple Color Emoji,sans-serif!important}.message-reaction-picker.opens-upward{top:auto;bottom:calc(100% + 6px)}.message-reaction-picker{max-width:calc(100vw - 24px);overflow:hidden;transform:none;left:auto!important;right:0!important}.floating-chat-body>div.mine .message-reaction-picker{left:auto!important;right:0!important}.message-reaction-picker .message-reaction-more{color:#f4f7f6;background:#3b4245;border-radius:50%;justify-content:center;align-items:center;width:34px;height:34px;margin-left:2px;padding:0;font:400 28px/1 Arial,sans-serif;display:inline-flex}.message-reaction-picker.show-all{white-space:normal;border-radius:16px;grid-template-columns:repeat(7,34px);gap:4px;width:282px;max-height:220px;padding:8px;display:grid;overflow-y:auto}.message-reaction-picker.show-all button{width:34px;height:34px;padding:0;font-size:22px;line-height:1}.floating-chat-body>div:not(.mine) .message-reaction-picker.show-all{left:0!important;right:auto!important}.floating-chat-body{overflow-x:hidden!important}.message-reaction-picker button{cursor:pointer;background:0 0;border:0;padding:2px;font-size:20px}.message-reaction-badge{background:#07080a;border:2px solid #1b2122;border-radius:50%;padding:2px 4px;font-size:15px;line-height:1;position:absolute;bottom:-13px;right:-8px;font-variant-emoji:emoji!important;font-family:Noto Color Emoji,Segoe UI Emoji,Apple Color Emoji,sans-serif!important}.emoji-picker{max-height:260px;overflow-y:auto;grid-template-columns:repeat(8,minmax(30px,1fr))!important}.emoji-picker button{min-width:32px;min-height:32px;font-size:22px!important;line-height:1!important}.scanner-composite{filter:drop-shadow(0 0 1px #fff5);color:#fff!important;overflow:visible!important}.scanner-composite .scanner-star{fill:currentColor!important;stroke:none!important}.astro-nav-main>button:nth-child(4):after,.mobile-bottom-nav>button:nth-child(4):after{content:none!important}.syn-classic{width:min(1600px,100vw - 24px)!important;max-width:none!important;margin-inline:auto!important}.syn-classic .aspect-matrix-viewport{width:100%;overflow:hidden!important}.syn-classic .classic-matrix-scroll{scrollbar-width:none;width:100%!important;padding-bottom:0!important;overflow-x:hidden!important}.syn-classic .classic-matrix-scroll::-webkit-scrollbar{display:none}.syn-classic .classic-matrix{table-layout:fixed!important;width:100%!important;min-width:0!important}.syn-classic .classic-matrix th,.syn-classic .classic-matrix td{min-width:0!important}@media (max-width:760px){.emoji-picker{max-width:calc(100vw - 28px);grid-template-columns:repeat(7,minmax(30px,1fr))!important}.syn-classic{width:calc(100vw - 10px)!important;padding-inline:5px!important}.syn-classic .classic-matrix th,.syn-classic .classic-matrix td{padding-inline:1px!important}}.natal-three-column{align-items:start;grid-template-columns:minmax(210px,280px) minmax(0,1fr) minmax(210px,280px)!important;gap:clamp(16px,2vw,34px)!important}.natal-wheel-column{min-width:0}.astro-wheel-wrap,.syn-wheel-wrap{resize:none!important;overflow:hidden!important}.astro-wheel-wrap{width:100%!important;max-width:820px!important;margin-inline:auto!important}.zodiac-glyph{font-variant-emoji:text!important;font-family:Times New Roman,"Noto Sans Symbols 2",serif!important;font-size:27px!important}.syn-wheel .zodiac-glyph{font-size:24px!important}.compact-position u{text-decoration:none;font-size:12px!important}.favorite-chart svg,.portal-heart-icon{fill:none;stroke:currentColor;stroke-width:1.8px;stroke-linecap:round;stroke-linejoin:round;width:21px;height:21px}.favorite-chart.active svg,.liked .portal-heart-icon{fill:currentColor}.request-actions button:has(.portal-heart-icon){align-items:center;gap:6px;display:inline-flex}.options-trigger{color:#dbe8f1!important;min-height:40px!important;font:inherit!important;background:#1c1d20!important;border:1px solid #4b4d4f!important;border-radius:10px!important;padding:9px 15px!important}.options-trigger:hover,.options-trigger[aria-expanded=true]{color:#fff!important;background:#2a2b2e!important;border-color:#e2c57d!important}button,a,[role=button]{transition:background-color .16s,border-color .16s,color .16s,box-shadow .16s!important}button:hover,button:active,a:hover,a:active,[role=button]:hover,[role=button]:active,.notification-item:hover{transform:none!important}.aspect-table-viewport{min-width:0;position:relative}.aspect-table-scroll{width:100%;overflow:hidden}.aspect-fullscreen-button{z-index:25;color:#fff;background:#1d1f21e8;border:1px solid #e9957c;border-radius:50%;width:38px;height:38px;font:24px Georgia;position:absolute;bottom:5%;right:5%;box-shadow:0 5px 18px #0008}.aspect-fullscreen-button:hover{background:#313335;border-color:#e2c57d}.aspect-table-viewport.is-fullscreen{z-index:6000!important;background:#111215!important;width:100vw!important;height:100dvh!important;padding:14px!important;position:fixed!important;inset:0!important}.aspect-table-viewport.is-fullscreen .aspect-table-scroll{cursor:grab;overscroll-behavior:contain;height:100%;overflow:auto!important}.aspect-table-viewport.is-fullscreen .aspect-table-scroll:active{cursor:grabbing}.aspect-table-viewport.is-fullscreen .classic-matrix{width:max-content!important;min-width:100%!important}.aspect-table-viewport.is-fullscreen thead th{z-index:12;position:sticky;top:0;box-shadow:0 1px #626466;background:#151719!important}.aspect-table-viewport.is-fullscreen tbody th{z-index:11;position:sticky;left:0;box-shadow:1px 0 #626466;background:#151719!important}.aspect-table-viewport.is-fullscreen thead th:first-child{z-index:14;left:0}.aspect-table-viewport.is-fullscreen .aspect-fullscreen-button{position:fixed;bottom:22px;right:22px}.matrix-click-tooltip{z-index:20;color:#fff;background:#232427ee;border:1px solid #6e7072;border-radius:9px;width:max-content;max-width:min(520px,85vw);margin:8px;padding:9px 12px;font-size:12px;position:sticky;top:8px;left:8px}.syn-matrix-help.has-selection{z-index:20;color:#fff;background:#232427;border:1px solid #6e7072;border-radius:9px;width:max-content;max-width:90%;margin:8px auto;padding:8px 12px;position:relative}.social-profile-tabs button,.social-profile-tabs a{box-shadow:none!important;background:0 0!important;border:0!important}.social-profile-tabs button:hover,.social-profile-tabs a:hover,.social-profile-tabs .active{color:#e2c57d!important;background:0 0!important;border:0!important}.scanner-composite{filter:none!important}.scanner-composite .scanner-star{display:none!important}.astro-wheel-wrap:not(.chart-fullscreen) .chart-zoom-toggle,.syn-wheel-wrap:not(.chart-fullscreen) .chart-zoom-toggle{opacity:0;pointer-events:none;transition:opacity .16s!important}.astro-wheel-wrap:hover .chart-zoom-toggle,.syn-wheel-wrap:hover .chart-zoom-toggle,.astro-wheel-wrap:focus-within .chart-zoom-toggle,.syn-wheel-wrap:focus-within .chart-zoom-toggle{opacity:1;pointer-events:auto}@media (max-width:760px){.natal-three-column{grid-template-columns:1fr 1fr!important;gap:7px!important}.natal-wheel-column{grid-area:1/1/auto/-1}.astro-wheel-wrap{max-width:100%!important}.zodiac-glyph,.syn-wheel .zodiac-glyph{font-size:23px!important}.friends-toolbar{grid-template-columns:1fr 1fr!important}.friends-toolbar>button{background:0 0!important}.friends-toolbar>button:first-of-type,.friends-toolbar>button:nth-of-type(2){flex:calc(50% - 3px)!important;display:block!important}.friends-toolbar label{box-shadow:none!important;background:0 0!important}.friends-toolbar label input{background:0 0!important}.record-menu[open]>div{width:100vw!important;max-width:none!important;position:fixed!important;inset:auto 0 0!important;transform:none!important}.aspect-table-viewport.is-fullscreen{padding:5px!important}.astro-wheel-wrap .chart-zoom-toggle,.syn-wheel-wrap .chart-zoom-toggle{opacity:1!important;pointer-events:auto!important}}.aspect-table-viewport.is-fullscreen{box-sizing:border-box!important;flex-direction:column!important;display:flex!important;overflow:hidden!important}.aspect-table-viewport.is-fullscreen .aspect-table-scroll{flex:auto!important;width:100%!important;height:auto!important;min-height:0!important;overflow:auto!important}.aspect-table-viewport.is-fullscreen .classic-matrix-scroll{width:max-content!important;min-width:100%!important;overflow:visible!important}.aspect-table-viewport.is-fullscreen .classic-matrix{margin:0!important}body:has(.aspect-table-viewport.is-fullscreen){overflow:hidden!important}html[data-theme] body .aspect-matrix-section.classic:has(.aspect-table-viewport.is-fullscreen){margin-inline:0!important;overflow:visible!important;transform:none!important}html[data-theme] body .syn-classic .syn-matrix tbody td{background:#030405!important;border-color:#2f3133!important}html[data-theme] body .syn-classic .syn-matrix thead th,html[data-theme] body .syn-classic .syn-matrix tbody th{background:#454545!important;border-color:#2f3133!important}html[data-theme] body .aspect-table-viewport.is-fullscreen .syn-matrix tbody td{background:#030405!important}html[data-theme] body .aspect-table-viewport.is-fullscreen .syn-matrix thead th,html[data-theme] body .aspect-table-viewport.is-fullscreen .syn-matrix tbody th{background:#454545!important}html[data-theme] body .aspect-table-viewport.is-fullscreen .syn-matrix td{box-sizing:border-box!important;visibility:visible!important;background:#030405!important;border:1px solid #2f3133!important;width:62px!important;min-width:62px!important;height:58px!important;padding:0!important;display:table-cell!important}html[data-theme] body .aspect-table-viewport.is-fullscreen .classic-matrix-scroll{padding-left:0!important}html[data-theme] body .aspect-table-viewport.is-fullscreen .syn-matrix{width:max-content!important;min-width:100%!important;margin-left:0!important}html[data-theme] body .aspect-table-viewport.is-fullscreen .syn-matrix tbody>tr>th:first-child{z-index:100!important;background:#07080a!important;width:120px!important;min-width:120px!important;max-width:120px!important;display:table-cell!important;position:sticky!important;left:0!important}html[data-theme] body .aspect-table-viewport.is-fullscreen .syn-matrix thead tr:first-child>th:first-child,html[data-theme] body .aspect-table-viewport.is-fullscreen .syn-matrix thead tr:nth-child(2)>th:first-child,html[data-theme] body .aspect-table-viewport.is-fullscreen .syn-matrix tbody>tr>th:first-child{box-sizing:border-box!important;white-space:nowrap!important;text-overflow:clip!important;width:180px!important;min-width:180px!important;padding-inline:10px!important;overflow:hidden!important}html[data-theme] body .aspect-table-viewport.is-fullscreen .syn-matrix-owners>th:first-child{color:#0000!important;font-size:0!important;overflow:hidden!important}:is(html[data-theme] body .aspect-matrix-section.classic:has(.aspect-table-viewport.is-fullscreen)>.matrix-external-owners,html[data-theme] body .aspect-table-viewport.is-fullscreen .syn-frozen-column){display:none!important}html[data-theme] body .aspect-table-viewport.is-fullscreen .syn-frozen-column{z-index:45!important;float:left!important;visibility:visible!important;z-index:10001!important;width:112px!important;min-width:112px!important;margin:0!important;display:grid!important;position:fixed!important;top:14px!important;left:14px!important}html[data-theme] body .aspect-table-viewport.is-fullscreen .syn-matrix tbody>tr>th:first-child,html[data-theme] body .aspect-table-viewport.is-fullscreen .syn-matrix tbody>tr>th:first-child *{visibility:visible!important;opacity:1!important;color:#fff!important;z-index:10002!important;background:#07080a!important;display:table-cell!important;position:sticky!important;left:0!important}html[data-theme] body .aspect-table-viewport.is-fullscreen .syn-frozen-column{z-index:10001!important;width:112px!important;min-width:112px!important;margin:0!important;display:grid!important;position:fixed!important;top:14px!important;left:14px!important}html[data-theme] body .aspect-table-viewport.is-fullscreen .syn-matrix thead tr:first-child>th:first-child{color:#fff!important;visibility:visible!important;background:#454545!important;width:120px!important;min-width:120px!important;max-width:120px!important;display:table-cell!important}html[data-theme] body .aspect-table-viewport.is-fullscreen .syn-frozen-column{display:none!important}html[data-theme] body .aspect-table-viewport.is-fullscreen .syn-matrix thead tr:nth-child(2)>th:first-child,html[data-theme] body .aspect-table-viewport.is-fullscreen .syn-matrix tbody>tr>th:first-child{visibility:visible!important;color:#fff!important;background:#454545!important;width:120px!important;min-width:120px!important;max-width:120px!important;display:table-cell!important}html[data-theme] body .aspect-table-viewport.is-fullscreen .syn-matrix tbody>tr>th:first-child{z-index:40!important;color:#fff!important;background:#454545!important;width:120px!important;min-width:120px!important;max-width:120px!important;height:58px!important;display:table-cell!important;position:sticky!important;left:0!important;overflow:visible!important}html[data-theme] body .aspect-table-viewport.is-fullscreen .syn-matrix thead tr:nth-child(2)>th:first-child,html[data-theme] body .aspect-table-viewport.is-fullscreen .syn-matrix tbody>tr>th:first-child{visibility:visible!important;display:table-cell!important}html[data-theme] body .syn-classic .syn-matrix tbody>tr>th:first-child{visibility:visible!important;width:120px!important;min-width:120px!important;max-width:120px!important;color:var(--av-text)!important;background:#454545!important;display:table-cell!important;overflow:visible!important}html[data-theme] body .aspect-table-viewport.is-fullscreen .syn-frozen-column{visibility:visible!important;display:grid!important}html[data-theme] body .aspect-table-viewport.is-fullscreen .syn-matrix thead tr:first-child>th:first-child,html[data-theme] body .aspect-table-viewport.is-fullscreen .syn-matrix thead tr:nth-child(2)>th:first-child,html[data-theme] body .aspect-table-viewport.is-fullscreen .syn-matrix tbody>tr>th:first-child{display:none!important}.chart-page>header,.chart-page>.chart-heading,.chart-page>.natal-chart,.chart-page>.chart-disclaimer{width:100%;max-width:1600px!important}.chart-page .natal-three-column{width:100%;grid-template-columns:minmax(220px,280px) minmax(0,1fr) minmax(220px,280px)!important;gap:clamp(18px,2vw,36px)!important}.chart-page .natal-wheel-column{justify-self:center;width:100%;max-width:820px}.chart-page .astro-wheel-wrap:not(.chart-fullscreen){width:100%!important;min-width:0!important;max-width:820px!important}.chart-page .placements-table,.chart-page .houses-table{box-sizing:border-box;width:100%;min-width:0;max-width:280px}.chart-page .astro-wheel{max-width:100%;height:auto}@media (max-width:1180px){.chart-page .natal-three-column{grid-template-columns:minmax(0,1fr) minmax(0,1fr)!important}.chart-page .natal-wheel-column{grid-area:1/1/auto/-1;max-width:min(820px,90vw)}.chart-page .placements-table,.chart-page .houses-table{max-width:none;margin-top:0}}@media (max-width:680px){.chart-page{padding-inline:8px!important}.chart-page .natal-three-column{grid-template-columns:1fr!important}.chart-page .natal-wheel-column,.chart-page .placements-table,.chart-page .houses-table{grid-column:1;max-width:100%}}.syn-classic .aspect-table-scroll,.natal-aspect-viewport .aspect-table-scroll{overflow:hidden}.syn-classic .classic-matrix,.natal-aspect-viewport .classic-matrix{table-layout:fixed!important;width:100%!important;min-width:0!important}.syn-classic .syn-matrix th.matrix-object,.syn-classic .syn-matrix td{min-width:0!important}.syn-classic .matrix-object b,.syn-classic .matrix-object small,.natal-aspect-viewport .matrix-object b,.natal-aspect-viewport .matrix-object small{-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;text-rendering:geometricprecision;filter:none!important;text-shadow:none!important}.syn-classic .syn-matrix thead th.matrix-object>b{font-size:21px!important}.syn-classic .syn-matrix thead th.matrix-object>small{font-size:9.5px!important}@media (max-width:1199px){.syn-classic .aspect-table-scroll,.natal-aspect-viewport .aspect-table-scroll{overscroll-behavior:contain;overflow:auto!important}.syn-classic .classic-matrix{table-layout:fixed!important;width:max-content!important;min-width:1200px!important}.natal-aspect-viewport .classic-matrix{width:max-content!important;min-width:900px!important}.syn-classic .classic-matrix-scroll,.natal-aspect-viewport .classic-matrix-scroll{width:max-content!important;min-width:100%!important;overflow:visible!important}.syn-classic thead th,.natal-aspect-viewport thead th{z-index:12;top:0;position:sticky!important}.syn-classic tbody th,.natal-aspect-viewport tbody th{z-index:11;left:0;position:sticky!important}.syn-classic thead th:first-child,.natal-aspect-viewport thead th:first-child{z-index:14;left:0}}.aspect-table-viewport.is-fullscreen .syn-matrix-owners{display:table-row!important}.aspect-table-viewport.is-fullscreen .syn-matrix-owners th{z-index:31!important;height:32px!important;position:sticky!important;top:0!important}.aspect-table-viewport.is-fullscreen .syn-matrix thead tr:nth-child(2)>th{z-index:30!important;position:sticky!important;top:32px!important}.aspect-table-viewport.is-fullscreen .syn-matrix tbody th{z-index:29!important;position:sticky!important;left:0!important}.aspect-table-viewport.is-fullscreen .syn-matrix thead tr:nth-child(2)>th:first-child{z-index:32!important;left:0!important}.aspect-table-viewport.is-fullscreen .compact-aspect-matrix thead th{z-index:30!important;position:sticky!important;top:0!important}.aspect-table-viewport.is-fullscreen .compact-aspect-matrix tbody th{z-index:29!important;position:sticky!important;left:0!important}.profiles-list>article,.social-card-grid>article{transition:background-color .18s,border-color .18s,box-shadow .18s!important;transform:none!important}.profiles-list>article:hover,.social-card-grid>article:hover{background:#172126!important;border-color:#6d6e71!important;transform:none!important;box-shadow:0 0 0 1px #6d6e7155,0 8px 22px #0003!important}@keyframes bottom-sheet-in{0%{opacity:.5;transform:translateY(100%)}to{opacity:1;transform:translateY(0)}}.astro-wheel .zodiac-name{text-anchor:middle;dominant-baseline:middle;paint-order:stroke;stroke:#121416;stroke-width:3px;font:700 12px Arial,sans-serif}.chart-page .astro-wheel-wrap:not(.chart-fullscreen){width:min(980px,96vw)!important}.chart-page .natal-wheel-column{min-width:0}.chat-hidden-input{display:none!important}.emoji-picker,.gif-picker{z-index:15;background:#252b2d;border:1px solid #5e6062;border-radius:12px;width:300px;max-width:calc(100% - 16px);padding:9px;position:absolute;bottom:58px;right:8px;box-shadow:0 12px 40px #0009}.floating-chat>footer>.emoji-picker{grid-template-columns:repeat(7,1fr)!important;gap:3px!important;display:grid!important}.emoji-picker button{font-size:20px!important}.floating-chat>footer>.gif-picker{grid-template-columns:1fr!important;gap:8px!important;display:grid!important}.gif-picker>label{grid-template-columns:1fr 34px!important;height:40px!important;margin:0!important;display:grid!important}.gif-picker>div{max-height:210px;overflow:auto;grid-template-columns:repeat(3,1fr)!important;gap:5px!important;display:grid!important}.gif-picker>div button{overflow:hidden;height:72px!important;padding:0!important}.gif-picker img{object-fit:cover;width:100%;height:100%}.gif-picker small{text-align:right;color:#b9c3c6}.chat-media-file{color:#fff;overflow-wrap:anywhere;text-decoration:underline}.voice-message{cursor:default;align-items:center;gap:8px;display:inline-flex;position:relative}body:has(.astro-navbar) .voice-message-play{cursor:pointer;flex:none;place-items:center;width:26px;height:26px;display:grid;background:var(--av-green)!important;color:#06110a!important;border:0!important;border-radius:50%!important;padding:0!important}.voice-message-play-icon{border:6px solid #0000;border-left:9px solid;border-right-width:0;width:0;height:0;margin-left:2px}.voice-message-pause-icon{gap:3px;display:flex}.voice-message-pause-icon>span{background:currentColor;border-radius:1px;width:3px;height:11px}.voice-message-wave{cursor:pointer;align-items:center;gap:2px;height:24px;padding:0 2px;display:flex}.voice-message-wave>span{background:var(--av-muted);border-radius:2px;width:2.5px;min-height:3px}.voice-message-wave>span.is-played{background:var(--av-green)}body:has(.astro-navbar) .voice-message-time{font-variant-numeric:tabular-nums;cursor:default;text-align:right;flex:none;min-width:28px;padding:2px 4px;font-size:11px;color:var(--av-muted)!important;background:0 0!important;border:0!important}body:has(.astro-navbar) .voice-message-time:hover{color:var(--av-text)!important}.voice-message[data-tooltip]:hover:after{content:attr(data-tooltip);color:#fff;white-space:nowrap;z-index:5;pointer-events:none;background:#1c2224;border-radius:6px;margin-bottom:6px;padding:4px 8px;font-size:11px;position:absolute;bottom:100%;right:0;box-shadow:0 4px 12px #0008}.voice-message audio{display:none}@media (max-width:820px){.floating-chat{width:auto!important;height:min(520px,72dvh)!important;display:grid!important;bottom:70px!important;left:8px!important;right:8px!important}.floating-chat.minimized{width:min(310px,100vw - 16px)!important;height:58px!important;left:auto!important}}.profile-chart-page .chart-heading{text-align:center}.profile-natal-chart .natal-three-column{display:block!important}.profile-natal-chart .placements-table,.profile-natal-chart .houses-table{display:none!important}.profile-natal-chart .astro-wheel-wrap:not(.chart-fullscreen){margin:auto;width:min(1050px,96vw)!important;max-width:none!important}.profile-wheel-avatar{pointer-events:auto}.profile-wheel-avatar-fallback{fill:#333437;stroke:#d8b7ef;stroke-width:5px}.profile-wheel-avatar-star{fill:#fff;text-anchor:middle;font:90px Georgia}.profile-chart-nav{z-index:30;-webkit-backdrop-filter:blur(10px);backdrop-filter:blur(10px);background:#212325e8;border:1px solid #4f5053;border-radius:14px;justify-content:center;gap:8px;width:max-content;max-width:calc(100vw - 20px);margin:18px auto;padding:7px;display:flex;position:sticky;bottom:10px}.profile-chart-nav a{color:#dce7ed;border-radius:9px;padding:10px 15px}.profile-chart-nav a:hover{background:#3e4042}.profile-chart-nav a:nth-child(2){color:#e2c57d}.chart-page .natal-chart:not(.profile-natal-chart) .astro-wheel-wrap:not(.chart-fullscreen){width:100%!important;max-width:820px!important}.chart-page .natal-chart:not(.profile-natal-chart) .natal-wheel-column{justify-self:center!important;width:100%!important;max-width:820px!important}@media (max-width:1180px){.chart-page .natal-chart:not(.profile-natal-chart) .natal-wheel-column{max-width:min(820px,90vw)!important}}.syn-classic .syn-matrix tr>th:first-child{box-sizing:border-box!important;width:112px!important;min-width:112px!important;max-width:112px!important}.syn-classic .syn-matrix tbody th.matrix-object,.natal-aspect-viewport .classic-matrix tbody th.matrix-object{filter:none!important;opacity:1!important;text-shadow:none!important;transform:none!important}.syn-classic .syn-matrix tbody th.matrix-object>b{font-size:21px!important;line-height:1!important}.syn-classic .syn-matrix tbody th.matrix-object>small{font-size:9.5px!important;line-height:1.05!important}@media (max-width:1199px){.syn-classic .syn-matrix tbody th.matrix-object,.natal-aspect-viewport .classic-matrix tbody th.matrix-object{background-clip:padding-box!important;left:0!important}}.syn-classic .syn-matrix{border-collapse:separate!important;border-spacing:0!important}.syn-classic .syn-matrix th,.syn-classic .syn-matrix td{background-clip:padding-box!important}.aspect-table-viewport.is-fullscreen .syn-matrix tbody th.matrix-object{isolation:isolate;will-change:auto!important;transform:none!important}.aspect-table-viewport.is-fullscreen .syn-matrix tbody th.matrix-object>b,.aspect-table-viewport.is-fullscreen .syn-matrix tbody th.matrix-object>small{-webkit-text-stroke:.22px currentColor;color:#fff!important;text-rendering:auto!important;-webkit-font-smoothing:antialiased!important;-moz-osx-font-smoothing:grayscale!important;paint-order:stroke fill!important;text-shadow:0 0 .01px!important}.aspect-table-viewport.is-fullscreen .syn-matrix tbody th.matrix-object>small{-webkit-text-stroke:.16px currentColor}.syn-frozen-column{display:none}.aspect-table-viewport.is-fullscreen .syn-frozen-column{z-index:45;float:left;color:#fff;pointer-events:none;background:#07080a;grid-template-rows:32px 58px;grid-auto-rows:58px;width:112px;min-width:112px;margin-right:-112px;display:grid;position:sticky;top:auto;left:0}.aspect-table-viewport.is-fullscreen .syn-frozen-column>strong,.aspect-table-viewport.is-fullscreen .syn-frozen-column>i,.aspect-table-viewport.is-fullscreen .syn-frozen-column>span{box-sizing:border-box;text-align:center;background:#07080a;border-bottom:1px solid #4f5053;border-right:1px solid #4f5053;place-content:center;display:grid}.aspect-table-viewport.is-fullscreen .syn-frozen-column>strong{z-index:2;color:#fff;background:#232427;font:700 15px Georgia,serif;position:sticky;top:0}.aspect-table-viewport.is-fullscreen .syn-frozen-column>i{z-index:2;background:#07080a;position:sticky;top:32px}.aspect-table-viewport.is-fullscreen .syn-frozen-column>span>b{color:#fff;font:600 21px/1 Segoe UI Symbol,"Noto Sans Symbols 2",Times New Roman,sans-serif;display:block}.aspect-table-viewport.is-fullscreen .syn-frozen-column>span>small{color:#fff;margin-top:3px;font:600 9.5px/1.05 Arial,sans-serif;display:block}.aspect-table-viewport.is-fullscreen .syn-matrix tr>th:first-child>*{visibility:hidden!important}:root{--portal-base:#101317;--portal-panel:#07080a;--portal-shade:#07080a;--portal-copy:#f4f4f4}body:has(.astro-navbar){background:var(--portal-base)!important;color:var(--portal-copy)!important}body:has(.astro-navbar) .portal-shell{background:var(--portal-base)!important;color:var(--portal-copy)!important}body:has(.astro-navbar) .portal-main{background:var(--portal-base)!important;color:var(--portal-copy)!important}body:has(.astro-navbar) .chart-page{background:var(--portal-base)!important;color:var(--portal-copy)!important}body:has(.astro-navbar) .synastry-page{background:var(--portal-base)!important;color:var(--portal-copy)!important}body:has(.astro-navbar) :is(.astro-navbar,.social-topbar,.mobile-bottom-nav,.messages-preview-popover,.notification-list,.quick-settings,.floating-chat,.messages-page,.profile-search,.friends-empty,.placements-table,.houses-table,.aspect-matrix-section,.aspect-interpretation,.compatibility-panel,.social-profile-content>section){background:var(--portal-panel)!important;border-color:var(--portal-shade)!important}body:has(.astro-navbar) :is(.profiles-list>article,.social-card-grid>article,.friend-request-list>article,.record-menu>div,.search-suggestions,.conversation-list>button,.object-card,.aspect-interpretation article){background:var(--portal-shade)!important;border-color:var(--portal-panel)!important}body:has(.astro-navbar) :is(button,input,select,textarea,.friend-search){background:var(--portal-panel)!important;border-color:var(--portal-shade)!important;color:var(--portal-copy)!important}body:has(.astro-navbar) :is(button,a,label,small,strong,p,h1,h2,h3,span,em){color:var(--portal-copy)}body:has(.astro-navbar) :is(.profiles-list>article,.social-card-grid>article):hover{background:var(--portal-panel)!important;border-color:var(--portal-shade)!important;box-shadow:0 0 0 1px var(--portal-shade)!important}body:has(.astro-navbar) *{scrollbar-color:var(--portal-panel) var(--portal-base)}body:has(.astro-navbar) ::-webkit-scrollbar-track{background:var(--portal-base)}body:has(.astro-navbar) ::-webkit-scrollbar-thumb{background:var(--portal-panel);border-color:var(--portal-base)}.friends-view-picker{display:none!important}.friends-toolbar{align-items:center!important;margin-bottom:10px!important;display:flex!important}.friend-tabs{flex-wrap:wrap;align-items:center!important;gap:7px!important;display:flex!important}.friend-tabs>button{white-space:nowrap}.friend-tabs>button b{background:var(--portal-shade);min-width:17px;height:17px;color:var(--portal-copy);border-radius:50%;place-items:center;font-size:9px;display:inline-grid}.friend-search{border:1px solid var(--portal-shade);border-radius:9px;align-items:center;gap:6px;min-width:180px;min-height:38px;margin-left:auto;padding:0 12px;display:flex}.friend-search input{outline:0;width:100%;min-width:0;background:0 0!important;border:0!important}.friend-request-list>article{grid-template-columns:72px minmax(150px,240px) auto 44px!important;align-items:center!important;gap:12px!important}.friend-request-list .inline-request-actions{justify-content:flex-start;align-items:center;gap:7px;min-width:max-content;display:flex;margin:0!important}.friend-request-list .inline-request-actions button{white-space:nowrap}.record-menu summary{place-items:center!important;width:40px!important;height:40px!important;padding:0!important;line-height:1!important;display:grid!important}.favorite-chart{justify-content:center!important;align-items:center!important;display:inline-flex!important}.liked:has(.portal-heart-icon){justify-content:center!important;align-items:center!important;display:inline-flex!important}button:has(>.portal-heart-icon){justify-content:center!important;align-items:center!important;display:inline-flex!important}.favorite-chart svg,.portal-heart-icon{flex:none;margin:auto!important;display:block!important}.messages-preview-popover{z-index:7100!important}.floating-chat{z-index:6000!important}.social-profile-chart .profile-natal-chart .astro-wheel-wrap,.profile-natal-chart .astro-wheel-wrap{width:min(525px,48vw)!important;max-width:525px!important;margin-inline:auto!important}.profile-natal-chart .chart-zoom-toggle,.profile-natal-chart .aspect-anchor{display:none!important}.profile-natal-chart .axis-name{paint-order:stroke;stroke-width:4px;stroke:var(--portal-base)!important;font-size:15px!important}.astro-navbar .astrovibe-logo,.astro-navbar .astrovibe-logo:hover,.astro-navbar .astrovibe-logo:focus,.astro-navbar .astrovibe-logo:active{transform-origin:0!important;box-shadow:none!important;filter:none!important;background:0 0!important;transition:none!important;transform:scale(.92)!important}@media (max-width:760px){.mobile-bottom-nav.disabled-on-friends{display:none!important}.portal-main:has(.friends-toolbar){padding-bottom:20px!important}.friend-tabs{grid-template-columns:repeat(2,minmax(0,1fr))!important;display:grid!important}.friend-tabs>button{min-width:0!important;padding-inline:5px!important;font-size:8px!important}.friend-tabs>button:first-child{order:1}.friend-tabs>button:nth-child(2){order:2}.friend-tabs>button:nth-child(3){order:3;grid-column:1}.friend-tabs>button:nth-child(4){order:5}.friend-tabs>button:nth-child(5){order:6}.friend-search{order:4;grid-column:1/-1;min-width:0;min-height:34px;margin:0}.friend-request-list>article,.friends-two-column>article{position:relative!important;overflow:visible!important}.friend-request-list>article{grid-template-columns:54px minmax(0,1fr) 42px!important;gap:7px!important}.friend-request-list .inline-request-actions{grid-column:1/-1;grid-template-columns:repeat(2,minmax(0,1fr));width:100%;min-width:0;display:grid}.friend-request-list .inline-request-actions button{width:100%}.friends-two-column .record-menu,.friend-request-list .record-menu{z-index:5!important;position:relative!important;top:auto!important;right:auto!important}.friends-two-column .record-menu summary,.friend-request-list .record-menu summary{visibility:visible!important;opacity:1!important;display:grid!important}.record-menu[open]>div{z-index:7101!important;width:100vw!important;max-width:none!important;position:fixed!important;inset:auto 0 0!important}.social-profile-chart .profile-natal-chart .astro-wheel-wrap,.profile-natal-chart .astro-wheel-wrap{width:min(50vw,390px)!important;max-width:390px!important}}html[data-theme=dark] body:has(.astro-navbar){background:#07080a!important}html[data-theme=dark] body:has(.astro-navbar) :is(.portal-shell,.portal-main,.chart-page,.synastry-page){background:#07080a!important}html[data-theme=dark] body:has(.astro-navbar) :is(.astro-navbar,.social-topbar,.mobile-bottom-nav){background:#101317!important}html[data-theme=dark] body:has(.astro-navbar) :is(.messages-preview-popover,.notification-list,.quick-settings,.floating-chat,.messages-page,.profile-search,.friends-empty,.placements-table,.houses-table,.aspect-matrix-section,.aspect-interpretation,.compatibility-panel,.social-profile-content>section,.wall-composer,.wall-post){background:#07080a!important;border-color:#191c21!important}html[data-theme=light] body:has(.astro-navbar){color:#17231c!important;background:#f7f9f8!important}html[data-theme=light] body:has(.astro-navbar) :is(.portal-shell,.portal-main,.chart-page,.synastry-page){color:#17231c!important;background:#f7f9f8!important}html[data-theme=light] body:has(.astro-navbar) :is(.astro-navbar,.social-topbar,.mobile-bottom-nav){color:#17231c!important;background:#fff!important;border-color:#dce7df!important}html[data-theme=light] body:has(.astro-navbar) :is(.profiles-list>article,.social-card-grid>article,.friend-request-list>article,.messages-page,.profile-search,.friends-empty,.social-profile-content>section,.wall-composer,.wall-post,.favorite-records>article){color:#17231c!important;background:#fff!important;border-color:#dce7df!important}html[data-theme=light] body:has(.astro-navbar) :is(button,input,select,textarea,.friend-search){color:#17231c!important;background:#fff!important;border-color:#cfded4!important}html[data-theme=light] body:has(.astro-navbar) :is(button.active,.social-profile-tabs .active,.open-all-messages,.entry-submit){color:#e2c57d!important;border-color:#e2c57d!important}html[data-theme=light] body:has(.astro-navbar) :is(button,a,label,small,strong,p,h1,h2,h3,span,em){color:inherit}.community-wall{width:min(720px,100%);margin-inline:auto}.wall-composer,.wall-post,.wall-empty{background:#07080a;border:1px solid #191c21;border-radius:14px}.wall-composer{margin-bottom:16px;padding:14px}.wall-composer textarea{resize:vertical;border:1px solid #191c21;border-radius:10px;width:100%;min-height:90px;padding:12px;font-size:15px;display:block}.wall-composer>img{object-fit:contain;border-radius:10px;max-width:100%;max-height:360px;margin:10px auto;display:block}.wall-composer footer{justify-content:space-between;align-items:center;gap:10px;margin-top:10px;display:flex}.wall-composer footer label,.wall-composer footer button{cursor:pointer;border:1px solid #191c21;border-radius:8px;padding:9px 13px}.wall-composer input[type=file]{display:none}.wall-feed{gap:14px;display:grid}.wall-post>header{align-items:center;gap:10px;display:flex}.wall-post>header>img,.wall-post>header>i,.wall-post>header>.wall-post-avatar-link,.wall-comments img,.wall-comments i{object-fit:cover;background:#101317;border-radius:50%;place-items:center;width:42px;height:42px;font-style:normal;display:grid}.wall-post>header>.wall-post-avatar-link>img,.wall-post>header>.wall-post-avatar-link>i{object-fit:cover;border-radius:50%;width:100%;height:100%}.wall-post>header div{gap:3px;display:grid}.wall-post>header a{font-weight:700}.wall-post>header small{opacity:.78;font-size:12px}.wall-post>p{white-space:pre-wrap;overflow-wrap:anywhere;font-size:15px;line-height:1.5}.wall-post-image{object-fit:contain;background:#101317;width:calc(100% + 28px);max-height:620px;margin:12px -14px;display:block}.wall-reaction-summary{gap:12px;padding:8px 0;font-size:13px;display:flex}.wall-post>nav{border-top:1px solid #191c21;grid-template-columns:repeat(5,1fr);gap:5px;padding-top:8px;display:grid}.wall-post>nav button{border:0;border-radius:7px;min-width:0;padding:8px 4px;font-size:12px}.wall-comments{gap:8px;margin-top:10px;display:grid}.wall-comments>div{align-items:flex-start;gap:7px;display:flex}.wall-comments img,.wall-comments i{flex:none;width:30px;height:30px}.wall-comments p{background:#101317;border-radius:12px;gap:2px;margin:0;padding:7px 10px;font-size:13px;display:grid}.wall-comments small{opacity:.8;font-size:10px}.wall-empty{text-align:center;padding:45px 20px}.favorite-controls{grid-template-columns:minmax(220px,1fr) 180px auto;align-items:end;gap:9px;margin-bottom:14px;display:grid}.favorite-controls>label{gap:5px;font-size:12px;display:grid}.favorite-controls input,.favorite-controls select{border:1px solid #191c21;border-radius:8px;width:100%;height:40px;padding:0 10px}.favorite-view-menu{position:relative}.favorite-view-menu>summary{cursor:pointer;border:1px solid #191c21;border-radius:8px;place-items:center;height:40px;padding:0 15px;list-style:none;display:grid}.favorite-view-menu>div{z-index:50;background:#07080a;border:1px solid #191c21;border-radius:8px;width:130px;padding:5px;display:grid;position:absolute;top:44px;right:0}.favorite-view-menu button{text-align:left;border:0;padding:9px}.favorite-grid{grid-template-columns:repeat(10,minmax(0,1fr));gap:7px;display:grid}.favorite-records>article{background:#07080a;border:1px solid #191c21;border-radius:10px;min-width:0;padding:9px;position:relative}.favorite-grid>article{grid-template-columns:1fr auto;align-items:center;display:grid}.favorite-grid .favorite-type-icon{grid-column:1/-1;font-size:20px}.favorite-records .list-main{min-width:0}.favorite-records .list-main h2{text-overflow:ellipsis;white-space:nowrap;max-width:100%;margin:4px 0;font-size:13px;overflow:hidden}.favorite-grid .record-menu summary{width:28px!important;height:28px!important}.favorite-records .record-menu>div{z-index:55}@media (min-width:761px){.astro-navbar :is(.astro-nav-main,.astro-nav-account) .nav-svg-icon{width:30px!important;min-width:30px!important;max-width:30px!important;height:30px!important}.astro-navbar :is(.astro-nav-main,.astro-nav-account)>button{min-height:44px}.astro-navbar .astrovibe-logo{transform:scale(.92)!important}}.social-profile-chart .profile-natal-chart .astro-wheel-wrap,.profile-natal-chart .astro-wheel-wrap{width:min(788px,72vw)!important;max-width:788px!important}.social-profile-tabs :is(button,a){min-height:39px;background:#07080a!important;border:1px solid #191c21!important;border-radius:8px!important;padding:9px 13px!important;transition:background-color .16s,border-color .16s,color .16s!important}.social-profile-tabs :is(button,a):hover,.social-profile-tabs :is(button.active,a:hover){background:#101317!important}.floating-chat :is(header>div>button,footer>.chat-composer-tools>button,footer>label>button,.gif-picker label>button){border-radius:50%!important;place-items:center!important;width:34px!important;min-width:34px!important;height:34px!important;padding:6px!important;display:grid!important}.floating-chat :is(header>div>button,footer>.chat-composer-tools>button,footer>label>button,.gif-picker label>button) .nav-svg-icon{width:21px!important;min-width:21px!important;max-width:21px!important;height:21px!important;display:block!important}.floating-chat-body small{text-shadow:0 1px 2px #191c21;color:#fff!important;opacity:.92!important;margin-top:5px!important;font-size:11px!important;font-weight:600!important}@media (max-width:760px){.wall-post>nav{grid-template-columns:repeat(3,1fr)}.favorite-controls{grid-template-columns:1fr auto}.favorite-controls .favorite-search{grid-column:1/-1}.favorite-view-menu{grid-area:2/2}.favorite-view-menu>div{right:0}.favorite-grid{grid-template-columns:repeat(3,minmax(0,1fr));gap:5px}.favorite-grid>article{padding:6px}.favorite-grid .favorite-type-icon{font-size:16px}.favorite-records .list-main h2{font-size:10px}.favorite-records .list-main small{font-size:8px}.social-profile-chart .profile-natal-chart .astro-wheel-wrap,.profile-natal-chart .astro-wheel-wrap{width:min(75vw,585px)!important;max-width:585px!important}.social-profile-tabs :is(button,a){min-height:36px;padding:7px 9px!important;font-size:10px!important}}.favorite-filter-menu{position:relative}.favorite-filter-menu>summary{cursor:pointer;border:1px solid #191c21;border-radius:8px;place-items:center;height:40px;padding:0 15px;list-style:none;display:grid}.favorite-filter-menu>div{z-index:50;background:#07080a;border:1px solid #191c21;border-radius:8px;width:140px;padding:5px;display:grid;position:absolute;top:44px;right:0}.favorite-filter-menu button{text-align:left;border:0;padding:9px}@media (max-width:760px){.favorite-controls{grid-template-columns:1fr!important}.favorite-controls .favorite-search{grid-column:1!important}.favorite-filter-menu{grid-row:2}.favorite-view-menu{grid-area:3/1!important}.favorite-filter-menu>div,.favorite-view-menu>div{left:0;right:auto}}html[data-theme=dark]{--av-page:#181b20;--av-surface:#101317;--av-elevated:#07080a;--av-text:#f4f6f5;--av-muted:#a9aaa6;--av-border:#e2c57d4d;--av-green:#e2c57d;--night:var(--av-page);--night2:var(--av-surface);--paper:var(--av-page);--white:var(--av-surface);--ink:var(--av-text);--muted:var(--av-muted);--line:var(--av-border);--coral:var(--av-green);--gold:var(--av-green)}html[data-theme=light]{--av-page:#f3f5f4;--av-surface:#fff;--av-elevated:#e9eeeb;--av-text:#172019;--av-muted:#5e6b63;--av-border:#d4ded7;--av-green:#a07a2c;--night:var(--av-surface);--night2:var(--av-elevated);--paper:var(--av-page);--white:var(--av-surface);--ink:var(--av-text);--muted:var(--av-muted);--line:var(--av-border);--coral:var(--av-green);--gold:var(--av-green)}html[data-theme] body{background:var(--av-page)!important;color:var(--av-text)!important}html[data-theme] body:has(.astro-navbar) :is(.portal-shell,.portal-main,.chart-page,.synastry-page,.profile-chart-page,.messages-page,.scanner-page,.current-sky-page){background:var(--av-page)!important;color:var(--av-text)!important}html[data-theme] body:has(.astro-navbar) :is(.profiles-list>article,.social-card-grid>article,.friend-request-list>article,.favorite-records>article,.wall-post,.wall-composer,.social-profile-content>section,.placements-table,.houses-table,.aspect-matrix-section,.aspect-interpretation,.compatibility-panel,.messages-preview-popover,.notification-list,.quick-settings,.floating-chat,.options-panel,.scanner-coming-soon,.profile-search,.favorite-controls input,.favorite-controls select,.friend-search,.messages-search,.conversation-list>button){background:var(--av-surface)!important;color:var(--av-text)!important;border-color:var(--av-border)!important}html[data-theme] body:has(.astro-navbar) :is(.record-menu>div,.favorite-view-menu>div,.favorite-filter-menu>div,.search-suggestions,.wall-comments p,.floating-chat-body p,.emoji-picker,.gif-picker,.object-card,.classic-matrix td,.classic-matrix th){background:var(--av-elevated)!important;color:var(--av-text)!important;border-color:var(--av-border)!important}html[data-theme] body:has(.astro-navbar) :is(input,textarea,select){background:var(--av-elevated)!important;color:var(--av-text)!important;border-color:var(--av-border)!important}html[data-theme] body:has(.astro-navbar) :is(input,textarea)::placeholder{color:var(--av-muted)!important}html[data-theme] body:has(.astro-navbar) :is(button,a,[role=button]):focus-visible{outline-color:var(--av-green)!important}html[data-theme] body:has(.astro-navbar) :is(button.active,a.active,[aria-selected=true],input:checked+label,.liked){color:var(--av-green)!important;border-color:var(--av-green)!important}html[data-theme] body:has(.astro-navbar) :is(button,a,[role=button]):hover{color:var(--av-green)}html[data-theme] body:has(.astro-navbar) :is(.nav-count,.wall-composer footer button,.entry-submit){background:var(--av-green)!important;color:#fff!important;border-color:var(--av-green)!important}html[data-theme] .astro-navbar{background:var(--av-surface)!important;color:var(--av-text)!important;border-color:var(--av-border)!important;box-shadow:0 1px 0 var(--av-border)!important}html[data-theme] .astro-navbar :is(.astrovibe-logo,.astro-nav-main>button,.astro-nav-account>button,.mobile-top-actions>button){outline-offset:2px;box-shadow:none!important;filter:none!important;background:0 0!important;border:0!important}html[data-theme] .astro-navbar :is(.astrovibe-logo,.astrovibe-logo:hover,.astrovibe-logo:focus,.astrovibe-logo:active){transition:none!important;transform:scale(.92)!important}@media (min-width:761px){.astro-navbar :is(.astro-nav-main,.astro-nav-account) .nav-svg-icon{width:30px!important;min-width:30px!important;max-width:30px!important;height:30px!important}.astro-navbar :is(.astro-nav-main,.astro-nav-account)>button{box-shadow:none!important;background:0 0!important;border:0!important}}.social-profile-tabs :is(button,a),.social-profile-tabs :is(button,a):hover,.social-profile-tabs :is(button,a):focus,.social-profile-tabs :is(button,a):active{box-shadow:none!important;background:0 0!important;border:0!important;border-radius:0!important;transition:color .15s!important;transform:none!important}.social-profile-tabs :is(button,a):hover,.social-profile-tabs .active{color:var(--av-green)!important}html[data-theme=dark] .profile-natal-chart .astro-wheel .wheel-bg{fill:#171a1c!important;stroke:var(--av-border)!important}html[data-theme=dark] .profile-natal-chart .astro-wheel-wrap{background:0 0!important}html[data-theme=light] .profile-natal-chart .astro-wheel .wheel-bg{fill:#f1f4f2!important;stroke:#aebab2!important}html[data-theme=light] .profile-natal-chart .astro-wheel>circle:not(.wheel-bg){stroke:#9eaaa2!important}html[data-theme=light] .profile-natal-chart .astro-wheel :is(.house-number,.axis-name,.wheel-planet text){fill:#172019!important;color:#172019!important}html[data-theme=light] .profile-natal-chart .astro-wheel-wrap{background:0 0!important}.floating-chat-body small{opacity:1!important;text-shadow:none!important;font-size:8px!important;font-weight:600!important;line-height:1.2!important}html[data-theme=dark] .floating-chat-body small{color:#dce3df!important}html[data-theme=light] .floating-chat-body small{color:#34423a!important}@media (max-width:760px){html[data-theme] .mobile-bottom-nav{background:var(--av-surface)!important;color:var(--av-text)!important;border-color:var(--av-border)!important}html[data-theme] .mobile-bottom-nav>button{box-shadow:none!important;background:0 0!important;border:0!important}.social-profile-tabs :is(button,a){background:0 0!important;border:0!important;transform:none!important}}html[data-theme=dark]{--av-page:#181b20;--av-surface:#101317;--av-elevated:#07080a}body:has(.astro-navbar){background:var(--av-page)!important}body:has(.astro-navbar) :is(.portal-shell,.portal-main,.community-wall,.wall-feed,.profile-wall){background:0 0!important}.floating-chat>header .chat-person,.floating-chat>header .chat-person:hover,.floating-chat>header .chat-person:focus{box-shadow:none!important;background:0 0!important;border:0!important;padding:0!important;transform:none!important}.floating-chat>footer{box-sizing:border-box!important;flex-wrap:wrap!important;align-items:center!important;gap:6px!important;min-width:0!important;display:flex!important}.floating-chat>footer>.chat-reply-banner,.floating-chat>footer>.chat-draft-preview{flex-basis:100%!important;order:-1!important}.floating-chat>footer>.chat-composer-tools{opacity:1;flex:none;align-items:center;max-width:160px;transition:max-width .2s,opacity .15s,margin .2s;overflow:hidden;gap:7px!important}.floating-chat>footer.is-typing>.chat-composer-tools{opacity:0;pointer-events:none;max-width:0;margin-right:-7px}.floating-chat>footer>.chat-composer-tools>button{width:36px!important;min-width:36px!important;height:36px!important;color:var(--av-text)!important;background:0 0!important;border:0!important;padding:7px!important}.floating-chat>footer>.chat-composer-tools>button:hover{color:var(--av-green)!important;box-shadow:none!important;transform:none!important}.floating-chat>footer>label{box-sizing:border-box;flex:1 1 0;min-width:0;overflow:hidden;border:1px solid var(--av-border)!important;background:var(--av-elevated)!important;height:46px!important;box-shadow:none!important;border-radius:24px!important;margin-top:0!important;padding:0 5px 0 14px!important}.floating-chat>footer>label>input{height:44px!important;box-shadow:none!important;letter-spacing:0!important;font-variant-emoji:emoji!important;background:0 0!important;border:0!important;width:100%!important;min-width:0!important;padding:0!important;font-family:Noto Color Emoji,Segoe UI Emoji,Apple Color Emoji,sans-serif!important}.floating-chat>footer>label>button{width:36px!important;min-width:36px!important;height:36px!important;color:var(--av-text)!important;box-shadow:none!important;background:0 0!important;border:0!important;padding:7px!important}.floating-chat>footer>label>button:hover{color:var(--av-green)!important;transform:none!important}.floating-chat-body small{font-variant-numeric:tabular-nums!important;font-kerning:normal!important;letter-spacing:0!important;word-spacing:0!important;white-space:nowrap!important;text-align:right!important;width:auto!important;color:var(--av-muted)!important;margin:3px 0 0!important;padding:0!important;font-family:Arial,sans-serif!important;font-size:9px!important;display:block!important}.floating-chat .nav-svg-icon text{letter-spacing:-.4px!important;font-size:12px!important;font-weight:800!important}.users-toolbar{grid-template-columns:minmax(210px,360px) minmax(150px,190px) auto!important;align-items:end!important;gap:10px!important;display:grid!important}.users-toolbar>label:first-child{max-width:360px}.users-toolbar>label:nth-child(2){max-width:190px}.users-toolbar .favorite-view-menu{align-self:end;position:relative}.users-results{gap:10px;display:grid}.users-grid{grid-template-columns:repeat(6,minmax(0,1fr))}.users-grid>article{border:1px solid var(--av-border);background:var(--av-surface);border-radius:12px;min-width:0;padding:9px;position:relative;overflow:visible}.users-grid>article>img,.users-grid>article>.avatar-placeholder{aspect-ratio:1;object-fit:cover;border-radius:9px;width:100%}.users-grid .list-main h2{font-size:16px}.users-grid .list-main p{white-space:nowrap;text-overflow:ellipsis;font-size:10px;overflow:hidden}.users-grid .friend-astro{font-size:9px}.user-card-actions{margin-top:9px;grid-template-columns:1fr!important;gap:5px!important;display:grid!important}.user-card-actions :is(a,button,summary){cursor:pointer;border:1px solid var(--av-border)!important;min-height:34px!important;color:var(--av-text)!important;font:inherit!important;text-align:center!important;background:0 0!important;border-radius:7px!important;justify-content:center!important;align-items:center!important;padding:7px!important;display:flex!important}.user-card-actions :is(a,button,summary):hover{border-color:var(--av-green)!important;box-shadow:0 0 0 2px var(--av-green)!important}@supports (color:color-mix(in lab, red, red)){.user-card-actions :is(a,button,summary):hover{box-shadow:0 0 0 2px color-mix(in srgb, var(--av-green) 20%, transparent)!important}}.user-card-actions :is(a,button,summary):hover{color:var(--av-green)!important;transform:none!important}.friend-status-menu{position:relative}.friend-status-menu>summary{list-style:none}.friend-status-menu>summary::-webkit-details-marker{display:none}.friend-status-menu>summary span{color:var(--av-green);margin-right:5px}.friend-status-menu>div{z-index:40;border:1px solid var(--av-border);background:var(--av-elevated);border-radius:8px;padding:6px;position:absolute;top:calc(100% + 5px);left:0;right:0;box-shadow:0 10px 30px #0008}.wall-composer textarea{resize:none!important}.wall-post{position:relative}.wall-post>header{align-items:center!important;display:flex!important}.wall-post>header>div:nth-child(2){display:grid}.wall-post>header>div:nth-child(2) small{color:var(--av-muted)}.wall-post-tools{align-items:center!important;gap:2px!important;margin-left:auto!important;display:flex!important}.wall-post-tools>.record-menu{position:relative}.wall-dismiss{color:var(--av-muted)!important;background:0 0!important;border:0!important;font-size:25px!important}.wall-hide-menu{border-top:1px solid var(--av-border)}.wall-hide-menu>summary{cursor:pointer;padding:9px}.wall-hide-menu>button{width:100%}.wall-post-text{position:relative}.wall-post-text p{white-space:pre-wrap}.wall-post-text.collapsed p{-webkit-line-clamp:3;-webkit-box-orient:vertical;display:-webkit-box;overflow:hidden}.wall-post-text>button{color:var(--av-text);cursor:pointer;background:0 0;border:0;padding:0;font-weight:700}.wall-reaction-summary{cursor:pointer;color:var(--av-muted)!important;background:0 0!important;border:0!important;gap:10px!important;margin-left:auto!important;display:flex!important}.wall-post-text,.wall-post-text p{box-sizing:border-box;overflow-wrap:anywhere;word-break:break-word;min-width:0;max-width:100%}.wall-post-text p{width:100%}.wall-post>nav{grid-template-columns:1fr 1fr 1fr!important;display:grid!important}.wall-post>nav>button,.wall-post>nav summary,.reaction-picker>button{width:100%;min-height:40px;color:var(--av-text);cursor:pointer;background:0 0;border:0}.reaction-picker{position:relative}.reaction-picker>div{z-index:30;border:1px solid var(--av-border);background:var(--av-elevated);border-radius:22px;gap:3px;padding:5px;display:none;position:absolute;bottom:100%;left:0;box-shadow:0 7px 25px #0008}.reaction-picker:hover>div,.reaction-picker:focus-within>div{display:flex}.reaction-picker>div button{cursor:pointer;background:0 0;border:0;border-radius:50%;width:34px;height:34px;font-size:20px}.reaction-picker .reacted{animation:.28s reaction-pop;color:var(--av-green)!important}.wall-share-menu{position:relative}.wall-share-menu>summary{place-items:center;list-style:none;display:grid}.wall-share-menu>summary::-webkit-details-marker{display:none}.wall-share-menu>div{z-index:31;border:1px solid var(--av-border);background:var(--av-elevated);border-radius:9px;min-width:210px;padding:6px;display:grid;position:absolute;bottom:100%;right:0;box-shadow:0 8px 30px #0008}.wall-share-menu>div :is(button,a){color:var(--av-text);text-align:left;cursor:pointer;background:0 0;border:0;padding:9px}.copy-link-control{display:block;position:relative}.copy-link-control>button{width:100%}.copy-link-feedback{z-index:40;border:1px solid var(--av-green);background:var(--av-elevated);width:max-content;max-width:min(240px,80vw);color:var(--av-text);pointer-events:none;border-radius:8px;padding:8px 12px;font-size:13px;line-height:1.4;position:absolute;bottom:calc(100% + 6px);right:0;box-shadow:0 4px 16px #0005}.wall-dismissed{border:1px solid var(--av-border);background:var(--av-surface);border-radius:10px;align-items:center;gap:8px;padding:10px;display:flex}.wall-dismissed p{margin-right:auto}.wall-dismissed button{border:1px solid var(--av-border);color:var(--av-text);background:0 0;border-radius:7px;padding:8px}.wall-comments-overlay,.wall-reactions-modal{z-index:9000;background:var(--av-page);color:var(--av-text);position:fixed;inset:0}.wall-comments-overlay{grid-template-rows:auto 1fr auto;display:grid}.wall-comments-overlay>header,.wall-reactions-modal>header{border-bottom:1px solid var(--av-border);align-items:center;gap:15px;padding:14px 20px;display:flex}.wall-comments-overlay>header button,.wall-reactions-modal>header button{color:var(--av-text);background:0 0;border:0;font-size:30px}.wall-comments-overlay>.wall-comments{width:min(760px,100%);margin:auto;padding:20px;overflow:auto}.wall-comments-overlay>footer{gap:8px;width:min(760px,100%);margin:auto;padding:12px;display:flex}.wall-comments-overlay textarea{resize:none;flex:1;min-height:48px}.wall-reactions-modal{border:1px solid var(--av-border);border-radius:14px;width:min(520px,100vw - 24px);max-height:75vh;inset:50% auto auto 50%;overflow:auto;transform:translate(-50%,-50%);box-shadow:0 20px 80px #000b}.wall-reactions-modal>header{background:var(--av-surface);position:sticky;top:0}.wall-reactions-modal>header button{margin-left:auto}.wall-reactions-modal>div{grid-template-columns:42px 1fr auto auto;align-items:center;gap:10px;padding:10px 16px;display:grid}.wall-reactions-modal>div img,.wall-reactions-modal>div>i{object-fit:cover;border-radius:50%;width:38px;height:38px}.wall-reactions-modal-emoji{font-variant-emoji:emoji;place-items:center;width:30px;height:30px;font-family:Noto Color Emoji,Segoe UI Emoji,Apple Color Emoji,sans-serif;font-size:22px;line-height:1;display:inline-grid}@keyframes reaction-pop{50%{transform:scale(1.18)}}body:has(.astro-navbar) :is(button,a,summary,[role=button]){transition:color .15s,border-color .15s,box-shadow .15s!important}body:has(.astro-navbar) :is(button,a,summary,[role=button]):hover{color:var(--av-green)!important}body:has(.astro-navbar) :is(button,a,summary)[class]:not(.astrovibe-logo):not(.chat-person):not(.message-reaction-trigger):not(.message-reply-trigger):hover{transform:none!important}body:has(.astro-navbar) :is(button,a,summary)[class][style*=background]:hover{border-color:var(--av-green)!important;box-shadow:0 0 0 2px var(--av-green)!important}@supports (color:color-mix(in lab, red, red)){body:has(.astro-navbar) :is(button,a,summary)[class][style*=background]:hover{box-shadow:0 0 0 2px color-mix(in srgb, var(--av-green) 22%, transparent)!important}}body:has(.astro-navbar) :is(.natal-page,.synastry-page,.current-sky-page,.profile-natal-chart,.portal-main){background:var(--av-page)!important;color:var(--av-text)!important}body:has(.astro-navbar) :is(.placements-table,.houses-table,.aspect-matrix-section,.aspect-interpretation,.compatibility-panel,.options-panel,.object-card){background:var(--av-surface)!important;color:var(--av-text)!important;border-color:var(--av-border)!important}@media (max-width:760px){.users-toolbar{grid-template-columns:1fr minmax(120px,150px) auto!important}.users-toolbar>label:first-child{grid-column:1/-1}.users-grid{grid-template-columns:repeat(3,minmax(0,1fr));gap:6px}.users-grid>article{padding:6px}.users-grid .list-main h2{font-size:12px}.users-grid .list-main p{display:none}.users-grid .friend-astro{font-size:8px}.user-card-actions :is(a,button,summary){padding:5px!important;font-size:9px!important}.wall-post>nav{grid-template-columns:repeat(3,1fr)!important}.wall-dismissed{flex-wrap:wrap}.wall-dismissed p{flex-basis:100%}}.users-toolbar{justify-content:flex-start!important;align-items:flex-end!important;gap:12px!important;padding:14px 16px!important;display:flex!important}.users-toolbar>label:first-child{flex:0 0 250px!important;max-width:250px!important}.users-toolbar>label:nth-child(2){flex:0 0 270px!important;max-width:270px!important}.users-toolbar>.favorite-view-menu{flex:none!important;width:104px!important;margin:0!important;position:relative!important}.users-toolbar>.favorite-view-menu>summary{border:1px solid var(--av-border)!important;background:var(--av-elevated)!important;cursor:pointer!important;border-radius:7px!important;place-items:center!important;width:104px!important;height:40px!important;padding:0 12px!important;list-style:none!important;display:grid!important}.users-toolbar>.favorite-view-menu>summary::-webkit-details-marker{display:none}.users-toolbar>.favorite-view-menu>div{min-width:130px!important;left:0!important;right:auto!important}.users-grid{grid-template-columns:repeat(6,minmax(0,1fr))!important;align-items:stretch!important;gap:14px!important}.users-grid>article{border-radius:12px!important;flex-direction:column!important;min-width:0!important;height:100%!important;padding:10px!important;display:flex!important;overflow:visible!important}.users-grid>article>img,.users-grid>article>.avatar-placeholder{aspect-ratio:4/3!important;object-fit:cover!important;background:var(--av-elevated)!important;width:100%!important;height:auto!important;min-height:0!important;color:var(--av-green)!important;border-radius:9px!important;place-items:center!important;font-size:34px!important;font-weight:700!important;display:grid!important}.users-grid .list-main{min-height:112px!important;padding:9px 1px 5px!important;display:block!important}.users-grid .list-main small{color:var(--av-muted)!important;font-size:10px!important;line-height:1.3!important}.users-grid .list-main h2{margin:5px 0!important;font-size:18px!important;line-height:1.15!important}.users-grid .friend-astro{white-space:nowrap!important;font-size:11px!important;line-height:1.35!important;display:block!important}.users-grid .list-main p{white-space:normal!important;-webkit-line-clamp:2!important;-webkit-box-orient:vertical!important;margin:6px 0 0!important;font-size:11px!important;line-height:1.4!important;display:-webkit-box!important;overflow:hidden!important}.user-card-actions{grid-template-columns:repeat(2,minmax(0,1fr))!important;gap:6px!important;margin-top:auto!important;display:grid!important}.user-card-actions :is(a,button,summary){background:var(--av-elevated)!important;width:100%!important;min-width:0!important;min-height:36px!important;color:var(--av-text)!important;box-shadow:none!important;text-align:center!important;border:1px solid #0000!important;border-radius:7px!important;justify-content:center!important;align-items:center!important;gap:5px!important;margin:0!important;padding:7px 5px!important;font-size:11px!important;line-height:1.15!important;display:flex!important;transform:none!important}.user-card-actions :is(a,button,summary):hover{background:var(--av-elevated)!important;color:var(--av-text)!important;border-color:var(--av-green)!important;box-shadow:0 0 0 2px var(--av-green)!important}@supports (color:color-mix(in lab, red, red)){.user-card-actions :is(a,button,summary):hover{box-shadow:0 0 0 2px color-mix(in srgb, var(--av-green) 23%, transparent)!important}}.user-card-actions :is(a,button,summary):hover{transform:none!important}.user-card-actions .liked{border-color:var(--av-green)!important;color:var(--av-green)!important}.friend-request-cards{grid-template-columns:repeat(2,minmax(0,1fr))!important}.friend-request-cards>.friend-request-card{align-items:start;min-height:190px;position:relative;grid-template-columns:70px minmax(0,1fr)!important}.friend-request-cards>.friend-request-card>img,.friend-request-cards>.friend-request-card>.avatar-placeholder{width:70px!important;height:74px!important}.friend-request-cards .friend-request-card .list-main{min-width:0}.friend-request-cards .friend-request-card .list-main p{color:var(--av-muted);margin:7px 0 0;line-height:1.35}.friend-request-cards .inline-request-actions{justify-content:flex-start;margin-top:12px!important}.friend-request-cards .record-menu{position:absolute;top:12px;right:12px}@media (max-width:900px){.friend-request-cards{grid-template-columns:1fr!important}}.friend-request-cards>.friend-request-card{grid-template-columns:70px minmax(0,1fr)!important;min-height:138px!important;padding:10px!important}.friend-request-cards>.friend-request-card>img,.friend-request-cards>.friend-request-card>.avatar-placeholder{object-fit:cover!important;align-self:start!important;width:70px!important;min-width:70px!important;height:74px!important}.friend-request-cards>.friend-request-card .list-main{align-self:start!important;padding-top:2px!important}.friend-request-cards>.friend-request-card .inline-request-actions{justify-content:flex-start!important}.user-card-actions .portal-heart-icon,.friend-approved-icon{fill:none!important;stroke:currentColor!important;stroke-width:1.8px!important;stroke-linecap:round!important;stroke-linejoin:round!important;width:16px!important;min-width:16px!important;height:16px!important;margin:0!important}.friend-status-menu{min-width:0!important;margin:0!important}.friend-status-menu>summary{height:100%!important}.friend-status-menu>div{min-width:170px!important;right:auto!important}@media (max-width:1500px) and (min-width:761px){.users-grid{gap:10px!important}.users-grid .list-main h2{font-size:16px!important}.user-card-actions :is(a,button,summary){font-size:10px!important}}@media (max-width:760px){.users-toolbar{grid-template-columns:minmax(0,1fr) minmax(0,1.08fr) 86px!important;gap:7px!important;padding:9px!important;display:grid!important}.users-toolbar>label:first-child,.users-toolbar>label:nth-child(2){flex:auto!important;grid-column:auto!important;max-width:none!important}.users-toolbar>.favorite-view-menu,.users-toolbar>.favorite-view-menu>summary{width:86px!important}.users-grid{grid-template-columns:repeat(3,minmax(0,1fr))!important;gap:7px!important}.users-grid>article{padding:5px!important}.users-grid>article>img,.users-grid>article>.avatar-placeholder{aspect-ratio:1!important;font-size:22px!important}.users-grid .list-main{min-height:82px!important;padding-top:6px!important}.users-grid .list-main h2{font-size:12px!important}.users-grid .list-main small,.users-grid .friend-astro{font-size:8px!important}.users-grid .list-main p{display:none!important}.user-card-actions{grid-template-columns:1fr!important;gap:4px!important}.user-card-actions :is(a,button,summary){min-height:30px!important;padding:4px 2px!important;font-size:8px!important}.user-card-actions .portal-heart-icon,.friend-approved-icon{width:12px!important;min-width:12px!important;height:12px!important}}body:has(.astro-navbar) :is(input,select,textarea){box-sizing:border-box;color:var(--av-text)!important;border:1px solid var(--av-border)!important;background:var(--av-elevated)!important;box-shadow:none!important}body:has(.astro-navbar) :is(input,select,textarea):hover{border-color:var(--av-green)!important}body:has(.astro-navbar) :is(input,select,textarea):focus{border-color:var(--av-green)!important;box-shadow:0 0 0 2px var(--av-green)!important;outline:0!important}@supports (color:color-mix(in lab, red, red)){body:has(.astro-navbar) :is(input,select,textarea):focus{box-shadow:0 0 0 2px color-mix(in srgb, var(--av-green) 20%, transparent)!important}}body:has(.astro-navbar) .floating-chat>footer>label>input:focus{box-shadow:none!important;border-color:#0000!important}body:has(.astro-navbar) .gif-picker input:hover{box-shadow:none!important;border-color:#0000!important}body:has(.astro-navbar) .gif-picker input:focus{box-shadow:none!important;border-color:#0000!important}body:has(.astro-navbar) .wall-composer .wall-composer-picker.gif-picker>label:hover{box-shadow:none!important;background:0 0!important;border-color:#0000!important}body:has(.astro-navbar) .wall-composer .wall-composer-picker.gif-picker>label:focus-within{box-shadow:none!important;background:0 0!important;border-color:#0000!important}body:has(.astro-navbar) .wall-composer-picker.gif-picker>label:hover{box-shadow:none!important;background:0 0!important;border-color:#0000!important}body:has(.astro-navbar) .wall-composer-picker.gif-picker>label:focus-within{box-shadow:none!important;background:0 0!important;border-color:#0000!important}body:has(.astro-navbar) .floating-chat>header button{background:0 0!important;border-color:#0000!important}body:has(.astro-navbar) .floating-chat>footer>.chat-composer-tools>button{background:0 0!important;border-color:#0000!important}body:has(.astro-navbar) .floating-chat>footer>label>button{background:0 0!important;border-color:#0000!important}body:has(.astro-navbar) .floating-chat>header button:hover{background:0 0!important}body:has(.astro-navbar) .floating-chat>footer>.chat-composer-tools>button:hover{background:0 0!important}body:has(.astro-navbar) .floating-chat>footer>label>button:hover{background:0 0!important}.floating-chat>footer>.chat-record-bar{flex:1 1 0;align-items:center;gap:6px;min-width:0;display:flex}.chat-record-pill{border:1px solid var(--av-green);background:var(--av-green);border-radius:24px;flex:auto;align-items:center;gap:10px;min-width:0;height:46px;padding:0 14px;display:flex}@supports (color:color-mix(in lab, red, red)){.chat-record-pill{background:color-mix(in srgb, var(--av-green) 12%, var(--av-elevated))}}.chat-record-pill{box-sizing:border-box}body:has(.astro-navbar) .floating-chat>footer .chat-record-pill>button{cursor:pointer;flex:none;place-items:center;width:26px;height:26px;display:grid;background:var(--av-green)!important;color:#06110a!important;border:0!important;border-radius:50%!important;padding:0!important}.chat-record-stop{background:currentColor;border-radius:2px;width:10px;height:10px}.chat-record-play{border:6px solid #0000;border-left:10px solid;border-right-width:0;width:0;height:0;margin-left:2px}.chat-record-pause{gap:3px;display:flex}.chat-record-pause>span{background:currentColor;border-radius:1px;width:3px;height:11px}.chat-record-pill .chat-record-time{font-variant-numeric:tabular-nums;flex:auto;font-size:14px;color:var(--av-text)!important}.chat-record-dot{background:#ef4444;border-radius:50%;flex:none;width:8px;height:8px;animation:1s infinite chat-record-blink}@keyframes chat-record-blink{0%,to{opacity:1}50%{opacity:.25}}body:has(.astro-navbar) .floating-chat>footer>.chat-record-bar>button{border-radius:50%;flex:none;place-items:center;width:36px;height:36px;display:grid;color:var(--av-text)!important;background:0 0!important;border:0!important;padding:7px!important}body:has(.astro-navbar) .floating-chat>footer>.chat-record-bar>button:hover{color:var(--av-green)!important}.chat-record-pill audio{display:none}.profiles-list,.friends-two-column,.friend-request-list,.favorite-records,.conversation-list{min-width:0!important}.profiles-list{gap:12px!important}.profiles-list>article{border:1px solid var(--av-border)!important;background:var(--av-surface)!important;min-width:0!important;box-shadow:none!important;border-radius:12px!important;grid-template-columns:84px minmax(0,1fr) auto!important;align-items:center!important;gap:14px!important;padding:11px!important;display:grid!important;position:relative!important;overflow:visible!important;transform:none!important}.profiles-list>article:hover,.social-card-grid>article:hover,.favorite-records>article:hover,.conversation-list>button:hover{border-color:var(--av-green)!important;background:var(--av-surface)!important;box-shadow:0 0 0 1px var(--av-green)!important}@supports (color:color-mix(in lab, red, red)){.profiles-list>article:hover,.social-card-grid>article:hover,.favorite-records>article:hover,.conversation-list>button:hover{box-shadow:0 0 0 1px color-mix(in srgb, var(--av-green) 32%, transparent)!important}}.profiles-list>article:hover,.social-card-grid>article:hover,.favorite-records>article:hover,.conversation-list>button:hover{transform:none!important}.profiles-list>article>img,.profiles-list>article>.avatar-placeholder{object-fit:cover!important;background:var(--av-elevated)!important;width:84px!important;min-width:84px!important;height:84px!important;color:var(--av-green)!important;border-radius:10px!important;place-items:center!important;font-size:25px!important;font-weight:700!important;display:grid!important}.profiles-list .list-main{min-width:0!important}.profiles-list .list-main h2{margin:4px 0!important;font-size:19px!important;line-height:1.15!important}.profiles-list .list-main small{color:var(--av-muted)!important;font-size:10px!important}.profiles-list .list-main p{max-width:100%!important;margin:5px 0!important;font-size:11px!important;line-height:1.35!important}.profiles-list .friend-astro{font-size:11px!important}.friends-two-column{grid-template-columns:repeat(2,minmax(0,1fr))!important;gap:12px!important;width:min(100%,1120px)!important;max-width:1120px!important;margin-inline:auto!important}.friends-two-column>article{grid-template-columns:72px minmax(0,1fr) 42px!important}.friends-two-column>article>img,.friends-two-column>article>.avatar-placeholder{width:72px!important;min-width:72px!important;height:72px!important}.social-card-grid{grid-template-columns:repeat(6,minmax(0,1fr))!important;gap:14px!important;width:100%!important;max-width:none!important}.social-card-grid>article{border:1px solid var(--av-border)!important;background:var(--av-surface)!important;min-width:0!important;height:100%!important;box-shadow:none!important;border-radius:12px!important;flex-direction:column!important;padding:10px!important;display:flex!important;overflow:visible!important;transform:none!important}.social-card-grid>article>img,.social-card-grid>article>.avatar-placeholder{aspect-ratio:4/3!important;object-fit:cover!important;background:var(--av-elevated)!important;width:100%!important;height:auto!important;color:var(--av-green)!important;border-radius:9px!important;place-items:center!important;font-size:30px!important;display:grid!important}.social-card-grid .list-main{min-height:105px!important;padding:8px 1px!important}.social-card-grid .list-main h2{font-size:17px!important}.social-card-grid .list-main p{font-size:11px!important}.social-card-grid .record-menu{top:8px!important;right:8px!important}.friends-toolbar{border:1px solid var(--av-border)!important;background:var(--av-surface)!important;border-radius:12px!important;align-items:center!important;gap:10px!important;margin-bottom:10px!important;padding:12px 14px!important;display:flex!important}.friends-toolbar h1{font-size:25px!important}.friend-tabs{border:1px solid var(--av-border)!important;background:var(--av-surface)!important;border-radius:12px!important;flex-wrap:wrap!important;align-items:center!important;gap:7px!important;margin-bottom:14px!important;padding:9px!important;display:flex!important}.friend-tabs>button,.messages-filters>button{background:var(--av-elevated)!important;min-height:38px!important;color:var(--av-text)!important;box-shadow:none!important;border:1px solid #0000!important;border-radius:8px!important;padding:7px 12px!important;transform:none!important}.friend-tabs>button:hover,.messages-filters>button:hover{color:var(--av-text)!important;border-color:var(--av-green)!important;box-shadow:0 0 0 2px var(--av-green)!important}@supports (color:color-mix(in lab, red, red)){.friend-tabs>button:hover,.messages-filters>button:hover{box-shadow:0 0 0 2px color-mix(in srgb, var(--av-green) 20%, transparent)!important}}.friend-tabs>button.active,.messages-filters>button.active{color:var(--av-green)!important;border-color:var(--av-green)!important}.friend-search{border:1px solid var(--av-border)!important;background:var(--av-elevated)!important;border-radius:8px!important;width:250px!important;min-width:180px!important;max-width:250px!important;height:40px!important;margin-left:auto!important;padding:0 11px!important}.friend-search input{height:38px!important;box-shadow:none!important;background:0 0!important;border:0!important}.friend-request-list>article{grid-template-columns:72px minmax(170px,1fr) auto 42px!important;gap:12px!important}.friend-request-list>article>img,.friend-request-list>article>.avatar-placeholder{width:72px!important;min-width:72px!important;height:72px!important}.inline-request-actions{grid-template-columns:repeat(2,minmax(110px,1fr))!important;gap:7px!important;margin:0!important;display:grid!important}.inline-request-actions button{background:var(--av-elevated)!important;min-height:36px!important;color:var(--av-text)!important;border:1px solid #0000!important;border-radius:7px!important;margin:0!important;padding:7px 10px!important}.inline-request-actions button:hover{border-color:var(--av-green)!important;box-shadow:0 0 0 2px var(--av-green)!important}@supports (color:color-mix(in lab, red, red)){.inline-request-actions button:hover{box-shadow:0 0 0 2px color-mix(in srgb, var(--av-green) 20%, transparent)!important}}.inline-request-actions .approve{color:var(--av-green)!important}.inline-request-actions .reject{color:#ff6874!important}.favorite-controls{border:1px solid var(--av-border)!important;background:var(--av-surface)!important;border-radius:12px!important;justify-content:flex-start!important;align-items:flex-end!important;gap:10px!important;margin-bottom:14px!important;padding:12px 14px!important;display:flex!important}.favorite-controls .favorite-search{flex:0 0 250px!important;max-width:250px!important}.favorite-controls .favorite-search input{height:40px!important}.favorite-filter-menu,.favorite-view-menu{flex:none!important;position:relative!important}.favorite-filter-menu>summary,.favorite-view-menu>summary{border:1px solid var(--av-border)!important;background:var(--av-elevated)!important;cursor:pointer!important;border-radius:7px!important;place-items:center!important;min-width:104px!important;height:40px!important;padding:0 13px!important;list-style:none!important;display:grid!important}.favorite-filter-menu>summary::-webkit-details-marker{display:none}.favorite-view-menu>summary::-webkit-details-marker{display:none}.favorite-grid{grid-template-columns:repeat(6,minmax(0,1fr))!important;gap:12px!important}.favorite-records>article{border:1px solid var(--av-border)!important;background:var(--av-surface)!important;min-width:0!important;box-shadow:none!important;border-radius:11px!important;padding:11px!important;transform:none!important}.favorite-grid>article{grid-template-columns:minmax(0,1fr) 34px!important;align-items:center!important;gap:7px!important;display:grid!important}.favorite-grid .favorite-type-icon{min-height:44px!important;color:var(--av-green)!important;grid-column:1/-1!important;place-items:center!important;font-size:24px!important;display:grid!important}.favorite-records .list-main h2{font-size:14px!important}.favorite-records .list-main small{color:var(--av-muted)!important;font-size:9px!important}.messages-page{border:1px solid var(--av-border)!important;background:var(--av-surface)!important;border-radius:16px!important;width:min(100%,820px)!important;padding:24px!important}.messages-page>header>a{background:0 0!important;border:1px solid #0000!important}.messages-page>header>a:hover{border-color:var(--av-green)!important;box-shadow:0 0 0 2px var(--av-green)!important}@supports (color:color-mix(in lab, red, red)){.messages-page>header>a:hover{box-shadow:0 0 0 2px color-mix(in srgb, var(--av-green) 20%, transparent)!important}}.messages-search{border:1px solid var(--av-border)!important;background:var(--av-elevated)!important;border-radius:22px!important;height:44px!important}.messages-search input{height:42px!important;box-shadow:none!important;background:0 0!important;border:0!important}.messages-filters{gap:7px!important;margin:10px 0!important}.conversation-list{gap:6px!important}.conversation-list>button{background:0 0!important;border:1px solid #0000!important;border-radius:10px!important;grid-template-columns:54px minmax(0,1fr) 10px!important;gap:12px!important;padding:10px!important}.conversation-list img,.conversation-list .avatar-placeholder{object-fit:cover!important;background:var(--av-elevated)!important;width:52px!important;height:52px!important;color:var(--av-green)!important;border-radius:50%!important;place-items:center!important;display:grid!important}.social-profile-content>section{border:1px solid var(--av-border)!important;background:var(--av-surface)!important;border-radius:14px!important}.social-profile-content .profiles-list{width:100%!important}.social-profile-tabs{border-color:var(--av-border)!important;gap:6px!important}.social-profile-tabs :is(button,a){min-height:38px!important;box-shadow:none!important;background:0 0!important;border:0!important;padding:8px 11px!important;transform:none!important}.social-profile-tabs :is(button,a):hover{color:var(--av-green)!important;box-shadow:none!important;background:0 0!important}.record-menu>summary{background:var(--av-elevated)!important;color:var(--av-text)!important;box-shadow:none!important;border:1px solid #0000!important}.record-menu>summary:hover{color:var(--av-text)!important;border-color:var(--av-green)!important;box-shadow:0 0 0 2px var(--av-green)!important}@supports (color:color-mix(in lab, red, red)){.record-menu>summary:hover{box-shadow:0 0 0 2px color-mix(in srgb, var(--av-green) 20%, transparent)!important}}.record-menu>div,.favorite-filter-menu>div,.favorite-view-menu>div{border:1px solid var(--av-border)!important;background:var(--av-elevated)!important;border-radius:9px!important;box-shadow:0 10px 30px #0008!important}.record-menu>div :is(a,button),.favorite-filter-menu>div button,.favorite-view-menu>div button{color:var(--av-text)!important;background:0 0!important}.record-menu>div :is(a,button):hover,.favorite-filter-menu>div button:hover,.favorite-view-menu>div button:hover{color:var(--av-green)!important;background:var(--av-green)!important}@supports (color:color-mix(in lab, red, red)){.record-menu>div :is(a,button):hover,.favorite-filter-menu>div button:hover,.favorite-view-menu>div button:hover{background:color-mix(in srgb, var(--av-green) 8%, transparent)!important}}@media (max-width:1200px) and (min-width:761px){.social-card-grid,.favorite-grid{grid-template-columns:repeat(4,minmax(0,1fr))!important}}@media (max-width:760px){.profiles-list{gap:7px!important}.profiles-list>article{grid-template-columns:58px minmax(0,1fr) 38px!important;gap:7px!important;padding:7px!important}.profiles-list>article>img,.profiles-list>article>.avatar-placeholder{width:58px!important;min-width:58px!important;height:58px!important;font-size:18px!important}.profiles-list .list-main h2{font-size:13px!important}.profiles-list .list-main small,.profiles-list .friend-astro{font-size:8px!important}.profiles-list .list-main p{font-size:9px!important}.friends-two-column{grid-template-columns:repeat(2,minmax(0,1fr))!important;gap:7px!important}.friends-two-column>article{grid-template-columns:44px minmax(0,1fr) 34px!important}.friends-two-column>article>img,.friends-two-column>article>.avatar-placeholder{width:44px!important;min-width:44px!important;height:44px!important}.social-card-grid,.favorite-grid{grid-template-columns:repeat(3,minmax(0,1fr))!important;gap:7px!important}.social-card-grid>article,.favorite-records>article{padding:6px!important}.social-card-grid .list-main{min-height:72px!important}.social-card-grid .list-main h2,.favorite-records .list-main h2{font-size:11px!important}.social-card-grid .list-main p{display:none!important}.friends-toolbar{padding:9px!important}.friends-toolbar h1{font-size:22px!important}.friend-tabs{grid-template-columns:repeat(2,minmax(0,1fr))!important;padding:7px!important;display:grid!important}.friend-tabs>button{min-width:0!important;min-height:34px!important;padding:5px!important;font-size:8px!important}.friend-search{grid-column:1/-1!important;width:100%!important;min-width:0!important;max-width:none!important;margin:0!important}.friend-request-list>article{grid-template-columns:54px minmax(0,1fr) 38px!important}.friend-request-list .inline-request-actions{grid-column:1/-1!important;grid-template-columns:repeat(2,minmax(0,1fr))!important;width:100%!important}.inline-request-actions button{font-size:9px!important}.favorite-controls{grid-template-columns:minmax(0,1fr) auto auto!important;gap:7px!important;padding:9px!important;display:grid!important}.favorite-controls .favorite-search{flex:auto!important;grid-column:1/-1!important;max-width:none!important}.favorite-filter-menu>summary,.favorite-view-menu>summary{min-width:90px!important}.messages-page{padding:13px!important}.conversation-list>button{padding:8px!important}}.wall-post{padding:16px 20px!important;overflow:hidden!important}.wall-post>header{gap:11px!important;min-height:48px!important}.wall-post>header>img,.wall-post>header>i,.wall-post>header>.wall-post-avatar-link{flex:0 0 44px!important;width:44px!important;height:44px!important}.wall-post>header>div:nth-child(2){gap:3px!important;min-width:0!important}.wall-post>header>div:nth-child(2) a{font-size:17px!important;line-height:1.2!important}.wall-post>header>div:nth-child(2) small{font-size:12px!important;line-height:1.2!important}.wall-post-tools{align-items:center!important;gap:6px!important;display:flex!important}.wall-post-tools>.record-menu>summary,.wall-post-tools>.wall-dismiss{background:var(--av-elevated)!important;width:40px!important;min-width:40px!important;height:40px!important;color:var(--av-text)!important;box-shadow:none!important;border:1px solid #0000!important;border-radius:50%!important;place-items:center!important;margin:0!important;padding:0!important;line-height:1!important;display:grid!important;transform:none!important}.wall-post-tools>.wall-dismiss{font-size:22px!important;font-weight:400!important}.wall-post-tools>.record-menu>summary:hover,.wall-post-tools>.wall-dismiss:hover{color:var(--av-text)!important;border-color:var(--av-green)!important;box-shadow:0 0 0 2px var(--av-green)!important}@supports (color:color-mix(in lab, red, red)){.wall-post-tools>.record-menu>summary:hover,.wall-post-tools>.wall-dismiss:hover{box-shadow:0 0 0 2px color-mix(in srgb, var(--av-green) 20%, transparent)!important}}.wall-post-text{margin:12px 0 8px!important}.wall-post-text p{margin:0!important;font-size:15px!important;line-height:1.5!important}.wall-post-text>button{color:var(--av-muted)!important;box-shadow:none!important;background:0 0!important;border:0!important;margin-top:7px!important;padding:0!important;font-size:13px!important;font-weight:700!important;line-height:1.3!important;text-decoration:none!important;display:inline-block!important}.wall-post-text>button:hover{color:var(--av-green)!important;box-shadow:none!important;background:0 0!important}.wall-post-image{object-fit:contain!important;background:var(--av-elevated)!important;border-radius:10px!important;width:100%!important;max-width:100%!important;max-height:620px!important;margin:14px 0 10px!important;display:block!important}.wall-reaction-summary{width:max-content!important;max-width:100%!important;min-height:26px!important;color:var(--av-muted)!important;box-shadow:none!important;background:0 0!important;border:0!important;border-radius:0!important;justify-content:flex-end!important;align-items:center!important;gap:9px!important;margin:5px 0 7px auto!important;padding:2px 0!important;font-size:12px!important;line-height:1!important;display:flex!important}.wall-reaction-summary:hover{color:var(--av-green)!important;box-shadow:none!important;background:0 0!important}.wall-post>nav{border-top:1px solid var(--av-border)!important;grid-template-columns:repeat(3,minmax(0,1fr))!important;gap:7px!important;margin-top:0!important;padding-top:10px!important;display:grid!important}.wall-post>nav>.reaction-picker,.wall-post>nav>button,.wall-post>nav>.wall-share-menu{min-width:0!important}.wall-post>nav .reaction-picker>button,.wall-post>nav>button,.wall-post>nav>.wall-share-menu>summary{background:var(--av-elevated)!important;width:100%!important;min-height:42px!important;color:var(--av-text)!important;box-shadow:none!important;border:1px solid #0000!important;border-radius:8px!important;justify-content:center!important;align-items:center!important;margin:0!important;padding:8px 10px!important;font-size:13px!important;line-height:1.2!important;display:flex!important;transform:none!important}.wall-post>nav .reaction-picker>button:hover,.wall-post>nav>button:hover,.wall-post>nav>.wall-share-menu>summary:hover{color:var(--av-text)!important;border-color:var(--av-green)!important;box-shadow:0 0 0 2px var(--av-green)!important}@supports (color:color-mix(in lab, red, red)){.wall-post>nav .reaction-picker>button:hover,.wall-post>nav>button:hover,.wall-post>nav>.wall-share-menu>summary:hover{box-shadow:0 0 0 2px color-mix(in srgb, var(--av-green) 20%, transparent)!important}}.wall-post>nav .reaction-picker>button:hover,.wall-post>nav>button:hover,.wall-post>nav>.wall-share-menu>summary:hover{background:var(--av-elevated)!important}.wall-post>nav .reaction-picker>button.reacted{color:var(--av-green)!important;border-color:var(--av-green)!important}.reaction-picker>div,.wall-share-menu>div{bottom:calc(100% + 7px)!important}@media (max-width:760px){.wall-post{padding:12px!important}.wall-post>header{gap:8px!important}.wall-post>header>img,.wall-post>header>i,.wall-post>header>.wall-post-avatar-link{flex-basis:40px!important;width:40px!important;height:40px!important}.wall-post-tools{gap:4px!important}.wall-post-tools>.record-menu>summary,.wall-post-tools>.wall-dismiss{width:36px!important;min-width:36px!important;height:36px!important}.wall-post-text{margin-top:10px!important}.wall-post-text p{font-size:14px!important}.wall-post-image{margin:12px 0 8px!important}.wall-post>nav{gap:5px!important}.wall-post>nav .reaction-picker>button,.wall-post>nav>button,.wall-post>nav>.wall-share-menu>summary{min-height:38px!important;padding:6px 3px!important;font-size:11px!important}}:root{--av-main-button-bg:var(--av-elevated)}body:has(.astro-navbar) :is(.wall-post>nav button,.wall-post>nav>.wall-share-menu>summary,.wall-composer footer button,.wall-composer footer label,.user-card-actions>a,.user-card-actions>button,.user-card-actions>.friend-status-menu>summary,.inline-request-actions button,.friend-tabs>button,.messages-filters>button,.entry-submit,.open-all-messages){background:var(--av-main-button-bg)!important;color:var(--av-text)!important;box-shadow:none!important;border:1px solid #0000!important}body:has(.astro-navbar) :is(.wall-post>nav button,.wall-post>nav>.wall-share-menu>summary,.wall-composer footer button,.wall-composer footer label,.user-card-actions>a,.user-card-actions>button,.user-card-actions>.friend-status-menu>summary,.inline-request-actions button,.friend-tabs>button,.messages-filters>button,.entry-submit,.open-all-messages):hover{background:var(--av-main-button-bg)!important;border-color:var(--av-green)!important;color:var(--av-text)!important;box-shadow:0 0 0 2px var(--av-green)!important}@supports (color:color-mix(in lab, red, red)){body:has(.astro-navbar) :is(.wall-post>nav button,.wall-post>nav>.wall-share-menu>summary,.wall-composer footer button,.wall-composer footer label,.user-card-actions>a,.user-card-actions>button,.user-card-actions>.friend-status-menu>summary,.inline-request-actions button,.friend-tabs>button,.messages-filters>button,.entry-submit,.open-all-messages):hover{box-shadow:0 0 0 2px color-mix(in srgb, var(--av-green) 20%, transparent)!important}}body:has(.astro-navbar) :is(.record-menu>div,.favorite-filter-menu>div,.favorite-view-menu>div,.friend-status-menu>div,.wall-share-menu>div,.quick-settings) :is(button,a,summary){width:100%!important;min-height:38px!important;color:var(--av-text)!important;box-shadow:none!important;text-align:left!important;background:0 0!important;border:0!important;border-radius:5px!important;align-items:center!important;margin:0!important;padding:9px 11px!important;display:flex!important;transform:none!important}body:has(.astro-navbar) :is(.record-menu>div,.favorite-filter-menu>div,.favorite-view-menu>div,.friend-status-menu>div,.wall-share-menu>div,.quick-settings) :is(button,a,summary):hover{background:var(--av-green)!important;border:0!important}@supports (color:color-mix(in lab, red, red)){body:has(.astro-navbar) :is(.record-menu>div,.favorite-filter-menu>div,.favorite-view-menu>div,.friend-status-menu>div,.wall-share-menu>div,.quick-settings) :is(button,a,summary):hover{background:color-mix(in srgb, var(--av-green) 9%, transparent)!important}}body:has(.astro-navbar) :is(.record-menu>div,.favorite-filter-menu>div,.favorite-view-menu>div,.friend-status-menu>div,.wall-share-menu>div,.quick-settings) :is(button,a,summary):hover{color:var(--av-green)!important;box-shadow:none!important}.wall-hide-menu{display:none!important}.wall-post-text>button,.wall-post-text>button:hover,.wall-reaction-summary,.wall-reaction-summary:hover,.reaction-picker>div button,.reaction-picker>div button:hover{box-shadow:none!important;background:0 0!important;border:0!important;transform:none!important}.wall-post-text>button{color:var(--av-muted)!important}.wall-post-text>button:hover{color:var(--av-green)!important}.reaction-picker>div button{padding:0!important}.reaction-picker>div button:hover{filter:brightness(1.12)}.record-menu>summary{text-indent:0!important;place-items:center!important;font-size:0!important;line-height:0!important;display:grid!important;position:relative!important}.record-menu>summary:before{content:"•••";letter-spacing:2px;font:700 14px/1 Arial,sans-serif;display:block;transform:translate(1px)}.messages-preview-popover>label{border:1px solid var(--av-border)!important;box-shadow:none!important;background:0 0!important}.messages-preview-popover>label input{box-shadow:none!important;background:0 0!important;border:0!important}.preview-conversations>button,.preview-conversations>button:hover,.conversation-list>button,.conversation-list>button:hover{box-shadow:none!important;background:0 0!important}.preview-conversations>button:hover,.conversation-list>button:hover{color:var(--av-green)!important}.notification-list{display:grid!important}.notification-item{text-align:left!important;grid-template-columns:24px minmax(0,1fr)!important;place-items:start!important;width:100%!important;display:grid!important}.notification-item>div,.notification-item b,.notification-item small{text-align:left!important;justify-self:start!important;width:100%!important;min-width:0!important}.notification-item .nav-svg-icon{justify-self:start!important}.social-profile-tabs{justify-content:center!important;align-items:center!important;gap:6px!important;display:flex!important}.social-profile-tabs :is(button,a),.social-profile-tabs :is(button,a):hover,.social-profile-tabs :is(button,a):focus,.social-profile-tabs :is(button,a):active{min-height:40px!important;box-shadow:none!important;color:var(--av-muted)!important;font:inherit!important;background:0 0!important;border:0!important;border-radius:0!important;justify-content:center!important;align-self:stretch!important;align-items:center!important;margin:0!important;padding:8px 11px!important;line-height:1.2!important;display:flex!important;transform:none!important}.social-profile-tabs :is(button,a):hover,.social-profile-tabs :is(button.active,a:hover){color:var(--av-green)!important}.user-avatar-wrap{min-width:0!important;position:relative!important}.users-grid .user-avatar-wrap{aspect-ratio:4/3!important;width:100%!important}.users-grid .user-avatar-wrap>img,.users-grid .user-avatar-wrap>.avatar-placeholder{object-fit:cover!important;background:var(--av-elevated)!important;width:100%!important;height:100%!important;color:var(--av-green)!important;border-radius:9px!important;place-items:center!important;display:grid!important}.profiles-list.users-results .user-avatar-wrap{width:84px!important;height:84px!important}.profiles-list.users-results .user-avatar-wrap>img,.profiles-list.users-results .user-avatar-wrap>.avatar-placeholder{object-fit:cover!important;background:var(--av-elevated)!important;width:100%!important;height:100%!important;color:var(--av-green)!important;border-radius:10px!important;place-items:center!important;display:grid!important}.user-liked-heart{z-index:5!important;border:1px solid var(--av-green)!important;background:var(--av-surface)!important;width:34px!important;height:34px!important;color:var(--av-green)!important;border-radius:50%!important;place-items:center!important;padding:6px!important;display:grid!important;position:absolute!important;top:7px!important;right:7px!important;box-shadow:0 3px 12px #0008!important}.user-liked-heart .portal-heart-icon{fill:currentColor!important;width:19px!important;height:19px!important;margin:0!important}.user-liked-heart:hover{background:var(--av-surface)!important;color:var(--av-green)!important;box-shadow:0 0 0 3px var(--av-green)!important}@supports (color:color-mix(in lab, red, red)){.user-liked-heart:hover{box-shadow:0 0 0 3px color-mix(in srgb, var(--av-green) 24%, transparent)!important}}.syn-classic :is(.syn-matrix th.matrix-object>b,.syn-matrix th.matrix-object>small,.syn-frozen-column>span>b,.syn-frozen-column>span>small),.natal-aspect-viewport :is(.matrix-object>b,.matrix-object>small){-webkit-text-stroke:0!important;text-shadow:none!important;font-weight:400!important}.syn-classic .syn-matrix :is(thead,tbody) th.matrix-object>b,.aspect-table-viewport.is-fullscreen .syn-frozen-column>span>b{font-family:Segoe UI Symbol,"Noto Sans Symbols 2",Times New Roman,sans-serif!important;font-size:21px!important;line-height:1!important}.syn-classic .syn-matrix :is(thead,tbody) th.matrix-object>small,.aspect-table-viewport.is-fullscreen .syn-frozen-column>span>small{font-family:Arial,sans-serif!important;font-size:9.5px!important;line-height:1.05!important}html[data-theme] body:has(.astro-navbar){background:var(--av-page)!important;color:var(--av-text)!important}html[data-theme] body:has(.astro-navbar) :is(.portal-shell,.portal-main,.chart-page,.synastry-page,.profile-chart-page,.current-sky-page,.scanner-page){background:var(--av-page)!important;color:var(--av-text)!important}html[data-theme] body:has(.astro-navbar) :is(.astro-wheel .wheel-bg,.syn-wheel .wheel-bg){fill:var(--av-surface)!important}html[data-theme] body:has(.astro-navbar) :is(.placements-table,.houses-table,.aspect-matrix-section,.aspect-interpretation,.compatibility-panel,.syn-person-panel,.sky-toolbar,.sky-3d,.options-panel,.social-profile-content>section){background:var(--av-surface)!important;border-color:var(--av-border)!important;color:var(--av-text)!important}@media (max-width:760px){.social-profile-tabs{justify-content:flex-start!important}.social-profile-tabs :is(button,a){flex:none!important;min-height:38px!important}.users-grid .user-avatar-wrap{aspect-ratio:1!important}.profiles-list.users-results .user-avatar-wrap{width:58px!important;height:58px!important}.user-liked-heart{width:27px!important;height:27px!important;padding:5px!important;top:4px!important;right:4px!important}.user-liked-heart .portal-heart-icon{width:15px!important;height:15px!important}.syn-classic .syn-matrix :is(thead,tbody) th.matrix-object>b,.aspect-table-viewport.is-fullscreen .syn-frozen-column>span>b{font-size:14px!important}.syn-classic .syn-matrix :is(thead,tbody) th.matrix-object>small,.aspect-table-viewport.is-fullscreen .syn-frozen-column>span>small{font-size:7px!important}}.user-card-actions>button:last-child,.user-card-actions>button:last-child:hover{background:var(--av-main-button-bg)!important;color:var(--av-text)!important;box-shadow:none!important;border-color:#0000!important}.user-card-actions>button:last-child:hover{border-color:var(--av-green)!important;box-shadow:0 0 0 2px var(--av-green)!important}@supports (color:color-mix(in lab, red, red)){.user-card-actions>button:last-child:hover{box-shadow:0 0 0 2px color-mix(in srgb, var(--av-green) 20%, transparent)!important}}.record-menu>summary,.wall-post-tools>.record-menu>summary{color:#0000!important;line-height:0!important;position:relative!important}.record-menu>summary:before,.wall-post-tools>.record-menu>summary:before{content:"•••"!important;width:max-content!important;color:var(--av-text)!important;letter-spacing:2px!important;font:700 13px/1 Arial,sans-serif!important;position:absolute!important;top:50%!important;left:50%!important;transform:translate(-50%,-50%)!important}.wall-post-tools>.wall-dismiss{color:#0000!important;font-size:0!important;position:relative!important}.wall-post-tools>.wall-dismiss:before{content:"×";color:var(--av-text);font:400 25px/1 Arial,sans-serif;position:absolute;top:50%;left:50%;transform:translate(-50%,-50%)}html[data-theme] body .social-profile-page>.social-profile-tabs{background:0 0!important;justify-content:center!important;align-items:stretch!important;gap:6px!important;display:flex!important}html[data-theme] body .social-profile-page>.social-profile-tabs>button,html[data-theme] body .social-profile-page>.social-profile-tabs>a{height:auto!important;min-height:40px!important;box-shadow:none!important;color:var(--av-muted)!important;font-family:inherit!important;font-size:inherit!important;font-weight:inherit!important;background:0 0!important;border:0!important;border-radius:0!important;justify-content:center!important;align-self:stretch!important;align-items:center!important;margin:0!important;padding:8px 11px!important;line-height:1.2!important;display:flex!important;transform:none!important}html[data-theme] body .social-profile-page>.social-profile-tabs>button:hover,html[data-theme] body .social-profile-page>.social-profile-tabs>a:hover,html[data-theme] body .social-profile-page>.social-profile-tabs>button.active{box-shadow:none!important;color:var(--av-green)!important;background:0 0!important;border:0!important;transform:none!important}html[data-theme],html[data-theme] body{background:var(--av-page)!important}html[data-theme] body:has(.chart-page){background:var(--av-page)!important}html[data-theme] body:has(.synastry-page){background:var(--av-page)!important}html[data-theme] body:has(.current-sky-page){background:var(--av-page)!important}html[data-theme] body .chart-page,html[data-theme] body .synastry-page,html[data-theme] body .current-sky-page{background-color:var(--av-page)!important;min-height:100vh!important;color:var(--av-text)!important;background-image:none!important}html[data-theme] body :is(.chart-page,.synastry-page,.current-sky-page) :is(.placements-table,.houses-table,.aspect-matrix-section,.aspect-interpretation,.compatibility-panel,.syn-person-panel,.sky-toolbar,.options-panel){background-color:var(--av-surface)!important;border-color:var(--av-border)!important;color:var(--av-text)!important;background-image:none!important}html[data-theme] body :is(.chart-page,.synastry-page,.current-sky-page) :is(.classic-matrix,.classic-matrix th,.classic-matrix td,.syn-matrix th,.syn-matrix td,.object-card){background-color:var(--av-elevated)!important;border-color:var(--av-border)!important;background-image:none!important}@media (max-width:760px){html[data-theme] body .social-profile-page>.social-profile-tabs{justify-content:flex-start!important}html[data-theme] body .social-profile-page>.social-profile-tabs>button,html[data-theme] body .social-profile-page>.social-profile-tabs>a{flex:none!important;min-height:38px!important;padding:7px 9px!important}}html[data-theme] body .wall-post .wall-post-text>button,html[data-theme] body .wall-post .wall-post-text>button:hover,html[data-theme] body .wall-post .wall-post-text>button:focus,html[data-theme] body .wall-post .wall-post-text>button:active{all:unset!important;cursor:pointer!important;color:var(--av-muted)!important;font:700 13px/1.35 Arial,sans-serif!important;display:inline!important}.wall-post .wall-post-text>button:hover{color:var(--av-green)!important}html[data-theme] body .wall-post>button.wall-reaction-summary,html[data-theme] body .wall-post>button.wall-reaction-summary:hover,html[data-theme] body .wall-post>button.wall-reaction-summary:focus,html[data-theme] body .wall-post>button.wall-reaction-summary:active{all:unset!important;cursor:pointer!important;width:max-content!important;max-width:100%!important;color:var(--av-muted)!important;justify-content:flex-end!important;align-items:center!important;gap:9px!important;margin:5px 0 7px auto!important;font:400 12px/1 Arial,sans-serif!important;display:flex!important}.wall-post>button.wall-reaction-summary:hover{color:var(--av-green)!important}.users-grid>article{flex-direction:column!important;align-items:stretch!important;display:flex!important}.users-grid .user-avatar-wrap{aspect-ratio:4/3!important;border-radius:9px!important;flex:none!important;width:100%!important;height:auto!important;display:block!important;position:relative!important;overflow:hidden!important}.users-grid .user-avatar-wrap>img,.users-grid .user-avatar-wrap>.avatar-placeholder{object-fit:cover!important;object-position:center!important;border-radius:0!important;place-items:center!important;width:100%!important;min-width:0!important;max-width:none!important;height:100%!important;min-height:0!important;max-height:none!important;margin:0!important;padding:0!important;display:grid!important;position:absolute!important;inset:0!important}.users-grid .user-avatar-wrap>.avatar-placeholder{background:var(--av-elevated)!important;color:var(--av-green)!important;font:400 38px/1 Georgia,serif!important}.user-liked-heart,.user-liked-heart:hover,.user-liked-heart:focus,.user-liked-heart:active{background:var(--av-surface)!important;color:var(--av-green)!important;border-color:var(--av-green)!important}.user-liked-heart .portal-heart-icon{fill:var(--av-green)!important;stroke:var(--av-green)!important}@media (max-width:760px){.users-grid .user-avatar-wrap{aspect-ratio:1!important}.users-grid .user-avatar-wrap>.avatar-placeholder{font-size:25px!important}}.messages-preview-popover .preview-conversations,.messages-preview-popover .preview-conversations>button,.notification-list .notification-item{box-shadow:none!important;background:0 0!important;border:0!important}.messages-preview-popover .preview-conversations{padding:0!important}.messages-preview-popover .preview-conversations>button,.notification-list .notification-item{border-radius:8px!important;transition:color .15s,background-color .15s!important}.messages-preview-popover .preview-conversations>button:hover,.messages-preview-popover .preview-conversations>button:focus-visible{background:var(--av-green)!important}@supports (color:color-mix(in lab, red, red)){.messages-preview-popover .preview-conversations>button:hover,.messages-preview-popover .preview-conversations>button:focus-visible{background:color-mix(in srgb, var(--av-green) 16%, transparent)!important}}.messages-preview-popover .preview-conversations>button:hover,.messages-preview-popover .preview-conversations>button:focus-visible{color:var(--av-green)!important}.notification-list .notification-item:hover,.notification-list .notification-item:focus-visible{background:var(--av-green)!important}@supports (color:color-mix(in lab, red, red)){.notification-list .notification-item:hover,.notification-list .notification-item:focus-visible{background:color-mix(in srgb, var(--av-green) 10%, transparent)!important}}.notification-list .notification-item:hover,.notification-list .notification-item:focus-visible{color:var(--av-green)!important}.user-liked-heart,.user-liked-heart:hover,.user-liked-heart:focus,.user-liked-heart:active{border-color:var(--av-border)!important;background:var(--av-surface)!important}@supports (color:color-mix(in lab, red, red)){.user-liked-heart,.user-liked-heart:hover,.user-liked-heart:focus,.user-liked-heart:active{background:color-mix(in srgb, var(--av-surface) 90%, transparent)!important}}.user-liked-heart,.user-liked-heart:hover,.user-liked-heart:focus,.user-liked-heart:active{color:var(--av-text)!important;box-shadow:0 3px 12px #0007!important}.user-liked-heart .portal-heart-icon{fill:#0000!important;stroke:currentColor!important;stroke-width:1.8px!important}.user-liked-heart.active,.user-liked-heart.active:hover,.user-liked-heart.active:focus{border-color:var(--av-green)!important;color:var(--av-green)!important;box-shadow:0 0 10px var(--av-green), 0 0 0 3px var(--av-green)!important}@supports (color:color-mix(in lab, red, red)){.user-liked-heart.active,.user-liked-heart.active:hover,.user-liked-heart.active:focus{box-shadow:0 0 10px color-mix(in srgb, var(--av-green) 78%, transparent), 0 0 0 3px color-mix(in srgb, var(--av-green) 22%, transparent)!important}}.user-liked-heart.active .portal-heart-icon{fill:var(--av-green)!important;stroke:var(--av-green)!important}.wall-post>nav>button,.wall-post>nav>.reaction-picker>button,.wall-post>nav>.wall-share-menu>summary{font-size:0!important}.wall-post>nav>button>svg,.wall-post>nav>.wall-share-menu>summary>svg{fill:none;stroke:currentColor;stroke-width:1.8px;stroke-linecap:round;stroke-linejoin:round;width:23px;height:23px;display:block}.wall-post>nav .reaction-picker>button{font-size:20px!important}.wall-post>nav .reaction-picker>div>button{font-size:22px!important}.reaction-picker.open>div{display:flex!important}.reaction-picker:has(>div:hover)>div{display:flex!important}.reaction-picker>div{transform:translateY(1px);padding-bottom:8px!important}.reaction-picker>div:after{content:"";height:12px;position:absolute;bottom:-10px;left:0;right:0}html[data-theme] body .wall-post>nav.wall-post-actions{border-top:1px solid var(--av-border)!important;grid-template-columns:none!important;justify-content:flex-start!important;align-items:center!important;gap:30px!important;padding:10px 2px 1px!important;display:flex!important}html[data-theme] body .wall-post-actions .wall-action{flex:none!important;align-items:center!important;gap:7px!important;min-width:0!important;display:flex!important;position:relative!important}html[data-theme] body .wall-post-actions :is(.wall-icon-button,.wall-action-count),html[data-theme] body .wall-post-actions>.wall-share-menu>summary{width:auto!important;min-width:0!important;min-height:0!important;color:var(--av-muted)!important;box-shadow:none!important;cursor:pointer!important;background:0 0!important;border:0!important;border-radius:0!important;justify-content:center!important;align-items:center!important;margin:0!important;padding:4px!important;font:600 14px/1 Arial,sans-serif!important;display:flex!important;transform:none!important}html[data-theme] body .wall-post-actions>.wall-share-menu>summary{gap:7px!important;list-style:none!important}html[data-theme] body .wall-post-actions :is(.wall-icon-button,.wall-share-menu>summary):hover{color:var(--av-green)!important;box-shadow:none!important;filter:drop-shadow(0 0 5px var(--av-green))!important;background:0 0!important;border:0!important}@supports (color:color-mix(in lab, red, red)){html[data-theme] body .wall-post-actions :is(.wall-icon-button,.wall-share-menu>summary):hover{filter:drop-shadow(0 0 5px color-mix(in srgb, var(--av-green) 80%, transparent))!important}}html[data-theme] body .wall-post-actions .wall-action-count:hover{color:var(--av-green)!important;box-shadow:none!important;background:0 0!important;border:0!important}.wall-post-actions .wall-icon-button{font-size:23px!important}.wall-post-actions :is(.wall-icon-button,.wall-share-menu>summary)>svg{fill:none!important;stroke:currentColor!important;stroke-width:1.8px!important;stroke-linecap:round!important;stroke-linejoin:round!important;width:27px!important;height:27px!important;display:block!important}.wall-post-actions .wall-icon-button.reacted{color:var(--av-green)!important;filter:drop-shadow(0 0 6px var(--av-green))!important}@supports (color:color-mix(in lab, red, red)){.wall-post-actions .wall-icon-button.reacted{filter:drop-shadow(0 0 6px color-mix(in srgb, var(--av-green) 85%, transparent))!important}}.wall-post-actions .wall-icon-button.reacted .wall-thumb-icon{fill:var(--av-green)!important;stroke:var(--av-green)!important}.wall-post-actions .reaction-picker>div button:active{transform:translateY(-3px)scale(1.16)!important}.wall-post-actions .reaction-picker.reaction-just-selected>div{display:none!important}.wall-post-actions .reaction-choice-pop{animation:.3s wall-reaction-choice-pop!important}.wall-post>button.wall-reaction-summary{display:none!important}@keyframes wall-reaction-choice-pop{50%{transform:translateY(-3px)scale(1.16)}}@media (max-width:760px){html[data-theme] body .wall-post>nav.wall-post-actions{gap:24px!important;padding-inline:0!important}.wall-post-actions :is(.wall-icon-button,.wall-share-menu>summary)>svg{width:25px!important;height:25px!important}}.wall-delete-menu{position:relative}.wall-delete-menu>summary{cursor:pointer;width:40px;height:40px;color:var(--av-muted);place-items:center;font-size:25px;list-style:none;display:grid}.wall-delete-menu>summary::-webkit-details-marker{display:none}.wall-delete-menu>div{z-index:50;border:1px solid var(--av-border);background:var(--av-elevated);border-radius:8px;min-width:150px;padding:5px;position:absolute;top:calc(100% + 5px);right:0;box-shadow:0 10px 30px #0008}.wall-delete-menu>div>button{width:100%;color:var(--av-text);text-align:left;cursor:pointer;background:0 0;border:0;padding:9px}.wall-reactions-modal>header>button,.wall-reactions-modal>header>button:hover,.wall-reactions-modal>header>button:focus{box-shadow:none!important;background:0 0!important;border:0!important}.favorite-records>article{cursor:pointer;position:relative!important}.favorite-records.profiles-list>article{min-height:98px!important;padding:14px 16px!important}.favorite-records.profiles-list .favorite-type-icon{width:70px!important;min-width:70px!important;height:70px!important}.favorite-records.profiles-list .list-main h2{font-size:19px!important}.favorite-records.profiles-list .list-main small{font-size:11px!important}.favorite-type-icon{background:var(--av-elevated);border-radius:10px;place-items:center;display:grid;overflow:hidden}.favorite-type-icon>img{object-fit:cover;width:100%;height:100%}.favorite-type-icon>svg{fill:none;stroke:currentColor;stroke-width:1.5px;width:62%;height:62%}.favorite-type-icon .synastry-favorite-icon .chart-icon-ring{stroke:#e9957c;stroke-width:2.2px}.favorite-type-icon .portrait-stack-icon rect{stroke-width:1.4px}.favorite-type-icon .portrait-stack-icon .portrait-stack-back,.favorite-type-icon .portrait-stack-icon .portrait-stack-mid{fill:var(--av-surface)}.favorite-type-icon .portrait-stack-icon .portrait-stack-front{fill:var(--av-elevated)}.favorite-grid{grid-template-columns:repeat(6,minmax(0,1fr))!important}.favorite-grid>article{flex-direction:column!important;align-items:stretch!important;min-height:250px!important;display:flex!important}.favorite-grid .favorite-type-icon{aspect-ratio:4/3!important;width:100%!important;height:auto!important;min-height:0!important}.favorite-grid .list-main{min-height:70px;padding:10px 2px}.favorite-grid .list-main h2{font-size:16px!important}.favorite-grid .list-main small{font-size:10px!important}.favorite-grid .record-menu{align-self:flex-end;margin-top:auto}.favorite-rename{z-index:45;border:1px solid var(--av-border);background:var(--av-surface);border-radius:8px;align-items:center;gap:6px;width:min(300px,100% - 70px);padding:5px;display:flex;position:absolute;top:10px;right:52px;box-shadow:0 8px 24px #0008}.favorite-rename input{width:100%;min-width:0;height:34px;padding:6px 8px}.favorite-rename button{border:1px solid var(--av-border);height:34px;color:var(--av-text);background:0 0;border-radius:6px}html[data-theme] body :is(.astro-wheel-wrap,.syn-wheel-wrap){background:0 0!important}html[data-theme] body :is(.astro-wheel .wheel-bg,.syn-wheel .syn-bg){fill:var(--av-surface)!important}.profile-natal-chart .astro-wheel .wheel-bg,.profile-natal-chart .astro-wheel .gold-ring{stroke:#d19b6c!important}.syn-person-panel.second>header h2,.syn-person-panel.second .planet-layer-label{color:#e9957c!important}.syn-person-panel.first>header h2,.syn-person-panel.first .planet-layer-label{color:var(--av-text)!important}.planet-layer-label{margin-top:4px;display:block;font:600 10px/1.2 Arial,sans-serif!important}.syn-classic .syn-matrix-owners>th:first-child{color:var(--av-text)!important}.syn-classic .syn-matrix-owners>th:last-child,.syn-classic .syn-matrix thead tr:nth-child(2) .matrix-object,.syn-classic .syn-matrix thead tr:nth-child(2) .matrix-object :is(b,i,small){color:#e9957c!important}.syn-classic .classic-matrix th,.syn-classic .classic-matrix td,.natal-aspect-viewport .classic-matrix th,.natal-aspect-viewport .classic-matrix td{height:46px!important}.aspect-matrix-section.classic{box-sizing:border-box!important;width:min(1600px,100vw - 24px)!important;max-width:none!important;margin-inline:50%!important;transform:translate(-50%)!important}.syn-classic .classic-matrix .matrix-object,.natal-aspect-viewport .classic-matrix .matrix-object{padding:1px!important}.syn-classic .classic-matrix td>b,.natal-aspect-viewport .classic-matrix td>b{font-size:18px!important}.edit-profile-page{background:var(--av-page)!important;color:var(--av-text)!important}.edit-profile-card,.edit-profile-card form{background:var(--av-surface)!important;color:var(--av-text)!important}.edit-profile-intro{background:var(--av-elevated)!important;color:var(--av-text)!important}.edit-profile-card :is(input,textarea){background:var(--av-elevated)!important;color:var(--av-text)!important;border-color:var(--av-border)!important}html[data-theme] :is(.chart-page,.synastry-page,.current-sky-page,.edit-profile-page) :is(button,input,textarea,select){border-color:var(--av-border)!important;color:var(--av-text)!important}html[data-theme] :is(.chart-page,.synastry-page,.current-sky-page,.edit-profile-page) :is(input,textarea,select),html[data-theme] :is(.chart-page,.synastry-page,.current-sky-page,.edit-profile-page) :is(.options-trigger,.sky-view-toggle button,.sky-time-control button){background:var(--av-elevated)!important}@media (max-width:1200px) and (min-width:761px){.favorite-grid{grid-template-columns:repeat(4,minmax(0,1fr))!important}}@media (max-width:760px){.favorite-grid{grid-template-columns:repeat(3,minmax(0,1fr))!important}.favorite-grid>article{min-height:170px!important}.favorite-grid .favorite-type-icon{aspect-ratio:1!important}.favorite-grid .list-main h2{font-size:11px!important}.favorite-grid .list-main small{font-size:8px!important}.favorite-records.profiles-list>article{min-height:80px!important;padding:8px!important}.favorite-records.profiles-list .favorite-type-icon{width:58px!important;min-width:58px!important;height:58px!important}.syn-classic .classic-matrix th,.syn-classic .classic-matrix td,.natal-aspect-viewport .classic-matrix th,.natal-aspect-viewport .classic-matrix td{height:39px!important}.syn-classic .classic-matrix td>b,.natal-aspect-viewport .classic-matrix td>b{font-size:13px!important}.syn-classic .classic-matrix-scroll{overflow:auto visible!important}.syn-classic .classic-matrix tbody th.matrix-object{z-index:8!important;background:var(--av-elevated)!important;box-shadow:2px 0 0 var(--av-border)!important;width:82px!important;min-width:82px!important;position:sticky!important;left:0!important}.syn-classic .classic-matrix thead th:first-child{z-index:10!important;background:var(--av-elevated)!important;position:sticky!important;left:0!important}.syn-classic .classic-matrix{table-layout:fixed!important;width:max-content!important;min-width:720px!important}}html[data-theme] body .natal-aspect-viewport .classic-matrix{border-collapse:separate!important;border-spacing:0!important}html[data-theme] body .natal-aspect-viewport .classic-matrix th,html[data-theme] body .natal-aspect-viewport .classic-matrix td{background-clip:padding-box!important;border-color:#2f3133!important}html[data-theme] body .natal-aspect-viewport .classic-matrix .matrix-planet-emphasis{-webkit-text-stroke:0!important;text-shadow:none!important;font-family:Segoe UI Symbol,"Noto Sans Symbols 2",sans-serif!important;font-weight:400!important;line-height:1!important}.wall-comments-overlay>footer>button{background:var(--av-main-button-bg)!important;min-width:100px!important;color:var(--av-text)!important;border:1px solid #0000!important;border-radius:8px!important}.wall-comments-overlay>footer>button:hover{border-color:var(--av-green)!important;background:var(--av-main-button-bg)!important;color:var(--av-text)!important;box-shadow:0 0 0 2px var(--av-green)!important}@supports (color:color-mix(in lab, red, red)){.wall-comments-overlay>footer>button:hover{box-shadow:0 0 0 2px color-mix(in srgb, var(--av-green) 20%, transparent)!important}}@media (max-width:760px){.users-toolbar{grid-template-columns:minmax(0,1fr) 86px!important}.users-toolbar>label:first-child{grid-column:1/-1!important}.users-toolbar>label:nth-child(2){grid-column:1!important}.users-toolbar>.favorite-view-menu{grid-column:2!important}.favorite-controls{grid-template-columns:repeat(2,minmax(0,1fr))!important}.favorite-controls .favorite-search{grid-column:1/-1!important}.favorite-filter-menu{grid-column:1!important}.favorite-view-menu{grid-column:2!important}.favorite-filter-menu>summary,.favorite-view-menu>summary{width:100%!important}}html[data-theme] body .wall-comments-overlay{-webkit-backdrop-filter:blur(5px);background:#080a0cb8!important}html[data-theme] body .wall-comments-overlay>header{background:var(--av-surface)!important;justify-content:flex-start!important;align-items:center!important;gap:12px!important;min-height:68px!important;padding:12px 20px!important;display:flex!important}@supports (color:color-mix(in lab, red, red)){html[data-theme] body .wall-comments-overlay>header{background:color-mix(in srgb, var(--av-surface) 88%, transparent)!important}}html[data-theme] body .wall-comments-overlay>header{border-bottom:1px solid var(--av-border)!important}html[data-theme] body .wall-comments-overlay>header>button,html[data-theme] body .wall-comments-overlay>header>button:is(:hover,:focus,:active){width:36px!important;min-width:0!important;height:36px!important;min-height:0!important;color:var(--av-text)!important;box-shadow:none!important;cursor:pointer!important;background:0 0!important;border:0!important;border-radius:0!important;flex:none!important;place-items:center!important;margin:0!important;padding:0!important;font:400 30px/1 Arial,sans-serif!important;display:grid!important;transform:none!important}html[data-theme] body .wall-comments-overlay>header>button:hover{color:var(--av-green)!important}html[data-theme] body .wall-comments-overlay>header>h2{color:var(--av-text)!important;text-align:left!important;align-self:center!important;margin:0!important;padding:0!important;font-size:21px!important;line-height:36px!important}html[data-theme] body .wall-comments-overlay>.wall-comments{background:0 0!important;align-self:stretch!important}html[data-theme] body .wall-comments-overlay>footer{background:var(--av-surface)!important;align-items:center!important}@supports (color:color-mix(in lab, red, red)){html[data-theme] body .wall-comments-overlay>footer{background:color-mix(in srgb, var(--av-surface) 88%, transparent)!important}}html[data-theme] body .wall-comments-overlay>footer{border-top:1px solid var(--av-border)!important}html[data-theme] body .wall-comments-overlay>footer>textarea{box-sizing:border-box!important;vertical-align:middle!important;background:var(--av-elevated)!important;min-height:48px!important;color:var(--av-text)!important;margin:0!important;padding:12px 14px!important;line-height:22px!important}html[data-theme] body .wall-comments-overlay>footer>textarea::placeholder{color:var(--av-muted)!important;opacity:1!important;line-height:22px!important}@media (max-width:760px){html[data-theme] body .wall-comments-overlay>header{min-height:58px!important;padding:9px 12px!important}html[data-theme] body .wall-comments-overlay>header>h2{font-size:19px!important}html[data-theme] body .wall-comments-overlay>footer{padding:9px!important}html[data-theme] body .wall-comments-overlay>footer>button{min-width:78px!important}}html[data-theme] body .wall-comments-overlay>.wall-comments{width:min(860px,100%)!important;margin:0 auto!important;padding:24px 22px 40px!important;display:block!important;overflow:auto!important}.wall-comments-overlay .wall-comment-thread,.profile-gallery-scroll .wall-comment-thread{min-width:0;margin:0 0 22px;display:block;position:relative}.wall-comments-overlay .wall-comment-item,.profile-gallery-scroll .wall-comment-item{grid-template-columns:42px minmax(0,1fr);align-items:start;gap:11px;display:grid}.wall-comments-overlay .wall-comment-item>img,.wall-comments-overlay .wall-comment-item>i,.wall-comments-overlay .wall-comment-item>.wall-comment-avatar-link,.profile-gallery-scroll .wall-comment-item>img,.profile-gallery-scroll .wall-comment-item>i,.profile-gallery-scroll .wall-comment-item>.wall-comment-avatar-link,.wall-comments-overlay>footer>img,.wall-comments-overlay>footer>i{object-fit:cover;background:var(--av-elevated);border-radius:50%;place-items:center;font-style:normal;display:grid;width:42px!important;min-width:42px!important;height:42px!important}.wall-comment-avatar-link>img,.wall-comment-avatar-link>i{object-fit:cover;border-radius:50%;width:100%;height:100%}.wall-comment-content{min-width:0}.wall-comment-content>header{overflow-wrap:anywhere;flex-wrap:wrap;align-items:center;gap:7px;min-height:20px;display:flex}.wall-comment-content>header>b{color:var(--av-text);font-size:14px}.wall-comment-content>header>time{color:var(--av-muted);font-size:12px}.wall-comment-delete{color:var(--av-muted);cursor:pointer;background:0 0;border:0;margin-left:auto;padding:0 3px;font-size:18px;line-height:1}.wall-comment-delete:hover{color:var(--av-green)}.wall-comment-menu{margin-left:auto;position:relative}.wall-comment-menu>summary{cursor:pointer;color:var(--av-muted);font-size:20px;line-height:1;list-style:none}.wall-comment-menu>summary::-webkit-details-marker{display:none}.wall-comment-menu>div{z-index:20;border:1px solid var(--av-border);background:var(--av-elevated);border-radius:8px;min-width:170px;padding:5px;display:grid;position:absolute;top:24px;right:0;box-shadow:0 8px 25px #0008}.wall-comment-menu>div button{color:var(--av-text);text-align:left;background:0 0;border:0;padding:8px 10px;font-size:12px}.wall-comment-menu>div button:hover{background:var(--av-green)}@supports (color:color-mix(in lab, red, red)){.wall-comment-menu>div button:hover{background:color-mix(in srgb, var(--av-green) 14%, transparent)}}.wall-comment-menu>div button:disabled{opacity:.5;cursor:not-allowed}html[data-theme] body :is(.wall-comments-overlay,.profile-gallery-scroll) .wall-comment-content>p{color:var(--av-text)!important;overflow-wrap:anywhere!important;white-space:pre-wrap!important;background:0 0!important;border:0!important;border-radius:0!important;margin:2px 0 5px!important;padding:0!important;font-size:14px!important;line-height:1.45!important;display:block!important}.wall-comment-content>nav{flex-wrap:wrap;align-items:center;gap:4px 20px;min-height:28px;display:flex}html[data-theme] body .wall-comment-content>nav>button{width:auto!important;min-width:0!important;min-height:0!important;color:var(--av-muted)!important;box-shadow:none!important;cursor:pointer!important;background:0 0!important;border:0!important;border-radius:0!important;margin:0!important;padding:3px 0!important;font:600 12px/1.3 Arial,sans-serif!important;transform:none!important}html[data-theme] body .wall-comment-content>nav>button:first-child{filter:grayscale();opacity:.75;font-family:Noto Color Emoji,Arial,sans-serif!important;font-size:16px!important}html[data-theme] body .wall-comment-content>nav>button:is(:hover,.liked){color:var(--av-green)!important;filter:none!important;opacity:1!important}.wall-comment-content>nav>span{color:var(--av-muted);font-size:12px}.wall-comment-content>nav>span.has-likes{color:var(--av-text)}.wall-thread-toggle{cursor:pointer;font-weight:700;color:var(--av-muted)!important;background:0 0!important;border:0!important;margin:7px 0 0 53px!important;padding:3px 0!important;font-size:12px!important}.wall-comment-children{border-left:2px solid var(--av-border);margin:12px 0 0 31px;padding-left:22px;position:relative}.wall-comment-children:before{content:"";border-left:2px solid var(--av-border);border-bottom:2px solid var(--av-border);border-bottom-left-radius:12px;width:20px;height:18px;position:absolute;bottom:-6px;left:-2px}.wall-comment-children .wall-comment-item{grid-template-columns:34px minmax(0,1fr)}.wall-comment-children .wall-comment-item>img,.wall-comment-children .wall-comment-item>i,.wall-comment-children .wall-comment-item>.wall-comment-avatar-link{width:34px!important;min-width:34px!important;height:34px!important}.wall-comments-overlay>footer{box-sizing:border-box!important;width:min(860px,100%)!important;padding:12px 18px!important;display:flex!important}.wall-comment-composer{flex:1;align-items:center;min-width:0;display:flex;position:relative}.wall-comment-composer>textarea{width:100%;border-radius:24px!important;padding-right:150px!important}.wall-comment-extras{align-items:center;gap:4px;display:flex;position:absolute;bottom:8px;right:12px}html[data-theme] body .wall-comment-extras :is(button,label){width:25px!important;min-width:0!important;height:25px!important;min-height:0!important;color:var(--av-muted)!important;box-shadow:none!important;cursor:pointer!important;background:0 0!important;border:0!important;place-items:center!important;margin:0!important;padding:0!important;font-size:13px!important;display:grid!important}.wall-comment-extras input{display:none}.wall-comment-extras :is(button,label):hover{color:var(--av-green)!important}.wall-reply-cancel{z-index:2;position:absolute;left:14px;background:var(--av-elevated)!important;width:auto!important;min-width:0!important;min-height:0!important;color:var(--av-muted)!important;border:0!important;border-radius:8px!important;padding:2px 7px!important;font-size:10px!important;top:-22px!important}.wall-comment-send:disabled{opacity:.5;cursor:not-allowed}html[data-theme] body :is(.wall-comments-dialog,.wall-shared-composer)>footer>.wall-comment-send,html[data-theme] body .wall-comments-overlay>footer>.wall-comment-send{box-shadow:none!important;color:var(--av-green)!important;white-space:nowrap!important;background:0 0!important;border:0!important;padding-inline:10px!important}html[data-theme] body .wall-comment-composer>textarea{text-overflow:ellipsis!important;min-width:0!important;overflow:hidden!important}@media (max-width:760px){html[data-theme] body .wall-comments-overlay>.wall-comments{padding:18px 12px 30px!important}.wall-comments-overlay .wall-comment-item,.profile-gallery-scroll .wall-comment-item{grid-template-columns:36px minmax(0,1fr);gap:9px}.wall-comments-overlay .wall-comment-item>img,.wall-comments-overlay .wall-comment-item>i,.wall-comments-overlay .wall-comment-item>.wall-comment-avatar-link,.profile-gallery-scroll .wall-comment-item>img,.profile-gallery-scroll .wall-comment-item>i,.profile-gallery-scroll .wall-comment-item>.wall-comment-avatar-link,.wall-comments-overlay>footer>img,.wall-comments-overlay>footer>i{width:36px!important;min-width:36px!important;height:36px!important}.wall-comment-content>nav{gap:13px}.wall-comment-children{margin-left:18px;padding-left:15px}.wall-comments-overlay>footer{gap:7px!important;padding:10px 8px!important}.wall-comment-composer>textarea{padding-bottom:38px!important;padding-right:12px!important}.wall-comment-extras{bottom:7px;right:10px}.wall-comments-overlay>footer>.wall-comment-send{min-width:58px!important;padding-inline:8px!important}}html[data-theme] body .wall-post-tools>.wall-dismiss,html[data-theme] body .wall-post-tools>.wall-delete-menu>summary,html[data-theme] body .wall-post-tools>.wall-dismiss:is(:hover,:focus,:active),html[data-theme] body .wall-post-tools>.wall-delete-menu>summary:is(:hover,:focus,:active){box-sizing:border-box!important;color:#0000!important;width:40px!important;min-width:40px!important;height:40px!important;min-height:40px!important;box-shadow:none!important;cursor:pointer!important;background:0 0!important;border:0!important;border-radius:0!important;margin:0!important;padding:0!important;font-size:0!important;line-height:0!important;display:block!important;position:relative!important;transform:none!important}html[data-theme] body .wall-post-tools>.wall-dismiss:before,html[data-theme] body .wall-post-tools>.wall-delete-menu>summary:before{content:"×"!important;width:auto!important;height:auto!important;color:var(--av-text)!important;font:400 27px/1 Arial,sans-serif!important;display:block!important;position:absolute!important;top:50%!important;left:50%!important;transform:translate(-50%,-50%)!important}html[data-theme] body .wall-post-tools>.wall-dismiss:hover:before,html[data-theme] body .wall-post-tools>.wall-delete-menu>summary:hover:before{color:var(--av-green)!important}.wall-post-tools>.wall-delete-menu>summary{list-style:none!important}.wall-post-tools>.wall-delete-menu>summary::-webkit-details-marker{display:none!important}@media (max-width:760px){html[data-theme] body .wall-post-tools>.wall-dismiss,html[data-theme] body .wall-post-tools>.wall-delete-menu>summary,html[data-theme] body .wall-post-tools>.wall-dismiss:is(:hover,:focus,:active),html[data-theme] body .wall-post-tools>.wall-delete-menu>summary:is(:hover,:focus,:active){width:36px!important;min-width:36px!important;height:36px!important;min-height:36px!important}html[data-theme] body .wall-post-tools>.wall-dismiss:before,html[data-theme] body .wall-post-tools>.wall-delete-menu>summary:before{font-size:25px!important}}html[data-theme] body .wall-post-tools>.record-menu>summary,html[data-theme] body .wall-post-tools>.wall-dismiss,html[data-theme] body .wall-post-tools>.wall-delete-menu>summary{box-sizing:border-box!important;background:var(--av-elevated)!important;width:40px!important;min-width:40px!important;height:40px!important;min-height:40px!important;box-shadow:none!important;border:1px solid #0000!important;border-radius:50%!important;place-items:center!important;margin:0!important;padding:0!important;display:grid!important;transform:none!important}html[data-theme] body .wall-post-tools>.record-menu>summary:is(:hover,:focus),html[data-theme] body .wall-post-tools>.wall-dismiss:is(:hover,:focus),html[data-theme] body .wall-post-tools>.wall-delete-menu>summary:is(:hover,:focus){border-color:var(--av-green)!important;background:var(--av-elevated)!important;box-shadow:0 0 0 2px var(--av-green)!important}@supports (color:color-mix(in lab, red, red)){html[data-theme] body .wall-post-tools>.record-menu>summary:is(:hover,:focus),html[data-theme] body .wall-post-tools>.wall-dismiss:is(:hover,:focus),html[data-theme] body .wall-post-tools>.wall-delete-menu>summary:is(:hover,:focus){box-shadow:0 0 0 2px color-mix(in srgb, var(--av-green) 20%, transparent)!important}}@media (max-width:760px){html[data-theme] body .wall-post-tools>.record-menu>summary,html[data-theme] body .wall-post-tools>.wall-dismiss,html[data-theme] body .wall-post-tools>.wall-delete-menu>summary{width:36px!important;min-width:36px!important;height:36px!important;min-height:36px!important}}html[data-theme] body .wall-post-actions .wall-action>.wall-icon-button,html[data-theme] body .wall-post-actions .wall-action>.wall-action-count,html[data-theme] body .wall-post-actions>.wall-share-menu>summary,html[data-theme] body .wall-post-actions>.wall-share-menu>summary>.wall-action-count{appearance:none!important;box-shadow:none!important;background:0 0!important;border:0!important;border-radius:0!important;outline:0!important}html[data-theme] body .wall-post-actions .wall-action>.wall-icon-button:before,html[data-theme] body .wall-post-actions .wall-action>.wall-icon-button:after,html[data-theme] body .wall-post-actions>.wall-share-menu>summary:before,html[data-theme] body .wall-post-actions>.wall-share-menu>summary:after{box-shadow:none!important;background:0 0!important}html[data-theme] body .wall-post-actions :is(.wall-icon-button.reacted,.wall-icon-button.active,.wall-share-menu>summary.active){color:var(--av-green)!important;box-shadow:none!important;filter:drop-shadow(0 0 6px var(--av-green))!important;background:0 0!important;border:0!important}@supports (color:color-mix(in lab, red, red)){html[data-theme] body .wall-post-actions :is(.wall-icon-button.reacted,.wall-icon-button.active,.wall-share-menu>summary.active){filter:drop-shadow(0 0 6px color-mix(in srgb, var(--av-green) 85%, transparent))!important}}html[data-theme] body .wall-post-actions .wall-icon-button.reacted{place-items:center!important;width:35px!important;height:35px!important;padding:4px!important;font:400 27px/27px Noto Color Emoji,Arial,sans-serif!important;display:grid!important}html[data-theme] body .wall-post-actions .wall-icon-button.reacted>.wall-thumb-icon{width:27px!important;height:27px!important}@media (max-width:760px){html[data-theme] body .wall-post-actions .wall-icon-button.reacted{width:33px!important;height:33px!important;font-size:25px!important;line-height:25px!important}html[data-theme] body .wall-post-actions .wall-icon-button.reacted>.wall-thumb-icon{width:25px!important;height:25px!important}}html[data-theme] body .wall-comments-overlay{-webkit-backdrop-filter:blur(6px)!important;background:#050607c2!important;place-items:center!important;padding:20px!important;display:grid!important}.wall-comments-dialog{border:1px solid var(--av-border);background:var(--av-surface);width:min(760px,100vw - 32px);height:min(880px,100dvh - 40px);color:var(--av-text);border-radius:14px;grid-template-rows:auto minmax(0,1fr) auto;display:grid;overflow:hidden;box-shadow:0 24px 80px #000c}html[data-theme] body .wall-comments-dialog>header{position:relative;border-bottom:1px solid var(--av-border)!important;background:var(--av-surface)!important;justify-content:center!important;align-items:center!important;min-height:58px!important;padding:10px 58px!important;display:flex!important}.wall-comments-dialog>header>h2{text-align:center!important;margin:0!important;font-size:17px!important;line-height:1.3!important}html[data-theme] body .wall-comments-dialog>header>button,html[data-theme] body .wall-comments-dialog>header>button:is(:hover,:focus,:active){background:var(--av-elevated)!important;width:36px!important;min-width:36px!important;height:36px!important;min-height:36px!important;color:var(--av-text)!important;box-shadow:none!important;cursor:pointer!important;border:0!important;border-radius:50%!important;place-items:center!important;margin:0!important;padding:0!important;font:400 25px/1 Arial,sans-serif!important;display:grid!important;position:absolute!important;top:50%!important;right:12px!important;transform:translateY(-50%)!important}html[data-theme] body .wall-comments-dialog>header>button:hover{color:var(--av-green)!important}.wall-comments-scroll{overscroll-behavior:contain;scrollbar-gutter:stable;min-height:0;padding:0 20px 24px;overflow-y:auto}.wall-comments-post{border-bottom:1px solid var(--av-border);grid-template-columns:44px minmax(0,1fr);gap:11px;padding:18px 2px 20px;display:grid}.wall-comments-post>img:not(.wall-comments-post-image),.wall-comments-post>i,.wall-comments-post>.wall-post-avatar-link{object-fit:cover;background:var(--av-elevated);border-radius:50%;place-items:center;width:44px;height:44px;font-style:normal;display:grid}.wall-comments-post>.wall-post-avatar-link>img,.wall-comments-post>.wall-post-avatar-link>i{object-fit:cover;border-radius:50%;width:100%;height:100%}.wall-comments-post>div{min-width:0}.wall-comments-post>div>header{align-items:center;gap:8px;display:flex}.wall-comments-post>div>header>b{font-size:15px}.wall-comments-post>div>header>time{color:var(--av-muted);font-size:12px}.wall-comments-post>div>p{overflow-wrap:anywhere;white-space:pre-wrap;margin:7px 0 0;font-size:15px;line-height:1.5}.wall-comments-post-image{object-fit:contain;background:var(--av-page);border-radius:9px;grid-column:1/-1;width:100%;max-height:520px;margin-top:4px;display:block}html[data-theme] body .wall-comments-scroll>.wall-comments{background:0 0!important;width:100%!important;margin:0!important;padding:22px 2px 10px!important;display:block!important;overflow:visible!important}html[data-theme] body :is(.wall-comments-dialog,.wall-shared-composer)>footer{box-sizing:border-box!important;border-top:1px solid var(--av-border)!important;background:var(--av-surface)!important;align-items:center!important;gap:8px!important;width:100%!important;margin:0!important;padding:12px 16px!important;display:flex!important}:is(.wall-comments-dialog,.wall-shared-composer)>footer>img,:is(.wall-comments-dialog,.wall-shared-composer)>footer>i{object-fit:cover;background:var(--av-elevated);border-radius:50%;place-items:center;font-style:normal;display:grid;width:38px!important;min-width:38px!important;height:38px!important}@media (max-width:760px){html[data-theme] body .wall-comments-overlay{padding:0!important}.wall-comments-dialog{border:0;border-radius:0;width:100vw;height:100dvh}.wall-comments-scroll{padding-inline:12px}.wall-comments-dialog>header>h2{font-size:15px!important}html[data-theme] body :is(.wall-comments-dialog,.wall-shared-composer)>footer{padding:10px 8px!important}:is(.wall-comments-dialog,.wall-shared-composer)>footer>img,:is(.wall-comments-dialog,.wall-shared-composer)>footer>i{width:34px!important;min-width:34px!important;height:34px!important}}html[data-theme] body :is(.wall-comments-dialog,.wall-shared-composer)>footer{align-items:center!important}:is(.wall-comments-dialog,.wall-shared-composer)>footer>img,:is(.wall-comments-dialog,.wall-shared-composer)>footer>i{align-self:center!important}.wall-comment-composer{align-self:center!important;height:48px!important;min-height:48px!important}.wall-comment-composer>textarea{box-sizing:border-box!important;align-self:center!important;height:48px!important;min-height:48px!important;margin:0!important;padding:12px 116px 12px 14px!important;line-height:24px!important;overflow:hidden!important}.wall-comment-composer>textarea::placeholder{line-height:24px!important}.wall-comment-extras{gap:3px!important;top:50%!important;bottom:auto!important;right:10px!important;transform:translateY(-50%)!important}html[data-theme] body .wall-comment-extras :is(button,label){width:30px!important;min-width:30px!important;height:30px!important;min-height:30px!important;color:var(--av-muted)!important;box-shadow:none!important;background:0 0!important;border:0!important;border-radius:50%!important;padding:4px!important}.wall-comment-extras svg{fill:none;stroke:currentColor;stroke-width:1.8px;stroke-linecap:round;stroke-linejoin:round;width:21px;height:21px;display:block}.wall-comment-extras svg text{fill:currentColor;stroke:none;font:700 8px Arial,sans-serif}.wall-comment-extras svg circle[r=\.8]{fill:currentColor}.wall-comment-picker{z-index:40!important;position:absolute!important;bottom:calc(100% + 10px)!important;right:0!important}.wall-comment-picker.emoji-picker{grid-template-columns:repeat(8,minmax(30px,1fr))!important;gap:3px!important;display:grid!important}.wall-comment-picker.gif-picker{grid-template-columns:1fr!important;gap:8px!important;display:grid!important}@media (max-width:760px){.wall-comment-composer{height:52px!important;min-height:52px!important}.wall-comment-composer>textarea{height:52px!important;min-height:52px!important;padding:10px 12px 34px!important;line-height:18px!important}.wall-comment-extras{top:auto!important;bottom:2px!important;right:8px!important;transform:none!important}.wall-comment-picker.emoji-picker{grid-template-columns:repeat(7,minmax(30px,1fr))!important}}html[data-theme] body .wall-comment-thread>.wall-thread-toggle{width:max-content!important;min-width:0!important;max-width:calc(100% - 52px)!important;min-height:0!important;color:var(--av-muted)!important;box-shadow:none!important;text-align:right!important;cursor:pointer!important;background:0 0!important;border:0!important;border-radius:0!important;margin:7px 0 0 auto!important;padding:3px 1px!important;font-size:12px!important;font-weight:700!important;line-height:1.35!important;display:block!important;transform:none!important}html[data-theme] body .wall-comment-thread>.wall-thread-toggle:hover{color:var(--av-green)!important;box-shadow:none!important;background:0 0!important}.wall-comment-thread>.wall-comment-children{border-left:1.5px solid var(--av-border)!important;margin:10px 0 0 25px!important;padding:0 0 0 27px!important;position:relative!important}.wall-comment-thread>.wall-comment-children:before{content:none!important}.wall-comment-children>.wall-comment-thread.is-reply{margin:0 0 14px!important;position:relative!important}.wall-comment-children>.wall-comment-thread.is-reply:before{content:""!important;z-index:0!important;border:0!important;border-left:1.5px solid var(--av-border)!important;border-bottom:1.5px solid var(--av-border)!important;pointer-events:none!important;border-bottom-left-radius:11px!important;width:22px!important;height:18px!important;position:absolute!important;top:0!important;left:-28.5px!important}.wall-comment-children>.wall-comment-thread.is-reply:last-child:after{content:"";background:var(--av-surface);pointer-events:none;width:3px;position:absolute;top:19px;bottom:-15px;left:-29px}.wall-comment-children>.wall-comment-thread.is-reply>.wall-comment-item{z-index:1;position:relative}@media (max-width:760px){.wall-comment-thread>.wall-comment-children{margin-left:17px!important;padding-left:20px!important}.wall-comment-children>.wall-comment-thread.is-reply:before{width:16px!important;left:-21.5px!important}.wall-comment-children>.wall-comment-thread.is-reply:last-child:after{left:-22px!important}.wall-comment-thread>.wall-thread-toggle{max-width:calc(100% - 38px)!important;font-size:11px!important}}html[data-theme] body .astro-navbar>.notification-list{background:var(--av-page)!important;box-shadow:none!important;color:var(--av-text)!important;border:0!important;border-radius:0!important}html[data-theme] body .notification-list>h3{color:var(--av-text)!important;background:0 0!important}html[data-theme] body .notification-list>.notification-item,html[data-theme] body .notification-list>.notification-item:not(:hover):not(:focus-visible){box-shadow:none!important;color:var(--av-text)!important;background:0 0!important;border:0!important;border-radius:0!important;margin:0!important}html[data-theme] body .notification-list>.notification-item:before,html[data-theme] body .notification-list>.notification-item:after,html[data-theme] body .notification-list>.notification-item :is(div,b,small,.nav-svg-icon){box-shadow:none!important;background:0 0!important}html[data-theme] body .notification-list>.notification-item:hover,html[data-theme] body .notification-list>.notification-item:focus-visible{background:var(--av-green)!important;border:0!important;border-radius:0!important}@supports (color:color-mix(in lab, red, red)){html[data-theme] body .notification-list>.notification-item:hover,html[data-theme] body .notification-list>.notification-item:focus-visible{background:color-mix(in srgb, var(--av-green) 8%, transparent)!important}}html[data-theme] body .notification-list>.notification-item:hover,html[data-theme] body .notification-list>.notification-item:focus-visible{box-shadow:none!important;color:var(--av-green)!important}.favorite-grid>.person-favorite>.favorite-type-icon{aspect-ratio:4/3!important;background:var(--av-elevated)!important;border-radius:9px!important;justify-content:center!important;align-items:center!important;width:100%!important;height:auto!important;min-height:0!important;display:flex!important;position:relative!important;overflow:hidden!important}.favorite-grid>.person-favorite>.favorite-type-icon>img{object-fit:cover!important;object-position:center!important;border-radius:0!important;width:100%!important;min-width:0!important;max-width:none!important;height:100%!important;min-height:0!important;max-height:none!important;margin:0!important;padding:0!important;display:block!important;position:absolute!important;inset:0!important}@media (max-width:760px){.favorite-grid>.person-favorite>.favorite-type-icon{aspect-ratio:1!important}}html[data-theme] body .messages-preview-popover>label{box-sizing:border-box!important;background:var(--av-elevated)!important;width:100%!important;height:44px!important;color:var(--av-muted)!important;box-shadow:none!important;background-image:none!important;border:0!important;border-radius:22px!important;align-items:center!important;gap:9px!important;margin:12px 0!important;padding:0 15px!important;line-height:1!important;display:flex!important}html[data-theme] body .messages-preview-popover>label>input,html[data-theme] body .messages-preview-popover>label>input:is(:hover,:focus,:active){box-sizing:border-box!important;width:100%!important;min-width:0!important;height:42px!important;color:var(--av-text)!important;box-shadow:none!important;background:0 0!important;border:0!important;border-radius:0!important;outline:0!important;flex:1!important;margin:0!important;padding:0!important;font:400 16px/42px Arial,sans-serif!important;display:block!important}html[data-theme] body .messages-preview-popover>label>input::placeholder{color:var(--av-muted)!important;opacity:1!important}html[data-theme] body .messages-preview-popover>.open-all-messages,html[data-theme] body .messages-preview-popover>.open-all-messages:is(:hover,:focus,:active){width:100%!important;color:var(--av-green)!important;box-shadow:none!important;text-align:center!important;background:0 0!important;border:0!important;border-radius:0!important;outline:0!important;margin:10px 0 0!important;padding:13px 0 2px!important;font-weight:700!important;display:block!important;transform:none!important}html[data-theme] body .messages-preview-popover>.open-all-messages:hover{text-underline-offset:3px!important;text-decoration:underline!important}html[data-theme] body .messages-preview-popover>a.open-all-messages{all:unset!important;width:100%!important;color:var(--av-green)!important;text-align:center!important;cursor:pointer!important;margin:10px 0 0!important;padding:13px 0 2px!important;font:700 14px/1.2 Arial,sans-serif!important;display:block!important}html[data-theme] body .messages-preview-popover>a.open-all-messages:is(:hover,:focus,:active){all:unset!important;width:100%!important;box-shadow:none!important;color:var(--av-green)!important;text-align:center!important;cursor:pointer!important;background:0 0!important;border:0!important;outline:0!important;margin:10px 0 0!important;padding:13px 0 2px!important;font:700 14px/1.2 Arial,sans-serif!important;display:block!important}html[data-theme] body .messages-preview-popover{box-sizing:border-box!important;min-height:300px!important}html[data-theme] body .messages-preview-popover>.messages-filters{scrollbar-width:none!important;grid-template-columns:repeat(3,minmax(0,1fr))!important;display:grid!important;overflow:hidden!important}html[data-theme] body .messages-preview-popover>.messages-filters button{white-space:nowrap!important;min-width:0!important;padding-inline:6px!important}html[data-theme] body .messages-preview-popover>.messages-filters{grid-template-columns:1fr 1.35fr 1fr!important;overflow:visible!important}html[data-theme] body .messages-preview-popover>.messages-filters button{text-overflow:clip!important;font-size:12px!important;overflow:visible!important}html[data-theme] body .messages-preview-popover>.messages-filters{grid-template-columns:repeat(3,minmax(0,1fr))!important;align-items:stretch!important}html[data-theme] body .messages-preview-popover>.messages-filters button{width:100%!important;min-width:0!important;font-size:11px!important}@media (max-width:760px){html[data-theme] body .messages-preview-popover{width:calc(100vw - 24px)!important;min-width:calc(100vw - 24px)!important;max-width:calc(100vw - 24px)!important;left:12px!important;right:auto!important}}html[data-theme] body .messages-preview-popover{box-sizing:border-box!important;inline-size:min(380px,100vw - 24px)!important;min-inline-size:min(380px,100vw - 24px)!important;max-inline-size:min(380px,100vw - 24px)!important}:root{--chart-ring-gold:#d19b6c}html[data-theme] body :is(.astro-wheel .wheel-bg,.syn-wheel .syn-bg,.astro-wheel .gold-ring,.syn-wheel .syn-gold,.astro-wheel .sign-boundary,.syn-wheel .sign-boundary){stroke:var(--chart-ring-gold)!important}html[data-theme] body :is(.astro-wheel .wheel-bg,.syn-wheel .syn-bg,.astro-wheel .gold-ring,.syn-wheel .syn-gold){stroke-width:2px!important}html[data-theme] body .orb-slider{box-sizing:border-box!important;background:var(--av-elevated)!important;border:1px solid var(--av-border)!important;color:var(--av-text)!important;box-shadow:none!important;background-image:none!important}html[data-theme] body .orb-slider output{color:var(--av-text)!important}html[data-theme] body .orb-slider input[type=range]{height:18px!important;box-shadow:none!important;accent-color:var(--av-text)!important;cursor:pointer!important;appearance:none!important;background:0 0!important;border:0!important;padding:0!important}html[data-theme] body .orb-slider input[type=range]::-webkit-slider-runnable-track{background:var(--av-border)!important;height:4px!important;box-shadow:none!important;border:0!important;border-radius:999px!important}html[data-theme] body .orb-slider input[type=range]::-webkit-slider-thumb{border:1px solid var(--av-border)!important;background:var(--av-text)!important;width:14px!important;height:14px!important;box-shadow:none!important;-webkit-appearance:none!important;border-radius:50%!important;margin-top:-5px!important}html[data-theme] body .orb-slider input[type=range]::-moz-range-track{background:var(--av-border)!important;height:4px!important;box-shadow:none!important;border:0!important;border-radius:999px!important}html[data-theme] body .orb-slider input[type=range]::-moz-range-progress{background:var(--av-muted)!important;border:0!important;border-radius:999px!important;height:4px!important}html[data-theme] body .orb-slider input[type=range]::-moz-range-thumb{border:1px solid var(--av-border)!important;background:var(--av-text)!important;width:14px!important;height:14px!important;box-shadow:none!important;border-radius:50%!important}body.aspect-table-fullscreen-open{overscroll-behavior:none!important;overflow:hidden!important}.social-profile-hero{isolation:isolate;border-radius:14px;min-height:360px;position:relative!important;overflow:visible!important}.social-profile-hero.has-cover{background:0 0!important;overflow:hidden!important}.social-profile-hero>.profile-cover-image{z-index:0;object-fit:cover;border-radius:inherit;width:100%;height:100%;position:absolute;inset:0}.social-profile-hero.has-cover:after,.social-profile-hero>.profile-cover-shade{content:"";height:var(--cover-shade-height,100%);z-index:0;border-radius:inherit;pointer-events:none;position:absolute;top:0;left:0;right:0;background:linear-gradient(#0000 0% 55%,#05080ab8 100%)!important}.social-profile-chart,.social-profile-identity{z-index:1;position:relative}.profile-cover-editor{z-index:20;pointer-events:none;position:absolute;inset:0}html[data-theme] body .profile-cover-trigger{pointer-events:auto;border-radius:8px;min-height:38px;padding:9px 13px;font-weight:700;position:absolute;bottom:18px;right:18px;border:1px solid var(--av-border)!important;background:var(--av-elevated)!important;color:var(--av-text)!important;box-shadow:0 5px 18px #0004!important}.profile-cover-menu{z-index:30;pointer-events:auto;border:1px solid var(--av-border);background:var(--av-elevated);width:min(330px,100vw - 28px);color:var(--av-text);border-radius:12px;padding:8px;position:absolute;bottom:64px;right:18px;box-shadow:0 18px 45px #0008}html[data-theme] body .profile-cover-menu>button{text-align:left;border-radius:7px;align-items:center;gap:12px;width:100%;min-height:44px;padding:9px 12px;display:flex;color:var(--av-text)!important;box-shadow:none!important;background:0 0!important;border:0!important}.profile-cover-menu>button:hover:not(:disabled){color:var(--av-green)!important;background:var(--av-green)!important}@supports (color:color-mix(in lab, red, red)){.profile-cover-menu>button:hover:not(:disabled){background:color-mix(in srgb, var(--av-green) 8%, transparent)!important}}.profile-cover-menu>button:disabled{opacity:.4}.profile-cover-menu>button span{place-items:center;width:25px;font-size:20px;display:grid}.profile-cover-menu>button.danger{margin-top:5px;border-top:1px solid var(--av-border)!important;border-radius:0!important}.profile-cover-menu>header{align-items:center;gap:8px;padding:4px 2px 9px;display:flex}.profile-cover-menu>header button{width:34px;height:34px;color:var(--av-text);background:0 0;border:0;font-size:25px}.profile-cover-menu>nav{grid-template-columns:1fr 1fr;gap:5px;margin-bottom:8px;display:grid}.profile-cover-menu>nav button{color:var(--av-muted);background:0 0;border:0;border-bottom:2px solid #0000;padding:8px}.profile-cover-menu>nav button.active{border-bottom-color:var(--av-green);color:var(--av-green)}.profile-cover-gallery{grid-template-columns:repeat(2,minmax(0,1fr));gap:7px;max-height:280px;display:grid;overflow:auto}.profile-cover-gallery>button{border:1px solid var(--av-border);background:var(--av-page);border-radius:7px;height:76px;padding:0;overflow:hidden}.profile-cover-gallery img{object-fit:cover;width:100%;height:100%;display:block}.profile-cover-gallery p{color:var(--av-muted);grid-column:1/-1;font-size:13px}.profile-cover-menu>label{color:var(--av-text);grid-template-columns:80px 1fr;align-items:center;gap:9px;padding:9px 6px;font-size:13px;display:grid}.profile-cover-menu>label input{width:100%}.profile-cover-error{color:#ff8585;margin:6px;padding:7px;font-size:12px}@media (max-width:760px){.social-profile-hero{min-height:300px}.profile-cover-trigger{font-size:11px;bottom:9px!important;right:9px!important}.profile-cover-menu{width:auto;max-height:70dvh;position:fixed;inset:auto 7px 8px;overflow:auto}.profile-cover-gallery{grid-template-columns:repeat(2,minmax(0,1fr));max-height:45dvh}.social-profile-page .profile-cover-trigger{place-items:center;width:38px;height:38px;font-size:20px;display:grid;border-radius:50%!important;padding:0!important;top:12px!important;bottom:auto!important;right:12px!important}.social-profile-page .profile-cover-trigger span{display:none}.social-profile-page>.social-profile-hero.has-cover:after{background:0 0!important}.social-profile-page .profile-cover-menu{width:min(330px,100vw - 28px)!important;position:absolute!important;inset:58px 12px auto auto!important}.profile-info-panel>aside nav{grid-template-columns:1fr!important;display:grid!important;overflow:visible!important}.profile-info-panel>aside button{text-align:left!important;width:100%!important;min-width:0!important}html,body{width:100%;min-width:0;max-width:100%;overflow-x:hidden!important}.astro-navbar{z-index:1000!important;grid-template-columns:minmax(0,1fr) auto!important;gap:4px!important;width:100%!important;min-width:0!important;height:60px!important;padding:0 8px!important;display:grid!important;position:fixed!important;inset:0 0 auto!important;overflow:visible!important}.astro-navbar>.global-search,.astro-navbar>.astro-nav-main,.astro-navbar>.astro-nav-account{display:none!important}.astro-navbar>.astrovibe-logo{grid-area:1/1;transform-origin:0!important;justify-self:start!important;width:clamp(112px,38vw,150px)!important;min-width:0!important;height:50px!important;margin:0!important;transform:none!important}.astro-navbar>.mobile-top-actions{grid-area:1/2;justify-content:flex-end!important;align-items:center!important;gap:0!important;width:auto!important;min-width:0!important;height:60px!important;margin:0!important;padding:0!important;display:flex!important;position:static!important}.mobile-top-actions>button{width:clamp(34px,10.5vw,42px)!important;min-width:0!important;height:44px!important;color:var(--av-text)!important;background:0 0!important;border:0!important;border-radius:10px!important;place-items:center!important;margin:0!important;padding:7px!important;display:grid!important}.mobile-top-actions>button .nav-svg-icon{width:24px!important;min-width:24px!important;max-width:24px!important;height:24px!important;transform:none!important}.portal-shell,.portal-main{width:100%!important;min-width:0!important;max-width:100%!important}.portal-main{padding-top:72px!important;padding-bottom:88px!important}.community-wall,.wall-feed,.profile-wall,.messages-page,.social-profile-page,.profile-search,.users-results,.friends-toolbar,.friend-tabs,.favorite-controls,.favorite-records{width:calc(100% - 16px)!important;min-width:0!important;max-width:none!important;margin-left:8px!important;margin-right:8px!important}.community-wall,.wall-feed,.profile-wall,.social-profile-page,.users-results,.favorite-records{overflow:visible!important}.mobile-bottom-nav{left:8px!important;right:8px!important;bottom:max(8px, env(safe-area-inset-bottom))!important;width:auto!important;min-width:0!important;max-width:none!important;padding-inline:4px!important}.mobile-bottom-nav>a,.mobile-bottom-nav>button{flex:1 1 0!important;min-width:0!important}.mobile-bottom-nav .nav-svg-icon{width:24px!important;min-width:24px!important;max-width:24px!important;height:24px!important}.notification-list,.messages-preview-popover,.quick-settings{min-width:0!important;max-width:calc(100vw - 24px)!important}.notification-list,.messages-preview-popover{width:auto!important;top:68px!important;left:12px!important;right:12px!important}.quick-settings{width:min(250px,100vw - 24px)!important;top:68px!important;right:12px!important}.wall-composer,.wall-post{width:100%!important;min-width:0!important}.wall-composer textarea,.wall-post-text,.wall-post-text p{overflow-wrap:anywhere!important;max-width:100%!important}.wall-post>header>div:nth-child(2){min-width:0!important}.wall-post>header>div:nth-child(2) a,.wall-post>header>div:nth-child(2) small{text-overflow:ellipsis!important;white-space:nowrap!important;overflow:hidden!important}.users-toolbar{grid-template-columns:minmax(0,1fr) minmax(80px,.45fr)!important;width:calc(100% - 16px)!important;max-width:none!important;margin-inline:8px!important}.users-toolbar>label,.users-toolbar>details,.favorite-controls>label,.favorite-controls>details{min-width:0!important;max-width:none!important}.users-toolbar input,.users-toolbar select,.favorite-controls input,.favorite-controls select{min-width:0!important;max-width:100%!important}.users-grid,.favorite-grid{grid-template-columns:repeat(2,minmax(0,1fr))!important;gap:8px!important}.users-grid>article,.favorite-grid>article{min-width:0!important}.users-grid .list-main h2,.favorite-grid .list-main h2{text-overflow:ellipsis!important;white-space:nowrap!important;overflow:hidden!important}.friends-toolbar,.friend-tabs,.favorite-controls,.messages-page{box-sizing:border-box!important}.messages-page{padding:12px!important}.messages-page>header,.messages-page>header h1{min-width:0!important}.messages-page>header h1{overflow-wrap:anywhere!important;font-size:20px!important}.messages-filters{grid-template-columns:repeat(3,minmax(0,1fr))!important;gap:5px!important;display:grid!important}.messages-filters>button{white-space:nowrap!important;min-width:0!important;padding-inline:4px!important;font-size:10px!important}.conversation-list>button{grid-template-columns:48px minmax(0,1fr) 8px!important;min-width:0!important}.conversation-list>button span,.conversation-list>button small,.conversation-list>button b{text-overflow:ellipsis!important;white-space:nowrap!important;min-width:0!important;overflow:hidden!important}.social-profile-page>.social-profile-tabs{scrollbar-width:none!important;justify-content:flex-start!important;width:calc(100% - 16px)!important;margin-inline:8px!important;overflow-x:auto!important}.social-profile-page>.social-profile-tabs::-webkit-scrollbar{display:none}.social-profile-page>.social-profile-tabs>:is(button,a){white-space:nowrap!important}}body.onboarding-open{overflow:hidden!important}.onboarding-overlay{z-index:9000;-webkit-backdrop-filter:blur(5px);background:#050708a6;place-items:center;padding:18px;display:grid;position:fixed;inset:0}.onboarding-modal{border:1px solid var(--av-border);background:var(--av-surface);width:min(620px,100%);max-height:calc(100dvh - 36px);color:var(--av-text);border-radius:18px;padding:34px;position:relative;overflow:auto;box-shadow:0 26px 80px #000b}.onboarding-modal.step-0{width:min(520px,100%)}html[data-theme] body .onboarding-close,html[data-theme] body .onboarding-back{border-radius:50%;place-items:center;width:36px;height:36px;padding:0;font-size:23px;display:grid;position:absolute;top:14px;color:var(--av-text)!important;box-shadow:none!important;background:0 0!important;border:0!important}.onboarding-close{right:14px}.onboarding-back{left:14px}.onboarding-stage{animation:.3s both onboarding-stage-in}.onboarding-stage>p:first-child{margin:22px 8px 28px;font-size:16px;line-height:1.55}.onboarding-stage h2{text-align:center;margin:18px 44px 8px;font:700 clamp(20px,3vw,27px)/1.2 Georgia,serif}.onboarding-intro{color:var(--av-muted)}.onboarding-hint{color:var(--av-muted);text-align:center;margin:0 0 16px!important;font-size:13px!important}.onboarding-options{gap:8px;display:grid}.onboarding-options>button{text-align:left;border-radius:10px;grid-template-columns:38px 1fr;align-items:center;gap:10px;width:100%;padding:12px;display:grid;border:1px solid var(--av-border)!important;background:var(--av-elevated)!important;color:var(--av-text)!important;box-shadow:none!important}.onboarding-options>button:hover:not(:disabled),.onboarding-options>button.selected{border-color:var(--av-green)!important;background:var(--av-green)!important}@supports (color:color-mix(in lab, red, red)){.onboarding-options>button:hover:not(:disabled),.onboarding-options>button.selected{background:color-mix(in srgb, var(--av-green) 10%, var(--av-elevated))!important}}.onboarding-options>button:disabled{opacity:.36}.onboarding-options i{text-align:center;font-size:24px;font-style:normal}.onboarding-options b,.onboarding-options small{display:block}.onboarding-options b{font-size:14px}.onboarding-options small{color:var(--av-muted);margin-top:3px;font-size:12px;line-height:1.35}.onboarding-stage footer,.onboarding-confirm footer{justify-content:space-between;gap:10px;margin-top:24px;display:flex}.onboarding-stage footer button,.onboarding-confirm footer button{border:1px solid var(--av-border);background:var(--av-elevated);min-width:130px;color:var(--av-text);border-radius:9px;padding:11px 16px}.onboarding-stage footer .primary,.onboarding-confirm footer .primary{border-color:var(--av-green);background:var(--av-green);color:#07120c;font-weight:800}.onboarding-confirm{z-index:5;border-radius:inherit;background:var(--av-surface);place-content:center;padding:35px;display:grid;position:absolute;inset:0}@supports (color:color-mix(in lab, red, red)){.onboarding-confirm{background:color-mix(in srgb, var(--av-surface) 96%, transparent)}}.onboarding-confirm{text-align:center;animation:.2s both onboarding-stage-in}.onboarding-confirm p{font-size:17px;line-height:1.5}.onboarding-toast{z-index:9100;border:1px solid var(--av-green);background:var(--av-elevated);width:min(390px,100vw - 24px);color:var(--av-text);border-radius:11px;padding:15px 18px;animation:.3s both onboarding-stage-in;position:fixed;top:82px;right:20px;box-shadow:0 14px 40px #0008}.profile-onboarding-info{border-top:1px solid var(--av-border);gap:12px;margin-top:22px;padding-top:18px;display:grid}.profile-onboarding-info section{background:var(--av-elevated);border-radius:10px;padding:12px}.profile-onboarding-info h3{margin:0 0 8px;font-size:14px}.profile-onboarding-info p,.profile-onboarding-info ul{color:var(--av-muted);margin:0;padding:0;font-size:13px;line-height:1.6;list-style:none}@keyframes onboarding-stage-in{0%{opacity:0;transform:translateY(8px)scale(.985)}to{opacity:1;transform:none}}@media (max-width:760px){.onboarding-overlay{align-items:end;padding:0}.onboarding-modal,.onboarding-modal.step-0{border-radius:18px 18px 0 0;width:100%;max-height:92dvh;padding:28px 14px 18px}.onboarding-stage h2{margin-inline:38px;font-size:20px}.onboarding-options>button{padding:10px 8px}.onboarding-options small{font-size:11px}.onboarding-stage footer button{flex:1;min-width:0}.onboarding-toast{top:12px;right:12px}}:root{--profile-card-media-ratio:4/3}:is(.users-grid,.social-card-grid,.favorite-grid) :is(.user-avatar-wrap,.favorite-type-icon),.social-card-grid>article>img{box-sizing:border-box!important;aspect-ratio:var(--profile-card-media-ratio)!important;overflow:hidden!important}:is(.users-grid,.social-card-grid,.favorite-grid) :is(.user-avatar-wrap,.favorite-type-icon)>img,.social-card-grid>article>img{width:100%!important;height:auto!important;aspect-ratio:var(--profile-card-media-ratio)!important;object-fit:cover!important;object-position:center!important;display:block!important}.profiles-list>article>img,.profiles-list .user-avatar-wrap>img,.favorite-records.profiles-list .favorite-type-icon>img{object-fit:cover!important;object-position:center!important;width:100%!important;height:100%!important;display:block!important}.record-menu[open]:before{pointer-events:none!important}@media (max-width:760px){:root{--profile-card-media-ratio:1/1}.profile-info-panel{grid-template-columns:150px minmax(0,1fr)!important;align-items:stretch!important}.profile-info-panel>aside{padding:12px 7px!important}.profile-info-panel>aside button{padding:8px 6px!important;font-size:11px!important}.profile-info-content{padding:14px 12px!important}}html[data-theme] body:has(.astro-navbar) .content-heading{background:0 0!important}@media (max-width:760px){.favorite-controls{grid-template-columns:repeat(2,minmax(0,1fr))!important}.favorite-controls .favorite-search{grid-column:1/-1!important}.favorite-filter-menu{grid-area:2/1!important}.favorite-view-menu{grid-area:2/2!important}.favorite-filter-menu>summary,.favorite-view-menu>summary{width:100%!important}.users-grid,.favorite-grid{grid-template-columns:repeat(2,minmax(0,1fr))!important;gap:10px!important}}.favorite-records:empty{border:1px solid var(--av-border)!important;background:var(--av-surface)!important;text-align:center!important;border-radius:12px!important;grid-template-columns:1fr!important;place-items:center!important;min-height:180px!important;padding:24px!important;display:grid!important}.favorite-records:empty:before{content:"Brak ulubionych w tej kategorii.";color:var(--av-muted)!important;font-size:14px!important}html[data-theme] body .aspect-table-viewport.is-fullscreen{z-index:9999!important;isolation:isolate!important;background:var(--av-page,#111215)!important;width:100vw!important;max-width:none!important;height:100dvh!important;max-height:none!important;color:var(--av-text,#fff)!important;border:0!important;border-radius:0!important;margin:0!important;padding:14px!important;position:fixed!important;inset:0!important}html[data-theme] body .aspect-table-viewport.is-fullscreen>.aspect-table-scroll{overscroll-behavior:contain!important;touch-action:pan-x pan-y!important;width:100%!important;height:100%!important;overflow:auto!important}html[data-theme] body .aspect-table-viewport.is-fullscreen>.aspect-fullscreen-button{z-index:10000!important;position:fixed!important;bottom:22px!important;right:22px!important}@media (max-width:760px){html[data-theme] body .aspect-table-viewport.is-fullscreen{padding:5px!important}html[data-theme] body .aspect-table-viewport.is-fullscreen>.aspect-fullscreen-button{bottom:10px!important;right:10px!important}}.sky-place-picker .place-results.is-visible{visibility:visible!important;opacity:1!important;pointer-events:auto!important;display:block!important}.sky-place-picker .place-results>p{color:var(--av-muted,#a9bbca);margin:0;padding:12px 13px;font-size:13px}.social-profile-page{--profile-tabs-span:58px;width:100%!important;margin-inline:auto!important;position:relative!important}.social-profile-page>.social-profile-hero.has-cover{isolation:isolate!important;width:100%!important;max-width:none!important;margin-inline:auto!important;overflow:visible!important}.social-profile-page>.social-profile-hero.has-cover>.profile-cover-image{z-index:0!important;object-fit:cover!important;pointer-events:none!important;border-radius:14px!important;width:100%!important;inset:0 0 auto!important}.social-profile-page>.social-profile-hero.has-cover:after{inset:0 0 calc(-1 * var(--profile-tabs-span)) 0!important;z-index:0!important;pointer-events:none!important;background:0 0!important;border-radius:14px!important}.social-profile-page .social-profile-chart,.social-profile-page .social-profile-identity{z-index:10!important;position:relative!important}.social-profile-page>.social-profile-tabs{z-index:30!important;box-sizing:border-box!important;width:100%!important;min-height:var(--profile-tabs-span)!important;pointer-events:auto!important;background:0 0!important;margin:0!important;position:relative!important}.social-profile-page .profile-cover-editor{z-index:40!important}.social-profile-page .profile-cover-trigger,.social-profile-page .profile-cover-menu{z-index:41!important;pointer-events:auto!important}@media (max-width:760px){.social-profile-page{--profile-tabs-span:54px}.social-profile-page>.social-profile-hero.has-cover>.profile-cover-image,.social-profile-page>.social-profile-hero.has-cover:after{border-radius:12px!important}}.messages-preview-popover:has(.preview-conversations:empty){width:min(300px,100vw - 24px)!important;padding:14px!important}.messages-preview-popover:has(.preview-conversations:empty)>label{display:flex!important}.messages-preview-popover:has(.preview-conversations:empty) .messages-filters{display:flex!important}.preview-conversations:empty{text-align:center!important;min-height:72px!important;color:var(--av-muted)!important;place-items:center!important;padding:10px!important;display:grid!important}.preview-conversations:empty:before{content:"Brak nowych wiadomości"}.notification-list:not(:has(.notification-item)){text-align:center!important;align-content:center!important;place-items:center!important;gap:12px!important;min-height:136px!important;padding:16px!important;display:grid!important}.notification-list:not(:has(.notification-item)) h3{margin:0!important}.notification-list:not(:has(.notification-item)):after{content:"Brak nowych powiadomień";color:var(--av-muted)!important;font-size:14px!important}@media (max-width:760px){.notification-list{z-index:7000!important;max-height:calc(100dvh - 90px)!important;overflow:auto!important}.mobile-top-actions>button:first-child>svg{display:none!important}.mobile-top-actions>button:first-child:after{content:"";background:currentColor;width:25px;height:25px;display:block;-webkit-mask:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24'%3E%3Crect x='3' y='5.5' width='18' height='13' rx='1.5' fill='none' stroke='black' stroke-width='1.8'/%3E%3Cpath d='m4 7 8 6 8-6' fill='none' stroke='black' stroke-width='1.8'/%3E%3C/svg%3E") 50%/contain no-repeat;mask:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24'%3E%3Crect x='3' y='5.5' width='18' height='13' rx='1.5' fill='none' stroke='black' stroke-width='1.8'/%3E%3Cpath d='m4 7 8 6 8-6' fill='none' stroke='black' stroke-width='1.8'/%3E%3C/svg%3E") 50%/contain no-repeat}.mobile-top-actions>button:nth-child(2)>svg{display:none!important}.mobile-top-actions>button:nth-child(2):after{content:"";background:currentColor;width:25px;height:25px;display:block;-webkit-mask:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24'%3E%3Cpath fill='black' d='M5.5 17.5h13l-1.4-2.2V10a5.1 5.1 0 0 0-10.2 0v5.3ZM10 20h4' stroke='black' stroke-width='1.8' stroke-linecap='round' stroke-linejoin='round'/%3E%3C/svg%3E") 50%/contain no-repeat;mask:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24'%3E%3Cpath fill='black' d='M5.5 17.5h13l-1.4-2.2V10a5.1 5.1 0 0 0-10.2 0v5.3ZM10 20h4' stroke='black' stroke-width='1.8' stroke-linecap='round' stroke-linejoin='round'/%3E%3C/svg%3E") 50%/contain no-repeat}.mobile-top-actions>button:nth-child(3){order:1!important}.mobile-top-actions>button:first-child{order:2!important}.mobile-top-actions>button:nth-child(2){order:3!important}.mobile-top-actions>button:nth-child(4){order:4!important}.mobile-bottom-nav>button:nth-child(7){display:none!important}.mobile-bottom-nav{justify-content:space-evenly!important;padding-inline:10px!important}}html[data-theme] body .astro-navbar>.notification-list{background:var(--av-surface)!important;border:1px solid var(--av-page)!important;border-radius:12px!important;box-shadow:0 16px 36px #0005!important}@media (max-width:760px){.friend-tabs{grid-template-columns:repeat(3,minmax(0,1fr))!important;gap:6px!important;padding:7px!important}.friend-tabs>button{white-space:normal!important;min-height:34px!important;padding:5px 3px!important;font-size:7.5px!important;line-height:1.1!important}.friend-tabs>button:first-child,.friend-tabs>button:nth-child(2),.friend-tabs>button:nth-child(3),.friend-tabs>button:nth-child(4),.friend-tabs>button:nth-child(5){grid-column:auto!important}.friend-tabs>button:first-child{order:1!important}.friend-tabs>button:nth-child(2){order:2!important}.friend-tabs>button:nth-child(3){order:3!important}.friend-tabs>button:nth-child(4){order:4!important}.friend-tabs>button:nth-child(5){order:5!important}.friend-search{order:6!important;grid-column:auto!important;width:auto!important;min-width:0!important;max-width:none!important;height:34px!important;padding:0 7px!important;overflow:hidden!important}.friend-search input{min-width:0!important;height:32px!important;font-size:10px!important}}html[data-theme] body:has(.astro-navbar) .friend-search{box-shadow:none!important;background:#07080a!important}html[data-theme] body:has(.astro-navbar) .friend-tabs>.friend-search{box-shadow:none!important;background:#07080a!important}html[data-theme] body:has(.astro-navbar) .friend-search input{box-shadow:none!important;background:#07080a!important}html[data-theme] body:has(.astro-navbar) .friend-search:before{background:#07080a!important}html[data-theme] body:has(.astro-navbar) .friend-search input{box-shadow:none!important;appearance:none!important;border:0!important;border-inline:0!important;outline:0!important}html[data-theme] body .wall-post-actions .reaction-picker>.wall-icon-button.reacted:has(.wall-thumb-icon){color:var(--av-green)!important;filter:drop-shadow(0 0 5px var(--av-green))!important}@supports (color:color-mix(in lab, red, red)){html[data-theme] body .wall-post-actions .reaction-picker>.wall-icon-button.reacted:has(.wall-thumb-icon){filter:drop-shadow(0 0 5px color-mix(in srgb, var(--av-green) 88%, transparent))!important}}html[data-theme] body .wall-post-actions .reaction-picker>.wall-icon-button.reacted>.wall-thumb-icon{fill:none!important;stroke:currentColor!important}html[data-theme] body .profile-info-panel .profile-info-row>header>button,html[data-theme] body .profile-info-panel .profile-info-section-head>button,html[data-theme] body .profile-info-modal header button{box-shadow:none!important;color:var(--av-muted)!important;background:0 0!important;border:0!important}html[data-theme] body .social-profile-chart .profile-natal-chart{background:0 0!important}@media (max-width:760px){.profile-info-panel{grid-template-columns:150px minmax(0,1fr)!important;display:grid!important}}html[data-theme] body .profile-info-panel>aside button{box-shadow:none!important;background:0 0!important;border:0!important}@media (max-width:760px){.profile-info-panel{grid-template-columns:118px minmax(0,1fr)!important}.profile-info-content{padding-left:8px!important}.profile-info-modal{overscroll-behavior:contain!important;touch-action:none!important}.profile-info-modal>section{touch-action:pan-y!important;overflow-y:auto!important}.profile-astro-form label{cursor:pointer!important;z-index:2!important;position:relative!important}.profile-info-modal footer{background:var(--av-surface)!important;z-index:4!important}}@media (min-width:0){.profile-tag-list{grid-template-columns:repeat(auto-fill,minmax(130px,1fr))!important}.profile-tag-list label{cursor:pointer;border:1px solid #0000;justify-content:center}.profile-tag-list label:has(input:checked){border-color:var(--av-green);background:var(--av-green)}@supports (color:color-mix(in lab, red, red)){.profile-tag-list label:has(input:checked){background:color-mix(in srgb, var(--av-green) 14%, transparent)}}.profile-tag-list input{display:none!important}}.wall-comment-reaction-picker{display:inline-block;position:relative}.wall-comment-reaction-picker>summary{cursor:pointer;list-style:none}.wall-comment-reaction-picker>summary::-webkit-details-marker{display:none}.wall-comment-reaction-picker>div{border:1px solid var(--av-border);background:var(--av-elevated);z-index:30;border-radius:16px;gap:4px;padding:5px;display:flex;position:absolute;bottom:calc(100% + 6px);left:0}.wall-comment-reaction-picker>div button{cursor:pointer;background:0 0;border:0;padding:3px;font-size:17px}.wall-comment-reaction-picker>div button:hover{transform:scale(1.15)}html[data-theme] body :is(.wall-comments-dialog,.wall-shared-composer)>footer>.wall-comment-send,html[data-theme] body .wall-comments-overlay>footer>.wall-comment-send{box-shadow:none!important;color:var(--av-green)!important;background:0 0!important;border:0!important}html[data-theme] body :is(.wall-comments-dialog,.wall-shared-composer) .wall-comment-composer>textarea{box-sizing:border-box!important;padding-right:124px!important}@media (max-width:760px){html[data-theme] body .wall-comments-dialog .wall-comment-composer>textarea{padding-bottom:38px!important;padding-right:12px!important}html[data-theme] body :is(.wall-comments-dialog,.wall-shared-composer)>footer>.wall-comment-send{min-width:54px!important;padding-inline:6px!important}}html[data-theme] body .wall-comment-thread>.wall-thread-toggle{text-align:left!important;margin:6px 0 0 48px!important;display:block!important}html[data-theme] body :is(.wall-comments-dialog,.wall-shared-composer)>footer{align-items:center!important;gap:8px!important;display:flex!important}html[data-theme] body .wall-comment-composer{flex:auto!important;align-items:center!important;min-width:0!important;display:flex!important}html[data-theme] body .wall-comment-composer>textarea{box-sizing:border-box!important;white-space:nowrap!important;text-overflow:ellipsis!important;flex:auto!important;min-width:0!important;padding-right:124px!important;overflow:hidden!important}html[data-theme] body .wall-comment-extras{justify-content:flex-end!important;align-items:center!important;display:flex!important;left:auto!important;right:10px!important}html[data-theme] body :is(.wall-comments-dialog,.wall-shared-composer)>footer>.wall-comment-send{box-shadow:none!important;background:0 0!important;border:0!important;flex:none!important}@media (max-width:760px){html[data-theme] body .wall-comment-composer>textarea{padding-right:112px!important}.wall-comment-thread>.wall-thread-toggle{margin-left:42px!important}}html[data-theme] body .wall-comment-thread{display:block!important}html[data-theme] body .wall-comment-thread>.wall-comment-item{margin:0!important}html[data-theme] body .wall-comment-thread>.wall-thread-toggle{text-align:left!important;align-self:auto!important;width:max-content!important;margin:4px 0 0 48px!important;padding:0!important;display:block!important}@media (max-width:760px){html[data-theme] body .wall-comment-thread>.wall-thread-toggle{margin-left:45px!important}}html[data-theme] body .wall-comment-actions>button.liked{color:var(--av-green)!important;box-shadow:0 0 10px var(--av-green)!important;background:0 0!important}@supports (color:color-mix(in lab, red, red)){html[data-theme] body .wall-comment-actions>button.liked{box-shadow:0 0 10px color-mix(in srgb, var(--av-green) 65%, transparent)!important}}html[data-theme] body .wall-comment-actions>button.liked{border-radius:50%!important}html[data-theme] body .wall-comment-reaction-count{color:var(--av-muted)!important;box-shadow:none!important;background:0 0!important;border:0!important}html[data-theme] body .wall-comment-actions{align-items:center!important;gap:7px!important;display:flex!important}.wall-comment-icon-action{width:25px!important;height:25px!important;color:var(--av-green)!important;box-shadow:none!important;background:0 0!important;border:0!important;place-items:center!important;padding:3px!important;display:grid!important}.wall-comment-icon-action svg{fill:none;stroke:currentColor;stroke-width:1.8px;stroke-linecap:round;stroke-linejoin:round;width:20px;height:20px}.wall-comment-icon-action.liked{filter:drop-shadow(0 0 5px var(--av-green))}.wall-comment-reaction-count,.wall-comment-reply-count,.wall-comment-share-count{color:var(--av-muted)!important;background:0 0!important;border:0!important;font-size:12px!important}html[data-theme] body .wall-comment-actions{flex-wrap:nowrap!important;justify-content:flex-start!important;align-items:center!important;gap:7px!important;width:100%!important;display:flex!important}html[data-theme] body .wall-comment-actions>.wall-action{flex:none!important;align-items:center!important;gap:5px!important;min-width:max-content!important;display:flex!important}html[data-theme] body .wall-comment-actions .reaction-picker{flex:none!important;align-items:center!important;gap:5px!important;display:flex!important;position:relative!important}html[data-theme] body .wall-comment-actions .wall-icon-button{width:28px!important;min-width:28px!important;height:28px!important;color:var(--av-green)!important;box-shadow:none!important;background:0 0!important;border:0!important;place-items:center!important;padding:3px!important;display:grid!important}html[data-theme] body .wall-comment-actions .wall-icon-button svg{fill:none!important;stroke:currentColor!important;stroke-width:1.8px!important;width:22px!important;height:22px!important}html[data-theme] body .wall-comment-actions .wall-icon-button.reacted{filter:drop-shadow(0 0 6px var(--av-green))!important}html[data-theme] body .wall-comment-actions .wall-action-count{width:auto!important;min-width:12px!important;color:var(--av-text)!important;background:0 0!important;border:0!important;padding:0!important;font-size:13px!important;display:inline!important}.comment-reaction-picker.reaction-just-selected>div,.reaction-picker.reaction-just-selected>div,.reaction-picker.reaction-just-selected:hover>div,.reaction-picker.reaction-just-selected:focus-within>div{display:none!important}.reaction-picker .reacted{animation:none!important}.wall-comment-thread>.wall-comment-children{width:calc(100% - 25px)!important;display:block!important}.wall-comment-children>.wall-comment-thread.is-reply{width:100%!important;margin:0 0 14px!important;display:block!important}.wall-comment-children .wall-comment-children{border-left:1.5px solid var(--av-border)!important;width:calc(100% - 25px)!important;margin-left:25px!important;padding-left:27px!important}.wall-comment-children .wall-comment-children>.wall-comment-thread.is-reply:before,.wall-comment-children .wall-comment-children>.wall-comment-thread.is-reply:after{display:block!important}.wall-comment-menu{position:relative!important;overflow:visible!important}.wall-comment-menu>summary{text-align:center!important;letter-spacing:2px!important;place-items:center!important;width:30px!important;height:30px!important;padding:0!important;line-height:1!important;display:grid!important}.wall-comment-menu>div{z-index:100!important;max-height:none!important;top:32px!important;overflow:visible!important}.wall-comments-dialog,.wall-comments-overlay,.wall-post,.wall-post>header,.wall-post-tools,.wall-post-tools>.record-menu{overflow:visible!important}.wall-post-tools>.record-menu>summary{text-align:center!important;place-items:center!important;line-height:1!important;display:grid!important}.wall-post-tools>.record-menu>div{z-index:200!important;max-height:none!important;overflow:visible!important}.wall-post-tools>.record-menu>summary:before{left:50%!important}html[data-theme] body .avatar-cropper>label input[type=file]{box-sizing:border-box;background:var(--av-elevated)!important;color:var(--av-text)!important;border:1px solid var(--av-border)!important;border-radius:8px!important;padding:11px!important}html[data-theme] body .avatar-cropper{background:var(--av-surface)!important;border-color:var(--av-border)!important;color:var(--av-text)!important}.profile-gallery nav button,.profile-gallery .profile-gallery-create,.profile-gallery .profile-gallery-tile,.profile-gallery .profile-gallery-create>i,.profile-gallery .profile-album-empty{box-shadow:none!important;background:0 0!important;border:0!important}.profile-gallery nav button:hover,.profile-gallery nav button:focus,.profile-gallery nav button:active,.profile-gallery .profile-gallery-create:hover,.profile-gallery .profile-gallery-create:focus,.profile-gallery .profile-gallery-create:active,.profile-gallery .profile-gallery-tile:hover,.profile-gallery .profile-gallery-tile:focus,.profile-gallery .profile-gallery-tile:active,.profile-gallery .profile-gallery-create:hover>i{box-shadow:none!important;background:0 0!important}html[data-theme] body .profile-gallery nav button,html[data-theme] body .profile-gallery .profile-gallery-create,html[data-theme] body .profile-gallery .profile-gallery-tile{appearance:none;box-shadow:none!important;background:0 0!important;border:0!important;outline:0!important}.avatar-cropper{color:#f2f5f6!important;background:#222627!important;border-color:#404144!important}.avatar-cropper>label input[type=file]{color:#f2f5f6!important;background:#2b3032!important;border-color:#404144!important}.edit-profile-page>header>a.wordmark{font-size:0!important}.edit-profile-page>header>a.wordmark:after{content:"ASTROVIBE";letter-spacing:4px;color:var(--av-text);margin-left:8px;font-size:17px!important}.edit-profile-card textarea[name=bio]{resize:none!important}.wall-reactions-modal button{box-shadow:none!important;background:0 0!important;border:0!important;outline:none!important}.wall-reactions-modal>header>button,.wall-reactions-modal>header>button:hover,.wall-reactions-modal>header>button:focus,.wall-reactions-modal>header>button:active{box-shadow:none!important;color:var(--av-text)!important;background:0 0!important;border:0!important;outline:none!important;padding:0!important}html[data-theme] body .wall-comments-dialog>header>button,html[data-theme] body .wall-comments-dialog>header>button:hover,html[data-theme] body .wall-comments-dialog>header>button:focus,html[data-theme] body .wall-comments-dialog>header>button:active,html[data-theme] body .wall-reactions-modal>header>button,html[data-theme] body .wall-reactions-modal>header>button:hover,html[data-theme] body .wall-reactions-modal>header>button:focus,html[data-theme] body .wall-reactions-modal>header>button:active{box-shadow:none!important;background:0 0!important;border:0!important;outline:none!important;padding:0!important}html[data-theme] body .wall-reactions-modal>header>button{all:unset!important;color:var(--av-text)!important;cursor:pointer!important;margin-left:auto!important;padding:0!important;font:30px/1 Arial,sans-serif!important;display:block!important}@media (max-width:760px){html[data-theme] body .wall-comment-composer{position:relative!important}.wall-comment-composer>.wall-comment-extras{position:absolute!important;top:50%!important;bottom:auto!important;right:5px!important;transform:translateY(-50%)!important}html[data-theme] body .wall-comments-overlay>footer,html[data-theme] body :is(.wall-comments-dialog,.wall-shared-composer)>footer{grid-template-columns:36px minmax(0,1fr) 52px!important;align-items:center!important;gap:6px!important;min-width:0!important;display:grid!important;overflow:visible!important}html[data-theme] body .wall-comment-composer{width:100%!important;min-width:0!important;position:relative!important;overflow:visible!important}html[data-theme] body .wall-comment-composer>textarea{white-space:nowrap!important;width:100%!important;min-width:0!important;padding:8px 104px 8px 10px!important;font-size:13px!important;line-height:18px!important}html[data-theme] body .wall-comment-extras{gap:0!important;inset:50% 5px auto auto!important;transform:translateY(-50%)!important}html[data-theme] body .wall-comment-extras :is(button,label){width:27px!important;min-width:27px!important;height:27px!important;padding:3px!important}html[data-theme] body .wall-comments-overlay>footer>.wall-comment-send,html[data-theme] body :is(.wall-comments-dialog,.wall-shared-composer)>footer>.wall-comment-send{box-sizing:border-box!important;white-space:nowrap!important;width:52px!important;min-width:0!important;padding:6px 2px!important;font-size:12px!important}}.wall-post-actions .reaction-picker.reaction-just-selected>div,.wall-post-actions .reaction-picker.reaction-just-selected:hover>div,.wall-post-actions .reaction-picker.reaction-just-selected:focus-within>div{display:none!important}.wall-post-actions .reaction-picker .reaction-choice-pop{animation:none!important}.portrait-planet-positions{border:1px solid var(--av-border);background:var(--av-surface);border-radius:10px;margin:12px 0;padding:14px}.portrait-planet-positions h3{margin:0 0 10px}.portrait-planet-positions>div{grid-template-columns:repeat(5,minmax(0,1fr));gap:8px;display:grid}.portrait-planet-positions span{background:var(--av-elevated);border-radius:7px;gap:2px;padding:8px;display:grid}.portrait-planet-positions b{color:var(--av-green);font-size:20px}.portrait-planet-positions small{color:var(--av-muted)}@media (max-width:760px){.portrait-planet-positions>div{grid-template-columns:repeat(2,minmax(0,1fr))}}.astro-prototype{background:0 0}:is(.profile-portraits .portrait-surface:has(.astro-prototype),.profile-portraits .portrait-surface:has(.portrait-comparison),.profile-portraits .portrait-surface:has(.hd-wrapper)){background:#101317;padding:20px}.profile-portraits .portrait-surface .hd-wrapper{padding:0}@media (max-width:760px){:is(.profile-portraits .portrait-surface:has(.astro-prototype),.profile-portraits .portrait-surface:has(.portrait-comparison),.profile-portraits .portrait-surface:has(.hd-wrapper)){padding:10px}}.astro-prototype-header{border-bottom:1px solid #e2c57d59;justify-content:space-between;gap:12px;padding-bottom:10px;display:flex}.astro-prototype-header span{color:#e9e3d6;letter-spacing:.12em;font-size:11px}.astro-prototype-header h2{margin:4px 0}.astro-prototype-header>div{flex-wrap:wrap;align-items:baseline;gap:8px;display:flex}.astro-prototype-header>div>h2{margin:0}.astro-prototype-header p{color:#e9e3d6;font-size:12px}.astro-prototype-grid{background:#101317;grid-template-columns:1fr 1fr;gap:12px;margin-top:10px;display:grid}.astro-prototype-grid section,.astro-aspect-list{background:#101317;border:1px solid #e2c57d59;border-radius:6px;padding:10px}.astro-prototype h3{color:#e9e3d6;margin:0 0 8px;font-size:13px}.astro-planet-grid{grid-template-columns:repeat(2,1fr);gap:6px;display:grid}.astro-planet-grid article{background:#26292c;grid-template-columns:26px 1fr;gap:2px;padding:6px;display:grid}.astro-planet-grid b{color:#38bdf8;grid-row:span 2;font-size:20px}.astro-planet-grid strong,.astro-planet-grid small{font-size:11px}.astro-planet-grid small{color:#94a3b8}.astro-aspect-list{margin-top:10px}.astro-aspect-list div{border-bottom:1px solid #e2c57d59;grid-template-columns:25px 1fr auto;gap:8px;padding:6px 0;font-size:12px;display:grid}.astro-aspect-list small{color:#e9e3d6}@media (max-width:760px){.astro-prototype-grid{grid-template-columns:1fr}.astro-prototype-header{display:block}}.astro-reference-table{border-collapse:collapse;color:#e2c57d;width:100%;font-size:12px}.astro-reference-table th,.astro-reference-table td{text-align:left;border:1px solid #e2c57d59;padding:6px}.astro-reference-table thead th{color:#e9e3d6;background:#101317}.astro-reference-table tbody th{color:#e9e3d6}.astro-reference-table tbody td:first-child{color:#f8fafc}.astro-reference-table.aspects th,.astro-reference-table.aspects td{text-align:center;height:26px}.astro-reference-table.aspects tbody th{text-align:left;white-space:nowrap}.astro-houses{background:#17181b;border:1px solid #e2c57d4d;border-radius:6px;padding:10px}@media (max-width:760px){.astro-houses{margin-top:10px}}.astro-houses h3{color:#38bdf8;margin:0 0 8px;font-size:13px}.astro-second-col{color:#e2c57d!important}.astro-prototype-grid>section:first-child{grid-column:span 1}@media (min-width:761px){.astro-prototype-grid:has(.astro-houses){grid-template-columns:1fr 1fr}.astro-prototype-grid>.astro-houses{grid-area:1/2}}.astro-reference-table.aspects .planet-highlight b{font:400 16px/1 Segoe UI Symbol,"Noto Sans Symbols 2",sans-serif!important}.astro-reference-table.aspects tbody th.planet-highlight b{font-size:inherit!important}.astro-prototype-header h2 .astro-primary-name,.astro-prototype-header h2 .astro-secondary-name{color:#e2c57d!important}.astro-prototype-header h2 i{color:#e9e3d6;font-style:normal}.portrait-metrics.numerology{grid-template-columns:repeat(4,minmax(0,1fr))}.portrait-metrics.numerology article{background:#e2c57d1a;border-color:#e2c57d4d}@media (max-width:760px){.portrait-metrics.numerology{grid-template-columns:repeat(2,minmax(0,1fr))}}:is(.profile-portraits .portrait-surface:has(.portrait-metrics.numerology),.profile-portraits .portrait-surface:has(.numerology-comparison)){background:#101317;padding:20px}@media (max-width:760px){.profile-portraits .portrait-surface:has(.numerology-comparison){padding:10px}}.profile-portraits .portrait-surface:has(.portrait-metrics.numerology)>header{background:#101317;border-color:#e2c57d4d;border-radius:12px;padding:18px 22px}.profile-portraits .portrait-surface:has(.portrait-metrics.numerology)>header h2{color:#ecd592}.portrait-metrics.numerology{gap:12px}.portrait-metrics.numerology article{text-align:center;background:#e2c57d26;border:1px solid #e2c57d73;border-radius:10px;padding:12px 8px}.portrait-metrics.numerology article b{color:#e9e3d6;font-size:22px}.portrait-metrics.numerology article small{color:#e9e3d6;font-size:10px}.portrait-metrics.numerology article p{color:#e9e3d6;font-size:11px}.portrait-surface:has(.portrait-metrics.numerology) .portrait-data-grid{grid-template-columns:1fr 1fr;gap:20px}.portrait-surface:has(.portrait-metrics.numerology) .portrait-data-grid>article{background:#101317;border-color:#e2c57d4d;border-radius:12px;padding:20px}.portrait-surface:has(.portrait-metrics.numerology) .portrait-data-grid h3{color:#e9e3d6;text-transform:uppercase;letter-spacing:.8px;border-bottom:1px solid #e2c57d59;padding-bottom:8px;font-size:14px}.portrait-surface:has(.portrait-metrics.numerology) .portrait-data-grid p{color:#e9e3d6;border-bottom:1px solid #ffffff0d}.portrait-surface:has(.portrait-metrics.numerology) .portrait-data-grid p b{color:#f1f5f9;background:#ffffff0f;border-radius:6px;padding:3px 10px}@media (max-width:760px){.profile-portraits .portrait-surface:has(.portrait-metrics.numerology){padding:10px}.portrait-surface:has(.portrait-metrics.numerology) .portrait-data-grid{grid-template-columns:1fr;gap:12px}}.numerology-comparison{color:#f1f5f9;background:#101317}.numerology-comparison>header{background:#101317;border-color:#e2c57d59;align-items:center;gap:12px;display:flex}.numerology-comparison>header button{color:#e9e3d6;background:0 0;border:1px solid #e2c57d59;border-radius:5px;padding:6px 10px}.numerology-comparison>header h2{color:#e9e3d6;font-size:14px}.numerology-comparison>header b{margin-left:auto;font-size:11px}.numerology-partners{grid-template-columns:1fr 1fr;gap:12px;margin-top:12px;display:grid}.numerology-partners section,.numerology-analysis{background:#101317;border:1px solid #e2c57d59;border-radius:8px;padding:14px}.numerology-partners h3,.numerology-analysis h3{color:#e9e3d6;border-bottom:1px solid #e2c57d59;padding-bottom:8px;font-size:15px}.numerology-partners p{color:#e9e3d6;border-bottom:1px solid #ffffff0d;justify-content:space-between;margin:0;padding:8px 0;font-size:14px;display:flex}.numerology-partners p b{color:#f1f5f9;background:#ffffff0f;border-radius:5px;padding:3px 8px;font-size:14px}.numerology-analysis{margin-top:24px}.numerology-analysis>strong{color:#e9e3d6;border:1px solid #e2c57d59;padding:5px 8px;font-size:15px;display:inline-block}.numerology-analysis h4{color:#f1f5f9;margin-bottom:4px;font-size:15px}.numerology-analysis p{color:#e9e3d6;font-size:14px}@media (max-width:760px){.numerology-partners{grid-template-columns:1fr}.numerology-comparison>header{flex-wrap:wrap}.numerology-comparison>header b{margin-left:0}}.numerology-comparison .num-person-name,.numerology-comparison .numerology-analysis h3,.numerology-comparison .numerology-analysis h4{color:#e9e3d6;font-weight:800}.numerology-comparison>header .num-person-name{font-weight:400}a.num-person-name{text-decoration:none}a.num-person-name:hover{text-decoration:underline}.numerology-comparison .num-person-name.person-a,.numerology-partners section.person-a .num-person-name{color:#fff7e6}.numerology-comparison .num-person-name.person-b,.numerology-partners section.person-b .num-person-name{color:#e2c57d}.numerology-partners section.person-a p b{color:#fff7e6;background:#e2c57d29}.numerology-partners section.person-b p b{color:#e2c57d;background:#fb923c1f}.numerology-partners p b[data-tooltip]{cursor:help;position:relative}.portrait-metrics.numerology [data-tooltip]{cursor:help}.portrait-surface:has(.portrait-metrics.numerology) .portrait-data-grid{overflow:visible!important}.portrait-surface:has(.portrait-metrics.numerology) .portrait-data-grid article{overflow:visible!important}.portrait-surface:has(.portrait-metrics.numerology) .portrait-data-grid p{overflow:visible!important}.relationship-number{color:#e2c57d;cursor:help;background:#e2c57d1f;border:1px solid #e2c57d;border-radius:4px;justify-content:center;align-items:center;min-width:26px;height:26px;margin-left:4px;padding:0 6px;font-size:18px;font-weight:800;display:inline-flex;position:relative}.numerology-partners p b[data-tooltip]{cursor:help;z-index:2;position:relative}.portrait-data-grid b[data-tooltip]{cursor:help;z-index:10;position:relative}.numerology-react-tooltip{color:#f8fafc!important;white-space:pre-line!important;z-index:10000!important;background:#101317!important;border:1px solid #e2c57d59!important;border-radius:7px!important;max-width:260px!important;padding:10px 12px!important;font-size:11px!important;line-height:1.35!important;box-shadow:0 10px 30px #0008!important}.profile-portraits>nav button{font-family:inherit;font-size:14px;line-height:1.2}.portrait-surface>header,.numerology-comparison>header,.hd-report-header{color:#fff;font-family:inherit}.portrait-surface>header h2,.numerology-comparison>header h2,.hd-report-header h1{color:#f8fafc;text-transform:uppercase;letter-spacing:.12em;font-size:11px;font-weight:500}.numerology-comparison>header{flex-wrap:wrap}.numerology-comparison>header b{text-align:left;flex-basis:100%;order:3;margin-left:0}.numerology-comparison>header button{color:#f8fafc;background:#2d3338;border:1px solid #e2c57d4d;border-radius:8px;padding:10px 18px;font-family:inherit;font-size:16px}.numerology-comparison>header button:hover{background:#353d44}.numerology-comparison>header button{display:none}.hd-comparison-names{color:#f8fafc;letter-spacing:.02em;margin:4px 0 0;font-size:16px;line-height:1.2}.hd-comparison-names span{color:#e9e3d6;margin:0 5px}.hd-comparison-kicker{color:#f8fafc;letter-spacing:.12em;font-size:11px;display:block}.hd-report-header h2,.portrait-comparison>h2{text-transform:uppercase;letter-spacing:.08em;color:#fff;margin:4px 0!important;font-family:inherit!important;font-size:14px!important;font-weight:500!important}.hd-report-header p{margin:0!important}.hd-report-section .hd-report-header{margin:0!important;padding:0 0 10px!important}.hd-report-section .hd-report-header h2,.portrait-comparison>h2{letter-spacing:.12em;font-size:11px!important}.portrait-comparison .hd-comparison-names{text-transform:uppercase!important;letter-spacing:.12em!important;color:#e9e3d6!important;font:500 11px/24px Arial,Helvetica,sans-serif!important}.portrait-comparison .hd-comparison-names strong{color:#e9e3d6;text-transform:uppercase;font-weight:500}.numerology-comparison>header b .relationship-number{text-transform:none}.hd-top-header h2,.portrait-comparison>h2{position:relative;top:-2px;left:-2px}.portrait-surface>header,.numerology-comparison>header,.hd-report-header{margin-bottom:12px;padding:14px;border-bottom:1px solid #e2c57d59!important}.portrait-surface>header h2,.numerology-comparison>header h2,.hd-report-header h1{margin:4px 0;font-family:inherit!important}.profile-surface-header,.portrait-surface>header,.hd-report-header{color:#fff!important;background:#16191e!important;border:1px solid #e2c57d59!important;border-radius:2px!important}.portrait-surface>header h2,.hd-report-header h1{letter-spacing:.02em;color:#fff!important;font-family:inherit!important;font-size:16px!important}.portrait-surface>header p,.hd-report-header p{color:#e9e3d6!important;font-size:12px!important}.portrait-surface>header,.astro-prototype-header:not(.legacy-hd-header),.hd-report-header:not(.legacy-hd-header){background:#16191e!important;border:1px solid #e2c57d59!important;border-radius:2px!important;justify-content:space-between!important;align-items:center!important;gap:12px!important;margin:0 0 12px!important;padding:18px 22px!important;display:flex!important}.portrait-surface>header h2,.astro-prototype-header:not(.legacy-hd-header) h2,.hd-report-header:not(.legacy-hd-header) h2{color:#fff!important;text-transform:uppercase!important;letter-spacing:.02em!important;margin:4px 0!important;font:500 16px/24px Arial,Helvetica,sans-serif!important}.portrait-surface>header p,.astro-prototype-header p,.hd-report-header p{color:#e9e3d6!important;margin:0!important;font:12px/18px Arial,Helvetica,sans-serif!important}.astro-prototype-header span{font:11px/16.5px Arial,Helvetica,sans-serif!important}.numerology-comparison>.astro-prototype-header{flex-wrap:nowrap!important;justify-content:flex-start!important;align-items:baseline!important;gap:8px!important}.numerology-comparison>.astro-prototype-header h2{letter-spacing:.12em!important;white-space:nowrap!important;font-size:11px!important}.numerology-comparison>.astro-prototype-header b{text-align:left!important;white-space:normal!important;text-transform:uppercase!important;letter-spacing:.12em!important;flex:0 auto!important;order:0!important;margin:0!important;font:500 11px/24px Arial,Helvetica,sans-serif!important}.numerology-comparison>.astro-prototype-header b .relationship-number{min-width:20px!important;height:20px!important;padding:0 5px!important;font-family:Arial,Helvetica,sans-serif!important;font-size:12px!important}.portrait-comparison>.astro-prototype-header>div>h2{letter-spacing:.12em!important;white-space:nowrap!important;font-size:11px!important}.hd-top-header.astro-prototype-header h2{letter-spacing:.12em!important;font-size:11px!important}.astro-prototype-header:has(+.portrait-metrics.numerology) h2{letter-spacing:.12em!important;font-size:11px!important}@media (max-width:760px){.numerology-comparison>.astro-prototype-header{flex-wrap:wrap!important}.numerology-comparison>.astro-prototype-header b{text-align:left!important;flex-basis:100%!important}}.wall-comment-media{object-fit:cover;margin:6px 0;display:block;border-radius:12px!important;width:min(260px,70vw)!important;min-width:180px!important;max-width:260px!important;height:auto!important;max-height:280px!important}.wall-comments p img.wall-comment-media,.wall-comments .wall-comment-media{border-radius:12px!important;flex:none!important;width:min(260px,70vw)!important;min-width:180px!important;max-width:260px!important;height:auto!important;max-height:280px!important}.floating-chat-body p img.chat-media-image{cursor:zoom-in}.media-preview-modal{z-index:10000;background:#000000d1;place-items:center;padding:28px;display:grid;position:fixed;inset:0}.media-preview-modal img{object-fit:contain;touch-action:none;-webkit-user-select:none;user-select:none;will-change:transform;border-radius:12px;width:auto;max-width:min(92vw,1100px);height:auto;max-height:90vh;box-shadow:0 20px 70px #0009}.media-preview-modal button{color:#fff;cursor:pointer;background:#17181bd9;border:1px solid #ffffff59;border-radius:50%;width:42px;height:42px;font-size:30px;line-height:1;position:absolute;top:18px;right:22px}.media-preview-modal button:hover{background:#26292c}.scanner-mode-choice{aspect-ratio:1;background:#0f1115;border:1px solid #e2c57d59;border-radius:50%;align-items:stretch;gap:0;width:min(560px,88vw);margin:6vh auto;display:flex;position:relative;overflow:hidden;box-shadow:0 0 45px #74767826}.scanner-mode-choice:after{content:"";z-index:2;background:#e2c57d59;width:1px;position:absolute;top:8%;bottom:8%;left:50%}.scanner-mode-choice button{aspect-ratio:auto;width:50%;height:100%;box-shadow:none;background:linear-gradient(135deg,#0f1115,#0f1115);border:0;border-radius:0;gap:14px;padding:34px 28px}.scanner-mode-choice button:first-child{border-radius:100% 0 0 100%}.scanner-mode-choice button:last-child{border-radius:0 100% 100% 0}.scanner-mode-choice button:hover{background:#232527}.scanner-mode-choice b{font-size:clamp(18px,3vw,26px);line-height:1.2}.scanner-mode-choice span{color:#e9e3d6;max-width:180px;margin:0 auto;font-size:14px;line-height:1.45}.scanner-pizza button>*{text-align:center;white-space:normal;line-height:1.25;width:190px!important;top:30%!important;left:8%!important}.scanner-pizza button b{font-size:24px!important}.scanner-pizza button span{margin-top:34px!important;font-size:14px!important}.scanner-pizza button{background:0 0!important;border:0!important;width:34%!important;height:28%!important;padding:8px!important;top:auto!important;left:auto!important;transform:none!important}.scanner-pizza button>*{text-align:center!important;width:100%!important;margin:0!important;display:block!important;position:static!important;transform:none!important}.scanner-pizza button b{margin-bottom:8px!important;font-size:24px!important}.scanner-pizza button span{font-size:13px!important;line-height:1.25!important}html body .scanner-page .scanner-pizza button,html body .scanner-page .scanner-pizza button:hover,html body .scanner-page .scanner-pizza button:focus,html body .scanner-page .scanner-pizza button:focus-visible,html body .scanner-page .scanner-pizza button:active{box-shadow:none!important;background:0 0!important;border:0!important;outline:0!important}.scanner-mode-choice{aspect-ratio:1!important;width:min(620px,78vw)!important;margin:25px auto!important}.scanner-pizza>div{border:1px solid #e2c57d59;background:conic-gradient(from -30deg,#0000 0deg 59deg,#e2c57d59 59deg 60deg,#0000 60deg 119deg,#e2c57d59 119deg 120deg,#0000 120deg 179deg,#e2c57d59 179deg 180deg,#0000 180deg 239deg,#e2c57d59 239deg 240deg,#0000 240deg 299deg,#e2c57d59 299deg 300deg,#0000 300deg 359deg,#e2c57d59 359deg 360deg),#0f1115!important}.scanner-pizza>div:after{content:"";pointer-events:none;border:1px solid #e2c57d2e;border-radius:50%;position:absolute;inset:10%}.scanner-launch{flex-direction:column!important;justify-content:center!important;align-items:center!important;gap:18px!important;min-height:60vh!important;display:flex!important}.scanner-launch>button{aspect-ratio:1!important;width:min(620px,78vw)!important;margin:25px auto!important}.scanner-launch p{margin:0!important}.scanner-pizza button{z-index:1!important;text-align:center!important;flex-direction:column!important;justify-content:center!important;align-items:center!important;display:flex!important}.scanner-pizza button>*{text-align:center!important;max-width:100%!important}.scanner-pizza button span{margin-top:6px!important}.scanner-launch,.scanner-mode-choice,.scanner-pizza{box-sizing:border-box!important;min-height:60vh!important}.scanner-launch{place-items:center!important;gap:0!important;display:grid!important;position:relative!important}.scanner-launch>button{margin:0!important;transform:translateY(42px)!important}.scanner-launch p{z-index:2!important;width:min(360px,58vw)!important;margin:0 auto!important;position:absolute!important;inset:calc(50% + 92px) 0 auto!important}.scanner-mode-choice{margin:0 auto!important}.scanner-pizza{flex-direction:column!important;justify-content:center!important;padding:0!important;display:flex!important;position:relative!important}.scanner-pizza h2{margin:0!important;position:absolute!important;top:-48px!important;left:0!important;right:0!important}.scanner-pizza>div{margin:0 auto!important}.scanner-pizza button:first-child{top:7%!important;left:34%!important}.scanner-pizza button:nth-child(2){top:27%!important;left:63%!important}.scanner-pizza button:nth-child(3){top:59%!important;left:61%!important}.scanner-pizza button:nth-child(4){top:72%!important;left:34%!important}.scanner-pizza button:nth-child(5){top:57%!important;left:8%!important}.scanner-pizza button:nth-child(6){top:25%!important;left:9%!important}.scanner-pizza button b,.scanner-pizza button span{text-shadow:0 0 5px #0f1115,0 0 5px #0f1115!important}.astro-nav-main details>div button{color:#fff!important;box-shadow:none!important;white-space:nowrap!important;background:0 0!important;border:0!important;flex-direction:row!important;justify-content:flex-start!important;align-items:center!important;gap:8px!important;display:flex!important}.astro-nav-main .status-menu-dot{background:#898a8d!important;border-radius:50%!important;flex:0 0 10px!important;width:10px!important;height:10px!important;display:inline-block!important;box-shadow:0 0 8px #898a8d!important}.astro-nav-main .status-menu-dot.dot-invisible{box-shadow:none!important;background:#94a3b8!important}.astro-nav-main .status-menu-dot.dot-offline{box-shadow:none!important;background:#ef4444!important}.status-menu button,.status-menu div{color:#fff!important;box-shadow:none!important;white-space:nowrap!important;background:0 0!important;border:0!important;flex-direction:row!important;justify-content:flex-start!important;align-items:center!important;gap:8px!important;display:flex!important}.status-menu .status-dot{border-radius:50%!important;flex:0 0 10px!important;width:10px!important;height:10px!important;display:inline-block!important}.status-menu .status-dot.dot-online{background:#898a8d!important;box-shadow:0 0 8px #898a8d!important}.status-menu .status-dot.dot-invisible{box-shadow:none!important;background:#94a3b8!important}.status-menu .status-dot.dot-offline{box-shadow:none!important;background:#ef4444!important}.astro-nav-main details>div{flex-direction:column!important;align-items:stretch!important;display:flex!important}.astro-nav-main details>div button>.status-menu-dot{order:0!important}.astro-nav-main details>div button:before{content:""!important;background:#898a8d!important;border-radius:50%!important;flex:0 0 10px!important;width:10px!important;height:10px!important;display:inline-block!important;box-shadow:0 0 8px #898a8d!important}.astro-nav-main details>div button:nth-child(2):before{box-shadow:none!important;background:#94a3b8!important}.astro-nav-main details>div button:nth-child(3):before{box-shadow:none!important;background:#ef4444!important}.global-astro-status{z-index:5000;position:fixed;top:18px;right:18px}.global-astro-status-trigger{cursor:pointer;background:0 0;border:0;padding:8px}.global-astro-status-menu{background:#18191c;border:1px solid #3f4143;border-radius:8px;min-width:150px;padding:8px;position:absolute;top:100%;right:0}.global-astro-status-menu button{color:#fff;white-space:nowrap;background:0 0;border:0;flex-direction:row;align-items:center;gap:8px;width:100%;padding:8px;display:flex}.global-astro-status .status-menu-dot{border-radius:50%;flex:0 0 10px;width:10px;height:10px;display:inline-block}.global-astro-status .dot-online{background:#898a8d;box-shadow:0 0 8px #898a8d}.global-astro-status .dot-invisible{background:#94a3b8}.global-astro-status .dot-offline{background:#ef4444}.astro-nav-main details>div button,.astro-navbar details>div button{color:#fff!important;background:0 0!important}.global-astro-status{z-index:2147483647!important;visibility:visible!important;opacity:1!important;display:block!important;position:fixed!important;top:18px!important;right:18px!important}.status-menu>div>.status-dot{border-radius:50%!important;flex:0 0 10px!important;width:10px!important;height:10px!important;display:inline-block!important}.astro-nav-main details>div button>.status-menu-dot{display:inline-block!important}.status-menu>div{color:#fff!important;background:0 0!important}.status-menu>div>.status-dot,.status-menu .status-dot{display:none!important}.status-menu>div:before{content:""!important;border-radius:50%!important;flex:0 0 10px!important;width:10px!important;height:10px!important;margin-right:8px!important;display:inline-block!important}.status-menu>div:first-child:before{background:#898a8d!important;box-shadow:0 0 8px #898a8d!important}.status-menu>div:nth-child(2):before{background:#94a3b8!important}.status-menu>div:nth-child(3):before{background:#ef4444!important}#statusMenu>div,#statusMenu>div *{color:#fff!important}#statusMenu>div>.status-dot,.astro-nav-main details>div button>.status-menu-dot{display:none!important}.astro-nav-main details>div button,.astro-navbar details>div button{background:0 0!important}header details>div>button,header details[open]>div>button{color:#fff!important;box-shadow:none!important;background:0 0!important;border:0!important}.status-menu>div,.astro-nav-main details>div button,header details>div>button,.astro-navbar details[open]>div>*{background:0 0!important}.global-scanner-status{margin-left:6px;display:inline-block;position:relative}.global-scanner-status summary{cursor:pointer;padding:6px;list-style:none}.global-scanner-status summary::-webkit-details-marker{display:none}.global-scanner-status .status-dot{background:#898a8d;border-radius:50%;width:10px;height:10px;display:inline-block;box-shadow:0 0 8px #898a8d}.global-scanner-status .dot-invisible{box-shadow:none;background:#94a3b8}.global-scanner-status .dot-offline{box-shadow:none;background:#ef4444}.global-scanner-status>div{z-index:1000;background:#18191c;border:1px solid #3f4143;border-radius:8px;min-width:150px;padding:8px;position:absolute;top:100%;left:0}.global-scanner-status>div button{color:#fff;white-space:nowrap;background:0 0;border:0;align-items:center;gap:8px;width:100%;padding:8px;display:flex}.global-scanner-status>div .status-menu-dot{border-radius:50%;flex:0 0 10px;width:10px;height:10px;display:inline-block}.astro-nav-main>details{display:inline-block!important;position:relative!important}.astro-nav-main>details>summary{cursor:pointer!important;padding:6px!important;list-style:none!important}.astro-nav-main>details>summary::-webkit-details-marker{display:none}.astro-nav-main>details .status-dot{background:#898a8d!important;border-radius:50%!important;width:10px!important;height:10px!important;display:inline-block!important;box-shadow:0 0 8px #898a8d!important}.astro-nav-main>details .dot-invisible{box-shadow:none!important;background:#94a3b8!important}.astro-nav-main>details .dot-offline{box-shadow:none!important;background:#ef4444!important}.astro-nav-main>details{margin-left:-34px!important}.astro-nav-main>details+button{margin-left:-28px!important}.match-report-modal .match-report-close,.match-report-close{box-shadow:none!important;appearance:none!important;background:0 0!important;border:0!important}html[data-theme] body .match-report-modal .match-report-close{box-shadow:none!important;background:0 0!important;border:0!important;outline:0!important}html[data-theme] body .match-report-dialog .report-entry.positive strong{color:#5ee6a8!important}html[data-theme] body .match-report-dialog .report-entry.negative strong{color:#f77!important}html[data-theme] body .match-report-dialog .report-entry:not(.positive):not(.negative) strong{color:#a9b8c9!important}@media (max-width:760px){.mobile-bottom-nav.disabled-on-friends{display:flex!important}.portal-main:has(.friends-toolbar){padding-bottom:88px!important}:is(html:has(.chart-page),body:has(.chart-page),html:has(.synastry-page),body:has(.synastry-page),html:has(.social-profile-page),body:has(.social-profile-page)){width:auto!important;min-width:initial!important;max-width:100%!important;overflow-x:hidden!important}body:has(.social-profile-page) .astro-navbar{width:auto!important;height:60px!important;min-width:initial!important;grid-template-columns:1fr auto!important;gap:18px!important;max-width:none!important;padding-inline:6px!important}:is(body:has(.social-profile-page) .astro-navbar>.global-search,body:has(.social-profile-page) .astro-navbar>.astro-nav-main,body:has(.social-profile-page) .astro-navbar>.astro-nav-account){display:none!important}body:has(.social-profile-page) .astro-navbar>.astrovibe-logo{grid-area:auto!important;justify-self:auto!important;width:158px!important;height:50px!important;margin:0!important;transform:scale(.92)!important}body:has(.social-profile-page) .mobile-top-actions{justify-content:normal!important;gap:5px!important;width:auto!important;height:100%!important;margin:0!important;padding:0!important;display:flex!important;position:static!important}:is(body:has(.social-profile-page) .mobile-top-actions>button,body:has(.social-profile-page) .mobile-bottom-nav>button,body:has(.social-profile-page) .mobile-bottom-nav>a){border-radius:0!important;flex:none!important;width:44px!important;min-width:44px!important;height:44px!important;padding:8px!important}:is(body:has(.social-profile-page) .astro-navbar .nav-svg-icon,body:has(.social-profile-page) .mobile-bottom-nav .nav-svg-icon){flex:0 0 25px!important;width:25px!important;min-width:25px!important;max-width:25px!important;height:25px!important}body:has(.social-profile-page) .portal-main{width:auto!important;max-width:none!important;padding-top:60px!important;padding-bottom:82px!important}body:has(.social-profile-page) .social-profile-page{width:100%!important;margin-inline:auto!important}body:has(.social-profile-page) .social-profile-page>.social-profile-tabs{scrollbar-width:auto!important}body:has(.social-profile-page) .mobile-bottom-nav{bottom:8px!important}.chart-page .natal-three-column{grid-template-columns:minmax(0,1fr) minmax(0,1fr)!important;gap:8px!important}.chart-page .natal-three-column>.natal-wheel-column{grid-area:1/1/auto/-1!important;width:100%!important;max-width:100%!important}.chart-page .natal-three-column>.placements-table{grid-area:2/1!important;width:100%!important;min-width:0!important;max-width:none!important}.chart-page .natal-three-column>.houses-table{grid-area:2/2!important;width:100%!important;min-width:0!important;max-width:none!important}}.wall-reply-action{width:auto!important;min-width:0!important;min-height:30px!important;color:var(--av-muted)!important;cursor:pointer!important;background:0 0!important;border:0!important;border-radius:7px!important;justify-content:center!important;align-items:center!important;padding:5px 9px!important;font:600 13px/1 Arial,sans-serif!important;display:inline-flex!important}.wall-reply-action:hover,.wall-reply-action:focus-visible{color:var(--av-green)!important;background:var(--av-green)!important}@supports (color:color-mix(in lab, red, red)){.wall-reply-action:hover,.wall-reply-action:focus-visible{background:color-mix(in srgb, var(--av-green) 10%, transparent)!important}}.wall-inline-comment-reply{border-top:1px solid var(--av-border)!important;grid-template-columns:34px minmax(0,1fr)!important;align-items:start!important;gap:8px!important;width:100%!important;margin-top:8px!important;padding-top:8px!important;display:grid!important}.wall-inline-comment-reply>img,.wall-inline-comment-reply>i{object-fit:cover!important;background:var(--av-elevated)!important;width:34px!important;min-width:34px!important;height:34px!important;color:var(--av-text)!important;border-radius:50%!important;place-items:center!important;font-style:normal!important;display:grid!important}.wall-inline-comment-reply-main{min-width:0!important;position:relative!important}.wall-inline-comment-reply-editor{border:1px solid var(--av-border)!important;background:var(--av-elevated)!important;border-radius:17px!important;align-items:center!important;gap:6px!important;min-height:40px!important;padding:6px 9px!important;display:flex!important}.wall-inline-comment-reply-mention{max-width:43%!important;color:var(--av-green)!important;text-overflow:ellipsis!important;white-space:nowrap!important;flex:none!important;font-weight:700!important;overflow:hidden!important}.wall-inline-comment-reply-editor textarea{resize:vertical!important;min-width:0!important;height:24px!important;min-height:24px!important;max-height:90px!important;color:var(--av-text)!important;background:0 0!important;border:0!important;outline:0!important;flex:150px!important;padding:2px 0!important;font:400 14px/1.4 Arial,sans-serif!important}.wall-inline-comment-reply-editor textarea::placeholder{color:var(--av-muted)!important}.wall-inline-comment-reply-tools{align-items:center!important;gap:4px!important;margin-top:4px!important;padding-inline:3px!important;display:flex!important}.wall-inline-comment-reply-tools>button,.wall-inline-comment-reply-tools>label{width:29px!important;height:29px!important;color:var(--av-muted)!important;cursor:pointer!important;background:0 0!important;border:0!important;border-radius:50%!important;justify-content:center!important;align-items:center!important;padding:3px!important;font:700 11px/1 Arial,sans-serif!important;display:inline-flex!important}.wall-inline-comment-reply-tools>:is(button,label):hover,.wall-inline-comment-reply-tools>:is(button,label):focus-visible{color:var(--av-green)!important;background:var(--av-green)!important}@supports (color:color-mix(in lab, red, red)){.wall-inline-comment-reply-tools>:is(button,label):hover,.wall-inline-comment-reply-tools>:is(button,label):focus-visible{background:color-mix(in srgb, var(--av-green) 10%, transparent)!important}}.wall-inline-comment-reply-tools svg{fill:none!important;stroke:currentColor!important;stroke-width:1.8px!important;stroke-linecap:round!important;stroke-linejoin:round!important;width:21px!important;height:21px!important}.wall-inline-comment-reply-tools input[type=file]{display:none!important}.wall-inline-comment-reply-tools .wall-inline-comment-reply-send{background:var(--av-green)!important;color:#062313!important;border-radius:50%!important;width:31px!important;height:31px!important;margin-left:auto!important;font-size:17px!important}.wall-inline-comment-mention-suggestions{z-index:90!important;border:1px solid var(--av-border)!important;background:var(--av-surface)!important;border-radius:10px!important;gap:2px!important;max-height:210px!important;padding:5px!important;display:grid!important;position:absolute!important;top:calc(100% + 4px)!important;left:0!important;right:0!important;overflow:auto!important;box-shadow:0 12px 30px #0008!important}.wall-inline-comment-mention-suggestions>button{min-width:0!important;color:var(--av-text)!important;text-align:left!important;cursor:pointer!important;background:0 0!important;border:0!important;border-radius:7px!important;align-items:center!important;gap:8px!important;padding:6px 8px!important;display:flex!important}.wall-inline-comment-mention-suggestions img,.wall-inline-comment-mention-suggestions i{object-fit:cover!important;background:var(--av-elevated)!important;border-radius:50%!important;width:25px!important;min-width:25px!important;height:25px!important;font-style:normal!important}.wall-inline-comment-mention-suggestions span{text-overflow:ellipsis!important;white-space:nowrap!important;min-width:0!important;overflow:hidden!important}.wall-inline-comment-reply-picker{z-index:auto!important;border:1px solid var(--av-border)!important;background:var(--av-surface)!important;border-radius:11px!important;width:100%!important;max-width:none!important;margin-top:5px!important;padding:6px!important;position:relative!important;inset:auto!important;box-shadow:0 10px 25px #0006!important}.wall-inline-comment-reply-picker.emoji-picker{grid-template-columns:repeat(10,minmax(0,1fr))!important;gap:2px!important;max-height:145px!important;display:grid!important;overflow:auto!important}.wall-inline-comment-reply-picker.emoji-picker button{background:0 0!important;border:0!important;min-width:0!important;padding:4px 1px!important;font-size:18px!important;line-height:1!important}.wall-inline-comment-reply-picker.gif-picker>label{gap:4px!important;display:flex!important}.wall-inline-comment-reply-picker.gif-picker input{border:1px solid var(--av-border)!important;background:var(--av-elevated)!important;min-width:0!important;height:30px!important;color:var(--av-text)!important;border-radius:7px!important;flex:auto!important;padding:0 8px!important}.wall-inline-comment-reply-picker.gif-picker>label button{background:var(--av-green)!important;color:#062313!important;border:0!important;border-radius:7px!important;width:34px!important}.wall-inline-comment-reply-picker.gif-picker>div{grid-template-columns:repeat(4,minmax(0,1fr))!important;gap:4px!important;max-height:145px!important;margin-top:5px!important;display:grid!important;overflow:auto!important}.wall-inline-comment-reply-picker.gif-picker>div button{background:0 0!important;border:0!important;min-width:0!important;padding:0!important}.wall-inline-comment-reply-picker.gif-picker img{aspect-ratio:1.3!important;object-fit:cover!important;border-radius:5px!important;width:100%!important;display:block!important}@media (max-width:760px){.wall-inline-comment-reply{grid-template-columns:30px minmax(0,1fr)!important;gap:7px!important;margin-top:7px!important;padding-top:7px!important}.wall-inline-comment-reply>img,.wall-inline-comment-reply>i{width:30px!important;min-width:30px!important;height:30px!important}.wall-inline-comment-reply-editor{min-height:38px!important;padding:5px 8px!important}.wall-inline-comment-reply-mention{max-width:46%!important;font-size:12px!important}.wall-inline-comment-reply-editor textarea{font-size:13px!important}.wall-inline-comment-reply-picker.emoji-picker{grid-template-columns:repeat(8,minmax(0,1fr))!important}}.wall-inline-comment-reply-editor textarea{font-variant-emoji:emoji!important;font-family:Noto Color Emoji,Segoe UI Emoji,Apple Color Emoji,Arial,sans-serif!important;font-size:18px!important;line-height:18px!important}html[data-theme] body .wall-comment-content>p .wall-comment-emoji{font-variant-emoji:emoji!important;vertical-align:-.12em!important;font-family:Noto Color Emoji,Segoe UI Emoji,Apple Color Emoji,sans-serif!important;font-size:18px!important;line-height:1!important;display:inline-block!important}html[data-theme] body .wall-comment-content>p .wall-comment-mention-link{color:var(--av-green)!important;cursor:pointer!important;font-weight:700!important;text-decoration:none!important}html[data-theme] body .wall-comment-content>p .wall-comment-mention-link:hover,html[data-theme] body .wall-comment-content>p .wall-comment-mention-link:focus-visible{text-decoration:underline!important}.wall-inline-comment-reply-editor{padding-right:140px!important}.wall-inline-comment-reply-editor textarea{resize:none!important}.wall-inline-comment-reply-tools{z-index:2!important;align-items:center!important;gap:3px!important;margin:0!important;padding:0!important;display:flex!important;position:absolute!important;top:5px!important;right:7px!important}.wall-inline-comment-reply-tools .wall-inline-comment-reply-send{appearance:none!important;width:29px!important;height:29px!important;box-shadow:none!important;color:var(--av-muted)!important;background:0 0!important;border:0!important;border-radius:50%!important;justify-content:center!important;align-items:center!important;margin:0!important;padding:4px!important;font-size:0!important;display:inline-flex!important}html[data-theme] body .wall-inline-comment-reply-tools>.wall-inline-comment-reply-send,html[data-theme] body .wall-inline-comment-reply-tools>.wall-inline-comment-reply-send:hover,html[data-theme] body .wall-inline-comment-reply-tools>.wall-inline-comment-reply-send:focus-visible,html[data-theme] body .wall-inline-comment-reply-tools>.wall-inline-comment-reply-send:active,html[data-theme] body .wall-inline-comment-reply-tools>.wall-inline-comment-reply-send:disabled{appearance:none!important;box-shadow:none!important;background:0 0!important;border:0!important}.wall-inline-comment-reply-tools .wall-inline-comment-reply-send:hover,.wall-inline-comment-reply-tools .wall-inline-comment-reply-send:focus-visible{color:var(--av-green)!important;background:0 0!important}.wall-inline-comment-reply-tools .wall-inline-comment-reply-send:disabled{opacity:.42!important;cursor:not-allowed!important}.wall-inline-comment-reply-tools .wall-inline-comment-reply-send svg{fill:none!important;stroke:currentColor!important;stroke-width:1.8px!important;stroke-linecap:round!important;stroke-linejoin:round!important;width:21px!important;height:21px!important}@media (max-width:760px){.wall-inline-comment-reply-editor{padding-right:128px!important}.wall-inline-comment-reply-tools{gap:2px!important;top:4px!important;right:5px!important}}html[data-theme] body .wall-comment-actions .comment-reaction-picker{position:relative!important}html[data-theme] body .wall-comment-actions .wall-comment-reaction-menu{z-index:30!important;border:1px solid var(--av-border)!important;background:var(--av-elevated)!important;white-space:nowrap!important;border-radius:22px!important;align-items:center!important;gap:3px!important;width:max-content!important;max-width:calc(100vw - 24px)!important;padding:6px 8px!important;font-family:Noto Color Emoji,Segoe UI Emoji,Apple Color Emoji,sans-serif!important;display:none!important;position:absolute!important;bottom:calc(100% + 6px)!important;left:0!important;overflow:hidden!important;box-shadow:0 7px 25px #0008!important}html[data-theme] body .wall-comment-actions .comment-reaction-picker.open>.wall-comment-reaction-menu{display:flex!important}html[data-theme] body .wall-comment-actions .comment-reaction-picker.open>.wall-comment-reaction-menu.show-all{white-space:normal!important;border-radius:16px!important;grid-template-columns:repeat(7,34px)!important;gap:4px!important;width:282px!important;max-height:220px!important;padding:8px!important;display:grid!important;overflow-y:auto!important}html[data-theme] body .wall-comment-actions .wall-comment-reaction-menu>button{width:34px!important;min-width:34px!important;height:34px!important;color:var(--av-text)!important;font-variant-emoji:emoji!important;cursor:pointer!important;background:0 0!important;border:0!important;border-radius:50%!important;flex:0 0 34px!important;justify-content:center!important;align-items:center!important;padding:2px!important;font:400 20px/1 Noto Color Emoji,Segoe UI Emoji,Apple Color Emoji,sans-serif!important;display:inline-flex!important;transform:none!important}html[data-theme] body .wall-comment-actions .wall-comment-reaction-menu>button:hover,html[data-theme] body .wall-comment-actions .wall-comment-reaction-menu>button:focus-visible{background:var(--av-green)!important}@supports (color:color-mix(in lab, red, red)){html[data-theme] body .wall-comment-actions .wall-comment-reaction-menu>button:hover,html[data-theme] body .wall-comment-actions .wall-comment-reaction-menu>button:focus-visible{background:color-mix(in srgb, var(--av-green) 12%, transparent)!important}}html[data-theme] body .wall-comment-actions .wall-comment-reaction-menu>button:hover,html[data-theme] body .wall-comment-actions .wall-comment-reaction-menu>button:focus-visible{transform:scale(1.08)!important}html[data-theme] body .wall-comment-actions .wall-comment-reaction-menu>.wall-comment-reaction-more{color:#f4f7f6!important;background:#3b4245!important;margin-left:2px!important;font:400 28px/1 Arial,sans-serif!important}html[data-theme] body .wall-comment-actions .comment-reaction-picker>.wall-icon-button:focus-visible{box-shadow:none!important;outline:none!important}html[data-theme] body .wall-comment-actions .wall-reaction-emoji{font-variant-emoji:emoji!important;vertical-align:middle!important;place-items:center!important;width:27px!important;height:27px!important;font-family:Noto Color Emoji,Segoe UI Emoji,Apple Color Emoji,sans-serif!important;font-size:20px!important;line-height:1!important;display:inline-grid!important}@media (max-width:760px){html[data-theme] body .wall-comment-actions .wall-reaction-emoji{width:25px!important;height:25px!important;font-size:19px!important}html[data-theme] body .wall-comment-actions .wall-comment-reaction-menu{gap:1px!important;max-width:calc(100vw - 32px)!important;padding-inline:5px!important;left:-4px!important}html[data-theme] body .wall-comment-actions .wall-comment-reaction-menu>button{flex-basis:30px!important;width:30px!important;min-width:30px!important;height:30px!important;font-size:18px!important}}html[data-theme] body .wall-composer>footer{justify-content:flex-end!important;align-items:center!important;gap:8px!important}html[data-theme] body .wall-composer-controls{align-items:center!important;min-width:0!important;display:flex!important;position:relative!important}html[data-theme] body .wall-composer-tools{align-items:center!important;gap:3px!important;min-height:38px!important;display:flex!important}html[data-theme] body .wall-composer-tools>:is(button,label){width:32px!important;min-width:32px!important;height:32px!important;min-height:32px!important;color:var(--av-muted)!important;box-shadow:none!important;cursor:pointer!important;background:0 0!important;border:0!important;border-radius:50%!important;place-items:center!important;padding:4px!important;display:grid!important}html[data-theme] body .wall-composer-tools>:is(button,label):hover,html[data-theme] body .wall-composer-tools>:is(button,label):focus-visible{background:var(--av-green)!important}@supports (color:color-mix(in lab, red, red)){html[data-theme] body .wall-composer-tools>:is(button,label):hover,html[data-theme] body .wall-composer-tools>:is(button,label):focus-visible{background:color-mix(in srgb, var(--av-green) 14%, transparent)!important}}html[data-theme] body .wall-composer-tools>:is(button,label):hover,html[data-theme] body .wall-composer-tools>:is(button,label):focus-visible{color:var(--av-text)!important}html[data-theme] body .wall-composer-tools svg{fill:none!important;stroke:currentColor!important;stroke-width:1.8px!important;stroke-linecap:round!important;stroke-linejoin:round!important;width:22px!important;height:22px!important;display:block!important}html[data-theme] body .wall-composer-tools svg text{fill:currentColor!important;stroke:none!important;font:700 8px Arial,sans-serif!important}html[data-theme] body .wall-composer-tools input[type=file]{display:none!important}html[data-theme] body .wall-composer-publish{flex:none!important;margin:0!important}html[data-theme] body .wall-composer-picker{z-index:40!important;width:300px!important;max-width:min(300px,100vw - 32px)!important;position:absolute!important;bottom:calc(100% + 8px)!important;right:0!important}html[data-theme] body .wall-composer-picker.emoji-picker{grid-template-columns:repeat(8,minmax(30px,1fr))!important;gap:3px!important;max-height:260px!important;display:grid!important;overflow-y:auto!important}html[data-theme] body .wall-composer-picker.gif-picker{grid-template-columns:1fr!important;gap:8px!important;display:grid!important}html[data-theme] body .wall-composer-picker.gif-picker>label{background:0 0!important;border:0!important;border-radius:0!important;grid-template-columns:1fr 34px!important;width:auto!important;height:40px!important;margin:0!important;padding:0!important;display:grid!important}html[data-theme] body .wall-composer-picker.gif-picker>div{grid-template-columns:repeat(3,1fr)!important;gap:5px!important;max-height:210px!important;display:grid!important;overflow:auto!important}html[data-theme] body .wall-composer-picker.gif-picker>div button{background:0 0!important;border:0!important;border-radius:5px!important;width:auto!important;min-width:0!important;height:72px!important;min-height:0!important;padding:0!important;overflow:hidden!important}html[data-theme] body .wall-composer-picker.gif-picker img{object-fit:cover!important;width:100%!important;height:100%!important}html[data-theme] body .wall-composer-picker.gif-picker small{text-align:right!important;color:var(--av-muted)!important}@media (max-width:760px){html[data-theme] body .wall-composer-picker{max-width:calc(100vw - 24px)!important;right:-8px!important}html[data-theme] body .wall-composer-picker.emoji-picker{grid-template-columns:repeat(7,minmax(30px,1fr))!important}}html[data-theme] body .wall-composer-picker{top:calc(100% + 8px)!important;bottom:auto!important}html[data-theme] body .wall-composer-picker button{box-shadow:none!important;color:var(--av-text)!important;background:0 0!important;border:0!important}html[data-theme] body .wall-composer-picker.emoji-picker button{background:0 0!important;border-radius:7px!important;width:auto!important;min-width:30px!important;height:32px!important;min-height:32px!important;padding:2px!important;font:400 22px/1 Noto Color Emoji,Segoe UI Emoji,Apple Color Emoji,sans-serif!important}html[data-theme] body .wall-composer-picker.emoji-picker button:hover,html[data-theme] body .wall-composer-picker.emoji-picker button:focus-visible{color:var(--av-text)!important;box-shadow:none!important;background:#343b3d!important}html[data-theme] body:has(.astro-navbar) .wall-composer .wall-composer-picker button{box-shadow:none!important;background:0 0!important;border:0!important}html[data-theme] body:has(.astro-navbar) .wall-composer .wall-composer-picker.emoji-picker button{box-shadow:none!important;background:0 0!important;border:0!important}:is(html[data-theme] body:has(.astro-navbar) .wall-composer .wall-composer-picker.emoji-picker button:hover,html[data-theme] body:has(.astro-navbar) .wall-composer .wall-composer-picker.emoji-picker button:focus-visible){box-shadow:none!important;background:#343b3d!important}html[data-theme] body:has(.astro-navbar) .wall-composer .wall-composer-tools>:is(button,label){box-shadow:none!important;background:0 0!important;border:0!important}html[data-theme] body:has(.astro-navbar) .wall-composer .wall-composer-tools>:is(button,label):hover{box-shadow:none!important;background:0 0!important;border:0!important}html[data-theme] body:has(.astro-navbar) .wall-composer .wall-composer-tools>:is(button,label):focus-visible{box-shadow:none!important;background:0 0!important;border:0!important}html[data-theme] body:has(.astro-navbar) .wall-composer .wall-composer-publish{background:var(--av-elevated)!important;border:1px solid var(--av-green)!important;color:var(--av-text)!important;box-shadow:none!important}:is(html[data-theme] body:has(.astro-navbar) .wall-composer .wall-composer-publish:hover,html[data-theme] body:has(.astro-navbar) .wall-composer .wall-composer-publish:focus-visible){background:var(--av-elevated)!important;border-color:var(--av-green)!important;color:var(--av-text)!important;box-shadow:0 0 0 2px var(--av-green), 0 0 14px var(--av-green)!important}@supports (color:color-mix(in lab, red, red)){:is(html[data-theme] body:has(.astro-navbar) .wall-composer .wall-composer-publish:hover,html[data-theme] body:has(.astro-navbar) .wall-composer .wall-composer-publish:focus-visible){box-shadow:0 0 0 2px color-mix(in srgb, var(--av-green) 22%, transparent), 0 0 14px color-mix(in srgb, var(--av-green) 35%, transparent)!important}}html[data-theme] body:has(.astro-navbar) :is(.wall-composer textarea,.wall-comment-composer textarea,.wall-inline-comment-reply-editor textarea,.floating-chat input,.floating-chat textarea){font-variant-emoji:emoji!important;font-family:Noto Color Emoji,Segoe UI Emoji,Apple Color Emoji,Arial,Helvetica,sans-serif!important}html[data-theme] body .wall-post-text p .wall-comment-emoji{font-variant-emoji:emoji!important;vertical-align:-.12em!important;font-family:Noto Color Emoji,Segoe UI Emoji,Apple Color Emoji,sans-serif!important;font-size:18px!important;line-height:1!important;display:inline-block!important}html[data-theme] body .wall-composer-media-preview{width:fit-content!important;max-width:100%!important;margin:10px auto!important;display:block!important;position:relative!important}html[data-theme] body .wall-composer-media-preview>img{object-fit:contain!important;border-radius:10px!important;max-width:100%!important;max-height:360px!important;display:block!important}html[data-theme] body:has(.astro-navbar) .wall-composer .wall-composer-media-preview>button{color:#f4f6f5!important;width:30px!important;min-width:30px!important;height:30px!important;min-height:30px!important;box-shadow:none!important;cursor:pointer!important;background:#202628e8!important;border:1px solid #5c6769!important;border-radius:50%!important;place-items:center!important;padding:0!important;font:400 22px/1 Arial,sans-serif!important;display:grid!important;position:absolute!important;top:8px!important;right:8px!important}:is(html[data-theme] body:has(.astro-navbar) .wall-composer .wall-composer-media-preview>button:hover,html[data-theme] body:has(.astro-navbar) .wall-composer .wall-composer-media-preview>button:focus-visible){color:#fff!important;box-shadow:none!important;background:#2f3739!important;border-color:#9aa6a7!important}html[data-theme] body .wall-post-text.emoji-only p .wall-comment-emoji{vertical-align:middle!important;font-size:22px!important}html[data-theme] body .wall-comments-post p .wall-comment-emoji{font-variant-emoji:emoji!important;vertical-align:-.12em!important;font-family:Noto Color Emoji,Segoe UI Emoji,Apple Color Emoji,sans-serif!important;font-size:18px!important;line-height:1!important;display:inline-block!important}html[data-theme] body .wall-share-menu>div .wall-share-whatsapp{letter-spacing:normal!important;font:400 12px/18px Arial,Helvetica,sans-serif!important}html[data-theme] body .wall-chat-share-overlay{z-index:9100!important;background:#0009!important;place-items:center!important;padding:16px!important;display:grid!important;position:fixed!important;inset:0!important}html[data-theme] body .wall-chat-share-dialog{border:1px solid var(--av-border)!important;background:var(--av-surface)!important;width:min(420px,100vw - 24px)!important;max-height:min(620px,100vh - 32px)!important;color:var(--av-text)!important;border-radius:14px!important;overflow:hidden auto!important;box-shadow:0 20px 80px #000b!important}html[data-theme] body .wall-chat-share-dialog>header{border-bottom:1px solid var(--av-border)!important;align-items:center!important;gap:12px!important;padding:14px 16px!important;display:flex!important}html[data-theme] body .wall-chat-share-dialog>header h2{margin:0!important;font-size:17px!important;font-weight:700!important}html[data-theme] body .wall-chat-share-dialog>header button{color:var(--av-text)!important;cursor:pointer!important;background:0 0!important;border:0!important;margin-left:auto!important;padding:0!important;font:30px/1 Arial,sans-serif!important}html[data-theme] body .wall-chat-share-dialog>header button:hover,html[data-theme] body .wall-chat-share-dialog>header button:focus-visible{color:var(--av-green)!important}html[data-theme] body .wall-chat-share-dialog>p{color:var(--av-muted)!important;margin:0!important;padding:14px 16px 8px!important;font-size:13px!important}html[data-theme] body .wall-chat-share-friends{gap:4px!important;padding:8px 10px 14px!important;display:grid!important}html[data-theme] body .wall-chat-share-friends>button{width:100%!important;min-height:52px!important;color:var(--av-text)!important;font:inherit!important;text-align:left!important;cursor:pointer!important;background:0 0!important;border:0!important;border-radius:9px!important;align-items:center!important;gap:10px!important;padding:7px 8px!important;display:flex!important}html[data-theme] body .wall-chat-share-friends>button:hover,html[data-theme] body .wall-chat-share-friends>button:focus-visible{background:var(--av-elevated)!important;outline:none!important}html[data-theme] body .wall-chat-share-friends>button>:is(img,i){object-fit:cover!important;background:var(--av-elevated)!important;width:38px!important;min-width:38px!important;height:38px!important;color:var(--av-text)!important;border-radius:50%!important;place-items:center!important;font-style:normal!important;display:grid!important}:is(html[data-theme] body:has(.astro-navbar) .floating-chat input,html[data-theme] body:has(.astro-navbar) .floating-chat textarea){font-variant-emoji:normal!important;letter-spacing:normal!important;font-family:Arial,Helvetica,sans-serif!important}html[data-theme] body .chat-link{color:var(--av-green)!important;overflow-wrap:anywhere!important;text-decoration:underline!important}html[data-theme] body .chat-message-emoji,html[data-theme] body .chat-post-preview-copy .wall-comment-emoji{font-variant-emoji:emoji!important;vertical-align:-.1em!important;font-family:Noto Color Emoji,Segoe UI Emoji,Apple Color Emoji,sans-serif!important;font-size:1.1em!important;line-height:1!important;display:inline-block!important}html[data-theme] body .chat-post-preview{border:1px solid var(--av-border)!important;background:var(--av-surface)!important;max-width:300px!important;color:var(--av-text)!important;border-radius:10px!important;margin:0!important;display:block!important;overflow:hidden!important}html[data-theme] body .chat-post-preview-link{color:var(--av-green)!important;overflow-wrap:anywhere!important;padding:8px 10px 0!important;font-size:11px!important;line-height:1.25!important;text-decoration:underline!important;display:block!important}html[data-theme] body .chat-post-preview-content{color:var(--av-text)!important;grid-template-columns:72px minmax(0,1fr)!important;align-items:center!important;gap:10px!important;padding:8px 10px 10px!important;text-decoration:none!important;display:grid!important}html[data-theme] body .chat-post-preview-content>img,html[data-theme] body .chat-post-preview-placeholder{object-fit:cover!important;background:var(--av-elevated)!important;width:72px!important;height:62px!important;color:var(--av-text)!important;border-radius:7px!important;place-items:center!important;font:700 24px/1 Arial,sans-serif!important;display:grid!important}html[data-theme] body .chat-post-preview-copy{gap:4px!important;min-width:0!important;display:grid!important}html[data-theme] body .chat-post-preview-copy>b{text-overflow:ellipsis!important;white-space:nowrap!important;font-size:12px!important;overflow:hidden!important}html[data-theme] body .chat-post-preview-copy>span{-webkit-line-clamp:3!important;color:var(--av-muted)!important;overflow-wrap:anywhere!important;-webkit-box-orient:vertical!important;font-size:12px!important;line-height:1.3!important;display:-webkit-box!important;overflow:hidden!important}html[data-theme] body .chat-draft-preview{border:1px solid var(--av-border)!important;background:var(--av-elevated)!important;border-radius:10px!important;margin:0 0 7px!important;padding:7px!important}html[data-theme] body .chat-draft-preview-heading{color:var(--av-muted)!important;justify-content:space-between!important;align-items:center!important;margin:0 2px 6px!important;font-size:11px!important;display:flex!important}html[data-theme] body .chat-draft-preview-heading>button{width:22px!important;min-width:22px!important;height:22px!important;color:var(--av-muted)!important;background:0 0!important;border:0!important;border-radius:50%!important;padding:0!important;font:20px/1 Arial,sans-serif!important}html[data-theme] body .chat-draft-preview-heading>button:hover,html[data-theme] body .chat-draft-preview-heading>button:focus-visible{color:var(--av-text)!important}html[data-theme] body .chat-draft-preview .chat-post-preview{max-width:none!important}html[data-theme] body .chat-reply-banner{border:1px solid var(--av-border)!important;border-left:3px solid var(--av-green)!important;background:var(--av-elevated)!important;border-radius:10px!important;justify-content:space-between!important;align-items:center!important;gap:8px!important;margin:0 0 7px!important;padding:6px 8px!important;display:flex!important}html[data-theme] body .chat-reply-banner>div{gap:2px!important;min-width:0!important;display:grid!important}html[data-theme] body .chat-reply-banner b{color:var(--av-green)!important;font-size:11px!important;font-weight:700!important}html[data-theme] body .chat-reply-banner span{text-overflow:ellipsis!important;white-space:nowrap!important;color:var(--av-muted)!important;font-size:12px!important;display:block!important;overflow:hidden!important}html[data-theme] body .chat-reply-banner>button{width:22px!important;min-width:22px!important;height:22px!important;color:var(--av-muted)!important;background:0 0!important;border:0!important;border-radius:50%!important;flex:none!important;padding:0!important}html[data-theme] body .chat-reply-banner>button:hover{color:var(--av-text)!important}html[data-theme] body .chat-reply-banner>button .nav-svg-icon{width:16px!important;height:16px!important}html[data-theme] body .chat-incoming-peek{border:1px solid var(--av-border)!important;border-left:3px solid var(--av-green)!important;background:var(--av-elevated)!important;cursor:pointer!important;border-radius:10px!important;align-items:center!important;gap:8px!important;margin:0 0 7px!important;padding:6px 8px!important;display:flex!important}html[data-theme] body .chat-incoming-peek>img,html[data-theme] body .chat-incoming-peek>i{object-fit:cover!important;background:var(--av-panel)!important;width:26px!important;height:26px!important;color:var(--av-text)!important;border-radius:50%!important;flex:none!important;justify-content:center!important;align-items:center!important;font-size:12px!important;font-style:normal!important;font-weight:700!important;display:flex!important}html[data-theme] body .chat-incoming-peek>div{flex:auto!important;gap:2px!important;min-width:0!important;display:grid!important}html[data-theme] body .chat-incoming-peek b{color:var(--av-green)!important;font-size:11px!important;font-weight:700!important}html[data-theme] body .chat-incoming-peek span{text-overflow:ellipsis!important;white-space:nowrap!important;color:var(--av-text)!important;font-size:12px!important;display:block!important;overflow:hidden!important}html[data-theme] body .chat-incoming-peek>button{width:22px!important;min-width:22px!important;height:22px!important;color:var(--av-muted)!important;background:0 0!important;border:0!important;border-radius:50%!important;flex:none!important;padding:0!important}html[data-theme] body .chat-incoming-peek>button:hover{color:var(--av-text)!important}html[data-theme] body .chat-incoming-peek>button .nav-svg-icon{width:16px!important;height:16px!important}html[data-theme] body .message-reply-quote{border-left:2px solid var(--av-green)!important;cursor:pointer!important;background:#ffffff0f!important;border-radius:4px!important;gap:1px!important;margin:0 0 4px!important;padding:4px 8px!important;display:grid!important}html[data-theme] body .message-reply-quote:hover{background:#ffffff1f!important}html[data-theme] body .floating-chat-body>div.is-highlighted .message-bubble{animation:1.2s chat-reply-jump-flash}@keyframes chat-reply-jump-flash{0%,to{box-shadow:none}20%{box-shadow:0 0 0 2px var(--av-green)}}html[data-theme] body .message-reply-quote b{color:var(--av-green)!important;font-size:10.5px!important;font-weight:700!important}html[data-theme] body .message-reply-quote span{text-overflow:ellipsis!important;white-space:nowrap!important;max-width:220px!important;color:var(--av-muted)!important;font-size:12px!important;display:block!important;overflow:hidden!important}html[data-theme] body .message-read-status{text-align:right!important;color:var(--av-muted)!important;margin:2px 4px 0 0!important;display:block!important}html[data-theme] body .message-read-status.is-read{color:var(--av-green)!important}html[data-theme] body .message-read-status svg{width:15px!important;height:9px!important}html[data-theme] body .message-read-status:not(.is-read) svg path:last-child{display:none!important}html[data-theme] .user-card-actions .friend-status-menu>summary{background:var(--av-elevated)!important;color:var(--av-text)!important;text-shadow:none!important;box-shadow:inset 0 0 0 1px var(--av-green)!important;filter:none!important;outline:2px solid var(--av-green)!important;outline-offset:-1px!important;border:0!important}html[data-theme] .user-card-actions .friend-status-menu>summary .nav-svg-icon,html[data-theme] .user-card-actions .friend-status-menu>summary svg{color:var(--av-text)!important;filter:none!important}html[data-theme] body .profile-wheel-avatar[role=button],html[data-theme] body .profile-wheel-avatar[role=button]:is(:hover,:focus,:active){box-shadow:none!important;border:0!important;outline:none!important}html[data-theme] body .profile-gallery-detail>header>:is(.gallery-desktop-close,.gallery-mobile-close),html[data-theme] body .profile-gallery-detail>header>:is(.gallery-desktop-close,.gallery-mobile-close):is(:hover,:focus,:active){box-shadow:none!important;background:0 0!important;border:0!important}html[data-theme] body:has(.astro-navbar) header.astro-navbar>a.astrovibe-logo{overflow:visible;filter:none!important;width:166px!important;height:56px!important;transform:none!important}html[data-theme] body:has(.astro-navbar) header.astro-navbar>a.astrovibe-logo:is(:hover,:focus,:active){overflow:visible;filter:none!important;width:166px!important;height:56px!important;transform:none!important}html[data-theme] body:has(.astro-navbar) header.astro-navbar>a.astrovibe-logo>span{text-rendering:optimizelegibility;padding-left:4px;letter-spacing:4px!important;color:var(--av-text)!important;-webkit-text-stroke:0!important;text-shadow:none!important;font:700 17px/1 Georgia,Times New Roman,serif!important}html[data-theme] body:has(.astro-navbar) header.astro-navbar>a.astrovibe-logo>.astrovibe-logo-orbits{object-fit:contain;pointer-events:none;width:100%;height:100%;position:absolute;inset:0}html[data-theme] body:has(.astro-navbar) .messages-search{background:#171c1f!important}html[data-theme] body:has(.astro-navbar) .messages-search input{background:#171c1f!important}html[data-theme] body:has(.astro-navbar) .messages-search{color:#d9e2e5!important;border-color:#293237!important;gap:0!important;padding:0 16px!important;overflow:hidden!important}html[data-theme] body:has(.astro-navbar) .messages-search>input{box-shadow:none!important;background:0 0!important;border:0!important;outline:0!important;margin:0!important;padding:0 0 0 9px!important}html[data-theme] body:has(.astro-navbar) .users-results .user-profile-avatar-link{color:inherit!important;text-decoration:none!important}html[data-theme] body:has(.astro-navbar) .users-results .list-main h2 a{color:inherit!important;text-decoration:none!important}html[data-theme] body:has(.astro-navbar) .users-results .user-profile-avatar-link{line-height:0;display:block}html[data-theme] body:has(.astro-navbar) .users-results .user-profile-avatar-link:hover img{filter:brightness(1.08);color:var(--av-green)!important}html[data-theme] body:has(.astro-navbar) .users-results .list-main h2 a:hover{filter:brightness(1.08);color:var(--av-green)!important}.users-grid .user-avatar-wrap>.user-profile-avatar-link,.profiles-list.users-results .user-avatar-wrap>.user-profile-avatar-link{width:100%!important;height:100%!important;line-height:0!important;display:block!important}.users-grid .user-avatar-wrap>.user-profile-avatar-link>img,.users-grid .user-avatar-wrap>.user-profile-avatar-link>.avatar-placeholder,.profiles-list.users-results .user-avatar-wrap>.user-profile-avatar-link>img,.profiles-list.users-results .user-avatar-wrap>.user-profile-avatar-link>.avatar-placeholder{object-fit:cover!important;object-position:center!important;border-radius:inherit!important;width:100%!important;max-width:none!important;height:100%!important;max-height:none!important;display:block!important}.users-grid .user-avatar-wrap>.user-profile-avatar-link>.avatar-placeholder,.profiles-list.users-results .user-avatar-wrap>.user-profile-avatar-link>.avatar-placeholder{isolation:isolate;letter-spacing:-.04em;text-shadow:0 2px 12px #0000003d;overflow:hidden;color:#fff!important;background:radial-gradient(circle at 24% 18%,#ffffff3d,#0000 28%),linear-gradient(145deg,#818285 0%,#8a8c8e 42%,#7299c6 100%)!important;font:700 clamp(34px,7vw,58px)/1 Inter,system-ui,sans-serif!important;position:relative!important;box-shadow:inset 0 0 0 1px #fff3,inset 0 -24px 42px #1416181f!important}html[data-theme] body:has(.astro-navbar) .wall-share-menu>div{gap:3px!important}html[data-theme] body:has(.astro-navbar) .wall-share-menu>div :is(button,a){border-radius:7px!important}html[data-theme] body:has(.astro-navbar) .wall-share-menu>div :is(button,a):hover{background:var(--av-green)!important}@supports (color:color-mix(in lab, red, red)){html[data-theme] body:has(.astro-navbar) .wall-share-menu>div :is(button,a):hover{background:color-mix(in srgb, var(--av-green) 9%, transparent)!important}}html[data-theme] body:has(.astro-navbar) .wall-share-menu>div :is(button,a):hover{color:var(--av-green)!important}.user-preview-card{z-index:9200;background:var(--av-surface);border:1px solid var(--av-border);color:var(--av-text);border-radius:12px;padding:14px;position:fixed;box-shadow:0 20px 50px #0008}.user-preview-loading{text-align:center;color:var(--av-muted);padding:16px 0}.user-preview-head{align-items:center;gap:10px;display:flex}.user-preview-head img,.user-preview-head .avatar-placeholder{object-fit:cover;background:var(--av-elevated);width:44px;height:44px;color:var(--av-green);border-radius:50%;flex:none;place-items:center;font-size:16px;font-weight:700;display:grid}.user-preview-head h2{min-width:0;color:var(--av-text);text-overflow:ellipsis;white-space:nowrap;flex:1;margin:0;font-size:15px;font-weight:700;overflow:hidden}.user-preview-sky{grid-template-columns:repeat(3,1fr);gap:4px;margin-top:10px;display:grid}.user-preview-sky span{border:1px solid var(--av-border);background:var(--av-elevated);color:var(--av-muted);text-align:center;white-space:nowrap;text-overflow:ellipsis;border-radius:7px;justify-content:center;align-items:center;gap:4px;padding:5px 4px;font-size:10px;display:flex;overflow:hidden}.user-preview-sky b{color:var(--av-text);font-size:13px}.user-preview-row{color:var(--av-muted);align-items:flex-start;gap:6px;margin-top:8px;font-size:12px;line-height:1.35;display:flex}.user-preview-icon{opacity:.85;flex:none;font-size:12px}.user-preview-bio{color:var(--av-muted);white-space:pre-wrap;margin:8px 0 0;font-size:12px;line-height:1.4}.user-preview-actions{align-items:center;gap:6px;margin-top:12px;display:flex}.user-preview-friend-wrap{flex:1;min-width:0;position:relative}.user-preview-message{flex:1;min-width:0}.user-preview-friend,.user-preview-message{background:var(--av-elevated);width:100%;color:var(--av-text);text-align:center;white-space:nowrap;text-overflow:ellipsis;cursor:pointer;border:1px solid #0000;border-radius:8px;justify-content:center;align-items:center;gap:5px;padding:8px 6px;font-size:12px;font-weight:700;display:flex;overflow:hidden}.user-preview-friend:hover,.user-preview-message:hover{border-color:var(--av-green);box-shadow:0 0 0 2px var(--av-green)}@supports (color:color-mix(in lab, red, red)){.user-preview-friend:hover,.user-preview-message:hover{box-shadow:0 0 0 2px color-mix(in srgb, var(--av-green) 20%, transparent)}}.user-preview-friend-icon{width:14px;height:14px;color:var(--av-green);flex:none}.user-preview-confirm{z-index:1;border:1px solid var(--av-border);background:var(--av-surface);border-radius:9px;width:max-content;max-width:220px;padding:10px;position:absolute;bottom:calc(100% + 6px);left:0;box-shadow:0 8px 30px #0008}.user-preview-confirm p{color:var(--av-text);white-space:normal;margin:0 0 8px;font-size:12px;line-height:1.4}.user-preview-confirm>div{gap:6px;display:flex}.user-preview-confirm button{color:var(--av-text);cursor:pointer;border-radius:6px;flex:1;padding:7px 8px;font-size:12px;font-weight:700;border:1px solid var(--av-border)!important;background:0 0!important}body:has(.astro-navbar) .user-preview-confirm button{color:var(--av-text);cursor:pointer;border-radius:6px;flex:1;padding:7px 8px;font-size:12px;font-weight:700;border:1px solid var(--av-border)!important;background:0 0!important}.user-preview-confirm button:hover{border-color:var(--av-green);color:var(--av-green)}.user-preview-confirm-danger{color:#fca5a5!important;border-color:#ef444480!important}.user-preview-confirm-danger:hover{color:#fca5a5!important;border-color:#ef4444!important}.user-preview-menu{flex:none;position:relative}.user-preview-menu>button{background:var(--av-elevated);width:30px;height:30px;color:var(--av-text);cursor:pointer;border:1px solid #0000;border-radius:50%;place-items:center;font-size:14px;line-height:1;display:grid}.user-preview-menu>button:hover{border-color:var(--av-green);box-shadow:0 0 0 2px var(--av-green)}@supports (color:color-mix(in lab, red, red)){.user-preview-menu>button:hover{box-shadow:0 0 0 2px color-mix(in srgb, var(--av-green) 20%, transparent)}}.user-preview-menu-list{z-index:1;border:1px solid var(--av-border);background:var(--av-surface);border-radius:9px;min-width:180px;padding:6px;display:grid;position:absolute;bottom:calc(100% + 6px);right:0;box-shadow:0 8px 30px #0008}.user-preview-menu-list>a,.user-preview-menu-list>button{appearance:none;width:100%;color:var(--av-text);text-align:left;cursor:pointer;border-radius:5px;outline:none;margin:0;padding:9px 11px;font-size:14px;display:block;box-shadow:none!important;background:0 0!important;border:0!important}body:has(.astro-navbar) .user-preview-menu-list>button{appearance:none;width:100%;color:var(--av-text);text-align:left;cursor:pointer;border-radius:5px;outline:none;margin:0;padding:9px 11px;font-size:14px;display:block;box-shadow:none!important;background:0 0!important;border:0!important}.user-preview-menu-list>a:hover,.user-preview-menu-list>button:hover{background:var(--av-green)!important}@supports (color:color-mix(in lab, red, red)){.user-preview-menu-list>a:hover,.user-preview-menu-list>button:hover{background:color-mix(in srgb, var(--av-green) 9%, transparent)!important}}.user-preview-menu-list>a:hover,.user-preview-menu-list>button:hover{color:var(--av-green)!important}.users-grid .user-avatar-wrap>.user-profile-avatar-link>.avatar-placeholder:before,.profiles-list.users-results .user-avatar-wrap>.user-profile-avatar-link>.avatar-placeholder:before{content:"";aspect-ratio:1;border:1px solid #ffffff47;width:62%;position:absolute;top:-25%;right:-17%}.moon-widget-icon{flex:none;animation:4.5s ease-in-out infinite moon-widget-glow;display:block}.moon-widget-icon-halo{transform-origin:50%;animation:4.5s ease-in-out infinite moon-widget-halo-pulse}@keyframes moon-widget-glow{0%,to{filter:drop-shadow(0 2px 6px #00000073)drop-shadow(0 0 2px #e9ece940)}50%{filter:drop-shadow(0 2px 8px #00000073)drop-shadow(0 0 9px #e9ece9a6)}}@keyframes moon-widget-halo-pulse{0%,to{opacity:.25;transform:scale(1)}50%{opacity:.6;transform:scale(1.06)}}@media (prefers-reduced-motion:reduce){.moon-widget-icon,.moon-widget-icon-halo{animation:none}}.moon-widget-compact{z-index:20;border:1px solid var(--av-border,#3e4042);background:var(--av-surface,#181a1c);color:var(--av-text,#eef4f6);border-radius:14px;align-items:stretch;display:flex;position:absolute;top:96px;left:20px;overflow:hidden}@media (min-width:1001px){.moon-widget-compact{max-height:132px}}.moon-widget-compact-phase{text-align:center;border-right:1px solid var(--av-border,#3e4042);flex-direction:column;flex:130px;justify-content:center;align-items:center;gap:8px;width:auto;min-width:110px;padding:10px 16px;display:flex}.moon-widget-compact-phase b{white-space:normal;font-size:12px;line-height:1.25}.moon-widget-compact-day{text-align:center;border-right:1px solid var(--av-border,#3e4042);flex-direction:column;flex:1.6 140px;justify-content:center;align-items:center;gap:3px;min-width:130px;padding:8px 14px;display:flex}.moon-widget-day-number{color:var(--av-green,#898a8d);font-size:26px;font-weight:700;line-height:1}.moon-widget-compact-day b{text-transform:uppercase;letter-spacing:.05em;color:var(--av-muted,#93a0a8);font-size:9px}.moon-widget-compact-day p{color:var(--av-text,#eef4f6);-webkit-line-clamp:6;text-overflow:ellipsis;cursor:default;-webkit-box-orient:vertical;margin:4px 0 0;font-size:9.5px;line-height:1.3;display:-webkit-box;overflow:hidden}.moon-widget-compact-day p em{color:var(--av-green,#898a8d);font-style:normal;font-weight:700}.moon-widget-compact-phases{text-align:center;flex-direction:column;flex:.55 80px;justify-content:center;align-items:center;min-width:72px;padding:8px;display:flex}.moon-widget-compact-phases ul{gap:5px;margin:0;padding:0;list-style:none;display:grid}.moon-widget-compact-phases li{text-align:center;flex-direction:column;align-items:center;gap:0;font-size:9.5px;line-height:1.25;display:flex}.moon-widget-compact-phases li span{color:var(--av-muted,#93a0a8);white-space:nowrap}.moon-widget-compact-voc{text-align:center;border-left:1px solid var(--av-border,#3e4042);flex-direction:column;flex:120px;justify-content:center;align-items:center;gap:5px;width:auto;min-width:108px;padding:10px 12px;display:flex}.moon-widget-compact-voc b{white-space:normal;font-size:11px;line-height:1.25}.moon-widget-voc-dot{background:var(--av-muted,#93a0a8);border-radius:50%;width:8px;height:8px}.moon-widget-voc-dot.active{background:var(--av-green,#898b8d);box-shadow:0 0 6px var(--av-green,#898b8d)}.moon-widget-voc-range,.moon-widget-voc-aspect{color:var(--av-muted,#93a0a8);font-size:9px;line-height:1.3}@media (max-width:1000px){.moon-widget-compact{flex-wrap:wrap;width:100%;max-width:620px;margin:0 0 18px;position:static}.moon-widget-compact-phase,.moon-widget-compact-day,.moon-widget-compact-phases{border-right:0;border-bottom:1px solid var(--av-border,#3e4042)}.moon-widget-compact-voc{border-left:0;flex:100%;width:100%}}.users-grid .user-avatar-wrap>.user-profile-avatar-link>.avatar-placeholder:before,.profiles-list.users-results .user-avatar-wrap>.user-profile-avatar-link>.avatar-placeholder:before{z-index:-1;border-radius:50%;transform:rotate(-24deg);box-shadow:0 0 0 12px #ffffff12,0 0 0 24px #ffffff0b}.avatar-person-icon{aspect-ratio:1;width:min(76%,184px);box-shadow:none;background:0 0;border:0;border-radius:0;place-items:center;display:grid;position:relative}.avatar-person-icon:before{content:"";aspect-ratio:1;background:#ffffffe6;border-radius:50%;width:31%;position:absolute;top:10%}.avatar-person-icon:after{content:"";background:#ffffffe6;border-radius:55% 55% 30% 30%;width:82%;height:47%;position:absolute;bottom:4%}.avatar-person-icon b{z-index:1;color:#4d4f51;text-shadow:0 1px 2px #ffffff59;margin:0;font:800 clamp(30px,5.5vw,60px)/1 Inter,system-ui,sans-serif;position:relative;transform:translateY(38%)}.users-grid .user-avatar-wrap>.user-profile-avatar-link>.avatar-placeholder,.profiles-list.users-results .user-avatar-wrap>.user-profile-avatar-link>.avatar-placeholder{letter-spacing:-.06em;color:#35e6a1!important;text-shadow:0 0 5px #35e6a1f2,0 0 16px #35e6a1cc,0 0 38px #35e6a17a!important;background:radial-gradient(circle at 50% 42%,#7f818324,#0000 42%),linear-gradient(145deg,#121316 0%,#1a1c1e 52%,#071317 100%)!important;place-items:center!important;font:800 clamp(48px,10vw,92px)/1 Inter,system-ui,sans-serif!important;display:grid!important;box-shadow:inset 0 0 0 1px #35e6a12e,inset 0 0 36px #8284861f!important}.users-grid .user-avatar-wrap>.user-profile-avatar-link>.avatar-placeholder:before,.profiles-list.users-results .user-avatar-wrap>.user-profile-avatar-link>.avatar-placeholder:before,.users-grid .user-avatar-wrap>.user-profile-avatar-link>.avatar-placeholder:after,.profiles-list.users-results .user-avatar-wrap>.user-profile-avatar-link>.avatar-placeholder:after{display:none!important}.profile-gallery-comments+.wall-post-actions,.profile-gallery-comments~footer{position:relative}.profile-gallery-comment-tools{order:3;align-items:center;gap:4px;display:flex}.profile-gallery-comment-tools button{color:var(--av-muted);cursor:pointer;background:0 0;border:0;padding:7px;font-weight:700}.profile-gallery-comment-tools button:hover{color:var(--av-green)}.profile-gallery-comment-picker{z-index:20;border:1px solid var(--av-border);background:var(--av-surface);border-radius:12px;padding:10px;position:absolute;bottom:54px;right:58px;box-shadow:0 12px 30px #00000059}.profile-gallery-comment-picker.emoji-picker{grid-template-columns:repeat(8,1fr);gap:3px;display:grid}.profile-gallery-comment-picker.emoji-picker button{cursor:pointer;background:0 0;border:0;padding:6px;font-size:19px}.profile-gallery-comment-picker.gif-picker{width:270px}.profile-gallery-comment-picker.gif-picker label{gap:4px;display:flex}.profile-gallery-comment-picker.gif-picker input{flex:1;min-width:0}.profile-gallery-comment-picker.gif-picker>div{grid-template-columns:repeat(2,1fr);gap:5px;max-height:180px;margin-top:8px;display:grid;overflow:auto}.profile-gallery-comment-picker.gif-picker img{object-fit:cover;border-radius:5px;width:100%;height:70px}@media (min-width:761px){.astro-navbar :is(.astro-nav-main,.astro-nav-account) .nav-svg-icon{width:30px!important;min-width:30px!important;max-width:30px!important;height:30px!important}.astro-navbar :is(.astro-nav-main,.astro-nav-account)>a,.astro-navbar :is(.astro-nav-main,.astro-nav-account)>button{min-width:46px!important;height:48px!important;min-height:48px!important}}.astro-navbar .nav-profile-photo,.astro-navbar .profile-initial{width:29px!important;min-width:29px!important;height:29px!important;font-size:13px!important;line-height:29px!important}.astro-navbar .settings-nav-trigger:before{width:30px!important;height:30px!important;font-size:25px!important}html[data-theme] body .wall-shared-post-preview.chat-post-preview{max-width:100%!important}html[data-theme] body .wall-shared-post-preview .chat-post-preview-link{padding:10px 14px 0!important;font-size:12px!important}html[data-theme] body .wall-shared-post-preview .chat-post-preview-content{grid-template-columns:116px minmax(0,1fr)!important;gap:14px!important;padding:10px 14px 14px!important}html[data-theme] body .wall-shared-post-preview .chat-post-preview-content>img,html[data-theme] body .wall-shared-post-preview .chat-post-preview-placeholder{width:116px!important;height:96px!important;font-size:30px!important}html[data-theme] body .wall-shared-post-preview .chat-post-preview-copy>b{font-size:15px!important}html[data-theme] body .wall-shared-post-preview .chat-post-preview-copy>span{-webkit-line-clamp:3!important;font-size:13px!important}html[data-theme] body .wall-shared-post-preview button.chat-post-preview-content{width:100%!important;font:inherit!important;text-align:left!important;cursor:pointer!important;background:0 0!important;border:0!important}html[data-theme] body .wall-shared-post-preview button.chat-post-preview-content:hover{background:var(--av-elevated)!important}html[data-theme] body :is(.wall-post-actions,.wall-comment-actions) .reaction-picker>div>.wall-reaction-option,html[data-theme] body :is(.wall-post-actions,.wall-comment-actions) .reaction-picker>div>.wall-reaction-option.magic,html[data-theme] body :is(.wall-post-actions,.wall-comment-actions) .wall-reaction-emoji{font-variant-emoji:emoji!important;font-family:Noto Color Emoji,Segoe UI Emoji,Apple Color Emoji,sans-serif!important}html[data-theme] body .social-profile-hero{overflow:hidden!important}html[data-theme] body .social-profile-hero>.profile-cover-image{object-fit:cover!important;z-index:0!important;border-radius:inherit!important;width:100%!important;min-height:0!important;max-height:none!important;position:absolute!important;inset:0 0 auto!important}html[data-theme] body .social-profile-hero>.profile-cover-image.is-positioning{cursor:grab;touch-action:none;-webkit-user-select:none;user-select:none;z-index:15!important;pointer-events:auto!important}html[data-theme] body .social-profile-hero>.profile-cover-image.is-dragging{cursor:grabbing}.profile-cover-position-hint{color:var(--av-muted);margin:0 0 10px;font-size:12px;line-height:1.4}html[data-theme] body .wall-comment-composer>textarea,html[data-theme] body .wall-inline-comment-reply-editor textarea{box-shadow:none!important;resize:none!important;border:0!important;outline:0!important;overflow:hidden!important}html[data-theme] body .interactive-chart-frame.chart-fullscreen{background:#101214!important}html[data-theme] body .aspect-table-viewport.is-fullscreen .compact-aspect-matrix thead th,html[data-theme] body .aspect-table-viewport.is-fullscreen .compact-aspect-matrix tbody th,html[data-theme] body .aspect-table-viewport.is-fullscreen .compact-aspect-matrix td{width:100px!important;min-width:100px!important;max-width:100px!important;height:54px!important}html[data-theme] body .aspect-table-viewport.is-fullscreen .compact-aspect-matrix td>b{font-size:20px!important}html[data-theme] body .aspect-fullscreen-button{display:none!important}.compatibility-panel,.aspect-matrix-section,.aspect-interpretation,.syn-person-panel{filter:drop-shadow(0 0 7px #ffffff0b)drop-shadow(0 0 14px #ffffff07);position:relative}.syn-wheel-wrap{position:relative}.syn-wheel-wrap svg.syn-wheel{filter:drop-shadow(0 0 6px #c7a86e4d)drop-shadow(0 0 14px #c7a86e26);z-index:1;animation:6s ease-in-out infinite syn-wheel-glow-pulse;position:relative}@keyframes syn-wheel-glow-pulse{0%,to{filter:drop-shadow(0 0 6px #c7a86e4d)drop-shadow(0 0 14px #c7a86e26)}50%{filter:drop-shadow(0 0 9px #c7a86e6b)drop-shadow(0 0 20px #c7a86e38)}}.syn-wheel-wrap:after{content:"";pointer-events:none;z-index:2;opacity:.55;background-image:radial-gradient(1.8px 1.8px at 12% 22%,#fff,#0000 65%),radial-gradient(1.6px 1.6px at 85% 15%,#fff,#0000 65%),radial-gradient(1.4px 1.4px at 25% 82%,#fff,#0000 65%),radial-gradient(1.6px 1.6px at 72% 88%,#fff,#0000 65%),radial-gradient(1.8px 1.8px at 90% 55%,#fff,#0000 65%),radial-gradient(1.4px 1.4px at 8% 55%,#fff,#0000 65%),radial-gradient(1.4px 1.4px at 52% 6%,#fff,#0000 65%),radial-gradient(1.6px 1.6px at 45% 94%,#fff,#0000 65%);border-radius:50%;animation:4.5s ease-in-out infinite syn-twinkle;position:absolute;inset:6%}@keyframes syn-twinkle{0%,to{opacity:.25}50%{opacity:.75}}.compatibility-panel .compat-icon svg{filter:drop-shadow(0 0 3px)}@media (prefers-reduced-motion:reduce){.syn-wheel-wrap,.compatibility-panel,.aspect-matrix-section,.aspect-interpretation,.syn-person-panel,.syn-wheel-wrap:after{animation:none}}.chart-corner-tools .favorite-chart,.chart-corner-tools .favorite-chart:hover,.chart-corner-tools .favorite-chart:focus,.chart-corner-tools .favorite-chart:active{border:1px solid var(--av-border)!important;background:var(--av-surface)!important}@supports (color:color-mix(in lab, red, red)){.chart-corner-tools .favorite-chart,.chart-corner-tools .favorite-chart:hover,.chart-corner-tools .favorite-chart:focus,.chart-corner-tools .favorite-chart:active{background:color-mix(in srgb, var(--av-surface) 90%, transparent)!important}}.chart-corner-tools .favorite-chart,.chart-corner-tools .favorite-chart:hover,.chart-corner-tools .favorite-chart:focus,.chart-corner-tools .favorite-chart:active{border-radius:50%;width:34px;height:34px;color:var(--av-text)!important;box-shadow:0 3px 12px #0007!important}.chart-corner-tools .favorite-chart svg{fill:#0000!important;stroke:currentColor!important;stroke-width:1.8px!important;width:19px!important;height:19px!important}.chart-corner-tools .favorite-chart.active,.chart-corner-tools .favorite-chart.active:hover,.chart-corner-tools .favorite-chart.active:focus{border-color:var(--av-green)!important;color:var(--av-green)!important;box-shadow:0 0 10px var(--av-green), 0 0 0 3px var(--av-green)!important}@supports (color:color-mix(in lab, red, red)){.chart-corner-tools .favorite-chart.active,.chart-corner-tools .favorite-chart.active:hover,.chart-corner-tools .favorite-chart.active:focus{box-shadow:0 0 10px color-mix(in srgb, var(--av-green) 78%, transparent), 0 0 0 3px color-mix(in srgb, var(--av-green) 22%, transparent)!important}}.chart-corner-tools .favorite-chart.active svg{fill:var(--av-green)!important;stroke:var(--av-green)!important}.classic-matrix th.matrix-object,.classic-matrix td{cursor:help}.sky-place-picker label{position:relative}.sky-place-labeled input{color:var(--av-muted,#93a0a8);padding-left:34px}.sky-place-input-flag{pointer-events:none;align-items:center;font-size:14px;display:flex;position:absolute;bottom:10px;left:10px}.sky-place-input-flag img{border-radius:2px;display:block}.chart-system-row{border-bottom:1px solid #393a3d;flex-wrap:nowrap;grid-column:1/-1;align-items:center;gap:8px 10px;margin-bottom:4px;padding-bottom:10px;display:flex;overflow-x:auto}.chart-system-line{color:#c0ccd6;cursor:pointer;align-items:center;gap:5px;font-size:9px;display:flex}.chart-system-label{text-transform:uppercase;letter-spacing:.05em;color:#f0c0a9;white-space:nowrap;flex:none;font-size:10px}.chart-system-select{color:#e6edf2;background:#222326;border:1px solid #454649;border-radius:6px;flex:none;max-width:132px;padding:5px 6px;font-size:10px}.chart-system-line{white-space:nowrap;flex:none}.chart-system-select option:disabled{color:#757679}.table-head-row{text-transform:uppercase;letter-spacing:.04em;color:var(--av-muted,#93a0a8);border-bottom:1px solid #393a3d;justify-content:space-between;margin:0 0 4px;padding:0 6px 4px;font-size:10px;display:flex!important}.nakshatra-tag{color:var(--av-muted,#93a0a8);margin-left:4px;font-size:8px}.syn-overview-grid .syn-mini-placements>div{grid-template-columns:minmax(60px,1fr) 32px 34px!important;gap:4px!important;height:auto!important;min-height:27px!important;padding:2px 0!important}.syn-overview-grid .syn-mini-placements>div>span,.syn-overview-grid .syn-mini-placements strong,.syn-overview-grid .syn-mini-placements span{font-size:9px!important;line-height:1.2!important}.syn-wheel-wrap,.syn-overview-grid .syn-wheel-section{max-width:820px!important}.syn-overview-grid .syn-placement-head{white-space:nowrap;padding:5px 3px!important;grid-template-columns:minmax(60px,1fr) 32px 34px!important;gap:4px!important;padding:5px 3px!important;font-size:8px!important}.syn-overview-grid .syn-placement-head b{text-align:right!important;overflow:visible!important}.syn-overview-grid .syn-mini-placements em{white-space:nowrap;text-align:right!important;overflow:visible!important}.syn-overview-grid .syn-placement-head,.syn-overview-grid .syn-mini-placements>div{grid-template-columns:minmax(70px,1fr) 46px 50px!important;gap:4px!important;font-size:7.5px!important}.syn-overview-grid .syn-placement-head b,.syn-overview-grid .syn-mini-placements em{white-space:nowrap;text-align:right!important;overflow:visible!important}.syn-overview-grid .syn-placement-head b:first-child{text-align:left!important}.syn-overview-grid .syn-mini-placements strong,.syn-overview-grid .syn-mini-placements span{font-size:7.5px!important}.syn-overview-grid .syn-placement-head,.syn-overview-grid .syn-mini-placements>div{grid-template-columns:minmax(60px,1fr) 34px 36px!important;gap:6px!important}.syn-overview-grid{grid-template-columns:minmax(190px,220px) minmax(540px,940px) minmax(190px,220px)!important}.syn-overview-grid .syn-wheel-section{max-width:1000px!important}.syn-overview-grid .syn-placement-head,.syn-overview-grid .syn-mini-placements>div{grid-template-columns:100px 34px 36px!important;justify-content:start!important;gap:6px!important}.placements-table,.houses-table,.natal-aspect-viewport,.aspect-interpretation{filter:drop-shadow(0 0 7px #ffffff0b)drop-shadow(0 0 14px #ffffff07);position:relative}.astro-wheel-wrap{position:relative}.astro-wheel-wrap svg.astro-wheel{filter:drop-shadow(0 0 6px #c7a86e4d)drop-shadow(0 0 14px #c7a86e26);z-index:1;animation:6s ease-in-out infinite syn-wheel-glow-pulse;position:relative}.astro-wheel-wrap:after{content:"";pointer-events:none;z-index:2;opacity:.55;background-image:radial-gradient(1.8px 1.8px at 12% 22%,#fff,#0000 65%),radial-gradient(1.6px 1.6px at 85% 15%,#fff,#0000 65%),radial-gradient(1.4px 1.4px at 25% 82%,#fff,#0000 65%),radial-gradient(1.6px 1.6px at 72% 88%,#fff,#0000 65%),radial-gradient(1.8px 1.8px at 90% 55%,#fff,#0000 65%),radial-gradient(1.4px 1.4px at 8% 55%,#fff,#0000 65%),radial-gradient(1.4px 1.4px at 52% 6%,#fff,#0000 65%),radial-gradient(1.6px 1.6px at 45% 94%,#fff,#0000 65%);border-radius:50%;animation:4.5s ease-in-out infinite syn-twinkle;position:absolute;inset:6%}@media (prefers-reduced-motion:reduce){.astro-wheel-wrap,.placements-table,.houses-table,.natal-aspect-viewport,.aspect-interpretation,.astro-wheel-wrap:after{animation:none}}.cardinal-cusp line{stroke:#f1e8df!important}.syn-overview-grid{box-sizing:border-box!important;grid-template-columns:300px 1fr 300px!important;justify-content:space-between!important;column-gap:24px!important;width:min(1600px,100vw - 24px)!important;max-width:none!important;margin-left:calc(50% + -1*min(800px,50vw - 12px))!important}.syn-overview-grid .syn-wheel-section{width:100%!important;max-width:none!important}.syn-wheel-wrap{max-width:100%!important}.syn-overview-grid .syn-nak-head,.syn-overview-grid .syn-mini-placements.syn-nak-mode>div,.syn-overview-grid .syn-person-panel .syn-nak-head,.syn-overview-grid .syn-person-panel .syn-mini-placements.syn-nak-mode>div{white-space:nowrap;align-items:center;grid-template-columns:18px 42px minmax(56px,1fr) 26px 30px 30px!important;gap:6px!important;min-height:27px!important;padding:2px 3px!important;font-size:12px!important;line-height:1.05!important;display:grid!important}.syn-overview-grid .syn-mini-placements.syn-nak-mode>div span,.syn-overview-grid .syn-mini-placements.syn-nak-mode>div small{font-size:12px!important;line-height:1.05!important}.syn-overview-grid .syn-mini-placements.syn-nak-mode>div em{font-size:11px!important;line-height:1.05!important}.syn-overview-grid .syn-person-panel .syn-nak-head{min-height:0!important;padding:5px 3px!important}.syn-axis line{stroke-width:2.5px!important}.syn-axis.first line,.syn-axis.second line{stroke:#f1e8df!important}.syn-overview-grid .syn-nak-title{color:var(--av-text,#f4f6f5);margin:6px 0 4px;font:700 12px Georgia,serif}.syn-overview-grid .syn-nak-head b{color:var(--av-muted,#93a0a8);text-transform:uppercase;text-align:left;font-size:8px!important}.syn-overview-grid .syn-mini-placements.syn-nak-mode>div em{text-align:center;font-style:normal}.syn-overview-grid .syn-nak-head b:first-child,.syn-overview-grid .syn-nak-head b:nth-child(2){text-align:left!important;padding-left:10px!important}.syn-overview-grid .syn-nak-head b:nth-child(3){text-align:left!important;padding-left:14px!important}.syn-overview-grid .syn-nak-head b:nth-child(4){transform:translate(-10px);text-align:center!important}.syn-overview-grid .syn-nak-head b:nth-child(5),.syn-overview-grid .syn-nak-head b:nth-child(6){transform:translate(-6px);text-align:center!important}.syn-overview-grid .syn-mini-placements.syn-nak-mode>div>:first-child{text-align:left!important}.syn-overview-grid .syn-mini-placements.syn-nak-mode>div>:nth-child(2){text-align:left!important;padding-left:2px!important}.syn-overview-grid .syn-mini-placements.syn-nak-mode>div>:nth-child(3){text-align:left!important;padding-left:9px!important}.syn-overview-grid .syn-mini-placements.syn-nak-mode>div>:nth-child(4){text-align:left!important;padding-left:7px!important}.syn-overview-grid .syn-mini-placements.syn-nak-mode>div>:nth-child(5),.syn-overview-grid .syn-mini-placements.syn-nak-mode>div>:nth-child(6){text-align:center!important}.syn-overview-grid .syn-mini-placements.syn-nak-mode .nakshatra-tag{white-space:nowrap;margin-left:0;font-size:7.5px;overflow:visible}.syn-overview-grid .syn-mini-placements:not(.syn-nak-mode)>div,.syn-overview-grid .syn-mini-placements:not(.syn-nak-mode)>div>span,.syn-overview-grid .syn-mini-placements:not(.syn-nak-mode)>div>span small,.syn-overview-grid .syn-mini-placements:not(.syn-nak-mode) strong,.syn-overview-grid .syn-mini-placements:not(.syn-nak-mode) span{font-size:12px!important;line-height:1.05!important}.syn-overview-grid .syn-mini-placements:not(.syn-nak-mode)>div>em{font-size:11px!important;line-height:1.05!important}.options-panel fieldset.aspect-group-minor>div{grid-template-columns:repeat(2,minmax(0,1fr))!important;column-gap:8px!important}.options-panel fieldset.aspect-group-minor>div>label{white-space:nowrap}@media (max-width:480px){.options-panel fieldset.aspect-group-minor>div{grid-template-columns:minmax(0,1fr)!important}}.natal-three-column .placements-table,.natal-three-column .houses-table{resize:none!important}.natal-three-column .syn-nak-head,.natal-three-column .syn-mini-placements.syn-nak-mode>div{white-space:nowrap;align-items:center;grid-template-columns:18px 42px minmax(56px,1fr) 26px 30px!important;gap:6px!important;height:auto!important;min-height:27px!important;padding:2px 3px!important;font-size:12px!important;line-height:1.05!important;display:grid!important}.natal-three-column .syn-nak-head{border-bottom:1px solid #393a3d;min-height:0!important;padding:5px 3px!important}.natal-three-column .syn-mini-placements.syn-nak-mode{padding:0!important;display:block!important}.natal-three-column .syn-mini-placements.syn-nak-mode>div span,.natal-three-column .syn-mini-placements.syn-nak-mode>div small{white-space:nowrap;margin-left:0;overflow:visible;font-family:Arial,Helvetica,sans-serif!important;font-size:12px!important;line-height:1.05!important}.natal-three-column .syn-mini-placements.syn-nak-mode>div em{text-align:center!important;font:11px/1.05 Arial!important}.natal-three-column .syn-nak-head b{color:var(--av-muted,#93a0a8);text-transform:uppercase;text-align:left;font:700 8px Arial,Helvetica,sans-serif!important}.natal-three-column .syn-nak-head b:first-child,.natal-three-column .syn-nak-head b:nth-child(2){padding-left:10px}.natal-three-column .syn-nak-head b:nth-child(4){text-align:center;transform:translate(-10px)}.natal-three-column .syn-nak-head b:nth-child(5){text-align:center;transform:translate(-6px)}.natal-three-column .syn-mini-placements.syn-nak-mode>div>:first-child{text-align:left!important}.natal-three-column .syn-mini-placements.syn-nak-mode>div>:nth-child(2){text-align:left!important;padding-left:2px!important}.natal-three-column .syn-mini-placements.syn-nak-mode>div>:nth-child(3){text-align:left!important;padding-left:9px!important}.natal-three-column .syn-mini-placements.syn-nak-mode>div>:nth-child(4){text-align:left!important;padding-left:7px!important}.natal-three-column .syn-mini-placements.syn-nak-mode .nak-house-no{color:var(--av-text,#f4f6f5);text-align:center!important;font:700 12px Arial,Helvetica,sans-serif!important}.natal-three-column .syn-mini-placements.syn-nak-mode .nak-house-axis{color:#d5a36f!important;font-weight:700!important}@media (min-width:1181px){.natal-chart:not(.profile-natal-chart)>.natal-three-column,.chart-page .natal-chart:not(.profile-natal-chart)>.natal-three-column{box-sizing:border-box!important;grid-template-columns:300px minmax(0,1fr) 300px!important;justify-content:space-between!important;column-gap:24px!important;width:min(1600px,100vw - 24px)!important;max-width:none!important;margin-left:calc(50% + -1*min(800px,50vw - 12px))!important}.chart-page .natal-chart:not(.profile-natal-chart)>.natal-three-column>.placements-table,.chart-page .natal-chart:not(.profile-natal-chart)>.natal-three-column>.houses-table,.chart-page .natal-chart:not(.profile-natal-chart)>.natal-three-column>.natal-wheel-column,.chart-page .natal-chart:not(.profile-natal-chart)>.natal-three-column .astro-wheel-wrap:not(.chart-fullscreen){width:100%!important;max-width:none!important}}.natal-three-column .syn-nak-head,.natal-three-column .syn-mini-placements.syn-nak-mode>div{grid-template-columns:18px 52px minmax(56px,1fr) 26px 30px!important}.natal-three-column .placements-table,.natal-three-column .houses-table{padding-left:8px!important;padding-right:8px!important}.natal-three-column .placements-table>h2,.natal-three-column .houses-table>h2{padding-left:10px}@media (max-width:760px){:is(.natal-three-column>.placements-table:has(.syn-nak-mode),.natal-three-column>.houses-table:has(.syn-nak-mode)){grid-column:1/-1!important}.natal-three-column>.placements-table:has(.syn-nak-mode){grid-row:2!important}.natal-three-column>.houses-table:has(.syn-nak-mode){grid-row:3!important}}.natal-three-column .syn-nak-head b:first-child{padding-left:4px}.natal-three-column .syn-nak-head b:nth-child(3){padding-left:10px}.natal-three-column .syn-nak-head b:nth-child(4){transform:translate(-3px)}.natal-three-column .placements-table .syn-nak-head b:first-child{padding-left:2px}.natal-three-column .houses-table .syn-nak-head b:first-child{padding-left:0}.natal-three-column .syn-nak-head b:nth-child(2){padding-left:5px}.natal-three-column .placements-table .syn-nak-head b:nth-child(5){transform:translate(-1px)}@media (min-width:821px){.syn-overview-grid>.syn-person-panel:not(:has(.syn-nak-mode)){width:215px!important}.syn-overview-grid:not(:has(.syn-nak-mode)){grid-template-columns:215px minmax(0,1fr) 215px!important}.syn-overview-grid:not(:has(.syn-nak-mode)) .syn-wheel-section{justify-self:center!important;width:calc(100% - 170px)!important;max-width:none!important;margin-inline:auto!important}.syn-overview-grid:not(:has(.syn-nak-mode)) .syn-wheel-wrap:not(.chart-fullscreen){width:100%!important;max-width:none!important}}.chart-corner-tools.transits-corner-tools{justify-content:flex-end}.chart-corner-tools .transits-toggle{color:#dce5ed;white-space:nowrap;cursor:pointer;background:#222326;border:1px solid #626466;border-radius:8px;height:34px;padding:0 12px;font:600 11px Arial,Helvetica,sans-serif;width:auto!important}.chart-corner-tools .transits-toggle:hover,.chart-corner-tools .transits-toggle.active{color:#6fb3e8;border-color:#6fb3e8}.sky-transits-title{color:#e2c57d;font:inherit;letter-spacing:.02em;margin-top:6px;font-size:.5em;font-weight:600;line-height:1.25;display:block}.transit-energy-panel article{grid-template-areas:"icon name verdict""bar bar bar""text text text""bg bg bg";align-items:center;grid-template-columns:24px minmax(0,1fr) auto!important;gap:4px 8px!important;height:auto!important;padding:8px 0!important;display:grid!important}.transit-energy-panel .transit-icon{text-align:center;grid-area:icon;font-size:16px}.transit-energy-panel article>strong{grid-area:name}.transit-energy-panel .transit-verdict{white-space:nowrap;grid-area:verdict;font-size:11px;font-style:normal}.transit-energy-panel .transit-bar{background:#393a3d;border-radius:3px;grid-area:bar;height:6px;display:flex;overflow:hidden}.transit-energy-panel .transit-bar i{height:100%;display:block}.transit-energy-panel .transit-bar i.support{background:#8f9093}.transit-energy-panel .transit-bar i.tension{background:#ef6c62}.transit-energy-panel article>small{color:#c2d0d7;grid-area:text;font-size:11px;line-height:1.35}.transit-energy-panel article>small.transit-background{color:#8fa0b0;grid-area:bg;font-size:10px}.transit-energy-panel .transit-summary{margin:0 0 8px;font-size:12px;line-height:1.4}.transit-energy-panel .transit-summary p{margin:2px 0}.transit-energy-panel .transit-summary b{color:#6fb3e8}.aspect-list-panel{margin-bottom:12px}.aspect-list{margin:0;padding:0;list-style:none}.aspect-list li{border-bottom:1px solid #393a3d80;grid-template-columns:minmax(0,1fr) minmax(170px,auto) minmax(0,1fr);align-items:center;gap:10px;padding:6px 4px;font-size:12px;display:grid}.aspect-list .aspect-list-head{text-transform:uppercase;color:var(--av-muted,#93a0a8);font:700 9px Arial,Helvetica,sans-serif}.aspect-list .aspect-list-head span:nth-child(2){text-align:center}.aspect-list .aspect-list-head span:nth-child(3){text-align:right}.aspect-list-point{align-items:baseline;gap:6px;min-width:0;display:flex}.aspect-list-point.reverse{text-align:right;flex-direction:row-reverse}.aspect-list-point b{font:16px Segoe UI Symbol,"Noto Sans Symbols 2",sans-serif}.aspect-list-point small,.aspect-list-aspect small{color:#8fa0b0;white-space:nowrap;font-size:11px}.aspect-list-aspect{white-space:nowrap;justify-content:center;align-items:baseline;gap:6px;display:flex}.aspect-list-aspect b{font-size:15px}.aspect-list-aspect em{color:#8f9093;font-size:10px;font-style:normal}@media (max-width:760px){.aspect-list li{text-align:left;grid-template-columns:1fr;gap:2px}.aspect-list .aspect-list-head{display:none}.aspect-list-aspect{justify-content:flex-start}.aspect-list-point.reverse{text-align:left;flex-direction:row}}.aspect-interpretation.aspect-list-panel .aspect-list li{min-height:0!important;display:grid!important}.aspect-interpretation.aspect-list-panel .aspect-list-point,.aspect-interpretation.aspect-list-panel .aspect-list-aspect{flex-direction:row;align-items:baseline;gap:6px;display:flex!important}.aspect-interpretation.aspect-list-panel .aspect-list-point.reverse{flex-direction:row-reverse!important}.aspect-interpretation.aspect-list-panel .aspect-list li :is(b,strong,small,em){margin:0!important;line-height:1.3!important;display:inline!important}.aspect-interpretation.aspect-list-panel .aspect-list li strong{font-size:12px!important}@media (max-width:760px){.aspect-interpretation.aspect-list-panel .aspect-list-point.reverse{flex-direction:row!important}}.transit-energy-section{margin-bottom:12px}.transit-energy-section>.transit-energy-panel{grid-template-columns:repeat(auto-fill,minmax(300px,1fr));gap:12px;display:grid}.transit-energy-section .transit-summary{grid-column:1/-1}.transit-energy-section .transit-energy-panel article{background:var(--av-surface,#1d1f21);border:1px solid #393a3d;border-radius:10px;padding:10px 12px!important}@supports (color:color-mix(in lab, red, red)){.transit-energy-section .transit-energy-panel article{background:color-mix(in srgb, var(--av-surface,#1d1f21) 85%, #fff 3%)}}.aspect-matrix-section.is-collapsible>header{cursor:pointer;padding-right:34px;position:relative}.aspect-matrix-section.is-collapsible>header .collapse-sign{color:var(--av-muted,#93a0a8);font-size:20px;position:absolute;top:50%;right:6px;transform:translateY(-50%)}.aspect-matrix-section.is-collapsed>:not(header){display:none!important}.sky-transits-page>.aspect-interpretation{box-sizing:border-box!important;width:min(1600px,100vw - 24px)!important;max-width:none!important;margin-inline:50%!important;transform:translate(-50%)!important}.aspect-matrix-section.is-collapsible>header{border-radius:16px 16px 0 0;justify-content:space-between;align-items:center;height:58px;background:var(--portal-panel,#2f3438)!important;margin:-22px -22px 22px!important;padding:0 18px!important;display:flex!important}.aspect-matrix-section.is-collapsible>header h2{margin:0!important;font:600 21px Georgia,serif!important}.aspect-matrix-section.is-collapsible>header .collapse-sign{color:inherit;font:600 21px Georgia,serif;position:static!important;transform:none!important}.aspect-matrix-section.is-collapsed{padding-bottom:0!important}.aspect-matrix-section.is-collapsed>header{border-radius:16px;margin-bottom:0!important}.transit-energy-panel article>small.transit-drivers{color:#8fa0b0;flex-wrap:wrap;grid-column:1/-1;align-items:baseline;gap:4px 6px;font-size:10.5px;display:flex;grid-area:auto!important}.transit-drivers>b{color:#c2d0d7;font-weight:700}.transit-drivers>span{white-space:nowrap;background:#393a3d66;border-radius:8px;padding:1px 6px}.transit-drivers>span.driver-support{color:#5fd08b}.transit-drivers>span.driver-tension{color:#f08a82}.transit-drivers>span.driver-mixed{color:#d8c07a}.transit-energy-panel article>small.transit-drivers{flex-wrap:wrap;align-items:center;gap:4px;margin-top:2px;grid-area:bg/auto!important;font-size:10.5px!important;line-height:1.2!important;display:flex!important}.transit-drivers>b{color:#c2d0d7;margin-right:2px;font-weight:700}.transit-drivers>span{background:#393a3d80;border-radius:10px;padding:2px 7px}.transit-drivers>span.driver-slow{opacity:.6;background:0 0;border:1px dashed #4c4e50}.transit-drivers>span.driver-none{color:#8fa0b0;background:0 0;padding-left:0}.transit-energy-panel article>small.transit-drivers{grid-area:auto/1/auto/-1!important}.transit-energy-section .transit-legend{color:#8fa0b0;grid-column:1/-1;margin:0;font-size:11px}.transit-legend .legend-support{color:#5fd08b;font-weight:700}.transit-legend .legend-tension{color:#f08a82;font-weight:700}.transit-energy-panel .transit-bar{cursor:help;grid-template-columns:1fr 1fr;gap:2px;background:0 0!important;height:8px!important;display:grid!important;overflow:visible!important}.transit-energy-panel .transit-bar .half{background:#393a3d;border-radius:4px;height:100%;display:flex;overflow:hidden}.transit-energy-panel .transit-bar .half.left{border-radius:4px 0 0 4px;justify-content:flex-end}.transit-energy-panel .transit-bar .half.right{border-radius:0 4px 4px 0;justify-content:flex-start}.transit-energy-panel .transit-bar i{flex:none;height:100%;display:block;margin:0!important}.transit-energy-panel .transit-verdict{cursor:help;align-items:center;gap:6px;display:inline-flex}.verdict-dot{border-radius:50%;flex:none;width:10px;height:10px;display:inline-block}.verdict-dot.good{background:#8f9093}.verdict-dot.mixed{background:#e3b341}.verdict-dot.careful{background:#ef6c62}.verdict-dot.calm{background:#8fa0b0}.transit-drivers>span{cursor:help}.transit-energy-panel .transit-bar{position:relative;gap:4px!important}.transit-energy-panel .transit-bar:after{content:"";background:#c2d0d7;border-radius:1px;width:2px;position:absolute;top:-3px;bottom:-3px;left:50%;transform:translate(-50%)}.transit-energy-panel .transit-bar{border-radius:4px;background:#393a3d!important;height:8px!important;display:block!important;position:relative!important;overflow:visible!important}.transit-energy-panel .transit-bar>i{position:absolute;top:0;bottom:0;height:auto!important}.transit-energy-panel .transit-bar>i.tension{background:#ef6c62;border-radius:4px 0 0 4px;right:50%}.transit-energy-panel .transit-bar>i.support{background:#8f9093;border-radius:0 4px 4px 0;left:50%}.transit-drivers>b.influence-label{cursor:help;text-underline-offset:2px;-webkit-text-decoration:underline dotted;text-decoration:underline dotted}.aspect-tooltip{white-space:pre-line}.transit-drivers>b.influence-label{flex-basis:100%}.aspect-tooltip .tip-line{margin:3px 0;display:block}.aspect-tooltip .tip-head{color:#6fb3e8;border:1px solid #6fb3e8;border-radius:6px;margin-right:4px;padding:0 6px;font-size:10.5px;font-weight:700;line-height:1.5;display:inline-block}.aspect-tooltip:has(.tip-line){white-space:normal;max-width:360px;line-height:1.4;color:#eef4f6!important;background:#202224!important;border:1px solid #4c4e50!important;padding:10px 12px!important;box-shadow:0 8px 24px #00000073!important}.aspect-tooltip .tip-line{color:#eef4f6!important;opacity:1!important}.aspect-tooltip .tip-head{background:#252629;color:#8cc8f2!important;border-color:#6fb3e8!important}.aspect-tooltip .tip-line{margin:0!important;line-height:22px!important}.aspect-tooltip .tip-head{vertical-align:1px;line-height:16px!important}.aspect-tooltip:has(.tip-line){grid-template-columns:max-content minmax(0,1fr);align-items:start;gap:4px 8px;display:grid!important}.aspect-tooltip .tip-line{display:contents!important}.aspect-tooltip .tip-head{justify-self:start;margin:2px 0 0!important}.aspect-tooltip .tip-full{grid-column:1/-1}.aspect-tooltip .tip-text{line-height:1.4!important}.aspect-tooltip:has(.tip-line){align-items:baseline!important}.aspect-tooltip .tip-head{vertical-align:baseline!important;margin:0!important}.aspect-tooltip:has(.tip-line){background:var(--portal-shade,#292e32)!important;border-color:#393a3d!important}.aspect-interpretation.aspect-list-panel>div{background:var(--portal-shade,#292e32)!important}.aspect-interpretation.aspect-list-panel .aspect-list li{background:0 0!important}html body .aspect-interpretation.aspect-list-panel>div{background:var(--portal-shade,#292e32)!important}html body .aspect-interpretation.aspect-list-panel :is(ul,li,li>span),html body .aspect-interpretation.aspect-list-panel>div{background:0 0!important}html body .aspect-interpretation.aspect-list-panel>div,html body .aspect-interpretation.aspect-list-panel .aspect-list{box-shadow:none!important;border:0!important;outline:0!important}html body .aspect-interpretation.aspect-list-panel>div{padding:4px 12px 8px!important}html body .aspect-interpretation.aspect-list-panel .aspect-list li{gap:8px!important;padding:2px 4px!important;line-height:1.2!important}html body .aspect-interpretation.aspect-list-panel .aspect-list li :is(b,strong,small,em){line-height:1.2!important}html body .aspect-interpretation.aspect-list-panel .aspect-list-point b{font-size:14px!important}.aspects-toolbar{align-items:flex-end;gap:12px;padding:8px 6px 10px;display:flex}.aspects-toolbar>header{flex:1;border:0!important;margin:0!important;padding:0!important}.aspects-view-toggle{background:var(--portal-panel,#2f3438);height:42px;color:inherit;white-space:nowrap;cursor:pointer;border:1px solid #626466;border-radius:8px;padding:0 16px;font:600 13px Arial,Helvetica,sans-serif}.aspects-view-toggle:hover{color:#6fb3e8;border-color:#6fb3e8}.aspects-toolbar>header{flex:0 auto!important}html body .aspect-interpretation.aspect-list-panel .aspect-list .aspect-list-head{text-transform:none!important;padding:8px 4px!important;font:700 15px Georgia,serif!important}.aspect-list .aspect-list-head .head-first{color:#f4e5d3}.aspect-list .aspect-list-head .head-second{color:#e9957c}html body .aspect-interpretation.aspect-list-panel .aspect-list .aspect-list-head>span{text-transform:none!important;font:700 20px Georgia,serif!important}html body .aspect-interpretation.aspect-list-panel .aspect-list b.axis-dot{box-sizing:border-box;border:2px solid;border-radius:50%;flex:none;align-self:center;width:10px;height:10px;border-width:1.5px!important;width:13px!important;height:13px!important;margin:0!important;display:inline-block!important}html body .aspect-interpretation.aspect-list-panel .aspect-list-point.reverse{text-align:left;justify-content:flex-end;flex-direction:row!important}html body .aspect-interpretation.aspect-list-panel .aspect-list-point.is-picked :is(b,strong){text-shadow:0 0 6px #e2c57dbf,0 0 12px #e2c57d66;color:#e2c57d!important}html body .aspect-interpretation.aspect-list-panel .aspect-list-point.is-picked b.axis-dot{box-shadow:0 0 6px #e2c57dbf;border-color:#e2c57d!important}.aspect-interpretation .object-card.is-picked>b,.aspect-interpretation .object-card.is-picked>span>strong{text-shadow:0 0 6px #e2c57dbf,0 0 12px #e2c57d66;color:#e2c57d!important}.aspect-interpretation .object-card>b{place-items:center;box-sizing:border-box!important;flex:none!important;width:auto!important;min-width:58px!important;height:58px!important;padding:0 6px!important;display:grid!important}html body .aspect-interpretation.aspect-list-panel .aspect-list b.axis-dot{width:10px!important;height:10px!important;margin:0 1.5px!important}.aspect-interpretation .object-card.is-picked>b{background:radial-gradient(circle at 35% 30%,#303134,#0f2a1c 75%)!important;border:1px solid #e2c57d!important;box-shadow:0 0 10px #e2c57d73!important}html body .aspect-interpretation .interpretation-comparison .object-card>b.axis-tile{letter-spacing:-.3px;overflow:hidden;font-size:16px!important}html body .aspect-interpretation.aspect-list-panel .aspect-list b.axis-dot{aspect-ratio:1;flex:0 0 9px!important;width:9px!important;min-width:9px!important;max-width:9px!important;height:9px!important;min-height:9px!important;max-height:9px!important;padding:0!important;font-size:0!important;line-height:0!important}.syn-aspect-legend{margin-top:-18px!important}html body .syn-mini-placements:not(.syn-nak-mode)>div:not(.axis-row)>span>:is(b,small){color:inherit!important}html body .syn-mini-placements .axis-row small{color:var(--sign-color,inherit)!important}html body .natal-three-column .placements-table article .compact-position>:is(b,strong,i,u,small){color:inherit!important}html body .aspect-interpretation.aspect-list-panel .aspect-list .aspect-list-point,html body .aspect-interpretation.aspect-list-panel .aspect-list .aspect-list-point.reverse{grid-template-columns:minmax(96px,1.1fr) minmax(128px,1.5fr) minmax(58px,.7fr) minmax(72px,.8fr);align-items:center;column-gap:8px;text-align:left!important;display:grid!important}html body .aspect-interpretation.aspect-list-panel .aspect-list .al-planet{align-items:center;gap:6px;min-width:0;display:flex}html body .aspect-interpretation.aspect-list-panel .aspect-list .aspect-list-subhead>span>span{text-transform:uppercase;letter-spacing:.3px;color:var(--av-muted,#93a0a8);font:700 10px Arial,Helvetica,sans-serif}html body .aspect-interpretation.aspect-list-panel .aspect-list .aspect-list-subhead{padding-top:0!important}.synastry-page>.aspect-interpretation{box-sizing:border-box!important;width:min(1600px,100vw - 24px)!important;max-width:none!important;margin-inline:50%!important;transform:translate(-50%)!important}html body .aspect-interpretation.aspect-list-panel .aspect-list .aspect-list-point,html body .aspect-interpretation.aspect-list-panel .aspect-list .aspect-list-point.reverse{grid-template-columns:104px 140px 64px 80px!important;justify-content:start!important;column-gap:6px!important}html body .aspect-interpretation.aspect-list-panel .aspect-list .aspect-list-point.reverse{justify-content:end!important}html body .aspect-interpretation.aspect-list-panel .aspect-list.is-transit .aspect-list-point{grid-template-columns:104px 140px 130px!important}html body .aspect-interpretation.aspect-list-panel .aspect-list .aspect-list-point>*{justify-self:center;text-align:center!important}html body .aspect-interpretation.aspect-list-panel .aspect-list .aspect-list-point>.al-planet{justify-content:center}html body .aspect-interpretation small.sign-colored{color:var(--sign-color,inherit)!important}.compat-section>.compatibility-panel{grid-template-columns:repeat(auto-fill,minmax(320px,1fr));gap:6px 28px;width:auto!important;max-width:none!important;box-shadow:none!important;background:0 0!important;border:0!important;margin:0!important;padding:10px 18px 14px!important;display:grid!important}.sky-transits-page .syn-overview-grid .syn-person-panel.second .syn-placement-head:not(.syn-nak-head),.sky-transits-page .syn-overview-grid .syn-person-panel.second .syn-mini-placements:not(.syn-nak-mode)>div{grid-template-columns:96px 46px 62px!important;column-gap:10px!important}.sky-transits-page .syn-overview-grid .syn-person-panel.second .syn-nak-head,.sky-transits-page .syn-overview-grid .syn-person-panel.second .syn-mini-placements.syn-nak-mode>div{grid-template-columns:18px 42px minmax(50px,1fr) 24px 38px 50px!important}.transit-energy-section .transit-energy-panel article{align-items:center;grid-template-rows:26px 10px 36px auto!important;align-content:start!important}.transit-energy-section .transit-energy-panel article>strong{white-space:nowrap;text-overflow:ellipsis;min-width:0;overflow:hidden}.transit-energy-section .transit-energy-panel .transit-verdict{white-space:nowrap}.transit-energy-section .transit-energy-panel article>small:not(.transit-drivers){-webkit-line-clamp:2;-webkit-box-orient:vertical;align-self:start;overflow:hidden;line-height:1.35!important;display:-webkit-box!important}.transit-energy-section .transit-energy-panel article>small.transit-drivers{align-self:start}html body .current-sky-page h1 .sky-transits-title{color:#e2c57d!important}.natal-chart>.aspect-interpretation.sky-section{box-sizing:border-box!important;width:min(1600px,100vw - 24px)!important;max-width:none!important;margin-inline:50%!important;transform:translate(-50%)!important}.natal-three-column>.houses-table:not(:has(.syn-nak-mode)){justify-self:end;width:230px!important}.natal-three-column>.houses-table:not(:has(.syn-nak-mode)) .table-head-row{grid-template-columns:70px 76px 44px!important}.natal-three-column>.houses-table:not(:has(.syn-nak-mode)) article{grid-template-columns:70px 76px 44px!important}.natal-three-column>.houses-table:not(:has(.syn-nak-mode)) .table-head-row>span:nth-child(2){padding-left:6px}.natal-three-column>.placements-table:not(:has(.syn-nak-mode)) .table-head-row>span:nth-child(2){transform:translate(-14px)}.natal-three-column>.placements-table:not(:has(.syn-nak-mode)) .table-head-row>span:nth-child(3){transform:translate(-6px)}html body .chart-page .natal-chart .natal-three-column>.houses-table:not(:has(.syn-nak-mode)){justify-self:end!important;width:230px!important;max-width:230px!important}html body .chart-page .natal-chart .natal-three-column>.houses-table:not(:has(.syn-nak-mode)) .table-head-row{grid-template-columns:70px 76px 44px!important;justify-content:start!important}html body .chart-page .natal-chart .natal-three-column>.houses-table:not(:has(.syn-nak-mode)) article{grid-template-columns:70px 76px 44px!important;justify-content:start!important}html body .chart-page .natal-chart .natal-three-column>.houses-table:not(:has(.syn-nak-mode)) .table-head-row>span:nth-child(2){text-align:left!important;margin-left:0!important;padding-left:0!important;transform:translate(55px)!important}.chart-corner-tools .transits-control{pointer-events:auto;align-items:center;gap:6px;display:flex}.chart-corner-tools .transits-person{color:#dce5ed;cursor:pointer;background:#222326;border:1px solid #626466;border-radius:8px;max-width:190px;height:34px;padding:0 8px;font:600 11px Arial,Helvetica,sans-serif}html body .synastry-page .chart-heading.syn-page-heading{width:auto!important;max-width:none!important;margin-left:calc(50% - 50vw + 18px)!important;margin-right:0!important}.compat-section .compatibility-panel article>div{border-radius:3px;overflow:hidden;background:#393a3d!important;height:6px!important;display:block!important}.compat-section .compatibility-panel article>div>i{border-radius:3px;background:#898a8d!important;height:100%!important;display:block!important}html body .synastry-page .chart-heading.syn-page-heading{margin-left:calc(50% - 50vw + max(18px,50vw - 750px))!important}html body .chart-page>.chart-heading,html body .synastry-page .chart-heading.syn-page-heading{width:auto!important;max-width:none!important;margin-left:calc(50% - 50vw + max(12px,50vw - 800px))!important;margin-right:0!important;padding-left:0!important}.astro-style-switch{flex-wrap:wrap;justify-content:center;gap:10px;margin:0 0 14px;display:flex}.astro-style-switch .seg{border:1px solid #626466;border-radius:9px;display:inline-flex;overflow:hidden}.astro-style-switch .seg button{background:var(--portal-panel,#2f3438);color:#c2d0d7;cursor:pointer;border:0;padding:7px 14px;font:600 12px Arial,Helvetica,sans-serif}.astro-style-switch .seg button+button{border-left:1px solid #626466}.astro-style-switch .seg button.on{color:#fff;background:#414245}.vedic-chart-wrap{width:100%;max-width:640px;margin:0 auto}.vedic-chart{background:var(--portal-shade,#292e32);border-radius:12px;width:100%;height:auto;display:block}.vedic-chart .vedic-line{fill:none;stroke:#c9a45c;stroke-width:1.6px}.vedic-chart .vedic-cell{fill:#0000;stroke:#c9a45c;stroke-width:1.2px}.vedic-chart .vedic-cell.is-asc{stroke-width:2.4px}.vedic-chart .vedic-asc-mark{stroke:#c9a45c;stroke-width:1.6px}.vedic-chart text{text-anchor:middle;dominant-baseline:middle;font-family:Arial,Helvetica,sans-serif}.vedic-chart .vedic-planet{cursor:help;font-size:12.5px;font-weight:700}.vedic-chart .vedic-deg{font-size:10px;font-weight:400}.vedic-chart .vedic-sign-no{opacity:.9;cursor:help;font-size:11px;font-weight:700}.vedic-chart .vedic-sign-name{text-anchor:end;cursor:help;font-size:10px;font-weight:700}.vedic-chart .vedic-asc{fill:#d5a36f;font-size:10px;font-weight:700}.vedic-chart .vedic-center-title{fill:#eef4f6;font:700 16px Georgia,serif}.vedic-chart .vedic-center-sub{fill:#93a0a8;font-size:12px}.astro-style-switch .vedic-div-select{background:var(--portal-panel,#2f3438);color:#fff;cursor:pointer;border:1px solid #626466;border-radius:9px;height:32px;padding:0 10px;font:600 12px Arial,Helvetica,sans-serif}.vedic-section .vd-body{padding:8px 14px 14px;overflow-x:auto}.vd-table{border-collapse:collapse;width:100%;font-size:12.5px}.vd-table th{text-align:left;text-transform:uppercase;color:var(--av-muted,#93a0a8);border-bottom:1px solid #393a3d;padding:6px 8px;font:700 10px Arial,Helvetica,sans-serif}.vd-table td{white-space:nowrap;border-bottom:1px solid #393a3d66;padding:5px 8px}.vd-table .vd-karaka{color:#d5a36f;cursor:help;font-weight:700}.vd-dignity.strong{color:#8f9093;font-weight:700}.vd-dignity.good{color:#8fd3a8}.vd-dignity.neutral{color:#c2d0d7}.vd-dignity.weak{color:#ef6c62;font-weight:700}.vd-dasha .vd-maha{cursor:pointer}.vd-dasha .vd-maha:hover td{background:#393a3d40}.vd-dasha .vd-antar td{color:#93a0a8;padding-left:26px;font-size:11.5px}.vd-dasha tr.is-current td{color:#6fb3e8;font-weight:700}.vd-panch th{width:180px}.vd-note{color:#93a0a8;margin:0 0 8px;font-size:12px}.vedic-chart-wrap{max-width:540px!important}.natal-chart.is-vedic .natal-three-column>:is(.placements-table,.houses-table):not(.vedic-side){display:none!important}html body .chart-page .natal-chart .natal-three-column>.houses-table.vedic-side:not(:has(.syn-nak-mode)){width:100%!important;max-width:none!important}.vedic-side .vd-side-table{border-collapse:collapse;width:100%;font-size:12px}.vedic-side .vd-side-table th{text-align:left;text-transform:uppercase;color:var(--av-muted,#93a0a8);border-bottom:1px solid #393a3d;padding:4px;font:700 9.5px Arial,Helvetica,sans-serif}.vedic-side .vd-side-table td{white-space:nowrap;border-bottom:1px solid #393a3d66;padding:5px 4px}.vedic-side .vd-side-table b{font-family:Segoe UI Symbol,"Noto Sans Symbols 2",serif}.vedic-side .vd-asc{color:#d5a36f;font-size:10px;font-weight:700}.vedic-side .vd-glyphs{font-family:Segoe UI Symbol,"Noto Sans Symbols 2",serif;font-size:14px}.vd-yogas{grid-template-columns:repeat(auto-fill,minmax(300px,1fr));gap:10px;margin-bottom:8px;display:grid}.vd-yoga{background:var(--portal-shade,#292e32);border:1px solid #393a3d;border-left:3px solid #8f9093;border-radius:8px;padding:10px 12px}.vd-yoga.hard{border-left-color:#ef6c62}.vd-yoga strong{margin-bottom:4px;font:700 14px Georgia,serif;display:block}.vd-yoga p{margin:0 0 4px;font-size:12.5px;line-height:1.4}.vd-yoga small{color:#93a0a8;font-size:11px}.vedic-synastry{gap:14px;display:grid}.vedic-syn-charts{grid-template-columns:repeat(2,minmax(0,540px));justify-content:center;gap:28px;display:grid}.vedic-syn-charts .vs-name{text-align:center;margin:0 0 8px;font:400 24px Georgia,serif}.vs-name.first,.vs-first{color:#f4e5d3}.vs-name.second,.vs-second{color:#e9957c}.synastry-page .vedic-synastry>.aspect-interpretation{box-sizing:border-box!important;width:min(1600px,100vw - 24px)!important;max-width:none!important;margin-inline:50%!important;transform:translate(-50%)!important}.vs-total{align-items:baseline;gap:8px;margin:4px 0 12px;display:flex}.vs-total b{color:#6fb3e8;font:700 40px Georgia,serif}.vs-total span{color:#93a0a8;font-size:18px}.vs-total em{margin-left:14px;font-style:normal;font-weight:700}.vd-table td.vs-zero{color:#ef6c62;font-weight:700}.vd-table td.vs-full{color:#8f9093;font-weight:700}@media (max-width:900px){.vedic-syn-charts{grid-template-columns:1fr}}.vd-sadesati{border:1px solid #393a3d;border-radius:8px;margin:0 0 10px;padding:8px 12px;font-size:13px}.vd-sadesati.on{border-color:#ef6c62}.vd-sadesati small{color:#93a0a8}.vd-av th,.vd-av td{text-align:center}.vd-av td:first-child,.vd-av th:first-child{text-align:left}.vd-av .vd-sav td{border-top:2px solid #626466;font-weight:700}.vd-dasha .vd-meaning{white-space:normal;color:#c2d0d7;min-width:260px;font-size:12px}.vedic-chart .vedic-planet{cursor:help;font-weight:700;font-size:17px!important}.vedic-chart .vedic-planet.is-retro{text-underline-offset:2px;text-decoration:underline}.vedic-chart .vedic-deg{fill:#c2d0d7;font-size:10.5px!important;font-weight:400!important}.vedic-chart .vedic-sign-no{font-size:13px!important}.vedic-chart-wrap{position:relative}.vedic-design{z-index:3;background:#202224;border:1px solid #626466;border-radius:8px;display:inline-flex;position:absolute;top:8px;right:8px;overflow:hidden}.vedic-design button{color:#93a0a8;cursor:pointer;background:0 0;border:0;padding:4px 9px;font:600 10.5px Arial,Helvetica,sans-serif}.vedic-design button+button{border-left:1px solid #626466}.vedic-design button.on{color:#fff;background:#414245}.vedic-chart.vedic-labels-original{background:#1b1f23!important}.vedic-labels-glyphs .vedic-planet:not(.is-asc){font-variant-emoji:text;font-family:Segoe UI Symbol,"Noto Sans Symbols 2",DejaVu Sans,serif!important;font-size:22px!important;font-weight:400!important}.vedic-labels-glyphs .vedic-planet.is-retro{text-underline-offset:3px;text-decoration:underline}.vedic-chart.vedic-labels-original{box-shadow:inset 0 0 0 3px #7a2e1f,inset 0 0 0 5px #efe2c4,inset 0 0 0 6px #7a2e1f;background:linear-gradient(145deg,#f7efdc,#efe2c4)!important}.vedic-labels-original .vedic-sign-no{font-weight:700;fill:#7a2e1f!important}.vedic-labels-original .vedic-sign-name,.vedic-labels-original .vedic-center-title{fill:#7a2e1f!important}.vedic-chart.vedic-labels-original{background:var(--portal-shade,#292e32)!important;box-shadow:none!important}.vedic-labels-original .vedic-line,.vedic-labels-original .vedic-cell{stroke:#c9a45c!important;stroke-width:1.6px!important}.vedic-labels-original .vedic-cell{stroke-width:1.2px!important}.vedic-labels-original text{font-family:Arial,Helvetica,sans-serif!important}.vedic-labels-original .vedic-planet{fill:#ff8a5c!important;font-weight:700!important}.vedic-labels-original .vedic-planet.is-asc{fill:#6fb3e8!important}.vedic-labels-original .vedic-deg{fill:#c2d0d7!important}.vedic-labels-original .vedic-sign-no,.vedic-labels-original .vedic-sign-name{fill:#dce5ed!important}.vedic-labels-original .vedic-center-title{fill:#eef4f6!important}.vedic-labels-original .vedic-center-sub{fill:#93a0a8!important}.vedic-labels-original .vedic-sign-name{display:none!important}.vedic-chart-wrap .aspect-tooltip{white-space:pre-line;line-height:1.45}.vedic-chart .vedic-center-lagna{cursor:help}.vd-controls{flex-wrap:wrap;gap:14px;margin-bottom:10px;display:flex}.vd-controls label{text-transform:uppercase;color:var(--av-muted,#93a0a8);gap:4px;font:700 10px Arial,Helvetica,sans-serif;display:grid}.vd-controls select{background:var(--portal-panel,#2f3438);color:#fff;border:1px solid #626466;border-radius:8px;height:32px;padding:0 8px;font:600 12px Arial,Helvetica,sans-serif}.vd-arudha th,.vd-arudha td{text-align:center}.vd-arudha{margin-bottom:10px}.vd-graha td{vertical-align:top;line-height:1.35;white-space:normal!important}.vd-graha .vd-muted,.vd-muted{color:#93a0a8;font-size:11px}.vd-arudha-grid{grid-template-columns:repeat(auto-fill,minmax(230px,1fr));gap:10px;margin-bottom:8px;display:grid}.vd-arudha-grid article{background:var(--portal-shade,#292e32);border:1px solid #393a3d;border-radius:10px;padding:10px 12px}.vd-arudha-grid article.is-key{border-color:#6fb3e8}.vd-arudha-grid header{justify-content:space-between;align-items:baseline;margin-bottom:4px;display:flex}.vd-arudha-grid header b{font:700 13px Georgia,serif}.vd-arudha-grid header span{color:#93a0a8;font-size:11px}.vd-ar-result{align-items:baseline;gap:8px;margin:0 0 4px;display:flex}.vd-ar-result strong{font:700 17px Georgia,serif}.vd-ar-result em{color:#c2d0d7;font-size:12px;font-style:normal}.vd-arudha-grid small{color:#93a0a8;font-size:11px;line-height:1.4}.vd-g{font-variant-emoji:text;cursor:help;font-family:Segoe UI Symbol,"Noto Sans Symbols 2",DejaVu Sans,serif;font-size:17px;line-height:1}.vd-asc-g{cursor:help;font:700 13px Arial,Helvetica,sans-serif}.vd-graha td,.vd-graha th{padding:5px 8px!important}.vd-graha td{white-space:nowrap!important;vertical-align:middle!important}.vd-graha [class*=vd-]{background:0 0!important}.vd-arudha th,.vd-arudha td{text-align:center;padding:4px 6px!important}.vd-arudha tbody th{text-align:left}.vd-arudha small .vd-g{color:#93a0a8;font-size:12px}.vd-arudha{table-layout:fixed;width:100%}.vd-arudha th:first-child,.vd-arudha td:first-child{width:90px}.vd-arudha th,.vd-arudha td{border-bottom:1px solid #ebeef038!important}.vd-arudha thead th,.vd-arudha .vd-ar-subhead th{color:#e8ecef;text-transform:none;font:700 11px Arial,Helvetica,sans-serif}.vd-arudha .vd-ar-subhead th{border-bottom:1px solid #ebeef066!important;padding-top:14px!important}.vd-arudha thead th{border-bottom:1px solid #ebeef066!important}.vd-arudha .vd-ar-subhead th{text-align:center!important}.vd-arudha .vd-ar-subhead th:first-child{text-align:left!important}.vd-arudha thead th,.vd-arudha .vd-ar-subhead th{background:var(--portal-panel,#2f3438)!important;padding-top:7px!important;padding-bottom:7px!important}.vd-arudha tbody th{background:#ffffff0a}.vd-arudha .vd-ar-subhead th{border-top:10px solid var(--portal-shade,#292e32)!important}.astro-style-switch{align-items:center;gap:10px 12px!important}.astro-style-switch .astro-switch-title{letter-spacing:.28em;text-transform:uppercase;color:#e2c57d;text-shadow:0 0 10px #e2c57d73;flex-basis:100%;justify-content:center;align-items:center;gap:12px;margin-bottom:2px;font:700 11px Arial,Helvetica,sans-serif;display:flex}.astro-style-switch .astro-switch-title:before,.astro-style-switch .astro-switch-title:after{content:"";background:linear-gradient(90deg,#0000,#e2c57d99);width:56px;height:1px}.astro-style-switch .astro-switch-title:after{transform:scaleX(-1)}.astro-style-switch .seg{gap:3px;padding:3px;box-shadow:0 0 14px #e2c57d1a,inset 0 0 8px #0009;background:#0f1115!important;border:1px solid #e2c57d47!important;border-radius:999px!important}.astro-style-switch .seg button{letter-spacing:.03em;transition:color .2s,background .2s,box-shadow .2s,text-shadow .2s;color:#9fb0ba!important;background:0 0!important;border:0!important;border-radius:999px!important;padding:7px 16px!important;font:600 12px Arial,Helvetica,sans-serif!important}.astro-style-switch .seg button:hover{text-shadow:0 0 8px #e2c57d66;color:#f1e3c2!important}.astro-style-switch .seg button.on{text-shadow:0 0 8px #ffe6b48c;color:#fff7e6!important;background:linear-gradient(#e2c57d42,#e2c57d1a)!important;box-shadow:0 0 12px #e2c57d59,inset 0 0 0 1px #e2c57d8c!important}.astro-style-switch .vedic-div-select{box-shadow:0 0 14px #e2c57d1a;color:#f1e3c2!important;background-color:#0f1115!important;border:1px solid #e2c57d47!important;border-radius:999px!important;height:36px!important;padding:0 12px!important}.astro-style-switch .vedic-div-select:hover,.astro-style-switch .vedic-div-select:focus{outline:none;box-shadow:0 0 14px #e2c57d47;border-color:#e2c57d99!important}.astro-style-switch .vedic-div-select option{color:#f1e3c2;background:#0f1115}.options-trigger{letter-spacing:.03em;transition:border-color .2s,box-shadow .2s,text-shadow .2s;color:#f1e3c2!important;background:#0f1115!important;border:1px solid #e2c57d47!important;border-radius:999px!important;box-shadow:0 0 14px #e2c57d1a!important}.options-trigger span{color:#e2c57d!important}.options-trigger:hover,.options-trigger[aria-expanded=true]{text-shadow:0 0 8px #ffe6b473;border-color:#e2c57d99!important;box-shadow:0 0 14px #e2c57d4d!important}.orb-slider{color:#f1e3c2!important;background:#0f1115!important;border:1px solid #e2c57d3d!important;box-shadow:0 0 14px #e2c57d14,inset 0 0 10px #0009!important}.orb-slider span,.orb-slider b,.orb-slider output{color:#f1e3c2!important}.orb-slider input[type=range]{appearance:none;accent-color:#e2c57d;background:0 0!important}.orb-slider input[type=range]::-webkit-slider-runnable-track{background:linear-gradient(90deg,#e2c57d8c,#e2c57d26);border-radius:4px;height:4px}.orb-slider input[type=range]::-moz-range-track{background:linear-gradient(90deg,#e2c57d8c,#e2c57d26);border-radius:4px;height:4px}.orb-slider input[type=range]::-webkit-slider-thumb{-webkit-appearance:none;background:#fff7e6;border:0;border-radius:50%;width:16px;height:16px;margin-top:-6px;box-shadow:0 0 10px #e2c57dcc}.orb-slider input[type=range]::-moz-range-thumb{background:#fff7e6;border:0;border-radius:50%;width:16px;height:16px;box-shadow:0 0 10px #e2c57dcc}.aspect-interpretation{background:#0f1115!important;border:1px solid #e2c57d38!important;box-shadow:0 0 16px #e2c57d12!important}.aspect-interpretation>button{transition:text-shadow .2s;color:#f1e3c2!important;background:0 0!important}.aspect-interpretation>button b{color:#e2c57d!important}.aspect-interpretation>button:hover{text-shadow:0 0 10px #ffe6b473}html[data-theme] body :is(.entry-register,.entry-submit,.wall-composer .wall-composer-publish,.scanner-search-button,.scanner-more,.profile-gallery-submit,.profile-info-empty button,.portrait-comparison>a,.onboarding-confirm footer .primary,.wall-comments-overlay>footer>.wall-comment-send,.swipe-actions button.like,.voice-message-play,.floating-chat>footer .chat-record-pill>button){text-shadow:none;transition:border-color .2s,box-shadow .2s,text-shadow .2s,color .2s;color:#f1e3c2!important;background:#0f1115!important;border:1px solid #e2c57d73!important;box-shadow:0 0 14px #e2c57d24!important}html[data-theme] body :is(.entry-register,.entry-submit,.wall-composer .wall-composer-publish,.scanner-search-button,.scanner-more,.profile-gallery-submit,.profile-info-empty button,.portrait-comparison>a,.onboarding-confirm footer .primary,.wall-comments-overlay>footer>.wall-comment-send,.swipe-actions button.like,.voice-message-play,.floating-chat>footer .chat-record-pill>button):is(:hover,:focus-visible):not(:disabled){text-shadow:0 0 8px #ffe6b480;color:#fff7e6!important;border-color:#e2c57df2!important;box-shadow:0 0 8px #e2c57dbf,0 0 18px #e2c57d66!important}html[data-theme] body :is(.entry-register,.entry-submit,.wall-composer .wall-composer-publish,.scanner-search-button,.scanner-more,.profile-gallery-submit,.profile-info-empty button,.portrait-comparison>a,.onboarding-confirm footer .primary,.wall-comments-overlay>footer>.wall-comment-send,.swipe-actions button.like,.voice-message-play,.floating-chat>footer .chat-record-pill>button) :is(svg,i){color:#e2c57d!important}:is(body:has(.natal-chart:not(.profile-natal-chart)),body .synastry-page,body .profile-portraits) :is(.options-trigger,.aspects-view-toggle,.aspect-fullscreen-button,.chart-corner-tools button){transition:box-shadow .2s,text-shadow .2s;color:#fff7e6!important;text-shadow:none!important;background:#0f1115!important;border:0!important;border-radius:999px!important;font-weight:700!important;box-shadow:0 0 10px #e2c57d33,inset 0 0 0 1px #e2c57d59!important}:is(body:has(.natal-chart:not(.profile-natal-chart)),body .synastry-page,body .profile-portraits) :is(.options-trigger,.aspects-view-toggle,.aspect-fullscreen-button,.chart-corner-tools button) span,:is(body:has(.natal-chart:not(.profile-natal-chart)),body .synastry-page,body .profile-portraits) :is(.options-trigger,.aspects-view-toggle,.aspect-fullscreen-button,.chart-corner-tools button) svg{color:#fff7e6!important}:is(body:has(.natal-chart:not(.profile-natal-chart)),body .synastry-page,body .profile-portraits) :is(.options-trigger,.aspects-view-toggle,.aspect-fullscreen-button,.chart-corner-tools button):is(:hover,:focus-visible,[aria-expanded=true]){outline:none;text-shadow:0 0 8px #ffe6b459!important;box-shadow:0 0 8px #e2c57dbf,0 0 18px #e2c57d66,inset 0 0 0 1px #e2c57df2!important}:is(body:has(.natal-chart:not(.profile-natal-chart)),body .synastry-page,body .profile-portraits) :is(.chart-system-select,.vedic-div-select){color:#fff7e6!important;background-color:#0f1115!important;border:0!important;border-radius:999px!important;font-weight:700!important;box-shadow:0 0 10px #e2c57d33,inset 0 0 0 1px #e2c57d59!important}:is(body:has(.natal-chart:not(.profile-natal-chart)),body .synastry-page,body .profile-portraits) :is(.chart-system-select,.vedic-div-select):is(:hover,:focus){outline:none;box-shadow:0 0 8px #e2c57dbf,0 0 18px #e2c57d66,inset 0 0 0 1px #e2c57df2!important}:is(body:has(.natal-chart:not(.profile-natal-chart)),body .synastry-page,body .profile-portraits) :is(.chart-system-select,.vedic-div-select) option{color:#f1e3c2;background:#0f1115}:is(html[data-theme] body:has(.natal-chart:not(.profile-natal-chart)),html[data-theme] body .synastry-page,html[data-theme] body .profile-portraits) section.aspect-interpretation{background:#0f1115!important;border:1px solid #e2c57d38!important;border-radius:14px!important;box-shadow:0 0 16px #e2c57d12!important}:is(html[data-theme] body:has(.natal-chart:not(.profile-natal-chart)),html[data-theme] body .synastry-page,html[data-theme] body .profile-portraits) section.aspect-interpretation>button{transition:box-shadow .2s,text-shadow .2s;color:#fff7e6!important;text-shadow:none!important;background:#0f1115!important;border:0!important;border-radius:13px!important;box-shadow:0 0 10px #e2c57d33,inset 0 0 0 1px #e2c57d59!important}:is(html[data-theme] body:has(.natal-chart:not(.profile-natal-chart)),html[data-theme] body .synastry-page,html[data-theme] body .profile-portraits) section.aspect-interpretation>button span{color:#fff7e6!important}:is(html[data-theme] body:has(.natal-chart:not(.profile-natal-chart)),html[data-theme] body .synastry-page,html[data-theme] body .profile-portraits) section.aspect-interpretation>button b{color:#e2c57d!important}:is(html[data-theme] body:has(.natal-chart:not(.profile-natal-chart)),html[data-theme] body .synastry-page,html[data-theme] body .profile-portraits) section.aspect-interpretation>button:is(:hover,:focus-visible){outline:none;text-shadow:0 0 8px #ffe6b459!important;box-shadow:0 0 8px #e2c57dbf,0 0 18px #e2c57d66,inset 0 0 0 1px #e2c57df2!important}:is(html[data-theme] body:has(.natal-chart:not(.profile-natal-chart)),html[data-theme] body .synastry-page,html[data-theme] body .profile-portraits) table :is(tbody,tfoot) :is(tr,td,th){border-bottom-color:#e2c57d29!important}:is(html[data-theme] body:has(.natal-chart:not(.profile-natal-chart)),html[data-theme] body .synastry-page,html[data-theme] body .profile-portraits) table thead :is(tr,th,td){border-bottom-color:#e2c57d80!important}:is(html[data-theme] body:has(.natal-chart:not(.profile-natal-chart)),html[data-theme] body .synastry-page,html[data-theme] body .profile-portraits) :is(.vd-yoga,.aspect-interpretation article,.object-card){border-color:#e2c57d59!important}:is(html[data-theme] body:has(.natal-chart:not(.profile-natal-chart)),html[data-theme] body .synastry-page,html[data-theme] body .profile-portraits) :is(.vd-yoga,.aspect-interpretation article,.object-card,.vd-sadesati){background:#101317!important}:is(html[data-theme] body:has(.natal-chart:not(.profile-natal-chart)),html[data-theme] body .synastry-page,html[data-theme] body .profile-portraits) .vd-sadesati:not(.on){border-color:#e2c57d59!important}:is(html[data-theme] body:has(.natal-chart:not(.profile-natal-chart)),html[data-theme] body .synastry-page,html[data-theme] body .profile-portraits) .vd-dasha tr.is-current :is(td,th){color:#e2c57d!important;background:#e2c57d12!important}:is(html[data-theme] body:has(.natal-chart:not(.profile-natal-chart)),html[data-theme] body .synastry-page,html[data-theme] body .profile-portraits) .vd-dasha tr.is-current :is(td,th) *{color:inherit!important}:is(html[data-theme] body:has(.natal-chart:not(.profile-natal-chart)),html[data-theme] body .synastry-page,html[data-theme] body .profile-portraits) .vedic-chart{background:#101317!important}:is(html[data-theme] body:has(.natal-chart:not(.profile-natal-chart)),html[data-theme] body .synastry-page,html[data-theme] body .profile-portraits) .vd-arudha :is(th,td){border-bottom-color:#e2c57d29!important}:is(html[data-theme] body:has(.natal-chart:not(.profile-natal-chart)),html[data-theme] body .synastry-page,html[data-theme] body .profile-portraits) .vd-arudha :is(thead th,.vd-ar-subhead th){background:#101317!important;border-bottom-color:#e2c57d80!important}:is(html[data-theme] body:has(.natal-chart:not(.profile-natal-chart)),html[data-theme] body .synastry-page,html[data-theme] body .profile-portraits) .vd-arudha .vd-ar-subhead th{border-top-color:#0b0d0f!important}:is(html[data-theme] body:has(.natal-chart:not(.profile-natal-chart)),html[data-theme] body .synastry-page,html[data-theme] body .profile-portraits) .vd-arudha tbody th{background:#10131799!important}:is(html[data-theme] body:has(.natal-chart:not(.profile-natal-chart)),html[data-theme] body .synastry-page,html[data-theme] body .profile-portraits) .vd-controls select{color:#fff7e6!important;background-color:#0f1115!important;border:0!important;border-radius:999px!important;font-weight:700!important;box-shadow:0 0 10px #e2c57d33,inset 0 0 0 1px #e2c57d59!important}:is(html[data-theme] body:has(.natal-chart:not(.profile-natal-chart)),html[data-theme] body .synastry-page,html[data-theme] body .profile-portraits) .vd-controls select:is(:hover,:focus){outline:none;box-shadow:0 0 8px #e2c57dbf,0 0 18px #e2c57d66,inset 0 0 0 1px #e2c57df2!important}:is(html[data-theme] body:has(.natal-chart:not(.profile-natal-chart)),html[data-theme] body .synastry-page,html[data-theme] body .profile-portraits) .vd-controls select option{color:#f1e3c2;background:#0f1115}:is(html[data-theme] body:has(.natal-chart:not(.profile-natal-chart)),html[data-theme] body .synastry-page) :not(section.aspect-interpretation):not(.profile-portraits *):has(+section.aspect-interpretation){padding-bottom:80px!important}:is(html[data-theme] body:has(.natal-chart:not(.profile-natal-chart)),html[data-theme] body .synastry-page,html[data-theme] body .profile-portraits) .options-panel{background:#101317!important;border:1px solid #e2c57d59!important;border-radius:14px!important;box-shadow:0 0 16px #e2c57d14!important}:is(html[data-theme] body:has(.natal-chart:not(.profile-natal-chart)),html[data-theme] body .synastry-page,html[data-theme] body .profile-portraits) .options-panel fieldset{background:0 0!important;border:1px solid #e2c57d38!important;border-radius:10px!important}:is(html[data-theme] body:has(.natal-chart:not(.profile-natal-chart)),html[data-theme] body .synastry-page,html[data-theme] body .profile-portraits) .options-panel :is(legend,legend label,.chart-system-label){color:#fff7e6!important}:is(html[data-theme] body:has(.natal-chart:not(.profile-natal-chart)),html[data-theme] body .synastry-page,html[data-theme] body .profile-portraits) .options-panel label{color:#fff!important}:is(html[data-theme] body:has(.natal-chart:not(.profile-natal-chart)),html[data-theme] body .synastry-page,html[data-theme] body .profile-portraits) .options-panel label.disabled{color:#7d7a72!important}:is(html[data-theme] body:has(.natal-chart:not(.profile-natal-chart)),html[data-theme] body .synastry-page,html[data-theme] body .profile-portraits) :is(.aspects-toolbar select,select.transits-person,.sky-time-control select){color:#fff7e6!important;background-color:#0f1115!important;border:0!important;border-radius:999px!important;font-weight:700!important;box-shadow:0 0 10px #e2c57d33,inset 0 0 0 1px #e2c57d59!important}:is(html[data-theme] body:has(.natal-chart:not(.profile-natal-chart)),html[data-theme] body .synastry-page,html[data-theme] body .profile-portraits) :is(.aspects-toolbar select,select.transits-person,.sky-time-control select):is(:hover,:focus){outline:none;box-shadow:0 0 8px #e2c57dbf,0 0 18px #e2c57d66,inset 0 0 0 1px #e2c57df2!important}:is(html[data-theme] body:has(.natal-chart:not(.profile-natal-chart)),html[data-theme] body .synastry-page,html[data-theme] body .profile-portraits) :is(.aspects-toolbar select,select.transits-person,.sky-time-control select) option{color:#f1e3c2;background:#0f1115}:is(html[data-theme] body:has(.natal-chart:not(.profile-natal-chart)),html[data-theme] body .synastry-page,html[data-theme] body .profile-portraits) .transits-toggle{color:#e9e3d6!important;background-color:#0f1115!important;border:0!important;box-shadow:inset 0 0 0 1px #e2c57d59!important}:is(html[data-theme] body:has(.natal-chart:not(.profile-natal-chart)),html[data-theme] body .synastry-page,html[data-theme] body .profile-portraits) .transits-toggle:is(.active,:hover,:focus-visible){outline:none;color:#fff7e6!important;box-shadow:0 0 14px #e2c57d73,inset 0 0 0 1px #e2c57dbf!important}:is(html[data-theme] body:has(.natal-chart:not(.profile-natal-chart)),html[data-theme] body .synastry-page,html[data-theme] body .profile-portraits) :is(.sky-toolbar,.sky-time-control) button{color:#fff7e6!important;background-color:#0f1115!important;border:0!important;box-shadow:inset 0 0 0 1px #e2c57d73!important}:is(html[data-theme] body:has(.natal-chart:not(.profile-natal-chart)),html[data-theme] body .synastry-page,html[data-theme] body .profile-portraits) :is(.sky-toolbar,.sky-time-control) button:is(:hover,:focus-visible,.active){outline:none;box-shadow:0 0 14px #e2c57d73,inset 0 0 0 1px #e2c57dcc!important}:is(html[data-theme] body:has(.natal-chart:not(.profile-natal-chart)),html[data-theme] body .synastry-page,html[data-theme] body .profile-portraits) section.aspect-matrix-section.is-collapsible{background:#0f1115!important;border:1px solid #e2c57d38!important;border-radius:14px!important;box-shadow:0 0 16px #e2c57d12!important}:is(html[data-theme] body:has(.natal-chart:not(.profile-natal-chart)),html[data-theme] body .synastry-page,html[data-theme] body .profile-portraits) section.aspect-matrix-section.is-collapsible>header[role=button]{transition:box-shadow .2s;background:#0f1115!important;border:0!important;border-radius:13px!important;box-shadow:0 0 10px #e2c57d33,inset 0 0 0 1px #e2c57d59!important}:is(html[data-theme] body:has(.natal-chart:not(.profile-natal-chart)),html[data-theme] body .synastry-page,html[data-theme] body .profile-portraits) section.aspect-matrix-section.is-collapsible>header[role=button] h2{color:#fff7e6!important;text-shadow:none!important}:is(html[data-theme] body:has(.natal-chart:not(.profile-natal-chart)),html[data-theme] body .synastry-page,html[data-theme] body .profile-portraits) section.aspect-matrix-section.is-collapsible>header[role=button] .collapse-sign{color:#e2c57d!important}:is(html[data-theme] body:has(.natal-chart:not(.profile-natal-chart)),html[data-theme] body .synastry-page,html[data-theme] body .profile-portraits) section.aspect-matrix-section.is-collapsible>header[role=button]:hover{box-shadow:0 0 8px #e2c57dbf,0 0 18px #e2c57d66,inset 0 0 0 1px #e2c57df2!important}:is(html[data-theme] body:has(.natal-chart:not(.profile-natal-chart)),html[data-theme] body .synastry-page,html[data-theme] body .profile-portraits) .orb-slider{color:#fff7e6!important;background:#0f1115!important;border:0!important;box-shadow:0 0 10px #e2c57d33,inset 0 0 0 1px #e2c57d59!important}:is(html[data-theme] body:has(.natal-chart:not(.profile-natal-chart)),html[data-theme] body .synastry-page,html[data-theme] body .profile-portraits) .orb-slider :is(span,b,output){color:#fff7e6!important}:is(html[data-theme] body:has(.natal-chart:not(.profile-natal-chart)),html[data-theme] body .synastry-page,html[data-theme] body .profile-portraits) .orb-slider:hover{box-shadow:0 0 8px #e2c57dbf,0 0 18px #e2c57d66,inset 0 0 0 1px #e2c57df2!important}:is(html[data-theme] body:has(.natal-chart:not(.profile-natal-chart)),html[data-theme] body .synastry-page,html[data-theme] body .profile-portraits) :is(.placements-table,.houses-table,.syn-person-panel,.sky-toolbar,.moon-widget-compact){border:1px solid #e2c57d73!important}html[data-theme] body .synastry-page .orb-slider{color:#fff7e6!important;background:#0f1115!important;border:0!important;box-shadow:0 0 10px #e2c57d33,inset 0 0 0 1px #e2c57d59!important}html[data-theme] body .synastry-page .orb-slider :is(span,b,output){color:#fff7e6!important}html[data-theme] body .synastry-page section.aspect-matrix-section.is-collapsible{background:#0f1115!important;border:1px solid #e2c57d38!important;border-radius:14px!important}html[data-theme] body .synastry-page section.aspect-matrix-section.is-collapsible>header[role=button]{background:#0f1115!important;border:0!important;border-radius:13px!important;box-shadow:0 0 10px #e2c57d33,inset 0 0 0 1px #e2c57d59!important}html[data-theme] body .synastry-page section.aspect-matrix-section.is-collapsible>header[role=button] h2{color:#fff7e6!important}html[data-theme] body .synastry-page section.aspect-matrix-section.is-collapsible>header[role=button] .collapse-sign{color:#e2c57d!important}html[data-theme] body input[type=checkbox]{cursor:pointer;vertical-align:middle;flex:0 0 16px;transition:box-shadow .2s,border-color .2s;appearance:none!important;background:#0f1115 50%/14px no-repeat!important;border:1px solid #e2c57d80!important;border-radius:4px!important;width:16px!important;height:16px!important;margin:0 6px 0 0!important}html[data-theme] body input[type=checkbox]:checked{background-image:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 16 16'%3E%3Cpath d='M3.5 8.5l3 3 6-7' fill='none' stroke='%23f1d9a6' stroke-width='2' stroke-linecap='round' stroke-linejoin='round'/%3E%3C/svg%3E")!important;border-color:#e2c57dd9!important;box-shadow:0 0 8px #e2c57d4d!important}html[data-theme] body input[type=checkbox]:hover:not(:disabled){border-color:#e2c57de6!important}html[data-theme] body input[type=checkbox]:disabled{opacity:.45;cursor:default}html[data-theme] body:has(.natal-chart:not(.profile-natal-chart)) .chart-heading h1 :is(a,a:visited){color:#fff7e6!important;text-shadow:0 0 8px #ffe6b48c!important}html[data-theme] body:has(.natal-chart:not(.profile-natal-chart)) .chart-heading h1{color:#fff7e6!important;text-shadow:0 0 8px #ffe6b48c!important}:is(html[data-theme] body:has(.natal-chart:not(.profile-natal-chart)),html[data-theme] body .synastry-page,html[data-theme] body .profile-portraits) .transit-energy-panel article{background:#101317!important;border-color:#e2c57d59!important}:is(html[data-theme] body:has(.natal-chart:not(.profile-natal-chart)),html[data-theme] body .synastry-page,html[data-theme] body .profile-portraits) .transit-energy-panel .transit-bar,:is(html[data-theme] body:has(.natal-chart:not(.profile-natal-chart)),html[data-theme] body .synastry-page,html[data-theme] body .profile-portraits) .transit-energy-panel .transit-bar .half{background:#2b2d2f!important}:is(html[data-theme] body:has(.natal-chart:not(.profile-natal-chart)),html[data-theme] body .synastry-page,html[data-theme] body .profile-portraits) .transit-energy-panel .transit-bar:after{background:#e9e3d6!important}:is(html[data-theme] body:has(.natal-chart:not(.profile-natal-chart)),html[data-theme] body .synastry-page,html[data-theme] body .profile-portraits) :is(.transit-energy-panel article>small,.transit-drivers>b){color:#e9e3d6!important}:is(html[data-theme] body:has(.natal-chart:not(.profile-natal-chart)),html[data-theme] body .synastry-page,html[data-theme] body .profile-portraits) :is(.transit-energy-panel article>small.transit-background,.transit-energy-panel article>small.transit-drivers,.transit-drivers>span.driver-none,.transit-energy-section .transit-legend){color:#a8a296!important}:is(html[data-theme] body:has(.natal-chart:not(.profile-natal-chart)),html[data-theme] body .synastry-page,html[data-theme] body .profile-portraits) .transit-drivers>span.driver-slow{border-color:#e2c57d4d!important}:is(html[data-theme] body:has(.natal-chart:not(.profile-natal-chart)),html[data-theme] body .synastry-page,html[data-theme] body .profile-portraits) .verdict-dot.calm{background:#a8a296!important}:is(html[data-theme] body:has(.natal-chart:not(.profile-natal-chart)),html[data-theme] body .synastry-page,html[data-theme] body .profile-portraits) :is(.transit-energy-panel .transit-summary b,.sky-transits-title){color:#e2c57d!important}:is(html[data-theme] body .aspect-tooltip,html[data-theme] body .aspect-tooltip:has(.tip-line)){color:#e9e3d6!important;background:#101317!important;border:1px solid #e2c57d73!important;box-shadow:0 0 16px #e2c57d1f,0 8px 24px #00000080!important}html[data-theme] body .aspect-tooltip .tip-head{color:#fff7e6!important;background:#0f1115!important;border:1px solid #e2c57d80!important;box-shadow:0 0 8px #e2c57d26!important}html[data-theme] body .aspect-tooltip .tip-text{color:#e9e3d6!important}:is(html[data-theme] body:has(.natal-chart:not(.profile-natal-chart)),html[data-theme] body .synastry-page,html[data-theme] body .profile-portraits) .transit-drivers>span{background:#0f1115!important}:is(html[data-theme] body:has(.natal-chart:not(.profile-natal-chart)),html[data-theme] body .synastry-page,html[data-theme] body .profile-portraits) :is(.classic-matrix,.syn-matrix) :is(td,th):not(.matrix-diagonal):not(.matrix-void){border-color:#e2c57d2e!important}:is(html[data-theme] body:has(.natal-chart:not(.profile-natal-chart)),html[data-theme] body .synastry-page,html[data-theme] body .profile-portraits) :is(.classic-matrix,.syn-matrix) :is(thead th,tbody th){border-color:#e2c57d66!important}:is(html[data-theme] body:has(.natal-chart:not(.profile-natal-chart)),html[data-theme] body .synastry-page,html[data-theme] body .profile-portraits) .syn-matrix-help{border-color:#e2c57d59!important}:is(html[data-theme] body:has(.natal-chart:not(.profile-natal-chart)),html[data-theme] body .synastry-page,html[data-theme] body .profile-portraits) .aspect-interpretation .object-card>b,:is(html[data-theme] body:has(.natal-chart:not(.profile-natal-chart)),html[data-theme] body .synastry-page,html[data-theme] body .profile-portraits) .object-card>b{color:#ecd592!important;text-shadow:none!important;background:#0f1115!important;border:1px solid #e2c57d80!important;box-shadow:0 0 10px #e2c57d26!important}:is(html[data-theme] body:has(.natal-chart:not(.profile-natal-chart)),html[data-theme] body .synastry-page,html[data-theme] body .profile-portraits) .aspect-interpretation .object-card.is-picked>b,:is(html[data-theme] body:has(.natal-chart:not(.profile-natal-chart)),html[data-theme] body .synastry-page,html[data-theme] body .profile-portraits) .object-card.is-picked>b{background:#0f1115!important;border-color:#e2c57dd9!important;box-shadow:0 0 12px #e2c57d59!important}:is(html[data-theme] body:has(.natal-chart:not(.profile-natal-chart)),html[data-theme] body .synastry-page,html[data-theme] body .profile-portraits) :is(.object-card strong,.aspect-interpretation article :is(h3,h4,header strong)){color:#fff7e6!important}:is(html[data-theme] body:has(.natal-chart:not(.profile-natal-chart)),html[data-theme] body .synastry-page,html[data-theme] body .profile-portraits) :is(.aspect-list,.aspect-interpretation article,.aspect-interpretation article>div>b){border-color:#e2c57d4d!important}:is(html[data-theme] body:has(.natal-chart:not(.profile-natal-chart)),html[data-theme] body .synastry-page,html[data-theme] body .profile-portraits) :is(.aspect-list article,.aspect-list li,.interpretation-notice){border-color:#e2c57d2e!important}:is(html[data-theme] body:has(.natal-chart:not(.profile-natal-chart)),html[data-theme] body .synastry-page,html[data-theme] body .profile-portraits) .aspect-interpretation article>div>b:first-child{border-left-color:#e2c57d!important}:is(html[data-theme] body:has(.natal-chart:not(.profile-natal-chart)),html[data-theme] body .synastry-page,html[data-theme] body .profile-portraits) .object-card>b,:is(html[data-theme] body:has(.natal-chart:not(.profile-natal-chart)),html[data-theme] body .synastry-page,html[data-theme] body .profile-portraits) .aspect-interpretation .object-card>b{color:#fff7e6!important;text-shadow:0 0 8px #ffe6b48c!important;background:linear-gradient(#e2c57d42,#e2c57d1a),#0b0d0f!important;border:0!important;box-shadow:0 0 12px #e2c57d59,inset 0 0 0 1px #e2c57d8c!important}:is(html[data-theme] body:has(.natal-chart:not(.profile-natal-chart)),html[data-theme] body .synastry-page,html[data-theme] body .profile-portraits) .object-card.is-picked>b,:is(html[data-theme] body:has(.natal-chart:not(.profile-natal-chart)),html[data-theme] body .synastry-page,html[data-theme] body .profile-portraits) .aspect-interpretation .object-card.is-picked>b{box-shadow:0 0 16px #e2c57d8c,inset 0 0 0 1px #e2c57dd9!important}html[data-theme] body .object-card>b.glyph-bold{-webkit-text-stroke:.8px currentColor;font-variant-emoji:text;font-weight:700!important}:is(html[data-theme] body:has(.natal-chart:not(.profile-natal-chart)),html[data-theme] body .synastry-page,html[data-theme] body .profile-portraits) .interpretation-comparison .aspect-card{align-self:center;background:#101317!important;border:1px solid #e2c57d59!important;border-radius:14px!important;padding:12px 16px!important;box-shadow:0 0 14px #e2c57d14!important}:is(html[data-theme] body:has(.natal-chart:not(.profile-natal-chart)),html[data-theme] body .synastry-page,html[data-theme] body .profile-portraits) .aspect-card strong{color:#fff7e6!important}:is(html[data-theme] body:has(.natal-chart:not(.profile-natal-chart)),html[data-theme] body .synastry-page,html[data-theme] body .profile-portraits) .aspect-card small{color:#e9e3d6!important}:is(html[data-theme] body:has(.natal-chart:not(.profile-natal-chart)),html[data-theme] body .synastry-page,html[data-theme] body .profile-portraits) .aspect-card em{color:#ecd592!important;background:#0f1115!important;border:1px solid #e2c57d80!important;border-radius:999px!important;box-shadow:0 0 8px #e2c57d26!important}.aspect-cat-icons i{cursor:help;margin:0 3px;font-style:normal;position:relative}.aspect-cat-icons i:hover:after{content:attr(data-tip);white-space:nowrap;pointer-events:none;z-index:60;color:#e9e3d6;background:#101317;border:1px solid #e2c57d73;border-radius:8px;padding:5px 9px;font:12px/1.3 Arial,Helvetica,sans-serif;position:absolute;bottom:calc(100% + 8px);left:50%;transform:translate(-50%);box-shadow:0 0 12px #e2c57d26,0 6px 18px #00000080}:is(html[data-theme] body:has(.natal-chart:not(.profile-natal-chart)),html[data-theme] body .synastry-page,html[data-theme] body .profile-portraits) .interpretation-comparison .aspect-card{gap:3px!important;height:auto!important;min-height:0!important;padding:6px 14px!important}:is(html[data-theme] body:has(.natal-chart:not(.profile-natal-chart)),html[data-theme] body .synastry-page,html[data-theme] body .profile-portraits) .interpretation-comparison .aspect-card>*{margin-top:0!important;margin-bottom:0!important;line-height:1.2!important}:is(html[data-theme] body:has(.natal-chart:not(.profile-natal-chart)),html[data-theme] body .synastry-page,html[data-theme] body .profile-portraits) .interpretation-comparison .aspect-card>b{font-size:20px!important;line-height:1!important}:is(html[data-theme] body:has(.natal-chart:not(.profile-natal-chart)),html[data-theme] body .synastry-page,html[data-theme] body .profile-portraits) .interpretation-comparison .aspect-card>strong{font-size:16px!important}:is(html[data-theme] body:has(.natal-chart:not(.profile-natal-chart)),html[data-theme] body .synastry-page,html[data-theme] body .profile-portraits) .interpretation-comparison .aspect-card>small{font-size:12px!important}:is(html[data-theme] body:has(.natal-chart:not(.profile-natal-chart)),html[data-theme] body .synastry-page,html[data-theme] body .profile-portraits) .interpretation-comparison .aspect-card>em{padding:2px 10px!important;font-size:11px!important}:is(html[data-theme] body:has(.natal-chart:not(.profile-natal-chart)),html[data-theme] body .synastry-page,html[data-theme] body .profile-portraits) .interpretation-comparison .aspect-card>span{font-size:15px!important;line-height:1!important}:is(html[data-theme] body:has(.natal-chart:not(.profile-natal-chart)),html[data-theme] body .synastry-page,html[data-theme] body .profile-portraits) .interpretation-comparison{align-items:stretch!important}:is(html[data-theme] body:has(.natal-chart:not(.profile-natal-chart)),html[data-theme] body .synastry-page,html[data-theme] body .profile-portraits) .interpretation-comparison>section:not(.aspect-card){flex-direction:column!important;display:flex!important}:is(html[data-theme] body:has(.natal-chart:not(.profile-natal-chart)),html[data-theme] body .synastry-page,html[data-theme] body .profile-portraits) .interpretation-comparison>section:not(.aspect-card)>.object-card{flex:auto!important}:is(html[data-theme] body:has(.natal-chart:not(.profile-natal-chart)),html[data-theme] body .synastry-page,html[data-theme] body .profile-portraits) .interpretation-comparison>.aspect-card{flex-direction:column!important;justify-content:center!important;align-self:stretch!important;align-items:center!important;display:flex!important}:is(html[data-theme] body:has(.natal-chart:not(.profile-natal-chart)),html[data-theme] body .synastry-page,html[data-theme] body .profile-portraits) .interpretation-comparison:has(>section>h3)>.aspect-card{margin-top:26px!important}:is(html[data-theme] body:has(.natal-chart:not(.profile-natal-chart)),html[data-theme] body .synastry-page,html[data-theme] body .profile-portraits) :is(table thead th,.vd-table th,.syn-placement-head>b,.aspect-list-subhead,.aspect-list-subhead span,.placements-table h2,.houses-table h2,.syn-nak-title),:is(html[data-theme] body:has(.natal-chart:not(.profile-natal-chart)),html[data-theme] body .synastry-page,html[data-theme] body .profile-portraits) :is(.aspect-interpretation label,.aspect-list .aspect-list-head,.aspect-list-head *,.syn-aspect-head,.syn-aspect-head *,.syn-placement-head,.syn-nak-head b,.vd-controls label,.vedic-side .vd-side-table th,.aspect-list-subhead>span>span,.sky-place-picker label,.moon-widget-compact-day b,.moon-widget-day-number,.moon-widget-compact-voc b,.moon-widget-compact-phase b,.chart-system-label),:is(html[data-theme] body:has(.natal-chart:not(.profile-natal-chart)),html[data-theme] body .synastry-page,html[data-theme] body .profile-portraits) :is(.aspect-interpretation,.aspect-matrix-section,.placements-table,.houses-table,.syn-person-panel,.moon-widget-compact,.sky-toolbar,.vd-yoga,.transit-energy-panel article) :is(h2,h3,h4){color:#fff7e6!important;text-shadow:0 0 6px #ffe6b459!important}html[data-theme=dark][data-theme][data-theme][data-theme] body :is(a,button,summary,[role=button]):not(td):not(.astrovibe-logo):not(.entry-logo):not(:disabled){transition:text-shadow .3s ease-out,box-shadow .3s ease-out,filter .3s ease-out,color .2s;color:#fff7e6!important;text-shadow:0 0 6px #ffe6b459!important}html[data-theme=dark][data-theme][data-theme][data-theme] body :is(a,button,summary,[role=button]):not(td):not(.astrovibe-logo):not(.entry-logo):not(:disabled):is(:hover,:focus-visible){color:#fffaf0!important;text-shadow:0 0 6px #ffecbebf,0 0 14px #e2c57d80!important}html[data-theme=dark][data-theme][data-theme][data-theme] body :is(a,button,summary,[role=button]):not(td):not(.astrovibe-logo):not(.entry-logo):not(:disabled) svg{transition:filter .3s ease-out}html[data-theme=dark][data-theme][data-theme][data-theme] body :is(a,button,summary,[role=button]):not(td):not(.astrovibe-logo):not(.entry-logo):not(:disabled):is(:hover,:focus-visible) svg{filter:drop-shadow(0 0 5px #e2c57db3)!important}html[data-theme=dark][data-theme][data-theme][data-theme] body :is(button,summary,[role=button]):not(td):not(.astrovibe-logo):not(.entry-logo):not(:disabled){transition:text-shadow .3s ease-out,box-shadow .3s ease-out,filter .3s ease-out,color .2s,background-color .2s,border-color .2s,transform .2s!important}html[data-theme=dark][data-theme][data-theme][data-theme] body :is(a,button,summary,[role=button]):not(td):not(:disabled):not([data-rest-bg]):not(.options-trigger,.aspects-view-toggle,.transits-toggle,.entry-register,.entry-submit,.wall-composer-publish,.profile-gallery-submit,.primary,.wall-comment-send,.wall-inline-comment-reply-send,.scanner-search-button,.scanner-more,.voice-message-play,.nav-count,.portrait-comparison>a,.swipe-actions .like,.wall-dismiss):not(.seg>button,.aspect-interpretation>button,.aspect-matrix-section>header,.chart-corner-tools button,.sky-toolbar button,.sky-time-control button,.record-menu>summary,.wall-delete-menu>summary):is(:hover,:focus-visible){box-shadow:none!important;filter:drop-shadow(0 0 3px #e2c57de6)drop-shadow(0 0 9px #e2c57d8c)!important;background:0 0!important;border-color:#0000!important}html[data-theme=dark][data-theme][data-theme][data-theme] body :is(a,:is(label:has(input[type=file]),label[aria-label^=Dodaj],label[title^=Dodaj]),.wall-composer .wall-composer-publish){transition:text-shadow .3s ease-out,filter .3s ease-out,color .2s,background-color .2s,border-color .2s!important}html[data-theme=dark][data-theme][data-theme][data-theme] body :is(label:has(input[type=file]),label[aria-label^=Dodaj],label[title^=Dodaj]){color:#fff7e6!important}html[data-theme=dark][data-theme][data-theme][data-theme] body :is(label:has(input[type=file]),label[aria-label^=Dodaj],label[title^=Dodaj]):not([data-rest-bg]):is(:hover,:focus-within){box-shadow:none!important;filter:drop-shadow(0 0 3px #e2c57de6)drop-shadow(0 0 9px #e2c57d8c)!important;background:0 0!important;border-color:#0000!important}html[data-theme=dark][data-theme][data-theme][data-theme] body .wall-composer .wall-composer-publish:is(:hover,:focus-visible){filter:none!important;background:#07080a!important;border-color:#e2c57df2!important;box-shadow:0 0 8px #e2c57dbf,0 0 18px #e2c57d66!important}html[data-theme=dark][data-theme][data-theme][data-theme] body :is(.record-menu>summary,.wall-post-tools>.wall-dismiss,.wall-post-tools>.wall-delete-menu>summary):is(:hover,:focus-visible){background:var(--av-elevated)!important;filter:none!important;box-shadow:0 0 8px #e2c57dbf,0 0 18px #e2c57d66,inset 0 0 0 1px #e2c57df2!important}html[data-theme=dark][data-theme][data-theme][data-theme] body :is(.astro-nav-account,.astro-nav-main) :is(a,button)>span:not(.nav-count):not([class*=dot]):not([class*=count]){color:#fff7e6!important;text-shadow:none!important;background:#101317!important;border:1px solid #e2c57d73!important;border-radius:8px!important;box-shadow:0 0 12px #e2c57d26,0 6px 18px #00000080!important}html[data-theme=dark][data-theme][data-theme][data-theme] body [data-rest-bg][data-rest-bg]:not(:disabled):is(:hover,:focus-visible){background:var(--rest-bg)!important;filter:none!important;border-color:#e2c57df2!important;box-shadow:0 0 8px #e2c57dbf,0 0 18px #e2c57d66,inset 0 0 0 1px #e2c57df2!important}html[data-theme=dark][data-theme][data-theme][data-theme] body .favorite-grid>article{transition:box-shadow .3s ease-out,border-color .3s ease-out!important}html[data-theme=dark][data-theme][data-theme][data-theme] body .favorite-grid>article:hover{border-color:#e2c57df2!important;box-shadow:0 0 8px #e2c57dbf,0 0 18px #e2c57d66!important}html[data-theme=dark][data-theme][data-theme][data-theme] body :is(input[type=search],input[type=text],input:not([type]),textarea){transition:box-shadow .12s ease-out!important}html[data-theme=dark][data-theme][data-theme][data-theme] body :is(input[type=search],input[type=text],input:not([type]),textarea):is(:hover,:focus){border-color:#e2c57df2!important;outline:none!important;box-shadow:0 0 8px #e2c57dbf,0 0 18px #e2c57d66,inset 0 0 0 1px #e2c57df2!important}html[data-theme=dark][data-theme][data-theme][data-theme] body :is(.messages-preview-popover,.notification-popover,.notifications-popover){border:1px solid #e2c57d73!important;box-shadow:0 0 16px #e2c57d1f,0 12px 32px #0000008c!important}html[data-theme=dark][data-theme][data-theme][data-theme] body :is(.users-grid,.users-results,.profiles-list) a:has(img):not(#__):is(:hover,:focus-visible){filter:brightness(1.14)drop-shadow(0 0 6px #e2c57de6)drop-shadow(0 0 16px #e2c57d99)!important}html[data-theme=dark][data-theme][data-theme][data-theme] body :is(.users-grid,.users-results,.profiles-list) a:has(img){transition:filter .3s ease-out!important}html[data-theme=dark][data-theme][data-theme][data-theme] body select{appearance:base-select}html[data-theme=dark][data-theme][data-theme][data-theme] body select::picker(select){appearance:base-select}html[data-theme=dark][data-theme][data-theme][data-theme] body select{transition:box-shadow .12s ease-out,border-color .12s ease-out!important}html[data-theme=dark][data-theme][data-theme][data-theme] body select:is(:hover,:focus,:open){border-color:#e2c57df2!important;outline:none!important;box-shadow:0 0 8px #e2c57dbf,0 0 18px #e2c57d66,inset 0 0 0 1px #e2c57df2!important}html[data-theme=dark][data-theme][data-theme][data-theme] body select::picker-icon{content:"";border-bottom:2px solid #e2c57d;border-right:2px solid #e2c57d;width:7px;height:7px;margin:0 2px 3px 8px;transition:transform .15s;transform:rotate(45deg)}html[data-theme=dark][data-theme][data-theme][data-theme] body select:open::picker-icon{margin-bottom:-3px;transform:rotate(225deg)}html[data-theme=dark][data-theme][data-theme][data-theme] body select::picker(select){color:#fff7e6;scrollbar-width:thin;scrollbar-color:#e2c57d99 #0f1115;background:#101317;border:1px solid #e2c57d73;border-radius:12px;max-height:360px;margin-top:4px;padding:4px;box-shadow:0 0 16px #e2c57d26,0 12px 32px #0000008c}html[data-theme=dark][data-theme][data-theme][data-theme] body select option{color:#fff7e6;background:0 0;border-radius:8px;padding:6px 12px}html[data-theme=dark][data-theme][data-theme][data-theme] body select option:is(:hover,:focus-visible){color:#fffaf0;background:#e2c57d24;outline:none}html[data-theme=dark][data-theme][data-theme][data-theme] body select option:checked{color:#fff;background:#e2c57d3d}html[data-theme=dark][data-theme][data-theme][data-theme] body select option::checkmark{color:#e2c57d}html[data-theme=dark][data-theme][data-theme][data-theme] body :is(.friend-search,.messages-search,.messages-preview-popover label:has(>input)){transition:box-shadow .12s ease-out!important}html[data-theme=dark][data-theme][data-theme][data-theme] body :is(.friend-search,.messages-search,.messages-preview-popover label:has(>input)):is(:hover,:focus-within){border-color:#e2c57df2!important;box-shadow:0 0 8px #e2c57dbf,0 0 18px #e2c57d66,inset 0 0 0 1px #e2c57df2!important}html[data-theme=dark][data-theme][data-theme][data-theme] body :is(.friend-search,.messages-search,.messages-preview-popover label:has(>input)) input:is(:hover,:focus){box-shadow:none!important;border-color:#0000!important}html[data-theme=dark]{--lightningcss-light: ;--lightningcss-dark:initial;color-scheme:dark;accent-color:#e2c57d;scrollbar-color:#e2c57d8c #0f1115}html[data-theme=dark][data-theme][data-theme][data-theme] body input[type=date],html[data-theme=dark][data-theme][data-theme][data-theme] body input[type=time],html[data-theme=dark][data-theme][data-theme][data-theme] body input[type=datetime-local]{--lightningcss-light: ;--lightningcss-dark:initial;color-scheme:dark;accent-color:#e2c57d}html[data-theme=dark][data-theme][data-theme][data-theme] body input::-webkit-datetime-edit-day-field:focus{color:#fffaf0;background:#e2c57d4d;border-radius:3px}html[data-theme=dark][data-theme][data-theme][data-theme] body input::-webkit-datetime-edit-month-field:focus{color:#fffaf0;background:#e2c57d4d;border-radius:3px}html[data-theme=dark][data-theme][data-theme][data-theme] body input::-webkit-datetime-edit-year-field:focus{color:#fffaf0;background:#e2c57d4d;border-radius:3px}html[data-theme=dark][data-theme][data-theme][data-theme] body input::-webkit-datetime-edit-hour-field:focus{color:#fffaf0;background:#e2c57d4d;border-radius:3px}html[data-theme=dark][data-theme][data-theme][data-theme] body input::-webkit-datetime-edit-minute-field:focus{color:#fffaf0;background:#e2c57d4d;border-radius:3px}html[data-theme=dark][data-theme][data-theme][data-theme] body input::-webkit-calendar-picker-indicator{cursor:pointer;filter:none!important;opacity:1!important}html[data-theme=dark][data-theme][data-theme][data-theme] body select{gap:8px;align-items:center!important;display:inline-flex!important}html[data-theme=dark][data-theme][data-theme][data-theme] body select::picker-icon{margin-left:auto!important}html[data-theme=dark][data-theme][data-theme][data-theme] body select{white-space:nowrap;padding-left:14px!important;padding-right:10px!important}html[data-theme=dark][data-theme][data-theme][data-theme] body :is(.friend-search,.messages-search,.messages-preview-popover label:has(>input)) input:not(#__){box-shadow:none!important;background:0 0!important;border:0!important;outline:none!important}html[data-theme=dark][data-theme][data-theme][data-theme] body .sky-transits-title:not(#__){color:#e2c57d!important;text-shadow:0 0 8px #e2c57d66!important}:is(html[data-theme] body:has(.natal-chart:not(.profile-natal-chart)),html[data-theme] body .synastry-page,html[data-theme] body .profile-portraits) :is(.classic-matrix,.syn-matrix) :is(thead th,tbody th):not(#__){background:#26292c!important}html[data-theme=dark][data-theme][data-theme][data-theme] body .scanner-page{--scan-blue:#e2c57d!important;--scan-green:#e2c57d!important}html[data-theme=dark][data-theme][data-theme][data-theme] body .scanner-status i.online:not(#__){background:#898a8d!important;box-shadow:0 0 10px #898a8d!important}html[data-theme=dark][data-theme][data-theme][data-theme] body .advanced-panel-content select:not(#__){white-space:nowrap!important;min-width:max-content!important}html[data-theme=dark][data-theme][data-theme][data-theme] body .advanced-panel-content :is(input[type=text],input:not([type]),input[type=search],input[type=number]):not(#__){padding-left:14px!important;padding-right:10px!important}.styled-datalist{z-index:2147483000;scrollbar-width:thin;scrollbar-color:#e2c57d99 #0f1115;background:#101317;border:1px solid #e2c57d73;border-radius:12px;max-height:280px;padding:4px;position:fixed;overflow-y:auto;box-shadow:0 0 16px #e2c57d26,0 12px 32px #0000008c}html[data-theme=dark][data-theme][data-theme][data-theme] body .styled-datalist>button:not(#__){width:100%;font:inherit;text-align:left;white-space:nowrap;cursor:pointer;border-radius:8px;padding:8px 14px;font-size:14px;display:block;color:#fff7e6!important;box-shadow:none!important;filter:none!important;text-shadow:none!important;background:0 0!important;border:0!important}html[data-theme=dark][data-theme][data-theme][data-theme] body .styled-datalist>button:not(#__):is(:hover,.is-active){color:#fffaf0!important;background:#e2c57d29!important}html[data-theme=dark][data-theme][data-theme][data-theme] body select,html[data-theme=dark][data-theme][data-theme][data-theme] body select *{white-space:nowrap!important}html[data-theme=dark][data-theme][data-theme][data-theme] body select selectedcontent{text-overflow:ellipsis;overflow:hidden}html[data-theme=dark][data-theme][data-theme][data-theme] body .status-menu:not(#__){background:#101317!important;border:1px solid #e2c57d73!important;border-radius:12px!important;box-shadow:0 0 16px #e2c57d26,0 12px 32px #0000008c!important}html[data-theme=dark][data-theme][data-theme][data-theme] body .status-menu:not(#__)>:is(div,button){border-radius:8px;transition:background-color .15s;color:#fff7e6!important}html[data-theme=dark][data-theme][data-theme][data-theme] body .status-menu:not(#__)>:is(div,button):hover{background:#e2c57d29!important}html[data-theme=dark][data-theme][data-theme][data-theme] body :is(.astro-card-help,.report-entry[data-tooltip]):after{color:#fff7e6!important;background:#101317!important;border:1px solid #e2c57d73!important;box-shadow:0 0 12px #e2c57d26,0 6px 18px #00000080!important}html[data-theme=dark][data-theme][data-theme][data-theme] body .astro-card-help:not(#__){color:#e2c57d!important;border-color:#e2c57d99!important}html[data-theme=dark][data-theme][data-theme][data-theme] body :is(.stage-main-title,.adv-section-title,:is(.stage,.panel,.modal-content) :is(h1,h2,h3,h4),:is(.stage,.panel,.modal-content) [style*=--gold]):not(#__){color:#fff7e6!important;text-shadow:0 0 8px #ffe6b48c!important}html[data-theme=dark][data-theme][data-theme][data-theme] body select:disabled::picker-icon{display:none!important}html[data-theme=dark][data-theme][data-theme][data-theme] body select:disabled:not(#__){opacity:.75;cursor:default!important;box-shadow:none!important;filter:none!important;justify-content:center!important}html[data-theme=dark][data-theme][data-theme][data-theme] body :is(.reacted,.liked,.wall-icon-button,.wall-reaction-summary,.reaction-picker button):not(#__),html[data-theme=dark][data-theme][data-theme][data-theme] body :is(.reacted,.liked,.wall-icon-button,.reaction-picker button) :not(#__){transition:none!important}html[data-theme=dark][data-theme][data-theme][data-theme] body .profile-portraits table thead :is(th,td):not(#__){color:#fff7e6!important;background:#101317!important;border-bottom-color:#e2c57d80!important}html[data-theme=dark][data-theme][data-theme][data-theme] body .profile-portraits table tbody th:not(#__){color:#fff7e6!important;background:#10131799!important}html[data-theme=dark][data-theme][data-theme][data-theme] body .profile-portraits table :is(td,th):not(#__),html[data-theme=dark][data-theme][data-theme][data-theme] body .profile-portraits :is(.portrait-data-grid p,.portrait-planet-positions p,.portrait-metrics article):not(#__){border-color:#e2c57d29!important}html[data-theme=dark][data-theme][data-theme][data-theme] body .profile-portraits .portrait-data-grid p b:not(#__){color:#fff7e6!important;background:#101317!important}html[data-theme=dark][data-theme][data-theme][data-theme] body .profile-portraits :is(h2,h3,h4,.section-kicker):not(#__){color:#fff7e6!important;text-shadow:0 0 6px #ffe6b459!important}html[data-theme=dark][data-theme][data-theme][data-theme] body .profile-portraits :is(.portrait-surface,.portrait-metrics article,.portrait-card,article):not(#__){border-color:#e2c57d4d!important}html[data-theme=dark][data-theme][data-theme][data-theme] body :is(.placements-table,.houses-table)>:is(h2,h3):not(#__){padding-left:14px!important}html[data-theme=dark][data-theme][data-theme][data-theme] body .profile-portraits section:not(#__){border-color:#e2c57d4d!important}html[data-theme=dark][data-theme][data-theme][data-theme] body .profile-portraits .portrait-data-grid>article>h3:not(#__){border-top-left-radius:inherit;border-top-right-radius:inherit;background:#101317!important;border-bottom:1px solid #e2c57d80!important;margin:-20px -20px 10px!important;padding:12px 20px!important}html[data-theme=dark][data-theme][data-theme][data-theme] body .profile-portraits :is(section:not([class]),.astro-houses,.astro-aspect-list,.hd-gates-box)>h3:not(#__){border-top-left-radius:inherit;border-top-right-radius:inherit;background:#101317!important;border-bottom:1px solid #e2c57d80!important;margin:-10px -10px 8px!important;padding:9px 10px!important}html[data-theme=dark][data-theme][data-theme][data-theme] body .profile-portraits .hd-variables-panel>h3:not(#__){border-top-left-radius:inherit;border-top-right-radius:inherit;background:#101317!important;border-bottom:1px solid #e2c57d80!important;margin:-14px -14px 10px!important;padding:10px 14px!important}html[data-theme=dark][data-theme][data-theme][data-theme] body .profile-portraits :is(.human-channels>h3,aside>h2):not(#__){border-top-left-radius:inherit;border-top-right-radius:inherit;background:#101317!important;border-bottom:1px solid #e2c57d80!important;margin:-15px -15px 10px!important;padding:10px 15px!important}html[data-theme=dark][data-theme][data-theme][data-theme] body .profile-portraits .hd-sidebar>h2:not(#__){border-top-left-radius:inherit;border-top-right-radius:inherit;background:#101317!important;border-bottom:1px solid #e2c57d80!important;margin:-25px -25px 14px!important;padding:12px 25px!important}html[data-theme=dark][data-theme][data-theme][data-theme] body .profile-portraits :is(.hd-report-header,.astro-prototype-header):not(#__){background:#101317!important;border-color:#e2c57d59!important}html[data-theme=dark][data-theme][data-theme][data-theme] body .profile-portraits .hd-gates-box:not(#__){background:#101317!important}html[data-theme=dark][data-theme][data-theme][data-theme] body .profile-portraits :is(.numerology-partners>section,.numerology-analysis,.hd-compatibility-grid>article)>h3:first-child:not(#__){border-top-left-radius:inherit;border-top-right-radius:inherit;background:#101317!important;border-bottom:1px solid #e2c57d80!important;margin:-14px -14px 10px!important;padding:10px 14px!important}html[data-theme=dark][data-theme][data-theme][data-theme] body :is(.astro-primary-name,.astro-first-col,.num-person-name.person-a,.hd-comparison-names strong.person-a,.numerology-partners section.person-a .num-person-name,.portrait-pair article.person-a b):not(#__){color:#fff7e6!important;text-shadow:0 0 8px #ffe6b48c!important}html[data-theme=dark][data-theme][data-theme][data-theme] body :is(.astro-secondary-name,.astro-second-col,.num-person-name.person-b,.hd-comparison-names strong.person-b,.numerology-partners section.person-b .num-person-name,.portrait-pair article.person-b b):not(#__){color:#e2c57d!important;text-shadow:0 0 8px #e2c57d59!important}html[data-theme=dark][data-theme][data-theme][data-theme] body .profile-portraits .astro-reference-table:not(#__){color:#fff7e6!important}html[data-theme=dark][data-theme][data-theme][data-theme] body :is(.astro-primary-name,.num-person-name.person-a,.hd-comparison-names strong.person-a,.numerology-partners section.person-a .num-person-name,.numerology-partners section.person-a p b,.portrait-pair article.person-a :is(b,span),.profile-portraits .astro-reference-table :is(td,th):not(:first-child):not(.astro-second-col)):not(#__){color:#fffaf0!important;text-shadow:0 0 6px #ffecbebf,0 0 14px #e2c57d80!important}html[data-theme=dark][data-theme][data-theme][data-theme] body :is(.astro-secondary-name,.astro-second-col,.num-person-name.person-b,.hd-comparison-names strong.person-b,.numerology-partners section.person-b .num-person-name,.numerology-partners section.person-b p b,.portrait-pair article.person-b :is(b,span)):not(#__){color:#e6c47f!important;text-shadow:0 0 6px #f0cd8cbf,0 0 14px #e2c57d8c!important}html[data-theme=dark][data-theme][data-theme][data-theme] body .profile-portraits table thead :is(th,td):not(#__):not(#___){text-shadow:none!important}html[data-theme=dark][data-theme][data-theme][data-theme] body .floating-chat>footer>label:not(#__){transition:box-shadow .12s ease-out!important}html[data-theme=dark][data-theme][data-theme][data-theme] body .floating-chat>footer>label:not(#__):is(:hover,:focus-within){border-color:#e2c57df2!important;box-shadow:0 0 8px #e2c57dbf,0 0 18px #e2c57d66,inset 0 0 0 1px #e2c57df2!important}html[data-theme=dark][data-theme][data-theme][data-theme] body .floating-chat>footer>label>input:not(#__){box-shadow:none!important;background:0 0!important;border:0!important;outline:none!important;padding-left:4px!important}html[data-theme=dark][data-theme][data-theme][data-theme] body .floating-chat :is(input,textarea):not(#__),html[data-theme=dark][data-theme][data-theme][data-theme] body .floating-chat-body p:not(#__){font-family:Arial,Noto Color Emoji,Helvetica,sans-serif!important}html[data-theme=dark][data-theme][data-theme][data-theme] body .floating-chat>footer>.chat-send-button:not(#__){cursor:pointer;color:#fff7e6!important;background:0 0!important;border:0!important;border-radius:50%!important;flex:0 0 38px!important;place-items:center!important;width:38px!important;height:38px!important;margin-left:6px!important;padding:0!important;display:grid!important}html[data-theme=dark][data-theme][data-theme][data-theme] body .floating-chat>footer>.chat-send-button svg{width:22px;height:22px}html[data-theme=dark][data-theme][data-theme][data-theme] body :is(.wall-inline-comment-reply-editor,.wall-comment-composer-field,.wall-comments-overlay>footer>label):not(#__){transition:box-shadow .12s ease-out!important}html[data-theme=dark][data-theme][data-theme][data-theme] body :is(.wall-inline-comment-reply-editor,.wall-comment-composer-field,.wall-comments-overlay>footer>label):not(#__):is(:hover,:focus-within){border-color:#e2c57df2!important;box-shadow:0 0 8px #e2c57dbf,0 0 18px #e2c57d66,inset 0 0 0 1px #e2c57df2!important}html[data-theme=dark][data-theme][data-theme][data-theme] body :is(.wall-inline-comment-reply-editor,.wall-comment-composer-field,.wall-comments-overlay>footer>label) :is(textarea,input[type=text],input:not([type])):not(#__){box-shadow:none!important;background:0 0!important;border:0!important;outline:none!important;padding-left:6px!important}.wall-comment-edit{gap:6px;margin:4px 0 6px;display:grid}html[data-theme=dark][data-theme][data-theme][data-theme] body .wall-comment-edit textarea:not(#__){resize:vertical;width:100%;min-height:60px;color:#fff7e6!important;background:#0f1115!important;border:1px solid #e2c57d73!important;border-radius:12px!important;padding:8px 12px!important;font:14px/1.4 Arial,Noto Color Emoji,sans-serif!important}html[data-theme=dark][data-theme][data-theme][data-theme] body .wall-comment-edit textarea:not(#__):focus{box-shadow:0 0 8px #e2c57dbf,0 0 18px #e2c57d66,inset 0 0 0 1px #e2c57df2!important}.wall-comment-edit>div{justify-content:flex-end;gap:8px;display:flex}html[data-theme=dark][data-theme][data-theme][data-theme] body .wall-comment-edit>div>button:not(#__){cursor:pointer;color:#fff7e6!important;background:#0f1115!important;border:0!important;border-radius:999px!important;padding:5px 14px!important;font:600 13px Arial,sans-serif!important;box-shadow:inset 0 0 0 1px #e2c57d73!important}html[data-theme=dark][data-theme][data-theme][data-theme] body .notification-list .notification-avatar:not(#__){object-fit:cover;color:#fff7e6;background:#26292c;border-radius:50%;flex:0 0 36px;place-items:center;width:36px;height:36px;font-style:normal;font-weight:700;display:grid;box-shadow:0 0 0 1px #e2c57d73;aspect-ratio:1!important;object-fit:cover!important;border-radius:50%!important;flex:0 0 36px!important;align-self:center!important;width:36px!important;min-width:36px!important;max-width:36px!important;height:36px!important;min-height:36px!important;max-height:36px!important;padding:0!important}html[data-theme=dark][data-theme][data-theme][data-theme] body .search-suggestions :is(a,button):not(#__),html[data-theme=dark][data-theme][data-theme][data-theme] body .search-suggestions :is(a,button):not(#__):is(:hover,:focus-visible){filter:none!important;text-shadow:none!important}html[data-theme=dark][data-theme][data-theme][data-theme] body .search-suggestions :is(a,button) :is(small,p,em,span:not(:has(b,strong))):not(#__){color:#fff!important;text-shadow:none!important}html[data-theme=dark][data-theme][data-theme][data-theme] body .search-suggestions :is(a,button) :is(b,strong):not(#__){color:#fff7e6!important;text-shadow:0 0 6px #ffe6b459!important;transition:text-shadow .3s ease-out!important}html[data-theme=dark][data-theme][data-theme][data-theme] body .search-suggestions :is(a,button):is(:hover,:focus-visible) :is(b,strong):not(#__){color:#fffaf0!important;text-shadow:0 0 6px #ffecbebf,0 0 14px #e2c57d80!important}html[data-theme=dark][data-theme][data-theme][data-theme] body :is(.wall-comment-reaction-more,.wall-reaction-more):not(#__){cursor:pointer;color:#fff7e6!important;box-shadow:none!important;background:0 0!important;border:0!important;border-radius:50%!important;justify-content:center!important;align-items:center!important;width:34px!important;min-width:34px!important;height:34px!important;padding:0!important;font:400 26px/1 Arial,sans-serif!important;display:inline-flex!important}html[data-theme=dark][data-theme][data-theme][data-theme] body :is(.wall-comment-reaction-more,.wall-reaction-more):not(#__):is(:hover,:focus-visible){box-shadow:none!important;filter:drop-shadow(0 0 3px #e2c57de6)drop-shadow(0 0 9px #e2c57d8c)!important;background:0 0!important}html[data-theme=dark][data-theme][data-theme][data-theme] body .reaction-picker.open>div.show-all:not(#__){white-space:normal!important;border-radius:16px!important;grid-template-columns:repeat(7,34px)!important;gap:4px!important;width:282px!important;max-height:220px!important;padding:8px!important;display:grid!important;overflow-y:auto!important}html[data-theme=dark][data-theme][data-theme][data-theme] body .reaction-picker.open>div.show-all>button:not(#__){width:34px!important;height:34px!important}html[data-theme=dark][data-theme][data-theme][data-theme] body :is(.reaction-picker.open>div.show-all,.wall-comment-reaction-menu.show-all):not(#__){box-sizing:border-box!important;width:300px!important;overflow-x:hidden!important}html[data-theme=dark][data-theme][data-theme][data-theme] body .notification-list .notification-item:has(>.notification-avatar):not(#__){grid-template-columns:36px minmax(0,1fr)!important;column-gap:12px!important}html[data-theme=dark][data-theme][data-theme][data-theme] body :is(.wall-dismiss,.record-menu>summary,.wall-delete-menu>summary):not(#__),html[data-theme=dark][data-theme][data-theme][data-theme] body :is(.wall-dismiss,.record-menu>summary,.wall-delete-menu>summary):not(#__):is(:hover,:focus-visible){border-radius:50%!important}html[data-theme=dark][data-theme][data-theme][data-theme] body :is(.wall-reaction-option,.wall-comment-reaction-menu>button,.reaction-picker>div>button):not(#__):not(#___){box-shadow:none!important;background:0 0!important;border:0!important}html[data-theme=dark][data-theme][data-theme][data-theme] body :is(.wall-reaction-option,.wall-comment-reaction-menu>button,.reaction-picker>div>button):not(#__):not(#___):is(:hover,:focus-visible){box-shadow:none!important;filter:drop-shadow(0 0 3px #e2c57de6)drop-shadow(0 0 9px #e2c57d8c)!important;background:0 0!important}html[data-theme=dark][data-theme][data-theme][data-theme] body :is(.friends-empty,.wall-empty):not(#__){background:#101317!important;border:1px solid #e2c57d59!important;box-shadow:0 0 16px #e2c57d14!important}html[data-theme=dark][data-theme][data-theme][data-theme] body :is(.friends-empty,.wall-empty) :is(h2,h3):not(#__){color:#fff7e6!important;text-shadow:0 0 8px #ffe6b48c!important}html[data-theme=dark][data-theme][data-theme][data-theme] body :is(.friends-empty,.wall-empty) :is(p,small):not(#__){color:#cfcac0!important}@media (min-width:769px) and (max-width:1140px){html[data-theme] body header.astro-navbar:not(#__){grid-template-columns:auto minmax(110px,200px) minmax(0,1fr) auto!important}html[data-theme] body header.astro-navbar>nav.astro-nav-main:not(#__){grid-area:1/3!important;justify-self:center!important;gap:4px!important;width:auto!important;min-width:0!important;position:static!important;left:auto!important;right:auto!important;transform:none!important}html[data-theme] body header.astro-navbar>.astro-nav-account:not(#__){grid-area:1/4!important}html[data-theme] body header.astro-navbar>.global-search:not(#__){grid-area:1/2!important;min-width:0!important}}html[data-theme=dark][data-theme][data-theme][data-theme] body .wall-inline-comment-reply-send:not(#__):not(#___){box-shadow:none!important;color:#fff7e6!important;background:0 0!important;border:0!important}html[data-theme=dark][data-theme][data-theme][data-theme] body .wall-inline-comment-reply-send:not(#__):not(#___):is(:hover,:focus-visible){box-shadow:none!important;filter:drop-shadow(0 0 3px #e2c57de6)drop-shadow(0 0 9px #e2c57d8c)!important;background:0 0!important}html[data-theme=dark][data-theme][data-theme][data-theme] body :is(.wall-inline-comment-reply-tools,.wall-comment-extras,.wall-composer-tools,.chat-composer-tools)>:is(button,label):not(#__):not(#___){box-shadow:none!important;background:0 0!important;border-color:#0000!important}html[data-theme=dark][data-theme][data-theme][data-theme] body :is(.wall-inline-comment-reply-tools,.wall-comment-extras,.wall-composer-tools,.chat-composer-tools)>:is(button,label):not(#__):not(#___):is(:hover,:focus-visible,:focus-within){box-shadow:none!important;filter:drop-shadow(0 0 3px #e2c57de6)drop-shadow(0 0 9px #e2c57d8c)!important;background:0 0!important}@media (min-width:769px) and (max-width:1140px){html[data-theme] body header.astro-navbar:not(#__){grid-template-columns:auto minmax(80px,1fr) max-content max-content!important;gap:6px!important}html[data-theme] body header.astro-navbar :is(.astro-nav-main,.astro-nav-account):not(#__){gap:2px!important}html[data-theme] body header.astro-navbar .astro-nav-main>a:not(#__),html[data-theme] body header.astro-navbar .astro-nav-account>:is(button,a):not(#__){flex:0 0 40px!important;width:40px!important;min-width:40px!important}html[data-theme] body header.astro-navbar>.astrovibe-logo:not(#__){max-width:150px!important}html[data-theme] body header.astro-navbar .astrovibe-logo-orbits:not(#__){width:150px!important;height:auto!important}}html[data-theme=dark][data-theme][data-theme][data-theme] body .social-profile-hero>img.profile-cover-image:not([src^="/images/"]){cursor:pointer}.social-profile-chart{position:relative}.profile-avatar-editor{z-index:21}html[data-theme=dark][data-theme][data-theme][data-theme] body .profile-avatar-editor .profile-cover-trigger:not(#__){bottom:18px!important;left:18px!important;right:auto!important}html[data-theme=dark][data-theme][data-theme][data-theme] body .profile-avatar-editor .profile-cover-menu:not(#__){bottom:64px!important;left:18px!important;right:auto!important}.profile-chart-choice{grid-template-columns:1fr 1fr;gap:6px;margin:6px 0 10px;display:grid}html[data-theme=dark][data-theme][data-theme][data-theme] body .profile-chart-choice>button:not(#__){text-align:center!important;justify-content:center!important}html[data-theme=dark][data-theme][data-theme][data-theme] body .profile-chart-toggle:not(#__){color:#fff7e6;cursor:pointer;align-items:center;gap:10px;padding:8px 10px;display:flex}.profile-chart-toggle.is-disabled{opacity:.45;cursor:default}.profile-cover-credit{color:#aba699;margin:8px 4px 0;font-size:11px}html body .social-profile-chart>.profile-avatar-editor{z-index:22!important;pointer-events:auto!important;position:absolute!important;inset:14px 14px auto auto!important}html[data-theme=dark][data-theme][data-theme][data-theme] body .profile-avatar-trigger:not(#__){cursor:pointer;place-items:center;width:46px;height:46px;font-size:21px;line-height:1;display:grid;position:relative;background:var(--av-elevated)!important;color:#fff7e6!important;box-shadow:none!important;border:0!important;border-radius:50%!important;padding:0!important;transition:box-shadow .3s ease-out,text-shadow .3s ease-out!important}html[data-theme=dark][data-theme][data-theme][data-theme] body .profile-avatar-trigger:not(#__):is(:hover,:focus-visible,[aria-expanded=true]){background:var(--av-elevated)!important;filter:none!important;text-shadow:0 0 6px #ffecbebf!important;box-shadow:0 0 8px #e2c57dbf,0 0 18px #e2c57d66,inset 0 0 0 1px #e2c57df2!important}.profile-avatar-trigger:after{content:attr(data-tip);white-space:nowrap;pointer-events:none;opacity:0;color:#fff7e6;background:#101317;border:1px solid #e2c57d73;border-radius:8px;padding:5px 9px;font:12px/1.3 Arial,Helvetica,sans-serif;transition:opacity .15s;position:absolute;top:50%;right:calc(100% + 10px);transform:translateY(-50%);box-shadow:0 0 12px #e2c57d26,0 6px 18px #00000080}.profile-avatar-trigger:is(:hover,:focus-visible):after{opacity:1}html[data-theme=dark][data-theme][data-theme][data-theme] body .profile-avatar-editor .profile-avatar-menu:not(#__){position:absolute!important;inset:56px 0 auto auto!important}html[data-theme=dark][data-theme][data-theme][data-theme] body .profile-avatar-menu :is(.profile-avatar-back,.profile-chart-choice>button):not(#__):not(#___){box-shadow:none!important;color:#fff7e6!important;background:0 0!important;border:0!important;border-radius:0!important}html[data-theme=dark][data-theme][data-theme][data-theme] body .profile-avatar-menu .profile-chart-choice>button:not(#__):not(#___){border-bottom:2px solid #0000!important;padding:8px 6px!important}html[data-theme=dark][data-theme][data-theme][data-theme] body .profile-avatar-menu .profile-chart-choice>button.active:not(#__):not(#___){border-bottom-color:#e2c57d!important}html[data-theme=dark][data-theme][data-theme][data-theme] body .profile-avatar-menu .profile-avatar-back:not(#__):not(#___){padding:0 8px!important;font-size:22px!important}.profile-avatar-preview{cursor:grab;touch-action:none;border-radius:50%;width:170px;height:170px;margin:10px auto 12px;overflow:hidden;box-shadow:0 0 0 2px #e2c57d99,0 0 16px #e2c57d40}.profile-avatar-preview:active{cursor:grabbing}.profile-avatar-preview img{object-fit:cover;-webkit-user-select:none;user-select:none;pointer-events:none;width:100%;height:100%;display:block}.profile-avatar-zoom{color:#fff7e6;gap:6px;margin:0 8px 10px;font-size:13px;display:grid}.profile-avatar-zoom input[type=range]{accent-color:#e2c57d;width:100%}html body .astro-wheel-wrap>.profile-avatar-editor{z-index:22!important;pointer-events:auto!important;position:absolute!important;inset:calc(13.8% - 23px) auto auto calc(86% - 23px)!important}html[data-theme=dark][data-theme][data-theme][data-theme] body .profile-cover-editor>.profile-cover-pencil:not(#__):not(#___){top:calc(var(--cover-shade-height,100%) - 60px)!important;pointer-events:auto!important;min-height:0!important;position:absolute!important;bottom:auto!important;left:auto!important;right:14px!important}html[data-theme=dark][data-theme][data-theme][data-theme] body .profile-cover-editor:not(.profile-avatar-editor)>.profile-cover-menu:not(#__){top:auto!important;right:14px!important;bottom:calc(100% - var(--cover-shade-height,100%) + 72px)!important}html[data-theme=dark][data-theme][data-theme][data-theme] body .social-profile-identity>.profile-name-heading:not(#__){justify-content:center!important;align-items:center!important;gap:14px!important;margin:0!important;display:flex!important}html[data-theme=dark][data-theme][data-theme][data-theme] body .profile-name-heading>a:first-child:not(#__){font:400 48px/1.1 Georgia,serif!important}html[data-theme=dark][data-theme][data-theme][data-theme] body .profile-name-heading>.profile-edit-pencil:not(#__){flex:0 0 46px;font-family:Arial,sans-serif!important;text-decoration:none!important}html[data-theme=dark][data-theme][data-theme][data-theme] body .profile-name-heading>a:first-child:not(#__):not(#___){min-height:0!important;box-shadow:none!important;background:0 0!important;border:0!important;border-radius:0!important;padding:0!important}html[data-theme] body :is(a,span,div,button,i)[class*=avatar]:not(img)>img:not([class*=cover]):not(#__),html[data-theme] body :is(.wall-comment-item,.conversation-list>button,.preview-conversations>button,.search-suggestions a,.user-preview-head,.floating-chat>header)>img:not(#__){aspect-ratio:1!important;object-fit:cover!important;flex-shrink:0!important;height:auto!important}html[data-theme][data-theme][data-theme][data-theme] body .wall-shared-post-preview a.chat-post-preview-content:not(#__):not(#___):is(:hover,:focus-visible){filter:none!important}html[data-theme][data-theme][data-theme][data-theme] body .wall-shared-post-preview a.chat-post-preview-content:not(#__):not(#___):is(:hover,:focus-visible)>img{box-shadow:0 0 8px #e2c57dbf,0 0 18px #e2c57d66,inset 0 0 0 1px #e2c57df2!important}html[data-theme][data-theme][data-theme][data-theme] body .wall-shared-post-preview a.chat-post-preview-content:not(#__):not(#___):is(:hover,:focus-visible) .chat-post-preview-copy>b{filter:drop-shadow(0 0 3px #e2c57de6)drop-shadow(0 0 9px #e2c57d8c)!important}.astrochat-overlay{z-index:4000;-webkit-backdrop-filter:blur(6px);backdrop-filter:blur(6px);background:#03050ac7;justify-content:center;align-items:center;padding:16px;display:flex;position:fixed;inset:0}html[data-theme] body .astrochat-overlay:not(#__):not(#___) .astrochat{color:#fff7e6;background:#16181b;border:1px solid #e2c57d73;border-radius:16px;flex-direction:column;width:100%;max-width:1400px;height:min(92vh,980px);font-size:14px;animation:.22s ease-out astrochatIn;display:flex;position:relative;overflow:hidden;box-shadow:0 0 28px #e2c57d24,0 24px 70px #000000b3}@keyframes astrochatIn{0%{opacity:0;transform:scale(.98)}to{opacity:1;transform:none}}html[data-theme] body .astrochat-overlay:not(#__):not(#___) :is(button,input){font:inherit;color:#fff7e6}html[data-theme] body .astrochat-overlay:not(#__):not(#___) button{cursor:pointer;background:#0f1115;border:0;border-radius:9px;padding:7px 12px;transition:box-shadow .15s,filter .15s;box-shadow:inset 0 0 0 1px #e2c57d59,0 0 8px #e2c57d1f}html[data-theme] body .astrochat-overlay:not(#__):not(#___) button:hover:not(:disabled){box-shadow:0 0 8px #e2c57dbf,0 0 18px #e2c57d66,inset 0 0 0 1px #e2c57df2}html[data-theme] body .astrochat-overlay:not(#__):not(#___) button:disabled{opacity:.45;cursor:default}html[data-theme] body .astrochat-overlay:not(#__):not(#___) input{background:#0f1115;border:0;border-radius:9px;outline:none;width:100%;padding:9px 12px;box-shadow:inset 0 0 0 1px #e2c57d4d}html[data-theme] body .astrochat-overlay:not(#__):not(#___) input:focus{box-shadow:inset 0 0 0 1px #e2c57de6,0 0 10px #e2c57d40}html[data-theme] body .astrochat-overlay:not(#__):not(#___) input::placeholder{color:#fff7e673}html[data-theme] body .astrochat-overlay:not(#__):not(#___) .astrochat-head{background:#1b1c1f;border-bottom:1px solid #e2c57d4d;align-items:center;gap:18px;padding:10px 16px;display:flex}html[data-theme] body .astrochat-overlay:not(#__):not(#___) .astrochat-brand{letter-spacing:.22em;color:#f3dfb2;align-items:center;gap:8px;font-family:Georgia,serif;font-size:16px;display:flex}html[data-theme] body .astrochat-overlay:not(#__):not(#___) .astrochat-brand i{color:#e8c77f;filter:drop-shadow(0 0 6px #e2c57d99);font-size:18px;font-style:normal}html[data-theme] body .astrochat-overlay:not(#__):not(#___) .astrochat-tabs{gap:8px;display:flex}html[data-theme] body .astrochat-overlay:not(#__):not(#___) .astrochat-tabs button.active{color:#f3dfb2;box-shadow:inset 0 0 0 1px #e2c57df2,0 0 10px #e2c57d59}html[data-theme] body .astrochat-overlay:not(#__):not(#___) .astrochat-head-actions{gap:8px;margin-left:auto;display:flex}html[data-theme] body .astrochat-overlay:not(#__):not(#___) .astrochat-icon{border-radius:50%;place-items:center;width:38px;height:38px;padding:0;display:grid;position:relative}html[data-theme] body .astrochat-overlay:not(#__):not(#___) [data-tip]{position:relative}html[data-theme] body .astrochat-overlay:not(#__):not(#___) [data-tip]:hover:after{content:attr(data-tip);white-space:nowrap;color:#fff7e6;z-index:5;pointer-events:none;background:#101317;border:1px solid #e2c57d80;border-radius:7px;padding:5px 9px;font-size:12px;position:absolute;top:calc(100% + 8px);right:0}html[data-theme] body .astrochat-overlay:not(#__):not(#___) .astrochat-body{flex:1;grid-template-columns:270px 1fr 270px;min-height:0;display:grid}html[data-theme] body .astrochat-overlay:not(#__):not(#___) :is(.astrochat-rooms,.astrochat-users){background:#1a1c1f;flex-direction:column;gap:10px;min-height:0;padding:12px;display:flex}html[data-theme] body .astrochat-overlay:not(#__):not(#___) .astrochat-rooms{border-right:1px solid #e2c57d33}html[data-theme] body .astrochat-overlay:not(#__):not(#___) .astrochat-users{border-left:1px solid #e2c57d33}html[data-theme] body .astrochat-overlay:not(#__):not(#___) .astrochat-col-head{letter-spacing:.12em;text-transform:uppercase;color:#fff7e6b3;justify-content:space-between;align-items:center;font-size:12px;display:flex}html[data-theme] body .astrochat-overlay:not(#__):not(#___) .astrochat-col-head button{letter-spacing:0;text-transform:none;padding:4px 10px;font-size:12px}html[data-theme] body .astrochat-overlay:not(#__):not(#___) .astrochat-room-list{flex:1;align-content:start;gap:6px;padding:2px;display:grid;overflow-y:auto}html[data-theme] body .astrochat-overlay:not(#__):not(#___) .astrochat-room{text-align:left;background:#101317;grid-template-columns:1fr auto;gap:2px 8px;padding:9px 11px;display:grid}html[data-theme] body .astrochat-overlay:not(#__):not(#___) .astrochat-room.active{background:#242528;box-shadow:inset 0 0 0 1px #e2c57df2,0 0 12px #e2c57d4d}html[data-theme] body .astrochat-overlay:not(#__):not(#___) .astrochat-room-name{text-overflow:ellipsis;white-space:nowrap;font-weight:600;overflow:hidden}html[data-theme] body .astrochat-overlay:not(#__):not(#___) .astrochat-room small{color:#86efac;white-space:nowrap;font-size:11px}html[data-theme] body .astrochat-overlay:not(#__):not(#___) .astrochat-room em{color:#fff7e68c;text-overflow:ellipsis;white-space:nowrap;grid-column:1/-1;font-size:11.5px;font-style:normal;overflow:hidden}html[data-theme] body .astrochat-overlay:not(#__):not(#___) .astrochat-empty{color:#fff7e68c;font-size:12px}html[data-theme] body .astrochat-overlay:not(#__):not(#___) .astrochat-main{background:#141517;flex-direction:column;min-width:0;min-height:0;display:flex}html[data-theme] body .astrochat-overlay:not(#__):not(#___) .astrochat-topic{color:#fff7e6cc;border-bottom:1px solid #e2c57d33;justify-content:space-between;align-items:center;gap:10px;padding:10px 16px;font-size:13px;display:flex}html[data-theme] body .astrochat-overlay:not(#__):not(#___) .astrochat-topic b{color:#f3dfb2;font-weight:600}html[data-theme] body .astrochat-overlay:not(#__):not(#___) .astrochat-topic button{flex:none;padding:4px 10px;font-size:12px}html[data-theme] body .astrochat-overlay:not(#__):not(#___) .astrochat-banner{background:#ef44441f;border-radius:9px;margin:10px 16px 0;padding:8px 12px;font-size:13px;box-shadow:inset 0 0 0 1px #ef444466}html[data-theme] body .astrochat-overlay:not(#__):not(#___) .astrochat-messages{flex:1;align-content:start;gap:5px;padding:12px 16px;line-height:1.45;display:grid;overflow-y:auto}html[data-theme] body .astrochat-overlay:not(#__):not(#___) .astrochat-line{word-break:break-word}html[data-theme] body .astrochat-overlay:not(#__):not(#___) .astrochat-line time,html[data-theme] body .astrochat-overlay:not(#__):not(#___) .astrochat-card time{color:#fff7e666;margin-right:8px;font-family:ui-monospace,monospace;font-size:11px}html[data-theme] body .astrochat-overlay:not(#__):not(#___) .astrochat-nick{color:#fff7e6;font-weight:700}html[data-theme] body .astrochat-overlay:not(#__):not(#___) .astrochat-nick:is(.role-owner,.role-op){color:#e8c77f}html[data-theme] body .astrochat-overlay:not(#__):not(#___) .astrochat-nick.role-voice{color:#5eead4}html[data-theme] body .astrochat-overlay:not(#__):not(#___) .astrochat-colon{color:#fff7e680}html[data-theme] body .astrochat-overlay:not(#__):not(#___) .astrochat-line.is-action{color:#d8b4fe;font-style:italic}html[data-theme] body .astrochat-overlay:not(#__):not(#___) .astrochat-line.is-system{color:#e8c77fd9;font-size:13px;font-style:italic}html[data-theme] body .astrochat-overlay:not(#__):not(#___) .astrochat-line.is-notice{color:#fff7e699;font-size:13px}html[data-theme] body .astrochat-overlay:not(#__):not(#___) .astrochat-line.is-welcome{color:#f3dfb2;background:#1d1e21;border-radius:10px;margin:6px 0;padding:10px 14px;box-shadow:inset 0 0 0 1px #e2c57d59}html[data-theme] body .astrochat-overlay:not(#__):not(#___) .astrochat-card{background:#101317;border-radius:12px;gap:3px;max-width:680px;margin:4px 0;padding:10px 14px;display:grid;box-shadow:inset 0 0 0 1px #e2c57d66,0 0 12px #e2c57d14}html[data-theme] body .astrochat-overlay:not(#__):not(#___) .astrochat-card.is-tarot{background:linear-gradient(135deg,#221a2c,#101317);box-shadow:inset 0 0 0 1px #c084fc73,0 0 14px #c084fc1f}html[data-theme] body .astrochat-overlay:not(#__):not(#___) .astrochat-card header{letter-spacing:.08em;color:#e8c77f;font-size:12px}html[data-theme] body .astrochat-overlay:not(#__):not(#___) .astrochat-card h4{color:#f3dfb2;margin:2px 0;font-family:Georgia,serif;font-size:17px;font-weight:400}html[data-theme] body .astrochat-overlay:not(#__):not(#___) .astrochat-card h4 small{color:#fff7e699;font-family:inherit;font-size:13px}html[data-theme] body .astrochat-overlay:not(#__):not(#___) .astrochat-card p{margin:0;font-size:13.5px}html[data-theme] body .astrochat-overlay:not(#__):not(#___) .astrochat-card-by{color:#fff7e68c;font-size:12px}html[data-theme] body .astrochat-overlay:not(#__):not(#___) .astrochat-card a{color:#e8c77f;justify-self:start;font-size:13px}html[data-theme] body .astrochat-overlay:not(#__):not(#___) .astrochat-input{background:#1a1c1f;border-top:1px solid #e2c57d33;gap:8px;padding:12px 16px;display:flex;position:relative}html[data-theme] body .astrochat-overlay:not(#__):not(#___) .astrochat-input>button{flex:none;padding:0 18px}html[data-theme] body .astrochat-overlay:not(#__):not(#___) .astrochat-hints{background:#101317;border:1px solid #e2c57d73;border-radius:10px;gap:2px;min-width:300px;margin:0;padding:6px;list-style:none;display:grid;position:absolute;bottom:calc(100% + 4px);left:16px;box-shadow:0 12px 30px #00000080}html[data-theme] body .astrochat-overlay:not(#__):not(#___) .astrochat-hints button{width:100%;box-shadow:none;background:0 0;justify-content:space-between;gap:16px;padding:6px 9px;display:flex}html[data-theme] body .astrochat-overlay:not(#__):not(#___) .astrochat-hints button:hover{box-shadow:none;background:#e2c57d1a}html[data-theme] body .astrochat-overlay:not(#__):not(#___) .astrochat-hints span{color:#fff7e68c;font-size:12px}html[data-theme] body .astrochat-overlay:not(#__):not(#___) .astrochat-users ul{align-content:start;gap:6px;margin:0;padding:2px;list-style:none;display:grid;overflow-y:auto}html[data-theme] body .astrochat-overlay:not(#__):not(#___) .astrochat-users li{align-items:center;gap:6px;display:flex}html[data-theme] body .astrochat-overlay:not(#__):not(#___) .astrochat-user{text-align:left;background:#101317;flex:1;align-items:center;gap:9px;min-width:0;padding:7px 9px;display:flex}html[data-theme] body .astrochat-overlay:not(#__):not(#___) .astrochat-user :is(img,i){object-fit:cover;aspect-ratio:1;background:#2a2c30;border-radius:50%;flex:none;place-items:center;width:34px;height:34px;font-style:normal;display:grid;box-shadow:0 0 0 1px #e2c57d80}html[data-theme] body .astrochat-overlay:not(#__):not(#___) .astrochat-user>span{min-width:0;display:grid}html[data-theme] body .astrochat-overlay:not(#__):not(#___) .astrochat-user .astrochat-nick{text-overflow:ellipsis;white-space:nowrap;overflow:hidden}html[data-theme] body .astrochat-overlay:not(#__):not(#___) .astrochat-user small{color:#fff7e699;text-overflow:ellipsis;white-space:nowrap;font-size:11px;overflow:hidden}html[data-theme] body .astrochat-overlay:not(#__):not(#___) .astrochat-users li>a{color:#e8c77f;flex:none;padding:4px;text-decoration:none}html[data-theme] body .astrochat-overlay:not(#__):not(#___) .astrochat-users li>a:hover{filter:drop-shadow(0 0 3px #e2c57de6)drop-shadow(0 0 9px #e2c57d8c)}html[data-theme] body .astrochat-overlay:not(#__):not(#___) .astrochat-party-soon{text-align:center;background:radial-gradient(#221d2c,#141517 70%);flex:1;place-content:center;gap:6px;display:grid}html[data-theme] body .astrochat-overlay:not(#__):not(#___) .astrochat-party-soon h3{color:#f3dfb2;margin:0;font-family:Georgia,serif;font-size:30px;font-weight:400}html[data-theme] body .astrochat-overlay:not(#__):not(#___) .astrochat-party-soon p{color:#fff7e6b3;margin:0}html[data-theme] body .astrochat-overlay:not(#__):not(#___) .astrochat-modal{z-index:10;background:#0009;place-items:center;display:grid;position:absolute;inset:0}html[data-theme] body .astrochat-overlay:not(#__):not(#___) .astrochat-modal form{background:#101317;border:1px solid #e2c57d80;border-radius:14px;gap:12px;width:min(420px,100% - 32px);padding:20px;display:grid;box-shadow:0 0 20px #e2c57d26}html[data-theme] body .astrochat-overlay:not(#__):not(#___) .astrochat-modal h3{color:#f3dfb2;margin:0;font-family:Georgia,serif;font-size:21px;font-weight:400}html[data-theme] body .astrochat-overlay:not(#__):not(#___) .astrochat-modal label{color:#fff7e6bf;gap:5px;font-size:13px;display:grid}html[data-theme] body .astrochat-overlay:not(#__):not(#___) .astrochat-modal form>div{justify-content:flex-end;gap:8px;display:flex}html[data-theme] body .astrochat-overlay:not(#__):not(#___) .astrochat-error{color:#fca5a5;margin:0;font-size:13px}.astrochat-overlay ::-webkit-scrollbar{width:6px}.astrochat-overlay ::-webkit-scrollbar-thumb{background:#353739;border-radius:3px}.astrochat-overlay ::-webkit-scrollbar-thumb:hover{background:#b8954f}html[data-theme] body .astro-navbar .astrochat-trigger{position:relative}html[data-theme] body .astro-navbar .astrochat-trigger .astrochat-online:not(#__){color:#fff;background:#6f7073}@media (max-width:1000px){html[data-theme] body .astrochat-overlay:not(#__):not(#___) .astrochat-body{grid-template-columns:200px 1fr}html[data-theme] body .astrochat-overlay:not(#__):not(#___) .astrochat-users{display:none}}html[data-theme] body .astrochat-overlay:not(#__):not(#___) .astroparty{background:#07080b;flex:1;min-height:0;position:relative;overflow:hidden}html[data-theme] body .astrochat-overlay:not(#__):not(#___) .astroparty canvas{cursor:crosshair;display:block;position:absolute;inset:0}html[data-theme] body .astrochat-overlay:not(#__):not(#___) .astroparty-info{background:#16181bdb;border-radius:12px;gap:3px;max-width:340px;padding:10px 14px;font-size:12.5px;display:grid;position:absolute;top:14px;left:14px;box-shadow:inset 0 0 0 1px #e2c57d59}html[data-theme] body .astrochat-overlay:not(#__):not(#___) .astroparty-info b{color:#f3dfb2;font-family:Georgia,serif;font-size:16px;font-weight:400}html[data-theme] body .astrochat-overlay:not(#__):not(#___) .astroparty-info span{color:#fff7e6a6}html[data-theme] body .astrochat-overlay:not(#__):not(#___) .astroparty-info button{justify-self:start;margin-top:4px;padding:4px 10px;font-size:12px}html[data-theme] body .astrochat-overlay:not(#__):not(#___) .astroparty-char{background:#07080aeb;align-items:center;gap:10px;padding:6px 14px 6px 6px;display:flex;position:absolute;top:14px;right:14px}html[data-theme] body .astrochat-overlay:not(#__):not(#___) .astroparty-char img{object-fit:cover;object-position:top;aspect-ratio:1;background:#2a2c30;border-radius:50%;width:40px;height:40px;box-shadow:0 0 0 1px #e2c57d99}html[data-theme] body .astrochat-overlay:not(#__):not(#___) .astroparty-char b{color:#f3dfb2}html[data-theme] body .astrochat-overlay:not(#__):not(#___) .astroparty-say{background:#16181beb;border-radius:12px;gap:8px;width:min(560px,100% - 32px);padding:6px;display:flex;position:absolute;bottom:16px;left:50%;transform:translate(-50%);box-shadow:inset 0 0 0 1px #e2c57d73,0 10px 30px #00000080}html[data-theme] body .astrochat-overlay:not(#__):not(#___) .astroparty-say button{flex:none}html[data-theme] body .astrochat-overlay:not(#__):not(#___) .astroparty-roster{background:#101317;border:1px solid #e2c57d80;border-radius:14px;flex-direction:column;gap:12px;width:min(860px,100% - 32px);max-height:calc(100% - 40px);padding:20px;display:flex;box-shadow:0 0 22px #e2c57d26}html[data-theme] body .astrochat-overlay:not(#__):not(#___) .astroparty-roster header{justify-content:space-between;align-items:flex-start;gap:12px;display:flex}html[data-theme] body .astrochat-overlay:not(#__):not(#___) .astroparty-roster h3{color:#f3dfb2;margin:0;font-family:Georgia,serif;font-size:22px;font-weight:400}html[data-theme] body .astrochat-overlay:not(#__):not(#___) .astroparty-roster header p{color:#fff7e699;margin:2px 0 0;font-size:13px}html[data-theme] body .astrochat-overlay:not(#__):not(#___) .astroparty-roster nav{gap:8px;display:flex}html[data-theme] body .astrochat-overlay:not(#__):not(#___) .astroparty-roster nav button.active{color:#f3dfb2;box-shadow:inset 0 0 0 1px #e2c57df2,0 0 10px #e2c57d59}html[data-theme] body .astrochat-overlay:not(#__):not(#___) .astroparty-roster-grid{flex:auto;grid-template-columns:repeat(auto-fill,minmax(150px,1fr));align-content:start;gap:10px;min-height:0;padding:2px;display:grid;overflow-y:auto}html[data-theme] body .astrochat-overlay:not(#__):not(#___) .astroparty-roster-grid button{text-align:center;background:#0f1115;grid-template-rows:130px auto auto;justify-items:center;gap:3px;height:auto;min-height:0;padding:10px 8px;display:grid;overflow:visible}html[data-theme] body .astrochat-overlay:not(#__):not(#___) .astroparty-roster-grid button.active{background:#242528;box-shadow:inset 0 0 0 1px #e2c57df2,0 0 14px #e2c57d66}html[data-theme] body .astrochat-overlay:not(#__):not(#___) .astroparty-roster-grid img{object-fit:contain;width:auto;height:120px}html[data-theme] body .astrochat-overlay:not(#__):not(#___) .astroparty-roster-grid b{color:#f3dfb2;font-size:14px}html[data-theme] body .astrochat-overlay:not(#__):not(#___) .astroparty-roster-grid small{color:#fff7e699;font-size:11.5px;line-height:1.3}html[data-theme] body .astrochat-overlay:not(#__):not(#___) .astroparty-rooms{background:#101317;border:1px solid #e2c57d73;border-radius:10px;gap:3px;margin:6px 0 0;padding:4px;list-style:none;display:grid}html[data-theme] body .astrochat-overlay:not(#__):not(#___) .astroparty-rooms button{text-align:left;width:100%;box-shadow:none;background:0 0;justify-content:space-between;gap:12px;padding:6px 9px;font-size:13px;display:flex}html[data-theme] body .astrochat-overlay:not(#__):not(#___) .astroparty-rooms button:hover,html[data-theme] body .astrochat-overlay:not(#__):not(#___) .astroparty-rooms button.active{box-shadow:none;color:#f3dfb2;background:#e2c57d1f}html[data-theme] body .astrochat-overlay:not(#__):not(#___) .astroparty-rooms small{color:#86efac}html[data-theme] body .astrochat-overlay:not(#__):not(#___) .astrochat-field{flex:1;min-width:0;display:flex;position:relative}html[data-theme] body .astrochat-overlay:not(#__):not(#___) .astrochat-field>input{padding-right:46px}html[data-theme] body .astrochat-overlay:not(#__):not(#___) .astrochat-emoji{position:absolute;top:50%;right:4px;transform:translateY(-50%)}html[data-theme] body .astrochat-overlay:not(#__):not(#___) .astrochat-emoji-trigger{width:34px;height:30px;box-shadow:none;background:0 0;border-radius:8px;padding:0;font-size:18px}html[data-theme] body .astrochat-overlay:not(#__):not(#___) .astrochat-emoji-trigger:hover{box-shadow:none;filter:drop-shadow(0 0 3px #e2c57de6)drop-shadow(0 0 9px #e2c57d8c);background:0 0}html[data-theme] body .astrochat-overlay:not(#__):not(#___) .astrochat-emoji-picker{z-index:20;background:#101317;border:1px solid #e2c57d80;border-radius:12px;grid-template-columns:repeat(8,1fr);gap:2px;width:320px;max-height:240px;padding:8px;display:grid;position:absolute;bottom:calc(100% + 10px);right:0;overflow-y:auto;box-shadow:0 12px 30px #0000008c}html[data-theme] body .astrochat-overlay:not(#__):not(#___) .astrochat-emoji-picker button{box-shadow:none;background:0 0;border-radius:6px;padding:4px 0;font-size:20px}html[data-theme] body .astrochat-overlay:not(#__):not(#___) .astrochat-emoji-picker button:hover{box-shadow:none;background:#e2c57d24}html[data-theme] body .astrochat-overlay:not(#__):not(#___) :is(.astrochat-messages,.astrochat-field input,.astrochat-emoji-picker button,.astrochat-emoji-trigger,.astroparty-say input){font-family:system-ui,-apple-system,Segoe UI,Roboto,Noto Color Emoji,sans-serif}html[data-theme] body .astrochat-overlay:not(#__):not(#___) :is(.astrochat-emoji-picker button,.astrochat-emoji-trigger){font-family:Noto Color Emoji,Segoe UI Emoji,Apple Color Emoji,sans-serif!important}html[data-theme] body .astrochat-overlay:not(#__):not(#___) .astroparty-pop{z-index:6;background:#101317f7;border:1px solid #e2c57d8c;border-radius:14px;gap:10px;width:290px;padding:14px;font-size:13px;display:grid;position:absolute;box-shadow:0 0 18px #e2c57d2e,0 14px 34px #0009}html[data-theme] body .astrochat-overlay:not(#__):not(#___) .astroparty-pop-x{border-radius:50%;width:26px;height:26px;padding:0;font-size:12px;position:absolute;top:8px;right:8px}html[data-theme] body .astrochat-overlay:not(#__):not(#___) .astroparty-pop header{align-items:center;gap:10px;padding-right:24px;display:flex}html[data-theme] body .astrochat-overlay:not(#__):not(#___) .astroparty-pop header img{object-fit:cover;object-position:top;background:#2a2c30;border-radius:50%;width:46px;height:46px;box-shadow:0 0 0 1px #e2c57d99}html[data-theme] body .astrochat-overlay:not(#__):not(#___) .astroparty-pop header b{color:#f3dfb2;font-size:15px;display:block}html[data-theme] body .astrochat-overlay:not(#__):not(#___) .astroparty-pop header small{color:#fff7e699}html[data-theme] body .astrochat-overlay:not(#__):not(#___) .astroparty-pop-grid{grid-template-columns:repeat(3,1fr);gap:6px;display:grid}html[data-theme] body .astrochat-overlay:not(#__):not(#___) .astroparty-pop-grid button{justify-items:center;gap:2px;padding:7px 4px;font-size:11.5px;display:grid}html[data-theme] body .astrochat-overlay:not(#__):not(#___) .astroparty-pop-grid button span{font-family:Noto Color Emoji,Segoe UI Emoji,sans-serif;font-size:20px}html[data-theme] body .astrochat-overlay:not(#__):not(#___) .astroparty-pop-row{flex-wrap:wrap;gap:6px;display:flex}html[data-theme] body .astrochat-overlay:not(#__):not(#___) .astroparty-pop-row :is(button,a){padding:6px 10px;font-size:12px}html[data-theme] body .astrochat-overlay:not(#__):not(#___) .astroparty-pop-row a{color:#fff7e6;background:#0f1115;border-radius:9px;text-decoration:none;box-shadow:inset 0 0 0 1px #e2c57d59}html[data-theme] body .astrochat-overlay:not(#__):not(#___) .astroparty-pop h4{color:#f3dfb2;margin:0;padding-right:24px;font-family:Georgia,serif;font-size:18px;font-weight:400}html[data-theme] body .astrochat-overlay:not(#__):not(#___) .astroparty-pop p{color:#fff7e6cc;margin:0;line-height:1.45}html[data-theme] body .astrochat-overlay:not(#__):not(#___) .astroparty-pop blockquote{color:#f3dfb2;background:#1d1e21;border-left:3px solid #e2c57d;border-radius:6px;margin:0;padding:9px 12px;font-style:italic}html[data-theme] body .astrochat-overlay:not(#__):not(#___) .astroparty-pop-note{color:#fca5a5!important}html[data-theme] body .astrochat-overlay:not(#__):not(#___) .astroparty-pop-input{width:100%}html[data-theme] body .astrochat-overlay:not(#__):not(#___) .astroparty-roster{max-height:calc(100dvh - 60px);overflow:hidden}html[data-theme] body .astrochat-overlay:not(#__):not(#___) .astroparty-roster-grid{overscroll-behavior:contain;grid-auto-rows:max-content;min-height:0;overflow-y:auto}html[data-theme] body .astrochat-overlay:not(#__):not(#___) .astroparty-roster-grid button{flex-shrink:0;min-height:200px}html[data-theme] body .astrochat-overlay:not(#__):not(#___) .astroparty-roster{width:min(720px,100% - 48px);max-height:calc(100dvh - 180px);padding:16px}html[data-theme] body .astrochat-overlay:not(#__):not(#___) .astroparty-roster-grid{grid-template-columns:repeat(auto-fill,minmax(120px,1fr));gap:8px;padding:2px 6px 2px 2px}html[data-theme] body .astrochat-overlay:not(#__):not(#___) .astroparty-roster-grid button{grid-template-rows:96px auto auto;min-height:160px;padding:8px 6px}html[data-theme] body .astrochat-overlay:not(#__):not(#___) .astroparty-roster-grid img{height:92px}html[data-theme] body .astrochat-overlay:not(#__):not(#___) .astroparty-zoomable{cursor:zoom-in}html[data-theme] body .astrochat-overlay:not(#__):not(#___) .astroparty-closeup{background:radial-gradient(circle at 50% 40%,#2c2a3a,#141519 75%);border:1px solid #e2c57d8c;border-radius:14px;justify-items:center;gap:4px;padding:18px 18px 14px;display:grid;position:relative;box-shadow:0 0 26px #e2c57d2e}html[data-theme] body .astrochat-overlay:not(#__):not(#___) .astroparty-closeup img{aspect-ratio:1;width:min(560px,100vw - 80px,100vh - 200px);height:auto}html[data-theme] body .astrochat-overlay:not(#__):not(#___) .astroparty-closeup b{color:#f3dfb2;font-family:Georgia,serif;font-size:20px;font-weight:400}html[data-theme] body .astrochat-overlay:not(#__):not(#___) .astroparty-closeup small{color:#fff7e699}html[data-theme] body .astrochat-overlay:not(#__):not(#___) .astroparty-quality{color:#fff7e6b3;align-items:center;gap:6px;font-size:12px;display:inline-flex}html[data-theme] body .astrochat-overlay:not(#__):not(#___) .astroparty-quality select{color:#fff7e6;background:#0f1115;border:1px solid #e2c57d8c;border-radius:8px;height:28px;padding:0 6px;font-size:12px}html[data-theme] body .astrochat-overlay:not(#__):not(#___) .astroparty-quality{z-index:3;background:#07080aeb;border:1px solid #e2c57d66;border-radius:10px;padding:4px 6px 4px 12px;position:absolute;top:74px;right:14px}html[data-theme] body .astrochat-overlay:not(#__):not(#___) .astroparty-text{pointer-events:none;z-index:1;position:absolute;top:0;left:0}html[data-theme] body .astrochat-overlay:not(#__):not(#___) .astroparty-pop-note{color:#f0b4a0;font-size:12px}html[data-theme] body .astrochat-overlay:not(#__):not(#___) .astrochat-mode{position:relative}html[data-theme] body .astrochat-overlay:not(#__):not(#___) .astrochat-mode .astrochat-brand{cursor:pointer;background:0 0;border:0;border-radius:10px;align-items:center;gap:8px;padding:4px 8px;display:flex}html[data-theme] body .astrochat-overlay:not(#__):not(#___) .astrochat-mode .astrochat-brand b{opacity:.7;font-size:12px}html[data-theme] body .astrochat-overlay:not(#__):not(#___) .astrochat-mode-menu,html[data-theme] body .astrochat-overlay:not(#__):not(#___) .astrochat-hall .astroparty-rooms{z-index:20;background:#07080afa;border:1px solid #e2c57d8c;border-radius:12px;min-width:250px;margin:0;padding:6px;list-style:none;position:absolute;top:calc(100% + 6px);left:0;box-shadow:0 10px 30px #00000080}html[data-theme] body .astrochat-overlay:not(#__):not(#___) .astrochat-mode-menu button,html[data-theme] body .astrochat-overlay:not(#__):not(#___) .astrochat-hall .astroparty-rooms button{text-align:left;color:#fff7e6;background:0 0;border:0;border-radius:8px;flex-direction:column;align-items:flex-start;width:100%;padding:8px 10px;display:flex}html[data-theme] body .astrochat-overlay:not(#__):not(#___) .astrochat-hall .astroparty-rooms button{flex-direction:row;justify-content:space-between;gap:10px}html[data-theme] body .astrochat-overlay:not(#__):not(#___) .astrochat-mode-menu button small{color:#fff7e68c;font-size:11px}html[data-theme] body .astrochat-overlay:not(#__):not(#___) .astrochat-mode-menu button.active,html[data-theme] body .astrochat-overlay:not(#__):not(#___) .astrochat-hall .astroparty-rooms button.active{color:#e8c77f;background:#e2c57d1a}html[data-theme] body .astrochat-overlay:not(#__):not(#___) .astrochat-hall{margin-left:6px;position:relative}html[data-theme] body .astrochat-overlay:not(#__):not(#___) .astrochat-hall-name{text-align:center;letter-spacing:.08em;text-transform:uppercase;color:#f3dfb2;white-space:nowrap;text-overflow:ellipsis;flex:1;margin:0;font-family:Georgia,serif;font-size:20px;font-weight:400;overflow:hidden}html[data-theme] body .astrochat-overlay:not(#__):not(#___) .astrochat-hall-tips{color:#fff7e699;text-align:right;max-width:300px;margin:0 8px 0 0;font-size:11.5px;line-height:1.35}html[data-theme] body .astrochat-overlay:not(#__):not(#___) .astroparty-wrap{flex:1;min-height:0;display:flex;position:relative}html[data-theme] body .astrochat-overlay:not(#__):not(#___) .astroparty-wrap>.astroparty{flex:1}html[data-theme] body .astrochat-overlay:not(#__):not(#___) .astroparty-chat{z-index:4;pointer-events:none;flex-direction:column;gap:4px;width:min(380px,100% - 24px);display:flex;position:absolute;bottom:74px;left:12px}html[data-theme] body .astrochat-overlay:not(#__):not(#___) .astroparty-chat>*{pointer-events:auto}html[data-theme] body .astrochat-overlay:not(#__):not(#___) .astroparty-chat-toggle{color:#fff7e6;background:#141518b8;border:1px solid #e2c57d73;border-radius:8px;align-self:flex-start;align-items:center;gap:6px;height:26px;padding:0 10px;font-size:12px;display:flex}html[data-theme] body .astrochat-overlay:not(#__):not(#___) .astroparty-chat-toggle i{color:#0f1115;background:#e2c57d;border-radius:8px;min-width:16px;padding:0 4px;font-size:10px;font-style:normal}html[data-theme] body .astrochat-overlay:not(#__):not(#___) .astroparty-chat-log{-webkit-backdrop-filter:blur(4px);backdrop-filter:blur(4px);background:#0e0f128c;border:1px solid #e2c57d40;border-radius:12px;max-height:min(34vh,260px);padding:8px 10px;font-size:12.5px;overflow-y:auto}html[data-theme] body .astrochat-overlay:not(#__):not(#___) .astroparty-chat-log .astrochat-card{font-size:12px}html[data-theme] body .astrochat-overlay:not(#__):not(#___) .astrochat-mode .astrochat-brand,html[data-theme] body .astrochat-overlay:not(#__):not(#___) .astrochat-room,html[data-theme] body .astrochat-overlay:not(#__):not(#___) .astrochat-mode-menu button,html[data-theme] body .astrochat-overlay:not(#__):not(#___) .astrochat-hall .astroparty-rooms button{box-shadow:none!important;background:#0a0b0e73!important;border:1px solid #e2c57d47!important}html[data-theme] body .astrochat-overlay:not(#__):not(#___) .astrochat-mode-menu,html[data-theme] body .astrochat-overlay:not(#__):not(#___) .astrochat-hall .astroparty-rooms{-webkit-backdrop-filter:blur(6px);backdrop-filter:blur(6px);background:#0e0f12d1!important}html[data-theme] body .astrochat-overlay:not(#__):not(#___) .astrochat-mode-menu li+li,html[data-theme] body .astrochat-overlay:not(#__):not(#___) .astrochat-hall .astroparty-rooms li+li{margin-top:4px}html[data-theme] body .astrochat-overlay:not(#__):not(#___) .astrochat-room.active,html[data-theme] body .astrochat-overlay:not(#__):not(#___) .astrochat-mode-menu button.active{background:#e2c57d1a!important;border-color:#e2c57dbf!important}html[data-theme] body .astrochat-overlay:not(#__):not(#___) .astrochat-users li{position:relative}html[data-theme] body .astrochat-overlay:not(#__):not(#___) .astrochat-user-pop{z-index:30;background:#0e0f12e6;border:1px solid #e2c57d80;border-radius:12px;gap:2px;padding:4px 6px;display:none;position:absolute;top:50%;right:calc(100% + 6px);transform:translateY(-50%);box-shadow:0 8px 24px #00000080}html[data-theme] body .astrochat-overlay:not(#__):not(#___) .astrochat-user-pop:after{content:"";width:10px;height:100%;position:absolute;top:0;left:100%}html[data-theme] body .astrochat-overlay:not(#__):not(#___) .astrochat-user-pop .icon-action{color:#fff;cursor:pointer;justify-content:center;align-items:center;width:36px;height:36px;padding:0;font-size:19px;text-decoration:none;display:inline-flex;position:relative;box-shadow:none!important;background:0 0!important;border:0!important}html[data-theme] body .astrochat-overlay:not(#__):not(#___) .astrochat-user-pop .icon-action svg{fill:none;stroke:currentColor;stroke-width:1.8px;stroke-linecap:round;stroke-linejoin:round;width:24px;height:24px}html[data-theme] body .astrochat-overlay:not(#__):not(#___) .astrochat-user-pop .icon-action.is-poke{filter:grayscale()brightness(3)}html[data-theme] body .astrochat-overlay:not(#__):not(#___) .astrochat-user-pop .icon-action:hover{filter:drop-shadow(0 0 7px #e2c57df2)}html[data-theme] body .astrochat-overlay:not(#__):not(#___) .astrochat-user-pop .icon-action.is-poke:hover{filter:grayscale()brightness(3)drop-shadow(0 0 7px #e2c57df2)}html[data-theme] body .astrochat-overlay:not(#__):not(#___) .astrochat-user-pop .icon-action[data-tip]:hover:after{content:attr(data-tip);white-space:nowrap;color:#fff7e6;pointer-events:none;background:#101317;border:1px solid #e2c57d99;border-radius:6px;padding:4px 8px;font-size:11px;position:absolute;bottom:calc(100% + 6px);left:50%;transform:translate(-50%)}html[data-theme] body .astrochat-overlay:not(#__):not(#___) .astrochat-user-pop{flex-wrap:wrap;justify-content:center;margin:2px 6px 6px;padding:2px 4px;display:none;position:static!important;transform:none!important}html[data-theme] body .astrochat-overlay:not(#__):not(#___) .astrochat-user-pop:after{display:none}html[data-theme] body .astrochat-overlay:not(#__):not(#___) .astrochat-users li:hover .astrochat-user-pop,html[data-theme] body .astrochat-overlay:not(#__):not(#___) .astrochat-users li:focus-within .astrochat-user-pop{display:flex}html[data-theme] body .astrochat-overlay:not(#__):not(#___) .astrochat-user-pop .icon-action[data-tip]:hover:after{z-index:40;top:calc(100% + 4px);bottom:auto}html[data-theme] body .astrochat-overlay:not(#__):not(#___) .astrochat-room.active,html[data-theme] body .astrochat-overlay:not(#__):not(#___) .astrochat-mode-menu button.active,html[data-theme] body .astrochat-overlay:not(#__):not(#___) .astrochat-hall .astroparty-rooms button.active{color:#fff7e6!important;background:linear-gradient(#262a31b8,#101317b8)!important;border:1px solid #e2c57dd9!important;box-shadow:inset 0 0 12px #e2c57d1f,0 0 10px #e2c57d40!important}html[data-theme] body .astrochat-overlay:not(#__):not(#___) .astrochat-user-pop{flex-basis:100%;width:100%}html[data-theme] body .astrochat-overlay:not(#__):not(#___) .astrochat-mode .astrochat-brand{background:linear-gradient(#262a31b8,#101317b8)!important;border:1px solid #e2c57dd9!important;border-radius:12px!important;padding:6px 14px!important;box-shadow:inset 0 0 12px #e2c57d1f,0 0 10px #e2c57d40!important}html[data-theme] body .astrochat-overlay:not(#__):not(#___) .astrochat-mode .astrochat-brand:hover{box-shadow:inset 0 0 14px #e2c57d2e,0 0 14px #e2c57d66!important}html[data-theme] body .astrochat-overlay:not(#__):not(#___) .astroparty-chat-tabs{flex-wrap:wrap;align-items:center;gap:4px;display:flex}html[data-theme] body .astrochat-overlay:not(#__):not(#___) .astroparty-chat-tabs button,html[data-theme] body .astrochat-overlay:not(#__):not(#___) .astroparty-chat-pm{color:#fff7e6;border-radius:8px;align-items:center;gap:6px;height:26px;padding:0 10px;font-size:12px;display:inline-flex;background:#141518b8!important;border:1px solid #e2c57d59!important}html[data-theme] body .astrochat-overlay:not(#__):not(#___) .astroparty-chat-pm{padding:0;overflow:hidden}html[data-theme] body .astrochat-overlay:not(#__):not(#___) .astroparty-chat-pm button{height:24px;background:0 0!important;border:0!important}html[data-theme] body .astrochat-overlay:not(#__):not(#___) .astroparty-chat-pm .x{opacity:.7;padding:0 7px}html[data-theme] body .astrochat-overlay:not(#__):not(#___) .astroparty-chat-tabs button.active,html[data-theme] body .astrochat-overlay:not(#__):not(#___) .astroparty-chat-pm.active{color:#f3dfb2;box-shadow:0 0 8px #e2c57d4d;border-color:#e2c57dd9!important}html[data-theme] body .astrochat-overlay:not(#__):not(#___) .astroparty-chat-tabs i,html[data-theme] body .astrochat-overlay:not(#__):not(#___) .astroparty-chat-pm i{color:#0f1115;background:#e2c57d;border-radius:8px;min-width:16px;padding:0 4px;font-size:10px;font-style:normal}html[data-theme] body .astrochat-overlay:not(#__):not(#___) .astroparty-chat-input{gap:4px;display:flex}html[data-theme] body .astrochat-overlay:not(#__):not(#___) .astroparty-chat-input input{color:#fff7e6;background:#0e0f12bf;border:1px solid #e2c57d59;border-radius:8px;flex:1;height:30px;padding:0 10px}html[data-theme] body .astrochat-overlay:not(#__):not(#___) .astroparty-chat-input button{width:34px;height:30px;padding:0}html[data-theme] body .astrochat-overlay:not(#__):not(#___) .astroparty-chat-empty{color:#fff7e680;margin:4px 0;font-size:11.5px}html[data-theme] body .astrochat-overlay:not(#__):not(#___) .astroparty-chat-log .astrochat-nick[data-uid]{cursor:pointer}html[data-theme] body .astrochat-overlay:not(#__):not(#___) .astroparty-nick-pop{z-index:60;background:#0e0f12f0;border:1px solid #e2c57d8c;border-radius:12px;flex-direction:column;gap:4px;min-width:180px;padding:8px;display:flex;position:fixed;transform:translateY(calc(-100% - 6px));box-shadow:0 10px 26px #00000080}html[data-theme] body .astrochat-overlay:not(#__):not(#___) .astroparty-nick-pop b{color:#f3dfb2;padding:0 4px 2px;font-size:13px}html[data-theme] body .astrochat-overlay:not(#__):not(#___) .astroparty-nick-pop button{text-align:left;border-radius:8px;justify-content:flex-start;height:30px;padding:0 10px;font-size:12.5px;background:#0a0b0e73!important;border:1px solid #e2c57d47!important}html[data-theme] body .astrochat-overlay:not(#__):not(#___) .astrochat-user-pop{z-index:5;border-radius:12px;justify-content:center;align-items:center;display:none;background:#0e0f12e6!important;border:1px solid #e2c57d8c!important;flex-wrap:nowrap!important;flex-basis:auto!important;gap:4px!important;width:auto!important;margin:0!important;padding:0 6px!important;position:absolute!important;inset:4px!important;transform:none!important;box-shadow:0 0 10px #e2c57d33!important}html[data-theme] body .astrochat-overlay:not(#__):not(#___) .astrochat-users li:hover .astrochat-user-pop{display:flex!important}html[data-theme] body .astrochat-overlay:not(#__):not(#___) .astrochat-user-pop .icon-action{width:30px!important;height:30px!important;font-size:16px!important}html[data-theme] body .astrochat-overlay:not(#__):not(#___) .astrochat-user-pop .icon-action svg{width:19px!important;height:19px!important}html[data-theme] body .astrochat-overlay:not(#__):not(#___) .astrochat-user-pop .icon-action:after{display:none!important}html[data-theme] body .astrochat-overlay:not(#__):not(#___) .astrochat-users li{flex-wrap:nowrap!important}html[data-theme] body .astrochat-overlay:not(#__):not(#___) .astroparty-pop{scrollbar-width:none;max-height:calc(100% - 20px);overflow-y:auto}html[data-theme] body .astrochat-overlay:not(#__):not(#___) .astroparty-pop::-webkit-scrollbar{display:none}html[data-theme] body .astrochat-overlay:not(#__):not(#___) .astroparty-nick-self{color:#fff7e6a6;max-width:220px;padding:0 4px;font-size:11.5px;line-height:1.4}html[data-theme] body .astrochat-overlay:not(#__):not(#___) :is(.astroparty-chat-log,.astroparty-chat-input input,.astroparty-chat-tabs,.astroparty-nick-pop,.astroparty-pop){font-variant-emoji:emoji;font-family:system-ui,-apple-system,Segoe UI,Roboto,Noto Color Emoji,sans-serif}html[data-theme] body .astrochat-overlay:not(#__):not(#___) .astroparty-party-tab{display:inline-flex;position:relative}html[data-theme] body .astrochat-overlay:not(#__):not(#___) .astroparty-party-list{z-index:30;color:#fff7e6;background:#0e0f12f0;border:1px solid #e2c57d8c;border-radius:10px;min-width:180px;margin:0;padding:6px 8px;font-size:12px;list-style:none;display:none;position:absolute;bottom:calc(100% + 6px);left:0;box-shadow:0 8px 22px #00000080}html[data-theme] body .astrochat-overlay:not(#__):not(#___) .astroparty-party-list li{padding:3px 0}html[data-theme] body .astrochat-overlay:not(#__):not(#___) .astroparty-party-list li small{color:#fff7e680;margin-left:6px}html[data-theme] body .astrochat-overlay:not(#__):not(#___) .astroparty-party-tab:hover .astroparty-party-list{display:block}html[data-theme] body .astrochat-overlay:not(#__):not(#___) .astroparty-chat-log.is-party :is(.astrochat-line,.astrochat-nick,.astrochat-text,.astrochat-colon,time),html[data-theme] body .astrochat-overlay:not(#__):not(#___) .astroparty-party-tab>button{color:#7ee2a8!important}html[data-theme] body .astrochat-overlay:not(#__):not(#___) .astroparty-chat-log.is-pm :is(.astrochat-line,.astrochat-nick,.astrochat-text,.astrochat-colon,time),html[data-theme] body .astrochat-overlay:not(#__):not(#___) .astroparty-chat-pm button{color:#f5a3c7!important}html[data-theme] body .astrochat-overlay:not(#__):not(#___) .astroparty-chat-log :is(.is-party,.is-pm) time{opacity:.7}html[data-theme] body .astrochat-overlay:not(#__):not(#___) .astroparty-genres{flex-wrap:wrap}html[data-theme] body .astrochat-overlay:not(#__):not(#___) .astroparty-genres button.active{box-shadow:0 0 10px}html[data-theme] body .astrochat-overlay:not(#__):not(#___) :is(.astroparty-chat-log,.astroparty-chat-input input,.astroparty-chat-tabs,.astroparty-nick-pop,.astroparty-pop,.astroparty-pop-note){font-variant-emoji:normal!important}html[data-theme] body .astrochat-overlay:not(#__):not(#___) .astroparty-chat{bottom:16px}@media (max-width:1180px){html[data-theme] body .astrochat-overlay:not(#__):not(#___) .astroparty-chat{bottom:74px}}html[data-theme] body .astrochat-overlay:not(#__):not(#___) .astrochat-sound{position:relative}html[data-theme] body .astrochat-overlay:not(#__):not(#___) .astrochat-sound-panel{z-index:40;background:#0e0f12f0;border:1px solid #e2c57d8c;border-radius:12px;gap:8px;min-width:250px;padding:10px 12px;display:grid;position:absolute;top:calc(100% + 8px);right:0;box-shadow:0 10px 26px #00000080}html[data-theme] body .astrochat-overlay:not(#__):not(#___) .astrochat-sound-panel label{color:#fff7e6;grid-template-columns:34px 64px 1fr;align-items:center;gap:8px;font-size:12.5px;display:grid}html[data-theme] body .astrochat-overlay:not(#__):not(#___) .astrochat-sound-panel button{border-radius:50%;width:32px;height:32px;padding:0;font-family:Noto Color Emoji,sans-serif;background:#0a0b0e73!important;border:1px solid #e2c57d4d!important}html[data-theme] body .astrochat-overlay:not(#__):not(#___) .astrochat-sound-panel button.on{border-color:#e2c57dd9!important;box-shadow:0 0 8px #e2c57d59!important}html[data-theme] body .astrochat-overlay:not(#__):not(#___) .astrochat-sound-panel input[type=range]{accent-color:#e2c57d;width:100%}html[data-theme] body .astrochat-overlay:not(#__):not(#___) .astroparty-group{background:#0a0b0e59;border:1px solid #e2c57d40;border-radius:10px;padding:4px 8px}html[data-theme] body .astrochat-overlay:not(#__):not(#___) .astroparty-group summary{cursor:pointer;color:#f3dfb2;justify-content:space-between;padding:5px 2px;font-size:13px;list-style:none;display:flex}html[data-theme] body .astrochat-overlay:not(#__):not(#___) .astroparty-group summary:after{content:"▾";opacity:.6}html[data-theme] body .astrochat-overlay:not(#__):not(#___) .astroparty-group[open] summary:after{content:"▴"}html[data-theme] body .astrochat-overlay:not(#__):not(#___) .astroparty-group summary::-webkit-details-marker{display:none}html[data-theme] body .astrochat-overlay:not(#__):not(#___) .astroparty-group>div{margin:4px 0 6px}html[data-theme] body .astrochat-overlay:not(#__):not(#___) .astroparty-rel{flex-direction:column;align-items:stretch}html[data-theme] body .astrochat-overlay:not(#__):not(#___) .astroparty-rel button[disabled]{opacity:.5;cursor:not-allowed}html[data-theme] body .astrochat-overlay:not(#__):not(#___) .astrochat-mode .astrochat-brand{isolation:isolate;animation:2.6s ease-in-out infinite avFlameGlow;position:relative;overflow:visible!important}html[data-theme] body .astrochat-overlay:not(#__):not(#___) .astrochat-mode .astrochat-brand:before{content:"";background:conic-gradient(from var(--av-a,0deg),#ff782800,#ffa03cf2,#ffdc78e6,#ff782800 35%,#ff782800 55%,#ffaa46d9,#ffe696cc,#ff782800 90%);-webkit-mask-composite:xor;pointer-events:none;z-index:-1;filter:blur(.6px);-webkit-mask-composite:xor;-webkit-mask-source-type:auto,auto;-webkit-mask-composite:xor;-webkit-mask-source-type:auto,auto;border-radius:14px;padding:2px;animation:4s linear infinite avFlameSpin;position:absolute;inset:-2px;-webkit-mask-image:linear-gradient(#000 0 0),linear-gradient(#000 0 0);-webkit-mask-position:0 0,0 0;-webkit-mask-size:auto,auto;-webkit-mask-repeat:repeat,repeat;-webkit-mask-clip:content-box,border-box;-webkit-mask-origin:content-box,border-box;-webkit-mask-composite:xor;mask-composite:exclude;-webkit-mask-source-type:auto,auto;mask-mode:match-source,match-source}html[data-theme] body .astrochat-overlay:not(#__):not(#___) .astrochat-mode .astrochat-brand:after{content:"";filter:blur(6px);pointer-events:none;z-index:-2;background:radial-gradient(at 50% 120%,#ff8c3259,#0000 60%);border-radius:18px;animation:1.3s ease-in-out infinite alternate avFlicker;position:absolute;inset:-6px}@property --av-a{syntax:"<angle>";inherits:false;initial-value:0deg}@keyframes avFlameSpin{to{--av-a:360deg}}@keyframes avFlameGlow{0%,to{box-shadow:inset 0 0 12px #e2c57d1f,0 0 10px #ff963c40}50%{box-shadow:inset 0 0 16px #ffaa5033,0 0 18px #ff963c73}}@keyframes avFlicker{0%{opacity:.55;transform:scaleY(1)}50%{opacity:.9;transform:scaleY(1.06)}to{opacity:.65;transform:scaleY(.97)}}@media (prefers-reduced-motion:reduce){html[data-theme] body .astrochat-overlay:not(#__):not(#___) .astrochat-mode .astrochat-brand,html[data-theme] body .astrochat-overlay:not(#__):not(#___) .astrochat-mode .astrochat-brand:before,html[data-theme] body .astrochat-overlay:not(#__):not(#___) .astrochat-mode .astrochat-brand:after{animation:none}}html[data-theme] body .astrochat-overlay:not(#__):not(#___) .astrochat-utabs{align-items:center;gap:4px;display:flex}html[data-theme] body .astrochat-overlay:not(#__):not(#___) .astrochat-utabs button{color:#fff7e6;letter-spacing:.02em;border-radius:8px;height:26px;padding:0 8px;font-size:11.5px;background:#0a0b0e73!important;border:1px solid #e2c57d47!important}html[data-theme] body .astrochat-overlay:not(#__):not(#___) .astrochat-utabs button.active{color:#f3dfb2;border-color:#e2c57dd9!important;box-shadow:0 0 8px #e2c57d4d!important}html[data-theme] body .astrochat-overlay:not(#__):not(#___) .astrochat-utabs .astrochat-find-btn{width:30px;margin-left:auto;padding:0;font-family:Noto Color Emoji,sans-serif}html[data-theme] body .astrochat-overlay:not(#__):not(#___) .astrochat-all{margin:0;padding:0;list-style:none;overflow-y:auto}html[data-theme] body .astrochat-overlay:not(#__):not(#___) .astrochat-all li{padding:6px 4px;position:relative}html[data-theme] body .astrochat-overlay:not(#__):not(#___) .astrochat-all li:hover .astrochat-user-pop{display:flex!important}html[data-theme] body .astrochat-overlay:not(#__):not(#___) .astrochat-all .astrochat-user{align-items:center;gap:8px;display:flex}html[data-theme] body .astrochat-overlay:not(#__):not(#___) .astrochat-all img,html[data-theme] body .astrochat-overlay:not(#__):not(#___) .astrochat-finder img{object-fit:cover;border-radius:50%;width:32px;height:32px}html[data-theme] body .astrochat-overlay:not(#__):not(#___) .astrochat-all small{color:#fff7e68c;font-size:11px;display:block}html[data-theme] body .astrochat-overlay:not(#__):not(#___) .astrochat-finder{background:#1b1c1f;border:1px solid #e2c57d8c;border-radius:14px;flex-direction:column;gap:10px;width:min(460px,100% - 32px);max-height:calc(100vh - 120px);padding:18px;display:flex}html[data-theme] body .astrochat-overlay:not(#__):not(#___) .astrochat-finder h3{color:#f3dfb2;margin:0;font-family:Georgia,serif;font-weight:400}html[data-theme] body .astrochat-overlay:not(#__):not(#___) .astrochat-finder input{color:#fff7e6;background:#0a0b0e99;border:1px solid #e2c57d66;border-radius:10px;height:36px;padding:0 12px}html[data-theme] body .astrochat-overlay:not(#__):not(#___) .astrochat-finder ul{gap:6px;margin:0;padding:0;list-style:none;display:grid;overflow-y:auto}html[data-theme] body .astrochat-overlay:not(#__):not(#___) .astrochat-finder li{background:#0a0b0e66;border-radius:10px;align-items:center;gap:10px;padding:6px 8px;display:flex}html[data-theme] body .astrochat-overlay:not(#__):not(#___) .astrochat-finder li>span{flex:1;display:grid}html[data-theme] body .astrochat-overlay:not(#__):not(#___) .astrochat-finder li small{color:#fff7e68c;font-size:11px}html[data-theme] body .astrochat-overlay:not(#__):not(#___) .astrochat-finder li button,html[data-theme] body .astrochat-overlay:not(#__):not(#___) .astrochat-finder li a{border-radius:8px;align-items:center;height:30px;padding:0 10px;font-size:12px;text-decoration:none;display:inline-flex}html[data-theme] body .astrochat-overlay:not(#__):not(#___) .astrochat-invites{z-index:70;gap:6px;display:grid;position:absolute;top:70px;left:50%;transform:translate(-50%)}html[data-theme] body .astrochat-overlay:not(#__):not(#___) .astrochat-invite{color:#fff7e6;background:#0e0f12f2;border:1px solid #e2c57dbf;border-radius:12px;align-items:center;gap:8px;padding:10px 12px;font-size:13px;display:flex;box-shadow:0 0 16px #e2c57d4d}html[data-theme] body .astrochat-overlay:not(#__):not(#___) .astrochat-invite button{height:30px;padding:0 12px;font-size:12.5px}html[data-theme] body .astrochat-overlay:not(#__):not(#___) .astrochat-toast{z-index:70;color:#fff7e6;background:#0e0f12f0;border:1px solid #e2c57d99;border-radius:10px;padding:8px 14px;font-size:13px;position:absolute;bottom:90px;left:50%;transform:translate(-50%)}html[data-theme] body .astrochat-overlay:not(#__):not(#___) .astroparty-chat-tabs .astroparty-room-tab,html[data-theme] body .astrochat-overlay:not(#__):not(#___) .astroparty-chat-log.is-room :is(.astrochat-line,.astrochat-nick,.astrochat-text,.astrochat-colon,time){color:#ffc978!important}html[data-theme] body .astrochat-overlay:not(#__):not(#___) .astrochat-user-pop.is-self .icon-action:not(.self-ok){opacity:.3;pointer-events:none}html[data-theme] body .astrochat-overlay:not(#__):not(#___) .astrochat-hall-row{gap:4px;display:flex}html[data-theme] body .astrochat-overlay:not(#__):not(#___) .astrochat-hall-row>button:first-child{flex:1}html[data-theme] body .astrochat-overlay:not(#__):not(#___) .astrochat-hall .astroparty-rooms .astrochat-private-btn{white-space:nowrap;color:#f3dfb2;font-size:11.5px;flex:none!important;width:auto!important}html[data-theme] body .astrochat-overlay:not(#__):not(#___) .astrochat-plist-btns{gap:6px;margin-left:6px;display:flex}html[data-theme] body .astrochat-overlay:not(#__):not(#___) .astrochat-plist-btns button{color:#fff7e6;border-radius:10px;height:34px;padding:0 12px;font-size:12.5px;background:#0a0b0e73!important;border:1px solid #e2c57d59!important}html[data-theme] body .astrochat-overlay:not(#__):not(#___) .astrochat-plist-btns button.active{border-color:#e2c57dd9!important;box-shadow:0 0 8px #e2c57d4d!important}html[data-theme] body .astrochat-overlay:not(#__):not(#___) .astroparty-plist{z-index:6;-webkit-backdrop-filter:blur(4px);backdrop-filter:blur(4px);background:#0e0f12e6;border:1px solid #e2c57d73;border-radius:14px;flex-direction:column;width:min(300px,100% - 24px);display:flex;position:absolute;top:12px;bottom:80px;right:12px}html[data-theme] body .astrochat-overlay:not(#__):not(#___) .astroparty-plist header{color:#f3dfb2;border-bottom:1px solid #e2c57d40;justify-content:space-between;align-items:center;padding:10px 12px;display:flex}html[data-theme] body .astrochat-overlay:not(#__):not(#___) .astroparty-plist header button{border-radius:50%;width:28px;height:28px;padding:0}html[data-theme] body .astrochat-overlay:not(#__):not(#___) .astroparty-plist ul{scrollbar-width:thin;margin:0;padding:6px;list-style:none;overflow-y:auto}html[data-theme] body .astrochat-overlay:not(#__):not(#___) .astroparty-plist li{border-radius:10px;padding:8px 6px;position:relative}html[data-theme] body .astrochat-overlay:not(#__):not(#___) .astroparty-plist li:hover .astrochat-user-pop{display:flex!important}html[data-theme] body .astrochat-overlay:not(#__):not(#___) .astroparty-plist .astrochat-user{align-items:center;gap:8px;display:flex}html[data-theme] body .astrochat-overlay:not(#__):not(#___) .astroparty-plist img{object-fit:cover;border-radius:50%;width:34px;height:34px}html[data-theme] body .astrochat-overlay:not(#__):not(#___) .astroparty-plist small{color:#fff7e68c;font-size:11px;display:block}html[data-theme] body .astrochat-overlay:not(#__):not(#___) .astrochat-guide{position:relative}html[data-theme] body .astrochat-overlay:not(#__):not(#___) .astrochat-guide .astrochat-icon{font-family:Noto Color Emoji,sans-serif}html[data-theme] body .astrochat-overlay:not(#__):not(#___) .astrochat-guide-panel{z-index:40;color:#fff7e6;background:#0e0f12f2;border:1px solid #e2c57d8c;border-radius:12px;width:320px;padding:12px 14px;font-size:12.5px;line-height:1.45;position:absolute;top:calc(100% + 8px);right:0;box-shadow:0 10px 26px #00000080}html[data-theme] body .astrochat-overlay:not(#__):not(#___) .astrochat-guide-panel b{color:#f3dfb2;font-family:Georgia,serif;font-size:15px;font-weight:400}html[data-theme] body .astrochat-overlay:not(#__):not(#___) .astrochat-guide-panel ul{margin:6px 0 0;padding-left:18px}html[data-theme] body .astrochat-overlay:not(#__):not(#___) .astroparty-people{z-index:6;position:absolute;top:118px;right:14px}html[data-theme] body .astrochat-overlay:not(#__):not(#___) .astroparty-people-btn{color:#fff7e6;border-radius:12px;justify-content:center;align-items:center;width:42px;height:42px;padding:0;display:flex;background:#07080aeb!important;border:1px solid #e2c57d8c!important}html[data-theme] body .astrochat-overlay:not(#__):not(#___) .astroparty-people-btn svg{fill:none;stroke:currentColor;stroke-width:1.8px;stroke-linecap:round;width:24px;height:24px}html[data-theme] body .astrochat-overlay:not(#__):not(#___) .astroparty-people-btn:hover{filter:drop-shadow(0 0 6px #e2c57dcc)}html[data-theme] body .astrochat-overlay:not(#__):not(#___) .astroparty-people-tabs{background:#07080aeb;border:1px solid #e2c57d8c;border-radius:12px;gap:4px;padding:4px;display:flex}html[data-theme] body .astrochat-overlay:not(#__):not(#___) .astroparty-people-tabs button,html[data-theme] body .astrochat-overlay:not(#__):not(#___) .astroparty-plist nav button{color:#fff7e6;border-radius:9px;height:32px;padding:0 10px;font-size:12.5px;background:#0a0b0e73!important;border:1px solid #e2c57d4d!important}html[data-theme] body .astrochat-overlay:not(#__):not(#___) .astroparty-people-tabs button.active,html[data-theme] body .astrochat-overlay:not(#__):not(#___) .astroparty-plist nav button.active{color:#f3dfb2;border-color:#e2c57dd9!important;box-shadow:0 0 8px #e2c57d4d!important}html[data-theme] body .astrochat-overlay:not(#__):not(#___) .astroparty-people-tabs .x{width:32px;padding:0}html[data-theme] body .astrochat-overlay:not(#__):not(#___) .astroparty-plist{max-height:calc(100% - 250px);top:166px!important;bottom:auto!important}html[data-theme] body .astrochat-overlay:not(#__):not(#___) .astroparty-plist nav{gap:4px;display:flex}html[data-theme] body .astrochat-overlay:not(#__):not(#___) .astroparty-wish{gap:6px;display:flex}html[data-theme] body .astrochat-overlay:not(#__):not(#___) .astroparty-wish input{flex:1}html[data-theme] body .astrochat-overlay:not(#__):not(#___) .astroparty-wish button{width:38px;padding:0}html[data-theme] body .astrochat-overlay:not(#__):not(#___) .astroparty-wish-secret{color:#c9b8ff;font-style:italic}html[data-theme] body .astrochat-overlay:not(#__):not(#___) .astrochat-hall .astroparty-rooms{min-width:min(560px,100vw - 40px)!important;padding:8px!important}html[data-theme] body .astrochat-overlay:not(#__):not(#___) .astrochat-hall-row{background:#0a0b0e59;border:1px solid #e2c57d33;border-radius:10px;align-items:center;gap:8px;padding:2px;display:flex}html[data-theme] body .astrochat-overlay:not(#__):not(#___) .astrochat-hall .astroparty-rooms .astrochat-hall-row>button:first-child{white-space:nowrap;text-overflow:ellipsis;flex:1;justify-content:space-between;align-items:center;gap:10px;min-width:0;height:40px;overflow:hidden;background:0 0!important;border:0!important;flex-direction:row!important;display:flex!important}html[data-theme] body .astrochat-overlay:not(#__):not(#___) .astrochat-hall .astroparty-rooms .astrochat-hall-row>button:first-child.active{background:linear-gradient(#262a31b8,#101317b8)!important;box-shadow:inset 0 0 0 1px #e2c57dd9!important}html[data-theme] body .astrochat-overlay:not(#__):not(#___) .astrochat-hall .astroparty-rooms .astrochat-private-btn{align-items:center;gap:4px;margin-right:4px;color:#f3dfb2!important;background:#e2c57d14!important;border:1px solid #e2c57d73!important;border-radius:14px!important;flex-direction:row!important;height:28px!important;padding:0 12px!important;font-size:11.5px!important;display:inline-flex!important}html[data-theme] body .astrochat-overlay:not(#__):not(#___) .astrochat-hall .astroparty-rooms .astrochat-private-btn:hover{box-shadow:0 0 8px #e2c57d66!important}html[data-theme] body .astrochat-overlay:not(#__):not(#___) .astroparty-plist{border-top-right-radius:6px!important;width:min(300px,100% - 28px)!important;top:158px!important;right:14px!important}html[data-theme] body .astrochat-overlay:not(#__):not(#___) .astroparty-people{z-index:7}html[data-theme] body .astrochat-overlay:not(#__):not(#___) :is(.astrochat-hall>button,.astroparty-char){box-shadow:none!important;background:#07080aeb!important;border:1px solid #e2c57d8c!important}html[data-theme] body .astrochat-overlay:not(#__):not(#___) .astroparty-say{background:#0e0f12eb!important}html[data-theme] body .astrochat-overlay:not(#__):not(#___) .astroparty-say :is(input,button){background:#0a0b0e99!important}html[data-theme] body .astrochat-overlay:not(#__):not(#___) .astroparty-plist-search{color:#fff7e6;background:#0a0b0e99;border:1px solid #e2c57d66;border-radius:10px;height:34px;margin:8px 8px 0;padding:0 12px}html[data-theme] body .astrochat-overlay:not(#__):not(#___) .astroparty-pop-sub{color:#f3dfb2;margin:6px 0 2px;font-size:12.5px}html[data-theme] body .astrochat-overlay:not(#__):not(#___) .astroparty-pop{font-size:12.5px}html[data-theme] body .astrochat-overlay:not(#__):not(#___) .astroparty-pop .astroparty-pop-row button{height:30px;padding:0 10px;font-size:12px}html[data-theme] body .astrochat-overlay:not(#__):not(#___) .astroparty-pop h4{margin:0 0 4px}html[data-theme] body .astrochat-overlay:not(#__):not(#___) .astroparty-pop p{margin:2px 0}html[data-theme] body .astrochat-overlay:not(#__):not(#___) .astrochat-mode-menu button:not(.active):hover,html[data-theme] body .astrochat-overlay:not(#__):not(#___) .astrochat-mode-menu button:not(.active):focus-visible,html[data-theme] body .astrochat-overlay:not(#__):not(#___) .astrochat-hall .astroparty-rooms button:not(.active):hover,html[data-theme] body .astrochat-overlay:not(#__):not(#___) .astrochat-hall .astroparty-rooms button:not(.active):focus-visible{cursor:pointer;outline:none;background:#e2c57d17!important;border-color:#e2c57d99!important;box-shadow:0 0 8px #e2c57d26!important}html[data-theme] body .astrochat-overlay:not(#__):not(#___) .astrochat-mode-menu button{transition:background .15s,border-color .15s,box-shadow .15s}html[data-theme] body .astrochat-overlay:not(#__):not(#___):not(#____) .astroparty-roster-grid button,html[data-theme] body .astrochat-overlay:not(#__):not(#___):not(#____) .astroparty-roster nav button,html[data-theme] body .astrochat-overlay:not(#__):not(#___):not(#____) .astroparty-roster header button,html[data-theme] body .astrochat-overlay:not(#__):not(#___):not(#____) .astroparty-char,html[data-theme] body .astrochat-overlay:not(#__):not(#___):not(#____) .astroparty-quality select{background:#0a0b0eb8!important;border:1px solid #e2c57d47!important}html[data-theme] body .astrochat-overlay:not(#__):not(#___):not(#____) .astroparty-roster-grid button:hover,html[data-theme] body .astrochat-overlay:not(#__):not(#___):not(#____) .astroparty-roster nav button:hover,html[data-theme] body .astrochat-overlay:not(#__):not(#___):not(#____) .astroparty-char:hover{background:#0a0b0eb8!important;border-color:#e2c57d99!important;box-shadow:0 0 8px #e2c57d26!important}html[data-theme] body .astrochat-overlay:not(#__):not(#___):not(#____) .astroparty-roster-grid button.active,html[data-theme] body .astrochat-overlay:not(#__):not(#___):not(#____) .astroparty-roster nav button.active{background:linear-gradient(#262a31b8,#101317b8)!important;border-color:#e2c57dd9!important;box-shadow:inset 0 0 12px #e2c57d1f,0 0 10px #e2c57d40!important}html[data-theme] body .astrochat-overlay:not(#__):not(#___):not(#____) .astrochat-icon,html[data-theme] body .astrochat-overlay:not(#__):not(#___):not(#____) .astrochat-sound,html[data-theme] body .astrochat-overlay:not(#__):not(#___):not(#____) .astrochat-col-head button,html[data-theme] body .astrochat-overlay:not(#__):not(#___):not(#____) .astrochat-search,html[data-theme] body .astrochat-overlay:not(#__):not(#___):not(#____) .astrochat-field,html[data-theme] body .astrochat-overlay:not(#__):not(#___):not(#____) .astrochat-input button,html[data-theme] body .astrochat-overlay:not(#__):not(#___):not(#____) .astroparty-say button,html[data-theme] body .astrochat-overlay:not(#__):not(#___):not(#____) .astrochat-card,html[data-theme] body .astrochat-overlay:not(#__):not(#___):not(#____) .astroparty-quality select,html[data-theme] body .astrochat-overlay:not(#__):not(#___):not(#____) .astrochat-find-btn,html[data-theme] body .astrochat-overlay:not(#__):not(#___):not(#____) .astrochat-private-btn{background:#0a0b0eb8!important;border-color:#e2c57d47!important}html[data-theme] body .astrochat-overlay:not(#__):not(#___):not(#____) .astrochat-field input{background:0 0!important}html[data-theme] body .astrochat-overlay:not(#__):not(#___):not(#____) .astrochat-emoji-trigger[data-tip]:hover:after{inset:auto 0 calc(100% + 6px) auto!important;transform:none!important}html[data-theme] body .astrochat-overlay:not(#__):not(#___):not(#____) .astrochat-close-wrap{display:inline-flex;position:relative}html[data-theme] body .astrochat-overlay:not(#__):not(#___):not(#____) .astrochat-close-ask{z-index:60;color:#fff7e6;text-align:left;background:#0e0f12f5;border:1px solid #e2c57d8c;border-radius:12px;width:max-content;max-width:min(260px,100vw - 24px);padding:12px 14px;font-size:13px;position:absolute;top:calc(100% + 8px);right:0;box-shadow:0 10px 30px #0000008c,0 0 10px #e2c57d26}html[data-theme] body .astrochat-overlay:not(#__):not(#___):not(#____) .astrochat-close-ask p{margin:0 0 10px}html[data-theme] body .astrochat-overlay:not(#__):not(#___):not(#____) .astrochat-close-ask div{justify-content:flex-end;gap:8px;display:flex}html[data-theme] body .astrochat-overlay:not(#__):not(#___):not(#____) .astrochat-close-ask button{color:#fff7e6;cursor:pointer;border-radius:8px;padding:6px 12px;background:#0a0b0eb8!important;border:1px solid #e2c57d59!important}html[data-theme] body .astrochat-overlay:not(#__):not(#___):not(#____) .astrochat-close-ask button:first-child{box-shadow:0 0 8px #e2c57d40;border-color:#e2c57dd9!important}html[data-theme] body .astrochat-overlay:not(#__):not(#___):not(#____) .astrochat-people-tabs{background:#0a0b0eb8;border:1px solid #e2c57d47;border-radius:12px;gap:6px;margin:0 0 10px;padding:4px;display:flex!important;position:static!important}html[data-theme] body .astrochat-overlay:not(#__):not(#___):not(#____) .astrochat-people-tabs button{white-space:nowrap;flex:1}html[data-theme] body .astrochat-overlay:not(#__):not(#___):not(#____) .astrochat-plist ul{margin:0;padding:0;list-style:none}html[data-theme] body .astrochat-overlay:not(#__):not(#___):not(#____) .astrochat-plist li{margin-bottom:6px}html[data-theme] body .astrochat-overlay:not(#__):not(#___):not(#____) .astrochat-plist .astroparty-plist-search{box-sizing:border-box;color:#fff7e6;border-radius:10px;width:100%;margin-bottom:8px;padding:8px 10px;background:#0a0b0eb8!important;border:1px solid #e2c57d47!important}html[data-theme] body .astrochat-overlay:not(#__):not(#___):not(#____) .astrochat-people-tabs{box-sizing:border-box;grid-template-columns:repeat(3,minmax(0,1fr));width:100%;gap:4px!important;display:grid!important}html[data-theme] body .astrochat-overlay:not(#__):not(#___):not(#____) .astrochat-people-tabs button{white-space:nowrap;text-overflow:ellipsis;justify-content:center;align-items:center;gap:4px;width:100%;min-width:0;display:flex;overflow:hidden;height:30px!important;padding:0 4px!important;font-size:12px!important}html[data-theme] body .astrochat-overlay:not(#__):not(#___) button:not(.active):not(.on):not(:disabled):not(.astrochat-emoji-picker button),html[data-theme] body .astrochat-overlay:not(#__):not(#___) input:not([type=range]):not([type=checkbox]),html[data-theme] body .astrochat-overlay:not(#__):not(#___) select,html[data-theme] body .astrochat-overlay:not(#__):not(#___) textarea{background:#0a0b0eb8!important;border-color:#e2c57d47!important}html[data-theme] body .astrochat-overlay:not(#__):not(#___) button:not(.active):not(.on):hover{border-color:#e2c57d99!important}html[data-theme] body .astrochat-overlay:not(#__):not(#___) .astrochat-field input{background:0 0!important}html[data-theme] body .astrochat-overlay:not(#__):not(#___) .astroparty-light-sub{color:#fff7e699;margin:-4px 0 10px;font-size:12px;display:block}html[data-theme] body .astrochat-overlay:not(#__):not(#___) .astroparty-light-row{grid-template-columns:repeat(3,68px);gap:6px;display:grid}html[data-theme] body .astrochat-overlay:not(#__):not(#___) .astroparty-light-row button{border-radius:10px;flex-direction:column;align-items:center;gap:3px;font-size:11.5px;display:flex;padding:7px 4px!important}html[data-theme] body .astrochat-overlay:not(#__):not(#___) .astroparty-light-row button i{font-size:17px;font-style:normal;line-height:1}html[data-theme] body .astrochat-overlay:not(#__):not(#___) .astroparty-tracks{flex-direction:column;gap:5px;max-width:300px;display:flex}html[data-theme] body .astrochat-overlay:not(#__):not(#___) .astroparty-tracks button{text-align:left;white-space:nowrap;text-overflow:ellipsis;border-radius:9px;padding:7px 10px;font-size:12.5px;overflow:hidden}html[data-theme] body .astrochat-overlay:not(#__):not(#___) .pp-cnt{opacity:.9;font-size:.92em}html[data-theme] body .astrochat-overlay:not(#__):not(#___) .pp-cnt em{font-style:normal;font-weight:700}html[data-theme] body .astrochat-overlay:not(#__):not(#___) .pp-cnt em.on{color:#5fd07a}html[data-theme] body .astrochat-overlay:not(#__):not(#___) .pp-cnt em.off{color:#ff6b6b}html[data-theme] body .astrochat-overlay:not(#__):not(#___) .astrochat-head{position:relative}html[data-theme] body .astrochat-overlay:not(#__):not(#___) .astrochat-hall-name{pointer-events:none;max-width:46%;top:50%;left:50%;transform:translate(-50%,-50%);flex:none!important;position:absolute!important}html[data-theme] body .astrochat-overlay:not(#__):not(#___) .astroparty-peek{background:#0a0b0eb8;border:1px solid #e2c57d47;border-radius:10px;max-width:320px;margin:6px 0 10px;padding:10px 12px;font-size:12.5px}html[data-theme] body .astrochat-overlay:not(#__):not(#___) .astroparty-peek b{color:#f3dfb2;margin-bottom:6px;font-family:Georgia,serif;font-weight:400;display:block}html[data-theme] body .astrochat-overlay:not(#__):not(#___) .astroparty-peek p{color:#fff7e6d9;margin:4px 0 0;line-height:1.35}html[data-theme] body .astrochat-overlay:not(#__):not(#___) .astroparty-peek .pk-grid{grid-template-columns:1fr 1fr;gap:3px 12px;display:grid}html[data-theme] body .astrochat-overlay:not(#__):not(#___) .astroparty-peek .pk-row{white-space:nowrap;grid-template-columns:78px 1fr auto;align-items:baseline;gap:6px;display:grid}html[data-theme] body .astrochat-overlay:not(#__):not(#___) .astroparty-peek .pk-row i{font-style:normal;font-weight:700}html[data-theme] body .astrochat-overlay:not(#__):not(#___) .astroparty-peek .pk-row em{color:#fff7e6;font-style:normal}html[data-theme] body .astrochat-overlay:not(#__):not(#___) .astroparty-peek .pk-row small{color:#fff7e699}html[data-theme] body .astrochat-overlay:not(#__):not(#___):not(#____) .astrochat-turbo.on{color:#ffd35a;border-color:#ffc850e6!important;box-shadow:0 0 10px #ffbe3c8c!important}@media (max-width:1180px){html[data-theme] body .astrochat-overlay:not(#__):not(#___) .astrochat-hall-name{min-width:0;max-width:none;flex:1!important;position:static!important;transform:none!important}}html[data-theme] body .astrochat-overlay:not(#__):not(#___) .hall-tag{letter-spacing:.06em;text-shadow:0 0 8px;font-size:.92em;font-weight:800}html[data-theme] body .astrochat-overlay:not(#__):not(#___):not(#____) .astroparty-peek{box-sizing:border-box;width:100%;max-width:none!important;padding:12px 14px!important}html[data-theme] body .astrochat-overlay:not(#__):not(#___):not(#____) .astroparty-peek .pk-grid{grid-template-columns:repeat(2,minmax(0,1fr))!important;gap:6px 18px!important}html[data-theme] body .astrochat-overlay:not(#__):not(#___):not(#____) .astroparty-peek .pk-row{background:#ffffff09;border-radius:7px;padding:3px 6px;grid-template-columns:18px 1fr 18px auto!important;align-items:center!important;gap:6px!important;display:grid!important}html[data-theme] body .astrochat-overlay:not(#__):not(#___):not(#____) .astroparty-peek .pk-row i{text-align:center;text-shadow:0 0 6px;font-size:15px;font-style:normal}html[data-theme] body .astrochat-overlay:not(#__):not(#___):not(#____) .astroparty-peek .pk-row b{text-overflow:ellipsis;white-space:nowrap;font-size:12.5px;font-weight:700;overflow:hidden;margin:0!important;font-family:inherit!important;display:inline!important}html[data-theme] body .astrochat-overlay:not(#__):not(#___):not(#____) .astroparty-peek .pk-row em{color:#fff7e6;text-align:center;font-size:15px;font-style:normal}html[data-theme] body .astrochat-overlay:not(#__):not(#___):not(#____) .astroparty-peek .pk-row small{color:#fff7e6b3;font-variant-numeric:tabular-nums;text-align:right;font-size:11.5px}html[data-theme] body .astrochat-overlay:not(#__):not(#___):not(#____) .astroparty-peek .pk-line{white-space:normal;border-top:1px solid #e2c57d2e;gap:8px;padding-top:7px;line-height:1.4;display:flex;margin-top:8px!important}.astroparty{position:relative}.astroparty .astroparty-loading{z-index:60;-webkit-backdrop-filter:blur(2px);backdrop-filter:blur(2px);background:radial-gradient(at 50% 40%,#101317fa,#06070afc);justify-content:center;align-items:center;animation:.18s ease-out aplIn;display:flex;position:absolute;inset:0}.astroparty .apl-card{text-align:center;color:#fff7e6;background:#0a0b0ee6;border:1px solid #e2c57d73;border-radius:16px;width:min(360px,80%);padding:26px 28px 22px;box-shadow:0 0 34px #e2c57d24,inset 0 0 20px #0009}.astroparty .apl-card i{color:#f3dfb2;text-shadow:0 0 14px #ffd68cb3;font-size:30px;font-style:normal;animation:3.2s linear infinite aplSpin;display:block}.astroparty .apl-card h3{letter-spacing:.06em;color:#f3dfb2;margin:8px 0 16px;font:400 20px Georgia,serif}.astroparty .apl-bar{background:#fff7e614;border:1px solid #e2c57d4d;border-radius:99px;height:8px;overflow:hidden}.astroparty .apl-bar span{background:linear-gradient(90deg,#8a6a2a,#e8c77f,#fff0b8);border-radius:99px;height:100%;transition:width .2s ease-out;display:block;box-shadow:0 0 10px #ffd68c99}.astroparty .apl-card small{color:#fff7e6b3;letter-spacing:.03em;margin-top:10px;font-size:12px;display:block}@keyframes aplIn{0%{opacity:0}to{opacity:1}}@keyframes aplSpin{to{transform:rotate(360deg)}}.astroparty-chat-log{min-height:min(30vh,170px)}.astroparty-chat-tabs{flex-wrap:nowrap!important}.astroparty-chat-tabs>*{flex-shrink:0}.astroparty-wrap canvas{touch-action:none}.astroparty-minimap{display:none}@media (pointer:coarse){.astroparty-minimap{pointer-events:none;z-index:3;border:1px solid #e2c57d73;border-radius:10px;width:120px;height:88px;display:block;position:absolute;top:8px;right:8px;box-shadow:0 2px 10px #0006}}.mobile-astrochat .astrochat-trigger{width:42px;height:48px;color:inherit;justify-content:center;align-items:center;display:inline-flex;position:relative}.mobile-astrochat .astrochat-trigger>span{display:none}.mobile-astrochat .nav-svg-icon{width:28px;height:28px}.mobile-astrochat .astrochat-online{border-radius:8px;min-width:16px;padding:0 4px;font-size:10px;position:absolute;top:4px;right:0}.astro-navbar .mobile-top-actions>.mobile-astrochat{flex:none;align-items:center;order:0!important;display:flex!important}.astro-navbar .mobile-astrochat .astrochat-trigger{background:0 0!important;border:0!important;width:clamp(32px,9.5vw,42px)!important;height:44px!important;padding:0!important}.astro-navbar .mobile-astrochat .nav-svg-icon{width:24px!important;height:24px!important}@media (max-width:760px){.astro-navbar .mobile-top-actions{gap:0!important}.astro-navbar .mobile-top-actions>button{width:clamp(32px,9.5vw,42px)!important}}@media (max-width:420px){.astro-navbar .astrovibe-logo{width:96px!important}.astro-navbar .astrovibe-logo span{letter-spacing:1.2px!important;font-size:11px!important}}.av-tour{z-index:10000;pointer-events:none;position:fixed;inset:0}.av-tour-hole{border-radius:12px;transition:all .25s;position:fixed;box-shadow:0 0 0 9999px #08080c9e,0 0 0 2px #e2c57d,0 0 18px #e2c57d99}.av-tour-card{pointer-events:auto;color:#f3ead8;background:#17161b;border:1px solid #e2c57d8c;border-radius:14px;padding:14px 16px;font:14px/1.45 system-ui,sans-serif;transition:all .25s;position:fixed;box-shadow:0 10px 30px #00000080}.av-tour-card small{opacity:.6;font-size:11px}.av-tour-card b{color:#f3dfb2;margin:2px 0 4px;font-size:16px;display:block}.av-tour-card p{margin:0 0 12px}.av-tour-row{justify-content:space-between;align-items:center;gap:8px;display:flex}.av-tour-row span{gap:6px;display:flex}.av-tour-card button{color:#f3ead8;font:inherit;cursor:pointer;background:0 0;border:1px solid #e2c57d80;border-radius:8px;padding:6px 12px}.av-tour-card .av-tour-next{color:#0f1115;background:#e2c57d;border-color:#e2c57d}.av-tour-card .av-tour-skip{opacity:.7;border:0;padding:6px 0}.mobile-astrochat>.astrochat-trigger,.quick-settings .qs-mobile{display:none!important}@media (max-width:760px){.quick-settings{z-index:1200;position:fixed!important}.quick-settings .qs-mobile{display:flex!important}.quick-settings a,.quick-settings button{min-height:44px!important}html[data-theme] body .astrochat-overlay:not(#__):not(#___),.astrochat-overlay{padding:0!important}html[data-theme] body .astrochat-overlay:not(#__):not(#___) .astrochat{border:0!important;border-radius:0!important;max-width:none!important;height:100dvh!important;max-height:100dvh!important}html[data-theme] body .astrochat-overlay:not(#__):not(#___) .astrochat-head{min-width:0;flex-wrap:nowrap!important;gap:6px!important;padding:6px 8px!important;overflow:visible!important}html[data-theme] body .astrochat-overlay:not(#__):not(#___) .astrochat-head::-webkit-scrollbar{display:none}html[data-theme] body .astrochat-overlay:not(#__):not(#___) .astrochat-brand{white-space:nowrap;font-size:13px!important}html[data-theme] body .astrochat-overlay:not(#__):not(#___) .astrochat-hall-name{white-space:nowrap;text-overflow:ellipsis;overflow:hidden;font-size:13px!important}html[data-theme] body .astrochat-overlay:not(#__):not(#___) .astrochat-head-actions{flex:none;gap:2px!important}html[data-theme] body .astrochat-overlay:not(#__):not(#___) .astrochat-head-actions button{min-width:36px;min-height:36px}html[data-theme] body .astrochat-overlay:not(#__):not(#___) .astrochat-body{grid-template-rows:auto minmax(0,1fr)!important;grid-template-columns:1fr!important}html[data-theme] body .astrochat-overlay:not(#__):not(#___) .astrochat-rooms{border-bottom:1px solid #e2c57d40;max-height:112px;overflow-y:auto;border-right:0!important}html[data-theme] body .astrochat-overlay:not(#__):not(#___) .astrochat-users{display:none!important}html[data-theme] body .astrochat-overlay:not(#__):not(#___) :is(.astrochat-input,.astroparty-chat-input,.astroparty-say) :is(input,textarea){font-size:16px!important}html[data-theme] body .astrochat-overlay:not(#__):not(#___) .astroparty-char{max-width:calc(100% - 150px);font-size:12px;gap:6px!important;padding:3px 10px 3px 3px!important;top:8px!important;left:8px!important;right:auto!important}html[data-theme] body .astrochat-overlay:not(#__):not(#___) .astroparty-char img{width:32px!important;height:32px!important}html[data-theme] body .astrochat-overlay:not(#__):not(#___) .astroparty-people{top:104px!important;right:8px!important}html[data-theme] body .astrochat-overlay:not(#__):not(#___) .astroparty-chat{width:auto!important;bottom:60px!important;left:6px!important;right:6px!important}html[data-theme] body .astrochat-overlay:not(#__):not(#___) .astroparty-chat-log{min-height:min(20vh,140px)!important;max-height:24vh!important;font-size:13px!important}html[data-theme] body .astrochat-overlay:not(#__):not(#___) .astroparty-say{width:calc(100% - 12px)!important;bottom:6px!important}html[data-theme] body .astrochat-overlay:not(#__):not(#___) .astroparty-pop{z-index:20!important;border-radius:16px 16px 0 0!important;width:100%!important;max-width:none!important;max-height:62%!important;position:absolute!important;inset:auto 0 0!important;overflow-y:auto!important}html[data-theme] body .astrochat-overlay:not(#__):not(#___) .astroparty-pop button,html[data-theme] body .astrochat-overlay:not(#__):not(#___) .astroparty-pop select{min-height:40px}html[data-theme] body .astrochat-overlay:not(#__):not(#___) .astroparty-roster{border-radius:0!important;width:100%!important;max-width:none!important;max-height:100%!important;inset:0!important}html[data-theme] body .astrochat-overlay:not(#__):not(#___) .astroparty-roster-grid{grid-template-columns:repeat(3,minmax(0,1fr))!important;gap:6px!important}html[data-theme] body .astrochat-overlay:not(#__):not(#___) .astroparty-closeup{max-width:92vw!important}}.profile-birth-hide{cursor:pointer;align-items:flex-start;gap:8px;margin-top:8px;font-size:13px;line-height:1.35;display:flex}.profile-birth-hide input{flex:none;margin-top:2px}.quick-settings .qs-close{display:none!important}@media (max-width:760px){.quick-settings .qs-close{opacity:.7;justify-content:flex-end!important;min-height:32px!important;display:flex!important}}.mobile-menu-btn{display:none}@media (max-width:760px){.astro-navbar .mobile-top-actions>.mobile-menu-btn{color:inherit;place-items:center;background:0 0!important;border:0!important;order:99!important;width:clamp(32px,9.5vw,42px)!important;height:44px!important;padding:0!important;display:grid!important}.astro-navbar .mobile-menu-btn .nav-svg-icon{width:24px!important;height:24px!important}}.mobile-bottom-nav>.mobile-astrochat-bottom{width:44px;height:44px;color:#e2c57d!important;order:99!important;place-items:center!important;display:grid!important}.mobile-bottom-nav>.mobile-astrochat-bottom>svg{width:25px!important;height:25px!important;display:block!important}.mobile-astrochat-fab{display:none}@media (max-width:760px){.mobile-astrochat-fab{right:14px;bottom:calc(max(8px,env(safe-area-inset-bottom)) + 78px);z-index:1100;color:#e2c57d;background:#0f1115;border:1px solid #e2c57dcc;border-radius:50%;place-items:center;width:54px;height:54px;padding:0;display:grid;position:fixed;box-shadow:0 6px 18px #00000073,0 0 12px #e2c57d59}.mobile-astrochat-fab svg{width:28px;height:28px}html body button.mobile-astrochat-fab.mobile-astrochat-fab{color:#0f1115!important;background:linear-gradient(145deg,#f3dfb2,#c9a24a)!important;border:1px solid #fff0c8!important;box-shadow:0 6px 18px #00000080,0 0 16px #e2c57d99!important}html body button.mobile-astrochat-fab svg{stroke:#0f1115!important;width:28px!important;height:28px!important}html[data-theme] body .astrochat-overlay:not(#__):not(#___) .astrochat-head{gap:4px!important;padding:6px!important}html[data-theme] body .astrochat-overlay:not(#__):not(#___) .astrochat-mode{min-width:0;flex:0 auto!important}html[data-theme] body .astrochat-overlay:not(#__):not(#___) .astrochat-brand{letter-spacing:1px!important;padding:6px 8px!important}html[data-theme] body .astrochat-overlay:not(#__):not(#___) .astrochat-hall{flex:auto!important;min-width:0!important;height:auto!important}html[data-theme] body .astrochat-overlay:not(#__):not(#___) .astrochat-hall button{white-space:nowrap!important;padding:6px 8px!important;font-size:12px!important}html[data-theme] body .astrochat-overlay:not(#__):not(#___) .astrochat-hall-name{display:none!important}html[data-theme] body .astrochat-overlay:not(#__):not(#___) .astrochat-head-actions{flex:none!important;gap:2px!important}html[data-theme] body .astrochat-overlay:not(#__):not(#___) .astrochat-head-actions button{width:32px!important;min-width:32px!important;height:32px!important;min-height:32px!important;padding:0!important}html[data-theme] body .astrochat-overlay:not(#__):not(#___) .astrochat-guide{display:none!important}html[data-theme] body .astrochat-overlay:not(#__):not(#___) .astroparty-minimap{top:8px!important;left:auto!important;right:8px!important}html[data-theme] body .astrochat-overlay:not(#__):not(#___) .astroparty-quality{flex-wrap:wrap;max-width:calc(100% - 150px);gap:4px!important;font-size:11px!important;top:54px!important;left:8px!important;right:auto!important;transform:none!important}html[data-theme] body .astrochat-overlay:not(#__):not(#___) .astroparty-quality select{max-width:110px;padding:2px 4px!important;font-size:11px!important}html[data-theme] body .astrochat-overlay:not(#__):not(#___) .astroparty-chat-log{min-height:0!important;max-height:17vh!important}}@media (max-width:760px),(pointer:coarse){html[data-theme] body .astrochat-overlay:not(#__):not(#___) *,html[data-theme] body .astrochat-overlay:not(#__):not(#___) :before,html[data-theme] body .astrochat-overlay:not(#__):not(#___) :after,.astrochat-overlay{-webkit-backdrop-filter:none!important;backdrop-filter:none!important}html[data-theme] body .astrochat-overlay:not(#__):not(#___) .astroparty-chat-log{background:#0e0f12db!important}}.mobile-bottom-nav>button[aria-label=Użytkownicy]{flex:1 1 0!important;place-items:center!important;width:auto!important;min-width:0!important;padding:0!important;display:grid!important}@media (max-width:760px){html[data-theme] body .user-card-actions :is(a,button,summary){min-height:36px!important;font-size:13px!important}html[data-theme] body .friend-astro{font-size:12px!important;line-height:1.35!important}html[data-theme] body :is(.profiles-list,.social-card-grid) article small{font-size:12px!important}html[data-theme] body :is(.profiles-list,.social-card-grid) article h2{font-size:15px!important}html[data-theme] body .list-main :is(p,small,span){font-size:12px!important}html[data-theme] body .friends-two-column{grid-template-columns:1fr!important}html[data-theme] body .friends-two-column>article{grid-template-columns:56px minmax(0,1fr) 36px!important}html[data-theme] body .friend-tabs{grid-template-columns:repeat(2,minmax(0,1fr))!important}html[data-theme] body .friend-tabs :is(button,input,a){min-height:38px!important;font-size:12.5px!important}html[data-theme] body .messages-filters :is(button,a){min-height:34px!important;font-size:12.5px!important}html[data-theme] body .chart-primary{grid-template-columns:1fr!important}html[data-theme] body :is(.placements-table,.houses-table){width:100%!important;font-size:13px!important}html[data-theme] body :is(.placements-table,.houses-table) :is(span,strong,em,small,b){font-size:12.5px!important}html[data-theme] body :is(.placements-table,.houses-table) h2{font-size:15px!important}html[data-theme] body .compact-position small{font-size:11px!important}html[data-theme] body .orb-slider :is(span,output){font-size:12px!important}html[data-theme] body .aspect-matrix-section{-webkit-overflow-scrolling:touch;overflow-x:auto!important}html[data-theme] body .aspect-matrix-section>*{min-width:560px}html[data-theme] body .aspect-matrix-section :is(small,i){font-size:10px!important}html[data-theme] body .chart-type{font-size:11px!important}html[data-theme] body :is(.chart-page,.current-sky-page,main)>a:first-child,html[data-theme] body .chart-page header a{font-size:13px!important}html[data-theme] body .moon-widget-compact-day :is(b,p),html[data-theme] body .moon-widget-compact-voc *,html[data-theme] body .transit-drivers *{font-size:12px!important}html[data-theme] body .edit-profile-intro .section-kicker,html[data-theme] body .avatar-cropper label,html[data-theme] body .auth-fields label,html[data-theme] body form label{font-size:12.5px!important}html[data-theme] body form small{font-size:11.5px!important}html[data-theme] body .list-main>small:first-child{font-size:11px!important}html[data-theme] body .chart-primary.natal-three-column:not(#_),html[data-theme] body .chart-primary:not(#_){grid-template-columns:minmax(0,1fr)!important}html[data-theme] body .chart-primary:not(#_)>*{grid-area:auto/1/auto/-1!important;width:100%!important;max-width:none!important}html[data-theme] body .chart-primary:not(#_)>.placements-table{order:5!important}html[data-theme] body .chart-primary:not(#_)>.houses-table{order:6!important}html[data-theme] body :is(.placements-table,.houses-table) :is(strong,b,span){white-space:nowrap}}@media (pointer:coarse){.astroparty-text{display:none!important}}.astroparty-opts-btn{display:none}@media (max-width:760px){html[data-theme] body .astrochat-overlay:not(#__):not(#___) .astroparty-quality{display:none!important}html[data-theme] body .astrochat-overlay:not(#__):not(#___) .astroparty.opts-open .astroparty-quality{z-index:6;background:#0e0f13f2;border:1px solid #e2c57d73;border-radius:12px;box-shadow:0 8px 24px #00000080;padding:10px!important;display:flex!important;top:56px!important}html[data-theme] body .astrochat-overlay:not(#__):not(#___) .astroparty-quality select{min-height:38px;font-size:14px!important}html[data-theme] body .astrochat-overlay:not(#__):not(#___) .astroparty-char{max-width:none!important;padding:3px!important}html[data-theme] body .astrochat-overlay:not(#__):not(#___) .astroparty-char span{display:none!important}html[data-theme] body .astrochat-overlay:not(#__):not(#___) .astroparty-opts-btn{color:#e8c77f;z-index:5;cursor:pointer;background:#0e0f13d9;border:1px solid #e2c57d8c;border-radius:50%;place-items:center;width:42px;height:42px;padding:0;font-size:20px;line-height:1;display:grid;position:absolute;top:8px;left:56px}html[data-theme] body .astrochat-overlay:not(#__):not(#___) .astroparty.opts-open .astroparty-opts-btn{background:#e2c57d40}html[data-theme] body .astrochat-overlay:not(#__):not(#___) .astrochat-head .astrochat-icon{font-size:17px;width:36px!important;height:36px!important}html[data-theme] body .astrochat-overlay:not(#__):not(#___) .astroparty-chat{-webkit-backdrop-filter:blur(6px);backdrop-filter:blur(6px);border-radius:16px 16px 10px 10px;background:#0a0b0fe0!important}html[data-theme] body .astrochat-overlay:not(#__):not(#___) .astroparty-chat-tabs{align-items:center;min-height:40px}html[data-theme] body .astrochat-overlay:not(#__):not(#___) .astroparty-chat-tabs button{min-height:36px!important;padding:0 14px!important;font-size:14px!important}html[data-theme] body .astrochat-overlay:not(#__):not(#___) .astroparty-chat-tabs .astroparty-chat-toggle{min-width:44px!important}html[data-theme] body .astrochat-overlay:not(#__):not(#___) .astroparty-chat:not(.is-closed) .astroparty-chat-log{max-height:24vh!important}}.astroparty-credit{opacity:.6;margin-top:2px;font-style:italic;display:block;font-size:10px!important}.mod-backdrop{z-index:10050;-webkit-backdrop-filter:blur(7px);backdrop-filter:blur(7px);background:#050709b8;justify-content:center;align-items:center;padding:20px;display:flex;position:fixed;inset:0}.mod-card{color:#fff7e6;background:#101317;border:1px solid #e2c57d47;border-radius:20px;width:min(100%,520px);max-height:min(86vh,760px);padding:28px;position:relative;overflow:auto;box-shadow:0 24px 80px #0000008c}.mod-card h3{color:#fff7e6;margin:0 40px 12px 0;font:500 23px Georgia,serif}.mod-card h3 b{color:#e2c57d}.mod-x{color:#fff7e6;cursor:pointer;background:#0f1115;border:0;border-radius:50%;width:36px;height:36px;position:absolute;top:14px;right:14px}.mod-lead{color:#fff7e6b8;line-height:1.55}.mod-reasons{grid-template-columns:1fr 1fr;gap:8px;margin:18px 0;display:grid}.mod-reasons label,.mod-actions button,.mod-check,.mod-blocked button,.moderation-chat-action,.message-report-trigger{color:#fff7e6;background:#0f1115;border:0;border-radius:10px;box-shadow:inset 0 0 0 1px #e2c57d59}.mod-reasons label{cursor:pointer;align-items:center;gap:9px;padding:11px;display:flex}.mod-reasons label.on{color:#e2c57d}.mod-reasons input,.mod-check input{accent-color:#e2c57d}.mod-card textarea{box-sizing:border-box;resize:vertical;color:#fff7e6;width:100%;min-height:100px;font:inherit;background:#17191b;border:1px solid #e2c57d40;border-radius:10px;padding:12px}.mod-check{align-items:center;gap:9px;margin-top:12px;padding:11px;display:flex}.mod-actions{justify-content:flex-end;gap:10px;margin-top:20px;display:flex}.mod-actions button,.mod-blocked button{cursor:pointer;padding:10px 15px}.mod-actions button:hover,.mod-blocked button:hover{filter:brightness(1.15)}.mod-actions button:disabled,.mod-blocked button:disabled{opacity:.5;cursor:default}.mod-actions .mod-primary{font-weight:650}.mod-actions .mod-danger{color:#ffd7cb}.mod-list-info{color:#fff7e6d1;padding-left:20px;line-height:1.65}.mod-blocked{margin:16px 0;padding:0;list-style:none}.mod-blocked li{border-bottom:1px solid #ffffff14;align-items:center;gap:10px;padding:9px 0;display:flex}.mod-blocked li>img,.mod-av{object-fit:cover;border-radius:50%;flex:none;width:38px;height:38px}.mod-av{color:#e2c57d;background:#303438;place-items:center;display:grid}.mod-blocked li>span:nth-child(2){flex:1}.mod-msg{color:#ffb9a9;margin:15px 0 0}.mod-msg.ok{color:#c9e7bd}.user-preview-menu-list button:hover,.user-preview-menu-list a:hover,.quick-settings button:hover,.quick-settings a:hover{background:var(--av-green)!important}@supports (color:color-mix(in lab, red, red)){.user-preview-menu-list button:hover,.user-preview-menu-list a:hover,.quick-settings button:hover,.quick-settings a:hover{background:color-mix(in srgb,var(--av-green) 9%,transparent)!important}}.user-preview-menu-list button:hover,.user-preview-menu-list a:hover,.quick-settings button:hover,.quick-settings a:hover{color:var(--av-green)!important;border-color:#0000!important}.moderation-chat-actions{gap:6px;display:flex}.moderation-chat-action{cursor:pointer;padding:5px 8px;font-size:11px}.message-report-trigger{float:right;cursor:pointer;padding:3px 7px;font-size:11px}@media (max-width:760px){.mod-backdrop{align-items:flex-end;padding:0}.mod-card{width:100%;max-height:88dvh;padding:25px 18px calc(18px + env(safe-area-inset-bottom));border-radius:20px 20px 0 0}.mod-reasons{grid-template-columns:1fr}.moderation-chat-action{padding:4px 6px;font-size:10px}}.moderation-admin{color:#fff7e6;max-width:960px;margin:32px auto;padding:24px}.moderation-admin-head h1{font:500 32px Georgia,serif}.moderation-admin-head h1 small{color:#e2c57d;font:14px system-ui}.moderation-admin-head a{color:#e2c57d}.moderation-admin-tabs,.moderation-report-actions{flex-wrap:wrap;gap:8px;margin:18px 0;display:flex}.moderation-admin-tabs button,.moderation-report-actions button{color:#fff7e6;cursor:pointer;background:#0f1115;border:0;border-radius:9px;padding:9px 13px;box-shadow:inset 0 0 0 1px #e2c57d59}.moderation-admin-tabs button.active{color:#e2c57d}.moderation-report-list{gap:14px;display:grid}.moderation-report{background:#101317;border:1px solid #e2c57d33;border-radius:15px;padding:18px}.moderation-report>header{color:#e2c57d;justify-content:space-between;gap:12px;display:flex}.moderation-report pre{white-space:pre-wrap;overflow-wrap:anywhere;color:#fff7e6;background:#17191b;border-radius:9px;padding:13px}.moderation-report-actions label{color:#e2c57d;gap:3px;font-size:11px;display:grid}.moderation-report-actions input{color:#fff7e6;background:#17191b;border:1px solid #e2c57d59;border-radius:8px;width:115px;padding:8px}.moderation-report-actions .ban{color:#ffd7cb}@media (max-width:760px){.moderation-admin{margin:12px auto;padding:16px}.moderation-report>header{flex-direction:column}.moderation-report-actions>*{flex:1}}.moderation-chat-action{border-radius:50%;place-items:center;width:30px;height:30px;line-height:1;display:inline-grid;padding:0!important;font-size:15px!important}@media (max-width:760px){html body .record-menu[open]>div{max-height:82dvh;overflow-y:auto;padding-bottom:calc(86px + env(safe-area-inset-bottom))!important}}.list-main h2.list-name-row{align-items:center;gap:8px;display:flex}.list-main h2.list-name-row .name-mod-menu{margin-left:auto;font-family:inherit;font-size:15px}.profile-mod-menu,.profile-friend-menu{vertical-align:middle;margin-left:6px;display:inline-block}.profile-friend-add{margin-left:6px}html body .social-profile-identity :is(.profile-friend-menu,.profile-mod-menu){vertical-align:middle;display:inline-block;position:relative!important}html body .social-profile-identity .profile-friend-menu>summary{cursor:pointer;align-items:center;gap:6px;list-style:none;display:inline-flex;box-shadow:none!important;color:#fff7e6!important;background:#07080a!important;border:1px solid #292e32!important;border-radius:7px!important;flex-direction:row!important;padding:9px 13px!important;font:16px Arial,Helvetica,sans-serif!important}html body .social-profile-identity .profile-friend-menu>summary::-webkit-details-marker{display:none}html body .social-profile-identity .profile-friend-menu>summary svg{width:18px;height:18px}html body .social-profile-identity :is(.profile-friend-menu,.profile-mod-menu)[open]>div{flex-direction:column;gap:2px;z-index:60!important;background:#101317!important;border:1px solid #e2c57d59!important;border-radius:10px!important;width:max-content!important;min-width:190px!important;max-width:min(260px,90vw)!important;max-height:none!important;padding:6px!important;display:flex!important;position:absolute!important;inset:calc(100% + 6px) auto auto 50%!important;transform:translate(-50%)!important;box-shadow:0 10px 28px #00000080!important}html body .social-profile-identity .profile-mod-menu[open]>div{left:auto!important;right:0!important;transform:none!important}html body .mod-card{background:#0f1013!important;border-color:#e2c57d4d!important}html body .mod-card .mod-reasons{border-top:1px solid #e2c57d38;flex-direction:column;gap:0!important;margin:14px 0!important;display:flex!important}html body .mod-card .mod-reasons label{cursor:pointer;align-items:center;gap:10px;display:flex;box-shadow:none!important;background:0 0!important;border:0!important;border-bottom:1px solid #e2c57d38!important;border-radius:0!important;padding:11px 8px!important}html body .mod-card .mod-reasons label.on{background:#e2c57d14!important}html body .mod-card textarea{background:#16181b!important;border:1px solid #e2c57d40!important}html body .mod-card .mod-check{box-shadow:none!important;background:0 0!important;border:0!important;border-bottom:1px solid #e2c57d38!important;border-radius:0!important}html body .mod-sections{border-top:1px solid #e2c57d38;flex-direction:column;margin:10px 0 16px;display:flex}html body .mod-sections section{border-bottom:1px solid #e2c57d38;padding:10px 4px}html body .mod-sections h4{color:#e2c57d;letter-spacing:.02em;margin:0 0 4px;font:600 14px system-ui,sans-serif}html body .mod-sections p{color:#fff7e6d1;margin:0;font-size:14px;line-height:1.5}html body .name-mod-menu[open]>div{flex-direction:column!important;align-items:stretch!important;gap:2px!important;width:max-content!important;min-width:170px!important;display:flex!important}html body .name-mod-menu[open]>div>button{text-align:left!important;justify-content:flex-start!important;width:100%!important}:is(html body :is(.social-topbar,.astro-navbar,header):has(.quick-settings),html body .quick-settings){z-index:10040!important}html body b.tab-count{color:#fff;vertical-align:middle;box-sizing:border-box;background:#e2c57d;border:1.6px solid #e2c57d;border-radius:12px;place-items:center;min-width:17px;height:17px;margin-left:6px;padding:0 4px;font:700 9px/1 Arial,sans-serif;display:inline-grid}html body .friend-request-cards .list-name-row{align-items:center;gap:8px;display:flex}html body .friend-request-cards .request-quick button{color:#fff7e6;cursor:pointer;background:#07080a;border:1px solid #292e32;border-radius:50%;place-items:center;width:34px;height:34px;padding:0;font:600 16px Arial,sans-serif;display:inline-grid}html body .friend-request-cards .request-quick button.approve{color:#8fe0a8}html body .friend-request-cards .request-quick button.reject{color:#f0a0a0}html body .friend-request-cards .request-quick button:hover{border-color:#e2c57d99}html body .new-chat-btn{color:#fff7e6;cursor:pointer;text-align:center;background:0 0;border:0;width:100%;padding:12px;font:600 15px Arial,sans-serif;display:block}html body .new-chat-pop{z-index:30;background:#101317;border:1px solid #e2c57d59;border-radius:14px;flex-direction:column;gap:10px;max-height:70%;padding:12px;display:flex;position:absolute;bottom:12px;left:12px;right:12px;box-shadow:0 12px 30px #0000008c}html body .new-chat-pop header{color:#fff7e6;justify-content:space-between;align-items:center;display:flex}html body .new-chat-pop header button{color:#fff7e6;cursor:pointer;background:0 0;border:0;font-size:16px}html body .new-chat-pop input{color:#fff7e6;background:#0f1115;border:1px solid #e2c57d59;border-radius:10px;outline:none;padding:10px 12px;font-size:15px}html body .new-chat-list{flex-direction:column;gap:2px;display:flex;overflow-y:auto}html body .new-chat-list button{color:#fff7e6;cursor:pointer;text-align:left;background:0 0;border:0;border-radius:8px;align-items:center;gap:10px;padding:6px 8px;font:15px Arial,sans-serif;display:flex}html body .new-chat-list button:hover{background:var(--av-green,#7fd49a)}@supports (color:color-mix(in lab, red, red)){html body .new-chat-list button:hover{background:color-mix(in srgb,var(--av-green,#7fd49a) 9%,transparent)}}html body .new-chat-list button:hover{color:var(--av-green,#7fd49a)}html body .new-chat-list img,html body .new-chat-list i{object-fit:cover;background:#07080a;border-radius:50%;place-items:center;width:34px;height:34px;font-style:normal;display:inline-grid}html body .new-chat-list p{color:#fff7e6b3;margin:6px;font-size:14px}html body section:has(>.new-chat-pop){position:relative}html body .gif-picker{background:#101317!important;border:1px solid #e2c57d4d!important;border-radius:14px!important;box-shadow:0 10px 26px #00000080!important}html body .gif-picker label{align-items:center;gap:8px!important;display:flex!important}html body .gif-picker input{flex:1;color:#fff7e6!important;background:#0f1115!important;border:0!important;border-radius:10px!important;outline:none!important;padding:10px 12px!important;font:15px Arial,sans-serif!important;box-shadow:inset 0 0 0 1px #e2c57d59!important}html body .gif-picker input:focus{box-shadow:inset 0 0 0 1px #e2c57d99,0 0 8px #e2c57d33!important}html body .gif-picker input::placeholder{color:#fff7e680}html body .gif-picker label button{flex:none;place-items:center;color:#fff7e6!important;background:#0f1115!important;border:0!important;border-radius:10px!important;width:40px!important;height:40px!important;display:inline-grid!important;box-shadow:inset 0 0 0 1px #e2c57d59!important}html body .gif-picker label button:hover{box-shadow:inset 0 0 0 1px #e2c57d99!important}html body .message-more{align-self:center;display:inline-flex;position:relative}html body .message-more-trigger{color:#fff7e6;cursor:pointer;background:#0f1115;border:0;border-radius:50%;place-items:center;width:28px;height:28px;padding:0;font:700 15px/1 Arial,sans-serif;display:inline-grid;box-shadow:inset 0 0 0 1px #e2c57d4d}html body .message-more-trigger:hover{box-shadow:inset 0 0 0 1px #e2c57d99}html body .message-more-menu{z-index:40;background:#101317;border:1px solid #e2c57d59;border-radius:10px;flex-direction:column;gap:2px;min-width:170px;padding:6px;display:flex;position:absolute;bottom:calc(100% + 6px);right:0;box-shadow:0 10px 26px #00000080}html body .message-more-menu button{text-align:left;color:#fff7e6;cursor:pointer;white-space:nowrap;background:0 0;border:0;border-radius:7px;padding:8px 10px;font:14px Arial,sans-serif}html body .message-more-menu button:hover{background:var(--av-green,#7fd49a)}@supports (color:color-mix(in lab, red, red)){html body .message-more-menu button:hover{background:color-mix(in srgb,var(--av-green,#7fd49a) 9%,transparent)}}html body .message-more-menu button:hover{color:var(--av-green,#7fd49a)}html body .message-more-menu button.danger{color:#f0a0a0}html body .message-bubble:has(>.message-deleted)>:not(.message-deleted){display:none!important}html body .message-deleted{color:#fff7e699;padding:2px 0;font-size:13px;font-style:italic;display:block}html body .chat-pinned{color:#fff7e6;text-align:left;cursor:pointer;background:#0f1115;border:0;border-bottom:1px solid #e2c57d4d;flex-direction:column;align-items:flex-start;gap:2px;width:100%;padding:8px 12px;display:flex}html body .chat-pinned b{color:#e2c57d;letter-spacing:.03em;text-transform:uppercase;font:600 11px Arial,sans-serif}html body .chat-pinned span{opacity:.85;text-overflow:ellipsis;white-space:nowrap;max-width:100%;font-size:13px;overflow:hidden}html body .forward-card .forward-search{box-sizing:border-box;color:#fff7e6;background:#0f1115;border:0;border-radius:10px;outline:none;width:100%;margin:6px 0 10px;padding:10px 12px;font:15px Arial,sans-serif;box-shadow:inset 0 0 0 1px #e2c57d59}html body .forward-list{border-top:1px solid #e2c57d38;max-height:46vh;margin:0;padding:0;list-style:none;overflow-y:auto}html body .forward-list li{color:#fff7e6;border-bottom:1px solid #e2c57d38;align-items:center;gap:10px;padding:8px 4px;display:flex}html body .forward-list li img,html body .forward-list li .mod-av{object-fit:cover;border-radius:50%;width:34px;height:34px}html body .forward-list li>span:not(.mod-av){flex:1}html body .forward-list li button{color:#fff7e6;cursor:pointer;background:#0f1115;border:0;border-radius:8px;min-width:84px;padding:6px 12px;font:14px Arial,sans-serif;box-shadow:inset 0 0 0 1px #e2c57d59}html body .forward-list li button.pending{color:#f0a0a0;box-shadow:inset 0 0 0 1px #f0a0a099}html body .forward-list li button.sent{opacity:.6;cursor:default}html body .forward-list li.empty{opacity:.7;justify-content:center}html body .message-more-menu button{box-shadow:none!important;background:0 0!important}html body .message-more-menu{left:0;right:auto}html body .floating-chat-body .mine .message-more-menu{left:auto;right:0}html body .friend-request-cards .list-name-row .request-quick{gap:6px;margin-left:auto;display:inline-flex}html body .friend-request-cards .list-name-row .name-mod-menu{margin-left:6px!important}html body .friend-request-cards .request-quick button{width:30px;height:30px;font-size:14px}html body .message-bubble>.message-more{opacity:0;pointer-events:none;z-index:5;position:absolute;top:50%;right:-58px;transform:translateY(-50%)}html body .message-bubble:hover>.message-more{opacity:1;pointer-events:auto}html body .message-bubble>.message-more:has([aria-expanded=true]){opacity:1;pointer-events:auto}html body .floating-chat-body>div:not(.mine) .message-reply-trigger{right:-90px!important}html body .message-more-trigger{letter-spacing:1px;border-radius:11px!important;width:30px!important;height:22px!important;font-size:14px!important}html body .message-more-trigger:focus{outline:none}html body :is(.message-more-menu,.new-chat-pop,.social-profile-identity :is(.profile-friend-menu,.profile-mod-menu)[open]>div,.name-mod-menu[open]>div),html body .chat-pinned{background:#121316!important}html body .chat-pinned:focus,html body .chat-pinned:focus-visible,html body .chat-pinned:active{box-shadow:none!important;border-color:#e2c57d4d!important;outline:none!important}html body .social-profile-identity{z-index:40;position:relative}html body .social-profile-hero:has(.social-profile-identity details[open]){z-index:40;overflow:visible!important}@media (min-width:761px){html body details.record-menu[open]>div,html body details.friend-status-menu[open]>div,html body .social-profile-identity :is(.profile-friend-menu,.profile-mod-menu)[open]>div,html body .name-mod-menu[open]>div{inset:calc(100% + 6px) auto auto 0!important;transform:none!important}}html body details:is(.record-menu,.friend-status-menu)[open]:before{-webkit-backdrop-filter:none!important;backdrop-filter:none!important;background:0 0!important}html body .floating-chat-body>div:not(.mine) .message-bubble>.message-more{left:auto!important;right:-51px!important}html body .floating-chat-body>div.mine .message-bubble>.message-more{left:-51px!important;right:auto!important}html body .floating-chat-body>div:not(.mine) .message-reply-trigger{left:auto!important;right:-76px!important}html body .floating-chat-body>div.mine .message-reply-trigger{left:-76px!important;right:auto!important}html body .message-more-trigger{width:22px!important;height:22px!important;box-shadow:none!important;color:#d7dfdf!important;letter-spacing:0!important;background:#07080a!important;border:0!important;border-radius:50%!important;padding:0!important;font:700 11px Arial,sans-serif!important}html body :is(.message-more-trigger,.message-reaction-trigger,.message-reply-trigger):is(:hover,:focus-visible,[aria-expanded=true],.is-open){background:#07080a!important;border:0!important;outline:none!important;box-shadow:0 0 9px #e2c57d80!important}html body .message-more-menu{background:#121316!important;border:1px solid #e2c57d4d!important}html body .message-more-menu button[role=menuitem]{box-shadow:none!important;color:#fff7e6!important;background:0 0!important;border:0!important;border-radius:7px!important;outline:none!important;margin:0!important;padding:8px 10px!important}html body .message-more-menu button[role=menuitem]:is(:hover,:focus-visible){background:var(--av-green,#7fd49a)!important}@supports (color:color-mix(in lab, red, red)){html body .message-more-menu button[role=menuitem]:is(:hover,:focus-visible){background:color-mix(in srgb,var(--av-green,#7fd49a) 9%,transparent)!important}}html body .message-more-menu button[role=menuitem]:is(:hover,:focus-visible){color:var(--av-green,#7fd49a)!important;box-shadow:none!important;border:0!important}html body .message-more-menu button[role=menuitem].danger{color:#f0a0a0!important}html body .message-reaction-picker button:is(.active,.selected,[aria-pressed=true],:focus,:focus-visible){border-color:#0000!important;outline:none!important;box-shadow:0 0 10px #e2c57d8c!important}html body .social-profile-identity{column-gap:8px!important}html body .social-profile-identity>button{align-items:center;display:inline-flex;height:38px!important;padding:0 13px!important}html body .social-profile-identity .profile-friend-menu>summary{box-sizing:border-box;height:38px!important;padding:0 13px!important}html body .social-profile-identity .profile-mod-menu>summary{width:38px!important;height:38px!important}html body .social-profile-identity :is(.profile-friend-menu,.profile-mod-menu,.profile-friend-add){margin-left:0!important}html body .message-reaction-picker button,html body :is(.message-more-trigger,.message-reaction-trigger,.message-reply-trigger){border:0 #0000!important;outline:none!important}html body .message-reaction-picker button:is(:hover,:focus,:focus-visible,:active){background:#e2c57d1a!important;border:0!important;border-radius:50%!important;outline:none!important;box-shadow:0 0 12px #e2c57d99!important}html body :is(.message-more-trigger,.message-reaction-trigger,.message-reply-trigger):is(:hover,:focus,:focus-visible,:active,[aria-expanded=true],.is-open){border:0!important;outline:none!important;box-shadow:0 0 10px #e2c57d8c!important}html body .friend-request-cards .list-name-row .request-quick{margin-right:52px!important}html body .friend-request-cards .user-avatar-wrap{overflow:hidden}html body .friend-request-cards .user-avatar-wrap .avatar-placeholder{box-sizing:border-box;place-items:center;width:100%;height:100%;overflow:hidden;font-size:clamp(28px,45%,56px)!important;line-height:1!important;display:grid!important}html body .friend-request-cards .user-avatar-wrap img{object-fit:cover;width:100%;height:100%}html body :is(.record-menu>div,.favorite-filter-menu>div,.favorite-view-menu>div,.friend-status-menu>div,.wall-share-menu>div,.quick-settings,.message-more-menu,.new-chat-list,.name-mod-menu>div,.profile-mod-menu>div,.profile-friend-menu>div) :is(button,a,summary):is(:hover,:focus-visible){color:#e2c57d!important;box-shadow:none!important;background:#e2c57d1a!important;border-color:#0000!important}html body .new-chat-btn:hover{color:#e2c57d!important}html[data-theme=dark] body .profiles-list article :is(a.user-profile-avatar-link,h2 a,h2 a:hover,a.user-profile-avatar-link:hover,.list-main>small a){box-shadow:none!important;background:0 0!important;border:0!important;outline:none!important}html[data-theme=dark] body .profiles-list article h2 a:hover{text-shadow:0 0 8px #e2c57d8c}html[data-theme=dark] body .profiles-list article a.user-profile-avatar-link{line-height:0;display:inline-block}html[data-theme=dark] body .profiles-list article a.user-profile-avatar-link:hover img,html[data-theme=dark] body .profiles-list article a.user-profile-avatar-link:hover .avatar-placeholder{filter:drop-shadow(0 0 8px #e2c57d8c)}html body :is(.message-more-trigger,.message-reaction-trigger,.message-reply-trigger,.message-reaction-picker button,.message-reaction-more){-webkit-tap-highlight-color:transparent;box-shadow:none!important;border:0!important;outline:none!important}html body :is(.message-more-trigger,.message-reaction-trigger,.message-reply-trigger,.message-reaction-picker button,.message-reaction-more):is(:focus,:active,[aria-expanded=true],.is-open,.active,.selected,[aria-pressed=true]):not(:hover){background-color:#0000;box-shadow:none!important}html body :is(.message-more-trigger,.message-reaction-trigger,.message-reply-trigger):is(:focus,:active,[aria-expanded=true],.is-open):not(:hover){background:#07080a!important}@media (hover:hover){html body :is(.message-more-trigger,.message-reaction-trigger,.message-reply-trigger,.message-reaction-picker button,.message-reaction-more):hover{border-radius:50%!important;box-shadow:0 0 10px #e2c57d80!important}}html[data-theme][data-theme][data-theme][data-theme][data-theme] body:not(#__):not(#___):not(#____) :is(.message-more-trigger,.message-reaction-trigger,.message-reply-trigger,.message-reaction-picker button,.message-reaction-more){filter:none!important;box-shadow:none!important;border:0!important;outline:none!important}html[data-theme][data-theme][data-theme][data-theme][data-theme] body:not(#__):not(#___):not(#____) :is(.message-more-trigger,.message-reaction-trigger,.message-reply-trigger,.message-reaction-picker button,.message-reaction-more):hover{filter:none!important;background:#e2c57d1a!important;border-radius:50%!important;box-shadow:0 0 10px #e2c57d80!important}html[data-theme][data-theme][data-theme][data-theme][data-theme] body:not(#__):not(#___):not(#____) .message-reaction-picker:not(.show-all){overflow:visible!important}html[data-theme][data-theme][data-theme][data-theme][data-theme] body:not(#__):not(#___):not(#____) .message-reaction-picker.show-all{padding:12px!important;overflow-x:hidden!important}html[data-theme][data-theme][data-theme][data-theme][data-theme] body:not(#__):not(#___):not(#____) .message-reaction-picker button:hover{background:#e2c57d24!important;box-shadow:0 0 12px 2px #e2c57d99!important}html[data-theme][data-theme][data-theme][data-theme][data-theme] body:not(#__):not(#___):not(#____) .message-reaction-picker button,html[data-theme][data-theme][data-theme][data-theme][data-theme] body:not(#__):not(#___):not(#____) .message-reaction-picker button:hover,html[data-theme][data-theme][data-theme][data-theme][data-theme] body:not(#__):not(#___):not(#____) .message-reaction-picker button:focus,html[data-theme][data-theme][data-theme][data-theme][data-theme] body:not(#__):not(#___):not(#____) .message-reaction-picker button:active{box-shadow:none!important;filter:none!important;background:0 0!important;border:0!important;outline:none!important}html[data-theme][data-theme][data-theme][data-theme][data-theme] body:not(#__):not(#___):not(#____) .message-reaction-picker button:hover{filter:drop-shadow(0 0 3px #e2c57df2)drop-shadow(0 0 8px #e2c57d99)!important}html[data-theme][data-theme][data-theme] body:not(#__) .social-profile-identity :is(.profile-friend-menu,.profile-mod-menu){position:relative!important}html[data-theme][data-theme][data-theme] body:not(#__) .social-profile-identity :is(.profile-friend-menu,.profile-mod-menu)[open]>div{top:calc(100% + 6px)!important;left:0!important;right:auto!important;transform:none!important}html body .chat-head-menu{display:inline-flex;position:relative}html body .chat-head-menu-trigger{color:#fff7e6;cursor:pointer;background:0 0;border:0;border-radius:50%;width:30px;height:30px;padding:0;font:700 18px/1 Arial,sans-serif}html body .chat-head-menu-list{z-index:60;background:#121316;border:1px solid #e2c57d4d;border-radius:10px;flex-direction:column;gap:2px;min-width:210px;padding:6px;display:flex;position:absolute;top:calc(100% + 6px);left:0;box-shadow:0 10px 26px #0000008c}html body .chat-head-menu-list button{text-align:left;color:#fff7e6;cursor:pointer;white-space:nowrap;border-radius:7px;justify-content:space-between;gap:12px;padding:8px 10px;font:14px Arial,sans-serif;display:flex;box-shadow:none!important;filter:none!important;background:0 0!important;border:0!important}html body .chat-head-menu-list button:hover{color:#e2c57d;background:#e2c57d1a!important}html body .chat-head-menu-list small{opacity:.55;font-size:11px}html body .chat-head-modal{width:calc(100vw - 32px);max-width:380px}html body .chat-head-modal ul{flex-direction:column;gap:4px;max-height:50vh;margin:10px 0;padding:0;list-style:none;display:flex;overflow:auto}html body .chat-head-modal li>button{text-align:left;color:#fff7e6;cursor:pointer;background:0 0;border:0;border-radius:8px;align-items:center;gap:10px;width:100%;padding:9px 10px;font:14px Arial,sans-serif;display:flex}html body .chat-head-modal li>button:hover,html body .chat-head-modal li>button.on{color:#e2c57d;background:#e2c57d1a}html body .pin-history-list li>button{flex-direction:column;align-items:flex-start;gap:2px}html body .pin-history-list li>button small{opacity:.55;font-size:11px}html body .chat-mute-list label{color:#fff7e6;cursor:pointer;align-items:center;gap:10px;padding:7px 4px;display:flex}html body .chat-head-actions{justify-content:flex-end;gap:8px;margin-top:12px;display:flex}html body .chat-head-actions button{color:#fff7e6;cursor:pointer;background:#0f1115;border:1px solid #e2c57d66;border-radius:8px;padding:8px 14px}html body .chat-head-actions button.primary{color:#e2c57d;background:#e2c57d2e}html body .chat-head-actions button.danger{color:#f0a0a0}html body .chat-theme-swatch{background-color:#07080a;border:1px solid #e2c57d4d;border-radius:7px;flex:none;width:26px;height:26px}html body .chat-theme-swatch[data-chat-theme=cosmos],html body .floating-chat[data-chat-theme=cosmos] .floating-chat-body{background-image:radial-gradient(circle at 20% 25%,#786eff24,#0000 45%),radial-gradient(circle at 80% 75%,#e2c57d1a,#0000 40%),radial-gradient(1px 1px at 12% 18%,#fff8 50%,#0000),radial-gradient(1px 1px at 70% 40%,#fff6 50%,#0000),radial-gradient(1.2px 1.2px at 40% 85%,#fff7 50%,#0000),radial-gradient(1px 1px at 90% 12%,#fff6 50%,#0000)}html body .chat-theme-swatch[data-chat-theme=astro],html body .floating-chat[data-chat-theme=astro] .floating-chat-body{background-image:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='120' height='120'%3E%3Ccircle cx='60' cy='60' r='44' fill='none' stroke='%23d9b774' stroke-opacity='.12'/%3E%3Ccircle cx='60' cy='60' r='30' fill='none' stroke='%23d9b774' stroke-opacity='.09'/%3E%3Cpath d='M60 16v88M16 60h88' stroke='%23d9b774' stroke-opacity='.07'/%3E%3C/svg%3E")}html body .chat-theme-swatch[data-chat-theme=tarot],html body .floating-chat[data-chat-theme=tarot] .floating-chat-body{background-image:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='90' height='90'%3E%3Crect x='25' y='15' width='40' height='60' rx='5' fill='none' stroke='%23d9b774' stroke-opacity='.12'/%3E%3Cpath d='M45 30l4 10h10l-8 6 3 10-9-6-9 6 3-10-8-6h10z' fill='%23d9b774' fill-opacity='.08'/%3E%3C/svg%3E"),linear-gradient(135deg,#5a285a1f,#0000 60%)}html body .chat-theme-swatch[data-chat-theme=numer],html body .floating-chat[data-chat-theme=numer] .floating-chat-body{background-image:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='110' height='110'%3E%3Ctext x='12' y='38' font-family='Georgia' font-size='26' fill='%23d9b774' fill-opacity='.1'%3E3%3C/text%3E%3Ctext x='62' y='62' font-family='Georgia' font-size='26' fill='%23d9b774' fill-opacity='.1'%3E7%3C/text%3E%3Ctext x='24' y='98' font-family='Georgia' font-size='26' fill='%23d9b774' fill-opacity='.1'%3E9%3C/text%3E%3C/svg%3E")}html body .chat-pinned-bar{background:#121316;border-bottom:1px solid #e2c57d4d;align-items:stretch;display:flex}html body .chat-pinned-bar .chat-pinned{flex:1;width:auto;min-width:0;border-bottom:0!important}html body .chat-pinned-pin{color:#e2c57d;cursor:pointer;border-radius:50%;flex:none;align-self:center;place-items:center;width:34px;height:34px;margin:0 8px;padding:0;display:grid;background:0 0!important;border:0!important}html body .chat-pinned-pin:hover{color:#ffe3a6;box-shadow:0 0 5px #e2c57df2,0 0 14px #e2c57db3!important}html body .chat-pinned-confirm{flex:none;align-self:center;align-items:center;gap:6px;padding:0 8px;display:flex}html body .chat-pinned-confirm em{color:#fff7e6;opacity:.85;font-size:12px;font-style:normal}html body .chat-pinned-confirm button{color:#fff7e6;cursor:pointer;background:#0f1115;border:1px solid #e2c57d66;border-radius:8px;padding:5px 10px;font:12px Arial,sans-serif}html body .chat-pinned-confirm button.danger{color:#f0a0a0}html body .chat-pinned-confirm button:hover{box-shadow:0 0 5px #e2c57de6,0 0 12px #e2c57d8c}html[data-theme][data-theme][data-theme][data-theme][data-theme] body:not(#__):not(#___):not(#____) :is(.message-more-trigger,.message-reaction-trigger,.message-reply-trigger):hover{filter:none!important;background:#07080a!important;box-shadow:0 0 5px #e2c57df2,0 0 14px #e2c57db3!important}html[data-theme][data-theme][data-theme][data-theme][data-theme][data-theme] body:not(#__):not(#___):not(#____):not(#_____) :is(.message-more-trigger,.message-reaction-trigger,.message-reply-trigger):hover{filter:none!important;color:#ffe3a6!important;background:#07080a!important;box-shadow:0 0 3px 1px #e2c57d,0 0 10px 2px #e2c57dd9,0 0 22px #e2c57d80!important}html[data-theme][data-theme][data-theme][data-theme] body:not(#__):not(#___) :is(.message-more-menu,.new-chat-pop,.new-chat-list,.quick-settings,.chat-head-menu-list,.user-preview-menu-list,.astrochat-mode-menu,.record-menu>div,.favorite-filter-menu>div,.favorite-view-menu>div,.friend-status-menu>div,.wall-share-menu>div,.wall-delete-menu>div,.name-mod-menu>div,.profile-mod-menu>div,.profile-friend-menu>div,.social-profile-identity :is(.profile-friend-menu,.profile-mod-menu)[open]>div){background:#121316!important}html[data-theme][data-theme][data-theme][data-theme] body:not(#__):not(#___) :is(.friend-tabs button,.record-menu>summary,.message-reaction-trigger,.message-reply-trigger,.message-more-trigger):not(:hover):not(.active){background:#07080a!important}html[data-theme][data-theme][data-theme][data-theme] body:not(#__):not(#___) .chat-pinned-bar{border-bottom:1px solid #e2c57d4d;background:#07080a!important}html[data-theme][data-theme][data-theme][data-theme] body:not(#__):not(#___) .chat-pinned-bar .chat-pinned{background:0 0!important}html[data-theme][data-theme][data-theme][data-theme] body:not(#__):not(#___) .chat-pinned-pin{margin:0 6px 0 0;background:0 0!important}html[data-theme][data-theme][data-theme] body:not(#__):not(#___) .messages-preview-popover{flex-direction:column;z-index:2147483600!important;height:min(580px,100vh - 84px)!important;max-height:none!important;display:flex!important}html[data-theme][data-theme][data-theme] body:not(#__):not(#___) .messages-preview-popover>header,html[data-theme][data-theme][data-theme] body:not(#__):not(#___) .messages-preview-popover>label,html[data-theme][data-theme][data-theme] body:not(#__):not(#___) .messages-preview-popover>.messages-filters{flex:none!important}html[data-theme][data-theme][data-theme] body:not(#__):not(#___) .messages-preview-popover>.preview-conversations{flex:auto!important;min-height:0!important;max-height:none!important;overflow-y:auto!important}html[data-theme][data-theme][data-theme] body:not(#__):not(#___) .messages-preview-popover>.new-chat-btn{border-radius:0 0 12px 12px;text-align:center!important;flex:none!important;justify-content:center!important;align-items:center!important;width:100%!important;min-height:46px!important;margin:0!important;padding:0 12px!important;line-height:1!important;text-decoration:none!important;display:flex!important}html[data-theme][data-theme][data-theme] body:not(#__):not(#___) .messages-preview-popover>.new-chat-btn:is(:hover,:focus,:active,:focus-visible){text-decoration:none!important}html[data-theme][data-theme][data-theme] body:not(#__):not(#___) :is(.notification-list,.quick-settings,.new-chat-pop,.messages-preview-popover){z-index:2147483600!important}html[data-theme] body:has(.notification-list,.quick-settings,.messages-preview-popover) header:has(.astro-nav-main,nav){z-index:2147483000!important}html[data-theme][data-theme] body .astrochat-overlay:not(#__):not(#___):not(#____) .astroparty-people{width:max-content;max-width:calc(100% - 16px)}html[data-theme][data-theme] body .astrochat-overlay:not(#__):not(#___):not(#____) .astroparty-people-tabs{flex-wrap:nowrap;align-items:center;width:max-content;max-width:100%}html[data-theme][data-theme] body .astrochat-overlay:not(#__):not(#___):not(#____) .astroparty-people-tabs button:not(.x){justify-content:center;align-items:center;gap:5px;min-width:max-content;white-space:nowrap!important;text-overflow:clip!important;flex:none!important;width:auto!important;height:34px!important;padding:0 12px!important;font-size:13px!important;line-height:1!important;display:inline-flex!important;overflow:visible!important}html[data-theme][data-theme] body .astrochat-overlay:not(#__):not(#___):not(#____) .astroparty-people-tabs .pp-cnt{white-space:nowrap;align-items:center;gap:0;display:inline-flex}html[data-theme][data-theme][data-theme] body:not(#__):not(#___):not(#____) .messages-preview-popover{scrollbar-gutter:stable;box-sizing:border-box!important;width:min(440px,100vw - 16px)!important;overflow:hidden!important}html[data-theme][data-theme][data-theme] body:not(#__):not(#___):not(#____) .messages-preview-popover>header,html[data-theme][data-theme][data-theme] body:not(#__):not(#___):not(#____) .messages-preview-popover>label,html[data-theme][data-theme][data-theme] body:not(#__):not(#___):not(#____) .messages-preview-popover>.messages-filters{margin-left:0!important;margin-right:0!important}html[data-theme][data-theme][data-theme] body:not(#__):not(#___):not(#____) .messages-preview-popover{box-sizing:border-box!important;width:min(440px,100vw - 16px)!important;overflow:hidden!important}html[data-theme][data-theme][data-theme] body:not(#__):not(#___):not(#____) .messages-preview-popover>.preview-conversations{scrollbar-gutter:stable;overflow-y:scroll!important}html[data-theme][data-theme] body:not(#__):not(#___) .profiles-list article a.user-profile-avatar-link{border-radius:12px;line-height:0;overflow:hidden;display:block!important}html[data-theme][data-theme] body:not(#__):not(#___) .profiles-list article a.user-profile-avatar-link :is(img,.avatar-placeholder){transition:filter .15s;border-radius:inherit!important;filter:none!important}html[data-theme][data-theme] body:not(#__):not(#___) .profiles-list article a.user-profile-avatar-link:hover :is(img,.avatar-placeholder){filter:brightness(1.12)!important}html[data-theme][data-theme] body:not(#__):not(#___) .friend-request-cards .user-avatar-wrap,html[data-theme][data-theme] body:not(#__):not(#___) .profiles-list .user-avatar-wrap{border-radius:12px;overflow:hidden}html[data-theme][data-theme][data-theme][data-theme][data-theme][data-theme] body:not(#__):not(#___):not(#____):not(#_____) :is(.profiles-list,.friend-request-cards,.users-grid) article :is(a.user-profile-avatar-link,.user-avatar-wrap,.user-avatar-wrap a):is(:hover,:focus,:focus-visible,:active,:not(:hover)){filter:none!important;box-shadow:none!important;background:0 0!important;outline:none!important}html[data-theme][data-theme][data-theme][data-theme][data-theme][data-theme] body:not(#__):not(#___):not(#____):not(#_____) :is(.profiles-list,.friend-request-cards,.users-grid) article a.user-profile-avatar-link:hover :is(img,.avatar-placeholder){filter:brightness(1.12)!important}html[data-theme][data-theme][data-theme][data-theme] body:not(#__):not(#___):not(#____):not(#_____) .messages-preview-popover{padding:16px!important}html[data-theme][data-theme][data-theme][data-theme] body:not(#__):not(#___):not(#____):not(#_____) .messages-preview-popover>.preview-conversations{scrollbar-gutter:stable!important;flex:1 1 0!important;margin-bottom:10px!important;overflow-y:auto!important}html[data-theme][data-theme][data-theme][data-theme] body:not(#__):not(#___):not(#____):not(#_____) .messages-preview-popover>.new-chat-btn{border-radius:10px!important;flex:none!important;margin:0!important;position:static!important;transform:none!important}html[data-theme] body .astrochat-overlay:not(#__):not(#___):not(#____) .say-prefix{letter-spacing:.03em;color:#a0a1a4;text-shadow:0 0 8px #a0a1a473;white-space:nowrap;flex:none;align-self:center;margin:0 4px 0 10px;font:800 13px Arial,sans-serif}html[data-theme] body .astrochat-overlay:not(#__):not(#___):not(#____) .say-prefix-room{color:#e8c77f;text-shadow:none}html[data-theme] body .astrochat-overlay:not(#__):not(#___):not(#____) .say-prefix-pm{color:#b9a3ff;text-shadow:none}html[data-theme] body .astrochat-overlay:not(#__):not(#___):not(#____) .astroparty-say.say-party input,html[data-theme] body .astrochat-overlay:not(#__):not(#___):not(#____) .astroparty-chat-input.is-party input{color:#5fe283!important}html[data-theme] body .astrochat-overlay:not(#__):not(#___):not(#____) .astroparty-say.say-party input::placeholder,html[data-theme] body .astrochat-overlay:not(#__):not(#___):not(#____) .astroparty-chat-input.is-party input::placeholder{color:#5fe2838c}html[data-theme] body .astrochat-overlay:not(#__):not(#___):not(#____) .astroparty-say .astrochat-field,html[data-theme] body .astrochat-overlay:not(#__):not(#___):not(#____) .astroparty-chat-input{align-items:center;display:flex}html[data-theme] body .astrochat-overlay:not(#__):not(#___):not(#____) .astroparty-chat-input .say-prefix{margin-left:8px}html[data-theme][data-theme][data-theme] body:not(#__):not(#___):not(#____) .wall-share-menu>div :is(button,a){box-shadow:none!important;filter:none!important;background:0 0!important;border:0!important}html[data-theme][data-theme][data-theme] body:not(#__):not(#___):not(#____) .wall-share-menu>div :is(button,a):is(:hover,:focus-visible){color:#e2c57d!important;background:#e2c57d1a!important}html[data-theme][data-theme][data-theme] body:not(#__):not(#___):not(#____) .wall-action-count,html[data-theme][data-theme][data-theme] body:not(#__):not(#___):not(#____) .wall-action:hover .wall-action-count{text-shadow:none!important;filter:none!important;color:#aba699!important;opacity:1!important}html[data-theme][data-theme][data-theme][data-theme] body:not(#__):not(#___):not(#____) .wall-post .wall-dismiss{background:#07080a!important}html[data-theme][data-theme][data-theme][data-theme] body:not(#__):not(#___):not(#____) .wall-post small{color:#fff!important}html[data-theme][data-theme][data-theme][data-theme] body:not(#__):not(#___):not(#____) :is(input,textarea)::placeholder{color:#fff!important;opacity:1!important}html[data-theme][data-theme][data-theme][data-theme] body:not(#__):not(#___):not(#____) :is(input,textarea):not([type=checkbox]):not([type=radio]){color:#fff}html[data-theme][data-theme][data-theme][data-theme] body:not(#__):not(#___):not(#____):not(#_____) .messages-preview-popover>.preview-conversations{gap:2px;flex-direction:column!important;place-content:flex-start!important;align-items:stretch!important;display:flex!important}html[data-theme][data-theme][data-theme][data-theme] body:not(#__):not(#___):not(#____):not(#_____) .messages-preview-popover>.preview-conversations>button{flex:none!important;height:auto!important;min-height:0!important;margin:0!important}html[data-theme] body .astrochat-overlay:not(#__):not(#___):not(#____):not(#_____) .say-prefix{color:#7ee2a8;text-shadow:none;letter-spacing:0;font-weight:700}html[data-theme] body .astrochat-overlay:not(#__):not(#___):not(#____):not(#_____) .say-prefix-room{color:#ffc978}html[data-theme] body .astrochat-overlay:not(#__):not(#___):not(#____):not(#_____) .say-prefix-pm{color:#f5a3c7}html[data-theme] body .astrochat-overlay:not(#__):not(#___):not(#____):not(#_____) .astroparty-say.say-party input{color:#7ee2a8!important}html[data-theme] body .astrochat-overlay:not(#__):not(#___):not(#____):not(#_____) .astroparty-say.say-party input::placeholder{color:#7ee2a88c!important}html[data-theme] body .astrochat-overlay:not(#__):not(#___):not(#____):not(#_____) .astroparty-say.say-pm input{color:#f5a3c7!important}html[data-theme] body .astrochat-overlay:not(#__):not(#___):not(#____):not(#_____) .astroparty-say.say-pm input::placeholder{color:#f5a3c78c!important}html[data-theme] body .astrochat-overlay:not(#__):not(#___):not(#____):not(#_____) .astroparty-say.say-room input{color:#ffc978!important}html[data-theme] body .astrochat-overlay:not(#__):not(#___):not(#____):not(#_____) .astroparty-say.say-room input::placeholder{color:#ffc9788c!important}html[data-theme] body .astrochat-overlay:not(#__):not(#___):not(#____):not(#_____):not(#______) .say-prefix,html[data-theme] body .astrochat-overlay:not(#__):not(#___):not(#____):not(#_____):not(#______) .astroparty-say.say-party input,html[data-theme] body .astrochat-overlay:not(#__):not(#___):not(#____):not(#_____):not(#______) .astroparty-chat-log.is-party :is(.astrochat-line,.astrochat-nick,.astrochat-text,.astrochat-colon,time),html[data-theme] body .astrochat-overlay:not(#__):not(#___):not(#____):not(#_____):not(#______) .astroparty-party-tab>button,html[data-theme] body .astrochat-overlay:not(#__):not(#___):not(#____):not(#_____):not(#______) .astroparty-party-tab button{color:#a0a1a4!important}html[data-theme] body .astrochat-overlay:not(#__):not(#___):not(#____):not(#_____):not(#______) .astroparty-say.say-party input::placeholder{color:#a0a1a499!important}html[data-theme] body .astrochat-overlay:not(#__):not(#___):not(#____):not(#_____):not(#______) .say-prefix-room{color:#ffc978!important}html[data-theme] body .astrochat-overlay:not(#__):not(#___):not(#____):not(#_____):not(#______) .say-prefix-pm,html[data-theme] body .astrochat-overlay:not(#__):not(#___):not(#____):not(#_____):not(#______) .astroparty-say.say-pm input,html[data-theme] body .astrochat-overlay:not(#__):not(#___):not(#____):not(#_____):not(#______) .astroparty-chat-log.is-pm :is(.astrochat-line,.astrochat-nick,.astrochat-text,.astrochat-colon,time),html[data-theme] body .astrochat-overlay:not(#__):not(#___):not(#____):not(#_____):not(#______) .astroparty-chat-pm button,html[data-theme] body .astrochat-overlay:not(#__):not(#___):not(#____):not(#_____):not(#______) .astroparty-chat-pm{color:#ff5fb0!important}html[data-theme] body .astrochat-overlay:not(#__):not(#___):not(#____):not(#_____):not(#______) .astroparty-say.say-pm input::placeholder{color:#ff5fb099!important}html[data-theme] body .astrochat-overlay:not(#__):not(#___):not(#____) .astroparty-pop{background:#0e0f12f5;border-radius:12px;gap:7px;width:max-content;min-width:170px;max-width:250px;padding:10px 12px}html[data-theme] body .astrochat-overlay:not(#__):not(#___):not(#____) .astroparty-pop h4{padding-right:22px;font-size:15px}html[data-theme] body .astrochat-overlay:not(#__):not(#___):not(#____) .astroparty-pop p{font-size:12px;line-height:1.35}html[data-theme] body .astrochat-overlay:not(#__):not(#___):not(#____) .astroparty-pop-x{width:22px;height:22px;top:6px;right:6px}html[data-theme] body .astrochat-overlay:not(#__):not(#___):not(#____) .astroparty-pop-row :is(button,a){padding:5px 9px;font-size:12px}html[data-theme] body .astrochat-overlay:not(#__):not(#___):not(#____) .astroparty-pop:has(.lake-first){flex-wrap:wrap;align-items:center;gap:6px;display:flex}html[data-theme] body .astrochat-overlay:not(#__):not(#___):not(#____) .astroparty-pop:has(.lake-first)>:is(h4,p,header,small){flex:0 0 100%}html[data-theme] body .astrochat-overlay:not(#__):not(#___):not(#____) .astroparty-pop:has(.lake-first)>.astroparty-pop-row{display:contents}html[data-theme] body .av-tour-card:not(#__):not(#___){border-radius:12px;font:14px/1.45 Arial,Helvetica,sans-serif;color:#fff7e6!important;background:#121316!important;border:1px solid #e2c57d4d!important;box-shadow:0 10px 26px #0000008c!important}html[data-theme] body .av-tour-card:not(#__):not(#___) small,html[data-theme] body .av-tour-card:not(#__):not(#___) p,html[data-theme] body .av-tour-card:not(#__):not(#___) b{color:#fff7e6!important;opacity:1!important;text-shadow:none!important}html[data-theme] body .av-tour-card:not(#__):not(#___) b{font-size:16px;font-weight:700}html[data-theme] body .av-tour-card:not(#__):not(#___) small{font-size:12px;opacity:.75!important}html[data-theme] body .av-tour-card:not(#__):not(#___) button{border-radius:8px;padding:7px 13px;color:#fff7e6!important;box-shadow:none!important;filter:none!important;text-shadow:none!important;background:#07080a!important;border:0!important}html[data-theme] body .av-tour-card:not(#__):not(#___) .av-tour-next{box-shadow:inset 0 0 0 1px #e2c57d99!important}html[data-theme] body .av-tour-card:not(#__):not(#___) .av-tour-skip{opacity:1;padding:7px 4px;background:0 0!important}html[data-theme] body .av-tour-card:not(#__):not(#___) button:hover{color:#e2c57d!important;background:#e2c57d1f!important}html[data-theme] body .scanner-interest-list:not(#__){scrollbar-gutter:stable;background:#121316;max-height:240px;margin-top:6px;overflow-y:auto}html[data-theme] body .scanner-interest-list:not(#__) button:hover{color:#e2c57d;background:#e2c57d1a}html[data-theme] body .astrochat-overlay:not(#__):not(#___):not(#____):not(#_____) .astroparty-pop:has(.lake-first)>h4{order:1}html[data-theme] body .astrochat-overlay:not(#__):not(#___):not(#____):not(#_____) .astroparty-pop:has(.lake-first)>p{order:2}html[data-theme] body .astrochat-overlay:not(#__):not(#___):not(#____):not(#_____) .astroparty-pop:has(.lake-first)>.lake-first>*{order:5}html[data-theme] body .astrochat-overlay:not(#__):not(#___):not(#____):not(#_____) .astroparty-pop:has(.lake-first)>.astroparty-pop-row:not(.lake-first)>*{order:6}html[data-theme] body .astrochat-overlay:not(#__):not(#___):not(#____):not(#_____) .astroparty-pop:has(.lake-first)>.astroparty-pop-x{order:0}html[data-theme] body .astrochat-overlay:not(#__):not(#___):not(#____):not(#_____) .astroparty-pop:has(.lake-first)>.astroparty-pop-row{order:5}html[data-theme] body .astrochat-overlay:not(#__):not(#___):not(#____):not(#_____):not(#______) .say-prefix-room,html[data-theme] body .astrochat-overlay:not(#__):not(#___):not(#____):not(#_____):not(#______) .astroparty-say.say-room input,html[data-theme] body .astrochat-overlay:not(#__):not(#___):not(#____):not(#_____):not(#______) .astroparty-chat-tabs .astroparty-room-tab,html[data-theme] body .astrochat-overlay:not(#__):not(#___):not(#____):not(#_____):not(#______) .astroparty-chat-tabs .astroparty-room-tab *,html[data-theme] body .astrochat-overlay:not(#__):not(#___):not(#____):not(#_____):not(#______) .astroparty-chat-log.is-room :is(.astrochat-line,.astrochat-nick,.astrochat-text,.astrochat-colon,time){color:#ff9a3c!important}html[data-theme] body .astrochat-overlay:not(#__):not(#___):not(#____):not(#_____):not(#______) .astroparty-say.say-room input::placeholder{color:#ff9a3c99!important}html[data-theme] body .astrochat-overlay:not(#__):not(#___) .astrochat-fps.on{color:#ffe3a6;box-shadow:0 0 6px #e2c57de6,0 0 14px #e2c57d80!important}html[data-theme] body .astrochat-overlay:not(#__):not(#___):not(#____):not(#_____) .astroparty-pop:not(:has(h4,p,header,small,.astroparty-group,.astroparty-pop-grid,select)){border-radius:10px;gap:0;width:max-content;min-width:0;max-width:none;padding:5px 30px 5px 6px}html[data-theme] body .astrochat-overlay:not(#__):not(#___):not(#____):not(#_____) .astroparty-pop:not(:has(h4,p,header,small,.astroparty-group,.astroparty-pop-grid,select)) .astroparty-pop-x{width:20px;height:20px;font-size:11px;top:50%;right:5px;transform:translateY(-50%)}html[data-theme] body .astrochat-overlay:not(#__):not(#___):not(#____):not(#_____) .astroparty-pop:not(:has(h4,p,header,small,.astroparty-group,.astroparty-pop-grid,select)) .astroparty-pop-row{gap:4px}html[data-theme] body .astrochat-overlay:not(#__):not(#___):not(#____):not(#_____) .astroparty-pop:not(:has(h4,p,header,small,.astroparty-group,.astroparty-pop-grid,select)) .astroparty-pop-row :is(button,a){padding:4px 9px;font-size:12px}html[data-theme] body .astrochat-overlay:not(#__):not(#___):not(#____):not(#_____) .astroparty-pop:has(p){width:max-content;min-width:150px;max-width:196px}html[data-theme] body .astrochat-overlay:not(#__):not(#___):not(#____):not(#_____) .astroparty-pop:has(p) p{overflow-wrap:break-word;text-wrap:balance;font-size:12px;line-height:1.35}html[data-theme] body .astrochat-overlay:not(#__):not(#___):not(#____):not(#_____) .astroparty-pop:has(p) :is(h4){font-size:14px}html[data-theme] body .astrochat-overlay:not(#__):not(#___):not(#____):not(#_____) .astroparty-pop:has(p) .astroparty-pop-row :is(button,a){white-space:normal;text-align:left;padding:4px 9px}@media (max-width:1500px){html[data-theme] body .astrochat-overlay:not(#__):not(#___) .astroparty-chat.is-closed{box-sizing:border-box!important;flex-direction:row!important;align-items:stretch!important;gap:4px!important;height:58px!important;min-height:58px!important;max-height:58px!important;display:flex!important;bottom:6px!important;overflow:hidden!important}html[data-theme] body .astrochat-overlay:not(#__):not(#___) .astroparty-chat.is-closed .astroparty-chat-tabs{flex-wrap:nowrap!important;flex:none!important;align-items:center!important;height:58px!important;min-height:58px!important;overflow:hidden!important}html[data-theme] body .astrochat-overlay:not(#__):not(#___) .astroparty-chat.is-closed .astroparty-chat-tabs button{flex-shrink:0!important;height:36px!important;min-height:36px!important;padding:0 9px!important;font-size:13px!important}html[data-theme] body .astrochat-overlay:not(#__):not(#___) .astroparty-chat.is-closed .astroparty-chat-log{box-sizing:border-box!important;white-space:nowrap!important;flex:1 1 0!important;align-self:stretch!important;width:0!important;min-width:0!important;height:58px!important;min-height:0!important;max-height:58px!important;padding:18px 8px!important;font-size:10px!important;line-height:20px!important;display:block!important;overflow:hidden!important}html[data-theme] body .astrochat-overlay:not(#__):not(#___) .astroparty-chat.is-closed .astroparty-chat-log>*{text-overflow:ellipsis!important;white-space:nowrap!important;display:block!important;overflow:hidden!important}html[data-theme] body .astrochat-overlay:not(#__):not(#___) .astroparty-chat.is-closed .astroparty-chat-log>:not(:last-child){display:none!important}}html[data-theme] body .astrochat-overlay:not(#__):not(#___) .astroparty-chat.is-closed{box-sizing:border-box!important;flex-direction:row!important;align-items:stretch!important;gap:4px!important;height:58px!important;min-height:58px!important;max-height:58px!important;display:flex!important;bottom:6px!important;overflow:hidden!important}html[data-theme] body .astrochat-overlay:not(#__):not(#___) .astroparty-chat.is-closed .astroparty-chat-tabs{flex-wrap:nowrap!important;flex:none!important;align-items:center!important;height:58px!important;min-height:58px!important;overflow:hidden!important}html[data-theme] body .astrochat-overlay:not(#__):not(#___) .astroparty-chat.is-closed .astroparty-chat-tabs button{flex-shrink:0!important;height:36px!important;min-height:36px!important;padding:0 9px!important;font-size:13px!important}html[data-theme] body .astrochat-overlay:not(#__):not(#___) .astroparty-say{box-sizing:border-box!important;height:58px!important;min-height:58px!important;max-height:58px!important;bottom:6px!important}@media (max-width:760px){html[data-theme] body .astrochat-overlay:not(#__):not(#___) .astroparty-chat.is-closed{bottom:60px!important}}html[data-theme] body .astrochat-overlay:not(#__):not(#___) .astroparty-chat.is-closed{box-sizing:border-box!important;flex-direction:column!important;align-items:stretch!important;gap:4px!important;height:102px!important;min-height:102px!important;max-height:102px!important;display:flex!important;overflow:hidden!important}html[data-theme] body .astrochat-overlay:not(#__):not(#___) .astroparty-chat.is-closed .astroparty-chat-tabs{box-sizing:border-box!important;flex-wrap:nowrap!important;flex:0 0 40px!important;justify-content:flex-start!important;align-items:center!important;gap:4px!important;width:100%!important;height:40px!important;min-height:40px!important;display:flex!important;overflow:visible!important}html[data-theme] body .astrochat-overlay:not(#__):not(#___) .astroparty-chat.is-closed .astroparty-chat-tabs button{flex:none!important;height:36px!important;min-height:36px!important;padding:0 14px!important;font-size:14px!important}html[data-theme] body .astrochat-overlay:not(#__):not(#___) .astroparty-chat.is-closed .astroparty-chat-tabs .astroparty-chat-toggle{width:44px!important;min-width:44px!important;padding:0!important}html[data-theme] body .astrochat-overlay:not(#__):not(#___) .astroparty-chat.is-closed .astroparty-chat-log{box-sizing:border-box!important;white-space:nowrap!important;flex:0 0 58px!important;align-self:stretch!important;width:100%!important;min-width:0!important;height:58px!important;min-height:58px!important;max-height:58px!important;padding:18px 8px!important;font-size:10px!important;line-height:20px!important;display:block!important;overflow:hidden!important}html[data-theme] body .astrochat-overlay:not(#__):not(#___) .astroparty-chat.is-closed .astroparty-chat-log>*{text-overflow:ellipsis!important;white-space:nowrap!important;display:block!important;overflow:hidden!important}html[data-theme] body .astrochat-overlay:not(#__):not(#___) .astroparty-chat.is-closed .astroparty-chat-log>:not(:last-child){display:none!important}@media (min-width:1101px){html[data-theme] body .astrochat-overlay:not(#__):not(#___) .astroparty-chat.is-closed{box-sizing:border-box!important;flex-direction:column!important;align-items:stretch!important;gap:4px!important;width:auto!important;height:102px!important;min-height:102px!important;max-height:102px!important;display:flex!important;bottom:6px!important;left:12px!important;right:calc(50% + 288px)!important;overflow:hidden!important}html[data-theme] body .astrochat-overlay:not(#__):not(#___) .astroparty-chat.is-closed .astroparty-chat-tabs{box-sizing:border-box!important;flex-wrap:nowrap!important;flex:0 0 40px!important;justify-content:flex-start!important;align-items:center!important;gap:4px!important;width:100%!important;height:40px!important;min-height:40px!important;display:flex!important;overflow:visible!important}html[data-theme] body .astrochat-overlay:not(#__):not(#___) .astroparty-chat.is-closed .astroparty-chat-tabs button{flex:none!important;height:36px!important;min-height:36px!important;padding:0 14px!important;font-size:14px!important}html[data-theme] body .astrochat-overlay:not(#__):not(#___) .astroparty-chat.is-closed .astroparty-chat-tabs .astroparty-chat-toggle{width:44px!important;min-width:44px!important;padding:0!important}html[data-theme] body .astrochat-overlay:not(#__):not(#___) .astroparty-chat.is-closed .astroparty-chat-log{box-sizing:border-box!important;white-space:nowrap!important;flex:0 0 58px!important;align-self:stretch!important;width:100%!important;min-width:0!important;height:58px!important;min-height:58px!important;max-height:58px!important;padding:18px 8px!important;font-size:10px!important;line-height:20px!important;display:block!important;overflow:hidden!important}html[data-theme] body .astrochat-overlay:not(#__):not(#___) .astroparty-chat.is-closed .astroparty-chat-log>*{text-overflow:ellipsis!important;white-space:nowrap!important;display:block!important;overflow:hidden!important}html[data-theme] body .astrochat-overlay:not(#__):not(#___) .astroparty-chat.is-closed .astroparty-chat-log>:not(:last-child){display:none!important}}@media (max-width:1100px){html[data-theme] body .astrochat-overlay:not(#__):not(#___) .astroparty-chat.is-closed{box-sizing:border-box!important;flex-direction:row!important;align-items:stretch!important;gap:4px!important;width:auto!important;height:58px!important;min-height:58px!important;max-height:58px!important;display:flex!important;left:6px!important;right:6px!important;overflow:hidden!important}html[data-theme] body .astrochat-overlay:not(#__):not(#___) .astroparty-chat.is-closed .astroparty-chat-tabs{box-sizing:border-box!important;flex-wrap:nowrap!important;flex:none!important;align-items:center!important;width:auto!important;height:58px!important;min-height:58px!important;display:flex!important;overflow:hidden!important}html[data-theme] body .astrochat-overlay:not(#__):not(#___) .astroparty-chat.is-closed .astroparty-chat-tabs button{flex:none!important;height:36px!important;min-height:36px!important;padding:0 9px!important;font-size:13px!important}html[data-theme] body .astrochat-overlay:not(#__):not(#___) .astroparty-chat.is-closed .astroparty-chat-log{box-sizing:border-box!important;white-space:nowrap!important;flex:1 1 0!important;align-self:stretch!important;width:0!important;min-width:0!important;height:58px!important;min-height:0!important;max-height:58px!important;padding:18px 8px!important;font-size:10px!important;line-height:20px!important;display:block!important;overflow:hidden!important}html[data-theme] body .astrochat-overlay:not(#__):not(#___) .astroparty-chat.is-closed .astroparty-chat-log>*{text-overflow:ellipsis!important;white-space:nowrap!important;display:block!important;overflow:hidden!important}html[data-theme] body .astrochat-overlay:not(#__):not(#___) .astroparty-chat.is-closed .astroparty-chat-log>:not(:last-child){display:none!important}}html[data-theme] body .astrochat-overlay:not(#__):not(#___) .astroparty-say .say-submit-mobile-icon{display:none!important}@media (max-width:760px){html[data-theme] body .astrochat-overlay:not(#__):not(#___) .astroparty-say{box-sizing:border-box!important;align-items:center!important;gap:4px!important;width:calc(50% - 9px)!important;height:44px!important;min-height:44px!important;max-height:44px!important;padding:4px!important;display:flex!important;bottom:6px!important;left:auto!important;right:6px!important;transform:none!important}html[data-theme] body .astrochat-overlay:not(#__):not(#___) .astroparty-say .astrochat-field{flex:auto!important;align-items:center!important;gap:0!important;min-width:0!important;height:36px!important;display:flex!important}html[data-theme] body .astrochat-overlay:not(#__):not(#___) .astroparty-say input{flex:auto!important;width:0!important;min-width:0!important;height:34px!important;padding:0 4px!important;font-size:13px!important}html[data-theme] body .astrochat-overlay:not(#__):not(#___) .astroparty-say .astrochat-emoji-trigger{flex:0 0 28px!important;width:28px!important;height:30px!important;padding:0!important}html[data-theme] body .astrochat-overlay:not(#__):not(#___) .astroparty-say>button[type=submit]{flex:0 0 36px!important;place-items:center!important;width:36px!important;min-width:36px!important;height:36px!important;min-height:36px!important;padding:0!important;font-size:0!important;display:grid!important}html[data-theme] body .astrochat-overlay:not(#__):not(#___) .astroparty-say .say-submit-label{display:none!important}html[data-theme] body .astrochat-overlay:not(#__):not(#___) .astroparty-say .say-submit-mobile-icon{width:20px!important;height:20px!important;display:block!important}html[data-theme] body .astrochat-overlay:not(#__):not(#___) .astroparty-chat.is-closed{flex-direction:column!important;align-items:stretch!important;gap:4px!important;width:auto!important;height:84px!important;min-height:84px!important;max-height:84px!important;display:flex!important;bottom:6px!important;left:6px!important;right:calc(50% + 3px)!important;overflow:hidden!important}html[data-theme] body .astrochat-overlay:not(#__):not(#___) .astroparty-chat.is-closed .astroparty-chat-tabs{flex-wrap:nowrap!important;flex:0 0 36px!important;justify-content:flex-start!important;align-items:center!important;gap:3px!important;width:100%!important;height:36px!important;min-height:36px!important;display:flex!important;overflow:auto hidden!important}html[data-theme] body .astrochat-overlay:not(#__):not(#___) .astroparty-chat.is-closed .astroparty-chat-tabs button{white-space:nowrap!important;flex:none!important;height:36px!important;min-height:36px!important;padding:0 12px!important;font-size:14px!important}html[data-theme] body .astrochat-overlay:not(#__):not(#___) .astroparty-chat.is-closed .astroparty-chat-tabs .astroparty-chat-toggle{width:36px!important;min-width:36px!important;padding:0!important}html[data-theme] body .astrochat-overlay:not(#__):not(#___) .astroparty-chat.is-closed .astroparty-chat-log{box-sizing:border-box!important;white-space:nowrap!important;flex:0 0 44px!important;align-self:stretch!important;width:100%!important;min-width:0!important;height:44px!important;min-height:44px!important;max-height:44px!important;padding:12px 7px!important;font-size:10px!important;line-height:18px!important;display:block!important;overflow:hidden!important}html[data-theme] body .astrochat-overlay:not(#__):not(#___) .astroparty-chat.is-closed .astroparty-chat-log>*{text-overflow:ellipsis!important;white-space:nowrap!important;display:block!important;overflow:hidden!important}html[data-theme] body .astrochat-overlay:not(#__):not(#___) .astroparty-chat.is-closed .astroparty-chat-log>:not(:last-child){display:none!important}html[data-theme] body .astrochat-overlay:not(#__):not(#___) .astroparty-chat:not(.is-closed){flex-direction:column!important;gap:4px!important;width:auto!important;height:min(44vh,360px)!important;min-height:150px!important;max-height:calc(100% - 120px)!important;display:flex!important;bottom:52px!important;left:6px!important;right:6px!important;overflow:hidden!important}html[data-theme] body .astrochat-overlay:not(#__):not(#___) .astroparty-chat:not(.is-closed) .astroparty-chat-tabs{flex-wrap:nowrap!important;flex:0 0 40px!important;align-items:center!important;gap:4px!important;width:100%!important;height:40px!important;min-height:40px!important;display:flex!important;overflow:auto hidden!important}html[data-theme] body .astrochat-overlay:not(#__):not(#___) .astroparty-chat:not(.is-closed) .astroparty-chat-tabs button{white-space:nowrap!important;flex:none!important;height:36px!important;min-height:36px!important;padding:0 14px!important;font-size:14px!important}html[data-theme] body .astrochat-overlay:not(#__):not(#___) .astroparty-chat:not(.is-closed) .astroparty-chat-tabs .astroparty-chat-toggle{width:44px!important;min-width:44px!important;padding:0!important}html[data-theme] body .astrochat-overlay:not(#__):not(#___) .astroparty-chat:not(.is-closed) .astroparty-chat-log{box-sizing:border-box!important;flex:auto!important;width:100%!important;min-width:0!important;height:auto!important;min-height:0!important;max-height:none!important;font-size:12px!important;display:block!important;overflow-y:auto!important}}html[data-theme] body .astrochat-overlay:not(#__):not(#___) .astroparty-chat.is-closed .astroparty-chat-tabs button{border-radius:8px!important;justify-content:center!important;align-self:center!important;align-items:center!important;height:30px!important;min-height:30px!important;padding:0 10px!important;font-size:13px!important;line-height:1!important;display:inline-flex!important}html[data-theme] body .astrochat-overlay:not(#__):not(#___) .astroparty-chat.is-closed .astroparty-chat-tabs .astroparty-chat-toggle{color:#fff7e6!important;background:#141518b8!important;border:1px solid #e2c57d59!important;border-radius:8px!important;align-self:center!important;place-items:center!important;width:34px!important;min-width:34px!important;height:30px!important;min-height:30px!important;padding:0!important;line-height:1!important;display:grid!important}@media (min-width:1101px){html[data-theme] body .astrochat-overlay:not(#__):not(#___) .astroparty-chat:not(.is-closed){box-sizing:border-box!important;flex-direction:column!important;gap:4px!important;width:auto!important;display:flex!important;bottom:6px!important;left:12px!important;right:calc(50% + 288px)!important;overflow:hidden!important}html[data-theme] body .astrochat-overlay:not(#__):not(#___) .astroparty-chat.is-closed:not(.is-manual){height:min(calc(102px + var(--astroparty-auto-growth,0px)),min(40vh,340px))!important;min-height:102px!important;max-height:min(40vh,340px)!important}html[data-theme] body .astrochat-overlay:not(#__):not(#___) .astroparty-chat.is-closed.is-manual{height:102px!important;min-height:102px!important;max-height:102px!important}html[data-theme] body .astrochat-overlay:not(#__):not(#___) .astroparty-chat:not(.is-closed){height:min(40vh,340px)!important;min-height:180px!important;max-height:min(40vh,340px)!important}html[data-theme] body .astrochat-overlay:not(#__):not(#___) .astroparty-chat .astroparty-chat-tabs{flex:0 0 40px!important;width:100%!important;height:40px!important;min-height:40px!important}html[data-theme] body .astrochat-overlay:not(#__):not(#___) .astroparty-chat .astroparty-chat-log,html[data-theme] body .astrochat-overlay:not(#__):not(#___) .astroparty-chat.is-closed:not(.is-manual) .astroparty-chat-log{white-space:normal!important;flex:auto!important;height:auto!important;min-height:58px!important;max-height:none!important;padding:8px 10px!important;overflow-y:auto!important}html[data-theme] body .astrochat-overlay:not(#__):not(#___) .astroparty-chat.is-closed:not(.is-manual) .astroparty-chat-log>*{text-overflow:clip!important;white-space:normal!important;display:block!important;overflow:visible!important}html[data-theme] body .astrochat-overlay:not(#__):not(#___) .astroparty-chat.is-closed:not(.is-manual) .astroparty-chat-log>:not(:last-child){display:block!important}html[data-theme] body .astrochat-overlay:not(#__):not(#___) .astroparty-chat.is-closed.is-manual .astroparty-chat-log>:not(:last-child){display:none!important}}html[data-theme] body .astrochat-overlay:not(#__):not(#___) .astroparty-chat:not(.is-closed) .astroparty-chat-tabs button{border-radius:8px!important;flex:none!important;justify-content:center!important;align-self:center!important;align-items:center!important;height:30px!important;min-height:30px!important;padding:0 10px!important;font-size:13px!important;line-height:1!important;display:inline-flex!important}html[data-theme] body .astrochat-overlay:not(#__):not(#___) .astroparty-chat:not(.is-closed) .astroparty-chat-tabs .astroparty-chat-toggle{place-items:center!important;width:34px!important;min-width:34px!important;height:30px!important;min-height:30px!important;padding:0!important;display:grid!important}@media (min-width:1101px){html[data-theme] body .astrochat-overlay:not(#__):not(#___):has(.astroparty-chat:not(.is-closed)) .astroparty-say{width:auto!important;left:calc(50% - 284px)!important;right:calc(50% - 280px)!important;transform:none!important}}@media (max-width:760px){html[data-theme] body .astrochat-overlay:not(#__):not(#___) .astroparty-chat:not(.is-closed){box-sizing:border-box!important;flex-direction:column!important;gap:4px!important;width:auto!important;display:flex!important;bottom:52px!important;left:6px!important;right:6px!important;overflow:hidden!important}html[data-theme] body .astrochat-overlay:not(#__):not(#___):has(.astroparty-chat:not(.is-closed)) .astroparty-say{width:auto!important;left:6px!important;right:6px!important;transform:none!important}html[data-theme] body .astrochat-overlay:not(#__):not(#___) .astroparty-chat.is-closed:not(.is-manual){height:min(calc(84px + var(--astroparty-auto-growth,0px)),min(45vh,360px))!important;min-height:84px!important;max-height:min(45vh,360px)!important}html[data-theme] body .astrochat-overlay:not(#__):not(#___) .astroparty-chat.is-closed.is-manual{height:84px!important;min-height:84px!important;max-height:84px!important}html[data-theme] body .astrochat-overlay:not(#__):not(#___) .astroparty-chat .astroparty-chat-tabs{flex:0 0 36px!important;width:100%!important;height:36px!important;min-height:36px!important}html[data-theme] body .astrochat-overlay:not(#__):not(#___) .astroparty-chat .astroparty-chat-log,html[data-theme] body .astrochat-overlay:not(#__):not(#___) .astroparty-chat.is-closed:not(.is-manual) .astroparty-chat-log{white-space:normal!important;flex:auto!important;height:auto!important;min-height:44px!important;max-height:none!important;padding:8px 7px!important;overflow-y:auto!important}html[data-theme] body .astrochat-overlay:not(#__):not(#___) .astroparty-chat.is-closed:not(.is-manual) .astroparty-chat-log>*{text-overflow:clip!important;white-space:normal!important;display:block!important;overflow:visible!important}html[data-theme] body .astrochat-overlay:not(#__):not(#___) .astroparty-chat.is-closed:not(.is-manual) .astroparty-chat-log>:not(:last-child){display:block!important}html[data-theme] body .astrochat-overlay:not(#__):not(#___) .astroparty-chat.is-closed.is-manual .astroparty-chat-log>:not(:last-child){display:none!important}html[data-theme] body .astrochat-overlay:not(#__):not(#___) .astroparty-say:has(.astrochat-emoji-picker){z-index:10!important;overflow:visible!important}html[data-theme] body .astrochat-overlay:not(#__):not(#___) .astroparty-say .astrochat-emoji-picker{z-index:20!important;width:min(320px,100vw - 24px)!important;max-height:min(240px,50vh)!important}html[data-theme] body .astrochat-overlay:not(#__):not(#___):not(#____):not(#_____) .astroparty-say .astrochat-emoji-picker button{box-shadow:none!important;background:0 0!important;border:0!important}html[data-theme] body .astrochat-overlay:not(#__):not(#___) .astroparty-chat:not(.is-closed){height:min(22.5vh,180px)!important;min-height:70px!important;max-height:min(22.5vh,180px)!important}html[data-theme] body .astrochat-overlay:not(#__):not(#___) .astroparty-chat:not(.is-closed) .astroparty-chat-log{touch-action:pan-y;scrollbar-width:auto!important;scrollbar-color:#e2c57d #222426!important;scrollbar-gutter:stable!important;overflow-y:scroll!important}html[data-theme] body .astrochat-overlay:not(#__):not(#___) .astroparty-chat-log::-webkit-scrollbar{width:18px!important}html[data-theme] body .astrochat-overlay:not(#__):not(#___) .astroparty-chat-log::-webkit-scrollbar-track{border-radius:9px;background:#222426!important}html[data-theme] body .astrochat-overlay:not(#__):not(#___) .astroparty-chat-log::-webkit-scrollbar-thumb{border-radius:9px;min-height:36px;background:#e2c57d!important;border:3px solid #222426!important}html[data-theme] body .astrochat-overlay:not(#__):not(#___) .astroparty-minimap{display:none!important}html[data-theme] body .astrochat-overlay:not(#__):not(#___) .astrochat-head-actions{position:static!important}html[data-theme] body .astrochat-overlay:not(#__):not(#___) .astrochat-head-actions :is(.astroparty-char,.astroparty-opts-btn){border-radius:50%!important;flex:0 0 36px!important;place-items:center!important;width:36px!important;min-width:36px!important;height:36px!important;min-height:36px!important;padding:2px!important;display:grid!important;position:static!important;inset:auto!important}html[data-theme] body .astrochat-overlay:not(#__):not(#___) .astrochat-head-actions .astroparty-char{order:-2!important}html[data-theme] body .astrochat-overlay:not(#__):not(#___) .astrochat-head-actions .astroparty-char img{object-fit:cover!important;border-radius:50%!important;width:28px!important;height:28px!important}html[data-theme] body .astrochat-overlay:not(#__):not(#___) .astrochat-head-actions .astroparty-opts-btn{order:-1!important;font-size:20px!important}html[data-theme] body .astrochat-overlay:not(#__):not(#___) .astrochat-hall{z-index:8!important;position:absolute!important;top:calc(100% + 8px)!important;left:8px!important;right:auto!important}html[data-theme] body .astrochat-overlay:not(#__):not(#___) .astrochat-head .astrochat-fps{z-index:8!important;width:42px!important;min-width:42px!important;height:42px!important;min-height:42px!important;position:absolute!important;top:calc(100% + 8px)!important;right:8px!important}html[data-theme] body .astrochat-overlay:not(#__):not(#___) .astroparty-people{top:58px!important;right:8px!important}html[data-theme] body .astrochat-overlay:not(#__):not(#___) .astroparty.opts-open .astroparty-quality{max-width:calc(100% - 64px)!important;top:8px!important;left:auto!important;right:8px!important}}html[data-theme] body .astrochat-overlay:not(#__):not(#___) .astroparty-quality-row{align-items:center;gap:6px;display:flex}html[data-theme] body .astrochat-overlay:not(#__):not(#___) .astroparty-pet-label{display:none}@media (max-width:760px){html[data-theme] body .astrochat-overlay:not(#__):not(#___) .astroparty.opts-open .astroparty-quality{flex-flow:column!important;align-items:stretch!important;gap:8px!important;width:240px!important}html[data-theme] body .astrochat-overlay:not(#__):not(#___) .astroparty-quality-row{grid-template-columns:76px minmax(0,1fr)!important;gap:8px!important;width:100%!important;display:grid!important}html[data-theme] body .astrochat-overlay:not(#__):not(#___) .astroparty-pet-label{display:inline!important}html[data-theme] body .astrochat-overlay:not(#__):not(#___) .astroparty-quality-row select{width:100%!important;min-width:0!important;max-width:none!important;margin-left:0!important}html[data-theme] body .astrochat-overlay:not(#__):not(#___) .astrochat-hall{left:4px!important}html[data-theme] body .astrochat-overlay:not(#__):not(#___) .astrochat-hall .astroparty-rooms{box-sizing:border-box!important;width:calc(100vw - 32px)!important;min-width:0!important;max-width:calc(100vw - 32px)!important;max-height:calc(100dvh - 170px)!important;padding:4px!important;left:0!important;right:auto!important;overflow-y:auto!important}html[data-theme] body .astrochat-overlay:not(#__):not(#___) .astrochat-hall .astroparty-rooms .astrochat-hall-row{gap:4px!important;padding:1px!important}html[data-theme] body .astrochat-overlay:not(#__):not(#___) .astrochat-hall .astroparty-rooms .astrochat-hall-row>button:first-child{text-align:left!important;white-space:normal!important;height:auto!important;min-height:40px!important;padding:6px!important;font-size:11px!important;line-height:1.35!important;display:block!important;overflow:visible!important}html[data-theme] body .astrochat-overlay:not(#__):not(#___) .astrochat-hall .astroparty-rooms .astrochat-private-btn{margin-right:0!important;padding:0 5px!important;font-size:10px!important}html[data-theme] body .astrochat-overlay:not(#__):not(#___) .astrochat-hall .astroparty-rooms .hall-tag{letter-spacing:0!important;font-size:10px!important}html[data-theme] body .astrochat-overlay:not(#__):not(#___) .astroparty-people .astroparty-plist{width:min(340px,100vw - 32px)!important;max-height:calc(100dvh - 230px)!important;top:calc(100% + 2px)!important;bottom:auto!important;right:0!important}html[data-theme] body .astrochat-overlay:not(#__):not(#___) .astroparty-plist .icon-action{-webkit-touch-callout:none;-webkit-user-select:none;user-select:none;touch-action:pan-y}}.astrochat-touch-hint{z-index:2147483647;box-sizing:border-box;color:#fff7e6;pointer-events:none;background:#151516;border:1px solid #e2c57d;border-radius:8px;width:180px;padding:8px 10px;font:13px/1.3 system-ui;position:fixed;box-shadow:0 4px 16px #0008}@media (min-width:761px){html[data-theme] body .astrochat-overlay:not(#__):not(#___) .astroparty-people .astroparty-plist{max-height:calc(100dvh - 270px)!important;top:calc(100% + 2px)!important;right:0!important}}.hall-name-mobile{display:none}@media (max-width:760px){.astrochat-hall .hall-name-desktop{display:none!important}.astrochat-hall .hall-name-mobile{display:inline!important}}html[data-theme] body .astrochat-overlay:not(#__):not(#___) .astrochat-hall .astroparty-rooms .astrochat-hall-row>button:first-child small{justify-content:center;align-items:center;color:#1c1d20!important;background:linear-gradient(145deg,#f3dfb2,#b8872d)!important;border:1px solid #ffe6a6!important;border-radius:6px!important;flex:none!important;min-width:24px!important;height:22px!important;margin-left:8px!important;padding:0 6px!important;font-size:11px!important;font-weight:800!important;line-height:1!important;display:inline-flex!important;box-shadow:inset 0 0 0 1px #ffffff47,0 2px 7px #0006!important}@media (max-width:760px){html[data-theme] body .astrochat-overlay:not(#__):not(#___) .astroparty-say .astrochat-field>input{box-sizing:border-box!important;padding-right:38px!important}}html[data-theme] body .astrochat-overlay:not(#__):not(#___):not(#____) .astrochat-head-actions>.astrochat-sound{box-shadow:none!important;background:0 0!important;border:0!important}html[data-theme] body .astrochat-overlay:not(#__):not(#___):not(#____):not(#_____) .astroparty-pop-x{box-sizing:border-box!important;border-radius:50%!important;flex:0 0 28px!important;place-items:center!important;width:28px!important;min-width:28px!important;max-width:28px!important;height:28px!important;min-height:28px!important;max-height:28px!important;padding:0!important;line-height:1!important;display:grid!important}@media (max-width:760px){html[data-theme] body .astrochat-overlay:not(#__):not(#___) .astroparty.opts-open .astroparty-quality{box-sizing:border-box!important;width:min(214px,100vw - 164px)!important;max-width:calc(100% - 104px)!important;left:100px!important;right:auto!important}html[data-theme] body .astrochat-overlay:not(#__):not(#___) .astroparty-quality-row{grid-template-columns:64px minmax(0,1fr)!important;gap:6px!important}html[data-theme] body .astrochat-overlay:not(#__):not(#___) .astroparty-quality-row select{padding:2px 3px!important;font-size:12px!important}html[data-theme] body .astrochat-overlay:not(#__):not(#___):not(#____) .astrochat-close-ask div{flex-wrap:nowrap!important;gap:8px!important}html[data-theme] body .astrochat-overlay:not(#__):not(#___):not(#____) .astrochat-close-ask button{box-sizing:border-box!important;white-space:nowrap!important;text-align:center!important;flex:none!important;min-width:96px!important;padding:8px 10px!important}html[data-theme] body .astrochat-overlay:not(#__):not(#___){-webkit-backdrop-filter:blur(5px)!important;backdrop-filter:blur(5px)!important;background:#03050af0!important;justify-content:stretch!important;align-items:stretch!important;padding:0!important}html[data-theme] body .astrochat-overlay:not(#__):not(#___) .astrochat{width:100%!important;max-width:none!important;height:100dvh!important;min-height:0!important;max-height:100dvh!important;box-shadow:none!important;padding-top:env(safe-area-inset-top)!important;padding-bottom:env(safe-area-inset-bottom)!important;box-sizing:border-box!important;border:0!important;border-radius:0!important}html[data-theme] body .astrochat-overlay:not(#__):not(#___) .astrochat-head{box-sizing:border-box!important;flex:none!important;gap:8px!important;min-height:52px!important;padding:7px 10px!important}html[data-theme] body .astrochat-overlay:not(#__):not(#___) .astrochat-brand{letter-spacing:.12em!important;white-space:nowrap!important;gap:5px!important;padding:8px 9px!important;font-size:12px!important}html[data-theme] body .astrochat-overlay:not(#__):not(#___) .astrochat-brand i{font-size:15px!important}html[data-theme] body .astrochat-overlay:not(#__):not(#___) .astrochat-head-actions{gap:5px!important}html[data-theme] body .astrochat-overlay:not(#__):not(#___) .astrochat-head-actions .astrochat-icon{width:34px!important;min-width:34px!important;height:34px!important;min-height:34px!important}html[data-theme] body .astrochat-overlay:not(#__):not(#___) .astrochat-mobile-tools{z-index:6!important;background:#1a1c1f!important;border-bottom:1px solid #e2c57d38!important;flex:none!important;display:block!important;position:relative!important}html[data-theme] body .astrochat-overlay:not(#__):not(#___) .astrochat-mobile-tools-bar{box-sizing:border-box!important;grid-template-columns:auto minmax(0,1fr) auto!important;align-items:center!important;gap:8px!important;height:44px!important;padding:4px 8px!important;display:grid!important}html[data-theme] body .astrochat-overlay:not(#__):not(#___) .astrochat-mobile-tools-bar button{white-space:nowrap!important;height:34px!important;min-height:34px!important;padding:0 10px!important;font-size:12px!important}html[data-theme] body .astrochat-overlay:not(#__):not(#___) .astrochat-mobile-tools-bar button.active{color:#f3dfb2!important;box-shadow:inset 0 0 0 1px #e2c57de6,0 0 9px #e2c57d40!important}html[data-theme] body .astrochat-overlay:not(#__):not(#___) .astrochat-mobile-tools-bar button small{color:#cdb879!important;margin-left:3px!important;font-size:10px!important}html[data-theme] body .astrochat-overlay:not(#__):not(#___) .astrochat-mobile-current-room{text-overflow:ellipsis!important;white-space:nowrap!important;text-align:center!important;color:#f3dfb2!important;font-size:12px!important;font-weight:600!important;overflow:hidden!important}html[data-theme] body .astrochat-overlay:not(#__):not(#___) .astrochat-mobile-room-drawer{box-sizing:border-box!important;background:#181a1dfa!important;border-bottom:1px solid #e2c57d8c!important;border-radius:0 0 14px 14px!important;flex-direction:column!important;gap:8px!important;max-height:min(58dvh,480px)!important;padding:10px!important;display:flex!important;position:absolute!important;top:100%!important;left:0!important;right:0!important;box-shadow:0 14px 34px #0000008c!important}html[data-theme] body .astrochat-overlay:not(#__):not(#___) .astrochat-mobile-room-tools{flex:none!important;gap:8px!important;display:flex!important}html[data-theme] body .astrochat-overlay:not(#__):not(#___) .astrochat-mobile-room-tools .astrochat-search{min-width:0!important;height:38px!important;padding:7px 10px!important}html[data-theme] body .astrochat-overlay:not(#__):not(#___) .astrochat-mobile-room-tools button{flex:none!important;min-height:38px!important}html[data-theme] body .astrochat-overlay:not(#__):not(#___) .astrochat-mobile-room-list{grid-template-columns:minmax(0,1fr)!important;align-content:start!important;gap:7px!important;min-height:0!important;padding:2px!important;display:grid!important;overflow-y:auto!important}html[data-theme] body .astrochat-overlay:not(#__):not(#___) .astrochat-mobile-room-list .astrochat-room{gap:3px 6px!important;min-width:0!important;min-height:58px!important;padding:8px 10px!important}html[data-theme] body .astrochat-overlay:not(#__):not(#___) .astrochat-mobile-room-list .astrochat-room-name{font-size:12px!important}html[data-theme] body .astrochat-overlay:not(#__):not(#___) .astrochat-mobile-room-list .astrochat-room small{font-size:10px!important}html[data-theme] body .astrochat-overlay:not(#__):not(#___) .astrochat-mobile-room-list .astrochat-room em{font-size:11px!important}html[data-theme] body .astrochat-overlay:not(#__):not(#___) .astrochat-body{flex:auto!important;min-height:0!important;display:flex!important;overflow:hidden!important}html[data-theme] body .astrochat-overlay:not(#__):not(#___) .astrochat-rooms{display:none!important}html[data-theme] body .astrochat-overlay:not(#__):not(#___) .astrochat-main{flex:auto!important;width:100%!important;min-width:0!important;min-height:0!important}html[data-theme] body .astrochat-overlay:not(#__):not(#___) .astrochat-topic{box-sizing:border-box!important;flex:none!important;min-height:42px!important;padding:8px 12px!important;font-size:12px!important}html[data-theme] body .astrochat-overlay:not(#__):not(#___) .astrochat-topic span{overflow-wrap:anywhere!important;min-width:0!important}html[data-theme] body .astrochat-overlay:not(#__):not(#___) .astrochat-topic i{margin-top:2px!important;font-size:11px!important;display:block!important}html[data-theme] body .astrochat-overlay:not(#__):not(#___) .astrochat-messages{overscroll-behavior:contain!important;-webkit-overflow-scrolling:touch!important;flex:auto!important;min-height:0!important;padding:12px 11px!important}html[data-theme] body .astrochat-overlay:not(#__):not(#___) .astrochat-card{box-sizing:border-box!important;max-width:100%!important;padding:9px 10px!important}html[data-theme] body .astrochat-overlay:not(#__):not(#___) .astrochat-input{padding:8px 9px calc(8px + env(safe-area-inset-bottom))!important;box-sizing:border-box!important;flex:none!important;align-items:center!important;gap:7px!important}html[data-theme] body .astrochat-overlay:not(#__):not(#___) .astrochat-input .astrochat-field{flex:auto!important;min-width:0!important}html[data-theme] body .astrochat-overlay:not(#__):not(#___) .astrochat-input .astrochat-field>input{box-sizing:border-box!important;min-width:0!important;padding:10px 42px 10px 11px!important}html[data-theme] body .astrochat-overlay:not(#__):not(#___) .astrochat-input>button[type=submit]{min-width:66px!important;min-height:42px!important;padding:0 10px!important;font-size:12px!important}html[data-theme] body .astrochat-overlay:not(#__):not(#___) .astrochat-users.is-mobile-open{z-index:9!important;box-sizing:border-box!important;background:#1a1c1ffa!important;border:1px solid #e2c57d8c!important;border-radius:12px!important;gap:8px!important;width:auto!important;min-height:0!important;max-height:calc(100dvh - 132px)!important;padding:10px!important;display:flex!important;position:absolute!important;inset:104px 8px auto!important;box-shadow:0 14px 34px #00000094!important}html[data-theme] body .astrochat-overlay:not(#__):not(#___) .astrochat-users.is-mobile-open .astrochat-people-tabs{flex-wrap:wrap!important;flex:none!important;gap:5px!important;display:flex!important}html[data-theme] body .astrochat-overlay:not(#__):not(#___) .astrochat-users.is-mobile-open .astrochat-people-tabs button{min-height:36px!important;padding:6px 8px!important;font-size:11px!important}html[data-theme] body .astrochat-overlay:not(#__):not(#___) .astrochat-users.is-mobile-open .astrochat-col-head{display:none!important}html[data-theme] body .astrochat-overlay:not(#__):not(#___) .astrochat-users.is-mobile-open>ul,.astrochat-overlay .astrochat-users.is-mobile-open .astrochat-plist{flex:auto!important;min-height:0!important;max-height:calc(100dvh - 220px)!important;overflow-y:auto!important}}@media (min-width:761px){html[data-theme] body .astrochat-overlay:not(#__):not(#___) .astrochat-mobile-tools{display:none!important}}@media (max-width:760px){html body .floating-chat-body .message-bubble .message-reaction-trigger,html body .floating-chat-body .message-bubble .message-reply-trigger,html body .floating-chat-body .message-bubble>.message-more{opacity:1!important;pointer-events:auto!important}html body .floating-chat-body :is(.message-reaction-trigger,.message-reply-trigger,.message-more-trigger){touch-action:manipulation}html body main.synastry-page .syn-overview-grid{grid-template-columns:minmax(0,1fr) minmax(0,1fr)!important;gap:8px!important;width:100%!important;max-width:100%!important}html body main.synastry-page .syn-overview-grid>.syn-wheel-section{grid-area:1/1/auto/-1!important;width:100%!important;min-width:0!important;max-width:100%!important}html body main.synastry-page .syn-overview-grid>.syn-person-panel{grid-row:2!important;width:auto!important;min-width:0!important;max-width:none!important;padding:6px 5px!important;overflow:hidden!important}html body main.synastry-page .syn-overview-grid>.syn-person-panel.first{grid-column:1!important}html body main.synastry-page .syn-overview-grid>.syn-person-panel.second{grid-column:2!important}html body main.synastry-page .syn-wheel-wrap,html body main.synastry-page .syn-wheel-wrap .interactive-chart-canvas,html body main.synastry-page svg.syn-wheel{width:100%!important;max-width:100%!important;height:auto!important}html body main.synastry-page .syn-overview-grid .syn-mini-placements>div,html body main.synastry-page .syn-overview-grid .syn-placement-head{grid-template-columns:minmax(0,1fr) 34px 34px!important;gap:2px!important;width:auto!important;min-width:0!important;padding:3px 2px!important;display:grid!important}html body main.synastry-page .syn-overview-grid .syn-mini-placements>div>span{white-space:nowrap!important;width:auto!important;min-width:0!important;font-size:12px!important}html body main.synastry-page .syn-overview-grid .syn-mini-placements>div>span small{font-size:11px!important}html body main.synastry-page .syn-overview-grid .syn-mini-placements em{text-align:right!important;white-space:nowrap!important;width:auto!important;min-width:0!important;font-size:10.5px!important}html body main.synastry-page .syn-overview-grid .syn-placement-head b{text-overflow:ellipsis!important;white-space:nowrap!important;min-width:0!important;font-size:8.5px!important;overflow:hidden!important}html body .aspect-table-viewport:not(.is-fullscreen),html body .aspect-table-viewport:not(.is-fullscreen) .aspect-table-scroll,html body .aspect-table-viewport:not(.is-fullscreen) .classic-matrix-scroll{width:100%!important;min-width:0!important;max-width:100%!important}html body .aspect-table-viewport:not(.is-fullscreen) table.compact-aspect-matrix{table-layout:fixed!important;width:100%!important;min-width:0!important;max-width:100%!important}html body .aspect-table-viewport:not(.is-fullscreen) .compact-aspect-matrix th,html body .aspect-table-viewport:not(.is-fullscreen) .compact-aspect-matrix td{min-width:0!important;padding:0!important}html body .aspect-table-viewport:not(.is-fullscreen) .compact-aspect-matrix td>b{font-size:8px!important}html body .aspect-matrix-section.classic>header{width:auto!important;max-width:100%!important;margin-left:0!important;margin-right:0!important;padding-left:10px!important;padding-right:10px!important}html body .aspect-matrix-section.classic .orb-slider{box-sizing:border-box!important;width:100%!important;min-width:0!important;max-width:100%!important}html body .aspect-matrix-section.classic .orb-slider input{flex:auto!important;width:auto!important;min-width:0!important}html body button.mobile-astrochat-fab.mobile-astrochat-fab{display:none!important}html body .astro-navbar .mobile-top-actions>.mobile-astrochat>.astrochat-trigger{color:#e2c57d!important;width:34px!important;height:44px!important;display:inline-flex!important}html body .aspect-matrix-section.syn-classic .aspect-table-viewport:not(.is-fullscreen){width:100%!important;margin-left:0!important;margin-right:0!important}html body .aspect-matrix-section.syn-classic table.syn-matrix{table-layout:fixed!important;width:100%!important}html body .aspect-matrix-section.syn-classic table.syn-matrix :is(th,td){min-width:0!important;padding:0!important}html body .aspect-matrix-section.syn-classic table.syn-matrix tr>:first-child{width:30px!important}html body .aspect-matrix-section.syn-classic table.syn-matrix td{text-align:center!important;font-size:7px!important;line-height:1.05!important;overflow:hidden!important}html body .aspect-matrix-section.syn-classic table.syn-matrix td *{font-size:inherit!important;letter-spacing:-.2px!important}html body .aspect-matrix-section.syn-classic table.syn-matrix td :is(svg,i){font-size:10px!important}html body .aspect-matrix-section.syn-classic table.syn-matrix tbody th{height:auto!important;padding:2px 0!important}}@media (max-width:380px){html body .astro-navbar .astrovibe-logo{zoom:.78}html body .astro-navbar .mobile-top-actions>*{margin:0!important}}@media (max-width:760px){html body .aspect-list-panel.aspect-list-panel ul.aspect-list.aspect-list{width:100%!important;margin:0!important;padding:0!important}html body .aspect-list-panel.aspect-list-panel ul.aspect-list.aspect-list>li{border-bottom:1px solid #e2c57d24!important;grid-template-columns:minmax(0,1fr) 84px minmax(0,1fr)!important;align-items:center!important;gap:6px!important;width:auto!important;min-width:0!important;margin:0!important;padding:9px 4px!important;display:grid!important}html body .aspect-list-panel.aspect-list-panel ul.aspect-list.aspect-list>li.aspect-list-subhead{display:none!important}html body .aspect-list-panel.aspect-list-panel ul.aspect-list.aspect-list>li.aspect-list-head{border-bottom:1px solid #e2c57d59!important;padding:4px 4px 8px!important}html body .aspect-list-panel.aspect-list-panel ul.aspect-list.aspect-list>li.aspect-list-head>span{color:#f3ead8!important;text-align:left!important;white-space:nowrap!important;text-overflow:ellipsis!important;justify-self:stretch!important;margin:0!important;padding:0!important;font:600 13px Georgia,serif!important;overflow:hidden!important}html body .aspect-list-panel.aspect-list-panel ul.aspect-list.aspect-list>li.aspect-list-head>span:nth-child(2){text-transform:uppercase;letter-spacing:.08em;text-align:center!important;color:#e2c57d!important;font-size:11px!important}html body .aspect-list-panel.aspect-list-panel ul.aspect-list.aspect-list>li.aspect-list-head>span.head-second{text-align:right!important}html body .aspect-list-panel.aspect-list-panel ul.aspect-list.aspect-list>li>.aspect-list-point{text-align:left!important;grid-template-columns:auto auto!important;justify-content:start!important;gap:1px 8px!important;width:auto!important;min-width:0!important;margin:0!important;padding:0!important;display:grid!important}html body .aspect-list-panel.aspect-list-panel ul.aspect-list.aspect-list>li>.aspect-list-point.reverse{text-align:right!important;justify-content:end!important}html body .aspect-list-panel.aspect-list-panel ul.aspect-list.aspect-list>li>.aspect-list-point>:is(.al-planet,.sign-colored){grid-column:1/-1!important}html body .aspect-list-panel.aspect-list-panel ul.aspect-list.aspect-list>li>.aspect-list-point .al-planet{align-items:center!important;gap:4px!important;min-width:0!important;margin:0!important;padding:0!important;display:flex!important}html body .aspect-list-panel.aspect-list-panel ul.aspect-list.aspect-list>li>.aspect-list-point.reverse .al-planet{justify-content:flex-end!important}html body .aspect-list-panel.aspect-list-panel ul.aspect-list.aspect-list>li>.aspect-list-point .al-planet strong{white-space:nowrap!important;text-overflow:ellipsis!important;font-size:14px!important;overflow:hidden!important}html body .aspect-list-panel.aspect-list-panel ul.aspect-list.aspect-list>li>.aspect-list-point>small{width:auto!important;text-align:inherit!important;white-space:nowrap!important;margin:0!important;padding:0!important;font-size:12px!important}html body .aspect-list-panel.aspect-list-panel ul.aspect-list.aspect-list>li>.aspect-list-point>small:not(.sign-colored){opacity:.7;font-size:11px!important}html body .aspect-list-panel.aspect-list-panel ul.aspect-list.aspect-list>li>.aspect-list-point>small:nth-of-type(3):before{content:"syn. ";opacity:.75}html body .aspect-list-panel.aspect-list-panel ul.aspect-list.aspect-list>li>.aspect-list-aspect{text-align:center!important;background:#e2c57d12!important;border-radius:10px!important;flex-direction:column!important;align-items:center!important;gap:0!important;width:auto!important;min-width:0!important;margin:0!important;padding:4px 2px!important;display:flex!important}html body .aspect-list-panel.aspect-list-panel ul.aspect-list.aspect-list>li>.aspect-list-aspect b{font-size:18px!important;line-height:1!important}html body .aspect-list-panel.aspect-list-panel ul.aspect-list.aspect-list>li>.aspect-list-aspect strong{font-size:11.5px!important;line-height:1.2!important}html body .aspect-list-panel.aspect-list-panel ul.aspect-list.aspect-list>li>.aspect-list-aspect small{opacity:.75;font-size:10.5px!important;line-height:1.2!important}html body .aspect-list-panel.aspect-list-panel ul.aspect-list.aspect-list>li>.aspect-list-aspect em{color:#e2c57d!important;font-size:10px!important;font-style:normal!important}html body .aspect-list-panel.aspect-list-panel .aspects-toolbar.aspects-toolbar{flex-direction:column!important;align-items:stretch!important;gap:8px!important;width:100%!important;display:flex!important}html body .aspect-list-panel.aspect-list-panel .aspects-toolbar.aspects-toolbar>header{grid-template-columns:repeat(3,minmax(0,1fr))!important;gap:6px!important;width:100%!important;margin:0!important;display:grid!important}html body .aspect-list-panel.aspect-list-panel .aspects-toolbar.aspects-toolbar>header>label{letter-spacing:0!important;white-space:nowrap!important;flex-direction:column!important;grid-template-columns:none!important;gap:3px!important;width:auto!important;min-width:0!important;margin:0!important;font-size:9.5px!important;display:flex!important;overflow:hidden!important}html body .aspect-list-panel.aspect-list-panel .aspects-toolbar.aspects-toolbar>header select{width:100%!important;min-width:0!important;max-width:100%!important;min-height:36px!important;margin:0!important;padding:0 18px 0 10px!important;font-size:12px!important}html body .aspect-list-panel.aspect-list-panel .aspects-toolbar.aspects-toolbar>button{width:100%!important;min-height:38px!important;margin:0!important}html body .aspect-matrix-section.syn-classic.syn-classic>:is(header,.matrix-external-owners,.syn-matrix-help){box-sizing:border-box!important;width:auto!important;min-width:0!important;max-width:100%!important}html body .aspect-matrix-section.syn-classic.syn-classic>header{min-height:0!important;padding:10px 12px!important}html body .aspect-matrix-section.syn-classic.syn-classic>header h2,html body .aspect-matrix-section.syn-classic.syn-classic>header h3,html body .aspect-matrix-section.syn-classic.syn-classic>header div{margin:0!important;font-size:20px!important}html body .aspect-matrix-section.syn-classic.syn-classic>.matrix-external-owners{justify-content:space-between!important;padding:6px 12px!important;font-size:13px!important;display:flex!important}html body .aspect-matrix-section.syn-classic.syn-classic>.matrix-external-owners>*{color:#f3ead8!important;margin:0!important;font:600 14px Georgia,serif!important}html body .aspect-matrix-section.syn-classic.syn-classic>.syn-matrix-help{padding:6px 10px!important;font-size:12px!important}html body .aspect-matrix-section.syn-classic.syn-classic .aspect-table-viewport:not(.is-fullscreen){width:100%!important;margin:0!important;overflow:hidden!important}html body .aspect-matrix-section.syn-classic.syn-classic .aspect-table-viewport:not(.is-fullscreen) :is(.aspect-table-scroll,.classic-matrix-scroll){-webkit-overflow-scrolling:touch;touch-action:pan-x pan-y;width:100%!important;max-width:100%!important;overflow:auto visible!important}html body .aspect-matrix-section.syn-classic.syn-classic table.syn-matrix{table-layout:auto!important;border-collapse:separate!important;border-spacing:0!important;width:max-content!important;min-width:0!important;max-width:none!important}html body .aspect-matrix-section.syn-classic.syn-classic table.syn-matrix :is(th,td){box-sizing:border-box!important;width:44px!important;min-width:44px!important;max-width:44px!important;padding:2px!important}html body .aspect-matrix-section.syn-classic.syn-classic table.syn-matrix tr>:first-child{z-index:2!important;background:#151a22!important;width:46px!important;min-width:46px!important;max-width:46px!important;position:sticky!important;left:0!important;box-shadow:2px 0 6px #00000080!important}html body .aspect-matrix-section.syn-classic.syn-classic table.syn-matrix thead th{background:#151a22!important;font-size:11px!important}html body .aspect-matrix-section.syn-classic.syn-classic table.syn-matrix td{letter-spacing:0!important;font-size:10px!important;overflow:visible!important}html body .aspect-matrix-section.syn-classic.syn-classic table.syn-matrix td *{font-size:inherit!important;letter-spacing:0!important}html body .aspect-matrix-section.syn-classic.syn-classic table.syn-matrix td :is(b,i,svg){font-size:13px!important}html body .aspect-matrix-section.syn-classic.syn-classic table.syn-matrix :is(thead th,tbody th) :is(b,i){font-size:17px!important;line-height:1.1!important}html body .aspect-matrix-section.syn-classic.syn-classic table.syn-matrix :is(thead th,tbody th) small{white-space:nowrap!important;font-size:10px!important;line-height:1.1!important}html body .aspect-matrix-section.syn-classic.syn-classic .aspect-table-viewport:not(.is-fullscreen) .aspect-table-scroll{max-height:none!important;overflow:visible!important}html body .aspect-matrix-section.syn-classic.syn-classic .aspect-table-viewport:not(.is-fullscreen) .classic-matrix-scroll{overscroll-behavior:contain;max-height:65vh!important;overflow:auto!important}html body .aspect-matrix-section.syn-classic.syn-classic table.syn-matrix thead th{z-index:3!important;position:sticky!important;top:0!important}html body .aspect-matrix-section.syn-classic.syn-classic table.syn-matrix thead tr>:first-child{z-index:4!important}html[data-theme] body .chart-primary.natal-three-column:not(#_):not(#__){grid-template-columns:minmax(0,1.15fr) minmax(0,.85fr)!important;align-items:start!important;gap:8px!important;padding-bottom:8px!important}html[data-theme] body .chart-primary.natal-three-column:not(#_):not(#__)>.natal-wheel-column{grid-area:1/1/auto/-1!important;min-width:0!important}html[data-theme] body .chart-primary.natal-three-column:not(#_):not(#__)>.placements-table{grid-area:2/1!important;min-width:0!important;margin:0!important;padding:8px 6px!important}html[data-theme] body .chart-primary.natal-three-column:not(#_):not(#__)>.houses-table{grid-area:2/2!important;min-width:0!important;margin:0!important;padding:8px 6px!important}html[data-theme] body .chart-primary.natal-three-column:not(#_):not(#__)>:is(.placements-table,.houses-table) h2{white-space:nowrap;margin:0 0 6px!important;font-size:15px!important}html[data-theme] body .chart-primary.natal-three-column:not(#_):not(#__)>:is(.placements-table,.houses-table) .table-head-row{gap:2px!important;margin:0!important;padding:0 2px 4px!important;font-size:9px!important;overflow:hidden!important}html[data-theme] body .chart-primary.natal-three-column:not(#_):not(#__)>:is(.placements-table,.houses-table) article{gap:3px!important;min-height:0!important;padding:5px 2px!important;font-size:12px!important}html[data-theme] body .chart-primary.natal-three-column:not(#_):not(#__)>.placements-table :is(.table-head-row,article){grid-template-columns:minmax(0,1.25fr) minmax(0,1fr) 38px!important;display:grid!important}html[data-theme] body .chart-primary.natal-three-column:not(#_):not(#__)>.placements-table article strong{text-overflow:ellipsis;white-space:nowrap;overflow:hidden;font-size:12px!important}html[data-theme] body .chart-primary.natal-three-column:not(#_):not(#__)>.placements-table article .compact-position{white-space:nowrap;align-items:center!important;gap:3px!important;min-width:0!important;display:flex!important}html[data-theme] body .chart-primary.natal-three-column:not(#_):not(#__)>.placements-table article u{display:none!important}html[data-theme] body .chart-primary.natal-three-column:not(#_):not(#__)>.placements-table article em{white-space:nowrap;text-align:right!important;font-size:11px!important}html[data-theme] body .chart-primary.natal-three-column:not(#_):not(#__)>.houses-table article{grid-template-columns:minmax(0,1fr) minmax(0,1fr) 30px!important;display:grid!important}html[data-theme] body .chart-primary.natal-three-column:not(#_):not(#__)>.houses-table article :is(strong,span,em){white-space:nowrap;font-size:12px!important}html[data-theme] body .chart-primary.natal-three-column:not(#_):not(#__)>.houses-table .table-head-row{display:none!important}html body .moon-widget-compact.moon-widget-compact{grid-template-columns:minmax(0,.8fr) minmax(0,1.2fr)!important;align-items:center!important;gap:8px!important;display:grid!important}html body .moon-widget-compact.moon-widget-compact>.moon-widget-compact-phase{grid-area:1/1!important;width:auto!important;min-width:0!important}html body .moon-widget-compact.moon-widget-compact>.moon-widget-compact-day{grid-area:1/2!important;width:auto!important;min-width:0!important}html body .moon-widget-compact.moon-widget-compact>.moon-widget-compact-day p{font-size:12.5px!important;line-height:1.35!important}html body .moon-widget-compact.moon-widget-compact>.moon-widget-compact-phases{grid-area:2/1/auto/-1!important;width:auto!important;min-width:0!important;height:auto!important}html body .moon-widget-compact.moon-widget-compact>.moon-widget-compact-phases ul{grid-template-columns:repeat(4,minmax(0,1fr))!important;gap:6px!important;width:100%!important;display:grid!important}html body .moon-widget-compact.moon-widget-compact>.moon-widget-compact-phases li{background:#e2c57d0f;border-radius:8px;text-align:center!important;padding:4px 2px!important;font-size:11.5px!important}html body .moon-widget-compact.moon-widget-compact>.moon-widget-compact-phases li *{font-size:inherit!important}html body .moon-widget-compact.moon-widget-compact>.moon-widget-compact-voc{grid-area:3/1/auto/-1!important;width:auto!important}html body section.users-results.users-grid.users-grid{grid-template-columns:minmax(0,1fr)!important;gap:10px!important}html body section.users-results.users-grid.users-grid>article{grid-template-columns:76px minmax(0,1fr)!important;grid-template-areas:"av main""act act"!important;align-items:start!important;gap:8px 10px!important;height:auto!important;min-height:0!important;padding:10px!important;display:grid!important}html body section.users-results.users-grid.users-grid>article>.user-avatar-wrap{aspect-ratio:1!important;grid-area:av!important;width:76px!important;height:76px!important;min-height:0!important;margin:0!important}html body section.users-results.users-grid.users-grid>article>.user-avatar-wrap :is(img,.avatar-placeholder,a){border-radius:14px!important;width:76px!important;height:76px!important;font-size:30px!important}html body section.users-results.users-grid.users-grid>article>.user-avatar-wrap .user-liked-heart{width:30px!important;height:30px!important;top:2px!important;right:2px!important}html body section.users-results.users-grid.users-grid>article>.list-main{grid-area:main!important;min-width:0!important;margin:0!important;padding:0!important}html body section.users-results.users-grid.users-grid>article>.list-main h2{margin:2px 0!important;font-size:16px!important}html body section.users-results.users-grid.users-grid>article>.list-main small{font-size:11.5px!important}html body section.users-results.users-grid.users-grid>article>.list-main p{-webkit-line-clamp:2;-webkit-box-orient:vertical;display:-webkit-box;overflow:hidden;margin:2px 0 0!important;font-size:12.5px!important}html body section.users-results.users-grid.users-grid>article>.user-card-actions{grid-area:act!important;grid-template-columns:repeat(3,minmax(0,1fr))!important;gap:6px!important;width:auto!important;height:auto!important;margin:0!important;display:grid!important}html body section.users-results.users-grid.users-grid>article>.user-card-actions>*{justify-content:center;align-items:center;overflow:hidden;white-space:normal!important;text-align:center!important;height:auto!important;min-height:34px!important;margin:0!important;padding:4px 6px!important;font-size:11.5px!important;line-height:1.1!important;display:flex!important}html[data-theme] body section.favorite-records.favorite-grid:not(#_):not(#__){grid-template-columns:minmax(0,1fr)!important;gap:8px!important}html[data-theme] body section.favorite-records.favorite-grid:not(#_):not(#__)>article{aspect-ratio:auto!important;grid-template-columns:44px minmax(0,1fr) auto!important;align-items:center!important;gap:10px!important;height:auto!important;min-height:0!important;padding:8px 10px!important;display:grid!important}html[data-theme] body section.favorite-records.favorite-grid:not(#_):not(#__)>article>*{grid-row:1!important;align-self:center!important;position:static!important;transform:none!important}html[data-theme] body section.favorite-records.favorite-grid:not(#_):not(#__)>article>.favorite-type-icon{border-radius:10px!important;grid-column:1!important;place-items:center!important;width:44px!important;height:44px!important;margin:0!important;padding:8px!important;display:grid!important}html[data-theme] body section.favorite-records.favorite-grid:not(#_):not(#__)>article>.favorite-type-icon svg{width:26px!important;height:26px!important}html[data-theme] body section.favorite-records.favorite-grid:not(#_):not(#__)>article>.list-main{grid-column:2!important;width:auto!important;min-width:0!important;max-width:none!important;margin:0!important;padding:0!important}html[data-theme] body section.favorite-records.favorite-grid:not(#_):not(#__)>article>.list-main h2{white-space:nowrap;text-overflow:ellipsis;overflow:hidden;margin:0!important;font-size:15px!important}html[data-theme] body section.favorite-records.favorite-grid:not(#_):not(#__)>article>.list-main small{font-size:11.5px!important}html[data-theme] body section.favorite-records.favorite-grid:not(#_):not(#__)>article>.record-menu{grid-column:3!important;margin:0!important;position:relative!important;inset:auto!important}html[data-theme] body section.favorite-records.favorite-grid:not(#_):not(#__)>article>.record-menu>summary{min-width:36px!important;min-height:36px!important}html[data-theme] body section.favorite-records.favorite-grid:not(#_):not(#__)>article>.record-menu>div{z-index:20!important;position:absolute!important;top:100%!important;right:0!important}html[data-theme] body nav.social-profile-tabs:not(#_):not(#__){grid-template-columns:repeat(3,minmax(0,1fr))!important;gap:6px!important;height:auto!important;padding:6px 0!important;display:grid!important;overflow:visible!important}html[data-theme] body nav.social-profile-tabs:not(#_):not(#__)>*{text-overflow:ellipsis;overflow:hidden;white-space:nowrap!important;text-align:center!important;border-radius:10px!important;justify-content:center!important;width:auto!important;min-width:0!important;min-height:36px!important;margin:0!important;padding:4px 6px!important;font-size:12.5px!important}html[data-theme] body section.profile-info-panel:not(#_):not(#__){flex-direction:column!important;gap:10px!important;display:flex!important}html[data-theme] body section.profile-info-panel:not(#_):not(#__)>aside{align-self:stretch!important;width:auto!important;min-width:0!important;height:auto!important;margin:0!important;padding:8px!important;position:static!important;top:auto!important}html[data-theme] body section.profile-info-panel:not(#_):not(#__)>aside>h2{display:none!important}html[data-theme] body section.profile-info-panel:not(#_):not(#__)>aside>nav{flex-wrap:wrap!important;gap:6px!important;width:auto!important;display:flex!important}html[data-theme] body section.profile-info-panel:not(#_):not(#__)>aside>nav>*{flex:none;border-radius:999px!important;width:auto!important;min-height:34px!important;margin:0!important;padding:4px 12px!important;font-size:12.5px!important}html[data-theme] body section.profile-info-panel:not(#_):not(#__)>.profile-info-content{grid-template-columns:repeat(2,minmax(0,1fr))!important;align-content:start!important;align-self:stretch!important;gap:8px!important;width:auto!important;max-width:none!important;min-height:0!important;margin-top:0!important;padding-top:6px!important;display:grid!important}html[data-theme] body section.profile-info-panel:not(#_):not(#__)>.profile-info-content>:not(.profile-info-row){grid-column:1/-1!important;min-width:0!important}html[data-theme] body section.profile-info-panel:not(#_):not(#__)>.profile-info-content>h2{margin:0!important}html[data-theme] body section.profile-info-panel:not(#_):not(#__)>.profile-info-content>.profile-info-row{border:1px solid #e2c57d24!important;border-radius:12px!important;min-width:0!important;height:auto!important;margin:0!important;padding:8px 30px 8px 10px!important;position:relative!important}html[data-theme] body section.profile-info-panel:not(#_):not(#__)>.profile-info-content>.profile-info-row:first-of-type{grid-column:1/-1!important}html[data-theme] body section.profile-info-panel:not(#_):not(#__)>.profile-info-content>.profile-info-row>*{overflow-wrap:anywhere;font-size:13px!important}html[data-theme] body section.profile-info-panel:not(#_):not(#__)>.profile-info-content>.profile-info-row button[aria-label^=Edytuj]{margin:0!important;position:absolute!important;top:6px!important;right:4px!important}html[data-theme] body section.profile-info-panel:not(#_):not(#__)>.profile-info-content>.profile-info-row:has(input,select,textarea){grid-column:1/-1!important;padding-right:10px!important}html[data-theme] body section.profile-info-panel:not(#_):not(#__)>.profile-info-content>.profile-info-row:not(:has(input,select,textarea)){display:block!important}html[data-theme] body section.profile-info-panel:not(#_):not(#__)>.profile-info-content>.profile-info-row:not(:has(input,select,textarea))>:not(button){width:auto!important;min-width:0!important;max-width:none!important;margin:0 0 2px!important;display:block!important}html[data-theme] body section.profile-info-panel:not(#_):not(#__)>.profile-info-content>.profile-info-section-head{justify-content:space-between!important;align-items:center!important;height:auto!important;display:flex!important}html[data-theme] body section.profile-info-panel:not(#_):not(#__)>.profile-info-content>.profile-interest-tags{flex-wrap:wrap!important;gap:6px!important;height:auto!important;display:flex!important}html[data-theme] body section.profile-info-panel:not(#_):not(#__)>.profile-info-content>.profile-astro-card{grid-template-columns:repeat(2,minmax(0,1fr))!important;gap:8px!important;width:auto!important}html[data-theme] body section.profile-info-panel:not(#_):not(#__)>.profile-info-content>.profile-astro-card>article{width:auto!important;min-width:0!important;margin:0!important;padding:10px!important}html[data-theme] body section.profile-info-panel:not(#_):not(#__)>.profile-info-content>.profile-astro-card>article:last-child:nth-child(odd){grid-column:1/-1!important}html[data-theme] body section.edit-profile-card:not(#_):not(#__)>.edit-profile-intro{height:auto!important;min-height:0!important;padding:14px 16px 6px!important}html[data-theme] body section.edit-profile-card:not(#_):not(#__)>.edit-profile-intro>img.edit-avatar-preview{display:none!important}html[data-theme] body section.edit-profile-card:not(#_):not(#__)>.edit-profile-intro h1{margin:4px 0!important;font-size:26px!important;line-height:1.1!important}html[data-theme] body section.edit-profile-card:not(#_):not(#__)>.edit-profile-intro p{margin:4px 0 0!important;font-size:13px!important}html[data-theme] body section.edit-profile-card:not(#_):not(#__) form .auth-fields{grid-template-columns:repeat(2,minmax(0,1fr))!important;gap:8px!important;display:grid!important}html[data-theme] body section.edit-profile-card:not(#_):not(#__) form .auth-fields>label{min-width:0!important;font-size:12px!important}html[data-theme] body section.edit-profile-card:not(#_):not(#__) form .auth-fields>label :is(input,select){width:100%!important;min-width:0!important;font-size:16px!important}html[data-theme] body section.edit-profile-card:not(#_):not(#__) form textarea{height:110px!important;min-height:0!important}html[data-theme] body section.edit-profile-card:not(#_):not(#__) form .avatar-cropper{grid-template-columns:104px minmax(0,1fr)!important;align-items:center!important;gap:12px!important;padding:10px!important;display:grid!important}html[data-theme] body section.edit-profile-card:not(#_):not(#__) form .avatar-cropper>.crop-preview{width:104px!important;height:104px!important;margin:0!important}html[data-theme] body section.edit-profile-card:not(#_):not(#__) form .avatar-cropper>label{width:auto!important;min-width:0!important;margin:0!important;font-size:12px!important}html[data-theme] body section.edit-profile-card:not(#_):not(#__) form .avatar-cropper>label input{width:100%!important;min-width:0!important;font-size:12px!important}html[data-theme] body section.edit-profile-card:not(#_):not(#__) form .avatar-cropper>:not(.crop-preview):not(label){grid-column:1/-1!important}html[data-theme] body nav.mobile-bottom-nav:not(#_):not(#__)>:is(a[href],button[aria-label=Użytkownicy]){flex-direction:column!important;justify-content:center!important;align-items:center!important;gap:1px!important;height:auto!important;min-height:48px!important;padding:4px 0 3px!important;display:flex!important}html[data-theme] body nav.mobile-bottom-nav:not(#_):not(#__)>:is(a[href],button[aria-label=Użytkownicy]):after{letter-spacing:.01em;color:#f3ead8bf;white-space:nowrap;font:600 9.5px/1.1 Arial,sans-serif}html[data-theme] body nav.mobile-bottom-nav:not(#_):not(#__)>a[href=\/home]:after{content:"Główna"}html[data-theme] body nav.mobile-bottom-nav:not(#_):not(#__)>button[aria-label=Użytkownicy]:after{content:"Ludzie"}html[data-theme] body nav.mobile-bottom-nav:not(#_):not(#__)>a[href=\/favourites]:after{content:"Ulubione"}html[data-theme] body nav.mobile-bottom-nav:not(#_):not(#__)>a[href=\/friends]:after{content:"Znajomi"}html[data-theme] body nav.mobile-bottom-nav:not(#_):not(#__)>a[href=\/astro-scanner]:after{content:"Skaner"}html[data-theme] body nav.mobile-bottom-nav:not(#_):not(#__)>a[href=\/current-sky]:after{content:"Niebo"}html[data-theme] body aside.floating-chat:not(.minimized):not(#_):not(#__){z-index:6500!important;border-radius:0!important;width:100vw!important;max-width:none!important;height:100dvh!important;max-height:none!important;margin:0!important;position:fixed!important;inset:0!important;transform:none!important}html body :is(.message-reaction-trigger,.message-reply-trigger,.message-more-trigger){min-width:32px!important;min-height:32px!important}html body .wall-action-count{justify-content:center!important;align-items:center!important;min-width:28px!important;min-height:32px!important;display:inline-flex!important}html body .mod-backdrop .mod-card>.mod-actions{z-index:2!important;background:#0f1013!important;margin:8px -4px -18px!important;padding:10px 4px 14px!important;position:sticky!important;bottom:-18px!important;box-shadow:0 -10px 14px -6px #0000008c!important}html body .vedic-chart-wrap>.vedic-design{justify-content:flex-end!important;gap:4px!important;width:auto!important;margin:0 0 6px!important;display:flex!important;position:static!important}html body .vedic-chart-wrap>.vedic-design>button{min-height:30px!important;padding:2px 10px!important;font-size:11.5px!important}html body .vedic-chart-wrap:has(>.vedic-design){aspect-ratio:auto!important;height:auto!important}html body .vs-section .vd-body table.vd-table{width:100%!important;min-width:0!important;display:block!important}html body .vs-section .vd-body table.vd-table :is(thead,tbody){width:100%!important;display:block!important}html body .vs-section .vd-body table.vd-table tr{border-bottom:1px solid #e2c57d1f!important;grid-template-columns:1.1fr 1fr 1fr 52px!important;gap:2px 6px!important;padding:6px 2px!important;display:grid!important}html body .vs-section .vd-body table.vd-table :is(td,th){border:0!important;width:auto!important;min-width:0!important;padding:0!important;font-size:12px!important;display:block!important}html body .vs-section .vd-body table.vd-table :is(td,th):nth-child(5){opacity:.8;grid-column:1/-1!important;font-size:11.5px!important;line-height:1.35!important}html body .vs-section .vd-body table.vd-table thead th:nth-child(5){display:none!important}html body .options-panel>.chart-system-row{flex-wrap:wrap!important;row-gap:6px!important;width:auto!important;height:auto!important}html body .options-panel>.chart-system-row>*{min-width:0!important}html body .options-panel>.chart-system-row select.chart-system-select{width:auto!important;min-width:120px!important}html body .options-panel>fieldset.aspect-group-minor>div{grid-template-columns:repeat(2,minmax(0,1fr))!important}html[data-theme] body section.friend-tabs:not(#_):not(#__){grid-template-columns:repeat(3,minmax(0,1fr))!important;gap:6px!important}html[data-theme] body section.friend-tabs:not(#_):not(#__)>*{white-space:normal!important;text-align:center!important;min-width:0!important;height:auto!important;min-height:38px!important;padding:4px 6px!important;font-size:11.5px!important;line-height:1.15!important}html[data-theme] body section.friend-tabs:not(#_):not(#__)>label input{width:100%!important;min-width:0!important;font-size:14px!important}}html body svg.gif-icon{width:24px;height:24px;overflow:visible}html body svg.gif-icon rect{fill:none!important;stroke:currentColor!important;stroke-width:1.8px!important}html body svg.gif-icon text{fill:currentColor!important;stroke:none!important;font-family:Arial,sans-serif!important;font-size:7.4px!important;font-weight:800!important}html body :is(.wall-comment-send,.astrochat-input .send-arrow-btn){color:#e2c57d!important;width:40px!important;min-width:40px!important;height:40px!important;box-shadow:none!important;background:0 0!important;border:0!important;border-radius:50%!important;place-items:center!important;padding:0!important;display:inline-grid!important}html body :is(.wall-comment-send,.astrochat-input .send-arrow-btn):disabled{color:#e2c57d66!important}html body :is(.wall-comment-send,.astrochat-input .send-arrow-btn) svg.send-arrow{width:22px;height:22px}html body :is(.wall-comment-composer,.wall-inline-comment-reply) :is(textarea,input[type=text],input:not([type])){padding-top:10px!important;padding-bottom:10px!important;line-height:1.35!important}@media (max-width:760px){html body .astro-navbar .mobile-top-actions{align-items:center!important;gap:0!important;display:flex!important}html body .astro-navbar .mobile-top-actions>*{margin:0!important}html body .astro-navbar .mobile-top-actions>button:not([class]):not([aria-label]){order:1!important}html body .astro-navbar .mobile-top-actions>.mobile-astrochat{order:2!important}html body .astro-navbar .mobile-top-actions>.messages-trigger:not(.notification-trigger){order:3!important}html body .astro-navbar .mobile-top-actions>.notification-trigger{order:4!important}html body .astro-navbar .mobile-top-actions>a[href=\/profile]{order:6!important;margin-left:6px!important}html body .astro-navbar .mobile-top-actions>:is(button,span,a){flex:none!important}html body section.messages-preview-popover{overscroll-behavior:contain;max-height:calc(100dvh - 190px)!important;overflow-y:auto!important}html body aside.floating-chat .message-bubble{max-width:calc(100vw - 150px)!important}html body aside.floating-chat .mine .message-bubble,html body aside.floating-chat .message-bubble.mine{background:linear-gradient(#343638,#2b2d2f)!important;border:1px solid #e2c57d38!important}}html body section.edit-profile-card .field-head{align-items:center;gap:8px;display:flex}html body section.edit-profile-card details.field-hint{display:inline-block;position:relative}html body section.edit-profile-card details.field-hint>summary{cursor:pointer;color:#e2c57d;border:1px solid #e2c57d99;border-radius:50%;place-items:center;width:20px;height:20px;font:700 12px/1 Arial,sans-serif;list-style:none;display:inline-grid}html body section.edit-profile-card details.field-hint>summary::-webkit-details-marker{display:none}html body section.edit-profile-card details.field-hint>span{z-index:20;color:#fff7e6;white-space:normal;background:#0f1115;border:1px solid #e2c57d73;border-radius:10px;width:max-content;max-width:220px;padding:8px 10px;font:400 12.5px/1.35 Arial,sans-serif;position:absolute;top:calc(100% + 6px);left:50%;transform:translate(-50%);box-shadow:0 8px 24px #00000080}html body section.edit-profile-card .auth-fields>label:last-child details.field-hint>span{left:auto;right:-6px;transform:none}html body section.edit-profile-card>.edit-profile-intro{background:0 0!important}html body section.edit-profile-card>.edit-profile-intro h1{margin:0 0 4px!important}html body section.edit-profile-card form :is(input,textarea,select){font-size:16px!important}html body section.edit-profile-card form input[type=file]::file-selector-button{color:#fff7e6;background:#0f1115;border:0;border-radius:999px;margin-right:10px;padding:6px 12px;box-shadow:inset 0 0 0 1px #e2c57d73}html body section.edit-profile-card form button.auth-submit{text-align:center!important;color:#fff7e6!important;background:#0f1115!important;border:0!important;border-radius:999px!important;justify-content:center!important;align-items:center!important;width:100%!important;font-weight:700!important;display:flex!important;box-shadow:inset 0 0 0 1px #e2c57d8c,0 0 16px #e2c57d33!important}.sky-place-toggle,.moon-inline{display:none}@media (min-width:761px){html body h2.tbl-toggle{cursor:default}}@media (max-width:760px){html body h2.tbl-toggle{-webkit-user-select:none;user-select:none;white-space:nowrap;color:#fff7e6!important;cursor:pointer!important;background:#0f1115!important;border-radius:14px!important;justify-content:space-between!important;align-items:center!important;gap:6px!important;margin:0 0 8px!important;padding:9px 12px!important;font:600 15px/1.2 Georgia,serif!important;display:flex!important;box-shadow:inset 0 0 0 1px #e2c57d73,0 0 12px #e2c57d1f!important}html body h2.tbl-toggle:after{content:"−";color:#e2c57d;flex:none;font:400 18px/1 Arial,sans-serif}html body h2.tbl-toggle[aria-expanded=false]:after{content:"+"}html[data-theme] body .chart-primary.natal-three-column:not(#_):not(#__){align-items:stretch!important}html[data-theme] body .chart-primary.natal-three-column:not(#_):not(#__)>:is(.placements-table,.houses-table){flex-direction:column!important;height:auto!important;display:flex!important}html[data-theme] body .chart-primary.natal-three-column.tables-closed:not(#_):not(#__)>:is(.placements-table,.houses-table){box-shadow:none!important;background:0 0!important;border:0!important;padding:0!important}html[data-theme] body .chart-primary.natal-three-column.tables-closed:not(#_):not(#__)>:is(.placements-table,.houses-table)>:not(h2){display:none!important}html[data-theme] body .chart-primary.natal-three-column:not(#_):not(#__)>.placements-table :is(.table-head-row,article){grid-template-columns:minmax(0,1fr) minmax(0,1.15fr) 40px!important}html[data-theme] body .chart-primary.natal-three-column:not(#_):not(#__){grid-template-columns:minmax(0,1fr) minmax(0,1fr)!important}html body .sky-toolbar>.sky-place-toggle{display:flex!important}html body .sky-toolbar.is-closed{box-shadow:none!important;background:0 0!important;border:0!important;min-height:0!important;padding:0!important}html body .sky-toolbar.is-closed>:not(.sky-place-toggle){display:none!important}html body .sky-toolbar .sky-place-picker>label{font-size:0!important}html body .sky-toolbar .sky-place-picker>label :is(input,span){font-size:15px!important}html body .moon-top-slot{display:none!important}html body section.moon-inline{margin:10px 0!important;display:block!important}html body .moon-widget-compact.is-inline{width:auto!important;min-height:0!important;margin:0!important;position:static!important;top:auto!important;left:auto!important;right:auto!important}html body .transits-corner-tools{justify-content:flex-end!important;gap:6px!important;margin:0 0 6px!important;display:flex!important;position:static!important;transform:none!important}html body .aspect-table-viewport:not(.is-fullscreen) .compact-aspect-matrix td>b{letter-spacing:-.25px!important;white-space:nowrap!important;font-size:6.6px!important;line-height:1!important}html body .aspect-table-viewport:not(.is-fullscreen) .compact-aspect-matrix td{overflow:hidden!important}html body .aspect-table-viewport:not(.is-fullscreen) .compact-aspect-matrix td :is(i,svg){font-size:9px!important}html body .aspect-table-viewport:not(.is-fullscreen) .compact-aspect-matrix :is(thead th,tbody th) i{letter-spacing:-.4px!important;white-space:nowrap!important;font-size:8.5px!important;overflow:visible!important}html body .aspect-matrix-section.classic>header{min-height:0!important;margin-top:0!important;padding-top:10px!important;padding-bottom:10px!important;overflow:visible!important}html body .aspect-matrix-section.classic>header h2,html body .aspect-matrix-section.classic>header h3{margin:0!important;font-size:20px!important;line-height:1.2!important}html body .aspect-matrix-section.classic{padding-top:0!important;overflow:visible!important}html body .vedic-chart-wrap>.vedic-design{box-shadow:none!important;background:0 0!important;border:0!important;gap:4px!important;width:max-content!important;max-width:100%!important;margin:0 0 6px auto!important;padding:0!important}html body .vedic-chart-wrap>.vedic-design>button{color:#fff7e6!important;background:#0f1115!important;border-radius:999px!important;box-shadow:inset 0 0 0 1px #e2c57d66!important}html body .vedic-chart-wrap>.vedic-design>button:is(.on,.active,[aria-pressed=true]){box-shadow:inset 0 0 0 1px #e2c57de6,0 0 10px #e2c57d40!important}html[data-theme] body .natal-chart.is-vedic .chart-primary.natal-three-column:not(#_):not(#__){grid-template-columns:minmax(0,1fr)!important}html[data-theme] body .natal-chart.is-vedic .chart-primary.natal-three-column:not(#_):not(#__)>*{grid-area:auto/1/auto/-1!important;width:auto!important;min-width:0!important;max-width:100%!important}html body .natal-chart.is-vedic :is(.placements-table,.houses-table){overflow-x:auto!important}html body .natal-chart.is-vedic :is(.placements-table,.houses-table) table{width:100%!important;min-width:0!important;font-size:13px!important}html body .vd-body:has(table.vd-arudha){-webkit-overflow-scrolling:touch;overflow-x:auto!important}html body table.vd-table.vd-arudha{table-layout:fixed!important;width:560px!important;min-width:560px!important}html body table.vd-table.vd-arudha :is(th,td){text-align:center!important;white-space:nowrap!important;padding:4px 2px!important;font-size:12px!important;overflow:hidden!important}html body table.vd-table.vd-arudha tr>:first-child{text-align:left!important;width:62px!important}}.crit-more-btn{display:none}@media (max-width:760px){html body .app-container #mainStage{padding-top:60px!important;position:relative!important}html body .app-container #mainStage>.stage-back-btn{top:8px!important;left:8px!important}html body .app-container #mainStage>.status-dropdown-stage{top:8px!important;right:8px!important}@media (max-width:760px){html body .app-container #mainStage>.stage-top-title{display:none!important}html body .app-container .workspace.sidebars-active{gap:8px!important}html[data-theme] body .workspace>.panel.is-collapsed>h2:not(#_):not(#__):not(#___):not(#____):not(#_____):not(#______):not(#_______){margin-bottom:0!important}html body .app-container .workspace>.stage-pill-title{box-sizing:border-box!important;letter-spacing:0!important;text-transform:none!important;color:#fff7e6!important;text-shadow:0 0 6px #ffe6b459!important;background:#0f1115!important;border:.8px solid #e2c57d73!important;border-radius:15px!important;order:3!important;align-self:stretch!important;align-items:center!important;width:100%!important;height:36px!important;margin:0!important;padding:0 12px!important;font-family:Georgia,serif!important;font-size:15px!important;font-weight:700!important;line-height:1!important;display:flex!important;box-shadow:0 0 10px #e2c57d33!important}html body .app-container .workspace>#mainStage{order:4!important}html body .app-container .workspace>.stage-pill-title{cursor:pointer!important;justify-content:space-between!important}html body .app-container .workspace>.stage-pill-title:after{content:"−";color:#e2c57d;text-shadow:none;font-size:16px;line-height:1}html body .app-container .workspace>.stage-pill-title.is-collapsed:after{content:"+"}html body .app-container .workspace>.stage-pill-title.is-collapsed+#mainStage{display:none!important}html body .app-container #mainStage>.stage-back-btn{white-space:nowrap!important;text-overflow:ellipsis!important;max-width:calc(100% - 110px)!important;height:26px!important;padding:0 8px!important;font-size:.68rem!important;overflow:hidden!important}html body .app-container #mainStage .status-btn{height:26px!important;padding:0 8px!important;font-size:.68rem!important}html[data-theme] body .current-sky-page>.sky-toolbar:not(#_):not(#__):not(#___):not(#____):not(#_____):not(#______){box-shadow:none!important;background:0 0!important;border:0!important;padding:0!important}html[data-theme] body .current-sky-page>.sky-toolbar>.sky-place-toggle:not(#_):not(#__):not(#___):not(#____):not(#_____):not(#______){box-sizing:border-box!important;width:100%!important;margin:0 0 8px!important}}html body .app-container .mode-cards-grid{grid-template-columns:minmax(0,1fr)!important;gap:10px!important;width:100%!important;display:grid!important}html body .app-container .mode-card{text-align:left!important;width:auto!important;min-width:0!important;max-width:none!important;padding:14px 16px!important}html body .app-container .mode-card h3{margin:0 0 6px!important;font-size:18px!important}html body .app-container .mode-card p{margin:0!important;font-size:13.5px!important;line-height:1.45!important}html body .app-container .workspace.sidebars-active{flex-direction:column!important;display:flex!important}html body .app-container .workspace.sidebars-active>#leftPanel{order:1!important}html body .app-container .workspace.sidebars-active>#rightPanel{order:2!important}html body .app-container .workspace.sidebars-active>#mainStage{order:3!important}html body .app-container .advanced-panel-content{box-sizing:border-box!important;width:100%!important;max-width:100%!important;margin:0!important;padding:0 4px!important}html body .app-container .advanced-panel-container{width:100%!important;margin:0!important;padding-left:0!important;padding-right:0!important}html body .app-container .grid-aspects-layout{grid-template-columns:minmax(0,1fr)!important;width:100%!important;margin:0 auto!important;padding:0!important}html body .app-container .grid-aspects-layout table{width:100%!important}html body .app-container .grid-aspects-layout td:first-child{white-space:nowrap!important;font-size:12.5px!important}html body .app-container #aspectsTableBody tr:nth-child(n+4):not(.crit-open){display:none!important}html body .app-container .crit-more-btn:not([hidden]){color:#fff7e6!important;background:#0f1115!important;border:0!important;border-radius:999px!important;margin:8px auto 0!important;padding:8px 16px!important;display:block!important;box-shadow:inset 0 0 0 1px #e2c57d80!important}html body .app-container .adv-filters{box-sizing:border-box!important;background:#0f1115!important;border:1px solid #e2c57d4d!important;grid-template-columns:repeat(2,minmax(0,1fr))!important;width:auto!important}html body .app-container .adv-filters>*{min-width:0!important}html body .app-container .adv-filters select{width:100%!important;min-width:0!important}}.view-toggle,.tile-more,.friend-heart{display:none}@media (max-width:760px){html[data-theme] body .heading-with-view:not(#_){background:#0f1115!important;border:1px solid #e2c57d47!important;border-radius:16px!important;justify-content:space-between!important;align-items:center!important;gap:10px!important;margin:0 0 10px!important;padding:8px 12px!important;display:flex!important}html[data-theme] body .heading-with-view:not(#_) h1{margin:0!important;font-size:30px!important;line-height:1.1!important}html body .heading-with-view>.view-toggle{flex:none;color:#e2c57d!important;background:#101317!important;border:0!important;border-radius:12px!important;place-items:center!important;width:40px!important;height:40px!important;display:grid!important;box-shadow:inset 0 0 0 1px #e2c57d66!important}html body :is(.users-toolbar,.favorite-controls)>details.favorite-view-menu{display:none!important}html body .friend-heart{display:grid!important}html[data-theme] body details.record-menu[open]:not(#_)>div{z-index:80!important;background:#16171b!important;border:1px solid #e2c57d59!important;border-radius:12px!important;width:max-content!important;min-width:170px!important;max-width:min(260px,100vw - 32px)!important;max-height:none!important;padding:6px!important;position:absolute!important;inset:calc(100% + 4px) 0 auto auto!important;transform:none!important;box-shadow:0 12px 30px #0009!important}html[data-theme] body details.record-menu[open]:not(#_)>div>*{text-align:left!important;width:100%!important;min-height:0!important;padding:8px 10px!important;font-size:14px!important;display:block!important}html[data-theme] body details.record-menu:not(#_){position:relative!important}html body article:has(details[open]){z-index:70!important;position:relative!important}html[data-theme] body section.users-results.profiles-list:not(.friend-request-cards):not(#_){grid-template-columns:minmax(0,1fr)!important;gap:10px!important;display:grid!important}html[data-theme] body section.users-results.profiles-list:not(.friend-request-cards):not(#_)>article{grid-template-columns:76px minmax(0,1fr)!important;grid-template-areas:"av main""act act"!important;align-items:start!important;gap:8px 10px!important;height:auto!important;padding:10px!important;display:grid!important}html[data-theme] body section.users-results.profiles-list:not(.friend-request-cards):not(#_)>article>.user-avatar-wrap{grid-area:av!important;width:76px!important;height:76px!important;position:relative!important}html[data-theme] body section.users-results.profiles-list:not(.friend-request-cards):not(#_)>article>.user-avatar-wrap :is(img,.avatar-placeholder,a){object-fit:cover!important;border-radius:14px!important;width:76px!important;height:76px!important}html[data-theme] body section.users-results.profiles-list:not(.friend-request-cards):not(#_)>article>.list-main{grid-area:main!important;min-width:0!important}html[data-theme] body section.users-results.profiles-list:not(.friend-request-cards):not(#_)>article>.user-card-actions{grid-area:act!important;grid-template-columns:repeat(3,minmax(0,1fr))!important;gap:6px!important;display:grid!important}html[data-theme] body section.users-results.profiles-list:not(.friend-request-cards):not(#_)>article>.user-card-actions>*{white-space:normal!important;text-align:center!important;justify-content:center!important;align-items:center!important;min-height:34px!important;font-size:11.5px!important;line-height:1.1!important;display:flex!important}html[data-theme] body section.users-results.users-grid:not(#_):not(#__){grid-template-columns:repeat(2,minmax(0,1fr))!important;gap:8px!important;display:grid!important}html[data-theme] body section.users-results.users-grid:not(#_):not(#__)>article{aspect-ratio:3/4!important;border-radius:16px!important;height:auto!important;padding:0!important;display:block!important;position:relative!important;overflow:hidden!important}html[data-theme] body section.users-results.users-grid:not(#_):not(#__)>article>.user-avatar-wrap{width:100%!important;height:100%!important;margin:0!important;position:absolute!important;inset:0!important}html[data-theme] body section.users-results.users-grid:not(#_):not(#__)>article>.user-avatar-wrap :is(a,img,.avatar-placeholder){object-fit:cover!important;border-radius:0!important;width:100%!important;height:100%!important;font-size:54px!important;line-height:1!important;display:block!important}html[data-theme] body section.users-results.users-grid:not(#_):not(#__)>article>.user-avatar-wrap .avatar-placeholder{place-items:center!important;display:grid!important}html[data-theme] body section.users-results.users-grid:not(#_):not(#__)>article>.user-avatar-wrap .user-liked-heart{z-index:3!important;width:32px!important;height:32px!important;position:absolute!important;top:6px!important;left:6px!important;right:auto!important}html[data-theme] body section.users-results.users-grid:not(#_):not(#__)>article>.tile-more{z-index:4!important;display:block!important;position:absolute!important;top:6px!important;right:6px!important}html[data-theme] body section.users-results.users-grid:not(#_):not(#__)>article>.tile-more>summary{cursor:pointer;color:#fff7e6!important;background:#0a0a0eb3!important;border-radius:50%!important;place-items:center!important;width:34px!important;height:34px!important;font-size:18px!important;list-style:none!important;display:grid!important}html[data-theme] body section.users-results.users-grid:not(#_):not(#__)>article>.tile-more>summary::-webkit-details-marker{display:none}html[data-theme] body section.users-results.users-grid:not(#_):not(#__)>article>.list-main{z-index:2!important;background:linear-gradient(#0000,#000000d9)!important;margin:0!important;padding:22px 8px 8px!important;position:absolute!important;bottom:0!important;left:0!important;right:0!important}html[data-theme] body section.users-results.users-grid:not(#_):not(#__)>article>.list-main>:not(h2){display:none!important}html[data-theme] body section.users-results.users-grid:not(#_):not(#__)>article>.list-main h2{white-space:nowrap!important;text-overflow:ellipsis!important;margin:0!important;font-size:14px!important;overflow:hidden!important}html[data-theme] body section.users-results.users-grid:not(#_):not(#__)>article>.list-main h2 .name-mod-menu,html[data-theme] body section.users-results.users-grid:not(#_):not(#__)>article>.user-card-actions{display:none!important}html[data-theme] body section.users-results.users-grid:not(#_):not(#__)>article:has(>.tile-more[open])>.list-main{background:#0c0c10eb!important;height:100%!important;padding:46px 8px 6px!important;top:0!important;bottom:auto!important;overflow:auto!important}html[data-theme] body section.users-results.users-grid:not(#_):not(#__)>article:has(>.tile-more[open])>.list-main>*{font-size:12px!important;display:block!important}html[data-theme] body section.users-results.users-grid:not(#_):not(#__)>article:has(>.tile-more[open])>.list-main p{-webkit-line-clamp:2;-webkit-box-orient:vertical;overflow:hidden;display:-webkit-box!important}html[data-theme] body section.users-results.users-grid:not(#_):not(#__)>article:has(>.tile-more[open])>.user-card-actions{z-index:3!important;grid-template-columns:repeat(2,minmax(0,1fr))!important;gap:4px!important;display:grid!important;position:absolute!important;bottom:6px!important;left:6px!important;right:6px!important}html[data-theme] body section.users-results.users-grid:not(#_):not(#__)>article:has(>.tile-more[open])>.user-card-actions>*{white-space:normal!important;text-align:center!important;justify-content:center!important;align-items:center!important;min-height:28px!important;padding:2px 4px!important;font-size:10.5px!important;line-height:1.05!important;display:flex!important}html[data-theme] body .profiles-list.friends-two-column:not(#_)>article{grid-template-columns:104px minmax(0,1fr) auto!important;align-items:center!important;gap:14px!important;display:grid!important}html[data-theme] body .profiles-list.friends-two-column:not(#_)>article>.friend-avatar-wrap{width:104px!important;height:104px!important;position:relative!important}html[data-theme] body .profiles-list.friends-two-column:not(#_)>article>.friend-avatar-wrap :is(img,.avatar-placeholder,a){object-fit:cover!important;border-radius:16px!important;width:104px!important;height:104px!important}html[data-theme] body .profiles-list.friends-two-column:not(#_)>article>.list-main{min-width:0!important;padding-left:2px!important}html body .friend-avatar-wrap>.friend-heart{z-index:3!important;width:30px!important;height:30px!important;position:absolute!important;top:4px!important;right:4px!important}html[data-theme] body section.social-card-grid:not(#_):not(#__){grid-template-columns:repeat(2,minmax(0,1fr))!important;gap:8px!important;display:grid!important}html[data-theme] body section.social-card-grid:not(#_):not(#__)>article{aspect-ratio:3/4!important;border-radius:16px!important;padding:0!important;display:block!important;position:relative!important;overflow:hidden!important}html[data-theme] body section.social-card-grid:not(#_):not(#__)>article>.friend-avatar-wrap{width:100%!important;height:100%!important;position:absolute!important;inset:0!important}html[data-theme] body section.social-card-grid:not(#_):not(#__)>article>.friend-avatar-wrap :is(img,.avatar-placeholder,a){object-fit:cover!important;border-radius:0!important;width:100%!important;height:100%!important;font-size:54px!important;display:block!important}html[data-theme] body section.social-card-grid:not(#_):not(#__)>article>.friend-avatar-wrap>.friend-heart{top:6px!important;left:6px!important;right:auto!important}html[data-theme] body section.social-card-grid:not(#_):not(#__)>article>.list-main{z-index:2!important;background:linear-gradient(#0000,#000000d9)!important;padding:22px 8px 8px!important;position:absolute!important;bottom:0!important;left:0!important;right:0!important}html[data-theme] body section.social-card-grid:not(#_):not(#__)>article>.list-main>:not(h2){display:none!important}html[data-theme] body section.social-card-grid:not(#_):not(#__)>article>.list-main h2{white-space:nowrap!important;text-overflow:ellipsis!important;margin:0!important;font-size:14px!important;overflow:hidden!important}html[data-theme] body section.social-card-grid:not(#_):not(#__)>article>details.record-menu{z-index:4!important;position:absolute!important;top:6px!important;right:6px!important}html[data-theme] body section.social-card-grid:not(#_):not(#__)>article:has(>details.record-menu[open])>.list-main{background:#0c0c10eb!important;padding:46px 8px 8px!important;top:0!important}html[data-theme] body section.social-card-grid:not(#_):not(#__)>article:has(>details.record-menu[open])>.list-main>*{font-size:12px!important;display:block!important}html[data-theme] body section.social-card-grid:not(#_):not(#__)>article>details.record-menu[open]>div{min-width:140px!important;max-width:calc(50vw - 24px)!important}html[data-theme] body section.favorite-records.profiles-list:not(#_):not(#__){grid-template-columns:minmax(0,1fr)!important;gap:8px!important;display:grid!important}html[data-theme] body section.favorite-records.profiles-list:not(#_):not(#__)>article{grid-template-columns:44px minmax(0,1fr) auto!important;align-items:center!important;gap:10px!important;height:auto!important;min-height:0!important;padding:8px 10px!important;display:grid!important}html[data-theme] body section.favorite-records.profiles-list:not(#_):not(#__)>article>*{grid-row:1!important;align-self:center!important}html[data-theme] body section.favorite-records.profiles-list:not(#_):not(#__)>article>.favorite-type-icon{grid-column:1!important;place-items:center!important;width:44px!important;height:44px!important;display:grid!important}html[data-theme] body section.favorite-records.profiles-list:not(#_):not(#__)>article>.list-main{grid-column:2!important;min-width:0!important}html[data-theme] body section.favorite-records.profiles-list:not(#_):not(#__)>article>.list-main h2{white-space:nowrap!important;text-overflow:ellipsis!important;margin:0!important;font-size:15px!important;overflow:hidden!important}html[data-theme] body section.favorite-records.profiles-list:not(#_):not(#__)>article>.record-menu{grid-column:3!important}html[data-theme] body section.favorite-records.favorite-grid:not(#_):not(#__){grid-template-columns:repeat(2,minmax(0,1fr))!important;gap:8px!important}html[data-theme] body section.favorite-records.favorite-grid:not(#_):not(#__)>article{aspect-ratio:3/4!important;border-radius:16px!important;padding:0!important;display:block!important;position:relative!important;overflow:hidden!important}html[data-theme] body section.favorite-records.favorite-grid:not(#_):not(#__)>article>.favorite-type-icon{background:#101317!important;border-radius:0!important;place-items:center!important;width:100%!important;height:100%!important;margin:0!important;padding:0!important;display:grid!important;position:absolute!important;inset:0!important}html[data-theme] body section.favorite-records.favorite-grid:not(#_):not(#__)>article>.favorite-type-icon :is(svg,img){width:46%!important;height:auto!important;max-height:60%!important}html[data-theme] body section.favorite-records.favorite-grid:not(#_):not(#__)>article>.list-main{background:linear-gradient(#0000,#000000d9)!important;grid-column:auto!important;padding:22px 8px 8px!important;position:absolute!important;bottom:0!important;left:0!important;right:0!important}html[data-theme] body section.favorite-records.favorite-grid:not(#_):not(#__)>article>.list-main h2{-webkit-line-clamp:2;-webkit-box-orient:vertical;white-space:normal!important;font-size:14px!important;display:-webkit-box!important;overflow:hidden!important}html[data-theme] body section.favorite-records.favorite-grid:not(#_):not(#__)>article>.record-menu{z-index:4!important;grid-column:auto!important;position:absolute!important;top:6px!important;right:6px!important}html[data-theme] body section.friend-tabs:not(#_):not(#__)>label.friend-search{box-shadow:none!important;color:#fff7e6!important;background:#101317!important;border:0!important;border-radius:10px!important;align-items:center!important;gap:6px!important;padding:4px 10px!important;display:flex!important}html[data-theme] body section.friend-tabs:not(#_):not(#__)>label.friend-search input{outline:none;box-shadow:none!important;color:#fff7e6!important;background:0 0!important;border:0!important;min-height:0!important;padding:0!important;font-size:14px!important}html[data-theme] body section.users-results.users-grid:not(#_):not(#__)>article:has(>.tile-more[open])>.list-main p{display:none!important}html[data-theme] body section.users-results.users-grid:not(#_):not(#__)>article:has(>.tile-more[open])>.list-main h2 .name-mod-menu>summary{width:26px!important;height:26px!important;min-height:0!important;font-size:14px!important}html[data-theme] body .chart-primary.natal-three-column.tables-closed:not(#_):not(#__)>:is(.placements-table,.houses-table){align-self:start!important;height:auto!important;min-height:0!important}html[data-theme] body .chart-primary.natal-three-column.tables-closed:not(#_):not(#__){align-items:start!important}html[data-theme] body .profile-natal-chart .chart-primary.natal-three-column:not(#_):not(#__){grid-template-columns:minmax(0,1fr)!important;padding-bottom:0!important}html[data-theme] body .profile-natal-chart .chart-primary.natal-three-column:not(#_):not(#__)>:is(.placements-table,.houses-table){display:none!important}html[data-theme] body .profile-natal-chart .chart-primary.natal-three-column:not(#_):not(#__)>.natal-wheel-column{grid-column:1/-1!important}html body aside.floating-chat .mine .message-bubble,html body aside.floating-chat .message-bubble.mine{box-shadow:none!important;background:0 0!important;border:0!important}html body aside.floating-chat .mine .message-bubble>p:not(.emoji-only){background:linear-gradient(#343638,#2b2d2f)!important;box-shadow:inset 0 0 0 1px #e2c57d40!important}html[data-theme] body section.friends-toolbar.heading-with-view:not(#_):not(#__){grid-template-columns:none!important;display:flex!important}html[data-theme] body .heading-with-view:not(#_):not(#__)>.view-toggle{flex:0 0 40px!important;justify-self:end!important;width:40px!important;min-width:0!important;max-width:40px!important;height:40px!important;margin-left:auto!important;padding:0!important}html[data-theme] body section.friend-request-cards:not(#_)>article{position:relative!important;overflow:visible!important}html[data-theme] body section.friend-request-cards:not(#_)>article details.record-menu>summary{width:36px!important;height:36px!important;min-height:36px!important;overflow:visible!important}html[data-theme] body section.social-card-grid:not(#_):not(#__)>article:has(>details.record-menu[open])>.list-main{display:none!important}html[data-theme] body section.social-card-grid:not(#_):not(#__)>article>details.record-menu[open]>div{z-index:200!important;width:auto!important;min-width:0!important;max-width:none!important;max-height:60vh!important;position:fixed!important;inset:auto 16px 96px!important;overflow:auto!important}html[data-theme] body section.social-card-grid:not(#_):not(#__)>article>.friend-avatar-wrap .avatar-placeholder{place-items:center!important;font-size:64px!important;display:grid!important}html[data-theme] body section.users-results.users-grid:not(#_):not(#__)>article>.user-avatar-wrap .avatar-placeholder{text-align:center!important;place-items:center!important}html[data-theme] body section.users-results.users-grid:not(#_):not(#__)>article:has(>.tile-more[open])>.list-main h2 .name-mod-menu{display:none!important}html[data-theme] body section.favorite-records.profiles-list:not(#_):not(#__)>article>.favorite-type-icon{box-sizing:border-box!important;max-width:44px!important;padding:8px!important;overflow:hidden!important}html[data-theme] body section.favorite-records.profiles-list:not(#_):not(#__)>article>.favorite-type-icon svg{width:26px!important;height:26px!important}html[data-theme] body section.favorite-controls:not(#_)>details.favorite-filter-menu{grid-column:1/-1!important;width:100%!important}html[data-theme] body section.favorite-records.favorite-grid:not(#_):not(#__)>article>.record-menu[open]>div{width:max-content!important;min-width:130px!important;max-width:calc(100% - 4px)!important;position:absolute!important;top:44px!important;left:auto!important;right:0!important}}html body .wall-action:has(>.wall-reply-action){align-items:center!important;gap:2px!important;display:inline-flex!important}html body button.wall-reply-action{box-shadow:none!important;background:0 0!important;border:0!important;min-height:0!important;padding:4px 6px!important}html body .wall-action:has(>.wall-reply-action)>.wall-action-count{vertical-align:middle!important;align-self:center!important;margin:0!important;line-height:1!important;position:static!important;top:auto!important;transform:none!important}html body .wall-comment-composer textarea,html body .wall-inline-comment-reply textarea,html body .wall-comment-composer textarea::placeholder{line-height:22px!important}html body .wall-comment-composer textarea,html body .wall-inline-comment-reply textarea{box-sizing:border-box!important;resize:none!important;align-self:center!important;height:46px!important;min-height:46px!important;padding-top:12px!important;padding-bottom:12px!important}@media (max-width:760px){html[data-theme] body .heading-with-view:not(#_):not(#__){background:#101317!important}html[data-theme] body :is(section.users-results.users-grid>article>.tile-more>summary,section.social-card-grid>article>details.record-menu>summary,section.favorite-records.favorite-grid>article>.record-menu>summary):not(#_){opacity:1!important;color:#fff7e6!important;background:#07080a!important;border-radius:50%!important;place-items:center!important;width:34px!important;height:34px!important;display:grid!important;box-shadow:0 2px 8px #00000073!important}html[data-theme] body section.users-results.profiles-list:not(.friend-request-cards):not(#_)>article,html[data-theme] body section.users-results.profiles-list:not(.friend-request-cards):not(#_)>article>.list-main,html[data-theme] body section.users-results.profiles-list:not(.friend-request-cards):not(#_)>article h2{overflow:visible!important}html[data-theme] body section.favorite-records.profiles-list:not(#_):not(#__)>article>.favorite-type-icon{padding:0!important}html[data-theme] body section.favorite-records.profiles-list:not(#_):not(#__)>article>.favorite-type-icon img{object-fit:cover!important;border-radius:10px!important;width:44px!important;height:44px!important;display:block!important}html[data-theme] body section.favorite-records:not(#_):not(#__)>article>.list-main>:is(.friend-astro,p){display:none!important}html[data-theme] body section.favorite-records.favorite-grid:not(#_):not(#__)>article>.favorite-type-icon img{object-fit:cover!important;border-radius:0!important;width:100%!important;height:100%!important;max-height:none!important;position:absolute!important;inset:0!important}html[data-theme] body section.favorite-records.favorite-grid:not(#_):not(#__)>article>.list-main{z-index:2!important}html body .result-card{box-sizing:border-box!important;grid-template-columns:88px minmax(0,1fr)!important;align-items:start!important;gap:10px!important;width:auto!important;max-width:100%!important;padding:10px!important;display:grid!important;overflow:hidden!important}html body .result-card .scanner-avatar-link{width:88px!important;min-width:0!important;height:88px!important}html body .result-card .scanner-avatar-link :is(img,span,div){object-fit:cover!important;border-radius:12px!important;width:88px!important;height:88px!important}html body .result-card>.scanner-result-main{width:auto!important;min-width:0!important}html body .result-card .scanner-result-main h4{flex-wrap:wrap!important;align-items:center!important;gap:4px 8px!important;margin:0 0 4px!important;font-size:16px!important;line-height:1.2!important;display:flex!important}html body .result-card .scanner-result-main h4>a{white-space:nowrap!important;text-overflow:ellipsis!important;max-width:100%!important;overflow:hidden!important}html body .result-card .match-report-button{min-height:0!important;padding:3px 10px!important;font-size:11.5px!important}html body .result-card .match-score{font-size:12px!important}html body .result-card .scanner-result-main p{-webkit-line-clamp:2;-webkit-box-orient:vertical;margin:0 0 6px!important;font-size:13px!important;line-height:1.35!important;display:-webkit-box!important;overflow:hidden!important}html body .result-card .result-actions{flex-wrap:wrap!important;gap:6px!important;margin:0!important;display:flex!important}html body .result-card .result-actions .icon-action{place-items:center!important;width:34px!important;min-width:0!important;height:34px!important;padding:0!important;font-size:16px!important;display:grid!important}html body .result-card .result-actions .icon-action svg{width:20px!important;height:20px!important}html[data-theme] body section.sky-toolbar.sky-toolbar:not(#_):not(#__)>.sky-place-toggle{box-sizing:border-box!important;grid-column:1/-1!important;place-self:stretch stretch!important;width:100%!important;margin:0!important}html[data-theme] body section.sky-toolbar.sky-toolbar.is-closed:not(#_):not(#__){box-shadow:none!important;background:0 0!important;border:0!important;min-height:0!important;padding:0!important;display:block!important}html[data-theme] body section.sky-toolbar.sky-toolbar:not(.is-closed):not(#_):not(#__)>.sky-place-toggle{margin-bottom:8px!important}html body section.moon-inline{margin:10px 0!important;padding:0!important}html body .moon-widget-compact.is-inline>.moon-widget-compact-day>:is(.moon-widget-day-number,b){display:none!important}html body .moon-widget-compact.is-inline>.moon-widget-compact-day{align-self:center!important}html body .aspect-table-viewport:not(.is-fullscreen) .compact-aspect-matrix td>b{letter-spacing:0!important;font-size:10px!important}html body .aspect-table-viewport:not(.is-fullscreen) .compact-aspect-matrix td>small{letter-spacing:-.3px!important;white-space:nowrap!important;font-size:6.8px!important;line-height:1!important}html[data-theme] body .aspect-matrix-section.classic:not(#_):not(#__){box-shadow:none!important;background:0 0!important;border:0!important;padding:0!important}html[data-theme] body .aspect-matrix-section.classic:not(#_):not(#__)>header{background:#0f1115!important;border:0!important;border-radius:16px!important;justify-content:space-between!important;align-items:center!important;margin:0 0 10px!important;padding:14px 18px!important;display:flex!important;box-shadow:inset 0 0 0 1px #e2c57d73,0 0 12px #e2c57d1f!important}html[data-theme] body .aspect-matrix-section.classic:not(#_):not(#__)>header :is(h2,h3,div){margin:0!important;font:600 22px/1.2 Georgia,serif!important}html[data-theme] body .aspect-matrix-section.syn-classic:not(#_):not(#__)>.syn-matrix-help{color:#fff7e6!important;background:#101317!important;border:0!important;border-radius:10px!important}html body .syn-person-panel>.syn-panel-toggle{box-sizing:border-box!important;text-overflow:ellipsis!important;width:100%!important;margin:0 0 8px!important;font-size:14px!important;display:flex!important;overflow:hidden!important}html body .syn-person-panel.is-collapsed{box-shadow:none!important;background:0 0!important;border:0!important;padding:0!important}html body .syn-person-panel.is-collapsed>:not(.syn-panel-toggle){display:none!important}html body main.synastry-page .syn-overview-grid .syn-mini-placements>div,html body main.synastry-page .syn-overview-grid .syn-placement-head{grid-template-columns:minmax(0,1fr) 44px 44px!important;gap:3px!important}html body main.synastry-page .syn-overview-grid .syn-mini-placements em{letter-spacing:-.2px!important;font-size:10px!important}html body aside.floating-chat .mine .message-bubble>p:not(.emoji-only){background:#1d1b16!important;box-shadow:inset 0 0 0 1px #e2c57d8c,0 0 10px #e2c57d1f!important}html body aside.floating-chat :is(.message-reaction-trigger,.message-reply-trigger,.message-more-trigger){box-shadow:none!important;background:0 0!important;border:0!important}html body aside.floating-chat :is(.message-reaction-trigger,.message-reply-trigger,.message-more-trigger):is(:hover,:focus-visible,[aria-expanded=true]){filter:drop-shadow(0 0 5px #e2c57dbf)!important;background:0 0!important}html body aside.floating-chat [class*=reaction]:is([class*=menu],[class*=picker],[class*=popover]){position:relative;z-index:40!important}html[data-theme] body .friend-request-cards .list-name-row:not(#_):not(#__){flex-wrap:nowrap;align-items:center;gap:6px;display:flex}html[data-theme] body .friend-request-cards .list-name-row>a:not(#_):not(#__){text-overflow:ellipsis;white-space:nowrap;min-width:0;overflow:hidden}html[data-theme] body .friend-request-cards .request-quick:not(#_):not(#__){order:2;margin-left:auto;position:static;transform:none}html[data-theme] body .friend-request-cards .name-mod-menu:not(#_):not(#__){order:3;position:relative}html[data-theme] body .message-reaction-badge:not(#_):not(#__){z-index:1;margin-top:-6px;display:inline-block;position:relative;inset:auto;transform:none}}html[data-theme] body .vedic-side.is-closed table:not(#_):not(#__){display:none}html[data-theme] body .vedic-side.is-closed:not(#_):not(#__){height:auto;min-height:0;padding-bottom:0}html[data-theme] body .aspect-matrix-section.classic:not(#_):not(#__)>header{box-sizing:border-box!important;border-radius:13px!important;width:auto!important;min-width:0!important;max-width:100%!important;height:48px!important;min-height:48px!important;padding:0 18px!important;box-shadow:0 0 10px #e2c57d33,inset 0 0 0 1px #e2c57d59!important}html[data-theme] body .aspect-matrix-section.classic:not(#_):not(#__)>header :is(h2,h3,div){white-space:nowrap!important;font:600 16px/1.2 Georgia,serif!important}html[data-theme] body .aspect-matrix-section.classic:not(#_):not(#__)>header .collapse-sign{color:#e2c57d!important;flex:none!important;font-size:18px!important;display:inline-block!important}html[data-theme] body .wall-action:not(#_):not(#__){align-items:center!important;gap:4px!important;display:inline-flex!important}html[data-theme] body .wall-action .wall-reply-action:not(#_):not(#__){box-shadow:none!important;color:#e2c57d!important;background:0 0!important;border:0!important;outline:0!important;height:auto!important;min-height:0!important;padding:0 4px!important;line-height:1.2!important}html[data-theme] body .wall-action .wall-action-count:not(#_):not(#__){align-self:center!important;margin:0!important;line-height:1.2!important;position:static!important;top:auto!important;transform:none!important}html[data-theme] body .wall-inline-comment-reply-editor:not(#_):not(#__){align-items:center!important;min-width:0!important;display:flex!important}html[data-theme] body .wall-inline-comment-reply-mention:not(#_):not(#__){text-overflow:ellipsis!important;white-space:nowrap!important;flex:none!important;max-width:34%!important;overflow:hidden!important}html[data-theme] body .wall-inline-comment-reply-editor textarea:not(#_):not(#__){white-space:nowrap!important;resize:none!important;flex:auto!important;align-self:center!important;min-width:60px!important;height:20px!important;min-height:20px!important;padding:0 6px!important;font-size:15px!important;line-height:20px!important;overflow:hidden!important}html[data-theme] body .wall-inline-comment-reply-editor textarea:not(#_):not(#__)::placeholder{white-space:nowrap!important}html[data-theme] body .wall-inline-comment-reply-mention:not(#_):not(#__){max-width:26%!important;font-size:13px!important}html[data-theme] body .wall-inline-comment-reply-editor textarea:not(#_):not(#__){min-width:96px!important}html[data-theme] body .wall-inline-comment-reply-editor .wall-comment-extras:not(#_):not(#__){flex:none!important;gap:2px!important}html[data-theme] body .wall-action .wall-action-count:not(#_):not(#__){vertical-align:middle!important;align-items:center!important;height:auto!important;min-height:0!important;padding:0!important;font-size:13px!important;display:inline-flex!important}html[data-theme] body article:has(>.favorite-type-icon img) .list-main>small:not(#_):not(#__){display:none!important}html[data-theme] body section.moon-inline:not(#_):not(#__):not(#___){height:auto!important;min-height:0!important;padding-bottom:12px!important}html[data-theme] body section.moon-inline:not(:has(>:nth-child(2))):not(#_):not(#__):not(#___){padding-bottom:0!important}@media (max-width:760px){html[data-theme] body table.syn-matrix:not(#_):not(#__){table-layout:fixed!important;width:100%!important;min-width:0!important}html[data-theme] body table.syn-matrix:not(#_):not(#__) :is(td,th){width:auto!important;min-width:0!important;height:auto!important;padding:1px 0!important;font-size:8px!important;line-height:1.05!important;overflow:hidden!important}html[data-theme] body table.syn-matrix:not(#_):not(#__) :is(th,td)>b{font-size:10px!important;display:block!important}html[data-theme] body table.syn-matrix:not(#_):not(#__) :is(th,td)>i{letter-spacing:-.3px!important;font-size:7px!important;font-style:normal!important;display:block!important}html[data-theme] body table.syn-matrix:not(#_):not(#__) td>small{letter-spacing:-.3px!important;white-space:nowrap!important;font-size:6.8px!important;display:block!important}html[data-theme] body table.syn-matrix:not(#_):not(#__) th>small{letter-spacing:-.4px!important;white-space:nowrap!important;font-size:6px!important;display:block!important}html[data-theme] body table.syn-matrix:not(#_):not(#__) tr>:first-child{width:24px!important}html[data-theme] body .classic-matrix-scroll:has(>table.syn-matrix):not(#_){overflow-x:hidden!important}html[data-theme] body .syn-nak-head:not(#_):not(#__)>*{letter-spacing:0!important;font-size:10.5px!important}html[data-theme] body :is(.placements-table,.houses-table)>h2.tbl-toggle:not(#_):not(#__){justify-content:space-between!important;gap:6px!important;padding-left:12px!important;padding-right:16px!important;font-size:13.5px!important}}html[data-theme] body .placements-table>.table-head-row:not(#_):not(#__):not(#___)>*{transform:none!important}html[data-theme] body .placements-table>.table-head-row:not(#_):not(#__):not(#___)>:last-child{padding-right:3px!important}html body main.synastry-page .syn-overview-grid .syn-placement-head>b:not(#_),html body main.synastry-page .syn-overview-grid .syn-mini-placements>div>em:not(#_){text-align:center!important;justify-self:stretch!important}html body main.synastry-page .syn-overview-grid .syn-mini-placements>div>span:not(#_){justify-content:center!important}html body aside.floating-chat :not(.mine)>.message-bubble>p:not(.emoji-only),html body aside.floating-chat .message-row:not(.mine) .message-bubble>p:not(.emoji-only){box-shadow:inset 0 0 0 1px #e2c57d8c,0 0 10px #e2c57d1f!important}@media (max-width:760px){html[data-theme] body .friend-tabs .friend-search:not(#_):not(#__){justify-content:center!important;gap:4px!important;padding:0 8px!important;font-size:14px!important;font-weight:400!important}html[data-theme] body .friend-tabs .friend-search input:not(#_):not(#__){text-align:left!important;background:0 0!important;border:0!important;width:60px!important;min-width:0!important;padding:0!important;font-size:14px!important;font-weight:400!important}html[data-theme] body .friend-tabs .friend-search input::placeholder{color:inherit!important;opacity:1!important;font-size:14px!important}html[data-theme] body article:has(>.favorite-type-icon img)>.list-main:not(#_):not(#__){margin-left:12px!important}}html[data-theme] body .name-mod-menu .menu-user-actions:not(#_):not(#__){border-bottom:1px solid #e2c57d40!important;flex-direction:column!important;grid-template-columns:none!important;gap:0!important;margin:0!important;padding:0!important;display:flex!important;position:static!important}html[data-theme] body .name-mod-menu .menu-user-actions>:not(#_):not(#__){display:contents!important}html[data-theme] body .name-mod-menu .menu-user-actions :is(a,button,summary):not(#_):not(#__){width:100%!important;min-height:36px!important;box-shadow:none!important;text-align:left!important;color:#fff7e6!important;white-space:nowrap!important;background:0 0!important;border:0!important;border-radius:8px!important;justify-content:flex-start!important;align-items:center!important;padding:6px 14px!important;font-size:15px!important;display:flex!important}@media (max-width:760px){html[data-theme] body .friend-tabs .friend-search:not(#_):not(#__):not(#___),html[data-theme] body .friend-tabs .friend-search input:not(#_):not(#__):not(#___),html[data-theme] body .friend-tabs .friend-search input:not(#_):not(#__):not(#___)::placeholder{text-shadow:0 0 6px #ffe6b459!important;font-size:11.5px!important}html[data-theme] body .friend-tabs .friend-search input:not(#_):not(#__):not(#___){width:44px!important}}html[data-theme] body .name-mod-menu .menu-user-actions :is(a,button,summary):not(#_):not(#__):not(#___){box-shadow:none!important;border:0!important;outline:0!important;font:400 15px/1.2 Arial,Helvetica,sans-serif!important}html[data-theme] body .name-mod-menu>div>button:not(#_):not(#__):not(#___){min-height:36px!important;padding:6px 14px!important;font:400 15px/1.2 Arial,Helvetica,sans-serif!important}html[data-theme][data-theme][data-theme] body:not(#_) aside.floating-chat :is(.message-reaction-trigger,.message-reply-trigger,.message-more-trigger):not(#_):not(#__):not(#___){box-shadow:none!important;filter:none!important;background:0 0!important;border:0!important;border-radius:50%!important;outline:0!important;margin:0 2px!important}html[data-theme][data-theme][data-theme] body:not(#_) aside.floating-chat :is(.message-reaction-trigger,.message-reply-trigger,.message-more-trigger):is(:hover,:active,:focus-visible,.is-open):not(#_):not(#__):not(#___){filter:none!important;background:0 0!important;box-shadow:0 0 5px #e2c57df2,0 0 14px #e2c57db3!important}html[data-theme][data-theme][data-theme] body:not(#_) aside.floating-chat .message-bubble~:is(.message-actions,.message-tools,[class*=message-action]):not(#_):not(#__){gap:2px!important;margin-left:8px!important;margin-right:8px!important}html[data-theme][data-theme][data-theme] body:not(#_) aside.floating-chat :has(>.message-reaction-trigger):not(#_):not(#__){gap:2px!important;margin-left:8px!important;margin-right:8px!important}html body aside.floating-chat .message-bubble>:is(.message-reaction-trigger,.message-more,.message-reply-trigger):not(#_):not(#__):not(#___){width:24px!important;min-width:0!important;height:24px!important;min-height:0!important;padding:0!important}html body aside.floating-chat .message-bubble>.message-more:not(#_):not(#__):not(#___)>*{width:24px!important;height:24px!important;min-height:0!important;padding:0!important}html body aside.floating-chat :not(.mine)>.message-bubble>.message-reaction-trigger:not(#_):not(#__):not(#___),html body aside.floating-chat .message-row:not(.mine) .message-bubble>.message-reaction-trigger:not(#_):not(#__):not(#___){left:auto!important;right:-32px!important}html body aside.floating-chat :not(.mine)>.message-bubble>.message-more:not(#_):not(#__):not(#___),html body aside.floating-chat .message-row:not(.mine) .message-bubble>.message-more:not(#_):not(#__):not(#___){left:auto!important;right:-58px!important}html body aside.floating-chat :not(.mine)>.message-bubble>.message-reply-trigger:not(#_):not(#__):not(#___),html body aside.floating-chat .message-row:not(.mine) .message-bubble>.message-reply-trigger:not(#_):not(#__):not(#___){left:auto!important;right:-84px!important}@media (max-width:760px){html[data-theme] body .friend-request-cards article .list-main:not(#_):not(#__):not(#___){flex:auto!important;min-width:0!important}html[data-theme] body .friend-request-cards .list-name-row:not(#_):not(#__):not(#___){align-items:center!important;width:100%!important;display:flex!important;overflow:visible!important}html[data-theme] body .friend-request-cards .list-name-row>a:not(#_):not(#__):not(#___){flex:auto!important;min-width:0!important}html[data-theme] body .friend-request-cards .list-name-row>.name-mod-menu:not(#_):not(#__):not(#___){flex:none!important;margin:0!important;display:block!important;position:relative!important;overflow:visible!important}html[data-theme] body .friend-request-cards .list-name-row>.name-mod-menu>summary:not(#_):not(#__):not(#___){place-items:center!important;width:34px!important;height:34px!important;display:grid!important;overflow:visible!important}html[data-theme] body .friend-request-cards .list-name-row>.name-mod-menu>div:not(#_):not(#__):not(#___){left:auto!important;right:0!important}html[data-theme] body .friend-request-cards article>.list-main:not(#_):not(#__):not(#___){grid-column:2/-1!important}html[data-theme] body .friend-request-cards .list-name-row>.request-quick:not(#_):not(#__):not(#___){flex:none!important;margin-left:auto!important}html[data-theme] body .friend-request-cards .list-name-row>a:not(#_):not(#__):not(#___){text-overflow:ellipsis!important;white-space:nowrap!important;flex:0 auto!important;overflow:hidden!important}}html body aside.floating-chat .message-bubble>:is(.message-reaction-trigger,.message-more,.message-reply-trigger):not(#_):not(#__):not(#___),html body aside.floating-chat .message-bubble>.message-more:not(#_):not(#__):not(#___)>*{width:32px!important;height:32px!important}html body aside.floating-chat :not(.mine)>.message-bubble>.message-reaction-trigger:not(#_):not(#__):not(#___){left:auto!important;right:-32px!important}html body aside.floating-chat :not(.mine)>.message-bubble>.message-more:not(#_):not(#__):not(#___){left:auto!important;right:-57px!important}html body aside.floating-chat :not(.mine)>.message-bubble>.message-reply-trigger:not(#_):not(#__):not(#___){left:auto!important;right:-82px!important}html body aside.floating-chat .mine .message-bubble>.message-reaction-trigger:not(#_):not(#__):not(#___){left:-32px!important;right:auto!important}html body aside.floating-chat .mine .message-bubble>.message-more:not(#_):not(#__):not(#___){left:-57px!important;right:auto!important}html body aside.floating-chat .mine .message-bubble>.message-reply-trigger:not(#_):not(#__):not(#___){left:-82px!important;right:auto!important}html[data-theme][data-theme][data-theme] body:not(#_) aside.floating-chat :is(.message-reaction-trigger,.message-reply-trigger,.message-more-trigger,.message-more>summary,.message-more>button):not(#_):not(#__):not(#___),html[data-theme][data-theme][data-theme] body:not(#_) aside.floating-chat :is(.message-reaction-trigger,.message-reply-trigger,.message-more-trigger,.message-more>summary,.message-more>button):is(:hover,:active,:focus,:focus-visible,.is-open,[aria-expanded=true]):not(#_):not(#__):not(#___){box-shadow:none!important;filter:none!important;background:0 0!important;border:0!important;outline:0!important}html[data-theme][data-theme][data-theme] body:not(#_) aside.floating-chat :is(.message-reaction-trigger,.message-reply-trigger,.message-more-trigger,.message-more>summary,.message-more>button):is(:hover,:active,:focus-visible,.is-open,[aria-expanded=true]):not(#_):not(#__):not(#___)>*,html[data-theme][data-theme][data-theme] body:not(#_) aside.floating-chat .message-more:is(:hover,:active,[open]):not(#_):not(#__):not(#___)>summary>*{filter:drop-shadow(0 0 3px #e2c57df2)drop-shadow(0 0 8px #e2c57db3)!important}html[data-theme][data-theme][data-theme] body:not(#_) aside.floating-chat :is(.message-reaction-trigger,.message-reply-trigger,.message-more>summary):is(:hover,:active,.is-open):not(#_):not(#__):not(#___){text-shadow:0 0 4px #e2c57df2,0 0 10px #e2c57db3!important;color:#fff7e6!important}html[data-theme] body section.users-results.profiles-list>article>.user-card-actions:not(#_):not(#__):not(#___){display:none!important}@media (max-width:760px){html[data-theme] body .friend-tabs .friend-search:not(#_):not(#__):not(#___){background:#202528!important;border:.8px solid #0000!important;border-radius:8px!important}}html[data-theme] body section.users-results.profiles-list>article:not(#_):not(#__):not(#___){grid-template-rows:auto!important;row-gap:0!important;height:auto!important;min-height:0!important;padding-bottom:12px!important}@media (max-width:760px){html[data-theme] body .friend-tabs .friend-search:not(#_):not(#__):not(#___){box-sizing:border-box!important;align-self:center!important;height:38px!important;min-height:0!important;max-height:38px!important;margin:0!important;padding:0 8px!important}html[data-theme] body section.users-results.profiles-list>article:not(#_):not(#__):not(#___){align-items:center!important;column-gap:10px!important;min-height:0!important;padding:8px 10px!important}html[data-theme] body section.users-results.profiles-list>article .user-avatar-wrap:not(#_):not(#__):not(#___),html[data-theme] body section.users-results.profiles-list>article .user-avatar-wrap :is(img,.avatar-placeholder,a):not(#_):not(#__):not(#___){width:56px!important;height:56px!important;min-height:0!important}html[data-theme] body section.users-results.profiles-list>article .user-liked-heart:not(#_):not(#__):not(#___){width:22px!important;height:22px!important;top:-4px!important;right:-6px!important}html[data-theme] body section.users-results.profiles-list>article .list-main:not(#_):not(#__):not(#___){gap:1px!important;padding:0!important}html[data-theme] body section.users-results.profiles-list>article .list-main>:not(#_):not(#__):not(#___){margin:0!important;line-height:1.25!important}html[data-theme] body section.users-results.profiles-list>article .list-main>small:not(#_):not(#__):not(#___){font-size:11px!important}html[data-theme] body section.users-results.profiles-list>article .list-name-row:not(#_):not(#__):not(#___){min-height:0!important;font-size:16px!important}html[data-theme] body section.users-results.profiles-list>article .list-name-row :is(summary,.request-quick>button):not(#_):not(#__):not(#___){width:30px!important;height:30px!important}html[data-theme] body section.users-results.profiles-list>article .list-main>p:not(#_):not(#__):not(#___){-webkit-line-clamp:1!important;-webkit-box-orient:vertical!important;font-size:13px!important;display:-webkit-box!important;overflow:hidden!important}html[data-theme] body section.users-results.profiles-list:not(#_):not(#__){gap:8px!important}html[data-theme] body section.users-results.profiles-list>article .user-liked-heart:not(#_):not(#__):not(#___){width:22px!important;height:22px!important;box-shadow:none!important;z-index:3!important;background:#0c0c10bf!important;border:1px solid #fff7e659!important;border-radius:50%!important;place-items:center!important;padding:0!important;display:grid!important;position:absolute!important;top:3px!important;left:auto!important;right:3px!important;overflow:visible!important}html[data-theme] body section.users-results.profiles-list>article .user-avatar-wrap:not(#_):not(#__):not(#___){position:relative!important}html[data-theme] body section.users-results.profiles-list>article .user-liked-heart svg:not(#_):not(#__):not(#___){width:13px!important;height:13px!important}}html body aside.floating-chat :not(.mine)>.message-bubble>.message-reaction-trigger:not(#_):not(#__):not(#___){right:-32px!important}html body aside.floating-chat .mine .message-bubble>.message-reaction-trigger:not(#_):not(#__):not(#___){left:-32px!important}html[data-theme][data-theme][data-theme] body:not(#_) aside.floating-chat .message-bubble>.message-more>:is(summary,button):not(#_):not(#__):not(#___){place-items:center!important;display:grid!important}html[data-theme][data-theme][data-theme] body:not(#_) aside.floating-chat .message-bubble>.message-more>:is(summary,button):not(#_):not(#__):not(#___):before{content:""!important;pointer-events:none!important;box-sizing:border-box!important;border:1.6px solid!important;border-radius:50%!important;width:15px!important;height:15px!important;position:absolute!important;top:50%!important;left:50%!important;transform:translate(-50%,-50%)!important}html[data-theme][data-theme][data-theme] body:not(#_) aside.floating-chat .message-bubble>.message-more>:is(summary,button):not(#_):not(#__):not(#___){letter-spacing:-.5px!important;font-size:9px!important;line-height:1!important;position:relative!important}html body aside.floating-chat :not(.mine)>.message-bubble>.message-reply-trigger:not(#_):not(#__):not(#___){right:-76px!important}html body aside.floating-chat .mine .message-bubble>.message-reply-trigger:not(#_):not(#__):not(#___){left:-76px!important}html body aside.floating-chat :not(.mine)>.message-bubble>.message-more:not(#_):not(#__):not(#___){right:-54px!important}html body aside.floating-chat .mine .message-bubble>.message-more:not(#_):not(#__):not(#___){left:-54px!important}html body aside.floating-chat :not(.mine)>.message-bubble>.message-reaction-trigger:not(#_):not(#__):not(#___):not(#____){right:-35px!important}html body aside.floating-chat :not(.mine)>.message-bubble>.message-more:not(#_):not(#__):not(#___):not(#____){right:-51.5px!important}html body aside.floating-chat :not(.mine)>.message-bubble>.message-reply-trigger:not(#_):not(#__):not(#___):not(#____){right:-76px!important}html body aside.floating-chat .mine .message-bubble>.message-reaction-trigger:not(#_):not(#__):not(#___):not(#____):not(#_____){left:-35px!important}html body aside.floating-chat .mine .message-bubble>.message-more:not(#_):not(#__):not(#___):not(#____):not(#_____){left:-55.5px!important}html body aside.floating-chat .mine .message-bubble>.message-reply-trigger:not(#_):not(#__):not(#___):not(#____):not(#_____){left:-76px!important}html[data-theme][data-theme][data-theme] body:not(#_) aside.floating-chat .message-bubble>.message-more>:is(summary,button):not(#_):not(#__):not(#___){color:#0000!important;text-shadow:none!important}html[data-theme][data-theme][data-theme] body:not(#_) aside.floating-chat .message-bubble>.message-more>:is(summary,button):not(#_):not(#__):not(#___):before{border-color:#fff7e6!important}html[data-theme][data-theme][data-theme] body:not(#_) aside.floating-chat .message-bubble>.message-more>:is(summary,button):not(#_):not(#__):not(#___):after{content:""!important;pointer-events:none!important;background:radial-gradient(circle,#fff7e6 0 1px,#0000 1.1px) 0 0/3px 2px repeat-x!important;width:9px!important;height:2px!important;position:absolute!important;top:50%!important;left:50%!important;transform:translate(-50%,-50%)!important}html[data-theme][data-theme][data-theme] body:not(#_) aside.floating-chat .message-bubble>.message-more>:is(summary,button):is(:hover,:active,[aria-expanded=true]):not(#_):not(#__):not(#___){filter:drop-shadow(0 0 3px #e2c57df2)drop-shadow(0 0 8px #e2c57db3)!important}html body aside.floating-chat :not(.mine)>.message-bubble>.message-reaction-trigger:not(#_):not(#__):not(#___):not(#____):not(#______){right:-32px!important}html body aside.floating-chat :not(.mine)>.message-bubble>.message-more:not(#_):not(#__):not(#___):not(#____):not(#______){right:-46.5px!important}html body aside.floating-chat :not(.mine)>.message-bubble>.message-reply-trigger:not(#_):not(#__):not(#___):not(#____):not(#______){right:-69px!important}html body aside.floating-chat .mine .message-bubble>.message-reaction-trigger:not(#_):not(#__):not(#___):not(#____):not(#_____):not(#______){left:-32px!important}html body aside.floating-chat .mine .message-bubble>.message-more:not(#_):not(#__):not(#___):not(#____):not(#_____):not(#______){left:-50.5px!important}html body aside.floating-chat .mine .message-bubble>.message-reply-trigger:not(#_):not(#__):not(#___):not(#____):not(#_____):not(#______){left:-69px!important}html[data-theme][data-theme][data-theme] body:not(#_) aside.floating-chat .message-bubble>.message-more>:is(summary,button):not(#_):not(#__):not(#___):not(#____):before{content:none!important;display:none!important}html body aside.floating-chat :not(.mine)>.message-bubble>.message-more:not(#_):not(#__):not(#___):not(#____):not(#______):not(#_______){right:-43.5px!important}html body aside.floating-chat :not(.mine)>.message-bubble>.message-reply-trigger:not(#_):not(#__):not(#___):not(#____):not(#______):not(#_______){right:-63px!important}html body aside.floating-chat .mine .message-bubble>.message-more:not(#_):not(#__):not(#___):not(#____):not(#_____):not(#______):not(#_______){left:-47.5px!important}html body aside.floating-chat .mine .message-bubble>.message-reply-trigger:not(#_):not(#__):not(#___):not(#____):not(#_____):not(#______):not(#_______){left:-63px!important}html[data-theme] body .wall-comment-composer textarea:not(#_):not(#__):not(#___){resize:none!important;align-self:center!important;height:22px!important;min-height:22px!important;margin:auto 0!important;padding-top:0!important;padding-bottom:0!important;line-height:22px!important}html[data-theme] body .wall-comment-composer:not(#_):not(#__){align-items:center!important}@media (max-width:760px){html[data-theme] body .adv-filters th:not(#_):not(#__),html[data-theme] body table th:is(:first-child,:nth-child(2),:nth-child(3),:nth-child(4)):not(#_):not(#__):not(#___){white-space:nowrap!important}html[data-theme] body main :is(.crit-table,.adv-filters) th:not(#_):not(#__):not(#___){letter-spacing:0!important;font-size:12px!important}html[data-theme] body .location-split-control:not(#_):not(#__):not(#___){grid-column:1/-1!important;grid-template-columns:1fr 1fr!important;gap:8px!important;width:100%!important;display:grid!important;overflow:visible!important}html[data-theme] body .location-split-control>label:not(#_):not(#__):not(#___){white-space:nowrap!important;min-width:0!important;font-size:12px!important;overflow:visible!important}html[data-theme] body .location-split-control>label>:is(input,select):not(#_):not(#__):not(#___){width:100%!important;min-width:0!important}html[data-theme] body article>.favorite-type-icon:not(:has(img))+.list-main:not(#_):not(#__):not(#___){margin-left:14px!important}}html[data-theme] body .astrochat-invite .astrochat-invite-block:not(#_):not(#__){color:#ff9a8a;border-color:#ff786473;margin-left:auto}html[data-theme] body .astrochat-block-card:not(#_):not(#__){color:#f5ead2;background:#141019;border:1px solid #e6be6e73;border-radius:16px;max-width:min(420px,100vw - 32px);padding:20px 22px;box-shadow:0 12px 40px #0009}html[data-theme] body .astrochat-block-card h3:not(#_){color:#f0cf86;margin:0 0 10px;font-size:18px}html[data-theme] body .astrochat-block-card p:not(#_){opacity:.9;margin:0 0 16px;font-size:14px;line-height:1.5}html[data-theme] body .astrochat-block-card>div:not(#_){flex-wrap:wrap;justify-content:flex-end;gap:10px;display:flex}html[data-theme] body .astrochat-block-card .astrochat-block-yes:not(#_):not(#__){color:#fff;background:#7a1f1a;border-color:#c0503f}html[data-theme] body section.favorite-records.profiles-list:not(#_):not(#__):not(#___)>article>.favorite-type-icon:has(img){padding:0!important;overflow:hidden!important}html[data-theme] body section.favorite-records.profiles-list:not(#_):not(#__):not(#___)>article>.favorite-type-icon img{object-fit:cover!important;border-radius:inherit!important;width:100%!important;max-width:none!important;height:100%!important;max-height:none!important;display:block!important}html[data-theme] body section.favorite-records.favorite-grid:not(#_):not(#__):not(#___)>article>.list-main{margin-left:0!important;padding-left:12px!important}@media (hover:none){html[data-theme=dark][data-theme][data-theme][data-theme] body .favorite-grid>article:hover{box-shadow:none!important;border-color:#ffffff14!important}}@media (max-width:900px){html[data-theme] body .mobile-search-page:not(#_):not(#__){background:#141719!important;overflow-y:auto!important}html[data-theme=light] body .mobile-search-page:not(#_):not(#__){color:#1d1a16!important;background:#f6f2ea!important}html[data-theme] body .mobile-search-page>header:not(#_):not(#__){grid-template-columns:44px 1fr!important;align-items:center!important;gap:10px!important;height:auto!important;padding:12px 14px!important}html[data-theme] body .mobile-search-page>header>button:not(#_):not(#__){color:#e2c57d!important;background:#07080a!important;border:1px solid #e2c57d59!important;border-radius:12px!important;place-items:center!important;width:44px!important;height:44px!important;padding:0!important;font-size:0!important;display:grid!important}html[data-theme] body .mobile-search-page .global-search:not(#_):not(#__){border-radius:22px!important;align-items:center!important;gap:10px!important;width:auto!important;max-width:none!important;height:44px!important;margin:0!important;padding:0 14px!important;display:flex!important}html[data-theme] body .mobile-search-page .global-search>span:not(#_):not(#__){flex:none!important;place-items:center!important;display:grid!important;position:static!important;transform:none!important}html[data-theme] body .mobile-search-page .global-search input:not(#_):not(#__){text-align:left!important;background:0 0!important;border:0!important;flex:1!important;min-width:0!important;height:100%!important;margin:0!important;padding:0!important;font-size:16px!important}html[data-theme] body .mobile-search-page .global-search input::placeholder{text-align:left!important}html[data-theme] body .mobile-search-page .search-suggestions:not(#_):not(#__){top:68px!important}html[data-theme] body .mobile-search-empty:not(#_){grid-template-columns:1fr 1fr!important;align-content:start!important;gap:2px 6px!important;padding:4px 14px 24px!important;display:grid!important}html[data-theme] body .mobile-search-empty .search-suggestions-heading:not(#_){letter-spacing:.06em!important;text-transform:uppercase!important;color:#a99a7c!important;margin:10px 4px 6px!important;font-size:12px!important;display:block!important}html[data-theme] body .mobile-search-empty>a:not(#_){color:inherit!important;border-radius:12px!important;align-items:center!important;gap:12px!important;padding:8px 6px!important;text-decoration:none!important;display:flex!important}html[data-theme] body .mobile-search-empty>a:active:not(#_){background:#e2c57d1f!important}html[data-theme] body .mobile-search-empty>a>img:not(#_),html[data-theme] body .mobile-search-empty>a>i:not(#_){object-fit:cover!important;background:#07080a!important;border-radius:50%!important;flex:none!important;place-items:center!important;width:42px!important;height:42px!important;font-style:normal!important;display:grid!important}html[data-theme] body .mobile-search-empty>a>span:not(#_){flex-direction:column!important;min-width:0!important;display:flex!important}html[data-theme] body .mobile-search-empty>a>span>small:not(#_){opacity:.7!important;white-space:nowrap!important;text-overflow:ellipsis!important;overflow:hidden!important}}html[data-theme] body:not(#_):not(#__):not(#___) .quick-settings>:is(a,button){text-align:left!important;justify-content:flex-start!important}html[data-theme] body:not(#_):not(#__):not(#___) .quick-settings>.qs-status-group{background:0 0!important;border:0!important;flex-direction:column!important;margin:0!important;padding:0!important;display:flex!important}html[data-theme] body:not(#_):not(#__):not(#___) .quick-settings .qs-status-group>button{text-align:left!important;justify-content:flex-start!important;align-items:center!important;gap:10px!important;width:100%!important;display:flex!important}html[data-theme] body:not(#_):not(#__):not(#___) .quick-settings .qs-status-caret{opacity:.7;transition:transform .2s;margin-left:auto!important}html[data-theme] body:not(#_):not(#__):not(#___) .quick-settings .qs-status-group.open .qs-status-caret{transform:rotate(180deg)}html[data-theme] body:not(#_):not(#__):not(#___) .quick-settings .qs-status-option{opacity:.9;padding-left:28px!important}@media (min-width:761px){html[data-theme] body:not(#_):not(#__):not(#___) .quick-settings>.qs-status-group{display:none!important}}@media (max-width:900px){html[data-theme] body section.friend-request-cards.profiles-list:not(#_):not(#__):not(#___)>article{grid-template-columns:104px minmax(0,1fr)!important;align-items:center!important;gap:0 16px!important;padding:10px!important;display:grid!important}html[data-theme] body section.friend-request-cards.profiles-list:not(#_):not(#__):not(#___)>article>.user-avatar-wrap{border-radius:14px!important;grid-column:1!important;width:104px!important;height:104px!important;margin:0!important;overflow:hidden!important}html[data-theme] body section.friend-request-cards.profiles-list:not(#_):not(#__):not(#___)>article>.user-avatar-wrap :is(a,img,.avatar-placeholder){object-fit:cover!important;border-radius:14px!important;width:100%!important;max-width:none!important;height:100%!important;display:block!important}html[data-theme] body section.friend-request-cards.profiles-list:not(#_):not(#__):not(#___)>article>.list-main{grid-column:2!important;margin:0!important;padding:0!important}}html[data-theme] body section.friend-request-cards.users-grid:not(#_):not(#__):not(#___)>article>.list-main{grid-column:auto!important}html[data-theme] body section.friend-request-cards.users-grid:not(#_):not(#__):not(#___) .list-name-row{flex-wrap:wrap!important}@media (max-width:900px){html[data-theme] body .mobile-search-page .global-search:not(#_):not(#__):not(#___){background:#07080a!important;border:1px solid #e2c57d47!important}}html[data-theme] body:not(#_):not(#__):not(#___) .quick-settings details.qs-status-group>summary{cursor:pointer!important;align-items:center!important;gap:10px!important;min-height:44px!important;padding:0 16px!important;list-style:none!important;display:flex!important}html[data-theme] body:not(#_):not(#__):not(#___) .quick-settings details.qs-status-group>summary::-webkit-details-marker{display:none}html[data-theme] body:not(#_):not(#__):not(#___) .quick-settings details.qs-status-group[open] .qs-status-caret{transform:rotate(180deg)}html[data-theme] body:not(#_):not(#__):not(#___) .quick-settings details.qs-status-group>button{justify-content:flex-start!important;align-items:center!important;gap:10px!important;width:100%!important;padding-left:30px!important;display:flex!important}@media (max-width:760px){html[data-theme] body header.astro-navbar .mobile-top-actions:not(#_):not(#__){align-items:center!important;gap:0!important}html[data-theme] body header.astro-navbar .mobile-top-actions:not(#_):not(#__) :is(.mobile-search-trigger,[aria-label=Wiadomości],[aria-label=Powiadomienia],.mobile-astrochat .astrochat-trigger,a[href=\/profile]){box-sizing:border-box!important;place-items:center!important;width:44px!important;min-width:44px!important;height:50px!important;padding:0 0 14px!important;display:grid!important;position:relative!important}html[data-theme] body header.astro-navbar .mobile-top-actions:not(#_):not(#__) :is(.mobile-search-trigger,[aria-label=Wiadomości],[aria-label=Powiadomienia],.mobile-astrochat .astrochat-trigger,a[href=\/profile]):before{letter-spacing:.01em;color:#cfc6b4;white-space:nowrap;pointer-events:none;background:0 0;width:auto;height:auto;font:600 9px/1 system-ui,sans-serif;position:absolute;bottom:1px;left:50%;transform:translate(-50%);-webkit-mask:none;mask:none}html[data-theme] body header.astro-navbar .mobile-top-actions:not(#_):not(#__) .mobile-search-trigger:before{content:"Szukaj"}html[data-theme] body header.astro-navbar .mobile-top-actions:not(#_):not(#__) .mobile-astrochat .astrochat-trigger:before{content:"Czat"}html[data-theme] body header.astro-navbar .mobile-top-actions:not(#_):not(#__) [aria-label=Wiadomości]:before{content:"Poczta"}html[data-theme] body header.astro-navbar .mobile-top-actions:not(#_):not(#__) [aria-label=Powiadomienia]:before{content:"Alerty"}html[data-theme] body header.astro-navbar .mobile-top-actions:not(#_):not(#__) a[href=\/profile]:before{content:"Profil"}html[data-theme=light] body header.astro-navbar .mobile-top-actions:not(#_):not(#__) :is(.mobile-search-trigger,[aria-label=Wiadomości],[aria-label=Powiadomienia],.mobile-astrochat .astrochat-trigger,a[href=\/profile]):before{color:#545558}html[data-theme] body header.astro-navbar:not(#_):not(#__) .astrovibe-logo{flex:none!important;margin-right:10px!important}}.admin-chat-overlay{z-index:2147483640;background:#0000008c;place-items:center;padding:16px;display:grid;position:fixed;inset:0}.admin-chat{color:#f3ead8;background:#17191c;border:1px solid #e2c57d73;border-radius:18px;flex-direction:column;width:min(520px,100%);height:min(640px,100dvh - 32px);display:flex;overflow:hidden;box-shadow:0 18px 50px #0009}.admin-chat>header{border-bottom:1px solid #e2c57d33;align-items:center;gap:10px;padding:12px 14px;display:flex}.admin-chat>header h2{color:#f0cf86;white-space:nowrap;text-overflow:ellipsis;flex:1;margin:0;font:600 17px/1.2 Georgia,serif;overflow:hidden}.admin-chat>header button{color:#e2c57d;cursor:pointer;background:#07080a;border:1px solid #e2c57d59;border-radius:10px;width:36px;height:36px;font-size:16px}.admin-chat-threads{flex:1;padding:8px;overflow-y:auto}.admin-chat-note,.admin-chat-empty{opacity:.7;margin:6px 8px 10px;font-size:13px;line-height:1.4}.admin-chat-thread{width:100%;color:inherit;text-align:left;cursor:pointer;background:0 0;border:0;border-radius:12px;align-items:center;gap:12px;padding:10px 8px;display:flex}.admin-chat-thread:hover,.admin-chat-thread:active{background:#e2c57d1a}.admin-chat-thread>img,.admin-chat-thread>i{object-fit:cover;background:#07080a;border-radius:50%;flex:none;place-items:center;width:44px;height:44px;font-style:normal;display:grid}.admin-chat-thread>span{flex-direction:column;min-width:0;display:flex}.admin-chat-thread small{opacity:.7;white-space:nowrap;text-overflow:ellipsis;overflow:hidden}.admin-chat-messages{flex-direction:column;flex:1;gap:8px;padding:12px;display:flex;overflow-y:auto}.admin-chat-msg{background:#262a2e;border-radius:14px;align-self:flex-start;max-width:80%;padding:8px 12px}.admin-chat-msg.mine{background:#303134;border:1px solid #e2c57d59;align-self:flex-end}.admin-chat-msg p{white-space:pre-wrap;word-break:break-word;margin:0 0 4px}.admin-chat-msg small{opacity:.6;font-size:10.5px}.admin-chat>footer{border-top:1px solid #e2c57d33;gap:8px;padding:10px;display:flex}.admin-chat>footer textarea{resize:none;min-height:44px;max-height:120px;color:inherit;font:inherit;background:#07080a;border:1px solid #e2c57d47;border-radius:12px;flex:1;padding:10px 12px;font-size:16px}.admin-chat>footer button{color:#fff;cursor:pointer;background:#7a5a22;border:1px solid #c79a4a;border-radius:12px;padding:0 16px;font-weight:600}.admin-chat>footer button:disabled{opacity:.5;cursor:default}html[data-theme] body .profile-mod-menu .profile-admin-section:not(#_){border-top:1px solid #e2c57d40!important;flex-direction:column!important;margin-top:6px!important;padding-top:6px!important;display:flex!important}html[data-theme] body .profile-mod-menu .profile-admin-section>small:not(#_){letter-spacing:.08em!important;text-transform:uppercase!important;color:#e2c57d!important;padding:4px 12px!important;font-size:11px!important}html[data-theme] body .profile-mod-menu .profile-admin-section>button.danger:not(#_){color:#ff9a8a!important}@media (max-width:900px){html[data-theme] body .mobile-search-page .global-search input:not(#_):not(#__):not(#___):not(#____){box-shadow:none!important;background:0 0!important;border:0!important;border-radius:0!important;outline:0!important}html[data-theme] body .profile-mod-menu>div:not(#_):not(#__):not(#___){max-width:calc(100vw - 24px)!important;left:auto!important;right:0!important;transform:none!important}html[data-theme] body section.friend-request-cards.users-grid:not(#_):not(#__):not(#___) .list-name-row{align-items:center!important}html[data-theme] body section.friend-request-cards.users-grid:not(#_):not(#__):not(#___) .list-name-row>:is(.request-quick,.name-mod-menu){align-self:center!important;margin-top:0!important;margin-bottom:0!important;top:auto!important;bottom:auto!important;transform:none!important}}html[data-theme] body :is(.profile-hero,.profile-chart-avatar,.profile-cover,.profile-header):has(svg,canvas):not(#_){overflow:visible!important}html[data-theme] body nav.social-profile-tabs:not(#_):not(#__){background:#0f1115!important;border:1px solid #e2c57d47!important;border-radius:22px!important;grid-template-columns:repeat(3,minmax(0,1fr))!important;gap:4px!important;padding:4px!important;display:grid!important;box-shadow:0 0 14px #e2c57d1a,inset 0 0 8px #0009!important}html[data-theme] body nav.social-profile-tabs:not(#_):not(#__)>button{color:#9fb0ba!important;letter-spacing:.03em!important;background:0 0!important;border:0!important;border-radius:999px!important;padding:9px 8px!important;font:600 13px/1.2 Arial,Helvetica,sans-serif!important;transition:color .25s,background .25s,box-shadow .25s,text-shadow .25s!important;position:relative!important;overflow:hidden!important}html[data-theme] body nav.social-profile-tabs:not(#_):not(#__)>button:after{content:"";pointer-events:none;background:linear-gradient(110deg,#0000 30%,#ffe6aa59 50%,#0000 70%);position:absolute;inset:0;transform:translate(-120%)}html[data-theme] body nav.social-profile-tabs:not(#_):not(#__)>button:hover{color:#f1e3c2!important;text-shadow:0 0 8px #e2c57d66!important}html[data-theme] body nav.social-profile-tabs:not(#_):not(#__)>button:hover:after{animation:.9s avTabShine}html[data-theme] body nav.social-profile-tabs:not(#_):not(#__)>button.active{color:#fff7e6!important;text-shadow:0 0 8px #ffe6b48c!important;background:linear-gradient(#e2c57d42,#e2c57d1a)!important;box-shadow:0 0 12px #e2c57d59,inset 0 0 0 1px #e2c57d8c!important}html[data-theme] body nav.social-profile-tabs:not(#_):not(#__)>button.active:after{animation:1.1s avTabShine}@keyframes avTabShine{to{transform:translate(120%)}}@media (hover:none){html[data-theme] body nav.social-profile-tabs:not(#_):not(#__)>button:not(.active):hover{color:#9fb0ba!important;text-shadow:none!important}html[data-theme] body nav.social-profile-tabs:not(#_):not(#__)>button:not(.active):hover:after{animation:none}}html[data-theme] body :is(.social-profile-hero,.social-profile-chart,.social-profile-cover):not(#_):not(#__){contain:none!important;overflow:visible!important}html[data-theme] body .social-profile-chart:not(#_):not(#__) :is(svg,.natal-chart,.chart-wrap,.chart-frame){contain:none!important;clip-path:none!important;overflow:visible!important}@media (max-width:760px){html[data-theme] body header.astro-navbar .mobile-top-actions:not(#_):not(#__) :is(.mobile-search-trigger,[aria-label=Wiadomości],[aria-label=Powiadomienia],.mobile-astrochat .astrochat-trigger,a[href=\/profile]){width:40px!important;min-width:40px!important}html[data-theme] body header.astro-navbar:not(#_):not(#__) .astrovibe-logo{margin-right:4px!important}html[data-theme] body header.astro-navbar:not(#_):not(#__){padding-right:6px!important}html[data-theme] body .social-profile-hero:not(#_):not(#__){padding-bottom:18px!important}html[data-theme] body .social-profile-hero .profile-cover-pencil:not(#_):not(#__):not(#___){z-index:6!important;width:38px!important;height:38px!important;font-size:16px!important;position:absolute!important;inset:8px 8px auto auto!important}html[data-theme] body .social-profile-hero .profile-avatar-editor>.profile-avatar-trigger:not(#_):not(#__):not(#___){z-index:6!important;width:38px!important;height:38px!important;font-size:16px!important;position:absolute!important;inset:auto 8px 8px auto!important}html[data-theme] body .social-profile-identity .profile-name-heading:not(#_):not(#__){white-space:nowrap!important;flex-wrap:nowrap!important;justify-content:center!important;align-items:center!important;gap:8px!important;font-size:clamp(28px,9vw,44px)!important;display:flex!important}html[data-theme] body .social-profile-identity .profile-name-heading>a:first-child{text-overflow:ellipsis;min-width:0;overflow:hidden}html[data-theme] body .social-profile-identity .profile-edit-pencil:not(#_):not(#__):not(#___){flex:none!important;width:32px!important;height:32px!important;font-size:14px!important;position:static!important;transform:none!important}}@media (max-width:900px){html[data-theme] body .mobile-search-page .global-search:focus-within:not(#_):not(#__):not(#___){border-color:#e2c57d!important;transition:box-shadow .3s ease-out,border-color .3s ease-out!important;box-shadow:0 0 8px #e2c57dbf,0 0 18px #e2c57d66!important}}html[data-theme] body nav.social-profile-tabs:not(#_):not(#__):not(#___)>button:not(.active){color:#fff7e6!important}html[data-theme] body nav.social-profile-tabs:not(#_):not(#__):not(#___)>button{order:1}html[data-theme] body nav.social-profile-tabs:not(#_):not(#__):not(#___)>button.tab-kosmogram{order:9!important}html[data-theme] body nav.social-profile-tabs:not(#_):not(#__):not(#___)>a{color:#fff7e6!important;letter-spacing:.03em!important;background:0 0!important;border-radius:999px!important;place-items:center!important;padding:9px 8px!important;font:600 13px/1.2 Arial,Helvetica,sans-serif!important;text-decoration:none!important;transition:color .25s,text-shadow .25s!important;display:grid!important}html[data-theme] body nav.social-profile-tabs:not(#_):not(#__):not(#___)>a:hover{color:#f1e3c2!important;text-shadow:0 0 8px #e2c57d80!important}@media (max-width:760px){html[data-theme] body section.profile-portraits>nav:not(#_):not(#__){grid-template-columns:repeat(3,minmax(0,1fr))!important;gap:6px!important;padding:6px!important;display:grid!important;overflow:visible!important}html[data-theme] body section.profile-portraits>nav>button:not(#_):not(#__){white-space:nowrap!important;text-overflow:ellipsis!important;width:auto!important;min-width:0!important;padding:10px 4px!important;font-size:13px!important;overflow:hidden!important}html[data-theme] body .portrait-compare:not(#_):not(#__):not(#___){grid-template-columns:48px minmax(0,1fr)!important;grid-auto-rows:auto!important;align-items:center!important;gap:10px!important;margin:12px 0!important;padding:0!important;display:grid!important}html[data-theme] body .portrait-compare>.portrait-favorite-heart:not(#_):not(#__):not(#___){grid-area:1/1!important;justify-self:start!important;width:48px!important;height:48px!important;margin:0!important;position:static!important;transform:none!important}html[data-theme] body .portrait-compare>.portrait-compare-toggle:not(#_):not(#__):not(#___){grid-area:1/2!important;width:100%!important;margin:0!important;position:static!important}html[data-theme] body .portrait-compare>select:not(#_):not(#__):not(#___){grid-area:2/1/auto/-1!important;width:100%!important;margin:0!important;position:static!important}html[data-theme] body section.profile-portraits :is(table):not(#_){-webkit-overflow-scrolling:touch;max-width:100%!important;display:block!important;overflow-x:auto!important}html[data-theme] body section.profile-portraits :is(h3,h4,strong.section-title):not(#_){margin-top:22px!important;margin-bottom:8px!important;line-height:1.3!important}html[data-theme] body section.profile-portraits p:not(#_){margin:0 0 14px!important;line-height:1.55!important}}html[data-theme] body nav.social-profile-tabs:not(#_):not(#__):not(#___)>a{order:10!important}html[data-theme] body nav.social-profile-tabs:not(#_):not(#__):not(#___)>a[href^=\/natal]{order:11!important}.admin-chat-tools{flex-direction:column;gap:8px;margin:4px 4px 10px;display:flex}.admin-chat-search{color:#e2c57d;background:#07080a;border:1px solid #e2c57d47;border-radius:20px;align-items:center;gap:8px;height:40px;padding:0 12px;display:flex}.admin-chat-search:focus-within{border-color:#e2c57d;box-shadow:0 0 8px #e2c57d99}.admin-chat-search input{color:#f3ead8;background:0 0;border:0;outline:0;flex:1;min-width:0;font-size:16px}.admin-chat-filters{background:#0f1115;border:1px solid #e2c57d47;border-radius:999px;gap:4px;padding:3px;display:flex}.admin-chat-filters button{color:#fff7e6;cursor:pointer;background:0 0;border:0;border-radius:999px;flex:1;padding:7px 10px;font:600 12px Arial,sans-serif}.admin-chat-filters button.on{background:linear-gradient(#e2c57d42,#e2c57d1a);box-shadow:0 0 12px #e2c57d59,inset 0 0 0 1px #e2c57d8c}.admin-chat-flag{color:#ff9a8a;margin-left:6px;font-size:12px;font-style:normal}html[data-theme] body .planets-table article>strong:last-child,html[data-theme] body [class*=planets] article>strong:last-child{white-space:nowrap!important;text-overflow:clip!important;overflow:visible!important}html[data-theme] body .admin-chat-search input:not(#_):not(#__):not(#___){box-shadow:none!important;background:0 0!important;border:0!important;outline:0!important;height:100%!important;padding:0!important}html[data-theme] body section.favorite-records.favorite-grid:not(#_):not(#__):not(#___)>article>.list-main small{margin-bottom:2px!important;line-height:1.3!important;display:block!important}html[data-theme] body .chart-primary.natal-three-column:not(#_):not(#__):not(#___)>.placements-table :is(.table-head-row,article){grid-template-columns:minmax(0,.7fr) minmax(0,1fr) 60px!important}html[data-theme] body .chart-primary.natal-three-column:not(#_):not(#__):not(#___)>.placements-table article strong:last-child{text-overflow:clip!important;white-space:nowrap!important;overflow:visible!important}@media (max-width:760px){html[data-theme] body .social-profile-identity .profile-name-heading:not(#_):not(#__):not(#___){margin-top:14px!important;font-size:clamp(26px,8vw,36px)!important;line-height:1.15!important}html[data-theme] body :is(.astroparty-pop,.astroparty-pop-mobile):not(#_):not(#__){text-align:center!important}html[data-theme] body .astroparty-pop-row:not(#_):not(#__){flex-wrap:wrap!important;justify-content:center!important}}.ap-roast-drop{z-index:30;color:#fff7e6;cursor:pointer;background:#101317e0;border:1px solid #e2c57d8c;border-radius:999px;padding:9px 16px;font:600 14px system-ui,sans-serif;position:absolute;bottom:118px;left:50%;transform:translate(-50%);box-shadow:0 0 12px #e2c57d4d}html[data-theme] body .chart-primary.natal-three-column:not(#_):not(#__)>:is(.placements-table,.houses-table).is-closed{box-shadow:none!important;background:0 0!important;border:0!important;align-self:start!important;height:auto!important;min-height:0!important;padding:0!important}html[data-theme] body .chart-primary.natal-three-column:not(#_):not(#__)>:is(.placements-table,.houses-table).is-closed>:not(h2){display:none!important}html[data-theme] body .chart-primary.natal-three-column:not(#_):not(#__){align-items:start!important}@media (max-width:900px){html[data-theme] body .natal-chart.is-vedic .chart-primary.natal-three-column:not(#_):not(#__){flex-direction:column!important;gap:12px!important;display:flex!important}html[data-theme] body .natal-chart.is-vedic .chart-primary.natal-three-column:not(#_):not(#__)>section{box-sizing:border-box!important;grid-column:auto!important;width:100%!important;max-width:none!important;margin:0!important}html[data-theme] body .natal-chart.is-vedic .vedic-side:not(#_):not(#__):not(#___){box-shadow:none!important;outline:0!important}html[data-theme] body .natal-chart.is-vedic .vedic-side .vd-side-table:not(#_):not(#__){table-layout:auto!important;width:100%!important}html[data-theme] body .natal-chart.is-vedic .vedic-side .vd-side-table :is(th,td):not(#_):not(#__){padding:8px 10px!important}}html[data-theme] body .vedic-side .vd-side-table td:first-child>b:not(#_){text-align:center!important;width:1.3em!important;font-size:1.05em!important;display:inline-block!important}html[data-theme] body .placements-table .syn-mini-placements>div>:first-child:not(#_),html[data-theme] body .placements-table .syn-placement-head>b:first-child:not(#_){text-align:center!important;width:1.4em!important;font-size:17px!important;line-height:1!important;display:inline-block!important}html[data-theme] body .houses-table .syn-nak-mode>div>:nth-child(2):not(#_),html[data-theme] body .houses-table .syn-nak-head>b:nth-child(2):not(#_){padding-left:14px!important}html[data-theme] body .houses-table .syn-nak-mode>div>:nth-child(3):not(#_),html[data-theme] body .houses-table .syn-nak-head>b:nth-child(3):not(#_){padding-left:10px!important}.vedic-toolbar{flex-wrap:wrap;justify-content:space-between;align-items:center;gap:8px;margin-bottom:8px;display:flex}.vedic-toolbar>.vedic-div-select{color:#f1e3c2;background-color:#0f1115;border:1px solid #e2c57d47;border-radius:999px;height:36px;padding:0 12px}.vedic-toolbar>.vedic-design{margin:0 0 0 auto!important}@media (max-width:760px){:is(html[data-theme] body .app-container:has(.advanced-panel-container):not(#_):not(#__),html[data-theme] body .advanced-panel-container:not(#_):not(#__)){box-sizing:border-box!important;max-width:100%!important;margin-left:0!important;margin-right:0!important;padding-left:6px!important;padding-right:6px!important}html[data-theme] body .advanced-panel-content:not(#_):not(#__){box-sizing:border-box!important;width:100%!important;max-width:100%!important;margin:0!important;padding:10px 6px!important}html[data-theme] body table.astrology-table:not(#_):not(#__){table-layout:fixed!important;border-spacing:3px 4px!important;width:100%!important}html[data-theme] body table.astrology-table :is(th,td):not(#_):not(#__){white-space:nowrap!important;padding:2px!important;font-size:12px!important;overflow:hidden!important}html[data-theme] body table.astrology-table :is(th,td).label-col:not(#_):not(#__),html[data-theme] body table.astrology-table th:first-child:not(#_):not(#__){width:23%!important;font-size:12.5px!important}html[data-theme] body table.astrology-table .col-sign:not(#_):not(#__){width:33%!important}html[data-theme] body table.astrology-table .col-deg:not(#_):not(#__){width:18%!important}html[data-theme] body table.astrology-table :is(.col-house,.col-drx):not(#_):not(#__){width:13%!important}html[data-theme] body table.astrology-table .dropdown-trigger:not(#_):not(#__){text-overflow:ellipsis!important;white-space:nowrap!important;min-height:34px!important;padding:6px 5px!important;font-size:12px!important;overflow:hidden!important}html[data-theme] body table.astrology-table .custom-dropdown-menu:not(#_):not(#__){min-width:220px!important;max-width:calc(100vw - 24px)!important}html[data-theme] body .location-split-control:not(#_):not(#__){box-sizing:border-box!important;flex-direction:column!important;gap:10px!important;width:100%!important;max-width:100%!important;display:flex!important}html[data-theme] body .location-split-control>:not(#_):not(#__){box-sizing:border-box!important;width:100%!important;min-width:0!important;max-width:100%!important;margin:0!important}html[data-theme] body .adv-filters:not(#_):not(#__){box-sizing:border-box!important;grid-template-columns:1fr 1fr!important;gap:12px!important;width:100%!important;max-width:100%!important;display:grid!important}html[data-theme] body .adv-filters :is(.form-control,select,input):not(#_):not(#__){box-sizing:border-box!important;width:100%!important;min-width:0!important;max-width:100%!important}}@media (hover:none){svg,svg *,[data-tip],[data-tooltip],.aspect-list-point,.classic-matrix td,.vedic-chart *{-webkit-touch-callout:none;-webkit-user-select:none;user-select:none}}html[data-theme] body section.favorite-records.favorite-grid:not(#_):not(#__):not(#___)>article>.favorite-type-icon svg{width:64%!important;max-height:58%!important;margin-bottom:22%!important}html[data-closed-av-sky-place-open] body section.sky-toolbar.sky-toolbar:not(#_):not(#__){box-shadow:none!important;background:0 0!important;border:0!important;min-height:0!important;padding:0!important;display:block!important}html[data-closed-av-sky-place-open] body section.sky-toolbar>:not(.sky-place-toggle),html[data-closed-av-tables-open] body .chart-primary.natal-three-column>.placements-table:not(.vedic-side)>:not(h2),html[data-closed-av-tables-open] body .chart-primary.natal-three-column>.houses-table:not(.vedic-side)>:not(h2){display:none!important}@media (max-width:760px){html[data-theme] body .app-container .stage:not(#_):not(#__):not(#___){padding-left:6px!important;padding-right:6px!important}html[data-theme] body .advanced-panel-content :is(.grid-aspects-layout,.grid-aspects-layout>div):not(#_):not(#__){width:100%!important;max-width:100%!important;margin:0!important;padding:0!important;display:block!important}html[data-theme] body table.astrology-table:not(#_):not(#__):not(#___){width:100%!important;max-width:100%!important}html[data-theme] body table.astrology-table .custom-dropdown-menu:not(#_):not(#__){z-index:50!important}html[data-theme] body :is(.adv-filters,.location-split-control) :not(#_){box-sizing:border-box!important}html[data-theme] body .location-split-control:not(#_):not(#__):not(#___){border:0!important;grid-template-columns:1fr!important;gap:10px!important;padding:0!important;display:grid!important}html[data-theme] body .location-split-control>:not(#_):not(#__):not(#___){border:0!important;grid-column:1!important;width:100%!important;position:static!important}}html[data-theme] body .astroparty-pop:not(#_):not(#__):not(#___){text-align:center!important}html[data-theme] body .astroparty-pop :is(.astroparty-pop-row,[class*=-row],[class*=actions]):not(#_):not(#__):not(#___){flex-wrap:wrap!important;justify-content:center!important;align-items:center!important;gap:8px!important;display:flex!important}html[data-theme] body .astroparty-pop :is(h2,h3,h4,p,small):not(#_):not(#__){text-align:center!important}@media (max-width:760px){html[data-theme] body table.astrology-table :is(th,td):not(#_):not(#__):not(#___){overflow:visible!important}html[data-theme] body table.astrology-table th:not(#_):not(#__):not(#___){text-overflow:ellipsis!important;font-size:11px!important;overflow:hidden!important}}.category-pick-wrap{cursor:pointer;box-sizing:border-box;justify-content:center;align-items:center;gap:8px;width:100%;max-width:100%;padding:0 0 16px;display:flex;position:relative}.category-pick-wrap .selected-category-label{text-align:center}.category-pick-pencil{color:#e2c57d;pointer-events:none;font-size:18px;line-height:1;position:absolute;bottom:-14px;right:calc(50% - 108px)}.category-pick-select{opacity:0;cursor:pointer;width:100%;height:100%;font-size:16px;position:absolute;inset:0}@media (max-width:760px){html[data-theme] body .vedic-section .vd-body:not(#_):not(#__){padding-left:4px!important;padding-right:4px!important;overflow-x:auto!important}html[data-theme] body .vedic-section table.vd-table:not(#_):not(#__){table-layout:auto!important;width:100%!important;min-width:0!important;font-size:11.5px!important}html[data-theme] body .vedic-section table.vd-table :is(th,td):not(#_):not(#__){white-space:normal!important;word-break:normal!important;overflow-wrap:anywhere!important;padding:5px 4px!important;line-height:1.25!important}html[data-theme] body .vedic-section table.vd-av :is(th,td):not(#_):not(#__){padding:4px 1px!important;font-size:10px!important}html[data-theme] body :is(.app-container,.workspace,.advanced-panel-container):has(.advanced-panel-content):not(#_):not(#__):not(#___){margin-left:0!important;margin-right:0!important;padding-left:0!important;padding-right:0!important}:is(html[data-theme] body .stage:has(.advanced-panel-content):not(#_):not(#__):not(#___),html[data-theme] body .advanced-panel-content:not(#_):not(#__):not(#___)){padding-left:3px!important;padding-right:3px!important}html[data-theme] body :is(main,section,div):has(>.app-container .advanced-panel-content):not(#_):not(#__){margin-left:0!important;margin-right:0!important;padding-left:6px!important;padding-right:6px!important}}html[data-theme] body section.users-results.users-grid:not(#_):not(#__)>article:has(>.tile-more[open]) .user-avatar-wrap :is(a,img,.avatar-placeholder){pointer-events:none!important}html[data-theme] body section.users-results.users-grid:not(#_):not(#__)>article:has(>.tile-more[open])>.list-main{z-index:8!important}html[data-theme] body section.users-results.users-grid:not(#_):not(#__)>article:has(>.tile-more[open]) .user-card-actions>*{z-index:9!important;pointer-events:auto!important;position:relative!important}@media (max-width:900px){html[data-theme] body .mode-cards-grid:not(#_):not(#__){grid-auto-rows:1fr!important;display:grid!important}html[data-theme] body .mode-cards-grid>.mode-card:not(#_):not(#__){box-sizing:border-box!important;height:100%!important}html[data-theme] body :is(.advanced-panel-container,.advanced-panel-content,.grid-aspects-layout,.grid-aspects-layout>div,table.astrology-table,table.astrology-table td):not(#_):not(#__):not(#___){overflow:visible!important}html[data-theme] body table.astrology-table td:nth-last-child(-n+3) .custom-dropdown-menu:not(#_):not(#__):not(#___){left:auto!important;right:0!important}html[data-theme] body table.astrology-table .custom-dropdown-menu:not(#_):not(#__):not(#___){z-index:60!important;min-width:150px!important}html[data-theme] body .adv-filters:not(#_):not(#__):not(#___){grid-template-columns:1fr 1fr!important;grid-auto-flow:dense!important;align-items:start!important;display:grid!important}html[data-theme] body .adv-filters>.location-split-control:not(#_):not(#__):not(#___){grid-area:2/1/span 2!important}html[data-theme] body .adv-filters>:has(#scannerZodiac):not(#_):not(#__){grid-area:2/2!important}html[data-theme] body .adv-filters>.search-btn:not(#_):not(#__){grid-area:3/2!important}html[data-theme] body .adv-filters>:has(.search-btn):not(#_):not(#__){grid-area:3/2!important}html[data-theme] body .adv-filters .search-btn:not(#_):not(#__){width:100%!important}html[data-theme] body .adv-filters .location-split-control:not(#_):not(#__):not(#___){display:contents!important}html[data-theme] body .adv-filters>div:has(>.location-split-control):not(#_):not(#__):not(#___){display:contents!important}html[data-theme] body .adv-filters .location-split-control>label:not(#_):not(#__):not(#___){color:var(--accent)!important;grid-column:1!important;min-width:0!important;margin:0!important;padding:0!important;font-size:.68rem!important;display:block!important}html[data-theme] body .adv-filters .location-split-control>label:first-child:not(#_):not(#__):not(#___){grid-row:2!important}html[data-theme] body .adv-filters .location-split-control>label:last-child:not(#_):not(#__):not(#___){grid-row:3!important}html[data-theme] body .adv-filters .location-split-control .form-control:not(#_):not(#__):not(#___){box-sizing:border-box!important;width:100%!important;min-width:0!important;max-width:none!important;height:32px!important;margin-top:3px!important;padding:5px 10px 5px 14px!important;display:flex!important}html[data-theme] body .adv-filters>:has(.search-btn):not(#_):not(#__):not(#___){align-self:end!important}html[data-theme] body .adv-filters .search-btn:not(#_):not(#__):not(#___){color:#f3d48e!important;letter-spacing:.12em!important;height:32px!important;min-height:32px!important;text-shadow:none!important;background:#14130f!important;border:1px solid #e2c57dd9!important;padding-top:0!important;padding-bottom:0!important;position:relative!important;overflow:hidden!important;box-shadow:inset 0 0 0 1px #e2c57d40,0 0 8px #e2c57d47!important}html[data-theme] body .adv-filters .search-btn:not(#_):not(#__):not(#___):after{content:""!important;pointer-events:none!important;background:linear-gradient(110deg,#0000 35%,#ffe7aa47 50%,#0000 65%) 0 0/250% 100%!important;animation:3.2s ease-in-out infinite av-search-shine!important;position:absolute!important;inset:0!important}@keyframes av-search-shine{0%{background-position:130% 0}60%,to{background-position:-130% 0}}}.lbl-short{display:none}@media (max-width:760px){.lbl-full{display:none}.lbl-short{display:inline}html[data-theme] body :is(.vd-graha,.vd-dasha,.vd-arudha):not(#_):not(#__){table-layout:auto!important;width:100%!important;max-width:100%!important;font-size:10.5px!important}html[data-theme] body :is(.vd-graha,.vd-dasha,.vd-arudha) :is(td,th):not(#_):not(#__){word-break:normal!important;overflow-wrap:normal!important;-webkit-hyphens:none!important;hyphens:none!important;padding:4px 3px!important;font-size:10.5px!important;line-height:1.3!important}html[data-theme] body .vd-graha :is(td,th):not(#_):not(#__){white-space:normal!important;vertical-align:middle!important}html[data-theme] body .vd-graha th:not(#_):not(#__){letter-spacing:0!important;font-size:8.5px!important}html[data-theme] body .vd-dasha .vd-meaning:not(#_):not(#__){min-width:0!important;font-size:10.5px!important}html[data-theme] body .vd-dasha td:nth-child(-n+3):not(#_):not(#__){white-space:nowrap!important}html[data-theme] body .vd-arudha :is(td,th):not(#_):not(#__){white-space:nowrap!important;padding:4px 1px!important}html[data-theme] body .vd-arudha thead th:not(#_):not(#__){font-size:9px!important}html[data-theme] body :is(.vd-graha,.vd-dasha,.vd-arudha) :is(td,th) :not(#_):not(#__){word-break:normal!important;overflow-wrap:normal!important;-webkit-hyphens:none!important;hyphens:none!important}html[data-theme] body .vd-arudha :is(td,th) :not(#_):not(#__),html[data-theme] body .vd-dasha td:nth-child(-n+3) :not(#_):not(#__){white-space:nowrap!important}html[data-theme] body .vd-graha :is(td,th):not(#_):not(#__){padding:4px 2px!important;font-size:9.5px!important}html[data-theme] body .vd-graha th:not(#_):not(#__){font-size:7.5px!important}html[data-theme] body .vd-arudha :is(td,th):not(#_):not(#__):not(#___){white-space:nowrap!important;padding:3px 0!important;font-size:9.5px!important}html[data-theme] body .vd-arudha tbody th:not(#_):not(#__):not(#___){padding:3px 3px 3px 4px!important;font-size:8.5px!important}html[data-theme] body .vedic-section :is(td,th):not(#_):not(#__):not(#___):not(#____),html[data-theme] body .vedic-section :is(td,th) :not(#_):not(#__):not(#___):not(#____){word-break:normal!important;overflow-wrap:normal!important;-webkit-hyphens:none!important;hyphens:none!important}html[data-theme] body .vedic-section table:not(.vd-graha):not(.vd-dasha):not(.vd-arudha) :is(td,th):not(#_):not(#__){padding:4px 3px!important;font-size:10.5px!important}html[data-theme] body .vd-graha :is(td,th):not(#_):not(#__):not(#___):not(#____){padding:3px 1px!important;font-size:9px!important}html[data-theme] body .vd-graha th:not(#_):not(#__):not(#___):not(#____){padding:3px 2px!important;font-size:7px!important}html[data-theme] body .vd-graha td:first-child:not(#_):not(#__):not(#___):not(#____){padding-left:3px!important}html[data-theme] body .vd-graha tbody td:nth-child(2):not(#_):not(#__):not(#___):not(#____){white-space:nowrap!important;line-height:1.35!important}html[data-theme] body .vd-graha tbody td:nth-child(2) .vd-g:not(#_):not(#__):not(#___):not(#____){display:block!important}}html[data-theme] body :is(.stage-back-btn,.status-dropdown-stage .status-btn):not(#_):not(#__):not(#___):not(#____){background:#101317!important}html[data-theme] body :is(.stage-back-btn,.status-dropdown-stage .status-btn):hover:not(#_):not(#__):not(#___):not(#____){background:#262a2e!important}html[data-theme] body .avatar-placeholder:not(#_):not(#__):not(#___):not(#____){color:#e7c88f!important;-webkit-text-fill-color:#e7c88f!important;text-shadow:0 0 6px #e2c57d73,0 0 14px #e2c57d2e!important;background:radial-gradient(circle at 50% 38%,#e2c57d29,#0000 62%),#0f1115!important;border-color:#0000!important;box-shadow:inset 0 0 0 1px #e2c57d59,0 0 10px #e2c57d1f!important}html[data-theme] body details.tile-menu:not(#_):not(#__):not(#___):not(#____){display:none!important}html[data-theme] body section.users-results.users-grid>article>details.tile-menu:not(#_):not(#__):not(#___):not(#____){display:block!important}html[data-theme] body :is(section.users-results.users-grid,section.social-card-grid,section.favorite-records.favorite-grid)>article:not(#_):not(#__):not(#___):not(#____){position:relative!important;overflow:visible!important}html[data-theme] body :is(section.users-results.users-grid,section.social-card-grid,section.favorite-records.favorite-grid)>article:has(>details[open]):not(#_):not(#__):not(#___):not(#____){z-index:40!important}html[data-theme] body :is(section.users-results.users-grid>article>details.tile-menu,section.social-card-grid>article>details.record-menu,section.favorite-records.favorite-grid>article>details.record-menu):not(#_):not(#__):not(#___):not(#____){position:static!important}html[data-theme] body :is(section.users-results.users-grid>article>details.tile-menu,section.social-card-grid>article>details.record-menu,section.favorite-records.favorite-grid>article>details.record-menu)>summary:not(#_):not(#__):not(#___):not(#____){z-index:5!important;color:#fff7e6!important;cursor:pointer!important;background:#07080a!important;border-radius:50%!important;place-items:center!important;width:34px!important;height:34px!important;font-size:18px!important;list-style:none!important;display:grid!important;position:absolute!important;top:6px!important;right:6px!important}html[data-theme] body :is(section.users-results.users-grid>article>details.tile-menu,section.social-card-grid>article>details.record-menu,section.favorite-records.favorite-grid>article>details.record-menu)>summary::-webkit-details-marker{display:none}html[data-theme] body :is(section.users-results.users-grid>article>details.tile-menu,section.social-card-grid>article>details.record-menu,section.favorite-records.favorite-grid>article>details.record-menu)>div:not(#_):not(#__):not(#___):not(#____){z-index:60!important;box-sizing:border-box!important;background:#0f1115!important;border:0!important;border-radius:12px!important;flex-direction:column!important;gap:0!important;width:max-content!important;min-width:170px!important;max-width:calc(100vw - 36px)!important;margin:0!important;padding:6px!important;display:flex!important;position:absolute!important;inset:46px 6px auto auto!important;box-shadow:inset 0 0 0 1px #e2c57d59,0 10px 26px #0000008c!important}html[data-theme] body :is(section.users-results.users-grid,section.social-card-grid,section.favorite-records.favorite-grid)>article:nth-child(odd)>details>div:not(#_):not(#__):not(#___):not(#____){left:6px!important;right:auto!important}html[data-theme] body :is(section.users-results.users-grid>article>details.tile-menu,section.social-card-grid>article>details.record-menu,section.favorite-records.favorite-grid>article>details.record-menu)>div>:is(a,button):not(#_):not(#__):not(#___):not(#____){text-align:left!important;width:100%!important;box-shadow:none!important;color:#fff7e6!important;white-space:nowrap!important;background:0 0!important;border:0!important;border-radius:8px!important;height:auto!important;min-height:0!important;margin:0!important;padding:9px 12px!important;font-size:15px!important;line-height:1.2!important;text-decoration:none!important;display:block!important}html[data-theme] body :is(section.users-results.users-grid>article>details.tile-menu,section.social-card-grid>article>details.record-menu,section.favorite-records.favorite-grid>article>details.record-menu)>div>:is(a,button):hover:not(#_):not(#__):not(#___):not(#____){background:var(--av-green)!important}@supports (color:color-mix(in lab, red, red)){html[data-theme] body :is(section.users-results.users-grid>article>details.tile-menu,section.social-card-grid>article>details.record-menu,section.favorite-records.favorite-grid>article>details.record-menu)>div>:is(a,button):hover:not(#_):not(#__):not(#___):not(#____){background:color-mix(in srgb,var(--av-green) 9%,transparent)!important}}html[data-theme] body :is(section.users-results.users-grid>article>details.tile-menu,section.social-card-grid>article>details.record-menu,section.favorite-records.favorite-grid>article>details.record-menu)>div>:is(a,button):hover:not(#_):not(#__):not(#___):not(#____){color:var(--av-green)!important}html[data-theme] body .place-results:not(#_):not(#__):not(#___){background:#0f1115!important;border:0!important;box-shadow:inset 0 0 0 1px #e2c57d59,0 16px 40px #0009!important}html[data-theme] body .place-results button:not(#_):not(#__):not(#___){color:#fff7e6!important;background:0 0!important;border-bottom:1px solid #e2c57d24!important}html[data-theme] body .place-results button:hover:not(#_):not(#__):not(#___){background:var(--av-green)!important}@supports (color:color-mix(in lab, red, red)){html[data-theme] body .place-results button:hover:not(#_):not(#__):not(#___){background:color-mix(in srgb,var(--av-green) 9%,transparent)!important}}html[data-theme] body .place-results>p:not(#_):not(#__):not(#___){color:#bdb6a6!important}html[data-theme] body :is(.sky-toolbar,.sky-place-picker):has(.place-results.is-visible):not(#_):not(#__):not(#___):not(#____){z-index:70!important;position:relative!important;overflow:visible!important}html[data-theme][data-theme][data-theme][data-theme] body:not(#_):not(#__) aside.floating-chat .message-bubble:not(#a1):not(#a2):not(#a3):not(#a4):not(#a5):not(#a6):not(#a7):not(#a8){position:relative!important}html[data-theme][data-theme][data-theme][data-theme] body:not(#_):not(#__) aside.floating-chat .message-reaction-badge:not(#a1):not(#a2):not(#a3):not(#a4):not(#a5):not(#a6):not(#a7):not(#a8){z-index:3!important;background:#07080a!important;border-radius:12px!important;place-items:center!important;min-width:26px!important;height:24px!important;margin:0!important;padding:0 4px!important;font-size:15px!important;line-height:1!important;display:inline-grid!important;position:absolute!important;inset:auto -6px -13px auto!important;box-shadow:0 0 0 2px #1f2326,inset 0 0 0 1px #e2c57d4d!important}html[data-theme][data-theme][data-theme][data-theme] body:not(#_):not(#__) aside.floating-chat .floating-chat-body>div:has(.message-reaction-badge):not(#a1):not(#a2):not(#a3):not(#a4):not(#a5):not(#a6):not(#a7):not(#a8){margin-bottom:14px!important}html[data-theme][data-theme][data-theme][data-theme] body:not(#_):not(#__) aside.floating-chat :is(.message-reaction-trigger,.message-reply-trigger,.message-more-trigger):not(#a1):not(#a2):not(#a3):not(#a4):not(#a5):not(#a6):not(#a7):not(#a8),html[data-theme][data-theme][data-theme][data-theme] body:not(#_):not(#__) aside.floating-chat :is(.message-reaction-trigger,.message-reply-trigger,.message-more-trigger):is(:hover,:active,:focus,:focus-visible,.is-open,[aria-expanded=true]):not(#a1):not(#a2):not(#a3):not(#a4):not(#a5):not(#a6):not(#a7):not(#a8){letter-spacing:0!important;width:34px!important;min-width:34px!important;height:34px!important;min-height:34px!important;box-shadow:none!important;filter:none!important;text-shadow:none!important;border:0!important;border-radius:50%!important;outline:0!important;place-items:center!important;margin:0!important;padding:0!important;font:700 20px/1 Arial,sans-serif!important;display:grid!important}html[data-theme][data-theme][data-theme][data-theme] body:not(#_):not(#__) aside.floating-chat :is(.message-reaction-trigger,.message-reply-trigger):not(#a1):not(#a2):not(#a3):not(#a4):not(#a5):not(#a6):not(#a7):not(#a8),html[data-theme][data-theme][data-theme][data-theme] body:not(#_):not(#__) aside.floating-chat :is(.message-reaction-trigger,.message-reply-trigger):is(:hover,:active,:focus,:focus-visible,.is-open):not(#a1):not(#a2):not(#a3):not(#a4):not(#a5):not(#a6):not(#a7):not(#a8),html[data-theme][data-theme][data-theme][data-theme] body:not(#_):not(#__) aside.floating-chat .message-bubble>.message-more:not(#a1):not(#a2):not(#a3):not(#a4):not(#a5):not(#a6):not(#a7):not(#a8){top:50%!important;bottom:auto!important;transform:translateY(-50%)!important}html[data-theme][data-theme][data-theme][data-theme] body:not(#_):not(#__) aside.floating-chat :is(.message-reaction-trigger,.message-reply-trigger,.message-more-trigger):not(#a1):not(#a2):not(#a3):not(#a4):not(#a5):not(#a6):not(#a7):not(#a8){color:#d8d2c4!important;background:0 0!important}html[data-theme][data-theme][data-theme][data-theme] body:not(#_):not(#__) aside.floating-chat :is(.message-reaction-trigger,.message-reply-trigger,.message-more-trigger):is(:hover,:active,.is-open,[aria-expanded=true]):not(#a1):not(#a2):not(#a3):not(#a4):not(#a5):not(#a6):not(#a7):not(#a8){color:#e7c88f!important;background:#e2c57d1f!important}html[data-theme][data-theme][data-theme][data-theme] body:not(#_):not(#__) aside.floating-chat :is(.message-reaction-trigger,.message-reply-trigger,.message-more-trigger) :not(#a1):not(#a2):not(#a3):not(#a4):not(#a5):not(#a6):not(#a7):not(#a8){filter:none!important}html[data-theme][data-theme][data-theme][data-theme] body:not(#_):not(#__) aside.floating-chat :is(.message-reaction-trigger,.message-reply-trigger) svg:not(#a1):not(#a2):not(#a3):not(#a4):not(#a5):not(#a6):not(#a7):not(#a8){width:21px!important;height:21px!important}html[data-theme][data-theme][data-theme][data-theme] body:not(#_):not(#__) aside.floating-chat .floating-chat-body>div:not(.mine) .message-reaction-trigger:not(#a1):not(#a2):not(#a3):not(#a4):not(#a5):not(#a6):not(#a7):not(#a8){left:auto!important;right:-38px!important}html[data-theme][data-theme][data-theme][data-theme] body:not(#_):not(#__) aside.floating-chat .floating-chat-body>div:not(.mine) .message-bubble>.message-more:not(#a1):not(#a2):not(#a3):not(#a4):not(#a5):not(#a6):not(#a7):not(#a8){left:auto!important;right:-74px!important}html[data-theme][data-theme][data-theme][data-theme] body:not(#_):not(#__) aside.floating-chat .floating-chat-body>div:not(.mine) .message-reply-trigger:not(#a1):not(#a2):not(#a3):not(#a4):not(#a5):not(#a6):not(#a7):not(#a8){left:auto!important;right:-110px!important}html[data-theme][data-theme][data-theme][data-theme] body:not(#_):not(#__) aside.floating-chat .floating-chat-body>div.mine .message-reaction-trigger:not(#a1):not(#a2):not(#a3):not(#a4):not(#a5):not(#a6):not(#a7):not(#a8){left:-38px!important;right:auto!important}html[data-theme][data-theme][data-theme][data-theme] body:not(#_):not(#__) aside.floating-chat .floating-chat-body>div.mine .message-bubble>.message-more:not(#a1):not(#a2):not(#a3):not(#a4):not(#a5):not(#a6):not(#a7):not(#a8){left:-74px!important;right:auto!important}html[data-theme][data-theme][data-theme][data-theme] body:not(#_):not(#__) aside.floating-chat .floating-chat-body>div.mine .message-reply-trigger:not(#a1):not(#a2):not(#a3):not(#a4):not(#a5):not(#a6):not(#a7):not(#a8){left:-110px!important;right:auto!important}html[data-theme][data-theme][data-theme][data-theme] body:not(#_):not(#__) aside.floating-chat .message-more-menu:not(#a1):not(#a2):not(#a3):not(#a4):not(#a5):not(#a6):not(#a7):not(#a8){z-index:80!important;background:#0f1115!important;border:0!important;border-radius:12px!important;flex-direction:column!important;gap:0!important;width:max-content!important;min-width:150px!important;height:auto!important;max-height:none!important;padding:6px!important;display:flex!important;position:absolute!important;overflow:visible!important;box-shadow:inset 0 0 0 1px #e2c57d59,0 10px 26px #0000008c!important}html[data-theme][data-theme][data-theme][data-theme] body:not(#_):not(#__) aside.floating-chat .message-more-menu>button:not(#a1):not(#a2):not(#a3):not(#a4):not(#a5):not(#a6):not(#a7):not(#a8){text-align:left!important;width:100%!important;height:auto!important;min-height:0!important;box-shadow:none!important;color:#fff7e6!important;white-space:nowrap!important;text-shadow:none!important;background:0 0!important;border:0!important;border-radius:8px!important;margin:0!important;padding:9px 12px!important;font:15px/1.2 Arial,sans-serif!important;display:block!important}html[data-theme][data-theme][data-theme][data-theme] body:not(#_):not(#__) aside.floating-chat .message-more-menu>button:is(:hover,:focus-visible):not(#a1):not(#a2):not(#a3):not(#a4):not(#a5):not(#a6):not(#a7):not(#a8){background:var(--av-green)!important}@supports (color:color-mix(in lab, red, red)){html[data-theme][data-theme][data-theme][data-theme] body:not(#_):not(#__) aside.floating-chat .message-more-menu>button:is(:hover,:focus-visible):not(#a1):not(#a2):not(#a3):not(#a4):not(#a5):not(#a6):not(#a7):not(#a8){background:color-mix(in srgb,var(--av-green) 9%,transparent)!important}}html[data-theme][data-theme][data-theme][data-theme] body:not(#_):not(#__) aside.floating-chat .message-more-menu>button:is(:hover,:focus-visible):not(#a1):not(#a2):not(#a3):not(#a4):not(#a5):not(#a6):not(#a7):not(#a8){color:var(--av-green)!important}html[data-theme][data-theme][data-theme][data-theme] body:not(#_):not(#__) aside.floating-chat .message-more-menu>button.danger:not(#a1):not(#a2):not(#a3):not(#a4):not(#a5):not(#a6):not(#a7):not(#a8){color:#ff8a7a!important}html[data-theme][data-theme][data-theme][data-theme] body:not(#_):not(#__) aside.floating-chat .message-reaction-picker:not(#a1):not(#a2):not(#a3):not(#a4):not(#a5):not(#a6):not(#a7):not(#a8){z-index:90!important;margin:0!important;position:absolute!important;top:calc(100% + 8px)!important;bottom:auto!important}html[data-theme][data-theme][data-theme][data-theme] body:not(#_):not(#__) aside.floating-chat .message-reaction-picker.opens-upward:not(#a1):not(#a2):not(#a3):not(#a4):not(#a5):not(#a6):not(#a7):not(#a8){top:auto!important;bottom:calc(100% + 8px)!important}html[data-theme][data-theme][data-theme][data-theme] body:not(#_):not(#__) aside.floating-chat .floating-chat-body>div:not(.mine) .message-reaction-picker:not(#a1):not(#a2):not(#a3):not(#a4):not(#a5):not(#a6):not(#a7):not(#a8){left:0!important;right:auto!important}html[data-theme][data-theme][data-theme][data-theme] body:not(#_):not(#__) aside.floating-chat .floating-chat-body>div.mine .message-reaction-picker:not(#a1):not(#a2):not(#a3):not(#a4):not(#a5):not(#a6):not(#a7):not(#a8){left:auto!important;right:0!important}html[data-theme][data-theme][data-theme][data-theme] body:not(#_):not(#__) aside.floating-chat .message-more-trigger:not(#a1):not(#a2):not(#a3):not(#a4):not(#a5):not(#a6):not(#a7):not(#a8):after{content:none!important;display:none!important}html[data-theme][data-theme][data-theme][data-theme] body:not(#_):not(#__) aside.floating-chat .message-more-trigger:not(#a1):not(#a2):not(#a3):not(#a4):not(#a5):not(#a6):not(#a7):not(#a8){box-sizing:border-box!important;padding-bottom:9px!important}html[data-theme][data-theme][data-theme][data-theme] body:not(#_):not(#__) aside.floating-chat .message-more-trigger:is(:hover,:active,:focus,:focus-visible,[aria-expanded=true]):not(#a1):not(#a2):not(#a3):not(#a4):not(#a5):not(#a6):not(#a7):not(#a8){padding-bottom:9px!important}@media (max-width:760px){html[data-theme] body .vedic-section table:not(.vd-graha):not(.vd-dasha):not(.vd-arudha):not(#_):not(#__):not(#___):not(#____):not(#_____){table-layout:auto!important;width:100%!important;max-width:100%!important}html[data-theme] body .vedic-section table:not(.vd-graha):not(.vd-dasha):not(.vd-arudha) :is(td,th):not(#_):not(#__):not(#___):not(#____):not(#_____){letter-spacing:0!important;padding:4px 2px!important;font-size:9.5px!important}html[data-theme] body .vedic-section table:not(.vd-graha):not(.vd-dasha):not(.vd-arudha) th:not(#_):not(#__):not(#___):not(#____):not(#_____){white-space:normal!important;vertical-align:bottom!important;font-size:8.5px!important;line-height:1.15!important}html[data-theme] body .vedic-section table:not(.vd-graha):not(.vd-dasha):not(.vd-arudha) td:not(#_):not(#__):not(#___):not(#____):not(#_____){white-space:nowrap!important}html[data-theme] body .vd-graha :is(td,th):last-child:not(#_):not(#__):not(#___):not(#____):not(#_____){padding-right:4px!important}}@media (min-width:761px){html[data-theme] body nav.social-profile-tabs:not(#_):not(#__):not(#___):not(#____){box-sizing:border-box!important;grid-template-columns:repeat(6,minmax(0,1fr))!important;gap:4px!important;width:920px!important;max-width:calc(100% - 32px)!important;margin-left:auto!important;margin-right:auto!important;padding:4px!important;display:grid!important}html[data-theme] body nav.social-profile-tabs>button:not(#_):not(#__):not(#___):not(#____){white-space:nowrap!important;min-width:0!important;padding-left:6px!important;padding-right:6px!important}}html[data-theme] body :is(nav.social-profile-tabs,.profile-portraits>nav)>button:not(#_):not(#__):not(#___):not(#____):not(#_____){box-shadow:none!important;text-shadow:none!important;filter:none!important;color:#e9e3d6!important;background:0 0!important;border:0!important;border-radius:10px!important;transition:background .2s,color .2s,box-shadow .2s!important;transform:none!important}html[data-theme] body :is(nav.social-profile-tabs,.profile-portraits>nav)>button:hover:not(.active):not(#_):not(#__):not(#___):not(#____):not(#_____){color:#fff7e6!important;box-shadow:none!important;background:#e2c57d12!important}html[data-theme] body :is(nav.social-profile-tabs,.profile-portraits>nav)>button.active:not(#_):not(#__):not(#___):not(#____):not(#_____){color:#fff7e6!important;background:#e2c57d21!important;box-shadow:inset 0 0 0 1px #e2c57d73!important}html[data-theme] body .profile-portraits>nav:not(#_):not(#__):not(#___):not(#____):not(#_____){box-shadow:none!important;background:#0f1115!important;border:1px solid #e2c57d38!important;border-radius:14px!important;gap:4px!important;padding:4px!important}html[data-theme] body .profile-portraits>nav>button:not(#_):not(#__):not(#___):not(#____):not(#_____):after{display:none!important}html[data-theme] body .profile-portraits>nav:not(#_):not(#__):not(#___):not(#____):not(#_____){grid-template-columns:repeat(3,minmax(0,1fr))!important;display:grid!important}html[data-theme] body .astroparty-group>.astroparty-rel:not(#_):not(#__):not(#___){grid-template-columns:1fr 1fr!important;align-items:stretch!important;gap:6px!important;display:grid!important}html[data-theme] body .astroparty-group>.astroparty-rel>:not(#_):not(#__):not(#___){box-sizing:border-box!important;white-space:nowrap!important;justify-content:center!important;width:100%!important;min-width:0!important;margin:0!important}html[data-theme] body .astroparty-group>.astroparty-rel>:is(button:nth-child(n+6),p,small,div,span):not(#_):not(#__):not(#___){white-space:normal!important;grid-column:1/-1!important}html[data-theme] body :is(section.users-results.users-grid>article>details.tile-menu,section.social-card-grid>article>details.record-menu,section.favorite-records.favorite-grid>article>details.record-menu)>summary:not(#_):not(#__):not(#___):not(#____){color:#fff7e6!important;text-indent:0!important;font-size:18px!important;line-height:1!important}html[data-theme] body :is(section.users-results.users-grid>article>details.tile-menu,section.social-card-grid>article>details.record-menu,section.favorite-records.favorite-grid>article>details.record-menu)>summary:before{content:none!important;display:none!important}@media (max-width:760px){html body .result-card .result-actions{flex-wrap:nowrap!important;justify-content:space-between!important;gap:0!important;width:100%!important;display:flex!important;overflow:visible!important}html body .result-card .result-actions .icon-action{flex:0 0 30px!important;width:30px!important;height:32px!important}html body .result-card .result-actions .icon-action svg{width:19px!important;height:19px!important}}html[data-theme] body .astro-card-help:after{left:var(--astro-help-left,12px)!important;right:auto!important;top:var(--astro-help-top,0px)!important;width:var(--astro-help-width,min(300px,calc(100vw - 24px)))!important;white-space:normal!important;text-align:left!important;max-width:none!important;line-height:1.4!important;position:fixed!important;transform:none!important}@media (max-width:900px){html[data-theme] body :is(.aspect-interpretation,.sky-section,.vedic-section):not(#_):not(#__):not(#___){grid-column:1/-1!important;place-self:stretch stretch!important;position:relative!important;left:auto!important;right:auto!important;transform:none!important}html[data-theme] body :is(.astro-wheel-wrap,.syn-wheel-wrap):has(>.transits-corner-tools):not(#_){flex-direction:column!important;display:flex!important}html[data-theme] body :is(.astro-wheel-wrap,.syn-wheel-wrap)>.transits-corner-tools:not(#_):not(#__){order:-1!important;width:100%!important;margin:0 auto 10px!important;position:static!important;inset:auto!important;transform:none!important}html[data-theme] body .transits-corner-tools .transits-control:not(#_):not(#__){flex-wrap:wrap!important;justify-content:center!important;gap:8px!important;display:flex!important}}@media (max-width:760px){html[data-theme] body .chart-primary.natal-three-column:not(#_):not(#__):not(#___):not(#____)>:is(.placements-table,.houses-table):not(.is-closed){align-self:stretch!important;padding:0 0 8px!important;overflow:hidden!important}html[data-theme] body .chart-primary.natal-three-column:not(#_):not(#__):not(#___):not(#____)>:is(.placements-table,.houses-table)>.tbl-toggle{white-space:nowrap!important;padding-left:8px!important;padding-right:8px!important;font-size:13px!important}html[data-theme] body .chart-primary.natal-three-column:not(#_):not(#__):not(#___):not(#____)>:is(.placements-table,.houses-table):not(.is-closed)>.tbl-toggle{box-sizing:border-box!important;width:calc(100% + 2px)!important;max-width:none!important;margin:-1px -1px 6px!important}html[data-theme] body .chart-primary.natal-three-column:not(#_):not(#__):not(#___):not(#____)>:is(.placements-table,.houses-table):not(.is-closed)>:not(.tbl-toggle){width:auto!important;max-width:calc(100% - 12px)!important;margin-left:6px!important;margin-right:6px!important}html[data-theme] body .chart-primary.natal-three-column:not(#_):not(#__):not(#___):not(#____)>.placements-table :is(article,.table-head-row){grid-template-columns:22px minmax(0,1fr) 46px!important;column-gap:2px!important}html[data-theme] body .chart-primary.natal-three-column:not(#_):not(#__):not(#___):not(#____)>.placements-table article :is(span,strong,em,b){white-space:nowrap!important;min-width:0!important;font-size:11.5px!important}html[data-theme] body :is(.aspect-interpretation>button,.aspect-matrix-section>header):not(#_):not(#__):not(#___):not(#____){box-sizing:border-box!important;white-space:nowrap!important;justify-content:space-between!important;align-items:center!important;width:100%!important;max-width:none!important;height:36px!important;min-height:36px!important;max-height:36px!important;margin:0!important;padding:0 12px!important;font-size:15px!important;line-height:1!important;display:flex!important;overflow:hidden!important}html[data-theme] body :is(.aspect-interpretation>button,.aspect-matrix-section>header) :is(span,h2,h3,strong,b):not(#_):not(#__):not(#___):not(#____){margin:0!important;padding:0!important;font-size:15px!important;line-height:1!important}html[data-theme] body .aspect-interpretation:has(>button:only-child):not(#_):not(#__):not(#___):not(#____){box-shadow:none!important;background:0 0!important;border:0!important;padding:0!important}html[data-theme] body .aspect-interpretation:not(:has(>button:only-child))>button:first-child:not(#_):not(#__):not(#___):not(#____){width:calc(100% + 1.6px)!important;margin:-.8px -.8px 8px!important}html[data-theme] body .natal-chart>:is(.moon-inline,.aspect-interpretation,.aspect-matrix-section,.chart-primary):not(#_):not(#__):not(#___):not(#____){margin-top:0!important;margin-bottom:10px!important}html[data-theme] body .natal-chart>:is(.chart-primary,.moon-inline,.aspect-list-panel,.transit-energy-section,.aspect-matrix-section):not(#_):not(#__):not(#___):not(#____):not(#_____):not(#______):not(#_______),html[data-theme] body .sky-toolbar:not(#_):not(#__):not(#___):not(#____):not(#_____):not(#______):not(#_______){box-sizing:border-box!important;width:100%!important;max-width:none!important;margin-left:0!important;margin-right:0!important}html[data-theme] body .natal-chart>.chart-primary:not(#_):not(#__):not(#___):not(#____):not(#_____):not(#______):not(#_______){row-gap:8px!important;padding-bottom:0!important}html[data-theme] body .chart-primary.natal-three-column>:is(.placements-table,.houses-table).is-closed:not(#_):not(#__):not(#___):not(#____):not(#_____):not(#______):not(#_______){height:36px!important;min-height:0!important;margin:0!important;padding:0!important}html[data-theme] body .natal-chart>.aspect-matrix-section:not(#_):not(#__):not(#___):not(#____):not(#_____):not(#______):not(#_______){position:relative!important;left:auto!important;right:auto!important;transform:none!important}html[data-theme] body .chart-primary.natal-three-column>:is(.placements-table,.houses-table):not(#_):not(#__):not(#___):not(#____):not(#_____):not(#______):not(#_______),html[data-theme] body .chart-primary.natal-three-column>:is(.placements-table,.houses-table)>.tbl-toggle:not(#_):not(#__):not(#___):not(#____):not(#_____):not(#______):not(#_______){border-radius:15px!important}html[data-theme] body .options-panel>.chart-system-row:not(#_):not(#__):not(#___):not(#____):not(#_____):not(#______){grid-template-columns:auto minmax(0,1fr)!important;align-items:center!important;gap:8px 10px!important;padding-top:4px!important;display:grid!important;overflow:visible!important}html[data-theme] body .options-panel>.chart-system-row>.chart-system-line:not(#_):not(#__):not(#___):not(#____):not(#_____):not(#______){grid-column:1/-1!important;margin-bottom:6px!important}html[data-theme] body .options-panel>.chart-system-row>.chart-system-label:not(#_):not(#__):not(#___):not(#____):not(#_____):not(#______){white-space:nowrap!important;font-size:10px!important}html[data-theme] body .options-panel>.chart-system-row>.chart-system-select:not(#_):not(#__):not(#___):not(#____):not(#_____):not(#______){box-sizing:border-box!important;text-overflow:ellipsis!important;border-radius:15px!important;width:100%!important;min-width:0!important;max-width:none!important;height:30px!important;min-height:0!important;margin:0!important;padding:0 30px 0 10px!important;font-size:9.5px!important}html[data-theme] body .options-panel>fieldset:not(#_):not(#__):not(#___):not(#____):not(#_____):not(#______){padding-left:8px!important;padding-right:8px!important}html[data-theme] body .options-panel label:not(#_):not(#__):not(#___):not(#____):not(#_____):not(#______){letter-spacing:0!important;white-space:nowrap!important;gap:4px!important;font-size:clamp(9px,2.7vw,10px)!important}html[data-theme] body .options-panel legend:not(#_):not(#__):not(#___):not(#____):not(#_____):not(#______),html[data-theme] body .options-panel legend label:not(#_):not(#__):not(#___):not(#____):not(#_____):not(#______){letter-spacing:0!important;font-size:14px!important}html[data-theme] body .options-panel>.aspect-group-major>div:not(#_):not(#__):not(#___):not(#____):not(#_____):not(#______){grid-template-columns:repeat(2,minmax(0,1fr))!important}html[data-theme] body .options-panel>.aspect-group-minor>div:not(#_):not(#__):not(#___):not(#____):not(#_____):not(#______){grid-template-columns:max-content max-content!important;justify-content:space-between!important;gap:8px 4px!important}html[data-theme] body .options-panel :is(.aspect-group-major,.aspect-group-minor,.options-planet-list)>div>label>input:not(#_):not(#__):not(#___):not(#____):not(#_____):not(#______),html[data-theme] body .options-panel .options-planet-list>label>input:not(#_):not(#__):not(#___):not(#____):not(#_____):not(#______){flex:0 0 14px!important;width:14px!important;height:14px!important}html[data-theme] body .synastry-page .syn-overview-grid:not(#_):not(#__){grid-template-columns:minmax(0,1fr) minmax(0,1fr)!important;padding-bottom:0!important}html[data-theme] body .synastry-page .syn-overview-grid:not(#_):not(#__):not(#___):not(#____):not(#_____):not(#______):not(#_______){gap:8px!important}html[data-theme] body .synastry-page .syn-overview-grid>.syn-wheel-section:not(#_):not(#__){grid-column:1/-1!important;width:100%!important;min-width:0!important;max-width:100%!important}html[data-theme] body .synastry-page .syn-overview-grid>.syn-wheel-section :is(svg,.syn-wheel-wrap,.syn-wheel-stage):not(#_):not(#__){height:auto;max-width:100%!important}html[data-theme] body .synastry-page .syn-overview-grid>.syn-person-panel:not(#_):not(#__){background:#0f1115!important;border:1px solid #e2c57d61!important;border-radius:13px!important;min-width:0!important;padding:4px!important;overflow:hidden!important;box-shadow:0 0 10px #e2c57d1f!important}html[data-theme] body .synastry-page .syn-overview-grid>.syn-person-panel.is-collapsed:not(#_):not(#__):not(#___):not(#____):not(#_____):not(#______):not(#_______){box-shadow:none!important;background:0 0!important;border:0!important;border-radius:15px!important;height:auto!important;padding:0!important;overflow:visible!important}html[data-theme] body .synastry-page .syn-overview-grid .syn-person-panel>header:not(#_):not(#__){display:none!important}html[data-theme] body .synastry-page .syn-overview-grid>.syn-person-panel>.syn-panel-toggle:not(#_):not(#__):not(#___):not(#____):not(#_____):not(#______):not(#_______){box-sizing:border-box!important;white-space:nowrap!important;color:#fff7e6!important;background:#0f1115!important;border:.8px solid #e2c57d73!important;border-radius:15px!important;justify-content:space-between!important;align-items:center!important;width:100%!important;height:36px!important;min-height:36px!important;max-height:36px!important;margin:0!important;padding:0 8px!important;font-size:13px!important;line-height:1!important;display:flex!important;box-shadow:0 0 10px #e2c57d33!important}html[data-theme] body .synastry-page .syn-overview-grid .syn-person-panel.is-collapsed>:not(.syn-panel-toggle):not(#_):not(#__){display:none!important}html[data-theme] body .synastry-page .syn-overview-grid :is(.syn-placement-head,.syn-mini-placements>div):not(#_):not(#__){box-sizing:border-box!important;background:0 0!important;border-bottom:1px solid #e2c57d33!important;grid-template-columns:minmax(0,1fr) 30px 30px!important;gap:2px!important;width:100%!important;min-width:0!important;padding:3px 1px!important}html[data-theme] body .synastry-page .syn-overview-grid .syn-mini-placements>div>span:not(#_):not(#__){white-space:nowrap!important;min-width:0!important;font-size:11px!important}html[data-theme] body .synastry-page .syn-overview-grid .syn-mini-placements em:not(#_):not(#__){text-align:center!important;white-space:nowrap!important;min-width:0!important;font-size:8px!important}html[data-theme] body .synastry-page .syn-overview-grid .syn-placement-head b:not(#_):not(#__){text-align:center!important;min-width:0!important;font-size:8px!important}html[data-theme] body .synastry-page.sky-transits-page:not(#_):not(#__):not(#___):not(#____):not(#_____):not(#______):not(#_______){padding-left:0!important;padding-right:0!important}html[data-theme] body .synastry-page>:is(.syn-overview-grid,.moon-inline,.aspect-list-panel,.transit-energy-section,.aspect-matrix-section):not(#_):not(#__):not(#___):not(#____):not(#_____):not(#______):not(#_______){box-sizing:border-box!important;width:100%!important;max-width:none!important;margin:0 0 10px!important;position:relative!important;left:auto!important;right:auto!important;transform:none!important}html[data-theme] body .aspect-matrix-section.is-collapsed>.matrix-external-owners:not(#_):not(#__):not(#___):not(#____):not(#_____):not(#______):not(#_______){display:none!important}html[data-theme] body .sky-toolbar:not(#_):not(#__):not(#___):not(#____):not(#_____):not(#______):not(#_______){margin-bottom:10px!important}html[data-theme] body .aspect-interpretation:not(:has(>button:only-child)):not(#_):not(#__):not(#___):not(#____):not(#_____):not(#______):not(#_______):not(#________):not(#_________){box-shadow:none!important;background:0 0!important;border:0!important;border-radius:0!important;padding:0!important;overflow:visible!important}html[data-theme] body .aspect-interpretation:not(:has(>button:only-child))>button:first-child:not(#_):not(#__):not(#___):not(#____):not(#_____):not(#______):not(#_______):not(#________):not(#_________){width:100%!important;margin:0 0 8px!important}html[data-theme] body .aspect-matrix-section>header:not(#_):not(#__):not(#___):not(#____):not(#_____):not(#______):not(#_______):not(#________):not(#_________){font-family:Georgia,serif!important}html[data-theme] body .synastry-page .syn-overview-grid>.syn-person-panel:not(.is-collapsed):not(#_):not(#__):not(#___):not(#____):not(#_____):not(#______):not(#_______):not(#________):not(#_________){box-shadow:none!important;background:0 0!important;border:0!important;border-radius:0!important;padding:0!important;overflow:visible!important}html[data-theme] body .synastry-page .syn-overview-grid>.syn-person-panel:not(.is-collapsed)>.syn-panel-toggle:not(#_):not(#__):not(#___):not(#____):not(#_____):not(#______):not(#_______):not(#________):not(#_________){width:100%!important;margin:0 0 8px!important}html[data-theme] body .synastry-page .syn-overview-grid>.syn-person-panel:not(.is-collapsed)>:not(.syn-panel-toggle):not(header):not(#_):not(#__):not(#___):not(#____):not(#_____):not(#______):not(#_______):not(#________):not(#_________){width:100%!important;max-width:none!important;margin-left:0!important;margin-right:0!important}html[data-theme] body .chart-primary.natal-three-column>:is(.placements-table,.houses-table):not(.is-closed):not(#_):not(#__):not(#___):not(#____):not(#_____):not(#______):not(#_______):not(#________):not(#_________){box-shadow:none!important;background:0 0!important;border:0!important;border-radius:0!important;padding:0!important;overflow:visible!important}html[data-theme] body .chart-primary.natal-three-column>:is(.placements-table,.houses-table):not(.is-closed)>.tbl-toggle:not(#_):not(#__):not(#___):not(#____):not(#_____):not(#______):not(#_______):not(#________):not(#_________){width:100%!important;margin:0 0 8px!important}html[data-theme] body .chart-primary.natal-three-column>:is(.placements-table,.houses-table):not(.is-closed)>:not(.tbl-toggle):not(#_):not(#__):not(#___):not(#____):not(#_____):not(#______):not(#_______):not(#________):not(#_________){width:100%!important;max-width:none!important;margin-left:0!important;margin-right:0!important}html[data-theme] body .synastry-page .syn-overview-grid>.syn-person-panel>.syn-panel-toggle:not(#_):not(#__):not(#___):not(#____):not(#_____):not(#______):not(#_______):not(#________):not(#_________){padding-left:12px!important;padding-right:12px!important}html[data-theme] body .chart-primary.natal-three-column>:is(.placements-table,.houses-table)>.tbl-toggle:not(#_):not(#__):not(#___):not(#____):not(#_____):not(#______):not(#_______):not(#________):not(#_________){padding-left:10px!important;padding-right:10px!important}}html[data-theme] body .aspect-matrix-section:not(#_):not(#__):not(#___){position:relative!important}html[data-theme] body .matrix-help:not(#_):not(#__):not(#___){align-items:center!important;margin-left:auto!important;margin-right:10px!important;display:inline-flex!important;position:static!important}html[data-theme] body .matrix-help-btn:not(#_):not(#__):not(#___){color:#e2c57d!important;cursor:help!important;text-indent:0!important;text-align:center!important;background:0 0!important;border:1px solid #e2c57d99!important;border-radius:50%!important;place-items:center!important;width:16px!important;min-width:0!important;height:16px!important;min-height:0!important;padding:0!important;font-family:Arial,Helvetica,sans-serif!important;font-size:10px!important;font-weight:700!important;line-height:1!important;display:grid!important}html[data-theme] body .matrix-help-bubble:not(#_):not(#__):not(#___){box-sizing:border-box!important;color:#fff7e6!important;text-align:left!important;white-space:normal!important;z-index:60!important;background:#101317!important;border:1px solid #e2c57d73!important;border-radius:8px!important;width:min(240px,100vw - 32px)!important;padding:7px 10px!important;font-family:Arial,Helvetica,sans-serif!important;font-size:12px!important;font-weight:400!important;line-height:1.4!important;position:absolute!important;top:calc(100% + 6px)!important;right:0!important;box-shadow:0 0 12px #e2c57d26,0 6px 18px #00000080!important}html[data-theme] body .aspect-matrix-section>header:not(#_):not(#__):not(#___):not(#____):not(#_____):not(#______):not(#_______):not(#________):not(#_________):not(#__________){justify-content:space-between!important;gap:0!important;overflow:visible!important}html[data-theme] body .aspect-matrix-section>header:has(>.matrix-help):not(#_):not(#__):not(#___):not(#____):not(#_____):not(#______):not(#_______):not(#________):not(#_________):not(#__________):not(#___________){justify-content:flex-start!important}html[data-theme] body .aspect-matrix-section>header>.collapse-sign:not(#_):not(#__):not(#___):not(#____):not(#_____):not(#______):not(#_______):not(#________):not(#_________):not(#__________){margin-left:0!important}html[data-theme] body .aspect-matrix-section>header>.matrix-help:not(#_):not(#__):not(#___):not(#____):not(#_____):not(#______):not(#_______):not(#________):not(#_________):not(#__________){margin-left:auto!important;margin-right:10px!important}html[data-theme] body .aspect-matrix-section:not(.is-collapsed)>header:not(#_):not(#__):not(#___):not(#____):not(#_____):not(#______):not(#_______):not(#________):not(#_________):not(#__________){margin-bottom:6px!important}@media (max-width:760px){html[data-theme] body .aspect-matrix-section:not(.is-collapsed):not(#_):not(#__):not(#___):not(#____):not(#_____):not(#______):not(#_______):not(#________):not(#_________){flex-direction:column!important;display:flex!important}html[data-theme] body .aspect-matrix-section:not(.is-collapsed)>.syn-matrix-help:not(#_):not(#__):not(#___):not(#____):not(#_____):not(#______):not(#_______):not(#________):not(#_________){order:1!important}html[data-theme] body .aspect-matrix-section:not(.is-collapsed)>.aspect-matrix-viewport:not(#_):not(#__):not(#___):not(#____):not(#_____):not(#______):not(#_______):not(#________):not(#_________){order:3!important}html[data-theme] body .aspect-matrix-section:not(.is-collapsed)>.orb-slider:not(#_):not(#__):not(#___):not(#____):not(#_____):not(#______):not(#_______):not(#________):not(#_________){order:4!important}html[data-theme] body .aspect-matrix-section>.matrix-external-owners:not(#_):not(#__):not(#___):not(#____):not(#_____):not(#______):not(#_______):not(#________):not(#_________){display:none!important}html[data-theme] body .aspect-matrix-section .syn-matrix tr.syn-matrix-owners:not(#_):not(#__):not(#___):not(#____):not(#_____):not(#______):not(#_______):not(#________):not(#_________){display:table-row!important}html[data-theme] body .aspect-matrix-section .syn-matrix tr.syn-matrix-owners>th:first-child:not(#_):not(#__):not(#___):not(#____):not(#_____):not(#______):not(#_______):not(#________):not(#_________){visibility:hidden!important;background:0 0!important;border:0!important;padding:0!important}html[data-theme] body .aspect-matrix-section .syn-matrix tr.syn-matrix-owners>th:last-child:not(#_):not(#__):not(#___):not(#____):not(#_____):not(#______):not(#_______):not(#________):not(#_________),html[data-theme] body .aspect-matrix-section .syn-matrix tr.syn-matrix-owners>th:last-child a:not(#_):not(#__):not(#___):not(#____):not(#_____):not(#______):not(#_______):not(#________):not(#_________){text-align:center!important;color:#e9957c!important;background:0 0!important;border:0!important;padding:8px 0 4px!important;font-size:11px!important;font-weight:700!important;line-height:1!important;text-decoration:none!important}html[data-theme] body .syn-matrix th.matrix-corner:not(#_):not(#__):not(#___):not(#____):not(#_____):not(#______):not(#_______):not(#________):not(#_________){color:#f4f6f5!important;text-align:center!important;white-space:nowrap!important;text-overflow:ellipsis!important;max-width:36px!important;padding:0 2px!important;font-size:10px!important;font-weight:700!important;line-height:1!important;overflow:hidden!important}html[data-theme] body .syn-matrix th.matrix-corner a:not(#_):not(#__):not(#___):not(#____):not(#_____):not(#______):not(#_______):not(#________):not(#_________){color:inherit!important;text-decoration:none!important;display:block!important}html[data-theme] body .synastry-page .syn-overview-grid>.syn-person-panel:not(#_):not(#__):not(#___):not(#____):not(#_____):not(#______):not(#_______):not(#________){justify-self:stretch!important;width:100%!important;max-width:none!important}html[data-theme] body .aspect-interpretation:not(:has(>button:only-child))>:not(button):not(#_):not(#__):not(#___):not(#____):not(#_____):not(#______):not(#_______):not(#________):not(#_________){box-shadow:none!important;box-sizing:border-box!important;background:0 0!important;border:0!important;width:100%!important;max-width:none!important;margin-left:0!important;margin-right:0!important;padding-left:0!important;padding-right:0!important}html[data-theme] body .compatibility-panel:not(#_):not(#__):not(#___):not(#____):not(#_____):not(#______):not(#_______):not(#________):not(#_________){padding-top:0!important;padding-bottom:0!important}html[data-theme] body .aspect-list-panel header select:not(#_):not(#__):not(#___):not(#____):not(#_____):not(#______):not(#_______){border-radius:15px!important;height:30px!important;min-height:0!important;padding:0 20px 0 10px!important;font-size:10px!important}html[data-theme] body .aspect-list-panel .aspects-view-toggle:not(#_):not(#__):not(#___):not(#____):not(#_____):not(#______):not(#_______){border-radius:15px!important;height:30px!important;min-height:0!important;font-size:11px!important}html[data-theme] body .aspect-list-panel .aspect-list>li:not(#_):not(#__):not(#___):not(#____):not(#_____):not(#______):not(#_______){grid-template-columns:minmax(0,1fr) 76px minmax(0,1fr)!important;gap:2px!important}html[data-theme] body .aspect-list-panel .aspect-list>li.aspect-list-head:not(#_):not(#__):not(#___):not(#____):not(#_____):not(#______):not(#_______){grid-template-columns:minmax(0,1fr) 76px minmax(0,1fr)!important}html[data-theme] body .aspect-list-panel .aspect-list .aspect-list-point strong:not(#_):not(#__):not(#___):not(#____):not(#_____):not(#______):not(#_______),html[data-theme] body .aspect-list-panel .aspect-list .aspect-list-point .al-planet b:not(#_):not(#__):not(#___):not(#____):not(#_____):not(#______):not(#_______){font-size:12px!important}html[data-theme] body .aspect-list-panel .aspect-list .aspect-list-point small:not(#_):not(#__):not(#___):not(#____):not(#_____):not(#______):not(#_______){white-space:nowrap!important;font-size:9.5px!important}html[data-theme] body .aspect-list-panel .aspect-list .aspect-list-head .head-first:not(#_):not(#__):not(#___):not(#____):not(#_____):not(#______):not(#_______),html[data-theme] body .aspect-list-panel .aspect-list .aspect-list-head .head-second:not(#_):not(#__):not(#___):not(#____):not(#_____):not(#______):not(#_______){white-space:nowrap!important;text-overflow:ellipsis!important;font-size:11px!important;overflow:hidden!important}html[data-theme] body .aspect-list-panel .aspect-list .aspect-list-aspect:not(#_):not(#__):not(#___):not(#____):not(#_____):not(#______):not(#_______){padding:4px 2px!important}html[data-theme] body .aspect-list-panel header label:not(#_):not(#__):not(#___):not(#____):not(#_____):not(#______):not(#_______){white-space:nowrap!important;text-overflow:ellipsis!important;font-size:8.5px!important;overflow:hidden!important}}html[data-theme] body :is(.aspect-matrix-viewport,.natal-aspect-viewport,.aspect-table-viewport):not(#_):not(#__):not(#___):not(#____):not(#_____){border-color:#e2c57d66!important}html[data-theme] body :is(table.syn-matrix,table.classic-matrix):not(#_):not(#__):not(#___):not(#____):not(#_____){background:#0f1115!important}html[data-theme] body :is(table.syn-matrix,table.classic-matrix) :is(th):not(#_):not(#__):not(#___):not(#____):not(#_____){background:#1f2123!important}@media (max-width:760px){html[data-theme] body .aspect-list-panel header label:not(#_):not(#__):not(#___):not(#____):not(#_____):not(#______):not(#_______):not(#________){text-align:center!important;align-items:stretch!important;gap:6px!important;height:auto!important;min-height:0!important;margin-top:-3px!important;line-height:1!important}html[data-theme] body .aspect-list-panel header label>select:not(#_):not(#__):not(#___):not(#____):not(#_____):not(#______):not(#_______):not(#________){margin:0!important}html[data-theme] body .aspect-list-panel header select:not(#_):not(#__):not(#___):not(#____):not(#_____):not(#______):not(#_______):not(#________){text-align:center!important;text-align-last:center!important;padding:0 20px!important}html[data-theme] body .interpretation-comparison:not(#_):not(#__):not(#___):not(#____):not(#_____):not(#______):not(#_______):not(#________){grid-template-columns:minmax(0,1fr) 84px minmax(0,1fr)!important;gap:4px!important}html[data-theme] body .interpretation-comparison>.aspect-card:not(#_):not(#__):not(#___):not(#____):not(#_____):not(#______):not(#_______):not(#________){min-width:0!important;padding:6px 4px!important}html[data-theme] body .interpretation-comparison>.aspect-card strong:not(#_):not(#__):not(#___):not(#____):not(#_____):not(#______):not(#_______):not(#________){overflow-wrap:anywhere!important;font-size:12px!important;line-height:1.15!important}html[data-theme] body .interpretation-comparison>.aspect-card small:not(#_):not(#__):not(#___):not(#____):not(#_____):not(#______):not(#_______):not(#________){font-size:10px!important}html[data-theme] body .interpretation-comparison>.aspect-card em:not(#_):not(#__):not(#___):not(#____):not(#_____):not(#______):not(#_______):not(#________){white-space:normal!important;font-size:9px!important}html[data-theme] body .options-trigger:not(#_):not(#__):not(#___):not(#____):not(#_____):not(#______){border-radius:15px!important;gap:6px!important;height:36px!important;min-height:0!important;padding:0 14px!important;font-size:14px!important;line-height:1!important}html[data-theme] body .options-trigger :not(#_):not(#__):not(#___):not(#____):not(#_____):not(#______){font-size:inherit!important}html[data-theme] body .orb-slider:not(#_):not(#__):not(#___):not(#____):not(#_____):not(#______){box-sizing:border-box!important;background:#0f1115!important;border:.8px solid #e2c57d73!important;border-radius:15px!important;grid-template-columns:auto minmax(0,1fr) auto!important;align-items:center!important;column-gap:10px!important;height:36px!important;min-height:0!important;padding:0 12px!important;display:grid!important;box-shadow:0 0 10px #e2c57d33!important}html[data-theme] body .orb-slider>span:not(#_):not(#__):not(#___):not(#____):not(#_____):not(#______){color:#fff7e6!important;text-shadow:0 0 6px #ffe6b459!important;white-space:nowrap!important;margin:0!important;font-family:Georgia,serif!important;font-size:15px!important;font-weight:700!important;line-height:1!important}html[data-theme] body .orb-slider>output:not(#_):not(#__):not(#___):not(#____):not(#_____):not(#______){color:#fff7e6!important;text-shadow:0 0 6px #ffe6b459!important;text-align:right!important;min-width:0!important;font-family:Georgia,serif!important;font-size:15px!important;font-weight:700!important;line-height:1!important}html[data-theme] body .orb-slider>input:not(#_):not(#__):not(#___):not(#____):not(#_____):not(#______){width:100%!important;min-width:0!important;margin:0!important}html[data-theme] body .syn-wheel-section:not(#_):not(#__):not(#___):not(#____):not(#_____):not(#______){flex-direction:column!important;display:flex!important}html[data-theme] body .syn-wheel-section>.syn-wheel-wrap:not(#_):not(#__):not(#___):not(#____):not(#_____):not(#______){order:0!important}html[data-theme] body .syn-wheel-section>.syn-aspect-legend-wrap:not(#_):not(#__):not(#___):not(#____):not(#_____):not(#______){order:1!important}html[data-theme] body .syn-wheel-section>.orb-slider:not(#_):not(#__):not(#___):not(#____):not(#_____):not(#______){order:2!important;margin:0 0 8px!important}html[data-theme] body .syn-wheel-section>.chart-options:not(#_):not(#__):not(#___):not(#____):not(#_____):not(#______){order:3!important}}html[data-theme] body .syn-aspect-legend-wrap:not(#_):not(#__):not(#___):not(#____):not(#_____):not(#______){z-index:9!important;height:0!important;margin:-56px 0 56px!important;padding:0!important;display:block!important;position:relative!important;overflow:visible!important}html[data-theme] body .legend-help-btn:not(#_):not(#__):not(#___):not(#____):not(#_____):not(#______){color:#fff7e6!important;cursor:help!important;text-indent:0!important;text-align:center!important;background:#0f1115!important;border:0!important;border-radius:999px!important;place-items:center!important;width:30px!important;min-width:0!important;height:30px!important;min-height:0!important;padding:0!important;font-family:Arial,Helvetica,sans-serif!important;font-size:18px!important;font-weight:700!important;line-height:1!important;display:grid!important;position:absolute!important;top:5px!important;left:10px!important;box-shadow:0 0 10px #e2c57d33,inset 0 0 0 1px #e2c57d59!important}html[data-theme] body .syn-aspect-legend:not(#_):not(#__):not(#___):not(#____):not(#_____):not(#______){box-sizing:border-box!important;z-index:9999!important;background:#101317!important;border:1px solid #e2c57d73!important;border-radius:8px!important;grid-template-columns:repeat(2,minmax(0,1fr))!important;gap:6px 12px!important;width:min(236px,100vw - 96px)!important;max-width:none!important;margin:0!important;padding:8px 10px!important;display:grid!important;position:fixed!important;overflow:visible!important;transform:none!important;box-shadow:0 0 12px #e2c57d26,0 6px 18px #00000080!important}html[data-theme] body .syn-aspect-legend>span:not(#_):not(#__):not(#___):not(#____):not(#_____):not(#______){white-space:nowrap!important;text-align:left!important;background:0 0!important;border:0!important;border-radius:0!important;flex:none!important;height:auto!important;padding:0!important;font-size:11px!important;line-height:1.2!important;display:block!important}html[data-theme] body .syn-aspect-legend>span>b:not(#_):not(#__):not(#___):not(#____):not(#_____):not(#______){font-size:12px!important}html[data-theme] body .chart-magnifier:not(#_):not(#__):not(#___):not(#____):not(#_____):not(#______){color:#fff7e6!important;background:#0f1115!important;border:.8px solid #e2c57d73!important;place-items:center!important;padding:0!important;line-height:1!important;display:grid!important;box-shadow:0 0 10px #e2c57d33!important}html[data-theme] body .chart-magnifier:not(#_):not(#__):not(#___):not(#____):not(#_____):not(#______):not(#_______){padding:0 0 5.2px .86px!important}html[data-theme] body .syn-wheel-wrap [aria-label=Pomniejsz]:not(#_):not(#__):not(#___):not(#____):not(#_____):not(#______),html[data-theme] body .syn-wheel-wrap [aria-label=Powiększ]:not(#_):not(#__):not(#___):not(#____):not(#_____):not(#______){box-shadow:none!important;background:#0f1115!important;border:.8px solid #e2c57d73!important}@media (max-width:760px){html[data-theme] body .synastry-page .syn-overview-grid>.syn-person-panel>.syn-panel-toggle:not(#_):not(#__):not(#___):not(#____):not(#_____):not(#______):not(#_______):not(#________):not(#_________){text-align:center!important;justify-content:center!important;padding:0 24px!important;position:relative!important}}html[data-theme] body .syn-panel-toggle:not(#_):not(#__):not(#___):not(#____):not(#_____):not(#______):not(#_______):not(#________):not(#_________),html[data-theme] body .syn-panel-toggle :not(#_):not(#__):not(#___):not(#____):not(#_____):not(#______):not(#_______):not(#________):not(#_________),html[data-theme] body .options-trigger:not(#_):not(#__):not(#___):not(#____):not(#_____):not(#______):not(#_______):not(#________):not(#_________),html[data-theme] body .options-trigger :not(#_):not(#__):not(#___):not(#____):not(#_____):not(#______):not(#_______):not(#________):not(#_________),html[data-theme] body :is(.aspect-interpretation>button,.aspect-matrix-section>header) :is(span,h2):not(#_):not(#__):not(#___):not(#____):not(#_____):not(#______):not(#_______):not(#________):not(#_________){text-shadow:0 0 6px #ffe6b459!important;font-family:Georgia,serif!important;font-weight:700!important}html[data-theme] body .aspect-matrix-section.is-collapsed>.orb-slider:not(#_):not(#__):not(#___):not(#____):not(#_____):not(#______):not(#_______):not(#________):not(#_________){display:none!important}@media (max-width:760px){html[data-theme] body .natal-wheel-column:not(#_):not(#__):not(#___):not(#____):not(#_____):not(#______){flex-direction:column!important;display:flex!important}html[data-theme] body .natal-wheel-column>.astro-wheel-wrap:not(#_):not(#__):not(#___):not(#____):not(#_____):not(#______){order:0!important}html[data-theme] body .natal-wheel-column>.orb-slider:not(#_):not(#__):not(#___):not(#____):not(#_____):not(#______){order:1!important;margin:8px 0!important}html[data-theme] body .natal-wheel-column>.chart-options:not(#_):not(#__):not(#___):not(#____):not(#_____):not(#______){order:2!important}}html[data-theme] body .interactive-chart-frame.chart-fullscreen:not(#_):not(#__):not(#___):not(#____):not(#_____):not(#______):not(#_______):not(#________){z-index:5000!important;width:100vw!important;max-width:none!important;height:100dvh!important;max-height:none!important;margin:0!important;display:grid!important;position:fixed!important;inset:0!important;overflow:hidden!important}html[data-theme] body .interactive-chart-frame.chart-fullscreen .interactive-chart-canvas:not(#_):not(#__):not(#___):not(#____):not(#_____):not(#______):not(#_______):not(#________){width:100%!important;max-width:none!important;height:100%!important;max-height:none!important}html[data-theme] body .chart-zoom-toggle.expanded .chart-magnifier:not(#_):not(#__):not(#___):not(#____):not(#_____):not(#______):not(#_______):not(#________){place-items:center!important;padding:0!important;display:grid!important}html[data-theme] body .chart-zoom-toggle.expanded:not(#_):not(#__):not(#___):not(#____):not(#_____):not(#______):not(#_______):not(#________){box-sizing:border-box!important;background:#07080aeb!important;border:.8px solid #e2c57d8c!important;border-radius:999px!important;align-items:center!important;gap:5px!important;padding:4px!important;display:flex!important;box-shadow:0 0 12px #e2c57d33!important}html[data-theme] body .chart-zoom-toggle.expanded .chart-zoom-tools:not(#_):not(#__):not(#___):not(#____):not(#_____):not(#______):not(#_______):not(#________){box-shadow:none!important;background:0 0!important;border:0!important;border-radius:0!important;gap:5px!important;padding:0!important}html[data-theme] body .chart-zoom-toggle.expanded .chart-magnifier:not(#_):not(#__):not(#___):not(#____):not(#_____):not(#______):not(#_______):not(#________){width:34px!important;height:34px!important}@media (max-width:760px){html[data-theme] body :is(.natal-chart,.vedic-synastry,.synastry-page)>:is(.aspect-interpretation,.vedic-section,.sky-section):not(#_):not(#__):not(#___):not(#____):not(#_____):not(#______):not(#_______){box-sizing:border-box!important;width:100%!important;max-width:none!important;margin:0 0 10px!important;position:relative!important;left:auto!important;right:auto!important;transform:none!important}html[data-theme] body :is(.placements-table,.houses-table).vedic-side:not(#_):not(#__):not(#___):not(#____):not(#_____):not(#______):not(#_______){overflow:hidden!important}html[data-theme] body .vedic-toolbar:not(#_):not(#__):not(#___):not(#____):not(#_____):not(#______):not(#_______){flex-wrap:wrap!important;justify-content:space-between!important;align-items:center!important;gap:6px!important;height:auto!important;min-height:36px!important;display:flex!important;position:relative!important}html[data-theme] body .vedic-toolbar>.vedic-div-select:not(#_):not(#__):not(#___):not(#____):not(#_____):not(#______):not(#_______){text-overflow:ellipsis!important;flex:0 auto!important;min-width:0!important;max-width:60%!important;height:32px!important;padding:0 24px 0 12px!important;font-size:13px!important}html[data-theme] body .vedic-toolbar>.vedic-design:not(#_):not(#__):not(#___):not(#____):not(#_____):not(#______):not(#_______){flex:none!important;margin:0 0 0 auto!important;position:static!important;inset:auto!important}html[data-theme] body .natal-chart.is-vedic .chart-primary>:is(.placements-table,.houses-table)>.tbl-toggle:not(#_):not(#__):not(#___):not(#____):not(#_____):not(#______):not(#_______):not(#________):not(#_________){font-size:15px!important}html[data-theme] body .aspect-interpretation>button:not(#_):not(#__):not(#___):not(#____):not(#_____):not(#______):not(#_______):not(#________):not(#_________),html[data-theme] body .tbl-toggle:not(#_):not(#__):not(#___):not(#____):not(#_____):not(#______):not(#_______):not(#________):not(#_________){text-shadow:0 0 6px #ffe6b459!important;font-family:Georgia,serif!important;font-weight:700!important}}html[data-theme] body .chart-zoom-toggle.expanded .chart-magnifier svg:not(#_):not(#__):not(#___):not(#____):not(#_____):not(#______):not(#_______):not(#________){width:12px!important;height:12px!important}@media (max-width:760px){html[data-theme] body .vedic-synastry:not(#_):not(#__):not(#___):not(#____):not(#_____):not(#______):not(#_______){row-gap:10px!important}html[data-theme] body .vedic-synastry>.vedic-syn-charts:not(#_):not(#__):not(#___):not(#____):not(#_____):not(#______):not(#_______){margin-bottom:0!important;padding-bottom:0!important}html[data-theme] body .vedic-synastry>:is(.aspect-interpretation,.vedic-section):not(#_):not(#__):not(#___):not(#____):not(#_____):not(#______):not(#_______){margin-top:0!important;margin-bottom:0!important}}html[data-theme] body .location-split-control input:not(#_):not(#__):not(#___):not(#____):not(#_____):not(#______){box-sizing:border-box!important;padding:0 12px!important}@media (max-width:760px){html[data-theme] body .workspace>.panel:not(#_):not(#__):not(#___):not(#____):not(#_____):not(#______){box-shadow:none!important;background:0 0!important;border:0!important;padding:0!important}html[data-theme] body .workspace>.panel>h2:not(#_):not(#__):not(#___):not(#____):not(#_____):not(#______){box-sizing:border-box!important;letter-spacing:0!important;text-transform:none!important;color:#fff7e6!important;text-shadow:0 0 6px #ffe6b459!important;cursor:pointer!important;background:#0f1115!important;border:.8px solid #e2c57d73!important;border-radius:15px!important;justify-content:flex-start!important;align-items:center!important;gap:0!important;height:36px!important;min-height:0!important;margin:0 0 10px!important;padding:0 12px!important;font-family:Georgia,serif!important;font-size:15px!important;font-weight:700!important;line-height:1!important;display:flex!important;box-shadow:0 0 10px #e2c57d33!important}html[data-theme] body .workspace>.panel>h2:not(#_):not(#__):not(#___):not(#____):not(#_____):not(#______):after{content:"−";color:#e2c57d;text-shadow:none;margin-left:auto;font-size:16px;line-height:1}html[data-theme] body .workspace>.panel.is-collapsed>h2:not(#_):not(#__):not(#___):not(#____):not(#_____):not(#______):after{content:"+"}html[data-theme] body .workspace>.panel>h2.astro-card-heading:not(#_):not(#__):not(#___):not(#____):not(#_____):not(#______):after{margin-left:0}html[data-theme] body .workspace>.panel>h2 .astro-card-help:not(#_):not(#__):not(#___):not(#____):not(#_____):not(#______){color:#e2c57d!important;width:16px!important;height:16px!important;min-height:0!important;text-shadow:none!important;background:0 0!important;border:1px solid #e2c57d99!important;border-radius:50%!important;place-items:center!important;margin-left:auto!important;margin-right:10px!important;padding:0!important;font-family:Arial,Helvetica,sans-serif!important;font-size:10px!important;font-weight:700!important;line-height:1!important;display:grid!important}html[data-theme] body .workspace>.panel.is-collapsed>:not(h2):not(#_):not(#__):not(#___):not(#____):not(#_____):not(#______){display:none!important}}html[data-theme] body .tags-container.is-collapsed:not(.is-searching) .tag-pill:nth-child(n+13):not(#_):not(#__):not(#___):not(#____):not(#_____):not(#______){display:none!important}html[data-theme] body .tags-more:not(#_):not(#__):not(#___):not(#____):not(#_____):not(#______){color:#fff7e6!important;cursor:pointer!important;background:#0f1115!important;border:.8px solid #e2c57d73!important;border-radius:15px!important;height:30px!important;margin:8px auto 0!important;padding:0 16px!important;font-family:Georgia,serif!important;font-size:12px!important;font-weight:700!important;line-height:1!important;display:block!important;box-shadow:0 0 10px #e2c57d33!important}@media (max-width:360px){html body .modal-backdrop.show{padding:10px!important}html body .modal-backdrop .modal-body{padding:12px!important}html body .result-card{grid-template-columns:74px minmax(0,1fr)!important;gap:8px!important;padding:8px!important}html body .result-card .scanner-avatar-link,html body .result-card .scanner-avatar-link :is(img,span,div){width:74px!important;height:74px!important}}html[data-theme] body :is(.astro-card-help,.result-card .match-report-button):hover:not(#_):not(#__):not(#___):not(#____):not(#_____):not(#______),html[data-theme] body :is(.astro-card-help,.result-card .match-report-button):focus-visible:not(#_):not(#__):not(#___):not(#____):not(#_____):not(#______){color:#ffd98a!important;box-shadow:none!important;filter:drop-shadow(0 0 3px #e2c57df2)drop-shadow(0 0 8px #e2c57db3)!important;background:0 0!important;border-color:#ffd98a!important}@media (max-width:760px){html[data-theme] body .portal-main:has(.users-results):not(#_):not(#__):not(#___):not(#____):not(#_____):not(#______){padding-left:6px!important;padding-right:6px!important}html[data-theme] body .portal-main:has(.users-results)>:is(.content-heading,.users-toolbar,.users-results):not(#_):not(#__):not(#___):not(#____):not(#_____):not(#______){box-sizing:border-box!important;width:100%!important;max-width:none!important;margin-left:0!important;margin-right:0!important}html[data-theme] body .users-results:not(.users-grid)>article:not(#_):not(#__):not(#___):not(#____):not(#_____):not(#______){grid-template-columns:88px minmax(0,1fr)!important;align-items:center!important}html[data-theme] body .users-results:not(.users-grid) .user-avatar-wrap:not(#_):not(#__):not(#___):not(#____):not(#_____):not(#______),html[data-theme] body .users-results:not(.users-grid) .user-avatar-wrap .user-profile-avatar-link:not(#_):not(#__):not(#___):not(#____):not(#_____):not(#______){width:86px!important;height:86px!important}html[data-theme] body .users-results:not(.users-grid) .user-profile-avatar-link>:is(img,span):not(#_):not(#__):not(#___):not(#____):not(#_____):not(#______){object-fit:cover!important;width:100%!important;height:100%!important}html[data-theme] body .portal-main:has(.friends-toolbar):not(#_):not(#__):not(#___):not(#____):not(#_____):not(#______){padding-left:6px!important;padding-right:6px!important}html[data-theme] body .portal-main:has(.friends-toolbar)>:is(.friends-toolbar,.friend-tabs,.profiles-list):not(#_):not(#__):not(#___):not(#____):not(#_____):not(#______){box-sizing:border-box!important;width:100%!important;max-width:none!important;margin-left:0!important;margin-right:0!important}html[data-theme] body .portal-main:has(.friends-toolbar) .profiles-list:not(.users-grid)>article:not(#_):not(#__):not(#___):not(#____):not(#_____):not(#______){grid-template-columns:88px minmax(0,1fr)!important;align-items:center!important;gap:10px!important;min-height:0!important;padding:8px 10px!important}html[data-theme] body .portal-main:has(.friends-toolbar) .profiles-list:not(.users-grid)>article .user-avatar-wrap:not(#_):not(#__):not(#___):not(#____):not(#_____):not(#______){width:86px!important;height:86px!important}html[data-theme] body .portal-main:has(.friends-toolbar) .profiles-list:not(.users-grid)>article .user-avatar-wrap .user-profile-avatar-link:not(#_):not(#__):not(#___):not(#____):not(#_____):not(#______){width:86px!important;height:86px!important}html[data-theme] body .portal-main:has(.friends-toolbar) .profiles-list:not(.users-grid)>article .user-profile-avatar-link>:is(img,span):not(#_):not(#__):not(#___):not(#____):not(#_____):not(#______){object-fit:cover!important;width:100%!important;height:100%!important}html[data-theme] body .portal-main:has(.friends-toolbar) .profiles-list:not(.users-grid)>article>.record-menu:not(#_):not(#__):not(#___):not(#____):not(#_____):not(#______){width:34px!important;height:34px!important;position:absolute!important;top:8px!important;right:10px!important}html[data-theme] body .portal-main:has(.friends-toolbar) .profiles-list:not(.users-grid)>article>.record-menu summary:not(#_):not(#__):not(#___):not(#____):not(#_____):not(#______){width:34px!important;height:34px!important}html[data-theme] body .portal-main:has(.friends-toolbar) .profiles-list:not(.users-grid)>article .list-main h2:not(#_):not(#__):not(#___):not(#____):not(#_____):not(#______){padding-right:38px!important}html[data-theme] body .portal-main:has(.friends-toolbar) .profiles-list:not(.users-grid)>article .list-main p:not(#_):not(#__):not(#___):not(#____):not(#_____):not(#______){white-space:nowrap!important;text-overflow:ellipsis!important;overflow:hidden!important}html[data-theme] body .current-sky-page>.sky-toolbar:not(.is-closed):not(#_):not(#__):not(#___):not(#____):not(#_____):not(#______){gap:6px!important}html[data-theme] body .current-sky-page>.sky-toolbar:not(.is-closed)>:is(.sky-place-toggle,.sky-time-control):not(#_):not(#__):not(#___):not(#____):not(#_____):not(#______){margin-bottom:0!important}html[data-theme] body .current-sky-page>.sky-toolbar:not(.is-closed)>.sky-time-control:not(#_):not(#__):not(#___):not(#____):not(#_____):not(#______){margin-top:5px!important}html[data-theme] body :is(.placements-table,.houses-table).is-closed:not(#_):not(#__):not(#___):not(#____):not(#_____):not(#______){overflow:visible!important}html[data-theme] body :is(.placements-table,.houses-table).is-closed>h2:not(#_):not(#__):not(#___):not(#____):not(#_____):not(#______){margin-bottom:0!important}html[data-theme] body .transit-energy-panel:not(#_):not(#__):not(#___):not(#____):not(#_____):not(#______){grid-template-columns:minmax(0,1fr)!important}html[data-theme] body .transit-energy-panel>:not(#_):not(#__):not(#___):not(#____):not(#_____):not(#______){box-sizing:border-box!important;min-width:0!important;max-width:100%!important}html[data-theme] body .transit-energy-panel article>strong:not(#_):not(#__):not(#___):not(#____):not(#_____):not(#______){white-space:normal!important;text-overflow:clip!important;font-size:15px!important;line-height:1.15!important;overflow:visible!important}html[data-theme] body .natal-wheel-column>.orb-slider:not(#_):not(#__):not(#___):not(#____):not(#_____):not(#______),html[data-theme] body .natal-wheel-column>.chart-options:not(#_):not(#__):not(#___):not(#____):not(#_____):not(#______){margin:8px 0 0!important}html[data-theme] body .chart-primary.natal-three-column:not(#_):not(#__):not(#___):not(#____):not(#_____):not(#______){margin-bottom:8px!important}}html[data-theme] body .chart-magnifier:not(#_):not(#__):not(#___):not(#____):not(#_____):not(#______):not(#_______){padding-bottom:3.4px!important}html[data-theme] body:has(.astroparty):not(#_):not(#__):not(#___):not(#____) *{-webkit-backdrop-filter:none!important;backdrop-filter:none!important}html[data-theme] body:has(.astroparty):not(#_):not(#__):not(#___):not(#____) :before{-webkit-backdrop-filter:none!important;backdrop-filter:none!important}html[data-theme] body:has(.astroparty):not(#_):not(#__):not(#___):not(#____) :after{-webkit-backdrop-filter:none!important;backdrop-filter:none!important}html[data-theme] body:has(.astroparty):not(#_):not(#__):not(#___):not(#____) .astroparty-chat-log{background:#0e0f12db!important}html[data-theme] body .wall-comment-composer textarea:not(#_):not(#__):not(#___):not(#____):not(#_____):not(#______){box-sizing:border-box!important;min-height:40px!important;padding:10px 12px!important;font-size:14px!important;line-height:20px!important}html[data-theme] body .wall-comment-picker.emoji-picker button:not(#_):not(#__):not(#___):not(#____):not(#_____):not(#______){--rest-bg:transparent!important;box-shadow:none!important;background:0 0!important;border:0!important;border-radius:8px!important}html[data-theme] body .wall-comment-picker.emoji-picker button:is(:hover,:focus-visible):not(#_):not(#__):not(#___):not(#____):not(#_____):not(#______){box-shadow:none!important;filter:drop-shadow(0 0 4px #e2c57df2)drop-shadow(0 0 10px #e2c57d99)!important;background:0 0!important}html[data-theme] body .wall-comment-picker.gif-picker:not(#_):not(#__):not(#___):not(#____):not(#_____):not(#______){box-sizing:border-box!important;max-width:calc(100vw - 16px)!important}html[data-theme] body .wall-comment-picker.gif-picker>:not(#_):not(#__):not(#___):not(#____):not(#_____):not(#______){box-sizing:border-box!important;width:100%!important;min-width:0!important;max-width:100%!important}html[data-theme] body .wall-comment-picker.gif-picker>div:not(#_):not(#__):not(#___):not(#____):not(#_____):not(#______){grid-template-columns:repeat(3,minmax(0,1fr))!important}html[data-theme] body .wall-comment-picker.gif-picker label input:not(#_):not(#__):not(#___):not(#____):not(#_____):not(#______){width:100%!important;min-width:0!important}html[data-theme] body .wall-comment-picker.gif-picker img:not(#_):not(#__):not(#___):not(#____):not(#_____):not(#______){object-fit:cover;width:100%!important;max-width:100%!important}html[data-theme] body .wall-comment-picker.gif-picker>small:not(#_):not(#__):not(#___):not(#____):not(#_____):not(#______){text-align:center!important}html[data-theme] body .matrix-help:not(#_):not(#__):not(#___):not(#____):not(#_____):not(#______){position:relative!important}html[data-theme] body .matrix-help .matrix-help-bubble:not(#_):not(#__):not(#___):not(#____):not(#_____):not(#______){z-index:60!important;box-sizing:border-box!important;letter-spacing:0!important;text-transform:none!important;white-space:normal!important;text-align:left!important;color:#fff7e6!important;width:min(230px,100vw - 40px)!important;max-width:none!important;text-shadow:none!important;background:#101317!important;border:1px solid #e2c57d8c!important;border-radius:10px!important;padding:8px 10px!important;font-family:system-ui,-apple-system,Segoe UI,Roboto,sans-serif!important;font-size:12.5px!important;font-style:normal!important;font-weight:400!important;line-height:1.35!important;position:absolute!important;inset:calc(100% + 8px) -6px auto auto!important;transform:none!important;box-shadow:0 6px 18px #00000080!important}html[data-theme] body .matrix-help .matrix-help-bubble:not(#_):not(#__):not(#___):not(#____):not(#_____):not(#______):not(#_______):not(#________):not(#_________):not(#__________){letter-spacing:0!important;text-shadow:none!important;text-transform:none!important;font-family:system-ui,-apple-system,Segoe UI,Roboto,sans-serif!important;font-size:12.5px!important;font-weight:400!important}html[data-theme] body .aspect-table-viewport:not(.is-fullscreen)>.aspect-table-scroll:not(#_):not(#__):not(#___):not(#____):not(#_____):not(#______){overscroll-behavior:auto!important}html[data-theme] body:not(.chart-modal-open) .chart-zoom-toggle:not(#_):not(#__):not(#___):not(#____):not(#_____):not(#______){z-index:6!important}html[data-theme] body .houses-table:not(.is-closed) .table-head-row:not(#_):not(#__):not(#___):not(#____):not(#_____):not(#______){box-sizing:border-box!important;grid-template-columns:minmax(0,1fr) minmax(0,1fr) 30px!important;align-items:center!important;column-gap:3px!important;height:24px!important;min-height:0!important;margin:0!important;padding:0 2px 4px!important;font-size:9px!important;display:grid!important}@media (max-width:760px){html[data-theme] body .syn-person-panel .syn-placement-head:not(#_):not(#__):not(#___):not(#____):not(#_____):not(#______),html[data-theme] body .syn-person-panel .syn-mini-placements>div:not(#_):not(#__):not(#___):not(#____):not(#_____):not(#______){grid-template-columns:minmax(0,1fr) 40px 40px!important;column-gap:2px!important}html[data-theme] body .syn-person-panel.first .syn-placement-head:not(#_):not(#__):not(#___):not(#____):not(#_____):not(#______),html[data-theme] body .syn-person-panel.first .syn-mini-placements>div:not(#_):not(#__):not(#___):not(#____):not(#_____):not(#______){grid-template-columns:minmax(0,1fr) 44px!important}html[data-theme] body .syn-person-panel .syn-placement-head:not(#_):not(#__):not(#___):not(#____):not(#_____):not(#______){box-sizing:border-box!important;align-items:end!important;padding:3px 5px!important}html[data-theme] body .syn-person-panel .syn-placement-head>:not(#_):not(#__):not(#___):not(#____):not(#_____):not(#______){overflow-wrap:anywhere;white-space:normal!important;text-align:center!important;min-width:0!important;font-size:8.5px!important;line-height:1.05!important}html[data-theme] body .syn-person-panel .syn-placement-head>:first-child:not(#_):not(#__):not(#___):not(#____):not(#_____):not(#______){text-align:left!important;padding-left:1px!important}html[data-theme] body .syn-person-panel .syn-mini-placements>div>em:not(#_):not(#__):not(#___):not(#____):not(#_____):not(#______){white-space:nowrap!important;text-align:center!important;min-width:0!important;font-size:10.5px!important}html[data-theme] body .syn-person-panel>.syn-panel-toggle:not(#_):not(#__):not(#___):not(#____):not(#_____):not(#______){padding-right:26px!important;position:relative!important}html[data-theme] body .syn-person-panel>.syn-panel-toggle:not(#_):not(#__):not(#___):not(#____):not(#_____):not(#______):after{content:"−";color:#e2c57d;text-shadow:none;font-family:Georgia,serif;font-size:16px;line-height:1;position:absolute;top:50%;right:11px;transform:translateY(-50%)}html[data-theme] body .syn-person-panel.is-collapsed>.syn-panel-toggle:not(#_):not(#__):not(#___):not(#____):not(#_____):not(#______):after{content:"+"}}html[data-theme] body .houses-table .table-head-row>:not(#_):not(#__):not(#___):not(#____):not(#_____):not(#______){grid-column:auto!important;min-width:0!important;transform:none!important}html[data-theme] body .friend-request-cards.users-grid article .list-main h2.list-name-row:not(#_):not(#__):not(#___):not(#____):not(#_____):not(#______):not(#_______){box-sizing:border-box!important;flex-wrap:wrap!important;justify-content:flex-end!important;align-items:center!important;gap:6px!important;width:100%!important;padding-right:4px!important;display:flex!important}html[data-theme] body .friend-request-cards.users-grid article .list-main h2.list-name-row>a:not(#_):not(#__):not(#___):not(#____):not(#_____):not(#______):not(#_______){text-overflow:ellipsis!important;white-space:nowrap!important;flex:0 0 100%!important;width:100%!important;min-width:0!important;max-width:100%!important;overflow:hidden!important}html[data-theme] body .friend-request-cards.users-grid article .list-main h2.list-name-row>.request-quick:not(#_):not(#__):not(#___):not(#____):not(#_____):not(#______):not(#_______){flex:none!important;gap:6px!important;margin:0!important;display:flex!important}html[data-theme] body .friend-request-cards.users-grid article .list-main h2.list-name-row>details.record-menu:not(#_):not(#__):not(#___):not(#____):not(#_____):not(#______):not(#_______){flex:none!important;margin:0!important;position:relative!important;inset:auto!important}html[data-theme] body :is(.astro-wheel-wrap,.syn-wheel-wrap):not(#_):not(#__):not(#___):not(#____):not(#_____):not(#______):not(#_______){overflow:visible!important}html[data-theme] body .friend-request-cards:not(.users-grid) article .list-main h2.list-name-row:not(#_):not(#__):not(#___):not(#____):not(#_____):not(#______):not(#_______){box-sizing:border-box!important;flex-wrap:nowrap!important;align-items:center!important;gap:6px!important;width:100%!important;padding-right:2px!important;display:flex!important}html[data-theme] body .friend-request-cards:not(.users-grid) article .list-main h2.list-name-row>a:not(#_):not(#__):not(#___):not(#____):not(#_____):not(#______):not(#_______){text-overflow:ellipsis!important;white-space:nowrap!important;flex:auto!important;min-width:0!important;overflow:hidden!important}html[data-theme] body .friend-request-cards:not(.users-grid) article .list-main h2.list-name-row>.request-quick:not(#_):not(#__):not(#___):not(#____):not(#_____):not(#______):not(#_______){flex:none!important;gap:6px!important;margin:0 0 0 auto!important;display:flex!important}html[data-theme] body .friend-request-cards article .list-main h2.list-name-row>details.record-menu:not(#_):not(#__):not(#___):not(#____):not(#_____):not(#______):not(#_______){flex:none!important;width:30px!important;height:30px!important;margin:0!important;position:relative!important;inset:auto!important}html[data-theme] body .friend-request-cards article .list-main h2.list-name-row :is(.request-quick button,details.record-menu>summary):not(#_):not(#__):not(#___):not(#____):not(#_____):not(#______):not(#_______){place-items:center!important;width:30px!important;min-width:0!important;height:30px!important;min-height:0!important;padding:0!important;display:grid!important}@media (max-width:760px){html[data-theme] body .result-card>.scanner-avatar-link:not(#_):not(#__):not(#___):not(#____):not(#_____):not(#______){grid-area:1/1/4!important;place-self:start center!important}html[data-theme] body .result-card:not(:has(.scanner-left-col)) .scanner-result-main .result-actions:not(#_):not(#__):not(#___):not(#____):not(#_____):not(#______){align-self:start!important;margin-top:2px!important}html[data-theme][data-theme][data-theme][data-theme][data-theme] body .profile-name-heading>a:first-child:not(#_):not(#__){font:400 clamp(22px,7vw,30px)/1.15 Georgia,serif!important}html[data-theme] body :is(nav.social-profile-tabs,.profile-portraits>nav):not(#_):not(#__):not(#___):not(#____):not(#_____):not(#______){border-radius:14px!important;gap:0!important;padding:0!important;overflow:hidden!important}html[data-theme] body nav.social-profile-tabs:not(#_):not(#__):not(#___):not(#____):not(#_____):not(#______){margin-top:12px!important}html[data-theme] body :is(nav.social-profile-tabs,.profile-portraits>nav)>button:not(#_):not(#__):not(#___):not(#____):not(#_____):not(#______){border-radius:14px!important}html[data-theme] body .mobile-top-actions>:not(#_):not(#__):not(#___):not(#____):not(#_____):not(#______){box-sizing:border-box!important;width:40px!important;min-width:40px!important;max-width:40px!important}html[data-theme] body .mobile-bottom-nav>button:not([aria-label=Użytkownicy]):not(#_):not(#__):not(#___):not(#____):not(#_____):not(#______){display:none!important}html[data-theme] body details:is(.record-menu,.wall-share-menu)[open]:before{content:"";z-index:3000;background:#03050a9e;position:fixed;inset:0}html[data-theme] body details:is(.record-menu,.wall-share-menu)[open]>:not(summary):not(#_):not(#__):not(#___):not(#____):not(#_____):not(#______):not(#_______):not(#________):not(#_________):not(#__________){top:auto!important;left:8px!important;right:8px!important;bottom:calc(10px + env(safe-area-inset-bottom,0px))!important;z-index:3001!important;box-sizing:border-box!important;background:#0f1115!important;border:1px solid #e2c57d8c!important;border-radius:12px!important;grid-template-columns:1fr 1fr!important;align-content:start!important;gap:2px 6px!important;width:auto!important;min-width:0!important;max-width:none!important;max-height:min(40vh,260px)!important;margin:0!important;padding:6px 4px 4px!important;display:grid!important;position:fixed!important;overflow-y:auto!important;transform:none!important;box-shadow:0 -6px 30px #0009,0 0 14px #e2c57d33!important}html[data-theme] body details:is(.record-menu,.wall-share-menu)[open]>:not(summary):not(#_):not(#__):not(#___):not(#____):not(#_____):not(#______):not(#_______):not(#________):not(#_________):not(#__________):before{content:"";background:#e2c57d73;border-radius:2px;grid-column:1/-1;width:32px;height:3px;margin:0 auto 4px;display:block}html[data-theme] body details:is(.record-menu,.wall-share-menu)[open]>:not(summary) :is(button,a):not(#_):not(#__):not(#___):not(#____):not(#_____):not(#______):not(#_______){color:#fff7e6!important;text-align:left!important;width:100%!important;min-height:32px!important;box-shadow:none!important;background:0 0!important;border:0!important;border-radius:8px!important;justify-content:flex-start!important;align-items:center!important;margin:0!important;padding:0 0 0 22px!important;font-size:13px!important;text-decoration:none!important;display:flex!important}html[data-theme] body details:is(.record-menu,.wall-share-menu)[open]>:not(summary) :is(button,a):is(:hover,:active):not(#_):not(#__):not(#___):not(#____):not(#_____):not(#______):not(#_______){background:#e2c57d1a!important}html[data-theme] body details:is(.record-menu,.wall-share-menu)[open]>summary:not(#_):not(#__):not(#___):not(#____){opacity:1!important;visibility:visible!important}}html[data-theme] body details.menu-up>:not(summary):not(#_):not(#__):not(#___):not(#____):not(#_____):not(#______):not(#_______){top:auto!important;bottom:calc(100% + 4px)!important}.av-confirm-backdrop{z-index:2147483000;background:#03050ab8;place-items:center;padding:16px;display:grid;position:fixed;inset:0}html[data-theme] body .av-confirm:not(#_):not(#__):not(#___):not(#____){box-sizing:border-box;color:#fff7e6;text-align:left;background:#0f1115;border:1px solid #e2c57d8c;border-radius:16px;width:min(340px,100%);padding:18px 18px 14px;box-shadow:0 0 18px #e2c57d2e,0 16px 40px #0009}html[data-theme] body .av-confirm h3:not(#_):not(#__):not(#___):not(#____){color:#fff7e6;text-shadow:0 0 6px #ffe6b459;margin:0 0 8px;font-family:Georgia,serif;font-size:17px;font-weight:700}html[data-theme] body .av-confirm p:not(#_):not(#__):not(#___):not(#____){color:#e9e3d6;white-space:pre-line;margin:0 0 16px;font-size:14px;line-height:1.45}html[data-theme] body .av-confirm-actions:not(#_):not(#__):not(#___):not(#____){justify-content:flex-end;gap:10px;display:flex}html[data-theme] body .av-confirm-actions button:not(#_):not(#__):not(#___):not(#____){cursor:pointer;border-radius:12px;min-height:38px;padding:0 18px;font-size:14px;font-weight:600;color:#fff7e6!important;background:#101317!important;border:1px solid #e2c57d59!important}html[data-theme] body .av-confirm-actions .av-confirm-ok:not(#_):not(#__):not(#___):not(#____){color:#ecd592!important;border-color:#e2c57dd9!important;box-shadow:0 0 10px #e2c57d40!important}html[data-theme] body .av-confirm-actions .av-confirm-ok.is-danger:not(#_):not(#__):not(#___):not(#____){color:#ffb3b3!important;border-color:#ff7777b3!important;box-shadow:0 0 10px #f773!important}html[data-theme] body .result-card .result-actions .icon-action:nth-child(3):not(#_):not(#__):not(#___):not(#____):not(#_____):not(#______){color:#fff!important;filter:grayscale()brightness(3)!important;font-size:13px!important}html[data-theme] body .result-card .result-actions .icon-action:nth-child(3):hover:not(#_):not(#__):not(#___):not(#____):not(#_____):not(#______){color:#fff!important;filter:grayscale()brightness(3)drop-shadow(0 0 7px #e2c57df2)!important}html[data-theme] body .result-card .result-actions .icon-action:first-child:not(#_):not(#__):not(#___):not(#____):not(#_____):not(#______){font-size:19px!important}.scanner-left-col{flex-direction:column;flex:none;align-items:center;gap:6px;display:flex}html body .result-card .scanner-left-col>.scanner-avatar-link{flex:none!important}html body .result-card .scanner-left-col .match-score{margin:0!important}.scanner-score-row{justify-content:center;align-items:center;gap:6px;display:flex}html body .result-card .scanner-left-col .match-report-button{color:#e2c57d!important;width:22px!important;height:22px!important;min-height:0!important;box-shadow:none!important;background:0 0!important;border:1px solid #e2c57d99!important;border-radius:50%!important;flex:0 0 22px!important;place-items:center!important;margin:0!important;padding:0!important;line-height:1!important;display:grid!important}html body .result-card .scanner-left-col .match-report-button svg{width:10px!important;height:10px!important;display:block!important}@media (max-width:760px){html body .result-card{grid-template-rows:auto auto auto!important;gap:4px 10px!important}html body .result-card .scanner-left-col,html body .result-card>.scanner-result-main{display:contents!important}html body .result-card .scanner-left-col>.scanner-avatar-link{grid-area:1/1/3!important;place-self:start center!important}html body .result-card .scanner-result-main h4{grid-area:1/2!important;align-self:start!important;margin:0!important}html body .result-card .scanner-result-main p{grid-area:2/2!important;align-self:start!important;margin:0!important}html body .result-card .scanner-left-col .scanner-score-row{grid-area:3/1!important;place-self:center!important}html body .result-card .scanner-result-main .result-actions{grid-area:3/2!important;align-self:center!important;margin:0!important}html body .result-card .scanner-result-main h4{margin:0 0 4px!important;line-height:1.15!important}html body .match-report-modal.show{align-items:center!important;padding:10px!important}html body .match-report-dialog{box-sizing:border-box!important;border-radius:14px!important;max-height:calc(100dvh - 20px)!important;padding:14px 14px 12px!important;overflow:hidden auto!important}html body .match-report-dialog h3{margin:0 34px 6px 0!important;font-size:1rem!important;line-height:1.25!important}html body .match-report-dialog>p{margin:0 0 4px!important;font-size:.85rem!important;line-height:1.35!important}html body .match-report-dialog h4{margin:12px 0 4px!important}html body .match-report-dialog .match-report-close{place-items:center!important;width:36px!important;height:36px!important;padding:0!important;font-size:24px!important;line-height:1!important;display:grid!important;top:6px!important;right:6px!important}html body .match-report-dialog ul{margin:0!important;padding:0!important;line-height:1.35!important;list-style:none!important}html body .match-report-dialog li.report-entry{border-bottom:1px solid #e2c57d26!important;margin:0!important;padding:7px 52px 7px 0!important;font-size:.85rem!important;display:block!important;position:relative!important;overflow:hidden!important}html body .match-report-dialog li.report-entry:last-child{border-bottom:0!important}html body .match-report-dialog li.report-entry strong{margin:0!important;position:absolute!important;top:7px!important;right:0!important}html body .match-report-dialog li.report-entry:after{display:none!important}html body .modal-backdrop.show{align-items:stretch!important;padding:8px!important}html body .modal-backdrop.show .modal-content{border-radius:14px!important;height:100%!important;max-height:none!important}html body .modal-backdrop .modal-header{flex:none!important;padding:10px 8px 10px 14px!important}html body .modal-backdrop .modal-header h3{font-size:1rem!important}html body .modal-backdrop .close-modal{place-items:center!important;width:40px!important;height:40px!important;padding:0!important;display:grid!important}html body .modal-backdrop .modal-body{overscroll-behavior:contain;gap:10px!important;padding:10px!important}html[data-theme] body .workspace>.panel .tags-container:not(#_):not(#__):not(#___):not(#____):not(#_____):not(#______){align-items:center!important;gap:5px!important;margin-top:3px!important}html[data-theme] body .workspace>.panel .tags-container .tag-pill:not(#_):not(#__):not(#___):not(#____):not(#_____):not(#______){padding:4px 10px!important}html[data-theme] body .workspace>.panel .tags-container .tags-more:not(#_):not(#__):not(#___):not(#____):not(#_____):not(#______){height:28px!important;margin:0!important;padding:0 12px!important;display:inline-block!important}html[data-theme] body .workspace>.panel .tags-container.is-searching .tags-more:not(#_):not(#__):not(#___):not(#____):not(#_____):not(#______){display:none!important}html[data-theme] body .workspace>.panel .sidebar-group:not(#_):not(#__):not(#___):not(#____):not(#_____):not(#______){gap:4px!important;margin-top:10px!important}html[data-theme] body .workspace>.panel .sidebar-label:not(#_):not(#__):not(#___):not(#____):not(#_____):not(#______){margin:0!important;line-height:1.2!important}html[data-theme] body .workspace>.panel>h2:not(#_):not(#__):not(#___):not(#____):not(#_____):not(#______){margin-bottom:8px!important}html[data-theme] body .workspace>.panel .location-split-control:not(#_):not(#__):not(#___):not(#____):not(#_____):not(#______){gap:10px!important;margin-top:0!important}html[data-theme] body .workspace>.panel .location-split-control label:not(#_):not(#__):not(#___):not(#____):not(#_____):not(#______){gap:4px!important;padding:0!important}html[data-theme] body .workspace>.panel>div:not(.sidebar-group):not(#_):not(#__):not(#___):not(#____):not(#_____):not(#______){margin-top:10px!important}html[data-theme] body .workspace>.panel:not(#_):not(#__):not(#___):not(#____):not(#_____):not(#______){box-sizing:border-box!important;flex:none!important;align-self:stretch!important;width:100%!important;max-width:none!important}html[data-theme] body .center-selector-box select.form-control:not(#_):not(#__):not(#___):not(#____):not(#_____):not(#______){appearance:auto!important;-webkit-appearance:menulist!important;box-sizing:border-box!important;text-overflow:ellipsis!important;white-space:nowrap!important;width:100%!important;min-width:0!important;max-width:100%!important;padding:0 10px!important;display:block!important;overflow:hidden!important}}html[data-theme] body .astro-card-help:after{display:none!important}html[data-theme] body .astro-help-bubble:not(#_):not(#__):not(#___):not(#____):not(#_____):not(#______){z-index:9999!important;box-sizing:border-box!important;color:#fff7e6!important;text-align:left!important;pointer-events:none!important;background:#101317!important;border:1px solid #e2c57d73!important;border-radius:8px!important;padding:7px 10px!important;font-family:Arial,Helvetica,sans-serif!important;font-size:12px!important;font-weight:400!important;line-height:1.4!important;position:fixed!important;box-shadow:0 0 12px #e2c57d26,0 6px 18px #00000080!important}@media (max-width:760px){.user-preview-card,.user-preview-backdrop{display:none!important}.mi-icon{flex:0 0 18px;margin-right:8px;display:inline-flex!important}.mi-icon svg{display:block}html[data-theme] body details:is(.record-menu,.wall-share-menu)[open]>:not(summary)>div:not(#_):not(#__):not(#___):not(#____):not(#_____):not(#______):not(#_______):not(#________):not(#_________):not(#__________):not(#___________){display:contents!important}html[data-theme] body details:is(.record-menu,.wall-share-menu)[open]>:not(summary):not(#_):not(#__):not(#___):not(#____):not(#_____):not(#______):not(#_______):not(#________):not(#_________):not(#__________):not(#___________){grid-template-columns:minmax(0,1fr) minmax(0,1fr)!important;gap:2px 4px!important}html[data-theme] body details:is(.record-menu,.wall-share-menu)[open]>:not(summary) :is(button,a):not(#_):not(#__):not(#___):not(#____):not(#_____):not(#______):not(#_______):not(#________){white-space:normal!important;min-width:0!important;padding:0 6px 0 12px!important;line-height:1.15!important;overflow:hidden!important}html[data-theme] body details:is(.record-menu,.wall-share-menu)[open] .mi-icon{margin-right:7px!important}}html[data-theme] body .profile-name-heading:has(.profile-edit-pencil):not(#_):not(#__):not(#___):before{content:"";flex:0 0 40px}@media (max-width:760px){html[data-theme] body .social-profile-identity:not(#_):not(#__):not(#___){margin-bottom:0!important}html[data-theme] body .social-profile-hero.has-cover:not(#_):not(#__):not(#___){padding-bottom:0!important}html[data-theme] body nav.social-profile-tabs:not(#_):not(#__):not(#___):not(#____):not(#_____):not(#______){margin-top:14px!important}}@media (max-width:400px){html[data-theme] body nav.social-profile-tabs>button:not(#_):not(#__):not(#___):not(#____):not(#_____):not(#______){letter-spacing:0!important;text-overflow:clip!important;padding-left:2px!important;padding-right:2px!important;font-size:12px!important}}@media (max-width:760px){html[data-theme] body .social-profile-page nav:not([class]):not(#_):not(#__):not(#___):not(#____){box-sizing:border-box!important;background:#0f1115!important;border:.8px solid #e2c57d47!important;border-radius:14px!important;grid-template-columns:1fr 1fr!important;gap:6px!important;padding:7px!important;display:grid!important}html[data-theme] body .social-profile-page nav:not([class])>button:not(#_):not(#__):not(#___):not(#____):not(#_____){text-align:center!important;white-space:normal!important;border-radius:12px!important;justify-content:center!important;min-height:36px!important;padding:9px 4px!important;line-height:1.15!important}html[data-theme] body .social-profile-page nav:not([class])>button.active:not(#_):not(#__):not(#___):not(#____):not(#_____){background:#e2c57d21!important;box-shadow:inset 0 0 0 1px #e2c57d73!important}html[data-theme] body .social-profile-page nav:not([class]):not(#_):not(#__):not(#___):not(#____):not(#_____){border-radius:12px!important;gap:4px!important;padding:5px!important}html[data-theme] body .social-profile-page nav:not([class])>button:not(#_):not(#__):not(#___):not(#____):not(#_____):not(#______){border-radius:9px!important;min-height:28px!important;padding:5px 4px!important;font-size:12px!important}html[data-theme] body .profile-info-row:not(#_):not(#__):not(#___):not(#____){min-height:0!important;padding:8px 30px 8px 10px!important}html[data-theme] body .profile-info-row h3:not(#_):not(#__):not(#___):not(#____){margin:0 0 3px!important;font-size:14px!important;line-height:1.2!important}html[data-theme] body .profile-info-row p:not(#_):not(#__):not(#___):not(#____){margin:0!important;font-size:12.5px!important;line-height:1.3!important}html[data-theme] body .profile-info-row>button:not(#_):not(#__):not(#___):not(#____),html[data-theme] body .profile-info-row header>button:not(#_):not(#__):not(#___):not(#____){width:30px!important;height:30px!important;font-size:16px!important;top:2px!important;right:2px!important}}.profile-links-list{gap:8px;margin:0 0 12px;padding:0;list-style:none;display:grid}.profile-links-list li{align-items:stretch;gap:6px;display:flex}html[data-theme] body .profile-link-open:not(#_):not(#__):not(#___){text-align:left;color:#fff7e6;cursor:pointer;background:#101317;border:1px solid #e2c57d59;border-radius:12px;flex-direction:column;flex:auto;align-items:flex-start;gap:2px;min-width:0;padding:9px 12px;display:flex}html[data-theme] body .profile-link-open:not(#_):not(#__):not(#___) b{text-overflow:ellipsis;white-space:nowrap;max-width:100%;font-size:14px;font-weight:600;overflow:hidden}html[data-theme] body .profile-link-open:not(#_):not(#__):not(#___) small{color:#c9bfa8;text-overflow:ellipsis;white-space:nowrap;max-width:100%;font-size:12px;overflow:hidden}html[data-theme] body .profile-link-del:not(#_):not(#__):not(#___){color:#e9e3d6;cursor:pointer;background:#101317;border:1px solid #e2c57d40;border-radius:12px;flex:0 0 38px;font-size:20px;line-height:1}.profile-links-empty{color:#c9bfa8;margin:4px 0 12px;font-size:14px}.profile-link-add{gap:8px;display:grid}html[data-theme] body .profile-link-add input:not(#_):not(#__):not(#___){box-sizing:border-box;color:#fff7e6;background:#0f1214;border:1px solid #e2c57d4d;border-radius:10px;width:100%;min-height:38px;padding:0 12px;font-size:14px}html[data-theme] body .profile-link-add button:not(#_):not(#__):not(#___){color:#ecd592;cursor:pointer;background:#101317;border:1px solid #e2c57dd9;border-radius:12px;justify-self:start;min-height:36px;padding:0 18px;font-weight:600}html[data-theme] body .profile-link-add button:disabled:not(#_):not(#__):not(#___){opacity:.45;cursor:default}html[data-theme] body .profile-info-content .profile-link-open:not(#_):not(#__):not(#___):not(#____):not(#_____):not(#______):not(#_______){position:relative;background:#0f1115!important;border:1px solid #e2c57d8c!important;border-radius:14px!important;padding:11px 38px 11px 14px!important;box-shadow:0 0 10px #e2c57d24!important}html[data-theme] body .profile-info-content .profile-link-open:not(#_):not(#__):not(#___):not(#____):not(#_____):not(#______):not(#_______):after{content:"↗";color:#e2c57d;font-size:16px;position:absolute;top:50%;right:14px;transform:translateY(-50%)}html[data-theme] body .profile-info-content .profile-link-open:not(#_):not(#__):not(#___):not(#____):not(#_____):not(#______):not(#_______):hover{background:#e2c57d1a!important;box-shadow:0 0 14px #e2c57d4d!important}html[data-theme] body .profile-info-content .profile-link-open b:not(#_):not(#__):not(#___):not(#____):not(#_____):not(#______):not(#_______){text-shadow:0 0 6px #ffe6b44d;font-family:Georgia,serif;font-size:15px;font-weight:700;color:#fff7e6!important}html[data-theme] body .profile-info-content .profile-link-open small:not(#_):not(#__):not(#___):not(#____):not(#_____):not(#______):not(#_______){font-size:12px;color:#e2c57d!important}html[data-theme] body .profile-info-content .profile-link-del:not(#_):not(#__):not(#___):not(#____):not(#_____):not(#______):not(#_______){flex:0 0 40px;font-size:20px;color:#e2c57d!important;box-shadow:none!important;background:#0f1115!important;border:1px solid #e2c57d66!important;border-radius:14px!important}html[data-theme] body .profile-info-content .profile-link-del:not(#_):not(#__):not(#___):not(#____):not(#_____):not(#______):not(#_______):hover{color:#ffb3b3!important;border-color:#ff7777b3!important;box-shadow:0 0 10px #f773!important}html[data-theme] body .profile-info-content .profile-link-add:not(#_):not(#__):not(#___):not(#____):not(#_____):not(#______):not(#_______){border-top:1px solid #e2c57d38;margin-top:14px;padding-top:14px}html[data-theme] body .profile-info-content .profile-link-add input:not(#_):not(#__):not(#___):not(#____):not(#_____):not(#______):not(#_______){min-height:40px;color:#fff7e6!important;background:#101317!important;border:1px solid #e2c57d59!important;border-radius:12px!important}html[data-theme] body .profile-info-content .profile-link-add input:not(#_):not(#__):not(#___):not(#____):not(#_____):not(#______):not(#_______):focus{outline:none;border-color:#e2c57de6!important;box-shadow:0 0 10px #e2c57d4d!important}html[data-theme] body .profile-info-content .profile-link-add button:not(#_):not(#__):not(#___):not(#____):not(#_____):not(#______):not(#_______){justify-self:stretch;min-height:40px;color:#ecd592!important;background:#101317!important;border:1px solid #e2c57dd9!important;border-radius:12px!important;box-shadow:0 0 10px #e2c57d40!important}html[data-theme] body .profile-info-content .profile-link-add button:disabled:not(#_):not(#__):not(#___):not(#____):not(#_____):not(#______):not(#_______){opacity:.5;box-shadow:none!important;border-color:#e2c57d59!important}html[data-theme] body .profile-info-content .profile-links-list:not(#_):not(#__):not(#___):not(#____):not(#_____):not(#______):not(#_______):not(#________){gap:6px!important}html[data-theme] body .profile-info-content .profile-link-open:not(#_):not(#__):not(#___):not(#____):not(#_____):not(#______):not(#_______):not(#________){gap:0!important;min-height:0!important;padding:6px 36px 6px 12px!important}html[data-theme] body .profile-info-content .profile-link-open b:not(#_):not(#__):not(#___):not(#____):not(#_____):not(#______):not(#_______):not(#________){font-size:14px!important;line-height:1.2!important}html[data-theme] body .profile-info-content .profile-link-open small:not(#_):not(#__):not(#___):not(#____):not(#_____):not(#______):not(#_______):not(#________){font-size:11.5px!important;line-height:1.2!important}html[data-theme] body .profile-info-content .profile-link-del:not(#_):not(#__):not(#___):not(#____):not(#_____):not(#______):not(#_______):not(#________){flex:0 0 36px!important}html[data-theme] body .profile-info-content .profile-link-add button:disabled:not(#_):not(#__):not(#___):not(#____):not(#_____):not(#______):not(#_______):not(#________){opacity:1!important;color:#d8bf86!important;background:#101317!important;border-color:#e2c57d8c!important}@media (min-width:761px){html[data-theme] body .profile-info-content .profile-links-list:not(#_):not(#__):not(#___):not(#____),html[data-theme] body .profile-info-content .profile-link-add:not(#_):not(#__):not(#___):not(#____){max-width:380px!important}html[data-theme] body .social-profile-identity:not(#_):not(#__):not(#___):not(#____){margin-top:0!important;margin-bottom:11px!important}}.moon-widget-voc-range small{opacity:.75;margin-top:2px;font-size:.85em;display:block}html[data-theme] body .messages-preview-popover:not(#_):not(#__):not(#___):not(#____):not(#_____):not(#______):not(#_______){background:#0f1115!important;border:1px solid #e2c57d8c!important;border-radius:16px!important;box-shadow:0 0 18px #e2c57d33,0 14px 36px #000000a6,0 0 0 100vmax #03050a80!important}html[data-theme] body .messages-preview-popover h2:not(#_):not(#__):not(#___):not(#____):not(#_____):not(#______):not(#_______){color:#fff7e6!important;text-shadow:0 0 8px #ffe6b466!important;font-family:Georgia,serif!important;font-size:22px!important;font-weight:700!important}html[data-theme] body .messages-preview-popover header a:not(#_):not(#__):not(#___):not(#____):not(#_____):not(#______):not(#_______){color:#e2c57d!important}html[data-theme] body .messages-preview-popover header:not(#_):not(#__):not(#___):not(#____):not(#_____):not(#______):not(#_______){margin-bottom:0!important}html[data-theme] body .messages-preview-popover label:not(#_):not(#__):not(#___):not(#____):not(#_____):not(#______):not(#_______){background:#07080a!important;border:1px solid #e2c57d4d!important;border-radius:12px!important;margin:8px 0!important}html[data-theme] body .messages-preview-popover label input:not(#_):not(#__):not(#___):not(#____):not(#_____):not(#______):not(#_______){color:#fff7e6!important;background:0 0!important}html[data-theme] body .messages-preview-popover .messages-filters:not(#_):not(#__):not(#___):not(#____):not(#_____):not(#______):not(#_______){margin:6px 0 8px!important}html[data-theme] body .messages-preview-popover .messages-filters button:not(#_):not(#__):not(#___):not(#____):not(#_____):not(#______):not(#_______){color:#e9e3d6!important;box-shadow:none!important;background:#07080a!important;border:1px solid #e2c57d40!important;border-radius:12px!important}html[data-theme] body .messages-preview-popover .messages-filters button.active:not(#_):not(#__):not(#___):not(#____):not(#_____):not(#______):not(#_______){color:#ecd592!important;background:#e2c57d1f!important;border-color:#e2c57dd9!important;box-shadow:0 0 8px #e2c57d4d!important}html[data-theme] body .messages-preview-popover .preview-conversations:not(#_):not(#__):not(#___):not(#____):not(#_____):not(#______):not(#_______){scrollbar-width:thin;scrollbar-color:#e2c57d99 transparent;padding-bottom:16px;-webkit-mask-image:linear-gradient(#000 calc(100% - 24px),#0000);mask-image:linear-gradient(#000 calc(100% - 24px),#0000)}html[data-theme] body .messages-preview-popover .preview-conversations::-webkit-scrollbar{width:5px}html[data-theme] body .messages-preview-popover .preview-conversations::-webkit-scrollbar-thumb{background:#e2c57d99;border-radius:3px}html[data-theme] body .messages-preview-popover .preview-conversations>button:not(#_):not(#__):not(#___):not(#____):not(#_____):not(#______):not(#_______){box-shadow:none!important;background:#101317!important;border:1px solid #e2c57d29!important;border-radius:12px!important;margin:0 0 6px!important}html[data-theme] body .messages-preview-popover .preview-conversations>button:hover:not(#_):not(#__):not(#___):not(#____):not(#_____):not(#______):not(#_______){background:#e2c57d14!important;border-color:#e2c57d80!important}html[data-theme] body .messages-preview-popover .preview-conversations>button b:not(#_):not(#__):not(#___):not(#____):not(#_____):not(#______):not(#_______){font-family:Georgia,serif;color:#fff7e6!important}html[data-theme] body .messages-preview-popover .preview-conversations>button img:not(#_):not(#__):not(#___):not(#____):not(#_____):not(#______):not(#_______){border:1.5px solid #e2c57d99!important}html[data-theme] body .messages-preview-popover .preview-conversations>button i:not(#_):not(#__):not(#___):not(#____):not(#_____):not(#______):not(#_______){color:#ecd592!important;background:#0f1115!important;border:1.5px solid #e2c57d99!important;font-family:Georgia,serif!important;font-style:normal!important;font-weight:700!important}html[data-theme] body .messages-preview-popover .new-chat-btn:not(#_):not(#__):not(#___):not(#____):not(#_____):not(#______):not(#_______){color:#ecd592!important;background:#07080a!important;border:1px solid #e2c57dd9!important;border-radius:12px!important;box-shadow:0 0 10px #e2c57d40!important}html[data-theme] body .messages-preview-popover .preview-conversations>button i:not(#_):not(#__):not(#___):not(#____):not(#_____):not(#______):not(#_______){text-transform:uppercase;letter-spacing:0!important;text-indent:0!important;justify-content:center!important;place-items:center!important;padding:0 0 1px!important;font:700 22px/1 Arial,Helvetica,sans-serif!important;display:flex!important}html[data-theme] body .messages-preview-popover .preview-conversations:not(#_):not(#__):not(#___):not(#____):not(#_____):not(#______):not(#_______){padding-right:10px!important}html[data-theme] body .messages-preview-popover .preview-conversations>button:not(#_):not(#__):not(#___):not(#____):not(#_____):not(#______):not(#_______){position:relative}html[data-theme] body .messages-preview-popover .preview-conversations>button>span:not(#_):not(#__):not(#___):not(#____):not(#_____):not(#______):not(#_______){flex:auto;min-width:0;padding-right:46px}html[data-theme] body .messages-preview-popover .conv-time:not(#_):not(#__):not(#___):not(#____):not(#_____):not(#______):not(#_______){color:#a79d86;white-space:nowrap;font-size:11.5px;position:absolute;top:11px;right:12px}html[data-theme] body .messages-preview-popover .preview-conversations>button.is-unread:not(#_):not(#__):not(#___):not(#____):not(#_____):not(#______):not(#_______){background:#151619!important;border-color:#e2c57d8c!important}html[data-theme] body .messages-preview-popover .preview-conversations>button.is-unread .conv-time:not(#_):not(#__):not(#___):not(#____):not(#_____):not(#______):not(#_______){color:#ecd592;font-weight:700}html[data-theme] body .messages-preview-popover .preview-conversations>button.is-unread:after{content:"";background:#e2c57d;border-radius:50%;width:9px;height:9px;position:absolute;bottom:13px;right:14px;box-shadow:0 0 8px #e2c57dcc}html[data-theme] body .messages-preview-popover .messages-filters:not(#_):not(#__):not(#___):not(#____):not(#_____):not(#______):not(#_______){grid-template-columns:1fr 1fr 1fr;gap:6px;display:grid!important}html[data-theme] body .messages-preview-popover .messages-filters button:not(#_):not(#__):not(#___):not(#____):not(#_____):not(#______):not(#_______){white-space:nowrap;min-width:0;padding:0 4px!important;font-size:12.5px!important}html[data-theme] body .messages-preview-popover .messages-filters:not(#_):not(#__):not(#___):not(#____):not(#_____):not(#______):not(#_______){justify-content:stretch;grid-template-columns:auto auto auto!important}html[data-theme] body .messages-preview-popover .messages-filters button:not(#_):not(#__):not(#___):not(#____):not(#_____):not(#______):not(#_______){padding:0 14px!important;font-size:13px!important}html[data-theme] body .messages-preview-popover .new-chat-pop:not(#_):not(#__):not(#___):not(#____):not(#_____):not(#______):not(#_______){background:#0f1115!important;border:1px solid #e2c57d8c!important;border-radius:16px!important;box-shadow:0 0 18px #e2c57d33,0 14px 36px #000000a6!important}html[data-theme] body .messages-preview-popover .new-chat-pop header b:not(#_):not(#__):not(#___):not(#____):not(#_____):not(#______):not(#_______){text-shadow:0 0 8px #ffe6b466;color:#fff7e6!important;font-family:Georgia,serif!important;font-size:18px!important;font-weight:700!important}html[data-theme] body .messages-preview-popover .new-chat-pop header button:not(#_):not(#__):not(#___):not(#____):not(#_____):not(#______):not(#_______){place-items:center;width:34px;height:34px;display:grid;color:#e2c57d!important;box-shadow:none!important;background:#07080a!important;border:1px solid #e2c57d73!important;border-radius:50%!important;padding:0!important}html[data-theme] body .messages-preview-popover .new-chat-pop header button:hover:not(#_):not(#__):not(#___):not(#____):not(#_____):not(#______):not(#_______){color:#ffb3b3!important;border-color:#ff7777b3!important}html[data-theme] body .messages-preview-popover .new-chat-pop input:not(#_):not(#__):not(#___):not(#____):not(#_____):not(#______):not(#_______){color:#fff7e6!important;background:#07080a!important;border:1px solid #e2c57d4d!important;border-radius:12px!important}html[data-theme] body .messages-preview-popover .new-chat-pop input:focus:not(#_):not(#__):not(#___):not(#____):not(#_____):not(#______):not(#_______){outline:none;border-color:#e2c57de6!important;box-shadow:0 0 10px #e2c57d4d!important}html[data-theme] body .messages-preview-popover .new-chat-pop .new-chat-list:not(#_):not(#__):not(#___):not(#____):not(#_____):not(#______):not(#_______){scrollbar-width:thin;scrollbar-color:#e2c57d99 transparent}html[data-theme] body .messages-preview-popover .new-chat-pop .new-chat-list button:not(#_):not(#__):not(#___):not(#____):not(#_____):not(#______):not(#_______){box-shadow:none!important;color:#fff7e6!important;background:#101317!important;border:1px solid #e2c57d29!important;border-radius:12px!important;margin-bottom:6px!important}html[data-theme] body .messages-preview-popover .new-chat-pop .new-chat-list button:hover:not(#_):not(#__):not(#___):not(#____):not(#_____):not(#______):not(#_______){background:#e2c57d14!important;border-color:#e2c57d80!important}html[data-theme] body .messages-preview-popover .new-chat-pop .new-chat-list button span:not(#_):not(#__):not(#___):not(#____):not(#_____):not(#______):not(#_______){font-weight:700;color:#fff7e6!important;font-family:Georgia,serif!important}html[data-theme] body .messages-preview-popover .new-chat-pop .new-chat-list button img:not(#_):not(#__):not(#___):not(#____):not(#_____):not(#______):not(#_______){border:1.5px solid #e2c57d99!important}html[data-theme] body .messages-preview-popover .new-chat-pop .new-chat-list button i:not(#_):not(#__):not(#___):not(#____):not(#_____):not(#______):not(#_______){text-transform:uppercase;border-radius:50%;flex:0 0 36px;justify-content:center;align-items:center;width:36px;height:36px;color:#ecd592!important;background:#0f1115!important;border:1.5px solid #e2c57d99!important;font:700 17px/1 Arial,Helvetica,sans-serif!important;display:flex!important}html[data-theme] body .messages-preview-popover .new-chat-pop p:not(#_):not(#__):not(#___):not(#____):not(#_____):not(#______):not(#_______){color:#c9bfa8!important}html[data-theme] body .messages-preview-popover .messages-filters:not(#_):not(#__):not(#___):not(#____):not(#_____):not(#______):not(#_______){grid-template-columns:minmax(0,1fr) minmax(0,1.45fr) minmax(0,.8fr)!important;gap:6px!important}html[data-theme] body .messages-preview-popover .messages-filters button:not(#_):not(#__):not(#___):not(#____):not(#_____):not(#______):not(#_______){text-overflow:clip;white-space:nowrap;overflow:hidden;min-width:0!important;padding:0 4px!important;font-size:12px!important}@media (max-width:760px){html[data-theme] body .synastry-page .syn-overview-grid:not(#_):not(#__):not(#___):not(#____):not(#_____):not(#______):not(#_______):not(#________):not(#_________):not(#__________){grid-template-columns:minmax(0,.9fr) minmax(0,1.1fr)!important}html[data-theme] body .synastry-page .syn-overview-grid>.syn-person-panel>.syn-panel-toggle:not(#_):not(#__):not(#___):not(#____):not(#_____):not(#______):not(#_______):not(#________):not(#_________):not(#__________){letter-spacing:0!important;white-space:nowrap!important;padding:0 22px 0 14px!important;font-size:13.5px!important}html[data-theme] body .synastry-page .syn-overview-grid .syn-mini-placements small:not(#_):not(#__):not(#___):not(#____):not(#_____):not(#______):not(#_______):not(#________):not(#_________):not(#__________){white-space:nowrap!important}html[data-theme] body .synastry-page .syn-overview-grid .syn-mini-placements em:not(#_):not(#__):not(#___):not(#____):not(#_____):not(#______):not(#_______):not(#________):not(#_________):not(#__________){white-space:nowrap!important;text-align:right!important}}html[data-theme] body .synastry-page .syn-overview-grid>.syn-person-panel .syn-placement-head:not(.syn-nak-head):not(#_):not(#__):not(#___):not(#____):not(#_____):not(#______):not(#_______):not(#________):not(#_________):not(#__________),html[data-theme] body .synastry-page .syn-overview-grid>.syn-person-panel .syn-mini-placements:not(.syn-nak-mode)>div:not(#_):not(#__):not(#___):not(#____):not(#_____):not(#______):not(#_______):not(#________):not(#_________):not(#__________){align-items:center;grid-template-columns:24px minmax(0,1fr) auto!important;column-gap:4px!important}html[data-theme] body .synastry-page .syn-overview-grid>.syn-person-panel .syn-placement-head:not(.syn-nak-head):has(>:nth-child(4)):not(#_):not(#__):not(#___):not(#____):not(#_____):not(#______):not(#_______):not(#________):not(#_________):not(#__________){grid-template-columns:24px minmax(0,1fr) 40px 40px!important}html[data-theme] body .synastry-page .syn-overview-grid>.syn-person-panel .syn-mini-placements:not(.syn-nak-mode)>div:has(>:nth-child(4)):not(#_):not(#__):not(#___):not(#____):not(#_____):not(#______):not(#_______):not(#________):not(#_________):not(#__________){grid-template-columns:24px minmax(0,1fr) 40px 40px!important}html[data-theme] body .synastry-page .syn-overview-grid>.syn-person-panel .syn-placement-head:not(.syn-nak-head)>b:not(#_):not(#__):not(#___):not(#____):not(#_____):not(#______):not(#_______):not(#________):not(#_________):not(#__________):nth-child(2){text-align:left!important}html[data-theme] body .synastry-page .syn-overview-grid>.syn-person-panel .syn-sign-col:not(#_):not(#__):not(#___):not(#____):not(#_____):not(#______):not(#_______):not(#________):not(#_________):not(#__________){white-space:nowrap;align-items:center;min-width:0;display:flex!important}html[data-theme] body .synastry-page .syn-overview-grid>.syn-person-panel .syn-sign-col small:not(#_):not(#__):not(#___):not(#____):not(#_____):not(#______):not(#_______):not(#________):not(#_________):not(#__________){font-size:12px;white-space:nowrap!important}@media (max-width:760px){html[data-theme] body .synastry-page .syn-overview-grid>.syn-person-panel.first .syn-panel-toggle:not(#_):not(#__):not(#___):not(#____):not(#_____):not(#______):not(#_______):not(#________):not(#_________):not(#__________){letter-spacing:0!important;padding:0 24px 0 10px!important;font-size:12.5px!important}html[data-theme] body .synastry-page .syn-overview-grid:not(#_):not(#__):not(#___):not(#____):not(#_____):not(#______):not(#_______):not(#________):not(#_________):not(#__________){grid-template-columns:minmax(0,.8fr) minmax(0,1.2fr)!important}html[data-theme] body .synastry-page .syn-overview-grid>.syn-person-panel.first .syn-panel-toggle:not(#_):not(#__):not(#___):not(#____):not(#_____):not(#______):not(#_______):not(#________):not(#_________):not(#__________){font-size:12px!important}html[data-theme] body .aspect-interpretation article:not(#_):not(#__):not(#___):not(#____):not(#_____):not(#______):not(#_______):not(#________){padding:8px!important}html[data-theme] body .aspect-interpretation article .interpretation-comparison:not(#_):not(#__):not(#___):not(#____):not(#_____):not(#______):not(#_______):not(#________){gap:3px!important}html[data-theme] body .aspect-interpretation article .interpretation-comparison>section:not(#_):not(#__):not(#___):not(#____):not(#_____):not(#______):not(#_______):not(#________){gap:5px!important}html[data-theme] body .aspect-interpretation article .interpretation-comparison h3:not(#_):not(#__):not(#___):not(#____):not(#_____):not(#______):not(#_______):not(#________){margin:0 0 3px!important}html[data-theme] body .aspect-interpretation article .object-card:not(#_):not(#__):not(#___):not(#____):not(#_____):not(#______):not(#_______):not(#________){gap:4px!important;padding:4px!important}html[data-theme] body .aspect-interpretation article .object-card>b:not(#_):not(#__):not(#___):not(#____):not(#_____):not(#______):not(#_______):not(#________){width:42px!important;height:42px!important;padding:0 4px!important;font-size:19px!important}html[data-theme] body .aspect-interpretation article .object-card strong:not(#_):not(#__):not(#___):not(#____):not(#_____):not(#______):not(#_______):not(#________){line-height:1.2!important}html[data-theme] body .aspect-interpretation article .object-card small:not(#_):not(#__):not(#___):not(#____):not(#_____):not(#______):not(#_______):not(#________){margin:2px 0 0!important;line-height:1.25!important}html[data-theme] body .aspect-interpretation article .aspect-card:not(#_):not(#__):not(#___):not(#____):not(#_____):not(#______):not(#_______):not(#________){gap:2px!important;margin-top:14px!important;padding:4px 3px!important}html[data-theme] body .aspect-interpretation article>em:not(#_):not(#__):not(#___):not(#____):not(#_____):not(#______):not(#_______):not(#________){margin:3px 0 0!important}html[data-theme] body .aspect-interpretation article>small:not(#_):not(#__):not(#___):not(#____):not(#_____):not(#______):not(#_______):not(#________){margin:4px 0 0!important;line-height:1.35!important}html[data-theme] body .aspect-interpretation article .interpretation-comparison:not(#_):not(#__):not(#___):not(#____):not(#_____):not(#______):not(#_______):not(#________){grid-template-columns:repeat(3,minmax(0,1fr))!important;align-items:stretch!important;display:grid!important}html[data-theme] body .aspect-interpretation article .interpretation-comparison>section:not(#_):not(#__):not(#___):not(#____):not(#_____):not(#______):not(#_______):not(#________){min-width:0;flex-direction:column!important;display:flex!important}html[data-theme] body .aspect-interpretation article .interpretation-comparison>section>.object-card:not(#_):not(#__):not(#___):not(#____):not(#_____):not(#______):not(#_______):not(#________){justify-content:center;flex:auto!important}html[data-theme] body .aspect-interpretation article .interpretation-comparison>section.aspect-card:not(#_):not(#__):not(#___):not(#____):not(#_____):not(#______):not(#_______):not(#________){justify-content:center;align-self:stretch!important;height:auto!important;margin-top:19px!important}html[data-theme] body .interpretation-notice:not(#_):not(#__):not(#___):not(#____):not(#_____):not(#______):not(#_______):not(#________){padding:8px 10px!important;font-size:11px!important;line-height:1.35!important}html[data-theme] body .interpretation-notice br+br:not(#_):not(#__):not(#___):not(#____):not(#_____):not(#______):not(#_______):not(#________){content:"";margin-top:3px;display:block}}html[data-theme] body .aspect-interpretation article>small:not(#_):not(#__):not(#___):not(#____):not(#_____):not(#______):not(#_______):not(#________),html[data-theme] body .aspect-interpretation article>em:not(#_):not(#__):not(#___):not(#____):not(#_____):not(#______):not(#_______):not(#________),html[data-theme] body .interpretation-notice:not(#_):not(#__):not(#___):not(#____):not(#_____):not(#______):not(#_______):not(#________){text-align:center!important}.aspect-cat-icons i:focus{outline:none}.aspect-cat-icons i:focus:after{content:attr(data-tip);white-space:nowrap;pointer-events:none;z-index:60;color:#e9e3d6;background:#101317;border:1px solid #e2c57d73;border-radius:8px;padding:5px 9px;font:12px/1.3 Arial,Helvetica,sans-serif;position:absolute;bottom:calc(100% + 8px);left:50%;transform:translate(-50%);box-shadow:0 0 12px #e2c57d26,0 6px 18px #00000080}@media (max-width:760px){html[data-theme] body .aspect-interpretation article:not(#_):not(#__):not(#___):not(#____):not(#_____):not(#______):not(#_______):not(#________){padding:6px 8px!important}html[data-theme] body .aspect-interpretation article .interpretation-comparison:not(#_):not(#__):not(#___):not(#____):not(#_____):not(#______):not(#_______):not(#________){grid-template-columns:repeat(3,minmax(0,1fr))!important;align-items:stretch!important;gap:4px!important;display:grid!important}html[data-theme] body .aspect-interpretation article .interpretation-comparison>section:not(#_):not(#__):not(#___):not(#____):not(#_____):not(#______):not(#_______):not(#________){min-width:0;flex-direction:column!important;gap:3px!important;display:flex!important}html[data-theme] body .aspect-interpretation article .interpretation-comparison h3:not(#_):not(#__):not(#___):not(#____):not(#_____):not(#______):not(#_______):not(#________){min-height:12px;margin:0 0 2px!important;font-size:10px!important;line-height:1.2!important;display:block!important}html[data-theme] body .aspect-interpretation article .object-card:not(#_):not(#__):not(#___):not(#____):not(#_____):not(#______):not(#_______):not(#________){flex:auto!important;justify-content:center!important;gap:3px!important;padding:5px 3px!important}html[data-theme] body .aspect-interpretation article .object-card>b:not(#_):not(#__):not(#___):not(#____):not(#_____):not(#______):not(#_______):not(#________){border-radius:9px!important;width:34px!important;height:34px!important;padding:0!important;font-size:17px!important}html[data-theme] body .aspect-interpretation article .object-card strong:not(#_):not(#__):not(#___):not(#____):not(#_____):not(#______):not(#_______):not(#________){font-size:12px!important;line-height:1.15!important}html[data-theme] body .aspect-interpretation article .aspect-card:not(#_):not(#__):not(#___):not(#____):not(#_____):not(#______):not(#_______):not(#________){justify-content:center!important;align-self:stretch!important;gap:1px!important;height:auto!important;margin-top:17px!important;padding:5px 3px!important}html[data-theme] body .aspect-interpretation article>small:not(#_):not(#__):not(#___):not(#____):not(#_____):not(#______):not(#_______):not(#________){margin:4px 0 0!important;font-size:10px!important;line-height:1.35!important}html[data-theme] body .aspect-interpretation article .object-card>b:not(#_):not(#__):not(#___):not(#____):not(#_____):not(#______):not(#_______):not(#________){width:38px!important;height:38px!important;font-size:19px!important}html[data-theme] body .aspect-interpretation article .object-card strong:not(#_):not(#__):not(#___):not(#____):not(#_____):not(#______):not(#_______):not(#________){font-size:13px!important}html[data-theme] body .aspect-interpretation article .object-card small:not(#_):not(#__):not(#___):not(#____):not(#_____):not(#______):not(#_______):not(#________){margin:2px 0 0!important;font-size:10.5px!important;line-height:1.25!important}html[data-theme] body .aspect-interpretation article .aspect-card:not(#_):not(#__):not(#___):not(#____):not(#_____):not(#______):not(#_______):not(#________){gap:2px!important;margin-top:17px!important;padding:6px 3px!important}html[data-theme] body .aspect-interpretation article .aspect-card strong:not(#_):not(#__):not(#___):not(#____):not(#_____):not(#______):not(#_______):not(#________){font-size:13px!important}html[data-theme] body .aspect-interpretation article .aspect-card small:not(#_):not(#__):not(#___):not(#____):not(#_____):not(#______):not(#_______):not(#________){font-size:10.5px!important}html[data-theme] body .aspect-interpretation article .object-card:not(#_):not(#__):not(#___):not(#____):not(#_____):not(#______):not(#_______):not(#________){padding:6px 3px!important}html[data-theme] body .aspect-interpretation article>small:not(#_):not(#__):not(#___):not(#____):not(#_____):not(#______):not(#_______):not(#________){font-size:11px!important;line-height:1.4!important}}html[data-theme] body .aspects-toolbar header label:not(#_):not(#__):not(#___):not(#____):not(#_____):not(#______):not(#_______):not(#________),html[data-theme] body .aspects-toolbar:not(#_):not(#__):not(#___):not(#____):not(#_____):not(#______):not(#_______):not(#________),html[data-theme] body .aspects-toolbar header:not(#_):not(#__):not(#___):not(#____):not(#_____):not(#______):not(#_______):not(#________){overflow:visible!important}html[data-theme] body .wall-picker-error:not(#_):not(#__):not(#___):not(#____):not(#_____):not(#______):not(#_______):not(#________){color:#ecd592!important;text-align:center!important;background:#07080a!important;border:1px solid #e2c57d66!important;border-radius:10px!important;margin:6px 0 0!important;padding:6px 10px!important;font:12.5px/1.3 Arial,Helvetica,sans-serif!important}html[data-theme] body .wall-comment-send:not(#_):not(#__):not(#___):not(#____):not(#_____):not(#______):not(#_______):not(#________){filter:drop-shadow(0 0 4px #e2c57d8c);color:#ecd592!important;opacity:1!important}html[data-theme] body .wall-comment-send svg:not(#_):not(#__):not(#___):not(#____):not(#_____):not(#______):not(#_______):not(#________){stroke:#ecd592!important}html[data-theme] body .wall-comment-send:disabled:not(#_):not(#__):not(#___):not(#____):not(#_____):not(#______):not(#_______):not(#________){opacity:.8!important}html[data-theme] body .wall-comment-send:not(:disabled):hover:not(#_):not(#__):not(#___):not(#____):not(#_____):not(#______):not(#_______):not(#________){filter:drop-shadow(0 0 7px #e2c57df2)}html[data-theme] body .friend-request-cards.users-grid article:not(#_):not(#__):not(#___):not(#____):not(#_____):not(#______):not(#_______):not(#________):not(#_________){position:relative!important}html[data-theme] body .friend-request-cards.users-grid article .list-main:not(#_):not(#__):not(#___):not(#____):not(#_____):not(#______):not(#_______):not(#________):not(#_________),html[data-theme] body .friend-request-cards.users-grid article .list-main h2.list-name-row:not(#_):not(#__):not(#___):not(#____):not(#_____):not(#______):not(#_______):not(#________):not(#_________){position:static!important}html[data-theme] body .friend-request-cards.users-grid article .list-main h2.list-name-row>details.record-menu:not(#_):not(#__):not(#___):not(#____):not(#_____):not(#______):not(#_______):not(#________):not(#_________){z-index:3;inset:8px 8px auto auto!important;margin:0!important;position:absolute!important;inset:8px 8px auto auto!important}@media (max-width:760px){html[data-theme] body table.astrology-table:not(#_):not(#__):not(#___):not(#____):not(#_____):not(#______):not(#_______):not(#________){table-layout:fixed!important;width:100%!important}html[data-theme] body table.astrology-table thead th:first-child:not(#_):not(#__):not(#___):not(#____):not(#_____):not(#______):not(#_______):not(#________){width:29%!important}html[data-theme] body table.astrology-table thead th:nth-child(2):not(#_):not(#__):not(#___):not(#____):not(#_____):not(#______):not(#_______):not(#________){width:25%!important}html[data-theme] body table.astrology-table thead th:nth-child(3):not(#_):not(#__):not(#___):not(#____):not(#_____):not(#______):not(#_______):not(#________){width:29%!important}html[data-theme] body table.astrology-table thead th:nth-child(4):not(#_):not(#__):not(#___):not(#____):not(#_____):not(#______):not(#_______):not(#________){width:17%!important}html[data-theme] body table.astrology-table thead th:not(#_):not(#__):not(#___):not(#____):not(#_____):not(#______):not(#_______):not(#________){text-overflow:clip!important;padding:2px 1px!important}html[data-theme] body section.portal-main:not(#_):not(#__):not(#___):not(#____):not(#_____):not(#______):not(#_______):not(#________){padding-left:8px!important;padding-right:8px!important}html[data-theme] body:has(.workspace>.stage):not(#_):not(#__):not(#___):not(#____):not(#_____):not(#______):not(#_______):not(#________){padding-left:8px!important;padding-right:8px!important}html[data-theme] body section.portal-main>:not(#_):not(#__):not(#___):not(#____):not(#_____):not(#______):not(#_______):not(#________){box-sizing:border-box!important;width:100%!important;max-width:none!important;margin-left:0!important;margin-right:0!important}html[data-theme] body section.portal-main .wall-feed:not(#_):not(#__):not(#___):not(#____):not(#_____):not(#______):not(#_______):not(#________){width:100%!important;margin-left:0!important;margin-right:0!important}}html[data-theme] body .messages-page:not(#_):not(#__):not(#___):not(#____):not(#_____):not(#______):not(#_______){background:#0f1115!important;border:1px solid #e2c57d8c!important;border-radius:16px!important;box-shadow:0 0 18px #e2c57d33!important}html[data-theme] body .messages-page header h1:not(#_):not(#__):not(#___):not(#____):not(#_____):not(#______):not(#_______){color:#fff7e6!important;text-shadow:0 0 8px #ffe6b466!important;font-family:Georgia,serif!important;font-size:22px!important;font-weight:700!important}html[data-theme] body .messages-page header span:not(#_):not(#__):not(#___):not(#____):not(#_____):not(#______):not(#_______),html[data-theme] body .messages-page header a:not(#_):not(#__):not(#___):not(#____):not(#_____):not(#______):not(#_______){color:#e2c57d!important}html[data-theme] body .messages-page .messages-search:not(#_):not(#__):not(#___):not(#____):not(#_____):not(#______):not(#_______){background:#07080a!important;border:1px solid #e2c57d4d!important;border-radius:12px!important}html[data-theme] body .messages-page .messages-search input:not(#_):not(#__):not(#___):not(#____):not(#_____):not(#______):not(#_______){color:#fff7e6!important;background:0 0!important}html[data-theme] body .messages-page .messages-filters:not(#_):not(#__):not(#___):not(#____):not(#_____):not(#______):not(#_______){grid-template-columns:minmax(0,1fr) minmax(0,1.45fr) minmax(0,.8fr)!important;gap:6px!important;display:grid!important}html[data-theme] body .messages-page .messages-filters button:not(#_):not(#__):not(#___):not(#____):not(#_____):not(#______):not(#_______){white-space:nowrap;color:#e9e3d6!important;box-shadow:none!important;background:#07080a!important;border:1px solid #e2c57d40!important;border-radius:12px!important;min-width:0!important;padding:0 4px!important;font-size:12px!important}html[data-theme] body .messages-page .messages-filters button.active:not(#_):not(#__):not(#___):not(#____):not(#_____):not(#______):not(#_______){color:#ecd592!important;background:#e2c57d1f!important;border-color:#e2c57dd9!important;box-shadow:0 0 8px #e2c57d4d!important}html[data-theme] body .messages-page .conversation-list>button:not(#_):not(#__):not(#___):not(#____):not(#_____):not(#______):not(#_______){position:relative;box-shadow:none!important;background:#101317!important;border:1px solid #e2c57d29!important;border-radius:12px!important;margin:0 0 6px!important}html[data-theme] body .messages-page .conversation-list>button:hover:not(#_):not(#__):not(#___):not(#____):not(#_____):not(#______):not(#_______){background:#e2c57d14!important;border-color:#e2c57d80!important}html[data-theme] body .messages-page .conversation-list>button b:not(#_):not(#__):not(#___):not(#____):not(#_____):not(#______):not(#_______){font-family:Georgia,serif;color:#fff7e6!important}html[data-theme] body .messages-page .conversation-list>button img:not(#_):not(#__):not(#___):not(#____):not(#_____):not(#______):not(#_______){border:1.5px solid #e2c57d99!important}html[data-theme] body .messages-page .conversation-list>button>i:not(.conv-unread-dot):not(#_):not(#__):not(#___):not(#____):not(#_____):not(#______):not(#_______){text-transform:uppercase;justify-content:center;align-items:center;color:#ecd592!important;background:#0f1115!important;border:1.5px solid #e2c57d99!important;font:700 22px/1 Arial,Helvetica,sans-serif!important;display:flex!important}html[data-theme] body .messages-page .conversation-list>button>span:not(#_):not(#__):not(#___):not(#____):not(#_____):not(#______):not(#_______){flex:auto;min-width:0;padding-right:44px}html[data-theme] body .messages-page .conversation-list .conv-time:not(#_):not(#__):not(#___):not(#____):not(#_____):not(#______):not(#_______){color:#a79d86;white-space:nowrap;font-size:11.5px;position:absolute;top:11px;right:12px}html[data-theme] body .messages-page .conversation-list>button:has(.conv-unread-dot):not(#_):not(#__):not(#___):not(#____):not(#_____):not(#______):not(#_______){background:#151619!important;border-color:#e2c57d8c!important}html[data-theme] body .messages-page .conversation-list>button:has(.conv-unread-dot) .conv-time:not(#_):not(#__):not(#___):not(#____):not(#_____):not(#______):not(#_______){color:#ecd592;font-weight:700}html[data-theme] body .messages-page .conversation-list .conv-unread-dot:not(#_):not(#__):not(#___):not(#____):not(#_____):not(#______):not(#_______){background:#e2c57d!important;border:0!important;border-radius:50%!important;width:9px!important;min-width:0!important;height:9px!important;padding:0!important;display:block!important;position:absolute!important;inset:auto 14px 13px auto!important;box-shadow:0 0 8px #e2c57dcc!important}@media (max-width:760px){html[data-theme] body .synastry-page .syn-overview-grid>.syn-person-panel>.syn-panel-toggle:not(#_):not(#__):not(#___):not(#____):not(#_____):not(#______):not(#_______):not(#________):not(#_________):not(#__________):not(#___________){letter-spacing:0!important;white-space:nowrap!important;text-overflow:ellipsis!important;padding:0 24px 0 8px!important;font-size:12px!important;overflow:hidden!important}html[data-theme] body .synastry-page .syn-overview-grid>.syn-person-panel>.syn-panel-toggle:not(#_):not(#__):not(#___):not(#____):not(#_____):not(#______):not(#_______):not(#________):not(#_________):not(#__________):not(#___________):after{right:8px!important}}html[data-theme] body .options-panel .chart-system-row:not(#_):not(#__):not(#___):not(#____):not(#_____):not(#______):not(#_______):not(#________){border-bottom:1.6px solid #e2c57da6!important}html:has(.chart-options){overflow-anchor:none!important}html:has(.chart-options) body{overflow-anchor:none!important}html[data-theme] body .sky-place-labeled input:not(#_):not(#__):not(#___):not(#____):not(#_____):not(#______):not(#_______):not(#________):not(#_________):not(#__________):not(#___________),html[data-theme] body .sky-time-control button:not(#_):not(#__):not(#___):not(#____):not(#_____):not(#______):not(#_______):not(#________):not(#_________):not(#__________):not(#___________),html[data-theme] body .sky-time-control select:not(#_):not(#__):not(#___):not(#____):not(#_____):not(#______):not(#_______):not(#________):not(#_________):not(#__________):not(#___________){background:#232421!important}html[data-theme] body :is(main.chart-page,main.synastry-page):not(#_):not(#__):not(#___):not(#____):not(#_____):not(#______):not(#_______):not(#________):not(#_________):not(#__________):not(#___________){background-color:#181b20!important}html[data-theme] body:has(main.chart-page):not(#_):not(#__):not(#___):not(#____):not(#_____):not(#______):not(#_______):not(#________):not(#_________):not(#__________):not(#___________){background-color:#181b20!important}html[data-theme] body :is(main.chart-page,main.synastry-page) .tbl-toggle:not(#_):not(#__):not(#___):not(#____):not(#_____):not(#______):not(#_______):not(#________):not(#_________):not(#__________):not(#___________),html[data-theme] body :is(main.chart-page,main.synastry-page) .sky-time-control button:not(#_):not(#__):not(#___):not(#____):not(#_____):not(#______):not(#_______):not(#________):not(#_________):not(#__________):not(#___________),html[data-theme] body :is(main.chart-page,main.synastry-page) .sky-time-control select:not(#_):not(#__):not(#___):not(#____):not(#_____):not(#______):not(#_______):not(#________):not(#_________):not(#__________):not(#___________),html[data-theme] body :is(main.chart-page,main.synastry-page) .transits-toggle:not(#_):not(#__):not(#___):not(#____):not(#_____):not(#______):not(#_______):not(#________):not(#_________):not(#__________):not(#___________),html[data-theme] body :is(main.chart-page,main.synastry-page) .transits-person:not(#_):not(#__):not(#___):not(#____):not(#_____):not(#______):not(#_______):not(#________):not(#_________):not(#__________):not(#___________),html[data-theme] body :is(main.chart-page,main.synastry-page) .options-trigger:not(#_):not(#__):not(#___):not(#____):not(#_____):not(#______):not(#_______):not(#________):not(#_________):not(#__________):not(#___________),html[data-theme] body :is(main.chart-page,main.synastry-page) .sky-place-labeled input:not(#_):not(#__):not(#___):not(#____):not(#_____):not(#______):not(#_______):not(#________):not(#_________):not(#__________):not(#___________),html[data-theme] body :is(main.chart-page,main.synastry-page) .syn-panel-toggle:not(#_):not(#__):not(#___):not(#____):not(#_____):not(#______):not(#_______):not(#________):not(#_________):not(#__________):not(#___________),html[data-theme] body :is(main.chart-page,main.synastry-page) .matrix-help-btn:not(#_):not(#__):not(#___):not(#____):not(#_____):not(#______):not(#_______):not(#________):not(#_________):not(#__________):not(#___________),html[data-theme] body :is(main.chart-page,main.synastry-page) .orb-slider:not(#_):not(#__):not(#___):not(#____):not(#_____):not(#______):not(#_______):not(#________):not(#_________):not(#__________):not(#___________),html[data-theme] body :is(main.chart-page,main.synastry-page) .chart-magnifier:not(#_):not(#__):not(#___):not(#____):not(#_____):not(#______):not(#_______):not(#________):not(#_________):not(#__________):not(#___________),html[data-theme] body :is(main.chart-page,main.synastry-page) .favorite-chart:not(#_):not(#__):not(#___):not(#____):not(#_____):not(#______):not(#_______):not(#________):not(#_________):not(#__________):not(#___________),html[data-theme] body :is(main.chart-page,main.synastry-page) .chart-zoom-tools button:not(#_):not(#__):not(#___):not(#____):not(#_____):not(#______):not(#_______):not(#________):not(#_________):not(#__________):not(#___________),html[data-theme] body :is(main.chart-page,main.synastry-page) .aspects-view-toggle:not(#_):not(#__):not(#___):not(#____):not(#_____):not(#______):not(#_______):not(#________):not(#_________):not(#__________):not(#___________),html[data-theme] body :is(main.chart-page,main.synastry-page) .aspect-list-panel>button:not(#_):not(#__):not(#___):not(#____):not(#_____):not(#______):not(#_______):not(#________):not(#_________):not(#__________):not(#___________),html[data-theme] body :is(main.chart-page,main.synastry-page) .transit-energy-section>button:not(#_):not(#__):not(#___):not(#____):not(#_____):not(#______):not(#_______):not(#________):not(#_________):not(#__________):not(#___________),html[data-theme] body :is(main.chart-page,main.synastry-page) .aspect-matrix-section>header:not(#_):not(#__):not(#___):not(#____):not(#_____):not(#______):not(#_______):not(#________):not(#_________):not(#__________):not(#___________),html[data-theme] body :is(main.chart-page,main.synastry-page) .aspects-toolbar select:not(#_):not(#__):not(#___):not(#____):not(#_____):not(#______):not(#_______):not(#________):not(#_________):not(#__________):not(#___________),html[data-theme] body :is(main.chart-page,main.synastry-page) .aspects-toolbar button:not(#_):not(#__):not(#___):not(#____):not(#_____):not(#______):not(#_______):not(#________):not(#_________):not(#__________):not(#___________){color:#f2ede2!important;background:#07080a!important;border-color:#e2c57d99!important}html[data-theme] body :is(main.chart-page,main.synastry-page) .options-panel:not(#_):not(#__):not(#___):not(#____):not(#_____):not(#______):not(#_______):not(#________):not(#_________):not(#__________):not(#___________),html[data-theme] body :is(main.chart-page,main.synastry-page) .object-card:not(#_):not(#__):not(#___):not(#____):not(#_____):not(#______):not(#_______):not(#________):not(#_________):not(#__________):not(#___________),html[data-theme] body :is(main.chart-page,main.synastry-page) .aspect-card:not(#_):not(#__):not(#___):not(#____):not(#_____):not(#______):not(#_______):not(#________):not(#_________):not(#__________):not(#___________),html[data-theme] body :is(main.chart-page,main.synastry-page) article.verdict-good:not(#_):not(#__):not(#___):not(#____):not(#_____):not(#______):not(#_______):not(#________):not(#_________):not(#__________):not(#___________),html[data-theme] body :is(main.chart-page,main.synastry-page) article.verdict-calm:not(#_):not(#__):not(#___):not(#____):not(#_____):not(#______):not(#_______):not(#________):not(#_________):not(#__________):not(#___________),html[data-theme] body :is(main.chart-page,main.synastry-page) article.verdict-mixed:not(#_):not(#__):not(#___):not(#____):not(#_____):not(#______):not(#_______):not(#________):not(#_________):not(#__________):not(#___________),html[data-theme] body :is(main.chart-page,main.synastry-page) article.verdict-careful:not(#_):not(#__):not(#___):not(#____):not(#_____):not(#______):not(#_______):not(#________):not(#_________):not(#__________):not(#___________),html[data-theme] body :is(main.chart-page,main.synastry-page) th.matrix-object:not(#_):not(#__):not(#___):not(#____):not(#_____):not(#______):not(#_______):not(#________):not(#_________):not(#__________):not(#___________),html[data-theme] body :is(main.chart-page,main.synastry-page) .aspect-list-aspect:not(#_):not(#__):not(#___):not(#____):not(#_____):not(#______):not(#_______):not(#________):not(#_________):not(#__________):not(#___________),html[data-theme] body :is(main.chart-page,main.synastry-page) .moon-widget-compact:not(#_):not(#__):not(#___):not(#____):not(#_____):not(#______):not(#_______):not(#________):not(#_________):not(#__________):not(#___________){background:#101317!important}html[data-theme] body :is(main.chart-page,main.synastry-page) .tbl-toggle:not(#_):not(#__):not(#___):not(#____):not(#_____):not(#______):not(#_______):not(#________):not(#_________):not(#__________):not(#___________),html[data-theme] body :is(main.chart-page,main.synastry-page) .syn-panel-toggle:not(#_):not(#__):not(#___):not(#____):not(#_____):not(#______):not(#_______):not(#________):not(#_________):not(#__________):not(#___________){background:#0f1115!important}html[data-theme] body :is(main.chart-page,main.synastry-page) article[class^=verdict]:not(#_):not(#__):not(#___):not(#____):not(#_____):not(#______):not(#_______):not(#________):not(#_________):not(#__________):not(#___________),html[data-theme] body :is(main.chart-page,main.synastry-page) .aspect-list-aspect:not(#_):not(#__):not(#___):not(#____):not(#_____):not(#______):not(#_______):not(#________):not(#_________):not(#__________):not(#___________){border:1px solid #e2c57d47!important}html[data-theme] body :is(main.chart-page,main.synastry-page) .transit-energy-panel:not(#_):not(#__):not(#___):not(#____):not(#_____):not(#______):not(#_______):not(#________):not(#_________):not(#__________):not(#___________){background:0 0!important}html[data-theme] body :is(main.chart-page,main.synastry-page) .transit-bar:not(#_):not(#__):not(#___):not(#____):not(#_____):not(#______):not(#_______):not(#________):not(#_________):not(#__________):not(#___________){background:#0f1115!important}html[data-theme] body :is(main.chart-page,main.synastry-page) .verdict-dot:not(#_):not(#__):not(#___):not(#____):not(#_____):not(#______):not(#_______):not(#________):not(#_________):not(#__________):not(#___________){background-color:#a3a8b0!important}html[data-theme] body :is(main.chart-page,main.synastry-page) .transit-drivers:not(#_):not(#__):not(#___):not(#____):not(#_____):not(#______):not(#_______):not(#________):not(#_________):not(#__________):not(#___________),html[data-theme] body :is(main.chart-page,main.synastry-page) .driver-none:not(#_):not(#__):not(#___):not(#____):not(#_____):not(#______):not(#_______):not(#________):not(#_________):not(#__________):not(#___________){color:#a3a8b0!important}html[data-theme] body :is(main.chart-page,main.synastry-page) .influence-label:not(#_):not(#__):not(#___):not(#____):not(#_____):not(#______):not(#_______):not(#________):not(#_________):not(#__________):not(#___________){color:#e6e9ee!important}html[data-theme] body :is(main.chart-page,main.synastry-page) table th:not(#_):not(#__):not(#___):not(#____):not(#_____):not(#______):not(#_______):not(#________):not(#_________):not(#__________):not(#___________){background-color:#0f1115!important}html[data-theme] body :is(main.chart-page,main.synastry-page) .table-head-row:not(#_):not(#__):not(#___):not(#____):not(#_____):not(#______):not(#_______):not(#________):not(#_________):not(#__________):not(#___________),html[data-theme] body :is(main.chart-page,main.synastry-page) .placements-table article:not(#_):not(#__):not(#___):not(#____):not(#_____):not(#______):not(#_______):not(#________):not(#_________):not(#__________):not(#___________),html[data-theme] body :is(main.chart-page,main.synastry-page) .houses-table article:not(#_):not(#__):not(#___):not(#____):not(#_____):not(#______):not(#_______):not(#________):not(#_________):not(#__________):not(#___________){border-bottom-color:#e2c57d3d!important}html[data-theme] body :is(main.chart-page,main.synastry-page) .chart-zoom-tools:not(#_):not(#__):not(#___):not(#____):not(#_____):not(#______):not(#_______):not(#________):not(#_________):not(#__________):not(#___________){background:#0f1115f0!important;border-color:#e2c57d80!important}html[data-theme] body :is(main.chart-page,main.synastry-page) text.cusp-degree:not(#_):not(#__):not(#___):not(#____):not(#_____):not(#______):not(#_______):not(#________):not(#_________):not(#__________):not(#___________),html[data-theme] body :is(main.chart-page,main.synastry-page) text.axis-name:not(#_):not(#__):not(#___):not(#____):not(#_____):not(#______):not(#_______):not(#________):not(#_________):not(#__________):not(#___________){stroke:#0a0b0d!important}html[data-theme] body header.astro-navbar:not(#_):not(#__):not(#___):not(#____):not(#_____):not(#______):not(#_______):not(#________):not(#_________):not(#__________):not(#___________),html[data-theme] body nav.mobile-bottom-nav:not(#_):not(#__):not(#___):not(#____):not(#_____):not(#______):not(#_______):not(#________):not(#_________):not(#__________):not(#___________){background:#0f1115!important;border-color:#e2c57d59!important}html[data-theme] body :is(main.chart-page,main.synastry-page) .tbl-toggle:not(#_):not(#__):not(#___):not(#____):not(#_____):not(#______):not(#_______):not(#________):not(#_________):not(#__________):not(#___________),html[data-theme] body :is(main.chart-page,main.synastry-page) .sky-time-control button:not(#_):not(#__):not(#___):not(#____):not(#_____):not(#______):not(#_______):not(#________):not(#_________):not(#__________):not(#___________),html[data-theme] body :is(main.chart-page,main.synastry-page) .sky-time-control select:not(#_):not(#__):not(#___):not(#____):not(#_____):not(#______):not(#_______):not(#________):not(#_________):not(#__________):not(#___________),html[data-theme] body :is(main.chart-page,main.synastry-page) .transits-toggle:not(#_):not(#__):not(#___):not(#____):not(#_____):not(#______):not(#_______):not(#________):not(#_________):not(#__________):not(#___________),html[data-theme] body :is(main.chart-page,main.synastry-page) .transits-person:not(#_):not(#__):not(#___):not(#____):not(#_____):not(#______):not(#_______):not(#________):not(#_________):not(#__________):not(#___________),html[data-theme] body :is(main.chart-page,main.synastry-page) .options-trigger:not(#_):not(#__):not(#___):not(#____):not(#_____):not(#______):not(#_______):not(#________):not(#_________):not(#__________):not(#___________),html[data-theme] body :is(main.chart-page,main.synastry-page) .sky-place-labeled input:not(#_):not(#__):not(#___):not(#____):not(#_____):not(#______):not(#_______):not(#________):not(#_________):not(#__________):not(#___________),html[data-theme] body :is(main.chart-page,main.synastry-page) .syn-panel-toggle:not(#_):not(#__):not(#___):not(#____):not(#_____):not(#______):not(#_______):not(#________):not(#_________):not(#__________):not(#___________),html[data-theme] body :is(main.chart-page,main.synastry-page) .orb-slider:not(#_):not(#__):not(#___):not(#____):not(#_____):not(#______):not(#_______):not(#________):not(#_________):not(#__________):not(#___________),html[data-theme] body :is(main.chart-page,main.synastry-page) .chart-magnifier:not(#_):not(#__):not(#___):not(#____):not(#_____):not(#______):not(#_______):not(#________):not(#_________):not(#__________):not(#___________),html[data-theme] body :is(main.chart-page,main.synastry-page) .favorite-chart:not(#_):not(#__):not(#___):not(#____):not(#_____):not(#______):not(#_______):not(#________):not(#_________):not(#__________):not(#___________),html[data-theme] body :is(main.chart-page,main.synastry-page) .aspects-view-toggle:not(#_):not(#__):not(#___):not(#____):not(#_____):not(#______):not(#_______):not(#________):not(#_________):not(#__________):not(#___________),html[data-theme] body :is(main.chart-page,main.synastry-page) .aspect-list-panel>button:not(#_):not(#__):not(#___):not(#____):not(#_____):not(#______):not(#_______):not(#________):not(#_________):not(#__________):not(#___________),html[data-theme] body :is(main.chart-page,main.synastry-page) .transit-energy-section>button:not(#_):not(#__):not(#___):not(#____):not(#_____):not(#______):not(#_______):not(#________):not(#_________):not(#__________):not(#___________),html[data-theme] body :is(main.chart-page,main.synastry-page) .aspect-matrix-section>header:not(#_):not(#__):not(#___):not(#____):not(#_____):not(#______):not(#_______):not(#________):not(#_________):not(#__________):not(#___________),html[data-theme] body :is(main.chart-page,main.synastry-page) .aspects-toolbar select:not(#_):not(#__):not(#___):not(#____):not(#_____):not(#______):not(#_______):not(#________):not(#_________):not(#__________):not(#___________),html[data-theme] body :is(main.chart-page,main.synastry-page) .aspects-toolbar button:not(#_):not(#__):not(#___):not(#____):not(#_____):not(#______):not(#_______):not(#________):not(#_________):not(#__________):not(#___________),html[data-theme] body :is(main.chart-page,main.synastry-page) .object-card:not(#_):not(#__):not(#___):not(#____):not(#_____):not(#______):not(#_______):not(#________):not(#_________):not(#__________):not(#___________),html[data-theme] body :is(main.chart-page,main.synastry-page) .aspect-card:not(#_):not(#__):not(#___):not(#____):not(#_____):not(#______):not(#_______):not(#________):not(#_________):not(#__________):not(#___________),html[data-theme] body :is(main.chart-page,main.synastry-page) .aspect-list-aspect:not(#_):not(#__):not(#___):not(#____):not(#_____):not(#______):not(#_______):not(#________):not(#_________):not(#__________):not(#___________),html[data-theme] body :is(main.chart-page,main.synastry-page) article[class^=verdict]:not(#_):not(#__):not(#___):not(#____):not(#_____):not(#______):not(#_______):not(#________):not(#_________):not(#__________):not(#___________),html[data-theme] body :is(main.chart-page,main.synastry-page) .moon-widget-compact:not(#_):not(#__):not(#___):not(#____):not(#_____):not(#______):not(#_______):not(#________):not(#_________):not(#__________):not(#___________),html[data-theme] body :is(main.chart-page,main.synastry-page) .options-panel:not(#_):not(#__):not(#___):not(#____):not(#_____):not(#______):not(#_______):not(#________):not(#_________):not(#__________):not(#___________){box-shadow:none!important;filter:none!important}html[data-theme] body :is(main.chart-page,main.synastry-page) .tbl-toggle:hover:not(#_):not(#__):not(#___):not(#____):not(#_____):not(#______):not(#_______):not(#________):not(#_________):not(#__________):not(#___________),html[data-theme] body :is(main.chart-page,main.synastry-page) .sky-time-control button:hover:not(#_):not(#__):not(#___):not(#____):not(#_____):not(#______):not(#_______):not(#________):not(#_________):not(#__________):not(#___________),html[data-theme] body :is(main.chart-page,main.synastry-page) .sky-time-control select:hover:not(#_):not(#__):not(#___):not(#____):not(#_____):not(#______):not(#_______):not(#________):not(#_________):not(#__________):not(#___________),html[data-theme] body :is(main.chart-page,main.synastry-page) .transits-toggle:hover:not(#_):not(#__):not(#___):not(#____):not(#_____):not(#______):not(#_______):not(#________):not(#_________):not(#__________):not(#___________),html[data-theme] body :is(main.chart-page,main.synastry-page) .transits-person:hover:not(#_):not(#__):not(#___):not(#____):not(#_____):not(#______):not(#_______):not(#________):not(#_________):not(#__________):not(#___________),html[data-theme] body :is(main.chart-page,main.synastry-page) .options-trigger:hover:not(#_):not(#__):not(#___):not(#____):not(#_____):not(#______):not(#_______):not(#________):not(#_________):not(#__________):not(#___________),html[data-theme] body :is(main.chart-page,main.synastry-page) .sky-place-labeled input:hover:not(#_):not(#__):not(#___):not(#____):not(#_____):not(#______):not(#_______):not(#________):not(#_________):not(#__________):not(#___________),html[data-theme] body :is(main.chart-page,main.synastry-page) .syn-panel-toggle:hover:not(#_):not(#__):not(#___):not(#____):not(#_____):not(#______):not(#_______):not(#________):not(#_________):not(#__________):not(#___________),html[data-theme] body :is(main.chart-page,main.synastry-page) .orb-slider:hover:not(#_):not(#__):not(#___):not(#____):not(#_____):not(#______):not(#_______):not(#________):not(#_________):not(#__________):not(#___________),html[data-theme] body :is(main.chart-page,main.synastry-page) .chart-magnifier:hover:not(#_):not(#__):not(#___):not(#____):not(#_____):not(#______):not(#_______):not(#________):not(#_________):not(#__________):not(#___________),html[data-theme] body :is(main.chart-page,main.synastry-page) .favorite-chart:hover:not(#_):not(#__):not(#___):not(#____):not(#_____):not(#______):not(#_______):not(#________):not(#_________):not(#__________):not(#___________),html[data-theme] body :is(main.chart-page,main.synastry-page) .aspects-view-toggle:hover:not(#_):not(#__):not(#___):not(#____):not(#_____):not(#______):not(#_______):not(#________):not(#_________):not(#__________):not(#___________),html[data-theme] body :is(main.chart-page,main.synastry-page) .aspect-list-panel>button:hover:not(#_):not(#__):not(#___):not(#____):not(#_____):not(#______):not(#_______):not(#________):not(#_________):not(#__________):not(#___________),html[data-theme] body :is(main.chart-page,main.synastry-page) .transit-energy-section>button:hover:not(#_):not(#__):not(#___):not(#____):not(#_____):not(#______):not(#_______):not(#________):not(#_________):not(#__________):not(#___________),html[data-theme] body :is(main.chart-page,main.synastry-page) .aspect-matrix-section>header:hover:not(#_):not(#__):not(#___):not(#____):not(#_____):not(#______):not(#_______):not(#________):not(#_________):not(#__________):not(#___________),html[data-theme] body :is(main.chart-page,main.synastry-page) .aspects-toolbar select:hover:not(#_):not(#__):not(#___):not(#____):not(#_____):not(#______):not(#_______):not(#________):not(#_________):not(#__________):not(#___________),html[data-theme] body :is(main.chart-page,main.synastry-page) .aspects-toolbar button:hover:not(#_):not(#__):not(#___):not(#____):not(#_____):not(#______):not(#_______):not(#________):not(#_________):not(#__________):not(#___________),html[data-theme] body :is(main.chart-page,main.synastry-page) .object-card:hover:not(#_):not(#__):not(#___):not(#____):not(#_____):not(#______):not(#_______):not(#________):not(#_________):not(#__________):not(#___________),html[data-theme] body :is(main.chart-page,main.synastry-page) .aspect-card:hover:not(#_):not(#__):not(#___):not(#____):not(#_____):not(#______):not(#_______):not(#________):not(#_________):not(#__________):not(#___________),html[data-theme] body :is(main.chart-page,main.synastry-page) .aspect-list-aspect:hover:not(#_):not(#__):not(#___):not(#____):not(#_____):not(#______):not(#_______):not(#________):not(#_________):not(#__________):not(#___________),html[data-theme] body :is(main.chart-page,main.synastry-page) article[class^=verdict]:hover:not(#_):not(#__):not(#___):not(#____):not(#_____):not(#______):not(#_______):not(#________):not(#_________):not(#__________):not(#___________),html[data-theme] body :is(main.chart-page,main.synastry-page) .moon-widget-compact:hover:not(#_):not(#__):not(#___):not(#____):not(#_____):not(#______):not(#_______):not(#________):not(#_________):not(#__________):not(#___________),html[data-theme] body :is(main.chart-page,main.synastry-page) .options-panel:hover:not(#_):not(#__):not(#___):not(#____):not(#_____):not(#______):not(#_______):not(#________):not(#_________):not(#__________):not(#___________){box-shadow:0 0 8px #e2c57d59!important}html[data-theme] body :is(main.chart-page,main.synastry-page) .tbl-toggle:not(#_):not(#__):not(#___):not(#____):not(#_____):not(#______):not(#_______):not(#________):not(#_________):not(#__________):not(#___________),html[data-theme] body :is(main.chart-page,main.synastry-page) .syn-panel-toggle:not(#_):not(#__):not(#___):not(#____):not(#_____):not(#______):not(#_______):not(#________):not(#_________):not(#__________):not(#___________),html[data-theme] body :is(main.chart-page,main.synastry-page) .aspect-list-panel>button:not(#_):not(#__):not(#___):not(#____):not(#_____):not(#______):not(#_______):not(#________):not(#_________):not(#__________):not(#___________),html[data-theme] body :is(main.chart-page,main.synastry-page) .transit-energy-section>button:not(#_):not(#__):not(#___):not(#____):not(#_____):not(#______):not(#_______):not(#________):not(#_________):not(#__________):not(#___________),html[data-theme] body :is(main.chart-page,main.synastry-page) .aspect-matrix-section>header:not(#_):not(#__):not(#___):not(#____):not(#_____):not(#______):not(#_______):not(#________):not(#_________):not(#__________):not(#___________),html[data-theme] body :is(main.chart-page,main.synastry-page) .options-trigger:not(#_):not(#__):not(#___):not(#____):not(#_____):not(#______):not(#_______):not(#________):not(#_________):not(#__________):not(#___________),html[data-theme] body :is(main.chart-page,main.synastry-page) .sky-time-control button:not(#_):not(#__):not(#___):not(#____):not(#_____):not(#______):not(#_______):not(#________):not(#_________):not(#__________):not(#___________),html[data-theme] body :is(main.chart-page,main.synastry-page) .sky-time-control select:not(#_):not(#__):not(#___):not(#____):not(#_____):not(#______):not(#_______):not(#________):not(#_________):not(#__________):not(#___________),html[data-theme] body :is(main.chart-page,main.synastry-page) .transits-toggle:not(#_):not(#__):not(#___):not(#____):not(#_____):not(#______):not(#_______):not(#________):not(#_________):not(#__________):not(#___________),html[data-theme] body :is(main.chart-page,main.synastry-page) .transits-person:not(#_):not(#__):not(#___):not(#____):not(#_____):not(#______):not(#_______):not(#________):not(#_________):not(#__________):not(#___________),html[data-theme] body :is(main.chart-page,main.synastry-page) .aspects-toolbar select:not(#_):not(#__):not(#___):not(#____):not(#_____):not(#______):not(#_______):not(#________):not(#_________):not(#__________):not(#___________),html[data-theme] body :is(main.chart-page,main.synastry-page) .aspects-toolbar button:not(#_):not(#__):not(#___):not(#____):not(#_____):not(#______):not(#_______):not(#________):not(#_________):not(#__________):not(#___________),html[data-theme] body :is(main.chart-page,main.synastry-page) .orb-slider:not(#_):not(#__):not(#___):not(#____):not(#_____):not(#______):not(#_______):not(#________):not(#_________):not(#__________):not(#___________),html[data-theme] body :is(main.chart-page,main.synastry-page) .aspects-view-toggle:not(#_):not(#__):not(#___):not(#____):not(#_____):not(#______):not(#_______):not(#________):not(#_________):not(#__________):not(#___________),html[data-theme] body :is(main.chart-page,main.synastry-page) .sky-place-labeled input:not(#_):not(#__):not(#___):not(#____):not(#_____):not(#______):not(#_______):not(#________):not(#_________):not(#__________):not(#___________){border:1.5px solid #e2c57dd9!important}select::picker(select){color:#f2ede2!important;scrollbar-color:#e2c57db3 #0f1115!important;background:#0f1115!important;border:1.5px solid #e2c57db3!important;border-radius:12px!important;box-shadow:0 12px 32px #0009!important}html[data-theme] body main.portal-shell:not(#_):not(#__):not(#___):not(#____):not(#_____):not(#______):not(#_______):not(#________):not(#_________):not(#__________):not(#___________),html[data-theme] body section.portal-main:not(#_):not(#__):not(#___):not(#____):not(#_____):not(#______):not(#_______):not(#________):not(#_________):not(#__________):not(#___________){background-color:#181b20!important}html[data-theme] body:has(section.portal-main):not(#_):not(#__):not(#___):not(#____):not(#_____):not(#______):not(#_______):not(#________):not(#_________):not(#__________):not(#___________){background-color:#181b20!important}html[data-theme] body section.portal-main .friends-toolbar:not(#_):not(#__):not(#___):not(#____):not(#_____):not(#______):not(#_______):not(#________):not(#_________):not(#__________):not(#___________){box-shadow:none!important;background:#0f1115!important;border:1.5px solid #e2c57dd9!important}html[data-theme] body section.portal-main .view-toggle:not(#_):not(#__):not(#___):not(#____):not(#_____):not(#______):not(#_______):not(#________):not(#_________):not(#__________):not(#___________),html[data-theme] body section.portal-main .friend-search:not(#_):not(#__):not(#___):not(#____):not(#_____):not(#______):not(#_______):not(#________):not(#_________):not(#__________):not(#___________),html[data-theme] body section.portal-main .friend-tabs>button:not(#_):not(#__):not(#___):not(#____):not(#_____):not(#______):not(#_______):not(#________):not(#_________):not(#__________):not(#___________),html[data-theme] body section.portal-main .friend-tabs>label:not(#_):not(#__):not(#___):not(#____):not(#_____):not(#______):not(#_______):not(#________):not(#_________):not(#__________):not(#___________),html[data-theme] body section.portal-main .friend-tabs summary:not(#_):not(#__):not(#___):not(#____):not(#_____):not(#______):not(#_______):not(#________):not(#_________):not(#__________):not(#___________){color:#f2ede2!important;box-shadow:none!important;filter:none!important;background:#07080a!important;border:1.5px solid #e2c57d80!important}html[data-theme] body section.portal-main .friend-tabs>button.active:not(#_):not(#__):not(#___):not(#____):not(#_____):not(#______):not(#_______):not(#________):not(#_________):not(#__________):not(#___________),html[data-theme] body section.portal-main .friend-tabs>label.active:not(#_):not(#__):not(#___):not(#____):not(#_____):not(#______):not(#_______):not(#________):not(#_________):not(#__________):not(#___________){color:#e2c57d!important;background:#0f1115!important;border-color:#e2c57df2!important}html[data-theme] body section.portal-main section.friend-tabs:not(#_):not(#__):not(#___):not(#____):not(#_____):not(#______):not(#_______):not(#________):not(#_________):not(#__________):not(#___________){box-shadow:none!important;background:#101317!important;border:1.5px solid #e2c57d66!important}html[data-theme] body section.portal-main section.profiles-list article:not(#_):not(#__):not(#___):not(#____):not(#_____):not(#______):not(#_______):not(#________):not(#_________):not(#__________):not(#___________),html[data-theme] body section.portal-main .friend-request-cards article:not(#_):not(#__):not(#___):not(#____):not(#_____):not(#______):not(#_______):not(#________):not(#_________):not(#__________):not(#___________),html[data-theme] body section.portal-main .users-grid article:not(#_):not(#__):not(#___):not(#____):not(#_____):not(#______):not(#_______):not(#________):not(#_________):not(#__________):not(#___________),html[data-theme] body section.portal-main section.profiles-list>article:not(#_):not(#__):not(#___):not(#____):not(#_____):not(#______):not(#_______):not(#________):not(#_________):not(#__________):not(#___________){box-shadow:none!important;background:#101317!important;border:1px solid #e2c57d47!important}html[data-theme] body section.portal-main .avatar-placeholder:not(#_):not(#__):not(#___):not(#____):not(#_____):not(#______):not(#_______):not(#________):not(#_________):not(#__________):not(#___________){color:#e2c57d!important;box-shadow:none!important;filter:none!important;background:#101317!important;border:1.5px solid #e2c57d99!important}html[data-theme] body section.portal-main details.record-menu>summary:not(#_):not(#__):not(#___):not(#____):not(#_____):not(#______):not(#_______):not(#________):not(#_________):not(#__________):not(#___________),html[data-theme] body section.portal-main .tile-menu>summary:not(#_):not(#__):not(#___):not(#____):not(#_____):not(#______):not(#_______):not(#________):not(#_________):not(#__________):not(#___________),html[data-theme] body section.portal-main .user-liked-heart:not(#_):not(#__):not(#___):not(#____):not(#_____):not(#______):not(#_______):not(#________):not(#_________):not(#__________):not(#___________),html[data-theme] body section.portal-main .request-quick button:not(#_):not(#__):not(#___):not(#____):not(#_____):not(#______):not(#_______):not(#________):not(#_________):not(#__________):not(#___________){box-shadow:none!important;filter:none!important;color:#f2ede2!important;background:#07080a!important;border:1.5px solid #e2c57db3!important}html[data-theme] body section.portal-main .user-liked-heart:not(#_):not(#__):not(#___):not(#____):not(#_____):not(#______):not(#_______):not(#________):not(#_________):not(#__________):not(#___________){color:#e2c57d!important}html[data-theme] body section.portal-main .user-liked-heart svg:not(#_):not(#__):not(#___):not(#____):not(#_____):not(#______):not(#_______):not(#________):not(#_________):not(#__________):not(#___________){filter:none!important}html[data-theme] body .global-search input:not(#_):not(#__):not(#___):not(#____):not(#_____):not(#______):not(#_______):not(#________):not(#_________):not(#__________):not(#___________){color:#f2ede2!important;background:#07080a!important;border:1.5px solid #e2c57d99!important}@media (max-width:760px){html[data-theme] body details:is(.record-menu,.wall-share-menu)[open]>:not(summary):not(#_):not(#__):not(#___):not(#____):not(#_____):not(#______):not(#_______):not(#________):not(#_________):not(#__________):not(#___________){background:#0f1115!important;border:1.5px solid #e2c57dd9!important;box-shadow:0 -6px 30px #000000a6!important}}html[data-theme] body details:is(.record-menu,.wall-share-menu)[open]>:not(summary) :is(button,a):is(:hover,:active):not(#_):not(#__):not(#___):not(#____):not(#_____):not(#______):not(#_______):not(#________):not(#_________):not(#__________):not(#___________){background:#1b1f26!important}html[data-theme] body .stage-pill-title:not(#_):not(#__):not(#___):not(#____):not(#_____):not(#______):not(#_______):not(#________):not(#_________):not(#__________):not(#___________),html[data-theme] body .astro-card-heading:not(#_):not(#__):not(#___):not(#____):not(#_____):not(#______):not(#_______):not(#________):not(#_________):not(#__________):not(#___________),html[data-theme] body .tags-more:not(#_):not(#__):not(#___):not(#____):not(#_____):not(#______):not(#_______):not(#________):not(#_________):not(#__________):not(#___________),html[data-theme] body .crit-more-btn:not(#_):not(#__):not(#___):not(#____):not(#_____):not(#______):not(#_______):not(#________):not(#_________):not(#__________):not(#___________),html[data-theme] body .social-profile-tabs button.active:not(#_):not(#__):not(#___):not(#____):not(#_____):not(#______):not(#_______):not(#________):not(#_________):not(#__________):not(#___________),html[data-theme] body .social-profile-tabs:not(#_):not(#__):not(#___):not(#____):not(#_____):not(#______):not(#_______):not(#________):not(#_________):not(#__________):not(#___________),html[data-theme] body .seg:not(#_):not(#__):not(#___):not(#____):not(#_____):not(#______):not(#_______):not(#________):not(#_________):not(#__________):not(#___________),html[data-theme] body .seg .on:not(#_):not(#__):not(#___):not(#____):not(#_____):not(#______):not(#_______):not(#________):not(#_________):not(#__________):not(#___________),html[data-theme] body .messages-page:not(#_):not(#__):not(#___):not(#____):not(#_____):not(#______):not(#_______):not(#________):not(#_________):not(#__________):not(#___________),html[data-theme] body .messages-page button.active:not(#_):not(#__):not(#___):not(#____):not(#_____):not(#______):not(#_______):not(#________):not(#_________):not(#__________):not(#___________),html[data-theme] body .messages-preview-popover .messages-filters button.active:not(#_):not(#__):not(#___):not(#____):not(#_____):not(#______):not(#_______):not(#________):not(#_________):not(#__________):not(#___________),html[data-theme] body .friends-toolbar:not(#_):not(#__):not(#___):not(#____):not(#_____):not(#______):not(#_______):not(#________):not(#_________):not(#__________):not(#___________),html[data-theme] body .view-toggle:not(#_):not(#__):not(#___):not(#____):not(#_____):not(#______):not(#_______):not(#________):not(#_________):not(#__________):not(#___________){box-shadow:none!important;filter:none!important}.friends-empty{box-shadow:none!important}.transit-energy-panel .transit-bar{background:#0f1115!important}html body .astrochat-overlay:not(#_):not(#__):not(#___):not(#____):not(#_____):not(#______):not(#_______):not(#________){background:#07080af0!important}html body .astrochat:not(#_):not(#__):not(#___):not(#____):not(#_____):not(#______):not(#_______):not(#________){background:#101317!important}html body .astrochat-head:not(#_):not(#__):not(#___):not(#____):not(#_____):not(#______):not(#_______):not(#________),html body .astrochat-mobile-tools:not(#_):not(#__):not(#___):not(#____):not(#_____):not(#______):not(#_______):not(#________),html body .astrochat-input:not(#_):not(#__):not(#___):not(#____):not(#_____):not(#______):not(#_______):not(#________){background:#0f1115!important}html body .astrochat-main:not(#_):not(#__):not(#___):not(#____):not(#_____):not(#______):not(#_______):not(#________){background:#181b20!important}html body .astrochat-line.is-welcome:not(#_):not(#__):not(#___):not(#____):not(#_____):not(#______):not(#_______):not(#________){background:#101317!important}html body .astrochat-icon:not(#_):not(#__):not(#___):not(#____):not(#_____):not(#______):not(#_______):not(#________),html body .astrochat-brand:not(#_):not(#__):not(#___):not(#____):not(#_____):not(#______):not(#_______):not(#________),html body .astrochat-field:not(#_):not(#__):not(#___):not(#____):not(#_____):not(#______):not(#_______):not(#________),html body .astrochat-emoji-trigger:not(#_):not(#__):not(#___):not(#____):not(#_____):not(#______):not(#_______):not(#________),html body .astrochat .send-arrow-btn:not(#_):not(#__):not(#___):not(#____):not(#_____):not(#______):not(#_______):not(#________),html body .astrochat-mobile-tools button:not(#_):not(#__):not(#___):not(#____):not(#_____):not(#______):not(#_______):not(#________),html body .astrochat button:not(#_):not(#__):not(#___):not(#____):not(#_____):not(#______):not(#_______):not(#________){background:#07080a!important}html body button.open-all-messages.new-chat-btn:not(#_):not(#__):not(#___):not(#____):not(#_____):not(#______):not(#_______):not(#________){box-shadow:none!important}html body i.notification-avatar:not(#_):not(#__):not(#___):not(#____):not(#_____):not(#______):not(#_______):not(#________){background:#232421!important}@media (max-width:768px){html body .messages-preview-popover:not(#_):not(#__):not(#___):not(#____):not(#_____):not(#______):not(#_______):not(#________),html body .notification-list:not(#_):not(#__):not(#___):not(#____):not(#_____):not(#______):not(#_______):not(#________){width:calc(100vw - 16px)!important;max-width:calc(100vw - 16px)!important;padding:8px!important;left:8px!important;right:8px!important}}html body .wall-post-tools>.wall-dismiss:not(#_):not(#__):not(#___):not(#____):not(#_____):not(#______):not(#_______):not(#________),html body .wall-dismiss:not(#_):not(#__):not(#___):not(#____):not(#_____):not(#______):not(#_______):not(#________),html body .astrochat-icon:not(#_):not(#__):not(#___):not(#____):not(#_____):not(#______):not(#_______):not(#________),html body .wall-delete-menu>summary:not(#_):not(#__):not(#___):not(#____):not(#_____):not(#______):not(#_______):not(#________),html body .wall-post-tools>.wall-delete-menu>summary:not(#_):not(#__):not(#___):not(#____):not(#_____):not(#______):not(#_______):not(#________){border:1.5px solid #e2c57dd9!important}html body .wall-post-tools .record-menu>div>button:not(#_):not(#__):not(#___):not(#____):not(#_____):not(#______):not(#_______):not(#________){white-space:nowrap!important;text-align:left!important;justify-content:flex-start!important;width:100%!important}html[data-theme] body .wall-post-tools details.record-menu[open]>div>button:only-child:not(#_):not(#__):not(#___):not(#____):not(#_____):not(#______):not(#_______):not(#________):not(#_________):not(#__________):not(#___________){white-space:nowrap!important;grid-column:1/-1!important;width:100%!important}html[data-theme] body :is(details[open]>div,.messages-preview-popover,.notification-list,[role=menu],.record-menu) :is(a,button,[role=menuitem]):is(:hover,:focus-visible):not(#_):not(#__):not(#___):not(#____):not(#_____):not(#______):not(#_______):not(#________):not(#_________):not(#__________):not(#___________){box-shadow:none!important;text-shadow:none!important;filter:none!important;background:#e2c57d1a!important;border-color:#0000!important;outline:none!important}html[data-theme] body .wall-reply-action:not(#_):not(#__):not(#___):not(#____):not(#_____):not(#______):not(#_______):not(#________):not(#_________):not(#__________):not(#___________),html[data-theme] body .wall-reply-action:not(#_):not(#__):not(#___):not(#____):not(#_____):not(#______):not(#_______):not(#________):not(#_________):not(#__________):not(#___________):is(:hover,:focus-visible){text-shadow:none!important;filter:none!important;box-shadow:none!important}html[data-theme] body .wall-reply-action:not(#_):not(#__):not(#___):not(#____):not(#_____):not(#______):not(#_______):not(#________):not(#_________):not(#__________):not(#___________):is(:hover,:focus-visible){background:#e2c57d1a!important}html[data-theme] body .wall-inline-comment-reply-editor:not(#_):not(#__):not(#___):not(#____):not(#_____):not(#______):not(#_______):not(#________):not(#_________):not(#__________):not(#___________),html[data-theme] body .wall-inline-comment-reply-editor:not(#_):not(#__):not(#___):not(#____):not(#_____):not(#______):not(#_______):not(#________):not(#_________):not(#__________):not(#___________):focus-within{box-shadow:none!important;filter:none!important}html[data-theme] body .wall-inline-comment-reply-editor textarea:not(#_):not(#__):not(#___):not(#____):not(#_____):not(#______):not(#_______):not(#________):not(#_________):not(#__________):not(#___________){height:28px!important;padding:0 6px!important;line-height:28px!important;display:block!important}html body .status-dot.dot-online:not(#_):not(#__):not(#___):not(#____):not(#_____):not(#______):not(#_______):not(#________):not(#_________):not(#__________):not(#___________),html body .status-menu .status-dot.dot-online:not(#_):not(#__):not(#___):not(#____):not(#_____):not(#______):not(#_______):not(#________):not(#_________):not(#__________):not(#___________),html body .global-astro-status .dot-online:not(#_):not(#__):not(#___):not(#____):not(#_____):not(#______):not(#_______):not(#________):not(#_________):not(#__________):not(#___________),html[data-theme] body .scanner-status i.online:not(#_):not(#__):not(#___):not(#____):not(#_____):not(#______):not(#_______):not(#________):not(#_________):not(#__________):not(#___________){box-shadow:none!important;background:#3fcf72!important}html[data-theme] body .social-profile-tabs button.active:not(#_):not(#__):not(#___):not(#____):not(#_____):not(#______):not(#_______):not(#________):not(#_________):not(#__________):not(#___________){color:#e2c57d!important;box-shadow:none!important;background:0 0!important;border:1.5px solid #e2c57dd9!important}html[data-theme] body .social-profile-tabs button:not(.active):is(:hover,:focus-visible):not(#_):not(#__):not(#___):not(#____):not(#_____):not(#______):not(#_______):not(#________):not(#_________):not(#__________):not(#___________){box-shadow:none!important;background:#e2c57d1a!important;border-color:#0000!important}html[data-theme] body :is(.chart-magnifier,.legend-help-btn):not(#_):not(#__):not(#___):not(#____):not(#_____):not(#______):not(#_______):not(#________):not(#_________):not(#__________):not(#___________){box-shadow:none!important;background:#07080a!important;border:1.5px solid #0000!important}html[data-theme] body :is(.chart-magnifier,.legend-help-btn):not(#_):not(#__):not(#___):not(#____):not(#_____):not(#______):not(#_______):not(#________):not(#_________):not(#__________):not(#___________):is(:hover,:focus-visible){box-shadow:none!important;border-color:#e2c57dd9!important}@media (max-width:768px){html[data-theme] body :is(.profile-avatar-trigger,.profile-cover-trigger,.profile-edit-pencil):not(#_):not(#__):not(#___):not(#____):not(#_____):not(#______):not(#_______):not(#________):not(#_________):not(#__________):not(#___________){width:38px!important;min-width:38px!important;height:38px!important;min-height:38px!important}}html[data-theme] body .mine .message-bubble p:not(#_):not(#__):not(#___):not(#____):not(#_____):not(#______):not(#_______):not(#________):not(#_________):not(#__________):not(#___________),html[data-theme] body .message-bubble.mine p:not(#_):not(#__):not(#___):not(#____):not(#_____):not(#______):not(#_______):not(#________):not(#_________):not(#__________):not(#___________){background:#101317!important}html[data-theme] body .floating-chat .floating-chat-body:not(#_):not(#__):not(#___):not(#____):not(#_____):not(#______):not(#_______):not(#________):not(#_________):not(#__________):not(#___________){background-color:#1b1f26!important}html[data-theme] body .floating-chat .mine .message-bubble p:not(#_):not(#__):not(#___):not(#____):not(#_____):not(#______):not(#_______):not(#________):not(#_________):not(#__________):not(#___________){background:#0f1115!important}html[data-theme] body .messages-preview-popover>:not(#_):not(#__):not(#___):not(#____):not(#_____):not(#______):not(#_______):not(#________):not(#_________):not(#__________):not(#___________):not(#____________){justify-self:stretch!important;width:100%!important;max-width:none!important;margin-inline:0!important}html[data-theme] body .messages-preview-popover .preview-conversations:not(#_):not(#__):not(#___):not(#____):not(#_____):not(#______):not(#_______):not(#________):not(#_________):not(#__________):not(#___________):not(#____________){scrollbar-width:thin!important;scrollbar-color:#e2c57d99 transparent!important;scrollbar-gutter:auto!important;padding-right:0!important}html[data-theme] body .messages-preview-popover .preview-conversations:not(#_):not(#__):not(#___):not(#____):not(#_____):not(#______):not(#_______):not(#________):not(#_________):not(#__________):not(#___________):not(#____________)::-webkit-scrollbar{width:4px!important}html[data-theme] body .wall-post-tools>:is(.wall-dismiss,.record-menu>summary,.wall-delete-menu>summary):not(#_):not(#__):not(#___):not(#____):not(#_____):not(#______):not(#_______):not(#________):not(#_________):not(#__________):not(#___________):not(#____________),html[data-theme] body .wall-post-tools>.record-menu>summary:not(#_):not(#__):not(#___):not(#____):not(#_____):not(#______):not(#_______):not(#________):not(#_________):not(#__________):not(#___________):not(#____________),html[data-theme] body .wall-post-tools>.wall-delete-menu>summary:not(#_):not(#__):not(#___):not(#____):not(#_____):not(#______):not(#_______):not(#________):not(#_________):not(#__________):not(#___________):not(#____________){transition:background-color .2s,color .2s,box-shadow .2s,border-color .2s!important}html[data-theme] body .wall-post-tools>.wall-dismiss:not(#_):not(#__):not(#___):not(#____):not(#_____):not(#______):not(#_______):not(#________):not(#_________):not(#__________):not(#___________):not(#____________):is(:hover,:focus-visible),html[data-theme] body .wall-post-tools>.record-menu>summary:not(#_):not(#__):not(#___):not(#____):not(#_____):not(#______):not(#_______):not(#________):not(#_________):not(#__________):not(#___________):not(#____________):is(:hover,:focus-visible),html[data-theme] body .wall-post-tools>.wall-delete-menu>summary:not(#_):not(#__):not(#___):not(#____):not(#_____):not(#______):not(#_______):not(#________):not(#_________):not(#__________):not(#___________):not(#____________):is(:hover,:focus-visible){color:#e2c57d!important;background:#e2c57d1f!important;border-color:#e2c57d!important;box-shadow:0 0 0 2px #e2c57d33!important}html[data-theme] body .floating-chat .mine .message-bubble>p:has(>.chat-media-image):not(#_):not(#__):not(#___):not(#____):not(#_____):not(#______):not(#_______):not(#________):not(#_________):not(#__________):not(#___________):not(#____________){max-width:100%!important;margin-left:auto!important;margin-right:0!important}html[data-theme] body .floating-chat .mine .message-bubble:has(.chat-media-image) .message-reaction-badge:not(#_):not(#__):not(#___):not(#____):not(#_____):not(#______):not(#_______):not(#________):not(#_________):not(#__________):not(#___________):not(#____________){bottom:-10px!important;right:-6px!important}html[data-theme] body .wall-post-tools>:is(.wall-dismiss,.record-menu>summary,.wall-delete-menu>summary):not(#_):not(#__):not(#___):not(#____):not(#_____):not(#______):not(#_______):not(#________):not(#_________):not(#__________):not(#___________):not(#____________),html[data-theme] body .wall-post-tools>.record-menu>summary:not(#_):not(#__):not(#___):not(#____):not(#_____):not(#______):not(#_______):not(#________):not(#_________):not(#__________):not(#___________):not(#____________),html[data-theme] body .wall-post-tools>.wall-delete-menu>summary:not(#_):not(#__):not(#___):not(#____):not(#_____):not(#______):not(#_______):not(#________):not(#_________):not(#__________):not(#___________):not(#____________){color:#fff7e6!important;box-shadow:none!important;background:#07080a!important;border:1.5px solid #e2c57dd9!important}html[data-theme] body :is(.tbl-toggle,#leftPanel>h2,#rightPanel>h2,.stage-pill-title):not(#_):not(#__):not(#___):not(#____):not(#_____):not(#______):not(#_______):not(#________):not(#_________):not(#__________):not(#___________):not(#____________){box-shadow:none!important;background:#07080a!important;border:1.5px solid #e2c57de6!important}html[data-theme] body :is(#leftPanel>h2,#rightPanel>h2,.stage-pill-title):not(#_):not(#__):not(#___):not(#____):not(#_____):not(#______):not(#_______):not(#________):not(#_________):not(#__________):not(#___________):not(#____________){border-width:2px!important}html body :is(.aspect-table-viewport,.aspect-table-scroll,.classic-matrix-scroll,.aspect-matrix-section,.aspect-matrix-section table,.aspect-matrix-section td):not(#_):not(#__):not(#___):not(#____):not(#_____):not(#______):not(#_______):not(#________):not(#_________):not(#__________):not(#___________):not(#____________){touch-action:pan-x pan-y pinch-zoom!important}html[data-theme] body main .profiles-list>article:not(#_):not(#__):not(#___):not(#____):not(#_____):not(#______):not(#_______):not(#________):not(#_________):not(#__________):not(#___________):not(#____________){background-clip:padding-box!important;border:1.5px solid #e2c57dd9!important;border-radius:16px!important;overflow:hidden!important}html[data-theme] body :is(.stage-back-btn,.mode-card):not(#_):not(#__):not(#___):not(#____):not(#_____):not(#______):not(#_______):not(#________):not(#_________):not(#__________):not(#___________):not(#____________){box-shadow:none!important;background:#07080a!important;border:1.5px solid #e2c57de6!important}html[data-theme] body :is(#advancedPanelView,#leftPanel,#rightPanel,.location-split-control) :is(input.form-control,select.form-control,select,input[type=text],input[type=number]):not(#_):not(#__):not(#___):not(#____):not(#_____):not(#______):not(#_______):not(#________):not(#_________):not(#__________):not(#___________):not(#____________){background-color:#07080a!important;border:1px solid #e2c57d59!important;border-radius:10px!important}@media (max-width:768px){html[data-theme] body #mainStage :is(h2):not(#_):not(#__):not(#___):not(#____):not(#_____):not(#______):not(#_______):not(#________):not(#_________):not(#__________):not(#___________):not(#____________){font-size:24px!important;line-height:1.2!important}html[data-theme] body #mainStage :is(h3,.mode-card h3):not(#_):not(#__):not(#___):not(#____):not(#_____):not(#______):not(#_______):not(#________):not(#_________):not(#__________):not(#___________):not(#____________){font-size:19px!important;line-height:1.25!important}html[data-theme] body #mainStage :is(h4):not(#_):not(#__):not(#___):not(#____):not(#_____):not(#______):not(#_______):not(#________):not(#_________):not(#__________):not(#___________):not(#____________){letter-spacing:.04em!important;font-size:15px!important}html[data-theme] body .mode-card p:not(#_):not(#__):not(#___):not(#____):not(#_____):not(#______):not(#_______):not(#________):not(#_________):not(#__________):not(#___________):not(#____________){font-size:14.5px!important;line-height:1.45!important}html[data-theme] body #advancedPanelView :is(th,label,td):not(#_):not(#__):not(#___):not(#____):not(#_____):not(#______):not(#_______):not(#________):not(#_________):not(#__________):not(#___________):not(#____________){font-size:12px!important}html[data-theme] body #advancedPanelView :is(select,input):not(#_):not(#__):not(#___):not(#____):not(#_____):not(#______):not(#_______):not(#________):not(#_________):not(#__________):not(#___________):not(#____________){font-size:14px!important}}html[data-theme] body .mobile-search-page .mobile-search-empty:not(#_):not(#__):not(#___):not(#____):not(#_____):not(#______):not(#_______):not(#________):not(#_________):not(#__________):not(#___________):not(#____________){grid-template-columns:1fr!important}html[data-theme] body .mobile-search-page .mobile-search-empty>:not(#_):not(#__):not(#___):not(#____):not(#_____):not(#______):not(#_______):not(#________):not(#_________):not(#__________):not(#___________):not(#____________){min-width:0!important;max-width:100%!important}html[data-theme] body .notification-list>:not(h2):not(header):not(:last-child):not(#_):not(#__):not(#___):not(#____):not(#_____):not(#______):not(#_______):not(#________):not(#_________):not(#__________):not(#___________):not(#____________){border-bottom:1px solid #e2c57d59!important;margin-bottom:12px!important;padding-bottom:12px!important}html[data-theme] body .notification-list :is(b,strong):not(#_):not(#__):not(#___):not(#____):not(#_____):not(#______):not(#_______):not(#________):not(#_________):not(#__________):not(#___________):not(#____________){font-size:15px!important;font-weight:600!important;line-height:1.3!important}html[data-theme] body .notification-list :is(small,time,span):not(#_):not(#__):not(#___):not(#____):not(#_____):not(#______):not(#_______):not(#________):not(#_________):not(#__________):not(#___________):not(#____________){font-size:12.5px!important}@media (max-width:768px){html[data-theme] body .profile-avatar-menu:not(#_):not(#__):not(#___):not(#____):not(#_____):not(#______):not(#_______):not(#________):not(#_________):not(#__________):not(#___________):not(#____________),html[data-theme] body .profile-cover-menu:not(#_):not(#__):not(#___):not(#____):not(#_____):not(#______):not(#_______):not(#________):not(#_________):not(#__________):not(#___________):not(#____________){z-index:7200!important;width:auto!important;max-width:none!important;max-height:calc(100vh - 260px)!important;position:fixed!important;top:150px!important;left:8px!important;right:8px!important;overflow:auto!important;transform:none!important}html[data-theme] body .profile-avatar-trigger[data-tip]:before,html[data-theme] body .profile-avatar-trigger[data-tip]:after,html[data-theme] body .profile-cover-trigger[data-tip]:before,html[data-theme] body .profile-cover-trigger[data-tip]:after{display:none!important}}html[data-theme] body .profile-name-heading:not(#_):not(#__):not(#___):not(#____):not(#_____):not(#______):not(#_______):not(#________):not(#_________):not(#__________):not(#___________):not(#____________){justify-content:center!important;align-items:center!important;gap:8px!important;display:inline-flex!important}html[data-theme] body .profile-name-heading .profile-edit-pencil:not(#_):not(#__):not(#___):not(#____):not(#_____):not(#______):not(#_______):not(#________):not(#_________):not(#__________):not(#___________):not(#____________){align-self:center!important;margin:0!important;position:static!important;transform:none!important}html[data-theme] body :is(.form-success,.form-error):not(#_):not(#__):not(#___):not(#____):not(#_____):not(#______):not(#_______):not(#________):not(#_________):not(#__________):not(#___________):not(#____________){box-shadow:none!important;border-radius:12px!important;padding:12px 14px!important;font-size:14px!important;font-weight:600!important}html[data-theme] body .form-success:not(#_):not(#__):not(#___):not(#____):not(#_____):not(#______):not(#_______):not(#________):not(#_________):not(#__________):not(#___________):not(#____________){color:#bff0cf!important;background:#3fcf721a!important;border:1.5px solid #3fcf728c!important}html[data-theme] body .form-error:not(#_):not(#__):not(#___):not(#____):not(#_____):not(#______):not(#_______):not(#________):not(#_________):not(#__________):not(#___________):not(#____________){color:#fecaca!important;background:#ef44441a!important;border:1.5px solid #ef44448c!important}html[data-theme] body .profile-portraits>nav button:not(#_):not(#__):not(#___):not(#____):not(#_____):not(#______):not(#_______):not(#________):not(#_________):not(#__________):not(#___________):not(#____________){box-shadow:none!important;background:0 0!important;border:1.5px solid #0000!important;border-radius:14px!important}html[data-theme] body .profile-portraits>nav button.active:not(#_):not(#__):not(#___):not(#____):not(#_____):not(#______):not(#_______):not(#________):not(#_________):not(#__________):not(#___________):not(#____________){color:#e2c57d!important;background:0 0!important;border-color:#e2c57dd9!important}html[data-theme] body .profile-portraits .portrait-metrics article:not(#_):not(#__):not(#___):not(#____):not(#_____):not(#______):not(#_______):not(#________):not(#_________):not(#__________):not(#___________):not(#____________){box-shadow:none!important;background:linear-gradient(160deg,#e2c57d21,#0f1115 72%)!important;border:1.5px solid #e2c57d73!important}html[data-theme] body .profile-portraits .portrait-compare-toggle:not(#_):not(#__):not(#___):not(#____):not(#_____):not(#______):not(#_______):not(#________):not(#_________):not(#__________):not(#___________):not(#____________){width:auto!important;min-height:44px!important;box-shadow:none!important;background:#07080a!important;border:1.5px solid #e2c57dd9!important;border-radius:14px!important;flex:none!important;padding:0 18px!important;font-size:15px!important}html[data-theme] body .wall-comments-post:not(#_):not(#__):not(#___):not(#____):not(#_____):not(#______):not(#_______):not(#________):not(#_________):not(#__________):not(#___________):not(#____________){background:#1b1f26!important;border:1.5px solid #e2c57d73!important;border-radius:14px!important;margin:10px 8px!important;padding:12px!important}html[data-theme] body .wall-comment-composer :is(div,label):has(>textarea,>input):not(#_):not(#__):not(#___):not(#____):not(#_____):not(#______):not(#_______):not(#________):not(#_________):not(#__________):not(#___________):not(#____________){box-shadow:none!important;border:1.5px solid #e2c57dd9!important}html[data-theme] body .wall-comment-composer :is(div,label):has(>input,>textarea):not(#_):not(#__):not(#___):not(#____):not(#_____):not(#______):not(#_______):not(#________):not(#_________):not(#__________):not(#___________):not(#____________){box-shadow:none!important;border:0!important}html[data-theme] body .wall-shared-composer .wall-comment-composer:not(#_):not(#__):not(#___):not(#____):not(#_____):not(#______):not(#_______):not(#________):not(#_________):not(#__________):not(#___________):not(#____________){box-shadow:none!important;border:1.5px solid #e2c57dd9!important}html[data-theme] body #selectedCategoryLabel:not(#_):not(#__):not(#___):not(#____):not(#_____):not(#______):not(#_______):not(#________):not(#_________):not(#__________):not(#___________):not(#____________){white-space:normal!important;overflow-wrap:anywhere!important;text-align:center!important;box-sizing:border-box!important;max-width:100%!important;padding:0 14px!important;font-size:20px!important;line-height:1.3!important}html[data-theme] body #mainStage:not(#_):not(#__):not(#___):not(#____):not(#_____):not(#______):not(#_______):not(#________):not(#_________):not(#__________):not(#___________):not(#____________){min-width:0!important;max-width:100%!important}html[data-theme] body .wall-comments-post:not(#_):not(#__):not(#___):not(#____):not(#_____):not(#______):not(#_______):not(#________):not(#_________):not(#__________):not(#___________):not(#____________){background:#1b1f26!important;border:1.5px solid #e2c57dd9!important;border-left:0!important;border-right:0!important;border-radius:0!important;width:100%!important;margin:0!important}html[data-theme] body details[open]>div>:is(a,button)>:is(svg,span,i,b):first-child:not(#_):not(#__):not(#___):not(#____):not(#_____):not(#______):not(#_______):not(#________):not(#_________):not(#__________):not(#___________):not(#____________){flex:0 0 24px!important;justify-content:center!important;align-items:center!important;width:24px!important;min-width:24px!important;margin:0!important;display:inline-flex!important}html[data-theme] body details[open]>div>:is(a,button):not(#_):not(#__):not(#___):not(#____):not(#_____):not(#______):not(#_______):not(#________):not(#_________):not(#__________):not(#___________):not(#____________){gap:12px!important}html[data-theme] body main article:has(>.user-avatar-wrap){outline-offset:-1.5px!important;box-shadow:none!important;border:0!important;border-radius:16px!important;outline:1.5px solid #e2c57dd9!important;overflow:hidden!important}html[data-theme] body main article:has(>.favorite-type-icon):not(#_):not(#__):not(#___):not(#____):not(#_____):not(#______):not(#_______):not(#________):not(#_________):not(#__________):not(#___________):not(#____________){outline-offset:-1.5px!important;box-shadow:none!important;border:0!important;border-radius:16px!important;outline:1.5px solid #e2c57dd9!important;overflow:hidden!important}html[data-theme] body .scanner-top-bar:not(#_):not(#__):not(#___):not(#____):not(#_____):not(#______):not(#_______):not(#________):not(#_________):not(#__________):not(#___________):not(#____________){z-index:30!important;justify-content:space-between!important;align-items:center!important;gap:8px!important;margin:0 0 8px!important;display:flex!important;position:relative!important}html[data-theme] body .scanner-top-bar>.stage-back-btn:not(#_):not(#__):not(#___):not(#____):not(#_____):not(#______):not(#_______):not(#________):not(#_________):not(#__________):not(#___________):not(#____________),html[data-theme] body .scanner-top-bar>.status-dropdown-stage:not(#_):not(#__):not(#___):not(#____):not(#_____):not(#______):not(#_______):not(#________):not(#_________):not(#__________):not(#___________):not(#____________){margin:0!important;position:static!important;top:auto!important;left:auto!important;right:auto!important}html[data-theme] body .scanner-top-bar>.status-dropdown-stage:not(#_):not(#__):not(#___):not(#____):not(#_____):not(#______):not(#_______):not(#________):not(#_________):not(#__________):not(#___________):not(#____________){position:relative!important}html[data-theme] body :is(.stage-back-btn,.status-dropdown-stage .status-btn):not(#_):not(#__):not(#___):not(#____):not(#_____):not(#______):not(#_______):not(#________):not(#_________):not(#__________):not(#___________):not(#____________){box-shadow:none!important;background:#07080a!important;border:1px solid #e2c57d80!important}@media (max-width:768px){html[data-theme] body :is(.placements-table,.houses-table) td:first-child:not(#_):not(#__):not(#___):not(#____):not(#_____):not(#______):not(#_______):not(#________):not(#_________):not(#__________):not(#___________):not(#____________),html[data-theme] body .placements-table td:first-child :not(#_):not(#__):not(#___):not(#____):not(#_____):not(#______):not(#_______):not(#________):not(#_________):not(#__________):not(#___________):not(#____________){font-size:22px!important}html[data-theme] body :is(.placements-table,.houses-table) td:nth-child(2):not(#_):not(#__):not(#___):not(#____):not(#_____):not(#______):not(#_______):not(#________):not(#_________):not(#__________):not(#___________):not(#____________){font-size:18px!important}html[data-theme] body .transit-energy-panel article:not(#_):not(#__):not(#___):not(#____):not(#_____):not(#______):not(#_______):not(#________):not(#_________):not(#__________):not(#___________):not(#____________){margin-block:8px!important;padding:12px 14px!important}html[data-theme] body .transit-energy-panel article>:not(#_):not(#__):not(#___):not(#____):not(#_____):not(#______):not(#_______):not(#________):not(#_________):not(#__________):not(#___________):not(#____________){margin-block:4px!important}html[data-theme] body .transit-energy-panel>p:not(#_):not(#__):not(#___):not(#____):not(#_____):not(#______):not(#_______):not(#________):not(#_________):not(#__________):not(#___________):not(#____________){margin-block:6px!important}}html[data-theme] body :is(main.chart-page,main.synastry-page) :is(.transit-energy-panel,.aspect-interpretation) article:not(#_):not(#__):not(#___):not(#____):not(#_____):not(#______):not(#_______):not(#________):not(#_________):not(#__________):not(#___________):not(#____________){box-shadow:none!important;background:#181b20!important;border:1px solid #e2c57d61!important;border-radius:14px!important}html[data-theme] body :is(main.chart-page,main.synastry-page) :is(.transit-energy-panel,.aspect-interpretation) article :is(li,.aspect-chip,.influence-chip,.chip,span.aspect,a.aspect):not(#_):not(#__):not(#___):not(#____):not(#_____):not(#______):not(#_______):not(#________):not(#_________):not(#__________):not(#___________):not(#____________){background:#0f1115!important;border:1px solid #e2c57d47!important;border-radius:10px!important}html[data-theme] body :is(main.chart-page,main.synastry-page) :is(.transit-energy-panel,.aspect-interpretation) article h3:not(#_):not(#__):not(#___):not(#____):not(#_____):not(#______):not(#_______):not(#________):not(#_________):not(#__________):not(#___________):not(#____________){border-bottom:1px solid #e2c57d47!important;padding-bottom:8px!important}@media (max-width:768px){html[data-theme] body .profile-cover-trigger:not(#_):not(#__):not(#___):not(#____):not(#_____):not(#______):not(#_______):not(#________):not(#_________):not(#__________):not(#___________):not(#____________){position:absolute!important;inset:auto 12px 12px auto!important;transform:none!important}html[data-theme] body .astro-wheel-wrap>.profile-avatar-editor:not(#_):not(#__):not(#___):not(#____):not(#_____):not(#______):not(#_______):not(#________):not(#_________):not(#__________):not(#___________):not(#____________),html[data-theme] body .astro-wheel-wrap .profile-avatar-editor>.profile-avatar-trigger:not(#_):not(#__):not(#___):not(#____):not(#_____):not(#______):not(#_______):not(#________):not(#_________):not(#__________):not(#___________):not(#____________){position:absolute!important;inset:12px 12px auto auto!important;transform:none!important}}html[data-theme] body .social-profile-page nav:not(.social-profile-tabs) button:not(#_):not(#__):not(#___):not(#____):not(#_____):not(#______):not(#_______):not(#________):not(#_________):not(#__________):not(#___________):not(#____________){box-shadow:none!important;background:0 0!important;border:1.5px solid #0000!important;border-radius:14px!important}html[data-theme] body .social-profile-page nav:not(.social-profile-tabs) button:is(.active,[aria-selected=true],[aria-pressed=true]):not(#_):not(#__):not(#___):not(#____):not(#_____):not(#______):not(#_______):not(#________):not(#_________):not(#__________):not(#___________):not(#____________){color:#e2c57d!important;background:0 0!important;border-color:#e2c57dd9!important}html[data-theme] body .social-profile-page h2:has(+article):not(#_):not(#__):not(#___):not(#____):not(#_____):not(#______):not(#_______):not(#________):not(#_________):not(#__________):not(#___________):not(#____________){margin-bottom:12px!important}@media (max-width:768px){html[data-theme] body .astro-wheel-wrap .profile-avatar-editor>.profile-avatar-trigger:not(#_):not(#__):not(#___):not(#____):not(#_____):not(#______):not(#_______):not(#________):not(#_________):not(#__________):not(#___________):not(#____________){width:34px!important;min-width:34px!important;height:34px!important;min-height:34px!important;top:-4px!important;right:-4px!important}html[data-theme] body .profile-cover-editor>.profile-cover-trigger:not(#_):not(#__):not(#___):not(#____):not(#_____):not(#______):not(#_______):not(#________):not(#_________):not(#__________):not(#___________):not(#____________){inset:calc(92.2vw - 64.752px) 12px auto auto!important}}html[data-theme] body main article:has(>.user-avatar-wrap){background-clip:padding-box!important;border:1.5px solid #e2c57dd9!important;border-radius:16px!important;outline:0!important;overflow:hidden!important}html[data-theme] body main article:has(>.favorite-type-icon):not(#_):not(#__):not(#___):not(#____):not(#_____):not(#______):not(#_______):not(#________):not(#_________):not(#__________):not(#___________):not(#____________){background-clip:padding-box!important;border:1.5px solid #e2c57dd9!important;border-radius:16px!important;outline:0!important;overflow:hidden!important}@media (max-width:768px){html[data-theme] body .placements-table article .compact-position b:not(#_):not(#__):not(#___):not(#____):not(#_____):not(#______):not(#_______):not(#________):not(#_________):not(#__________):not(#___________):not(#____________){font-size:21px!important;line-height:1!important}html[data-theme] body .placements-table article .compact-position i:not(#_):not(#__):not(#___):not(#____):not(#_____):not(#______):not(#_______):not(#________):not(#_________):not(#__________):not(#___________):not(#____________){font-size:20px!important;line-height:1!important}html[data-theme] body .placements-table article .compact-position small:not(#_):not(#__):not(#___):not(#____):not(#_____):not(#______):not(#_______):not(#________):not(#_________):not(#__________):not(#___________):not(#____________){font-size:13px!important}html[data-theme] body .houses-table article>span:not(#_):not(#__):not(#___):not(#____):not(#_____):not(#______):not(#_______):not(#________):not(#_________):not(#__________):not(#___________):not(#____________){font-size:17px!important}}html[data-theme] body :is(main.chart-page,main.synastry-page) .transit-energy-panel article:not(#_):not(#__):not(#___):not(#____):not(#_____):not(#______):not(#_______):not(#________):not(#_________):not(#__________):not(#___________):not(#____________){background:#0f1115!important;border:1px solid #e2c57d66!important;margin:0 0 10px!important;padding:12px 14px!important}html[data-theme] body :is(main.chart-page,main.synastry-page) .transit-energy-panel article>:not(:last-child):not(#_):not(#__):not(#___):not(#____):not(#_____):not(#______):not(#_______):not(#________):not(#_________):not(#__________):not(#___________):not(#____________){border-bottom:1px solid #e2c57d38!important;margin-bottom:8px!important;padding-bottom:8px!important}html[data-theme] body .transit-energy-panel>:is(p,div):not(article):not(#_):not(#__):not(#___):not(#____):not(#_____):not(#______):not(#_______):not(#________):not(#_________):not(#__________):not(#___________):not(#____________){margin-block:6px!important}html[data-theme] body .scanner-top-bar:not(#_):not(#__):not(#___):not(#____):not(#_____):not(#______):not(#_______):not(#________):not(#_________):not(#__________):not(#___________):not(#____________){justify-content:flex-end!important}html[data-theme] body .scanner-top-bar>.stage-back-btn:not(#_):not(#__):not(#___):not(#____):not(#_____):not(#______):not(#_______):not(#________):not(#_________):not(#__________):not(#___________):not(#____________){margin-right:auto!important}html[data-theme] body .social-profile-page section>h2:first-child+:is(div,ul,section):not(#_):not(#__):not(#___):not(#____):not(#_____):not(#______):not(#_______):not(#________):not(#_________):not(#__________):not(#___________):not(#____________){margin-top:14px!important}html[data-theme] body .wall-shared-composer .wall-comment-composer:not(#_):not(#__):not(#___):not(#____):not(#_____):not(#______):not(#_______):not(#________):not(#_________):not(#__________):not(#___________):not(#____________){background:#07080a!important;border-radius:999px!important;overflow:hidden!important}html[data-theme] body .wall-shared-composer .wall-comment-composer>:not(#_):not(#__):not(#___):not(#____):not(#_____):not(#______):not(#_______):not(#________):not(#_________):not(#__________):not(#___________):not(#____________){background:0 0!important;border-radius:0!important}html body .chat-theme-swatch[data-chat-theme=aurora],html body .floating-chat[data-chat-theme=aurora] .floating-chat-body{background-image:linear-gradient(160deg,#3fcf7229,#0000 48%),linear-gradient(25deg,#508cff29,#0000 58%)}html body .chat-theme-swatch[data-chat-theme=sunset],html body .floating-chat[data-chat-theme=sunset] .floating-chat-body{background-image:linear-gradient(#7846aa38,#e28c5a26 58%,#0000)}html body .chat-theme-swatch[data-chat-theme=midnight],html body .floating-chat[data-chat-theme=midnight] .floating-chat-body{background-image:linear-gradient(#283e963d,#141c461a 60%,#0000)}html body .chat-theme-swatch[data-chat-theme=stars],html body .floating-chat[data-chat-theme=stars] .floating-chat-body{background-image:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='160' height='160'%3E%3Cg fill='%23fff'%3E%3Ccircle cx='14' cy='22' r='.9' fill-opacity='.7'/%3E%3Ccircle cx='62' cy='9' r='.6' fill-opacity='.5'/%3E%3Ccircle cx='101' cy='41' r='1' fill-opacity='.65'/%3E%3Ccircle cx='140' cy='18' r='.7' fill-opacity='.5'/%3E%3Ccircle cx='33' cy='78' r='.7' fill-opacity='.55'/%3E%3Ccircle cx='88' cy='96' r='1.1' fill-opacity='.7'/%3E%3Ccircle cx='132' cy='84' r='.6' fill-opacity='.45'/%3E%3Ccircle cx='20' cy='134' r='1' fill-opacity='.6'/%3E%3Ccircle cx='71' cy='148' r='.7' fill-opacity='.5'/%3E%3Ccircle cx='118' cy='130' r='.9' fill-opacity='.65'/%3E%3C/g%3E%3C/svg%3E")}html body .chat-theme-swatch[data-chat-theme=nebula],html body .floating-chat[data-chat-theme=nebula] .floating-chat-body{background-image:radial-gradient(circle at 18% 22%,#d25aa029,#0000 45%),radial-gradient(circle at 82% 68%,#5078ff29,#0000 48%),radial-gradient(circle at 55% 95%,#e2c57d1a,#0000 40%),url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='160' height='160'%3E%3Cg fill='%23fff'%3E%3Ccircle cx='14' cy='22' r='.9' fill-opacity='.7'/%3E%3Ccircle cx='62' cy='9' r='.6' fill-opacity='.5'/%3E%3Ccircle cx='101' cy='41' r='1' fill-opacity='.65'/%3E%3Ccircle cx='140' cy='18' r='.7' fill-opacity='.5'/%3E%3Ccircle cx='33' cy='78' r='.7' fill-opacity='.55'/%3E%3Ccircle cx='88' cy='96' r='1.1' fill-opacity='.7'/%3E%3Ccircle cx='132' cy='84' r='.6' fill-opacity='.45'/%3E%3Ccircle cx='20' cy='134' r='1' fill-opacity='.6'/%3E%3Ccircle cx='71' cy='148' r='.7' fill-opacity='.5'/%3E%3Ccircle cx='118' cy='130' r='.9' fill-opacity='.65'/%3E%3C/g%3E%3C/svg%3E")}html body .chat-theme-swatch[data-chat-theme=gold],html body .floating-chat[data-chat-theme=gold] .floating-chat-body{background-image:radial-gradient(circle at 50% -10%,#e2c57d33,#0000 55%),url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='140' height='140'%3E%3Cg fill='%23e2c57d'%3E%3Ccircle cx='18' cy='26' r='.9' fill-opacity='.45'/%3E%3Ccircle cx='70' cy='12' r='.7' fill-opacity='.35'/%3E%3Ccircle cx='112' cy='48' r='1' fill-opacity='.45'/%3E%3Ccircle cx='40' cy='88' r='.8' fill-opacity='.4'/%3E%3Ccircle cx='96' cy='104' r='1' fill-opacity='.45'/%3E%3Ccircle cx='128' cy='126' r='.7' fill-opacity='.35'/%3E%3C/g%3E%3C/svg%3E")}html[data-theme] body .floating-chat .message-bubble p:not(#_):not(#__):not(#___):not(#____):not(#_____):not(#______):not(#_______):not(#________):not(#_________):not(#__________):not(#___________):not(#____________){color:#f2ede2!important;background:#232830!important;border:1px solid #e2c57d38!important}html[data-theme] body .floating-chat .mine .message-bubble p:not(#_):not(#__):not(#___):not(#____):not(#_____):not(#______):not(#_______):not(#________):not(#_________):not(#__________):not(#___________):not(#____________),html[data-theme] body .floating-chat .message-bubble.mine p:not(#_):not(#__):not(#___):not(#____):not(#_____):not(#______):not(#_______):not(#________):not(#_________):not(#__________):not(#___________):not(#____________){color:#fff7e6!important;background:linear-gradient(145deg,#e2c57d4d,#e2c57d1f),#14120d!important;border:1.5px solid #e2c57db3!important}html[data-theme] body :is(.wall-post-actions,.wall-comment-actions) :is(button,summary):not(#_):not(#__):not(#___):not(#____):not(#_____):not(#______):not(#_______):not(#________):not(#_________):not(#__________):not(#___________):not(#____________){box-shadow:none!important;color:inherit!important;background:0 0!important;border:0!important}@media (max-width:768px){html[data-theme] body .placements-table article .compact-position b:not(#_):not(#__):not(#___):not(#____):not(#_____):not(#______):not(#_______):not(#________):not(#_________):not(#__________):not(#___________):not(#____________){font-size:17px!important}html[data-theme] body .placements-table article .compact-position i:not(#_):not(#__):not(#___):not(#____):not(#_____):not(#______):not(#_______):not(#________):not(#_________):not(#__________):not(#___________):not(#____________){font-size:16px!important}html[data-theme] body .placements-table article .compact-position small:not(#_):not(#__):not(#___):not(#____):not(#_____):not(#______):not(#_______):not(#________):not(#_________):not(#__________):not(#___________):not(#____________){font-size:12px!important}html[data-theme] body .houses-table article>span:not(#_):not(#__):not(#___):not(#____):not(#_____):not(#______):not(#_______):not(#________):not(#_________):not(#__________):not(#___________):not(#____________){font-size:15px!important}html[data-theme] body .placements-table .table-head-row>span:nth-child(2):not(#_):not(#__):not(#___):not(#____):not(#_____):not(#______):not(#_______):not(#________):not(#_________):not(#__________):not(#___________):not(#____________),html[data-theme] body .placements-table article>.compact-position:nth-child(2):not(#_):not(#__):not(#___):not(#____):not(#_____):not(#______):not(#_______):not(#________):not(#_________):not(#__________):not(#___________):not(#____________){padding-left:14px!important}}html[data-theme] body :is(main.chart-page,main.synastry-page) .transit-energy-panel article:not(#_):not(#__):not(#___):not(#____):not(#_____):not(#______):not(#_______):not(#________):not(#_________):not(#__________):not(#___________):not(#____________){margin:0 0 5px!important}html[data-theme] body #resultsModal .modal-header:not(#_):not(#__):not(#___):not(#____):not(#_____):not(#______):not(#_______):not(#________):not(#_________):not(#__________):not(#___________):not(#____________){text-align:center!important;justify-content:center!important;position:relative!important}html[data-theme] body #resultsModal #modalTitle:not(#_):not(#__):not(#___):not(#____):not(#_____):not(#______):not(#_______):not(#________):not(#_________):not(#__________):not(#___________):not(#____________){text-align:center!important;color:#e2c57d!important;letter-spacing:.02em!important;flex:1!important;font-size:22px!important;font-weight:700!important}html[data-theme] body #resultsModal .close-modal:not(#_):not(#__):not(#___):not(#____):not(#_____):not(#______):not(#_______):not(#________):not(#_________):not(#__________):not(#___________):not(#____________){position:absolute!important;top:50%!important;right:12px!important;transform:translateY(-50%)!important}html[data-theme] body .syn-matrix-help:not(#_):not(#__):not(#___):not(#____):not(#_____):not(#______):not(#_______):not(#________):not(#_________):not(#__________):not(#___________):not(#____________){white-space:pre-line!important;text-align:center!important;background:#0f1115!important;border:1.5px solid #e2c57dd9!important;border-radius:14px!important;padding:10px 14px!important}html[data-theme] body :is(.aspect-tooltip,.table-hover-tip):not(#_):not(#__):not(#___):not(#____):not(#_____):not(#______):not(#_______):not(#________):not(#_________):not(#__________):not(#___________):not(#____________){white-space:pre-line!important;width:max-content!important;max-width:240px!important}html[data-theme] body .syn-matrix-owners th:not(#_):not(#__):not(#___):not(#____):not(#_____):not(#______):not(#_______):not(#________):not(#_________):not(#__________):not(#___________):not(#____________){text-align:center!important;padding-right:57px!important}html[data-theme] body .compatibility-panel article>div:not(#_):not(#__):not(#___):not(#____):not(#_____):not(#______):not(#_______):not(#________):not(#_________):not(#__________):not(#___________):not(#____________){position:relative!important;container-type:inline-size!important}html[data-theme] body .compatibility-panel article>div>i:not(#_):not(#__):not(#___):not(#____):not(#_____):not(#______):not(#_______):not(#________):not(#_________):not(#__________):not(#___________):not(#____________){background:0 0!important;position:relative!important;overflow:hidden!important}html[data-theme] body .compatibility-panel article>div>i:before{content:""!important;border-radius:inherit!important;background:linear-gradient(90deg,#8a8f98 0%,#e2c57d 55%,#3fcf72 100%)!important;width:100cqw!important;position:absolute!important;top:0!important;bottom:0!important;left:0!important}html body.av-page-end .mobile-bottom-nav:not(#_):not(#__):not(#___):not(#____):not(#_____):not(#______):not(#_______):not(#________):not(#_________):not(#__________):not(#___________):not(#____________){opacity:0!important;pointer-events:none!important;transform:translateY(140%)!important}html body .mobile-bottom-nav:not(#_):not(#__):not(#___):not(#____):not(#_____):not(#______):not(#_______):not(#________):not(#_________):not(#__________):not(#___________):not(#____________){transition:transform .25s,opacity .2s!important}@media (max-width:768px){html[data-theme] body .syn-person-panel .syn-placement-head:not(.syn-nak-head):not(#_):not(#__):not(#___):not(#____):not(#_____):not(#______):not(#_______):not(#________):not(#_________):not(#__________):not(#___________):not(#____________),html[data-theme] body .syn-person-panel .syn-mini-placements>div:not(#_):not(#__):not(#___):not(#____):not(#_____):not(#______):not(#_______):not(#________):not(#_________):not(#__________):not(#___________):not(#____________){grid-template-columns:30px minmax(78px,1fr) 50px 50px!important;align-items:center!important;gap:4px!important;width:100%!important;min-width:0!important;display:grid!important}html[data-theme] body .syn-person-panel .syn-placement-head:not(.syn-nak-head)>:not(#_):not(#__):not(#___):not(#____):not(#_____):not(#______):not(#_______):not(#________):not(#_________):not(#__________):not(#___________):not(#____________),html[data-theme] body .syn-person-panel .syn-mini-placements>div>:not(#_):not(#__):not(#___):not(#____):not(#_____):not(#______):not(#_______):not(#________):not(#_________):not(#__________):not(#___________):not(#____________){white-space:nowrap!important;min-width:0!important;font-size:12.5px!important}}html[data-theme] body .synastry-page :is(.vd-table,.jyotish-table,.syn-vedic table,table) thead th:not(#_):not(#__):not(#___):not(#____):not(#_____):not(#______):not(#_______):not(#________):not(#_________):not(#__________):not(#___________):not(#____________),html[data-theme] body .synastry-page :is(.vd-table,.jyotish-table,.syn-vedic table) th:not(#_):not(#__):not(#___):not(#____):not(#_____):not(#______):not(#_______):not(#________):not(#_________):not(#__________):not(#___________):not(#____________){box-shadow:none!important;background:0 0!important;border-bottom:1px solid #e2c57d73!important;border-radius:0!important}html[data-theme] body .interpretation-comparison:not(#_):not(#__):not(#___):not(#____):not(#_____):not(#______):not(#_______):not(#________):not(#_________):not(#__________):not(#___________):not(#____________){grid-template-columns:minmax(0,1fr) 112px minmax(0,1fr)!important;align-items:center!important;gap:6px!important;padding:6px 4px!important;display:grid!important;position:relative!important}html[data-theme] body .interpretation-comparison:before{content:""!important;z-index:0!important;background:linear-gradient(90deg,#0000,#e2c57d 16%,#e2c57d8c 50%,#e2c57d 84%,#0000)!important;height:2px!important;position:absolute!important;top:50%!important;left:6%!important;right:6%!important;transform:translateY(-1px)!important;box-shadow:0 0 10px #e2c57d66!important}html[data-theme] body .interpretation-comparison>section:not(#_):not(#__):not(#___):not(#____):not(#_____):not(#______):not(#_______):not(#________):not(#_________):not(#__________):not(#___________):not(#____________){z-index:1!important;min-width:0!important;position:relative!important}html[data-theme] body .interpretation-comparison .object-card:not(#_):not(#__):not(#___):not(#____):not(#_____):not(#______):not(#_______):not(#________):not(#_________):not(#__________):not(#___________):not(#____________){box-shadow:none!important;background:#07080a!important;border:1.5px solid #e2c57d80!important;gap:4px!important;padding:8px 6px!important}html[data-theme] body .interpretation-comparison .object-card>b:not(#_):not(#__):not(#___):not(#____):not(#_____):not(#______):not(#_______):not(#________):not(#_________):not(#__________):not(#___________):not(#____________){width:38px!important;min-width:38px!important;height:38px!important;box-shadow:none!important;background:#0f1115!important;border:1.5px solid #e2c57d66!important;border-radius:11px!important;font-size:20px!important}html[data-theme] body .interpretation-comparison .object-card small:not(#_):not(#__):not(#___):not(#____):not(#_____):not(#______):not(#_______):not(#________):not(#_________):not(#__________):not(#___________):not(#____________){font-size:11.5px!important}html[data-theme] body .interpretation-comparison .object-card.is-picked:not(#_):not(#__):not(#___):not(#____):not(#_____):not(#______):not(#_______):not(#________):not(#_________):not(#__________):not(#___________):not(#____________){background:linear-gradient(160deg,#e2c57d38,#0f1115 80%)!important;border-color:#e2c57d!important}html[data-theme] body .interpretation-comparison .object-card.is-picked>b:not(#_):not(#__):not(#___):not(#____):not(#_____):not(#______):not(#_______):not(#________):not(#_________):not(#__________):not(#___________):not(#____________){color:#fff7e6!important;background:linear-gradient(145deg,#e2c57d6b,#e2c57d2e)!important;border-color:#e2c57d!important}html[data-theme] body .interpretation-comparison .aspect-card:not(#_):not(#__):not(#___):not(#____):not(#_____):not(#______):not(#_______):not(#________):not(#_________):not(#__________):not(#___________):not(#____________){aspect-ratio:1!important;text-align:center!important;background:#07080a!important;border:2px solid #e2c57d!important;border-radius:50%!important;flex-direction:column!important;justify-content:center!important;align-items:center!important;gap:1px!important;width:112px!important;height:112px!important;padding:6px!important;display:flex!important;overflow:hidden!important;box-shadow:0 0 14px #e2c57d59!important}html[data-theme] body .interpretation-comparison .aspect-card>b:not(#_):not(#__):not(#___):not(#____):not(#_____):not(#______):not(#_______):not(#________):not(#_________):not(#__________):not(#___________):not(#____________){font-size:22px!important;line-height:1!important}html[data-theme] body .interpretation-comparison .aspect-card>strong:not(#_):not(#__):not(#___):not(#____):not(#_____):not(#______):not(#_______):not(#________):not(#_________):not(#__________):not(#___________):not(#____________){font-size:13px!important;line-height:1.1!important}html[data-theme] body .interpretation-comparison .aspect-card>small:not(#_):not(#__):not(#___):not(#____):not(#_____):not(#______):not(#_______):not(#________):not(#_________):not(#__________):not(#___________):not(#____________){font-size:10.5px!important}html[data-theme] body .interpretation-comparison .aspect-card>em:not(#_):not(#__):not(#___):not(#____):not(#_____):not(#______):not(#_______):not(#________):not(#_________):not(#__________):not(#___________):not(#____________){border-radius:999px!important;padding:1px 6px!important;font-size:9.5px!important}html[data-theme] body .interpretation-comparison .aspect-card .aspect-cat-icons:not(#_):not(#__):not(#___):not(#____):not(#_____):not(#______):not(#_______):not(#________):not(#_________):not(#__________):not(#___________):not(#____________){gap:2px!important;font-size:11px!important}html[data-theme] body .aspect-list-point.is-picked:not(#_):not(#__):not(#___):not(#____):not(#_____):not(#______):not(#_______):not(#________):not(#_________):not(#__________):not(#___________):not(#____________){background:linear-gradient(90deg,#e2c57d33,#e2c57d0f)!important;border-radius:10px!important;box-shadow:inset 0 0 0 1px #e2c57d80!important}html body .astrovibe-entry:not(#_):not(#__):not(#___):not(#____):not(#_____):not(#______):not(#_______):not(#________):not(#_________):not(#__________):not(#___________):not(#____________){background:radial-gradient(circle at 50% -5%,#e2c57d29,#0000 55%),radial-gradient(circle at 90% 60%,#e2c57d0d,#0000 45%),#181b20!important}html body .entry-logo:not(#_):not(#__):not(#___):not(#____):not(#_____):not(#______):not(#_______):not(#________):not(#_________):not(#__________):not(#___________):not(#____________){flex-direction:column!important;align-items:center!important;gap:8px!important;margin-bottom:22px!important;display:flex!important}html body .entry-logo>span:not(#_):not(#__):not(#___):not(#____):not(#_____):not(#______):not(#_______):not(#________):not(#_________):not(#__________):not(#___________):not(#____________){letter-spacing:.36em!important;color:#0000!important;text-shadow:none!important;background:linear-gradient(#fff7e6,#e2c57d 70%)!important;-webkit-background-clip:text!important;background-clip:text!important;padding-left:.36em!important;font-family:Georgia,Times New Roman,serif!important;font-size:30px!important;font-weight:700!important}html body .entry-logo>i:not(#_):not(#__):not(#___):not(#____):not(#_____):not(#______):not(#_______):not(#________):not(#_________):not(#__________):not(#___________):not(#____________){background:linear-gradient(90deg,#0000,#e2c57d,#0000)!important;width:150px!important;height:1px!important;display:block!important}html body .entry-logo>b:not(#_):not(#__):not(#___):not(#____):not(#_____):not(#______):not(#_______):not(#________):not(#_________):not(#__________):not(#___________):not(#____________){color:#e2c57d!important;text-shadow:none!important;font-size:16px!important}html body .astrovibe-entry h1:not(#_):not(#__):not(#___):not(#____):not(#_____):not(#______):not(#_______):not(#________):not(#_________):not(#__________):not(#___________):not(#____________){color:#fff7e6!important}html body .astrovibe-entry .entry-copy>p:not(#_):not(#__):not(#___):not(#____):not(#_____):not(#______):not(#_______):not(#________):not(#_________):not(#__________):not(#___________):not(#____________){color:#e2c57d!important}html body .astrovibe-entry .entry-copy>strong:not(#_):not(#__):not(#___):not(#____):not(#_____):not(#______):not(#_______):not(#________):not(#_________):not(#__________):not(#___________):not(#____________){color:#fff7e6!important}html body .astrovibe-entry .entry-copy>small:not(#_):not(#__):not(#___):not(#____):not(#_____):not(#______):not(#_______):not(#________):not(#_________):not(#__________):not(#___________):not(#____________){color:#9aa0a8!important}html body .entry-login:not(#_):not(#__):not(#___):not(#____):not(#_____):not(#______):not(#_______):not(#________):not(#_________):not(#__________):not(#___________):not(#____________){box-shadow:none!important;background:#101317!important;border:1.5px solid #e2c57d80!important;border-radius:20px!important}html body :is(.entry-login input,.auth-panel input):not(#_):not(#__):not(#___):not(#____):not(#_____):not(#______):not(#_______):not(#________):not(#_________):not(#__________):not(#___________):not(#____________){color:#fff7e6!important;box-shadow:none!important;background:#07080a!important;border:1px solid #e2c57d59!important;border-radius:12px!important}html body :is(.entry-login input,.auth-panel input):focus:not(#_):not(#__):not(#___):not(#____):not(#_____):not(#______):not(#_______):not(#________):not(#_________):not(#__________):not(#___________):not(#____________){border-color:#e2c57dd9!important;outline:none!important}html body :is(.entry-submit,.auth-submit):not(#_):not(#__):not(#___):not(#____):not(#_____):not(#______):not(#_______):not(#________):not(#_________):not(#__________):not(#___________):not(#____________){color:#fff7e6!important;text-shadow:none!important;box-shadow:none!important;letter-spacing:.02em!important;background:#07080a!important;border:1.5px solid #e2c57dd9!important;border-radius:14px!important;font-family:inherit!important}html body .entry-register:not(#_):not(#__):not(#___):not(#____):not(#_____):not(#______):not(#_______):not(#________):not(#_________):not(#__________):not(#___________):not(#____________){color:#fff7e6!important;text-shadow:none!important;box-shadow:none!important;background:#07080a!important;border:1px solid #e2c57d80!important;border-radius:14px!important}html body :is(.entry-submit,.auth-submit,.entry-register):is(:hover,:focus-visible):not(#_):not(#__):not(#___):not(#____):not(#_____):not(#______):not(#_______):not(#________):not(#_________):not(#__________):not(#___________):not(#____________){background:#e2c57d1f!important;border-color:#e2c57d!important}html body .entry-login hr:not(#_):not(#__):not(#___):not(#____):not(#_____):not(#______):not(#_______):not(#________):not(#_________):not(#__________):not(#___________):not(#____________){background:linear-gradient(90deg,#0000,#e2c57d99,#0000)!important;border:0!important;height:1px!important}html body .entry-login>a:not(.entry-register):not(#_):not(#__):not(#___):not(#____):not(#_____):not(#______):not(#_______):not(#________):not(#_________):not(#__________):not(#___________):not(#____________){color:#c9b98a!important;text-shadow:none!important}html body .auth-page:not(#_):not(#__):not(#___):not(#____):not(#_____):not(#______):not(#_______):not(#________):not(#_________):not(#__________):not(#___________):not(#____________){background:radial-gradient(circle at 20% 0,#e2c57d24,#0000 50%),#181b20!important}html body .auth-brand:not(#_):not(#__):not(#___):not(#____):not(#_____):not(#______):not(#_______):not(#________):not(#_________):not(#__________):not(#___________):not(#____________){letter-spacing:.34em!important;color:#e2c57d!important;text-shadow:none!important;font-family:Georgia,Times New Roman,serif!important;font-weight:700!important}html body .auth-brand>span:not(#_):not(#__):not(#___):not(#____):not(#_____):not(#______):not(#_______):not(#________):not(#_________):not(#__________):not(#___________):not(#____________){color:#e2c57d!important}html body .auth-intro>span:not(#_):not(#__):not(#___):not(#____):not(#_____):not(#______):not(#_______):not(#________):not(#_________):not(#__________):not(#___________):not(#____________),html body .section-kicker:not(#_):not(#__):not(#___):not(#____):not(#_____):not(#______):not(#_______):not(#________):not(#_________):not(#__________):not(#___________):not(#____________){color:#c9a85f!important;letter-spacing:.22em!important}html body .auth-intro h1 em:not(#_):not(#__):not(#___):not(#____):not(#_____):not(#______):not(#_______):not(#________):not(#_________):not(#__________):not(#___________):not(#____________){color:#e2c57d!important;font-style:italic!important}html body .auth-intro p:not(#_):not(#__):not(#___):not(#____):not(#_____):not(#______):not(#_______):not(#________):not(#_________):not(#__________):not(#___________):not(#____________){color:#cfc8b8!important}html body .auth-panel:not(#_):not(#__):not(#___):not(#____):not(#_____):not(#______):not(#_______):not(#________):not(#_________):not(#__________):not(#___________):not(#____________){box-shadow:none!important;background:#101317!important;border:1.5px solid #e2c57d73!important;border-radius:20px!important}html body .auth-tabs:not(#_):not(#__):not(#___):not(#____):not(#_____):not(#______):not(#_______):not(#________):not(#_________):not(#__________):not(#___________):not(#____________){border-bottom:1px solid #e2c57d59!important}html body .auth-tabs a:not(#_):not(#__):not(#___):not(#____):not(#_____):not(#______):not(#_______):not(#________):not(#_________):not(#__________):not(#___________):not(#____________){color:#cfc8b8!important;text-shadow:none!important}html body .auth-tabs a.active:not(#_):not(#__):not(#___):not(#____):not(#_____):not(#______):not(#_______):not(#________):not(#_________):not(#__________):not(#___________):not(#____________){color:#e2c57d!important;border-bottom:2px solid #e2c57d!important}html body .auth-panel label:not(#_):not(#__):not(#___):not(#____):not(#_____):not(#______):not(#_______):not(#________):not(#_________):not(#__________):not(#___________):not(#____________){color:#e8dfc9!important}html body .auth-panel small:not(#_):not(#__):not(#___):not(#____):not(#_____):not(#______):not(#_______):not(#________):not(#_________):not(#__________):not(#___________):not(#____________){color:#8f96a0!important}html body details[open]>div>:is(a,button):has(>.mi-icon):not(#_):not(#__):not(#___):not(#____):not(#_____):not(#______):not(#_______):not(#________):not(#_________):not(#__________):not(#___________):not(#____________){text-align:left!important;grid-template-columns:24px minmax(0,1fr)!important;justify-content:start!important;align-items:center!important;column-gap:12px!important;display:grid!important}html body details[open]>div>:is(a,button)>.mi-icon:not(#_):not(#__):not(#___):not(#____):not(#_____):not(#______):not(#_______):not(#________):not(#_________):not(#__________):not(#___________):not(#____________){justify-self:center!important;margin:0!important}html body .synastry-favorite-icon circle:not(#_):not(#__):not(#___):not(#____):not(#_____):not(#______):not(#_______):not(#________):not(#_________):not(#__________):not(#___________):not(#____________){fill:none!important;stroke:currentColor!important;stroke-width:1.7px!important}html body .chat-day-sep:not(#_):not(#__):not(#___):not(#____):not(#_____):not(#______):not(#_______):not(#________):not(#_________):not(#__________):not(#___________):not(#____________){color:#d8cfb8!important;letter-spacing:.02em!important;align-items:center!important;gap:10px!important;margin:16px 6px 8px!important;font-size:12px!important;font-weight:600!important;display:flex!important}html body .chat-day-sep>span:not(#_):not(#__):not(#___):not(#____):not(#_____):not(#______):not(#_______):not(#________):not(#_________):not(#__________):not(#___________):not(#____________){text-transform:capitalize!important;white-space:nowrap!important}html body .chat-day-sep:before,html body .chat-day-sep:after{content:""!important;background:linear-gradient(90deg,#0000,#e2c57d99)!important;flex:1!important;height:1px!important}html body .chat-day-sep:after{transform:scaleX(-1)!important}html body .mobile-search-page .global-search:not(#_):not(#__):not(#___):not(#____):not(#_____):not(#______):not(#_______):not(#________):not(#_________):not(#__________):not(#___________):not(#____________){box-shadow:none!important;background:#07080a!important;border:1.5px solid #e2c57dd9!important;border-radius:999px!important;overflow:hidden!important}html body .mobile-search-page .global-search :is(input,textarea):not(#_):not(#__):not(#___):not(#____):not(#_____):not(#______):not(#_______):not(#________):not(#_________):not(#__________):not(#___________):not(#____________){box-shadow:none!important;background:0 0!important;border:0!important;border-radius:0!important;outline:0!important}html body .mobile-search-page .global-search>:not(input):not(#_):not(#__):not(#___):not(#____):not(#_____):not(#______):not(#_______):not(#________):not(#_________):not(#__________):not(#___________):not(#____________){box-shadow:none!important;border:0!important}html[data-theme] body .aspect-list.is-transit>li:not(.aspect-list-subhead):not(#_):not(#__):not(#___):not(#____):not(#_____):not(#______):not(#_______):not(#________):not(#_________):not(#__________):not(#___________):not(#____________){isolation:isolate!important;background:0 0!important;border:0!important;border-bottom:1px solid #0000!important;grid-template-columns:104px minmax(0,1fr) 104px!important;place-items:center!important;min-height:124px!important;padding:14px 4px!important;display:grid!important;position:relative!important}html[data-theme] body .aspect-list.is-transit>li:not(.aspect-list-subhead):before{content:""!important;z-index:-2!important;background:linear-gradient(90deg,#e2c57d,#e2c57d47 34% 66%,#e2c57d)!important;border-radius:2px!important;height:2px!important;position:absolute!important;top:50%!important;left:52px!important;right:52px!important;transform:translateY(-1px)!important;box-shadow:0 0 9px #e2c57d73!important}html[data-theme] body .aspect-list.is-transit>li:not(.aspect-list-subhead):after{content:""!important;background:linear-gradient(90deg,#0000,#e2c57d80,#0000)!important;height:1px!important;position:absolute!important;bottom:0!important;left:8%!important;right:8%!important}html[data-theme] body .aspect-list.is-transit>li:has(>.aspect-list-aspect em):before{background:linear-gradient(90deg,#fff1c7,#e2c57d 28% 72%,#fff1c7)!important;box-shadow:0 0 14px #e2c57dbf!important}html[data-theme] body .aspect-list.is-transit>li:not(.aspect-list-subhead)>.aspect-list-point:not(#_):not(#__):not(#___):not(#____):not(#_____):not(#______):not(#_______):not(#________):not(#_________):not(#__________):not(#___________):not(#____________){text-align:center!important;width:104px!important;box-shadow:none!important;background:#0b0c0f!important;border:1.5px solid #e2c57d73!important;border-radius:16px!important;flex-direction:column!important;justify-content:center!important;align-items:center!important;gap:2px!important;padding:8px 4px!important;display:flex!important}html[data-theme] body .aspect-list.is-transit>li>.aspect-list-point .al-planet:not(#_):not(#__):not(#___):not(#____):not(#_____):not(#______):not(#_______):not(#________):not(#_________):not(#__________):not(#___________):not(#____________){flex-direction:column!important;align-items:center!important;gap:2px!important;display:flex!important}html[data-theme] body .aspect-list.is-transit>li>.aspect-list-point .al-planet>b:not(#_):not(#__):not(#___):not(#____):not(#_____):not(#______):not(#_______):not(#________):not(#_________):not(#__________):not(#___________):not(#____________){background:radial-gradient(circle at 50% 35%,#e2c57d38,#0f1115 72%)!important;border:1.5px solid #e2c57db3!important;border-radius:50%!important;justify-content:center!important;align-items:center!important;width:36px!important;height:36px!important;font-size:20px!important;line-height:1!important;display:inline-flex!important;box-shadow:0 0 8px #e2c57d4d!important}html[data-theme] body .aspect-list.is-transit>li>.aspect-list-point .al-planet>strong:not(#_):not(#__):not(#___):not(#____):not(#_____):not(#______):not(#_______):not(#________):not(#_________):not(#__________):not(#___________):not(#____________){color:#fff7e6!important;font-size:14px!important;font-weight:700!important}html[data-theme] body .aspect-list.is-transit>li>.aspect-list-point>small:not(#_):not(#__):not(#___):not(#____):not(#_____):not(#______):not(#_______):not(#________):not(#_________):not(#__________):not(#___________):not(#____________){white-space:nowrap!important;font-size:11px!important;line-height:1.25!important}html[data-theme] body .aspect-list.is-transit>li>.aspect-list-point.is-picked:not(#_):not(#__):not(#___):not(#____):not(#_____):not(#______):not(#_______):not(#________):not(#_________):not(#__________):not(#___________):not(#____________){background:linear-gradient(160deg,#e2c57d42,#0f1115 85%)!important;border-color:#e2c57d!important;box-shadow:0 0 12px #e2c57d59!important}html[data-theme] body .aspect-list.is-transit>li>.aspect-list-point.is-picked .al-planet>b:not(#_):not(#__):not(#___):not(#____):not(#_____):not(#______):not(#_______):not(#________):not(#_________):not(#__________):not(#___________):not(#____________){background:linear-gradient(145deg,#e2c57d8c,#e2c57d33)!important;border-color:#fff1c7!important}html[data-theme] body .aspect-list.is-transit>li>.aspect-list-aspect:not(#_):not(#__):not(#___):not(#____):not(#_____):not(#______):not(#_______):not(#________):not(#_________):not(#__________):not(#___________):not(#____________){text-align:center!important;background:radial-gradient(circle at 50% 38%,#16181d,#07080a 75%)!important;border:2px solid #e2c57d!important;border-radius:50%!important;flex-direction:column!important;justify-content:center!important;align-items:center!important;gap:1px!important;width:98px!important;height:98px!important;padding:6px!important;display:flex!important;position:relative!important;box-shadow:0 0 14px #e2c57d66,inset 0 0 12px #e2c57d1f!important}html[data-theme] body .aspect-list.is-transit>li>.aspect-list-aspect:before{content:""!important;background:repeating-conic-gradient(from 0deg,#e2c57d8c 0 1.1deg,transparent 1.1deg 10deg)!important;z-index:-1!important;pointer-events:none!important;border-radius:50%!important;position:absolute!important;inset:-26px!important;-webkit-mask:radial-gradient(circle,#0000 42%,#000 46%,#0006 62%,#0000 74%)!important;mask:radial-gradient(circle,#0000 42%,#000 46%,#0006 62%,#0000 74%)!important}html[data-theme] body .aspect-list.is-transit>li>.aspect-list-aspect>b:not(#_):not(#__):not(#___):not(#____):not(#_____):not(#______):not(#_______):not(#________):not(#_________):not(#__________):not(#___________):not(#____________){font-size:22px!important;line-height:1!important}html[data-theme] body .aspect-list.is-transit>li>.aspect-list-aspect>strong:not(#_):not(#__):not(#___):not(#____):not(#_____):not(#______):not(#_______):not(#________):not(#_________):not(#__________):not(#___________):not(#____________){color:#fff7e6!important;font-size:12.5px!important;line-height:1.1!important}html[data-theme] body .aspect-list.is-transit>li>.aspect-list-aspect>small:not(#_):not(#__):not(#___):not(#____):not(#_____):not(#______):not(#_______):not(#________):not(#_________):not(#__________):not(#___________):not(#____________){color:#d8cfb8!important;font-size:10px!important;line-height:1.15!important}html[data-theme] body .aspect-list.is-transit>li>.aspect-list-aspect>em:not(#_):not(#__):not(#___):not(#____):not(#_____):not(#______):not(#_______):not(#________):not(#_________):not(#__________):not(#___________):not(#____________){color:#07080a!important;letter-spacing:.04em!important;text-transform:uppercase!important;background:#e2c57d!important;border-radius:999px!important;padding:0 7px!important;font-size:9px!important;font-style:normal!important}html body .av-brand-logo:not(#_):not(#__):not(#___):not(#____):not(#_____):not(#______):not(#_______):not(#________):not(#_________):not(#__________):not(#___________):not(#____________){justify-content:center!important;align-items:center!important;width:190px!important;height:66px!important;margin:0 auto!important;text-decoration:none!important;display:flex!important;position:relative!important}html body .av-brand-logo>span:not(#_):not(#__):not(#___):not(#____):not(#_____):not(#______):not(#_______):not(#________):not(#_________):not(#__________):not(#___________):not(#____________){z-index:2!important;letter-spacing:4px!important;color:#fff7e6!important;-webkit-text-fill-color:#fff7e6!important;text-shadow:none!important;-webkit-text-stroke:0!important;background:0 0!important;margin:0!important;padding-left:4px!important;font:700 18px/1 Georgia,Times New Roman,serif!important;position:relative!important}html body .av-brand-logo>img:not(#_):not(#__):not(#___):not(#____):not(#_____):not(#______):not(#_______):not(#________):not(#_________):not(#__________):not(#___________):not(#____________){object-fit:contain!important;pointer-events:none!important;width:100%!important;height:100%!important;position:absolute!important;inset:0!important}html body .entry-logo:not(#_):not(#__):not(#___):not(#____):not(#_____):not(#______):not(#_______):not(#________):not(#_________):not(#__________):not(#___________):not(#____________){justify-content:center!important;margin-bottom:12px!important;display:flex!important}html body .auth-brand:not(#_):not(#__):not(#___):not(#____):not(#_____):not(#______):not(#_______):not(#________):not(#_________):not(#__________):not(#___________):not(#____________){letter-spacing:normal!important;margin-bottom:8px!important;display:inline-flex!important}html body .entry-logo>span.av-brand-logo:not(#_):not(#__):not(#___):not(#____):not(#_____):not(#______):not(#_______):not(#________):not(#_________):not(#__________):not(#___________):not(#____________){color:inherit!important;font-size:inherit!important;letter-spacing:normal!important;background:0 0!important;-webkit-background-clip:border-box!important;background-clip:border-box!important;padding:0!important}html body .auth-brand>span.av-brand-logo:not(#_):not(#__):not(#___):not(#____):not(#_____):not(#______):not(#_______):not(#________):not(#_________):not(#__________):not(#___________):not(#____________){color:inherit!important;letter-spacing:normal!important}html body .entry-logo:not(#_):not(#__):not(#___):not(#____):not(#_____):not(#______):not(#_______):not(#________):not(#_________):not(#__________):not(#___________):not(#____________){width:100%!important}html[data-theme] body .interpretation-comparison:not(#_):not(#__):not(#___):not(#____):not(#_____):not(#______):not(#_______):not(#________):not(#_________):not(#__________):not(#___________):not(#____________){isolation:isolate!important;grid-template-columns:104px minmax(0,1fr) 104px!important;justify-items:center!important;min-height:124px!important;padding:14px 4px!important}html[data-theme] body .interpretation-comparison:before{z-index:-2!important;background:linear-gradient(90deg,#e2c57d,#e2c57d47 34% 66%,#e2c57d)!important;height:2px!important;left:52px!important;right:52px!important;box-shadow:0 0 9px #e2c57d73!important}html[data-theme] body .interpretation-comparison>section:not(#_):not(#__):not(#___):not(#____):not(#_____):not(#______):not(#_______):not(#________):not(#_________):not(#__________):not(#___________):not(#____________){z-index:auto!important}html[data-theme] body .interpretation-comparison .object-card:not(#_):not(#__):not(#___):not(#____):not(#_____):not(#______):not(#_______):not(#________):not(#_________):not(#__________):not(#___________):not(#____________){text-align:center!important;width:104px!important;box-shadow:none!important;background:#0b0c0f!important;border:1.5px solid #e2c57d73!important;border-radius:16px!important;flex-direction:column!important;justify-content:center!important;align-items:center!important;gap:2px!important;padding:8px 4px!important;display:flex!important}html[data-theme] body .interpretation-comparison .object-card.reverse>b:not(#_):not(#__):not(#___):not(#____):not(#_____):not(#______):not(#_______):not(#________):not(#_________):not(#__________):not(#___________):not(#____________){order:-1!important}html[data-theme] body .interpretation-comparison .object-card>b:not(#_):not(#__):not(#___):not(#____):not(#_____):not(#______):not(#_______):not(#________):not(#_________):not(#__________):not(#___________):not(#____________){background:radial-gradient(circle at 50% 35%,#e2c57d38,#0f1115 72%)!important;border:1.5px solid #e2c57db3!important;border-radius:50%!important;justify-content:center!important;align-items:center!important;width:36px!important;min-width:36px!important;height:36px!important;font-size:20px!important;line-height:1!important;display:inline-flex!important;box-shadow:0 0 8px #e2c57d4d!important}html[data-theme] body .interpretation-comparison .object-card>span:not(#_):not(#__):not(#___):not(#____):not(#_____):not(#______):not(#_______):not(#________):not(#_________):not(#__________):not(#___________):not(#____________){flex-direction:column!important;align-items:center!important;gap:1px!important;display:flex!important}html[data-theme] body .interpretation-comparison .object-card strong:not(#_):not(#__):not(#___):not(#____):not(#_____):not(#______):not(#_______):not(#________):not(#_________):not(#__________):not(#___________):not(#____________){color:#fff7e6!important;font-size:14px!important;font-weight:700!important}html[data-theme] body .interpretation-comparison .object-card small:not(#_):not(#__):not(#___):not(#____):not(#_____):not(#______):not(#_______):not(#________):not(#_________):not(#__________):not(#___________):not(#____________){white-space:nowrap!important;font-size:11px!important;line-height:1.25!important}html[data-theme] body .interpretation-comparison .object-card.is-picked:not(#_):not(#__):not(#___):not(#____):not(#_____):not(#______):not(#_______):not(#________):not(#_________):not(#__________):not(#___________):not(#____________){background:linear-gradient(160deg,#e2c57d42,#0f1115 85%)!important;border-color:#e2c57d!important;box-shadow:0 0 12px #e2c57d59!important}html[data-theme] body .interpretation-comparison .object-card.is-picked>b:not(#_):not(#__):not(#___):not(#____):not(#_____):not(#______):not(#_______):not(#________):not(#_________):not(#__________):not(#___________):not(#____________){background:linear-gradient(145deg,#e2c57d8c,#e2c57d33)!important;border-color:#fff1c7!important}html[data-theme] body .interpretation-comparison .aspect-card:not(#_):not(#__):not(#___):not(#____):not(#_____):not(#______):not(#_______):not(#________):not(#_________):not(#__________):not(#___________):not(#____________){background:radial-gradient(circle at 50% 38%,#16181d,#07080a 75%)!important;border:2px solid #e2c57d!important;border-radius:50%!important;width:98px!important;height:98px!important;padding:6px!important;position:relative!important;overflow:visible!important;box-shadow:0 0 14px #e2c57d66,inset 0 0 12px #e2c57d1f!important}html[data-theme] body .interpretation-comparison .aspect-card:before{content:""!important;background:repeating-conic-gradient(from 0deg,#e2c57d8c 0 1.1deg,transparent 1.1deg 10deg)!important;z-index:-1!important;pointer-events:none!important;border-radius:50%!important;position:absolute!important;inset:-26px!important;-webkit-mask:radial-gradient(circle,#0000 42%,#000 46%,#0006 62%,#0000 74%)!important;mask:radial-gradient(circle,#0000 42%,#000 46%,#0006 62%,#0000 74%)!important}html[data-theme] body .interpretation-comparison .aspect-card>em:not(#_):not(#__):not(#___):not(#____):not(#_____):not(#______):not(#_______):not(#________):not(#_________):not(#__________):not(#___________):not(#____________){color:#07080a!important;text-transform:uppercase!important;letter-spacing:.04em!important;background:#e2c57d!important;border:0!important;padding:0 7px!important;font-style:normal!important}html[data-theme] body .interpretation-comparison .aspect-card .aspect-cat-icons:not(#_):not(#__):not(#___):not(#____):not(#_____):not(#______):not(#_______):not(#________):not(#_________):not(#__________):not(#___________):not(#____________){display:none!important}html body button.chat-head:not(#_):not(#__):not(#___):not(#____):not(#_____):not(#______):not(#_______):not(#________):not(#_________):not(#__________):not(#___________):not(#____________){z-index:7000!important;touch-action:none!important;-webkit-user-select:none!important;user-select:none!important;cursor:grab!important;background:#07080a!important;border:2px solid #e2c57d!important;border-radius:50%!important;justify-content:center!important;align-items:center!important;width:60px!important;height:60px!important;padding:0!important;display:flex!important;position:fixed!important;overflow:visible!important;box-shadow:0 8px 20px #0000008c,0 0 0 4px #e2c57d29!important}html body button.chat-head>img:not(#_):not(#__):not(#___):not(#____):not(#_____):not(#______):not(#_______):not(#________):not(#_________):not(#__________):not(#___________):not(#____________){object-fit:cover!important;pointer-events:none!important;border-radius:50%!important;width:100%!important;height:100%!important}html body button.chat-head>i:not(#_):not(#__):not(#___):not(#____):not(#_____):not(#______):not(#_______):not(#________):not(#_________):not(#__________):not(#___________):not(#____________){color:#e2c57d!important;font-family:Georgia,serif!important;font-size:26px!important;font-style:normal!important;font-weight:700!important}html body button.chat-head .chat-head-badge:not(#_):not(#__):not(#___):not(#____):not(#_____):not(#______):not(#_______):not(#________):not(#_________):not(#__________):not(#___________):not(#____________){color:#07080a!important;background:#e2c57d!important;border:2px solid #07080a!important;border-radius:999px!important;justify-content:center!important;align-items:center!important;min-width:22px!important;height:22px!important;padding:0 6px!important;font-size:12px!important;font-weight:800!important;display:flex!important;position:absolute!important;top:-4px!important;right:-4px!important}html[data-theme] body .floating-chat .chat-incoming-peek:not(#_):not(#__):not(#___):not(#____):not(#_____):not(#______):not(#_______):not(#________):not(#_________):not(#__________):not(#___________):not(#____________){z-index:30!important;cursor:pointer!important;background:#0b0c0f!important;border:1.5px solid #e2c57dd9!important;border-radius:999px!important;align-items:center!important;gap:10px!important;padding:8px 12px!important;display:flex!important;position:absolute!important;bottom:78px!important;left:12px!important;right:12px!important;box-shadow:0 6px 16px #00000080!important}html[data-theme] body .floating-chat .chat-incoming-peek>div:not(#_):not(#__):not(#___):not(#____):not(#_____):not(#______):not(#_______):not(#________):not(#_________):not(#__________):not(#___________):not(#____________){flex-direction:column!important;flex:1!important;min-width:0!important;display:flex!important}html[data-theme] body .floating-chat .chat-incoming-peek b:not(#_):not(#__):not(#___):not(#____):not(#_____):not(#______):not(#_______):not(#________):not(#_________):not(#__________):not(#___________):not(#____________){color:#e2c57d!important;letter-spacing:.03em!important;font-size:12px!important}html[data-theme] body .floating-chat .chat-incoming-peek span:not(#_):not(#__):not(#___):not(#____):not(#_____):not(#______):not(#_______):not(#________):not(#_________):not(#__________):not(#___________):not(#____________){color:#fff7e6!important;white-space:nowrap!important;text-overflow:ellipsis!important;font-size:13px!important;overflow:hidden!important}html[data-theme] body .interpretation-comparison .aspect-card>em:not(#_):not(#__):not(#___):not(#____):not(#_____):not(#______):not(#_______):not(#________):not(#_________):not(#__________):not(#___________):not(#____________){white-space:nowrap!important;padding:2px 8px!important;font-size:0!important;line-height:1!important}html[data-theme] body .interpretation-comparison .aspect-card>em:before{content:"DOKŁADNY"!important;letter-spacing:.07em!important;color:#07080a!important;font-size:8px!important;font-weight:800!important}html[data-theme] body .interpretation-comparison .object-card:not(#_):not(#__):not(#___):not(#____):not(#_____):not(#______):not(#_______):not(#________):not(#_________):not(#__________):not(#___________):not(#____________){padding:10px 8px!important}html[data-theme] body .interpretation-comparison .object-card small:not(#_):not(#__):not(#___):not(#____):not(#_____):not(#______):not(#_______):not(#________):not(#_________):not(#__________):not(#___________):not(#____________){white-space:normal!important;text-wrap:balance!important;max-width:100%!important;font-size:10.5px!important;line-height:1.3!important}html[data-theme] body .interpretation-comparison .object-card strong:not(#_):not(#__):not(#___):not(#____):not(#_____):not(#______):not(#_______):not(#________):not(#_________):not(#__________):not(#___________):not(#____________){font-size:14px!important}html[data-theme] body .interpretation-comparison .aspect-card:not(#_):not(#__):not(#___):not(#____):not(#_____):not(#______):not(#_______):not(#________):not(#_________):not(#__________):not(#___________):not(#____________){width:92px!important;height:92px!important}html[data-theme] body .interpretation-comparison{grid-template-columns:106px minmax(0,1fr) 106px!important}html[data-theme] body .interpretation-comparison:before{left:50px!important;right:50px!important}@property --tw-rotate-x{syntax:"*";inherits:false}@property --tw-rotate-y{syntax:"*";inherits:false}@property --tw-rotate-z{syntax:"*";inherits:false}@property --tw-skew-x{syntax:"*";inherits:false}@property --tw-skew-y{syntax:"*";inherits:false}@property --tw-border-style{syntax:"*";inherits:false;initial-value:solid}@property --tw-outline-style{syntax:"*";inherits:false;initial-value:solid}@property --tw-blur{syntax:"*";inherits:false}@property --tw-brightness{syntax:"*";inherits:false}@property --tw-contrast{syntax:"*";inherits:false}@property --tw-grayscale{syntax:"*";inherits:false}@property --tw-hue-rotate{syntax:"*";inherits:false}@property --tw-invert{syntax:"*";inherits:false}@property --tw-opacity{syntax:"*";inherits:false}@property --tw-saturate{syntax:"*";inherits:false}@property --tw-sepia{syntax:"*";inherits:false}@property --tw-drop-shadow{syntax:"*";inherits:false}@property --tw-drop-shadow-color{syntax:"*";inherits:false}@property --tw-drop-shadow-alpha{syntax:"<percentage>";inherits:false;initial-value:100%}@property --tw-drop-shadow-size{syntax:"*";inherits:false}
