@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-leading:initial;--tw-font-weight:initial;--tw-tracking:initial;--tw-shadow:0 0 #0000;--tw-shadow-color:initial;--tw-shadow-alpha:100%;--tw-inset-shadow:0 0 #0000;--tw-inset-shadow-color:initial;--tw-inset-shadow-alpha:100%;--tw-ring-color:initial;--tw-ring-shadow:0 0 #0000;--tw-inset-ring-color:initial;--tw-inset-ring-shadow:0 0 #0000;--tw-ring-inset:initial;--tw-ring-offset-width:0px;--tw-ring-offset-color:#fff;--tw-ring-offset-shadow:0 0 #0000;--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;--tw-animation-delay:0s;--tw-animation-direction:normal;--tw-animation-duration:initial;--tw-animation-fill-mode:none;--tw-animation-iteration-count:1;--tw-enter-blur:0;--tw-enter-opacity:1;--tw-enter-rotate:0;--tw-enter-scale:1;--tw-enter-translate-x:0;--tw-enter-translate-y:0;--tw-exit-blur:0;--tw-exit-opacity:1;--tw-exit-rotate:0;--tw-exit-scale:1;--tw-exit-translate-x:0;--tw-exit-translate-y:0}}}@layer theme{:root,:host{--font-mono:ui-monospace,SFMono-Regular,Menlo,Monaco,Consolas,"Liberation Mono","Courier New",monospace;--color-white:#fff;--spacing:.25rem;--text-sm:.875rem;--text-sm--line-height:calc(1.25/.875);--text-base:1rem;--text-base--line-height:calc(1.5/1);--font-weight-medium:500;--font-weight-semibold:600;--font-weight-bold:700;--tracking-tight:-.025em;--leading-relaxed:1.625;--default-transition-duration:.15s;--default-transition-timing-function:cubic-bezier(.4,0,.2,1);--default-font-family:Manrope,sans-serif;--default-mono-font-family:var(--font-mono);--font-display:Manrope,sans-serif}}@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}*{border-color:var(--border)}html{background:var(--background)}body{background:var(--background);color:var(--foreground);-webkit-font-smoothing:antialiased;text-rendering:optimizelegibility;font-family:Manrope,sans-serif}::selection{background:var(--primary)}@supports (color:color-mix(in lab, red, red)){::selection{background:color-mix(in oklab,var(--primary)35%,transparent)}}}@layer components;@layer utilities{.fixed{position:fixed}.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-flex{display:inline-flex}.field-sizing-content{field-sizing:content}.size-10{width:calc(var(--spacing)*10);height:calc(var(--spacing)*10)}.h-9{height:calc(var(--spacing)*9)}.h-10{height:calc(var(--spacing)*10)}.h-11{height:calc(var(--spacing)*11)}.h-12{height:calc(var(--spacing)*12)}.min-h-20{min-height:calc(var(--spacing)*20)}.w-full{width:100%}.min-w-0{min-width:0}.shrink-0{flex-shrink:0}.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}.resize-y{resize:vertical}.flex-col{flex-direction:column}.items-center{align-items:center}.justify-center{justify-content:center}.gap-1\.5{gap:calc(var(--spacing)*1.5)}.gap-2{gap:calc(var(--spacing)*2)}.gap-6{gap:calc(var(--spacing)*6)}.rounded-2xl{border-radius:calc(var(--radius) + 14px)}.rounded-lg{border-radius:var(--radius)}.rounded-xl{border-radius:calc(var(--radius) + 6px)}.border{border-style:var(--tw-border-style);border-width:1px}.border-border,.border-border\/80{border-color:var(--border)}@supports (color:color-mix(in lab, red, red)){.border-border\/80{border-color:color-mix(in oklab,var(--border)80%,transparent)}}.border-input{border-color:var(--input)}.bg-card{background-color:var(--card)}.bg-destructive{background-color:var(--destructive)}.bg-primary{background-color:var(--primary)}.bg-secondary,.bg-secondary\/40{background-color:var(--secondary)}@supports (color:color-mix(in lab, red, red)){.bg-secondary\/40{background-color:color-mix(in oklab,var(--secondary)40%,transparent)}}.bg-transparent{background-color:#0000}.bg-gradient-brand{background-image:var(--gradient-brand)}.px-3{padding-inline:calc(var(--spacing)*3)}.px-3\.5{padding-inline:calc(var(--spacing)*3.5)}.px-4{padding-inline:calc(var(--spacing)*4)}.px-6{padding-inline:calc(var(--spacing)*6)}.py-2{padding-block:calc(var(--spacing)*2)}.py-2\.5{padding-block:calc(var(--spacing)*2.5)}.py-6{padding-block:calc(var(--spacing)*6)}.font-display,.font-sans{font-family:Manrope,sans-serif}.text-base{font-size:var(--text-base);line-height:var(--tw-leading,var(--text-base--line-height))}.text-sm{font-size:var(--text-sm);line-height:var(--tw-leading,var(--text-sm--line-height))}.leading-none{--tw-leading:1;line-height:1}.leading-relaxed{--tw-leading:var(--leading-relaxed);line-height:var(--leading-relaxed)}.font-bold{--tw-font-weight:var(--font-weight-bold);font-weight:var(--font-weight-bold)}.font-medium{--tw-font-weight:var(--font-weight-medium);font-weight:var(--font-weight-medium)}.font-semibold{--tw-font-weight:var(--font-weight-semibold);font-weight:var(--font-weight-semibold)}.tracking-tight{--tw-tracking:var(--tracking-tight);letter-spacing:var(--tracking-tight)}.whitespace-nowrap{white-space:nowrap}.text-card-foreground{color:var(--card-foreground)}.text-destructive-foreground{color:var(--destructive-foreground)}.text-foreground,.text-foreground\/90{color:var(--foreground)}@supports (color:color-mix(in lab, red, red)){.text-foreground\/90{color:color-mix(in oklab,var(--foreground)90%,transparent)}}.text-muted-foreground{color:var(--muted-foreground)}.text-primary{color:var(--primary)}.text-primary-foreground{color:var(--primary-foreground)}.text-secondary-foreground{color:var(--secondary-foreground)}.text-white{color:var(--color-white)}.underline-offset-4{text-underline-offset:4px}.antialiased{-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}.shadow-\[0_8px_24px_-8px_var\(--primary\)\]{--tw-shadow:0 8px 24px -8px var(--tw-shadow-color,var(--primary));box-shadow:var(--tw-inset-shadow),var(--tw-inset-ring-shadow),var(--tw-ring-offset-shadow),var(--tw-ring-shadow),var(--tw-shadow)}.shadow-\[0_10px_30px_-10px_var\(--primary\)\]{--tw-shadow:0 10px 30px -10px var(--tw-shadow-color,var(--primary));box-shadow:var(--tw-inset-shadow),var(--tw-inset-ring-shadow),var(--tw-ring-offset-shadow),var(--tw-ring-shadow),var(--tw-shadow)}.shadow-\[0_24px_60px_-30px_rgba\(0\,0\,0\,0\.6\)\]{--tw-shadow:0 24px 60px -30px var(--tw-shadow-color,#0009);box-shadow:var(--tw-inset-shadow),var(--tw-inset-ring-shadow),var(--tw-ring-offset-shadow),var(--tw-ring-shadow),var(--tw-shadow)}.outline{outline-style:var(--tw-outline-style);outline-width:1px}.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,)}.transition-all{transition-property:all;transition-timing-function:var(--tw-ease,var(--default-transition-timing-function));transition-duration:var(--tw-duration,var(--default-transition-duration))}.transition-colors{transition-property:color,background-color,border-color,outline-color,text-decoration-color,fill,stroke,--tw-gradient-from,--tw-gradient-via,--tw-gradient-to;transition-timing-function:var(--tw-ease,var(--default-transition-timing-function));transition-duration:var(--tw-duration,var(--default-transition-duration))}.outline-none{--tw-outline-style:none;outline-style:none}.select-none{-webkit-user-select:none;user-select:none}.running{animation-play-state:running}.group-data-\[disabled\=true\]\:pointer-events-none:is(:where(.group)[data-disabled=true] *){pointer-events:none}.group-data-\[disabled\=true\]\:opacity-50:is(:where(.group)[data-disabled=true] *){opacity:.5}.selection\:bg-primary ::selection,.selection\:bg-primary::selection{background-color:var(--primary)}.selection\:text-primary-foreground ::selection,.selection\:text-primary-foreground::selection{color:var(--primary-foreground)}.file\:inline-flex::file-selector-button{display:inline-flex}.file\:border-0::file-selector-button{border-style:var(--tw-border-style);border-width:0}.file\:bg-transparent::file-selector-button{background-color:#0000}.file\:text-sm::file-selector-button{font-size:var(--text-sm);line-height:var(--tw-leading,var(--text-sm--line-height))}.file\:font-medium::file-selector-button{--tw-font-weight:var(--font-weight-medium);font-weight:var(--font-weight-medium)}.placeholder\:text-muted-foreground\/70::placeholder{color:var(--muted-foreground)}@supports (color:color-mix(in lab, red, red)){.placeholder\:text-muted-foreground\/70::placeholder{color:color-mix(in oklab,var(--muted-foreground)70%,transparent)}}@media (hover:hover){.hover\:bg-accent:hover{background-color:var(--accent)}.hover\:text-accent-foreground:hover{color:var(--accent-foreground)}.hover\:underline:hover{text-decoration-line:underline}.hover\:brightness-110:hover{--tw-brightness:brightness(110%);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,)}}.focus-visible\:border-primary\/70:focus-visible{border-color:var(--primary)}@supports (color:color-mix(in lab, red, red)){.focus-visible\:border-primary\/70:focus-visible{border-color:color-mix(in oklab,var(--primary)70%,transparent)}}.focus-visible\:ring-2:focus-visible{--tw-ring-shadow:var(--tw-ring-inset,)0 0 0 calc(2px + var(--tw-ring-offset-width))var(--tw-ring-color,currentcolor);box-shadow:var(--tw-inset-shadow),var(--tw-inset-ring-shadow),var(--tw-ring-offset-shadow),var(--tw-ring-shadow),var(--tw-shadow)}.focus-visible\:ring-ring\/40:focus-visible{--tw-ring-color:var(--ring)}@supports (color:color-mix(in lab, red, red)){.focus-visible\:ring-ring\/40:focus-visible{--tw-ring-color:color-mix(in oklab,var(--ring)40%,transparent)}}.focus-visible\:ring-ring\/60:focus-visible{--tw-ring-color:var(--ring)}@supports (color:color-mix(in lab, red, red)){.focus-visible\:ring-ring\/60:focus-visible{--tw-ring-color:color-mix(in oklab,var(--ring)60%,transparent)}}.focus-visible\:ring-offset-0:focus-visible{--tw-ring-offset-width:0px;--tw-ring-offset-shadow:var(--tw-ring-inset,)0 0 0 var(--tw-ring-offset-width)var(--tw-ring-offset-color)}.active\:scale-\[\.98\]:active{scale:.98}.disabled\:pointer-events-none:disabled{pointer-events:none}.disabled\:cursor-not-allowed:disabled{cursor:not-allowed}.disabled\:opacity-50:disabled{opacity:.5}.aria-invalid\:border-destructive[aria-invalid=true]{border-color:var(--destructive)}.aria-invalid\:ring-destructive\/30[aria-invalid=true]{--tw-ring-color:var(--destructive)}@supports (color:color-mix(in lab, red, red)){.aria-invalid\:ring-destructive\/30[aria-invalid=true]{--tw-ring-color:color-mix(in oklab,var(--destructive)30%,transparent)}}.\[\&_svg\]\:pointer-events-none svg{pointer-events:none}.\[\&_svg\]\:shrink-0 svg{flex-shrink:0}.\[\&_svg\:not\(\[class\*\=\'size-\'\]\)\]\:size-4 svg:not([class*=size-]){width:calc(var(--spacing)*4);height:calc(var(--spacing)*4)}}:root{--bg-main:#0b0b0f;--bg-surface:#101015;--bg-card:#ffffff0b;--border-subtle:#ffffff14;--text-primary:#f5f5f7;--text-secondary:#a1a1aa;--accent-gradient:linear-gradient(135deg,#f58529 0%,#dd2a7b 45%,#8134af 76%,#515bd4 100%);--accent-pink:#dd2a7b;--accent-orange:#f58529;--accent-purple:#8134af}@property --tw-animation-delay{syntax:"*";inherits:false;initial-value:0s}@property --tw-animation-direction{syntax:"*";inherits:false;initial-value:normal}@property --tw-animation-duration{syntax:"*";inherits:false}@property --tw-animation-fill-mode{syntax:"*";inherits:false;initial-value:none}@property --tw-animation-iteration-count{syntax:"*";inherits:false;initial-value:1}@property --tw-enter-blur{syntax:"*";inherits:false;initial-value:0}@property --tw-enter-opacity{syntax:"*";inherits:false;initial-value:1}@property --tw-enter-rotate{syntax:"*";inherits:false;initial-value:0}@property --tw-enter-scale{syntax:"*";inherits:false;initial-value:1}@property --tw-enter-translate-x{syntax:"*";inherits:false;initial-value:0}@property --tw-enter-translate-y{syntax:"*";inherits:false;initial-value:0}@property --tw-exit-blur{syntax:"*";inherits:false;initial-value:0}@property --tw-exit-opacity{syntax:"*";inherits:false;initial-value:1}@property --tw-exit-rotate{syntax:"*";inherits:false;initial-value:0}@property --tw-exit-scale{syntax:"*";inherits:false;initial-value:1}@property --tw-exit-translate-x{syntax:"*";inherits:false;initial-value:0}@property --tw-exit-translate-y{syntax:"*";inherits:false;initial-value:0}.rbc-btn{color:inherit;font:inherit;margin:0}button.rbc-btn{text-transform:none;appearance:button;cursor:pointer;overflow:visible}button[disabled].rbc-btn{cursor:not-allowed}button.rbc-input::-moz-focus-inner{border:0;padding:0}.rbc-toolbar{flex-wrap:wrap;justify-content:center;align-items:center;margin-bottom:10px;font-size:16px;display:flex}.rbc-toolbar .rbc-toolbar-label{text-align:center;flex-grow:1;padding:0 10px}.rbc-toolbar button{color:#373a3c;text-align:center;vertical-align:middle;white-space:nowrap;background:0 0;border:1px solid #ccc;border-radius:4px;margin:0;padding:.375rem 1rem;line-height:normal;display:inline-block}.rbc-toolbar button:active,.rbc-toolbar button.rbc-active{background-color:#e6e6e6;background-image:none;border-color:#adadad;box-shadow:inset 0 3px 5px #00000020}.rbc-toolbar button:active:hover,.rbc-toolbar button:active:focus,.rbc-toolbar button.rbc-active:hover,.rbc-toolbar button.rbc-active:focus{color:#373a3c;background-color:#d4d4d4;border-color:#8c8c8c}.rbc-toolbar button:focus{color:#373a3c;background-color:#e6e6e6;border-color:#adadad}.rbc-toolbar button:hover{color:#373a3c;cursor:pointer;background-color:#e6e6e6;border-color:#adadad}.rbc-btn-group{white-space:nowrap;display:inline-block}.rbc-btn-group>button:first-child:not(:last-child){border-top-right-radius:0;border-bottom-right-radius:0}.rbc-btn-group>button:last-child:not(:first-child){border-top-left-radius:0;border-bottom-left-radius:0}.rbc-rtl .rbc-btn-group>button:first-child:not(:last-child){border-radius:0 4px 4px 0}.rbc-rtl .rbc-btn-group>button:last-child:not(:first-child){border-radius:4px 0 0 4px}.rbc-btn-group>button:not(:first-child):not(:last-child){border-radius:0}.rbc-btn-group button+button{margin-left:-1px}.rbc-rtl .rbc-btn-group button+button{margin-left:0;margin-right:-1px}.rbc-btn-group+.rbc-btn-group,.rbc-btn-group+button{margin-left:10px}@media (max-width:767px){.rbc-toolbar{flex-direction:column}}.rbc-event{box-sizing:border-box;-webkit-box-shadow:none;box-shadow:none;color:#fff;cursor:pointer;text-align:left;background-color:#3174ad;border:none;border-radius:5px;width:100%;margin:0;padding:2px 5px}.rbc-slot-selecting .rbc-event{cursor:inherit;pointer-events:none}.rbc-event.rbc-selected{background-color:#265985}.rbc-event:focus{outline:5px auto #3b99fc}.rbc-event-label{text-overflow:ellipsis;white-space:nowrap;font-size:80%;display:block;overflow:hidden}.rbc-event-overlaps{box-shadow:-1px 1px 5px #33333380}.rbc-event-continues-prior{border-top-left-radius:0;border-bottom-left-radius:0}.rbc-event-continues-after{border-top-right-radius:0;border-bottom-right-radius:0}.rbc-event-continues-earlier{border-top-left-radius:0;border-top-right-radius:0}.rbc-event-continues-later{border-bottom-right-radius:0;border-bottom-left-radius:0}.rbc-row{flex-direction:row;display:flex}.rbc-row-segment{padding:0 1px 1px}.rbc-row-segment .rbc-event-content{text-overflow:ellipsis;white-space:nowrap;display:block;overflow:hidden}.rbc-selected-cell{background-color:#0000001a}.rbc-show-more{text-overflow:ellipsis;white-space:nowrap;z-index:4;color:#3174ad;background-color:#ffffff4d;height:auto;font-size:85%;font-weight:700;line-height:normal;display:block;overflow:hidden}.rbc-show-more:hover,.rbc-show-more:focus{color:#265985}.rbc-month-view{-webkit-user-select:none;user-select:none;border:1px solid #ddd;flex-direction:column;flex:1 0 0;width:100%;height:100%;display:flex;position:relative}.rbc-month-header{flex-direction:row;display:flex}.rbc-month-row{flex-direction:column;flex:1 0 0;height:100%;display:flex;position:relative;overflow:hidden}.rbc-month-row+.rbc-month-row{border-top:1px solid #ddd}.rbc-date-cell{text-align:right;flex:1 1 0;min-width:0;padding-right:5px}.rbc-date-cell.rbc-now{font-weight:700}.rbc-date-cell>a,.rbc-date-cell>a:active,.rbc-date-cell>a:visited{color:inherit;text-decoration:none}.rbc-row-bg{flex-direction:row;flex:1 0 0;display:flex;position:absolute;inset:0 1px 0 0;overflow:hidden}.rbc-day-bg{flex:1 0}.rbc-day-bg+.rbc-day-bg{border-left:1px solid #ddd}.rbc-rtl .rbc-day-bg+.rbc-day-bg{border-left-width:0;border-right:1px solid #ddd}.rbc-overlay{z-index:5;background-color:#fff;border:1px solid #e5e5e5;padding:10px;position:absolute;box-shadow:0 5px 15px #00000040}.rbc-overlay>*+*{margin-top:1px}.rbc-overlay-header{border-bottom:1px solid #e5e5e5;margin:-10px -10px 5px;padding:2px 10px}.rbc-agenda-view{flex-direction:column;flex:1 0 0;display:flex;overflow:auto}.rbc-agenda-view table.rbc-agenda-table{border-spacing:0;border-collapse:collapse;border:1px solid #ddd;width:100%}.rbc-agenda-view table.rbc-agenda-table tbody>tr>td{vertical-align:top;padding:5px 10px}.rbc-agenda-view table.rbc-agenda-table .rbc-agenda-time-cell{text-transform:lowercase;padding-left:15px;padding-right:15px}.rbc-agenda-view table.rbc-agenda-table tbody>tr>td+td{border-left:1px solid #ddd}.rbc-rtl .rbc-agenda-view table.rbc-agenda-table tbody>tr>td+td{border-left-width:0;border-right:1px solid #ddd}.rbc-agenda-view table.rbc-agenda-table tbody>tr+tr{border-top:1px solid #ddd}.rbc-agenda-view table.rbc-agenda-table thead>tr>th{text-align:left;border-bottom:1px solid #ddd;padding:3px 5px}.rbc-rtl .rbc-agenda-view table.rbc-agenda-table thead>tr>th{text-align:right}.rbc-agenda-time-cell{text-transform:lowercase}.rbc-agenda-time-cell .rbc-continues-after:after{content:" »"}.rbc-agenda-time-cell .rbc-continues-prior:before{content:"« "}.rbc-agenda-date-cell,.rbc-agenda-time-cell{white-space:nowrap}.rbc-agenda-event-cell{width:100%}.rbc-time-column{flex-direction:column;min-height:100%;display:flex}.rbc-time-column .rbc-timeslot-group{flex:1}.rbc-timeslot-group{border-bottom:1px solid #ddd;flex-flow:column;min-height:40px;display:flex}.rbc-time-gutter,.rbc-header-gutter{flex:none}.rbc-label{padding:0 5px}.rbc-day-slot{position:relative}.rbc-day-slot .rbc-events-container{margin-right:10px;position:absolute;inset:0}.rbc-day-slot .rbc-events-container.rbc-rtl{left:10px;right:0}.rbc-day-slot .rbc-event,.rbc-day-slot .rbc-background-event{border:1px solid #265985;flex-flow:column wrap;align-items:flex-start;min-height:20px;max-height:100%;display:flex;position:absolute;overflow:hidden}.rbc-day-slot .rbc-background-event{opacity:.75}.rbc-day-slot .rbc-event-label{flex:none;width:auto;padding-right:5px}.rbc-day-slot .rbc-event-content{word-wrap:break-word;flex:1 1 0;width:100%;height:100%;min-height:1em;line-height:1}.rbc-day-slot .rbc-time-slot{border-top:1px solid #f7f7f7}.rbc-time-view-resources .rbc-time-gutter,.rbc-time-view-resources .rbc-time-header-gutter{z-index:10;background-color:#fff;border-right:1px solid #ddd;margin-right:-1px;position:sticky;left:0}.rbc-time-view-resources .rbc-time-header{overflow:hidden}.rbc-time-view-resources .rbc-time-header-content{flex:1 0 0;min-width:auto}.rbc-time-view-resources .rbc-time-header-cell-single-day{display:none}.rbc-time-view-resources .rbc-day-slot{min-width:140px}.rbc-time-view-resources .rbc-header,.rbc-time-view-resources .rbc-day-bg{flex:1 1 0;width:140px}.rbc-time-header-content+.rbc-time-header-content{margin-left:-1px}.rbc-time-slot{flex:1 0 0}.rbc-time-slot.rbc-now{font-weight:700}.rbc-day-header{text-align:center}.rbc-slot-selection{z-index:10;color:#fff;background-color:#00000080;width:100%;padding:3px;font-size:75%;position:absolute}.rbc-slot-selecting{cursor:move}.rbc-time-view{border:1px solid #ddd;flex-direction:column;flex:1;width:100%;min-height:0;display:flex}.rbc-time-view .rbc-time-gutter{white-space:nowrap;text-align:right}.rbc-time-view .rbc-allday-cell{box-sizing:content-box;width:100%;height:100%;position:relative}.rbc-time-view .rbc-allday-cell+.rbc-allday-cell{border-left:1px solid #ddd}.rbc-time-view .rbc-allday-events{z-index:4;position:relative}.rbc-time-view .rbc-row{box-sizing:border-box;min-height:20px}.rbc-time-header{flex-direction:row;flex:none;display:flex}.rbc-time-header.rbc-overflowing{border-right:1px solid #ddd}.rbc-rtl .rbc-time-header.rbc-overflowing{border-left:1px solid #ddd;border-right-width:0}.rbc-time-header>.rbc-row:first-child,.rbc-time-header>.rbc-row.rbc-row-resource{border-bottom:1px solid #ddd}.rbc-time-header-cell-single-day{display:none}.rbc-time-header-content{border-left:1px solid #ddd;flex-direction:column;flex:1;min-width:0;display:flex}.rbc-rtl .rbc-time-header-content{border-left-width:0;border-right:1px solid #ddd}.rbc-time-header-content>.rbc-row.rbc-row-resource{border-bottom:1px solid #ddd;flex-shrink:0}.rbc-time-content{border-top:2px solid #ddd;flex:1 0;align-items:flex-start;width:100%;display:flex;position:relative;overflow-y:auto}.rbc-time-content>.rbc-time-gutter{flex:none}.rbc-time-content>*+*>*{border-left:1px solid #ddd}.rbc-rtl .rbc-time-content>*+*>*{border-left-width:0;border-right:1px solid #ddd}.rbc-time-content>.rbc-day-slot{-webkit-user-select:none;user-select:none;width:100%}.rbc-current-time-indicator{z-index:3;pointer-events:none;background-color:#74ad31;height:1px;position:absolute;left:0;right:0}.rbc-resource-grouping.rbc-time-header-content{flex-direction:column;display:flex}.rbc-resource-grouping .rbc-row .rbc-header{width:141px}.rbc-calendar{box-sizing:border-box;flex-direction:column;align-items:stretch;height:100%;display:flex}.rbc-m-b-negative-3{margin-bottom:-3px}.rbc-h-full{height:100%}.rbc-calendar *,.rbc-calendar :before,.rbc-calendar :after{-webkit-box-sizing:inherit;box-sizing:inherit}.rbc-abs-full{position:absolute;inset:0;overflow:hidden}.rbc-ellipsis{text-overflow:ellipsis;white-space:nowrap;display:block;overflow:hidden}.rbc-rtl{direction:rtl}.rbc-off-range{color:#999}.rbc-off-range-bg{background:#e6e6e6}.rbc-header{text-overflow:ellipsis;white-space:nowrap;text-align:center;vertical-align:middle;border-bottom:1px solid #ddd;flex:1 0;min-height:0;padding:0 3px;font-size:90%;font-weight:700;overflow:hidden}.rbc-header+.rbc-header{border-left:1px solid #ddd}.rbc-rtl .rbc-header+.rbc-header{border-left-width:0;border-right:1px solid #ddd}.rbc-header>a,.rbc-header>a:active,.rbc-header>a:visited{color:inherit;text-decoration:none}.rbc-button-link{color:inherit;cursor:pointer;-webkit-user-select:text;user-select:text;background:0 0;border:none;margin:0;padding:0}.rbc-row-content{-webkit-user-select:none;user-select:none;z-index:4;position:relative}.rbc-row-content-scrollable{flex-direction:column;height:100%;display:flex}.rbc-row-content-scrollable .rbc-row-content-scroll-container{-ms-overflow-style:none;scrollbar-width:none;height:100%;overflow-y:scroll}.rbc-row-content-scrollable .rbc-row-content-scroll-container::-webkit-scrollbar{display:none}.rbc-today{background-color:#eaf6ff}:root{--radius:.9rem;--background:#0a0910;--foreground:#f5f5f8;--card:#141320;--card-foreground:#f5f5f8;--popover:#15131f;--popover-foreground:#f5f5f8;--primary:#7c6cf0;--primary-foreground:#fff;--secondary:#1d1b2b;--secondary-foreground:#e8e7f0;--muted:#181724;--muted-foreground:#9b99ae;--accent:#221f36;--accent-foreground:#f5f5f8;--destructive:#f04444;--destructive-foreground:#fff;--success:#34d399;--success-foreground:#052e1c;--border:#272536;--input:#2b2940;--ring:#7c6cf0;--chart-1:#7c6cf0;--chart-2:#a78bfa;--chart-3:#ec6ed2;--chart-4:#34d399;--chart-5:#f5a524;--sidebar:#0d0b16;--sidebar-foreground:#d7d6e2;--sidebar-primary:#7c6cf0;--sidebar-primary-foreground:#fff;--sidebar-accent:#1b1930;--sidebar-accent-foreground:#f5f5f8;--sidebar-border:#211f33;--sidebar-ring:#7c6cf0;--gradient-brand:linear-gradient(135deg,#8b7cf6 0%,#6d5ae0 100%);--gradient-hero:linear-gradient(120deg,#5b4bd6 0%,#7c6cf0 45%,#b3a6f5 100%);--gradient-preview:linear-gradient(165deg,#c3b8f5 0%,#9a8aec 55%,#7c6cf0 100%)}*{box-sizing:border-box}a{color:inherit}button,input,textarea{font:inherit}.container{max-width:980px;margin:0 auto;padding:32px 16px}.container.wide{max-width:1180px}.container.narrow{max-width:820px}.card{background:#fff;border:1px solid #e5e7eb;border-radius:18px;padding:24px;box-shadow:0 10px 30px #0f172a0f}.grid{grid-template-columns:1fr 1fr;gap:20px;display:grid}@media (max-width:760px){.grid{grid-template-columns:1fr}}label{color:#374151;margin:14px 0 6px;font-size:13px;font-weight:700;display:block}input,textarea{background:#fff;border:1px solid #d1d5db;border-radius:12px;outline:none;width:100%;padding:12px 14px}textarea{resize:vertical}input:focus,textarea:focus{border-color:#6366f1;box-shadow:0 0 0 3px #6366f126}.btn{cursor:pointer;color:#fff;text-align:center;background:#111827;border:0;border-radius:12px;justify-content:center;align-items:center;width:100%;margin-top:16px;padding:12px 16px;font-weight:800;text-decoration:none;display:inline-flex}.btn.secondary{background:#4f46e5}.btn.danger{background:#dc2626}.btn:disabled{opacity:.6;cursor:not-allowed}.muted{color:#6b7280;font-size:14px;line-height:1.5}.error{color:#991b1b;background:#fef2f2;border:1px solid #fecaca;border-radius:12px;margin-top:12px;padding:12px}.success{color:#166534;background:#ecfdf5;border:1px solid #bbf7d0;border-radius:12px;margin-top:12px;padding:12px}.notice{color:#1e40af;background:#eff6ff;border:1px solid #bfdbfe;border-radius:12px;margin:12px 0;padding:12px}.header{justify-content:space-between;align-items:center;gap:16px;margin-bottom:24px;display:flex}.header-actions,.nav-links{flex-wrap:wrap;align-items:center;gap:12px;display:flex}.logo{letter-spacing:-.04em;font-size:24px;font-weight:900}.small-btn{width:auto;margin:0;padding:10px 14px}.small-link{color:#4f46e5;font-size:14px;font-weight:800;text-decoration:none}.account{border:1px solid #e5e7eb;border-radius:14px;justify-content:space-between;align-items:center;gap:12px;margin-top:12px;padding:14px;display:flex}.badge{color:#166534;background:#dcfce7;border-radius:999px;padding:4px 8px;font-size:12px;font-weight:800;display:inline-block}pre{white-space:pre-wrap;word-break:break-word;color:#e5e7eb;background:#111827;border-radius:12px;padding:12px;font-size:12px}.feature-list{gap:12px;margin:16px 0;display:grid}.feature-list div{border:1px solid #e5e7eb;border-radius:14px;padding:14px}.feature-list b{margin-bottom:4px;display:block}.feature-list span{color:#6b7280;font-size:14px;line-height:1.4}.legal h1{margin-top:0}.legal h2{margin-top:26px;font-size:18px}.legal p{color:#374151;line-height:1.7}.inbox-card{margin-top:20px}.section-title{justify-content:space-between;align-items:flex-start;gap:16px;margin-bottom:14px;display:flex}.inbox-layout{grid-template-columns:320px 1fr;gap:18px;min-height:520px;display:grid}.conversation-list{background:#f9fafb;border:1px solid #e5e7eb;border-radius:16px;padding:10px;overflow:auto}.conversation-item{text-align:left;cursor:pointer;background:0 0;border:1px solid #0000;border-radius:14px;width:100%;margin-bottom:8px;padding:12px;display:block}.conversation-item.active,.conversation-item:hover{background:#fff;border-color:#c7d2fe}.conversation-item strong{display:block}.conversation-item span{color:#6b7280;margin:3px 0;font-size:12px;display:block}.conversation-item p{color:#374151;margin:0;font-size:13px;line-height:1.4}.message-panel{background:#fff;border:1px solid #e5e7eb;border-radius:16px;flex-direction:column;display:flex;overflow:hidden}.message-header{border-bottom:1px solid #e5e7eb;justify-content:space-between;align-items:center;gap:12px;padding:14px 16px;display:flex}.message-header span{color:#6b7280;font-size:13px}.messages{background:linear-gradient(#fff,#f9fafb);flex:1;padding:16px;overflow:auto}.message{border-radius:14px;max-width:75%;margin-bottom:10px;padding:10px 12px}.message p{margin:0 0 6px;line-height:1.4}.message small{color:#6b7280;font-size:11px}.message.received{background:#f3f4f6;margin-right:auto}.message.sent{background:#e0e7ff;margin-left:auto}.reply-form{background:#fff;border-top:1px solid #e5e7eb;padding:14px 16px 16px}.reply-form .btn{margin-top:10px}@media (max-width:900px){.inbox-layout{grid-template-columns:1fr}.conversation-list{max-height:240px}.section-title,.header{flex-direction:column;align-items:flex-start}}select{background:#fff;border:1px solid #d1d5db;border-radius:12px;outline:none;width:100%;padding:12px 14px}select:focus{border-color:#6366f1;box-shadow:0 0 0 3px #6366f126}.meta-test-card{margin-top:20px}.test-controls{grid-template-columns:1fr 1fr 1fr;gap:14px;margin:14px 0 18px;display:grid}.test-grid{grid-template-columns:repeat(3,minmax(0,1fr));gap:14px;display:grid}.test-item{background:#f9fafb;border:1px solid #e5e7eb;border-radius:16px;padding:14px}.test-item-header{justify-content:space-between;align-items:flex-start;gap:10px;display:flex}.test-item-header strong{display:block}.test-item-header span:not(.status-dot){color:#6b7280;word-break:break-word;margin-top:3px;font-size:12px;display:block}.test-item p{color:#374151;min-height:54px;font-size:13px;line-height:1.45}.status-dot{text-transform:uppercase;color:#374151;white-space:nowrap;background:#e5e7eb;border-radius:999px;padding:4px 8px;font-size:11px;font-weight:900}.status-dot.running{color:#92400e;background:#fef3c7}.status-dot.success{color:#166534;background:#dcfce7}.status-dot.error{color:#991b1b;background:#fee2e2}.compact{padding:9px;font-size:13px}.test-details{margin-top:10px}.test-details summary{cursor:pointer;color:#4f46e5;font-size:13px;font-weight:800}.test-details pre{max-height:220px;overflow:auto}@media (max-width:1000px){.test-controls,.test-grid{grid-template-columns:1fr}.test-item p{min-height:auto}}.media-card{margin-top:20px}.media-controls{grid-template-columns:minmax(0,420px);gap:14px;margin-bottom:14px;display:grid}.media-grid{grid-template-columns:repeat(3,minmax(0,1fr));gap:14px;margin-top:14px;display:grid}.media-item{background:#f9fafb;border:1px solid #e5e7eb;border-radius:16px;overflow:hidden}.media-item img{object-fit:cover;background:#e5e7eb;width:100%;height:180px;display:block}.media-item-body{padding:14px}.media-item-header{justify-content:space-between;align-items:center;gap:10px;margin-bottom:10px;display:flex}.media-item-header small{color:#6b7280;font-size:12px}.media-item p{color:#374151;min-height:54px;margin:8px 0 12px;font-size:13px;line-height:1.45}.media-item code{color:#e5e7eb;word-break:break-all;background:#111827;border-radius:10px;padding:10px;font-size:12px;display:block}.media-actions{flex-wrap:wrap;justify-content:space-between;align-items:center;gap:10px;margin-top:12px;display:flex}.media-actions .btn{flex:1;min-width:180px}@media (max-width:1000px){.media-grid{grid-template-columns:1fr}.media-item p{min-height:auto}}.connect-actions{grid-template-columns:1fr;gap:10px;margin-top:16px;display:grid}.connect-actions .btn{margin-top:0}.account-badges{flex-wrap:wrap;align-items:center;gap:8px;margin-top:8px;display:flex}.badge.neutral{color:#374151;background:#f3f4f6}@media (min-width:900px){.connect-actions{grid-template-columns:1fr 1fr}}.landing{background:radial-gradient(circle at 0 0,#e0e7ff,#0000 34%),#f6f7fb;min-height:100vh;padding:24px}.landing-header{justify-content:space-between;align-items:center;gap:16px;max-width:1180px;margin:0 auto 24px;display:flex}.hero-card{color:#fff;background:#111827;border-radius:30px;grid-template-columns:minmax(0,1.25fr) minmax(320px,.75fr);gap:28px;max-width:1180px;margin:0 auto;padding:42px;display:grid;box-shadow:0 24px 70px #0f172a2e}.hero-card h1{letter-spacing:-.06em;margin:12px 0 16px;font-size:clamp(34px,5vw,62px);line-height:.98}.hero-card p{color:#d1d5db;font-size:16px;line-height:1.7}.eyebrow{text-transform:uppercase;letter-spacing:.08em;color:#4ade80;border:1px solid #ffffff2e;border-radius:999px;align-items:center;padding:7px 10px;font-size:12px;font-weight:900;display:inline-flex}.hero-actions{flex-wrap:wrap;gap:12px;margin-top:22px;display:flex}.hero-actions .btn{width:auto;margin-top:0}.btn.ghost{color:#fff;background:0 0;border:1px solid #ffffff47}.hero-panel{align-content:center;gap:14px;display:grid}.mini-card{color:#111827;background:#fff;border:1px solid #e5e7eb;border-radius:18px;padding:18px}.hero-panel .mini-card{color:#fff;background:#ffffff14;border-color:#ffffff1f}.mini-card strong{margin-bottom:6px;display:block}.mini-card span{color:#6b7280;word-break:break-word;font-size:14px;line-height:1.5;display:block}.hero-panel .mini-card span{color:#d1d5db}.login-section{margin-top:26px}.app-shell{background:#f6f7fb;grid-template-columns:280px minmax(0,1fr);min-height:100vh;display:grid}.sidebar{color:#fff;z-index:20;background:#0f172a;flex-direction:column;height:100vh;padding:24px;display:flex;position:sticky;top:0}.sidebar-brand span{color:#94a3b8;margin-top:4px;font-size:13px;display:block}.sidebar-nav{gap:8px;margin-top:34px;display:grid}.sidebar-nav a{color:#cbd5e1;border-radius:12px;padding:12px 14px;font-weight:800;text-decoration:none}.sidebar-nav a.active,.sidebar-nav a:hover{color:#fff;background:#1e293b}.sidebar-footer{border-top:1px solid #ffffff1a;margin-top:auto;padding-top:18px}.sidebar-footer p{margin:0 0 4px;font-weight:900}.sidebar-footer small{color:#94a3b8;word-break:break-word;margin-bottom:14px;display:block}.app-main{min-width:0}.topbar{-webkit-backdrop-filter:blur(10px);backdrop-filter:blur(10px);z-index:10;background:#ffffffd9;border-bottom:1px solid #e5e7eb;justify-content:space-between;align-items:center;gap:16px;min-height:74px;padding:16px 28px;display:flex;position:sticky;top:0}.topbar strong{display:block}.topbar span{color:#6b7280;margin-top:3px;font-size:13px;display:block}.topbar-links{align-items:center;gap:12px;display:flex}.menu-toggle{color:#fff;background:#111827;border:0;border-radius:10px;padding:10px 12px;font-weight:900;display:none}.page-stack{gap:20px;display:grid}.stats-grid{grid-template-columns:repeat(3,minmax(0,1fr));gap:16px;display:grid}.stat-card{background:#fff;border:1px solid #e5e7eb;border-radius:18px;padding:20px;box-shadow:0 10px 30px #0f172a0f}.stat-card strong{letter-spacing:-.04em;font-size:34px;display:block}.stat-card span{color:#6b7280;margin-top:4px;display:block}.feature-list.three{grid-template-columns:repeat(3,minmax(0,1fr))}.account-card-grid{grid-template-columns:repeat(2,minmax(0,1fr));gap:14px;margin-top:18px;display:grid}.account-card{background:#f9fafb;border:1px solid #e5e7eb;border-radius:18px;padding:18px}.account-card.selected{border-color:#4f46e5;box-shadow:0 0 0 3px #4f46e51f}.account-card-header{justify-content:space-between;align-items:flex-start;gap:12px;display:flex}.account-card h3{margin:0}.account-card p{margin:6px 0}.card-actions{flex-wrap:wrap;align-items:center;gap:10px;margin-top:14px;display:flex}.media-list{gap:16px;margin-top:18px;display:grid}.media-row{background:#f9fafb;border:1px solid #e5e7eb;border-radius:18px;grid-template-columns:220px minmax(0,1fr);gap:16px;padding:14px;display:grid}.media-row img{object-fit:cover;background:#e5e7eb;border-radius:14px;width:100%;height:180px}.media-row-body{min-width:0}.comment-list{gap:12px;margin-top:14px;display:grid}.comment-item{background:#fff;border:1px solid #e5e7eb;border-radius:14px;padding:14px}.comment-item div:first-child{justify-content:space-between;align-items:center;gap:10px;display:flex}.comment-item small{color:#6b7280;font-size:12px}.comment-item p{margin:8px 0 10px}.settings-grid{grid-template-columns:repeat(3,minmax(0,1fr));gap:14px;margin-top:16px;display:grid}@media (max-width:1024px){.hero-card,.app-shell{grid-template-columns:1fr}.sidebar{width:280px;transition:left .2s;position:fixed;left:-300px}.sidebar.open{left:0}.menu-toggle{display:inline-flex}.topbar{align-items:flex-start}.topbar-links{display:none}.dashboard-content{padding:18px}.stats-grid,.feature-list.three,.account-card-grid,.settings-grid,.media-row{grid-template-columns:1fr}}@media (max-width:640px){.landing{padding:16px}.landing-header{flex-direction:column;align-items:flex-start}.hero-card{border-radius:22px;padding:26px}.hero-actions .btn{width:100%}.topbar{padding:14px 16px}}.form-grid{gap:14px;display:grid}.form-grid.two-cols{grid-template-columns:repeat(2,minmax(0,1fr))}.automation-layout{grid-template-columns:minmax(0,1.45fr) minmax(320px,.55fr);align-items:start;gap:20px;display:grid}.automation-form{gap:10px;display:grid}.compact-title{margin-bottom:0}.keyword-box{background:#f8fafc;border:1px dashed #c7d2fe;border-radius:16px;padding:14px}.inline-actions{grid-template-columns:1fr auto;align-items:start;gap:10px;display:grid}.inline-actions .btn{align-self:stretch;margin-top:0}.keyword-tags button{color:#3730a3;cursor:pointer;background:#e0e7ff;border:0;border-radius:999px;padding:7px 10px;font-weight:900}.switch-row{background:#f9fafb;border:1px solid #e5e7eb;border-radius:16px;align-items:flex-start;gap:12px;margin-top:10px;padding:14px;display:flex}.switch-row.flush{background:0 0;border:0;margin:0;padding:0}.switch-row input[type=checkbox]{flex:none;width:18px;height:18px;margin-top:2px}.switch-row strong{margin-bottom:3px;display:block}.switch-row span{color:#6b7280;font-size:13px;line-height:1.4;display:block}.switch-card{background:#f9fafb;border:1px solid #e5e7eb;border-radius:16px;padding:14px}.automation-preview{position:sticky;top:94px}.preview-box{background:#f9fafb;border:1px solid #e5e7eb;border-radius:16px;margin-top:12px;padding:14px}.preview-box small{color:#6b7280;text-transform:uppercase;letter-spacing:.05em;font-size:11px;font-weight:900}.preview-box p{margin:8px 0 0;line-height:1.5}.dm-preview{background:linear-gradient(#fff,#eef2ff)}.dm-preview button{color:#fff;background:#4f46e5;border:0;border-radius:10px;margin-top:10px;padding:9px 12px;font-weight:900}.dm-preview img{border-radius:12px;max-width:100%;margin-top:12px;display:block}.rule-summary{border-top:1px solid #e5e7eb;gap:6px;margin-top:14px;padding-top:14px;display:grid}.rule-summary strong{margin-bottom:2px;display:block}.rule-summary span{color:#374151;font-size:13px}.automation-list{gap:12px;margin-top:14px;display:grid}.automation-item{background:#f9fafb;border:1px solid #e5e7eb;border-radius:18px;justify-content:space-between;align-items:flex-start;gap:16px;padding:16px;display:flex}.automation-item-title{flex-wrap:wrap;align-items:center;gap:10px;display:flex}.automation-item h3{margin:0}.automation-actions{flex-wrap:wrap;justify-content:flex-end;gap:8px;display:flex}.conversation-line{justify-content:space-between;align-items:center;gap:8px;display:flex}.unread-pill{background:#4f46e5;border-radius:999px;justify-content:center;align-items:center;min-width:22px;height:22px;font-weight:900;color:#fff!important;margin:0!important;font-size:11px!important;display:inline-flex!important}.conversation-meta{flex-wrap:wrap;gap:6px;margin-bottom:6px;display:flex}.conversation-meta small{color:#3730a3;background:#eef2ff;border-radius:999px;padding:3px 7px;font-size:11px;font-weight:800}.message-header small{color:#6b7280;margin-top:3px;font-size:12px;display:block}@media (max-width:1100px){.automation-layout{grid-template-columns:1fr}.automation-preview{position:static}}@media (max-width:720px){.form-grid.two-cols,.inline-actions{grid-template-columns:1fr}.automation-item{flex-direction:column}.automation-actions{justify-content:flex-start}.automation-actions .btn{width:100%}}.full-width{width:100%;margin-top:10px}.load-more-messages{margin:0 auto 14px;display:flex}.publish-layout{grid-template-columns:minmax(0,1.4fr) minmax(300px,.6fr);align-items:start;gap:20px;display:grid}.publish-main{gap:10px;display:grid}.publish-preview{background:#f9fafb;border:1px solid #e5e7eb;border-radius:18px;padding:16px;position:sticky;top:94px}.publish-preview h3{margin-top:0}.publish-targets{background:#f9fafb;border:1px solid #e5e7eb;border-radius:16px;gap:12px;margin-top:8px;padding:14px;display:grid}.insights-grid{grid-template-columns:1fr 1fr;align-items:start;gap:20px;display:grid}.metric-grid{grid-template-columns:repeat(2,minmax(0,1fr));gap:12px;margin-top:14px;display:grid}.metric-card{background:#f9fafb;border:1px solid #e5e7eb;border-radius:16px;min-width:0;padding:14px}.metric-card small{color:#6b7280;text-transform:uppercase;letter-spacing:.04em;font-size:11px;font-weight:900}.metric-card strong{word-break:break-word;margin-top:6px;display:block}.metric-card span{letter-spacing:-.04em;word-break:break-word;margin-top:8px;font-size:26px;font-weight:900;display:block}.metric-card p{color:#6b7280;margin:8px 0 0;font-size:13px;line-height:1.45}.card h2{margin-top:0}@media (max-width:1100px){.publish-layout,.insights-grid{grid-template-columns:1fr}.publish-preview{position:static}}@media (max-width:720px){.metric-grid{grid-template-columns:1fr}}:root{--post-bg:#070711;--post-surface:#ffffff13;--post-surface-strong:#ffffff1f;--post-border:#ffffff24;--post-text:#f8fafc;--post-muted:#a7a7bd;--post-purple:#8b5cf6;--post-pink:#ec4899;--post-cyan:#22d3ee}html,body{background:radial-gradient(circle at 15% 5%,#8b5cf64d,#0000 34%),radial-gradient(circle at 85% 0,#ec489938,#0000 28%),linear-gradient(#070711 0%,#0d0b18 48%,#f7f7fb 48% 100%)}.marketing-page{min-height:100vh;color:var(--post-text);background:radial-gradient(circle at 10% 10%,#8b5cf652,#0000 30%),radial-gradient(circle at 85% 12%,#ec489933,#0000 28%),linear-gradient(#070711 0%,#0d0b18 58%,#f8fafc 58% 100%);overflow:hidden}.marketing-header{justify-content:space-between;align-items:center;gap:16px;max-width:1180px;margin:0 auto;padding:24px 20px;display:flex}.brand-mark{color:#fff;letter-spacing:-.05em;align-items:baseline;gap:2px;font-size:25px;font-weight:950;text-decoration:none;display:inline-flex}.brand-mark small{color:#c4b5fd;font-size:.82em}.marketing-nav{color:#ffffffb8;align-items:center;gap:22px;font-size:14px;font-weight:800;display:flex}.marketing-nav a{text-decoration:none}.marketing-nav a:hover{color:#fff}.marketing-hero{grid-template-columns:minmax(0,1fr) 500px;align-items:center;gap:44px;max-width:1180px;margin:0 auto;padding:70px 20px 56px;display:grid}.hero-copy h1{letter-spacing:-.075em;max-width:760px;margin:18px 0 20px;font-size:clamp(44px,6vw,76px);line-height:.94}.hero-copy p{color:#ffffffb3;max-width:660px;margin:0;font-size:19px;line-height:1.7}.eyebrow.pill,.marketing-section>.eyebrow,.access-copy>.eyebrow,.hero-dashboard>.eyebrow{color:#d8b4fe;letter-spacing:.03em;text-transform:uppercase;background:#8b5cf61f;border:1px solid #c4b5fd47;border-radius:999px;width:fit-content;padding:8px 12px;font-size:12px;font-weight:950;display:inline-flex}.split-actions{align-items:center;gap:12px;margin-top:28px;display:flex}.btn.btn-glow,.btn-glow{background:linear-gradient(135deg,var(--post-purple),var(--post-pink));color:#fff;box-shadow:0 18px 44px #8b5cf657}.btn.btn-soft,.btn-soft{color:#fff;box-shadow:none;background:#ffffff1a;border:1px solid #ffffff29}.trust-row{color:#ffffffb8;flex-wrap:wrap;gap:10px;margin-top:18px;font-weight:800;display:flex}.trust-row span:before{content:"• ";color:#c4b5fd}.product-card{border:1px solid var(--post-border);-webkit-backdrop-filter:blur(18px);backdrop-filter:blur(18px);background:linear-gradient(#ffffff24,#ffffff0e);border-radius:34px;padding:22px;box-shadow:0 30px 100px #0000006b,inset 0 1px #ffffff24}.product-top,.event-line,.brand-strip,.connect-actions.single{justify-content:space-between;align-items:center;gap:12px;display:flex}.product-top span{color:#67e8f9;background:#22d3ee1f;border:1px solid #22d3ee4d;border-radius:999px;padding:7px 10px;font-size:12px;font-weight:950}.metric-grid{overscroll-behavior:contain;grid-template-columns:repeat(3,minmax(0,1fr));gap:10px;max-height:min(470px,58vh);margin-top:18px;padding-right:4px;display:grid;overflow-y:auto}.metric-grid div,.live-event,.ai-suggestion,.resource-card,.step-card,.price-card{background:#ffffff13;border:1px solid #ffffff1f;border-radius:22px;padding:16px}.metric-grid small{color:#ffffff94;display:block}.metric-grid b{margin:8px 0;font-size:26px;display:block}.metric-grid em{color:#86efac;font-size:12px;font-style:normal;font-weight:950}.live-event{margin-top:14px}.live-event>span,.ai-suggestion{color:#ffffff9e;font-size:13px;font-weight:850}.avatar{color:#12091f;background:linear-gradient(135deg,#f0abfc,#818cf8);border-radius:999px;flex:none;place-items:center;width:42px;height:42px;font-weight:950;display:grid}.event-line{justify-content:flex-start;margin:12px 0}.event-line p{color:#ffffffc7;margin:0;line-height:1.45}.reply-bubble{color:#fff;background:linear-gradient(135deg,#8b5cf647,#ec489933);border:1px solid #ffffff1f;border-radius:16px;padding:13px;line-height:1.45}.ai-suggestion{color:#dbeafe;margin-top:14px}.ai-suggestion b{color:#fff}.brand-strip{color:#ffffff7a;flex-wrap:wrap;justify-content:center;max-width:1180px;margin:0 auto;padding:16px 20px 62px}.brand-strip strong{color:#ffffffb8;letter-spacing:.08em}.marketing-section,.access-section{color:#111827;max-width:1180px;margin:0 auto;padding:74px 20px}.marketing-section h2,.access-copy h2{letter-spacing:-.06em;max-width:760px;margin:14px 0;font-size:clamp(32px,4vw,54px);line-height:1}.resource-grid,.step-grid,.pricing-grid{grid-template-columns:repeat(3,minmax(0,1fr));gap:16px;margin-top:26px;display:grid}.resource-card,.step-card,.price-card,.auth-card{background:#fff;border-color:#e8e5f2;box-shadow:0 20px 60px #4f46e514}.resource-card h3,.step-card h3,.price-card h3{letter-spacing:-.02em;margin:0 0 10px}.resource-card p,.step-card p,.price-card p,.access-copy p{color:#6b7280;line-height:1.6}.step-card strong{color:var(--post-purple);letter-spacing:-.05em;font-size:36px}.pricing-grid{grid-template-columns:repeat(2,minmax(0,1fr))}.price-card b{letter-spacing:-.04em;margin:10px 0;font-size:32px;display:block}.price-card ul{color:#4b5563;margin:16px 0 0;padding-left:20px;line-height:1.9}.price-card.popular{border-color:#8b5cf659;box-shadow:0 28px 80px #8b5cf62e}.price-card.popular>span{color:#6d28d9;background:#ede9fe;border-radius:999px;padding:7px 10px;font-size:12px;font-weight:950;display:inline-flex}.access-section{grid-template-columns:1fr 440px;align-items:center;gap:28px;padding-bottom:96px;display:grid}.auth-card{border:1px solid #e8e5f2;border-radius:28px;padding:26px}.auth-card h2{margin-top:0}.app-shell{background:radial-gradient(circle at 18% 0,#8b5cf638,#0000 30%),linear-gradient(#080713 0%,#111026 42%,#f8fafc 42% 100%)}.sidebar{color:#fff;background:#0a0914;border-right:1px solid #ffffff1a}.sidebar-brand span,.sidebar-footer small,.topbar span{color:var(--post-muted)}.sidebar-nav a{color:#ffffffad;border:1px solid #0000}.sidebar-nav a.active,.sidebar-nav a:hover{color:#fff;background:#8b5cf629;border-color:#c4b5fd33}.topbar{color:#fff;-webkit-backdrop-filter:blur(16px);backdrop-filter:blur(16px);background:#0a0914d6;border-bottom:1px solid #ffffff1f}.dashboard-content .card,.stat-card{border-color:#e8e5f2;border-radius:24px;box-shadow:0 18px 54px #4f46e514}.hero-dashboard{color:#fff;background:linear-gradient(135deg,#111026fa,#2a164af0),radial-gradient(circle at 100% 0,#ec48994d,#0000 34%);overflow:hidden}.hero-dashboard h1{letter-spacing:-.065em;max-width:860px;margin:16px 0;font-size:clamp(34px,5vw,62px);line-height:.98}.hero-dashboard .muted{color:#ffffffad;font-size:17px}.connect-actions.single{justify-content:flex-start}.connect-actions.single .btn{width:auto;min-width:220px}.logo{color:inherit}@media (max-width:980px){.marketing-hero,.access-section{grid-template-columns:1fr}.product-card{max-width:560px}.resource-grid,.step-grid{grid-template-columns:1fr}}@media (max-width:700px){.marketing-header{flex-direction:column;align-items:flex-start}.marketing-nav{flex-wrap:wrap;gap:12px}.marketing-hero{padding-top:36px}.split-actions,.metric-grid,.pricing-grid{grid-template-columns:1fr;display:grid}.split-actions .btn{width:100%}.metric-grid{grid-template-columns:1fr}.brand-strip{justify-content:flex-start}.marketing-section,.access-section{padding:48px 18px}}.app-shell{background:#f6f7fb;grid-template-columns:252px minmax(0,1fr)}.fanbase-sidebar{color:#f4f4f6;background:#15141c;border-right:1px solid #ffffff0d;width:252px;min-width:252px;padding:22px 5px 0;font-family:Manrope,sans-serif;box-shadow:inset -1px 0 #ffffff08}.sidebar-head{justify-content:space-between;align-items:center;gap:12px;padding:0 14px 34px;display:flex}.brand-mark{color:#f7f7fb;letter-spacing:-.01em;align-items:center;gap:12px;text-decoration:none;display:inline-flex}.brand-mark strong{font-size:15px;font-weight:860;line-height:1}.brand-symbol{clip-path:polygon(0 0,100% 0,100% 45%,43% 45%,43% 100%,0 70%);background:#f5f5f6;width:17px;height:17px;display:inline-block;box-shadow:0 0 18px #ffffff3d}.sidebar-collapse{cursor:pointer;background:#ffffff0d;border:1px solid #ffffff73;border-radius:5px;place-items:center;width:18px;height:18px;padding:0;display:grid}.sidebar-collapse span{background:#ffffffb3;border-radius:999px;width:2px;height:9px}.fanbase-nav{gap:9px;margin:0;padding:0 5px;display:grid}.fanbase-nav a{color:#f4f4f670;letter-spacing:-.02em;border:1px solid #0000;border-radius:6px;align-items:center;gap:12px;min-height:40px;padding:0 11px;font-size:14px;font-weight:740;line-height:1;text-decoration:none;transition:background .18s,border-color .18s,color .18s,box-shadow .18s;display:flex}.fanbase-nav a svg{opacity:.88;flex:none}.fanbase-nav a.active{color:#fff;background:linear-gradient(#403174c7 0%,#272046eb 100%);border-color:#7e69d58c;box-shadow:inset 0 1px #ffffff14,0 14px 28px #150f2d42}.knowledge-meter{text-align:center;color:#f4f4f661;margin-top:auto;padding:0 18px 17px}.meter-arc{width:210px;height:94px;margin:0 auto -2px;position:relative;overflow:hidden}.meter-arc i{transform-origin:50% 105px;background:#979aa473;border-radius:3px 3px 0 0;width:8px;height:20px;position:absolute;bottom:0;left:50%}.meter-arc i:first-child{transform:translate(-50%)rotate(-88deg)}.meter-arc i:nth-child(2){transform:translate(-50%)rotate(-80.7deg)}.meter-arc i:nth-child(3){transform:translate(-50%)rotate(-73.4deg)}.meter-arc i:nth-child(4){transform:translate(-50%)rotate(-66.1deg)}.meter-arc i:nth-child(5){transform:translate(-50%)rotate(-58.8deg)}.meter-arc i:nth-child(6){transform:translate(-50%)rotate(-51.5deg)}.meter-arc i:nth-child(7){transform:translate(-50%)rotate(-44.2deg)}.meter-arc i:nth-child(8){transform:translate(-50%)rotate(-36.9deg)}.meter-arc i:nth-child(9){transform:translate(-50%)rotate(-29.6deg)}.meter-arc i:nth-child(10){transform:translate(-50%)rotate(-22.3deg)}.meter-arc i:nth-child(11){transform:translate(-50%)rotate(-15deg)}.meter-arc i:nth-child(12){transform:translate(-50%)rotate(-7.7deg)}.meter-arc i:nth-child(13){transform:translate(-50%)rotate(-.4deg)}.meter-arc i:nth-child(14){transform:translate(-50%)rotate(6.9deg)}.meter-arc i:nth-child(15){transform:translate(-50%)rotate(14.2deg)}.meter-arc i:nth-child(16){transform:translate(-50%)rotate(21.5deg)}.meter-arc i:nth-child(17){transform:translate(-50%)rotate(28.8deg)}.meter-arc i:nth-child(18){transform:translate(-50%)rotate(36.1deg)}.meter-arc i:nth-child(19){transform:translate(-50%)rotate(43.4deg)}.meter-arc i:nth-child(20){transform:translate(-50%)rotate(50.7deg)}.meter-arc i:nth-child(21){transform:translate(-50%)rotate(58deg)}.meter-arc i:nth-child(22){transform:translate(-50%)rotate(65.3deg)}.meter-arc i:nth-child(23){transform:translate(-50%)rotate(72.6deg)}.meter-arc i:nth-child(24){transform:translate(-50%)rotate(79.9deg)}.meter-arc i:nth-child(25){transform:translate(-50%)rotate(87.2deg)}.knowledge-meter>span{color:#f4f4f661;margin-top:2px;font-size:14px;line-height:1.2;display:block}.knowledge-meter>strong{color:#f4f4f6d1;letter-spacing:-.05em;margin-top:9px;font-size:31px;font-weight:820;line-height:1;display:block}.sidebar-account-card{background:#23222b;border:1px solid #ffffff0d;border-radius:6px 6px 0 0;justify-content:space-between;align-items:center;gap:8px;height:56px;margin:0 5px;padding:8px 8px 8px 10px;display:flex;box-shadow:inset 0 1px #ffffff08}.account-info{align-items:center;gap:10px;min-width:0;display:flex}.user-avatar{color:#f4f4f6;letter-spacing:-.03em;background:#2b2744;border-radius:999px;flex:none;place-items:center;width:36px;height:36px;font-size:13px;font-weight:820;display:grid}.account-info strong,.account-info span{white-space:nowrap;text-overflow:ellipsis;max-width:86px;display:block;overflow:hidden}.account-info strong{color:#f4f4f6cc;letter-spacing:-.02em;font-size:14px;font-weight:780}.account-info span{color:#f4f4f66b;margin-top:3px;font-size:11px;font-weight:650}.subscribe-btn{color:#2a2930;cursor:pointer;background:#f4f4f5;border:0;border-radius:8px;min-width:74px;height:36px;font-size:14px;font-weight:780}@media (max-width:1024px){.app-shell{grid-template-columns:1fr}.fanbase-sidebar{width:252px;min-width:252px;transition:left .2s;position:fixed;left:-270px}.fanbase-sidebar.open{left:0}}.auth-only-page{color:#f7f7fb;background:radial-gradient(circle at 18% 8%,#8b5cf657,#0000 32%),radial-gradient(circle at 82% 12%,#ec489933,#0000 30%),linear-gradient(#080713 0%,#15141c 100%);place-items:center;min-height:100vh;padding:28px 16px;display:grid}.auth-only-card{-webkit-backdrop-filter:blur(18px);backdrop-filter:blur(18px);background:linear-gradient(#ffffff1a,#ffffff0e);border:1px solid #ffffff1a;border-radius:26px;width:min(100%,440px);padding:26px;box-shadow:0 30px 90px #00000057,inset 0 1px #ffffff1a}.auth-logo{color:#f7f7fb;align-items:center;gap:12px;margin-bottom:34px;text-decoration:none;display:inline-flex}.auth-logo strong{letter-spacing:-.01em;font-size:15px;font-weight:860}.auth-heading h1{letter-spacing:-.065em;margin:15px 0 10px;font-size:clamp(36px,7vw,50px);line-height:.96}.auth-heading p{color:#f4f4f69e;margin:0 0 20px;line-height:1.6}.auth-switch{background:#ffffff12;border:1px solid #ffffff17;border-radius:14px;grid-template-columns:1fr 1fr;gap:6px;margin-bottom:20px;padding:5px;display:grid}.auth-switch button{color:#f4f4f68c;cursor:pointer;background:0 0;border:0;border-radius:10px;padding:10px 12px;font-weight:820}.auth-switch button.active{color:#fff;background:linear-gradient(#403174db,#272046f0);box-shadow:inset 0 1px #ffffff14}.auth-only-form label{color:#f4f4f6b8;font-size:13px;font-weight:760}.auth-only-form input{color:#fff;background:#ffffff13;border-color:#ffffff1f}.auth-only-form input:focus{border-color:#c4b5fd8c;box-shadow:0 0 0 3px #8b5cf62e}.dashboard-content{position:relative}.connect-required-overlay{z-index:80;-webkit-backdrop-filter:blur(10px);backdrop-filter:blur(10px);background:#070711b3;place-items:center;padding:22px;display:grid;position:fixed;inset:0}.connect-required-modal{color:#fff;background:radial-gradient(circle at 100% 0,#8b5cf647,#0000 34%),linear-gradient(#181621 0%,#101018 100%);border:1px solid #ffffff1f;border-radius:26px;width:min(100%,520px);padding:28px;box-shadow:0 34px 110px #00000075}.connect-required-modal h2{letter-spacing:-.055em;margin:16px 0 10px;font-size:clamp(28px,5vw,42px);line-height:1}.connect-required-modal p{color:#f4f4f6a8;margin:0;line-height:1.65}.connect-required-modal .btn{width:auto;min-width:210px;margin-top:22px}.integration-details-card{gap:20px;display:grid}.integration-header{align-items:center;gap:14px;display:flex}.integration-header h2{letter-spacing:-.035em;margin:0}.integration-header .badge{margin-left:auto}.integration-avatar{color:#fff;background:linear-gradient(135deg,#8b5cf6,#ec4899);border-radius:18px;place-items:center;width:54px;height:54px;font-weight:900;display:grid;box-shadow:0 18px 38px #8b5cf63d}.integration-data-grid,.integration-metrics-grid{overscroll-behavior:contain;grid-template-columns:repeat(3,minmax(0,1fr));gap:10px;max-height:min(470px,58vh);padding-right:4px;display:grid;overflow-y:auto}.integration-data-grid>div,.integration-metrics-grid>article{background:#fbfbfe;border:1px solid #e8e5f2;border-radius:16px;min-width:0;padding:14px}.integration-data-grid small,.integration-metrics-grid span{color:#6b7280;text-transform:uppercase;letter-spacing:.04em;font-size:12px;font-weight:850;display:block}.integration-data-grid strong{word-break:break-word;margin-top:7px;display:block}.integration-metrics-grid strong{letter-spacing:-.05em;margin-top:8px;font-size:30px;display:block}@media (max-width:900px){.integration-data-grid,.integration-metrics-grid{grid-template-columns:1fr}.integration-header{flex-direction:column;align-items:flex-start}.integration-header .badge{margin-left:0}}:root{--radius:.625rem;--postai-background:#0d0806;--postai-foreground:#faf8f5;--postai-card:#180f0d;--postai-card-foreground:#faf8f5;--postai-primary:#f02658;--postai-primary-foreground:#faf8f5;--postai-primary-glow:#ff762b;--postai-secondary:#231814;--postai-muted:#231814;--postai-muted-foreground:#a89c92;--postai-accent:#8843db;--postai-border:#ffffff14;--postai-input:#ffffff1f;--gradient-primary:linear-gradient(135deg,#8843db,#f02658,#ff762b);--gradient-radial:radial-gradient(60% 60% at 70% 20%,#8843db59,transparent 60%);--shadow-glow:0 20px 60px -20px #f0265873;--font-display:Manrope,sans-serif;--font-body:Manrope,sans-serif}@supports (color:lab(0% 0 0)){:root{--postai-background:lab(2.44808% 1.25541 1.05479);--postai-foreground:lab(97.6948% .282437 1.88138);--postai-card:lab(5.1914% 3.14557 2.58457);--postai-card-foreground:lab(97.6948% .282437 1.88138);--postai-primary:lab(53.3495% 74.3914 26.5652);--postai-primary-foreground:lab(97.6948% .282437 1.88138);--postai-primary-glow:lab(66.1541% 51.714 65.3591);--postai-secondary:lab(9.38335% 5.37004 4.96888);--postai-muted:lab(9.38335% 5.37004 4.96888);--postai-muted-foreground:lab(65.159% 3.45761 6.717);--postai-accent:lab(43.977% 52.1621 -67.7502);--postai-border:lab(100% 0 0/.08);--postai-input:lab(100% 0 0/.12);--gradient-primary:linear-gradient(135deg,lab(43.977% 52.1621 -67.7502),lab(53.3495% 74.3914 26.5652),lab(66.1541% 51.714 65.3591));--gradient-radial:radial-gradient(60% 60% at 70% 20%,lab(43.977% 52.1621 -67.7502/.35),transparent 60%);--shadow-glow:0 20px 60px -20px lab(53.3495% 74.3914 26.5652/.45)}}html,body{background:var(--postai-background);color:var(--postai-foreground);font-family:var(--font-body);-webkit-font-smoothing:antialiased;text-rendering:geometricprecision}h1,h2,h3,h4,.logo,.brand-mark strong,.auth-logo strong{font-family:var(--font-display);letter-spacing:-.02em}body:before{content:"";pointer-events:none;z-index:-2;background:var(--gradient-radial);position:fixed;inset:0}body:after{content:"";pointer-events:none;z-index:-1;opacity:.04;background-image:linear-gradient(var(--postai-foreground)1px,transparent 1px),linear-gradient(90deg,var(--postai-foreground)1px,transparent 1px);background-size:64px 64px;position:fixed;inset:0}.app-shell{min-height:100vh;color:var(--postai-foreground);background:0 0;grid-template-columns:252px minmax(0,1fr)}.fanbase-sidebar{background:var(--postai-background)}@supports (color:color-mix(in lab, red, red)){.fanbase-sidebar{background:color-mix(in oklch,var(--postai-background)92%,black 8%)}}.fanbase-sidebar{color:var(--postai-foreground);border-right:1px solid var(--postai-border);box-shadow:inset -1px 0 #ffffff0a;box-shadow:inset -1px 0 lab(100% 0 0/.04)}.brand-symbol{background:var(--gradient-primary);box-shadow:var(--shadow-glow)}.sidebar-collapse{background:var(--postai-secondary);border-color:#ffffff4d;border-color:lab(100% 0 0/.3)}.fanbase-nav a{color:var(--postai-muted-foreground)}@supports (color:color-mix(in lab, red, red)){.fanbase-nav a{color:color-mix(in oklch,var(--postai-muted-foreground)74%,transparent)}}.fanbase-nav a{letter-spacing:-.01em;border-radius:10px;font-size:14px;font-weight:700}.fanbase-nav a:hover{color:var(--postai-foreground);background:var(--postai-secondary)}@supports (color:color-mix(in lab, red, red)){.fanbase-nav a:hover{background:color-mix(in oklch,var(--postai-secondary)80%,transparent)}}.fanbase-nav a.active{color:var(--postai-foreground);border-color:var(--postai-primary);background:linear-gradient(135deg,#8843db38,#f0265833,#ff762b2e);background:linear-gradient(135deg,lab(43.977% 52.1621 -67.7502/.22),lab(53.3495% 74.3914 26.5652/.2),lab(66.1541% 51.714 65.3591/.18))}@supports (color:color-mix(in lab, red, red)){.fanbase-nav a.active{border-color:color-mix(in oklch,var(--postai-primary)42%,transparent)}}.fanbase-nav a.active{box-shadow:inset 0 1px #ffffff14,0 18px 46px #f026581f;box-shadow:inset 0 1px lab(100% 0 0/.08),0 18px 46px lab(53.3495% 74.3914 26.5652/.12)}.topbar{background:var(--postai-background);min-height:72px}@supports (color:color-mix(in lab, red, red)){.topbar{background:color-mix(in oklch,var(--postai-background)78%,transparent)}}.topbar{border-bottom:1px solid var(--postai-border);-webkit-backdrop-filter:blur(22px);backdrop-filter:blur(22px);color:var(--postai-foreground)}.topbar strong{font-family:var(--font-display);font-size:18px;font-weight:700}.topbar span,.muted,.feature-list span,.stat-card span,.mini-card span,.metric-card p,.metric-card small,.integration-data-grid small,.integration-metrics-grid span,.comment-item small,.message-header small{color:var(--postai-muted-foreground)!important}.small-link{color:var(--postai-muted-foreground)}.small-link:hover{color:var(--postai-foreground)}.dashboard-content{width:100%;max-width:1220px;margin:0 auto;padding:36px}.card,.stat-card,.mini-card,.account-card,.media-row,.comment-item,.keyword-box,.switch-row,.switch-card,.preview-box,.automation-item,.publish-preview,.publish-targets,.metric-card,.integration-data-grid>div,.integration-metrics-grid>article{color:var(--postai-card-foreground);background:var(--postai-card)}@supports (color:color-mix(in lab, red, red)){.card,.stat-card,.mini-card,.account-card,.media-row,.comment-item,.keyword-box,.switch-row,.switch-card,.preview-box,.automation-item,.publish-preview,.publish-targets,.metric-card,.integration-data-grid>div,.integration-metrics-grid>article{background:color-mix(in oklch,var(--postai-card)76%,transparent)}}.card,.stat-card,.mini-card,.account-card,.media-row,.comment-item,.keyword-box,.switch-row,.switch-card,.preview-box,.automation-item,.publish-preview,.publish-targets,.metric-card,.integration-data-grid>div,.integration-metrics-grid>article{border:1px solid var(--postai-border);box-shadow:none;-webkit-backdrop-filter:blur(18px);backdrop-filter:blur(18px)}.card,.stat-card,.metric-card,.integration-data-grid>div,.integration-metrics-grid>article,.preview-box,.publish-preview{border-radius:24px}.card h1,.card h2,.card h3,.stat-card strong,.metric-card strong,.integration-data-grid strong,.integration-metrics-grid strong{color:var(--postai-foreground)}.card h1{letter-spacing:-.04em;margin-top:0;font-size:clamp(32px,4vw,52px);font-weight:700;line-height:.98}.card h2{font-size:clamp(24px,2.5vw,36px);font-weight:700;line-height:1.05}.eyebrow,.eyebrow.pill{border:1px solid var(--postai-border);background:var(--postai-secondary);border-radius:999px;align-items:center;gap:8px;display:inline-flex}@supports (color:color-mix(in lab, red, red)){.eyebrow,.eyebrow.pill{background:color-mix(in oklch,var(--postai-secondary)40%,transparent)}}.eyebrow,.eyebrow.pill{color:var(--postai-muted-foreground);text-transform:none;letter-spacing:0;padding:5px 11px;font-size:12px;font-weight:500}.eyebrow:before{content:"✦";color:var(--postai-primary);font-size:13px}.btn,.small-btn,.btn.secondary,.btn-glow{background:var(--gradient-primary);color:var(--postai-primary-foreground);box-shadow:var(--shadow-glow);border:0;border-radius:999px;font-size:14px;font-weight:600;transition:transform .18s,opacity .18s}.btn:hover,.small-btn:hover,.btn-glow:hover{transform:translateY(-1px)scale(1.01)}.btn.ghost,.btn.neutral{background:var(--postai-secondary)}@supports (color:color-mix(in lab, red, red)){.btn.ghost,.btn.neutral{background:color-mix(in oklch,var(--postai-secondary)60%,transparent)}}.btn.ghost,.btn.neutral{border:1px solid var(--postai-border);box-shadow:none;color:var(--postai-foreground)}input,textarea,select{color:var(--postai-foreground);background:var(--postai-input);border:1px solid var(--postai-border);border-radius:14px}input:focus,textarea:focus,select:focus{border-color:var(--postai-primary)}@supports (color:color-mix(in lab, red, red)){input:focus,textarea:focus,select:focus{border-color:color-mix(in oklch,var(--postai-primary)55%,transparent)}}input:focus,textarea:focus,select:focus{box-shadow:0 0 0 3px #f0265829;box-shadow:0 0 0 3px lab(53.3495% 74.3914 26.5652/.16)}label{color:var(--postai-muted-foreground);font-weight:600}.notice,.success,.error{color:var(--postai-foreground);border:1px solid var(--postai-border);border-radius:16px}.notice{background:var(--postai-secondary)}@supports (color:color-mix(in lab, red, red)){.notice{background:color-mix(in oklch,var(--postai-secondary)55%,transparent)}}.success{background:#003e2557;background:lab(22.4185% -34.3462 13.3761/.34)}.error{background:#66000a57;background:lab(19.5502% 47.8468 30.7023/.34)}.badge{color:var(--postai-primary);background:#f0265821;background:lab(53.3495% 74.3914 26.5652/.13);border:1px solid #f0265838;border:1px solid lab(53.3495% 74.3914 26.5652/.22)}.badge.off{color:#ff857d;color:lab(70.3906% 56.4777 32.5684);background:#c5363721;background:lab(45.9853% 56.8958 34.8481/.13)}.badge.neutral{background:var(--postai-secondary)}@supports (color:color-mix(in lab, red, red)){.badge.neutral{background:color-mix(in oklch,var(--postai-secondary)80%,transparent)}}.badge.neutral{color:var(--postai-muted-foreground)}.hero-dashboard{box-shadow:none;background:0 0;border:0;padding:clamp(28px,4vw,52px);position:relative;overflow:hidden}.hero-dashboard:before{content:"";z-index:-1;border:1px solid var(--postai-border);background:var(--postai-card);border-radius:32px;position:absolute;inset:0}@supports (color:color-mix(in lab, red, red)){.hero-dashboard:before{background:color-mix(in oklch,var(--postai-card)54%,transparent)}}.hero-dashboard:before{-webkit-backdrop-filter:blur(18px);backdrop-filter:blur(18px)}.hero-dashboard:after{content:"";z-index:-1;opacity:.48;filter:blur(60px);background:var(--gradient-primary);border-radius:999px;width:520px;height:520px;position:absolute;top:-35%;right:-12%}.hero-dashboard h1{letter-spacing:-.06em;max-width:780px;margin-top:22px;font-size:clamp(46px,7vw,78px);font-weight:700;line-height:.95}.hero-dashboard h1 .gradient-text,.gradient-text{color:#0000;background-image:var(--gradient-primary);-webkit-background-clip:text;background-clip:text}.hero-dashboard .muted{max-width:620px;margin-top:22px;font-size:18px;line-height:1.65}.connect-actions.single{gap:12px;margin-top:30px}.stats-grid{grid-template-columns:repeat(3,minmax(0,1fr));gap:14px}.stat-card{background:var(--postai-card);padding:20px}@supports (color:color-mix(in lab, red, red)){.stat-card{background:color-mix(in oklch,var(--postai-card)62%,transparent)}}.stat-card strong{font-size:30px;font-family:var(--font-display);font-weight:700}.feature-list.three,.account-card-grid,.settings-grid,.metric-grid,.integration-data-grid,.integration-metrics-grid{gap:14px}.feature-list div{border:1px solid var(--postai-border);background:var(--postai-card)}@supports (color:color-mix(in lab, red, red)){.feature-list div{background:color-mix(in oklch,var(--postai-card)62%,transparent)}}.feature-list div{border-radius:22px;padding:20px}.feature-list b{color:var(--postai-foreground);font-size:18px}.postai-hero-layout{grid-template-columns:minmax(0,1.05fr) minmax(360px,.95fr);align-items:center;gap:46px;display:grid}.postai-hero-copy{min-width:0}.postai-mock{position:relative}.postai-mock:before{content:"";opacity:.5;filter:blur(44px);background:var(--gradient-primary);border-radius:32px;position:absolute;inset:-24px}.postai-mock-panel{border:1px solid var(--postai-border);background:var(--postai-card);border-radius:24px;position:relative}@supports (color:color-mix(in lab, red, red)){.postai-mock-panel{background:color-mix(in oklch,var(--postai-card)82%,transparent)}}.postai-mock-panel{-webkit-backdrop-filter:blur(22px);backdrop-filter:blur(22px);padding:20px}.postai-mock-top,.postai-ai-row{color:var(--postai-muted-foreground);justify-content:space-between;align-items:center;gap:12px;font-size:12px;display:flex}.postai-live{background:var(--postai-secondary);color:var(--postai-muted-foreground);border-radius:999px;padding:3px 9px}.postai-mock-stats{grid-template-columns:repeat(3,1fr);gap:12px;margin-top:16px;display:grid}.postai-mock-stat,.postai-comment-card{border:1px solid var(--postai-border);background:var(--postai-background);border-radius:16px}@supports (color:color-mix(in lab, red, red)){.postai-mock-stat,.postai-comment-card{background:color-mix(in oklch,var(--postai-background)60%,transparent)}}.postai-mock-stat,.postai-comment-card{padding:13px}.postai-mock-stat small,.postai-comment-card small{color:var(--postai-muted-foreground);letter-spacing:.08em;text-transform:uppercase;font-size:10px;display:block}.postai-mock-stat strong{font-size:21px;font-family:var(--font-display);margin-top:5px;display:block}.postai-mock-stat span{color:var(--postai-primary);margin-top:2px;font-size:12px;display:block}.postai-comment-card{margin-top:16px}.postai-comment-row{align-items:flex-start;gap:12px;margin-top:12px;display:flex}.postai-comment-avatar,.postai-bot-avatar{background:var(--postai-secondary);border-radius:999px;flex:none;place-items:center;width:36px;height:36px;font-size:12px;font-weight:700;display:grid}.postai-bot-avatar{color:var(--postai-primary-foreground);background:var(--gradient-primary)}.postai-comment-row p{margin:0;font-size:14px;line-height:1.45}.postai-comment-text{color:var(--postai-foreground);margin-top:4px!important}@supports (color:color-mix(in lab, red, red)){.postai-comment-text{color:color-mix(in oklch,var(--postai-foreground)92%,transparent)}}.postai-bubble{background:var(--postai-secondary);border-radius:16px 16px 16px 4px;flex:1;padding:10px 12px;font-size:14px;line-height:1.45}.postai-ai-row{color:var(--postai-foreground);background:#f026581a;background:lab(53.3495% 74.3914 26.5652/.1);border:1px solid #f026584d;border:1px solid lab(53.3495% 74.3914 26.5652/.3);border-radius:16px;margin-top:16px;padding:12px 14px}.postai-ai-row strong{color:var(--postai-primary);font-weight:600}.auth-only-page{background:var(--postai-background);position:relative;overflow:hidden}.auth-only-page:before{content:"";background:var(--gradient-radial);position:absolute;inset:0}.auth-only-page:after{content:"";opacity:.04;background-image:linear-gradient(var(--postai-foreground)1px,transparent 1px),linear-gradient(90deg,var(--postai-foreground)1px,transparent 1px);background-size:64px 64px;position:absolute;inset:0}.auth-only-card{z-index:1;background:var(--postai-card);border-radius:28px;width:min(100%,460px);position:relative}@supports (color:color-mix(in lab, red, red)){.auth-only-card{background:color-mix(in oklch,var(--postai-card)82%,transparent)}}.auth-only-card{border:1px solid var(--postai-border);box-shadow:var(--shadow-glow)}.auth-heading h1{font-family:var(--font-display);letter-spacing:-.05em;font-weight:700}.auth-switch{background:var(--postai-secondary)}@supports (color:color-mix(in lab, red, red)){.auth-switch{background:color-mix(in oklch,var(--postai-secondary)54%,transparent)}}.auth-switch{border-color:var(--postai-border)}.auth-switch button.active{background:var(--gradient-primary);color:var(--postai-primary-foreground)}.sidebar-account-card{background:var(--postai-card)}@supports (color:color-mix(in lab, red, red)){.sidebar-account-card{background:color-mix(in oklch,var(--postai-card)88%,transparent)}}.sidebar-account-card{border-color:var(--postai-border)}.user-avatar,.integration-avatar{background:var(--gradient-primary);color:var(--postai-primary-foreground)}.subscribe-btn{background:var(--postai-foreground);color:var(--postai-background);border-radius:999px;font-weight:600}.meter-arc i.hot{background:var(--postai-primary)}.knowledge-meter>strong{font-family:var(--font-display)}.connect-required-modal{background:var(--postai-card)}@supports (color:color-mix(in lab, red, red)){.connect-required-modal{background:color-mix(in oklch,var(--postai-card)88%,transparent)}}.connect-required-modal{border-color:var(--postai-border);box-shadow:var(--shadow-glow)}.connect-required-modal h2{font-family:var(--font-display);font-weight:700}pre{background:var(--postai-background)}@supports (color:color-mix(in lab, red, red)){pre{background:color-mix(in oklch,var(--postai-background)78%,black 22%)}}pre{border:1px solid var(--postai-border)}@media (max-width:1100px){.postai-hero-layout{grid-template-columns:1fr}.postai-mock{max-width:620px}}@media (max-width:720px){.dashboard-content{padding:20px}.hero-dashboard{padding:24px}.hero-dashboard h1{font-size:clamp(38px,12vw,58px)}.postai-mock-stats,.stats-grid{grid-template-columns:1fr}.topbar{padding:14px 16px}}.tour-layer{z-index:80;pointer-events:none;position:fixed;inset:0}.tour-backdrop{-webkit-backdrop-filter:blur(3px);backdrop-filter:blur(3px);pointer-events:auto;background:#04030ca8;position:absolute;inset:0}.tour-highlight{border:2px solid var(--postai-primary);border-radius:18px;position:fixed}@supports (color:color-mix(in lab, red, red)){.tour-highlight{border:2px solid color-mix(in oklch,var(--postai-primary)70%,white 30%)}}.tour-highlight{box-shadow:0 0 0 9999px #04030c85,0 0 34px var(--postai-primary),inset 0 0 0 1px #ffffff2e}@supports (color:color-mix(in lab, red, red)){.tour-highlight{box-shadow:0 0 0 9999px #04030c85,0 0 34px color-mix(in oklch,var(--postai-primary)48%,transparent),inset 0 0 0 1px #ffffff2e}}.tour-highlight{pointer-events:none;transition:all .24s}.tour-popover{z-index:82;border:1px solid var(--postai-border);background:linear-gradient(180deg,var(--postai-card),var(--postai-card));border-radius:22px;padding:18px;position:fixed}@supports (color:color-mix(in lab, red, red)){.tour-popover{background:linear-gradient(180deg,color-mix(in oklch,var(--postai-card)92%,transparent),color-mix(in oklch,var(--postai-card)82%,transparent))}}.tour-popover{color:var(--postai-foreground);box-shadow:var(--shadow-glow),0 24px 70px #00000057;-webkit-backdrop-filter:blur(22px);backdrop-filter:blur(22px);pointer-events:auto;animation:.22s both tour-pop}.tour-popover.centered{width:min(92vw,380px);top:50%;left:50%;transform:translate(-50%,-50%)}.tour-count{background:var(--postai-secondary);border-radius:999px;width:fit-content;padding:6px 10px;display:inline-flex}@supports (color:color-mix(in lab, red, red)){.tour-count{background:color-mix(in oklch,var(--postai-secondary)72%,transparent)}}.tour-count{color:var(--postai-muted-foreground);letter-spacing:.06em;text-transform:uppercase;font-size:11px;font-weight:800}.tour-popover h3{font-family:var(--font-display);letter-spacing:-.04em;margin:12px 0 8px;font-size:24px;line-height:1}.tour-popover p{color:var(--postai-muted-foreground);margin:0;font-size:14px;line-height:1.55}.tour-actions{justify-content:flex-end;align-items:center;gap:10px;margin-top:16px;display:flex}.tour-skip{border:1px solid var(--postai-border);background:var(--postai-secondary);border-radius:999px}@supports (color:color-mix(in lab, red, red)){.tour-skip{background:color-mix(in oklch,var(--postai-secondary)55%,transparent)}}.tour-skip{color:var(--postai-muted-foreground);cursor:pointer;padding:10px 14px;font-weight:800}.tour-next{border-radius:999px;width:auto;min-width:116px;margin:0;padding:10px 16px}.onboarding-card h2{font-family:var(--font-display);letter-spacing:-.04em;margin-bottom:6px}@keyframes tour-pop{0%{opacity:0;transform:translateY(8px)scale(.98)}to{opacity:1;transform:translateY(0)scale(1)}}.tour-popover.centered{animation-name:tour-pop-centered}@keyframes tour-pop-centered{0%{opacity:0;transform:translate(-50%,calc(8px - 50%))scale(.98)}to{opacity:1;transform:translate(-50%,-50%)scale(1)}}@media (max-width:720px){.tour-popover:not(.centered){bottom:18px;right:16px;width:auto!important;top:auto!important;left:16px!important}.tour-actions{flex-direction:column-reverse;align-items:stretch}.tour-next,.tour-skip{justify-content:center;width:100%}}html,body,.app-shell,.dashboard-content{--lightningcss-light: ;--lightningcss-dark:initial;color-scheme:dark}input,textarea,select{appearance:none;color:var(--postai-foreground)!important;background-color:var(--postai-secondary)!important}@supports (color:color-mix(in lab, red, red)){input,textarea,select{background-color:color-mix(in oklch,var(--postai-secondary)74%,black 10%)!important}}input,textarea,select{caret-color:var(--postai-foreground);border-color:var(--postai-border)!important}select{background-image:linear-gradient(45deg,transparent 50%,var(--postai-muted-foreground)50%),linear-gradient(135deg,var(--postai-muted-foreground)50%,transparent 50%)}@supports (color:color-mix(in lab, red, red)){select{background-image:linear-gradient(45deg,transparent 50%,color-mix(in oklch,var(--postai-muted-foreground)90%,white 10%)50%),linear-gradient(135deg,color-mix(in oklch,var(--postai-muted-foreground)90%,white 10%)50%,transparent 50%)}}select{background-position:calc(100% - 18px) calc(50% - 3px),calc(100% - 12px) calc(50% - 3px);background-repeat:no-repeat;background-size:6px 6px,6px 6px;padding-right:42px}select option,select optgroup{color:var(--postai-foreground)!important;background-color:#211f2a!important}input::placeholder,textarea::placeholder{color:var(--postai-muted-foreground)!important}@supports (color:color-mix(in lab, red, red)){input::placeholder,textarea::placeholder{color:color-mix(in oklch,var(--postai-muted-foreground)74%,transparent)!important}}input[type=datetime-local]::-webkit-calendar-picker-indicator{filter:invert();opacity:.72}.conversation-list,.message-panel,.reply-form,.messages{color:var(--postai-foreground)!important;border-color:var(--postai-border)!important}.conversation-list{background:var(--postai-background)!important}@supports (color:color-mix(in lab, red, red)){.conversation-list{background:color-mix(in oklch,var(--postai-background)72%,black 10%)!important}}.conversation-item{color:var(--postai-foreground)!important;background:0 0!important;border-color:#0000!important}.conversation-item:hover,.conversation-item.active{border-color:var(--postai-primary)!important;background:linear-gradient(135deg,#8843db29,#f0265821)!important;background:linear-gradient(135deg,lab(43.977% 52.1621 -67.7502/.16),lab(53.3495% 74.3914 26.5652/.13))!important}@supports (color:color-mix(in lab, red, red)){.conversation-item:hover,.conversation-item.active{border-color:color-mix(in oklch,var(--postai-primary)34%,transparent)!important}}.conversation-item strong,.message-header strong,.message p{color:var(--postai-foreground)!important}.conversation-item span,.conversation-item p,.message-header span,.message small{color:var(--postai-muted-foreground)!important}.conversation-meta small{color:var(--postai-primary-glow)!important}@supports (color:color-mix(in lab, red, red)){.conversation-meta small{color:color-mix(in oklch,var(--postai-primary-glow)78%,white 8%)!important}}.conversation-meta small{border:1px solid #8843db2e;border:1px solid lab(43.977% 52.1621 -67.7502/.18);background:#8843db21!important;background:lab(43.977% 52.1621 -67.7502/.13)!important}.message-panel{background:var(--postai-card)!important}@supports (color:color-mix(in lab, red, red)){.message-panel{background:color-mix(in oklch,var(--postai-card)72%,transparent)!important}}.message-header,.reply-form{background:var(--postai-card)!important}@supports (color:color-mix(in lab, red, red)){.message-header,.reply-form{background:color-mix(in oklch,var(--postai-card)82%,transparent)!important}.messages{background:radial-gradient(circle at 20% 0%,lab(43.977% 52.1621 -67.7502/.1),transparent 34%),linear-gradient(180deg,color-mix(in oklch,var(--postai-background)88%,black 8%),color-mix(in oklch,var(--postai-card)72%,transparent))!important}.message.received{background:color-mix(in oklch,var(--postai-secondary)78%,black 6%)!important}}.message.received{border:1px solid var(--postai-border)}.message.sent{border:1px solid var(--postai-primary);background:linear-gradient(135deg,#8843db47,#f0265838)!important;background:linear-gradient(135deg,lab(43.977% 52.1621 -67.7502/.28),lab(53.3495% 74.3914 26.5652/.22))!important}@supports (color:color-mix(in lab, red, red)){.message.sent{border:1px solid color-mix(in oklch,var(--postai-primary)36%,transparent)}}.message.sent small,.message.sent p{color:var(--postai-foreground)!important}.reply-form textarea{background:var(--postai-background)!important}@supports (color:color-mix(in lab, red, red)){.reply-form textarea{background:color-mix(in oklch,var(--postai-background)62%,transparent)!important}}.moderation-header-card .section-title h1{margin:12px 0 6px}.moderation-account-summary>div{border:1px solid var(--postai-border);background:var(--postai-secondary);border-radius:14px;align-content:center;min-height:46px;padding:10px 14px;display:grid}@supports (color:color-mix(in lab, red, red)){.moderation-account-summary>div{background:color-mix(in oklch,var(--postai-secondary)74%,black 10%)}}.moderation-account-summary strong,.moderation-account-summary span{display:block}.moderation-account-summary span{color:var(--postai-muted-foreground);margin-top:3px;font-size:13px}.moderation-toolbar,.moderation-pagination{justify-content:space-between;align-items:center;gap:14px;display:flex}.moderation-toolbar h2{margin:0 0 4px}.moderation-grid{grid-template-columns:repeat(3,minmax(0,1fr));gap:14px;margin-top:18px;display:grid}.moderation-post{text-align:left;cursor:pointer;border:1px solid var(--postai-border);background:var(--postai-card);border-radius:22px;min-width:0;padding:0;display:block;overflow:hidden}@supports (color:color-mix(in lab, red, red)){.moderation-post{background:color-mix(in oklch,var(--postai-card)70%,transparent)}}.moderation-post{color:var(--postai-foreground);transition:transform .18s,border-color .18s,box-shadow .18s}.moderation-post:hover{border-color:var(--postai-primary);transform:translateY(-2px)}@supports (color:color-mix(in lab, red, red)){.moderation-post:hover{border-color:color-mix(in oklch,var(--postai-primary)36%,transparent)}}.moderation-post:hover{box-shadow:0 18px 48px #f026581f;box-shadow:0 18px 48px lab(53.3495% 74.3914 26.5652/.12)}.moderation-post-media{aspect-ratio:1;background:radial-gradient(circle at 30% 20%,#8843db33,transparent 32%),var(--postai-background);position:relative;overflow:hidden}@supports (color:lab(0% 0 0)){.moderation-post-media{background:radial-gradient(circle at 30% 20%,lab(43.977% 52.1621 -67.7502/.2),transparent 32%),var(--postai-background)}}@supports (color:color-mix(in lab, red, red)){.moderation-post-media{background:radial-gradient(circle at 30% 20%,lab(43.977% 52.1621 -67.7502/.2),transparent 32%),color-mix(in oklch,var(--postai-background)82%,black 8%)}}.moderation-post-media img,.moderation-post-media video{object-fit:cover;width:100%;height:100%;display:block}.moderation-post-overlay{opacity:0;color:#fff;background:#0000007a;justify-content:center;align-items:center;gap:18px;font-size:18px;font-weight:800;transition:opacity .18s;display:flex;position:absolute;inset:0}.moderation-post:hover .moderation-post-overlay{opacity:1}.moderation-type{color:var(--postai-foreground);letter-spacing:.06em;background:#0000007a;border:1px solid #ffffff29;border-radius:999px;padding:5px 8px;font-size:10px;font-weight:900;position:absolute;top:10px;right:10px}.moderation-post-caption{gap:8px;min-height:86px;padding:12px 13px 14px;display:grid}.moderation-post-caption strong{-webkit-line-clamp:2;color:var(--postai-foreground);-webkit-box-orient:vertical;font-size:13px;line-height:1.35;display:-webkit-box;overflow:hidden}.moderation-post-caption span,.moderation-pagination span{color:var(--postai-muted-foreground);font-size:13px;font-weight:700}.moderation-pagination{border-top:1px solid var(--postai-border);margin-top:18px;padding-top:16px}.moderation-empty{text-align:center;border:1px dashed var(--postai-border);background:var(--postai-secondary);border-radius:22px;grid-column:1/-1;place-items:center;min-height:180px;display:grid}@supports (color:color-mix(in lab, red, red)){.moderation-empty{background:color-mix(in oklch,var(--postai-secondary)40%,transparent)}}.moderation-empty strong,.moderation-empty span{display:block}.moderation-empty span{color:var(--postai-muted-foreground);margin-top:6px}.moderation-no-image{width:100%;height:100%;color:var(--postai-muted-foreground);font-family:var(--font-display);letter-spacing:-.04em;place-items:center;font-size:28px;font-weight:800;display:grid}.moderation-no-image.large{min-height:520px}.moderation-post.skeleton{aspect-ratio:1/1.28;pointer-events:none;background:linear-gradient(90deg,transparent,#ffffff14,transparent),var(--postai-card)}@supports (color:color-mix(in lab, red, red)){.moderation-post.skeleton{background:linear-gradient(90deg,transparent,#ffffff14,transparent),color-mix(in oklch,var(--postai-card)70%,transparent)}}.moderation-post.skeleton{background-size:200% 100%;animation:1.1s linear infinite moderation-loading}@keyframes moderation-loading{to{background-position:-200% 0}}.moderation-modal-backdrop{z-index:90;-webkit-backdrop-filter:blur(12px);backdrop-filter:blur(12px);background:#030309c7;place-items:center;padding:26px;display:grid;position:fixed;inset:0}.moderation-modal{border:1px solid var(--postai-border);background:var(--postai-card);border-radius:24px;grid-template-columns:minmax(0,1fr) 390px;width:min(1180px,96vw);height:min(760px,90vh);display:grid;overflow:hidden}@supports (color:color-mix(in lab, red, red)){.moderation-modal{background:color-mix(in oklch,var(--postai-card)92%,black 8%)}}.moderation-modal{box-shadow:0 30px 120px #0000008a}.moderation-modal-media{background:#05050b;place-items:center;min-width:0;min-height:0;display:grid}.moderation-modal-media img,.moderation-modal-media video{object-fit:contain;width:100%;height:100%;display:block}.moderation-comments-panel{border-left:1px solid var(--postai-border);background:var(--postai-card);grid-template-rows:auto auto minmax(0,1fr) auto;min-width:0;min-height:0;display:grid}@supports (color:color-mix(in lab, red, red)){.moderation-comments-panel{background:color-mix(in oklch,var(--postai-card)86%,transparent)}}.moderation-comments-header{border-bottom:1px solid var(--postai-border);justify-content:space-between;align-items:center;gap:12px;min-height:66px;padding:14px 16px;display:flex}.moderation-comments-header strong,.moderation-comments-header span{display:block}.moderation-comments-header span{color:var(--postai-muted-foreground);margin-top:3px;font-size:12px}.moderation-comments-header button{border:1px solid var(--postai-border);width:34px;height:34px;color:var(--postai-foreground);background:var(--postai-secondary);border-radius:999px}@supports (color:color-mix(in lab, red, red)){.moderation-comments-header button{background:color-mix(in oklch,var(--postai-secondary)70%,transparent)}}.moderation-comments-header button{cursor:pointer;font-size:24px;line-height:1}.moderation-caption-block,.instagram-comment{align-items:flex-start;gap:11px;display:flex}.moderation-caption-block{padding:0}.moderation-caption-block p,.instagram-comment p{color:var(--postai-foreground);margin:0;font-size:14px;line-height:1.45}.moderation-caption-block strong,.instagram-comment strong{font-weight:800}.comment-avatar{width:34px;height:34px;color:var(--postai-primary-foreground);background:var(--gradient-primary);border-radius:999px;flex:none;place-items:center;font-size:11px;font-weight:800;display:grid}.comment-avatar.small{width:26px;height:26px;font-size:9px}.moderation-comments-list{align-content:start;gap:16px;min-height:0;padding:16px;display:grid;overflow:auto}.instagram-comment-body{min-width:0}.instagram-comment-body span{color:var(--postai-muted-foreground);margin-top:5px;font-size:11px;font-weight:700;display:block}.instagram-comment.reply{margin-top:12px;padding-left:8px}.moderation-comments-footer{border-top:1px solid var(--postai-border);align-items:center;gap:14px;min-height:68px;padding:14px 16px;display:flex}.moderation-comments-footer span{font-size:22px}.moderation-comments-footer strong{margin-left:auto;font-size:13px}@media (max-width:980px){.moderation-grid{grid-template-columns:repeat(2,minmax(0,1fr))}.moderation-modal{grid-template-rows:minmax(260px,50vh) minmax(0,1fr);grid-template-columns:1fr;height:92vh}.moderation-comments-panel{border-left:0;border-top:1px solid var(--postai-border)}}@media (max-width:640px){.moderation-grid{grid-template-columns:1fr}.moderation-toolbar,.moderation-pagination{flex-direction:column;align-items:stretch}.moderation-pagination .btn{width:100%}.moderation-modal-backdrop{padding:10px}.moderation-modal{border-radius:18px;width:100%}}.moderation-caption-content{flex:auto;min-width:0}.moderation-caption-content p.is-clamped{-webkit-line-clamp:5;-webkit-box-orient:vertical;display:-webkit-box;overflow:hidden}.text-link{color:var(--postai-primary);cursor:pointer;background:0 0;border:0;margin-top:6px;padding:0;font-size:13px;font-weight:800}.text-link:hover{text-decoration:underline}.comment-actions{align-items:center;gap:12px;margin-top:5px;display:flex}.comment-actions span{margin-top:0}.comment-actions button{color:var(--postai-muted-foreground);cursor:pointer;background:0 0;border:0;padding:0;font-size:11px;font-weight:900}.comment-actions button:hover{color:var(--postai-primary)}.comment-reply-form{align-items:center;gap:8px;margin-top:10px;display:flex}.comment-reply-form input{border-radius:999px;flex:auto;min-height:38px;font-size:13px}.comment-reply-form .btn{white-space:nowrap;min-height:38px;padding-inline:14px}@media (max-width:640px){.comment-reply-form{flex-direction:column;align-items:stretch}.comment-reply-form .btn{width:100%}}.moderation-account-selector{max-width:440px;margin-top:18px}.moderation-account-selector label{margin-bottom:8px;display:block}.moderation-profile-card,.moderation-profile-panel{border:1px solid var(--postai-border);background:radial-gradient(circle at 12% 20%,#b24aef2e,transparent 34%),var(--postai-card);border-radius:28px;grid-template-columns:108px minmax(0,1fr);align-items:center;gap:24px;margin-top:22px;padding:22px;display:grid}@supports (color:lab(0% 0 0)){.moderation-profile-card,.moderation-profile-panel{background:radial-gradient(circle at 12% 20%,lab(51.845% 61.8232 -65.5463/.18),transparent 34%),var(--postai-card)}}@supports (color:color-mix(in lab, red, red)){.moderation-profile-card,.moderation-profile-panel{background:radial-gradient(circle at 12% 20%,lab(51.845% 61.8232 -65.5463/.18),transparent 34%),color-mix(in oklch,var(--postai-card)72%,transparent)}}.moderation-profile-avatar{background:var(--postai-gradient);border-radius:999px;place-items:center;width:108px;height:108px;padding:3px;display:grid;overflow:hidden;box-shadow:0 20px 54px #ba46e63d;box-shadow:0 20px 54px lab(51.9037% 64.1626 -60.5923/.24)}.moderation-profile-avatar img,.moderation-profile-avatar span{border-radius:inherit;place-items:center;width:100%;height:100%;display:grid}.moderation-profile-avatar img{object-fit:cover;background:var(--postai-background)}.moderation-profile-avatar span{color:var(--postai-foreground);background:var(--postai-background)}@supports (color:color-mix(in lab, red, red)){.moderation-profile-avatar span{background:color-mix(in oklch,var(--postai-background)78%,black 10%)}}.moderation-profile-avatar span{font-family:var(--font-display);letter-spacing:-.05em;font-size:30px;font-weight:900}.moderation-profile-info{min-width:0}.moderation-profile-heading{justify-content:space-between;align-items:flex-start;gap:18px;display:flex}.moderation-profile-heading strong,.moderation-profile-heading span{display:block}.moderation-profile-heading strong{color:var(--postai-foreground);font-family:var(--font-display);letter-spacing:-.055em;font-size:clamp(22px,3vw,34px);font-weight:850}.moderation-profile-heading span{color:var(--postai-muted-foreground);margin-top:4px;font-size:14px;font-weight:700}.moderation-profile-heading a{color:var(--postai-foreground);border:1px solid var(--postai-border);background:var(--postai-secondary);border-radius:999px;flex:none;padding:8px 12px}@supports (color:color-mix(in lab, red, red)){.moderation-profile-heading a{background:color-mix(in oklch,var(--postai-secondary)74%,transparent)}}.moderation-profile-heading a{font-size:12px;font-weight:850;text-decoration:none}.moderation-profile-stats{flex-wrap:wrap;gap:18px;margin-top:18px;display:flex}.moderation-profile-stats span{color:var(--postai-muted-foreground);font-size:14px;font-weight:750}.moderation-profile-stats strong{color:var(--postai-foreground);font-weight:900}.moderation-profile-info p{max-width:680px;color:var(--postai-muted-foreground);margin:16px 0 0;font-size:14px;line-height:1.55}.moderation-infinite-status{border-top:1px solid var(--postai-border);min-height:58px;color:var(--postai-muted-foreground);place-items:center;margin-top:18px;padding-top:16px;font-size:13px;font-weight:800;display:grid}@media (max-width:720px){.moderation-profile-card,.moderation-profile-panel{text-align:center;grid-template-columns:1fr;justify-items:center}.moderation-profile-heading{flex-direction:column;align-items:center}.moderation-profile-stats{justify-content:center}}.lazy-sentinel{place-items:center;min-height:34px;padding:8px 0;display:grid}.top-sentinel{min-height:26px;margin-bottom:6px}.conversation-list{max-height:72vh}.messages{max-height:64vh}.conversation-row{grid-template-columns:44px minmax(0,1fr);align-items:flex-start;gap:12px;display:grid}.conversation-avatar{border:1px solid var(--postai-primary);background:linear-gradient(135deg,#8843dbe6,#f02658db);background:linear-gradient(135deg,lab(43.977% 52.1621 -67.7502/.9),lab(53.3495% 74.3914 26.5652/.86));border-radius:999px;flex:none;place-items:center;width:44px;height:44px;display:grid;overflow:hidden}@supports (color:color-mix(in lab, red, red)){.conversation-avatar{border:1px solid color-mix(in oklch,var(--postai-primary)42%,transparent)}}.conversation-avatar{box-shadow:0 0 0 3px #8843db1f;box-shadow:0 0 0 3px lab(43.977% 52.1621 -67.7502/.12)}.conversation-avatar img{object-fit:cover;width:100%;height:100%;display:block}.conversation-avatar span{font-weight:800;color:#fff!important;margin:0!important;font-size:13px!important}.conversation-content{min-width:0}.conversation-content>span,.conversation-content p{text-overflow:ellipsis;white-space:nowrap;overflow:hidden}.message-header{min-height:72px}.messages{scroll-behavior:smooth}.top-sentinel .muted{font-size:12px}.reply-window-block{background:#ffffff0d;border:1px solid #ffffff1f;border-radius:16px;margin-bottom:12px;padding:12px 14px}.reply-window-block strong{color:#fff;margin-bottom:4px;font-size:13px;display:block}.reply-window-block p{color:#ffffffad;margin:0;font-size:12px;line-height:1.5}.reply-window-block.blocked{background:#7f1d1d47;border-color:#f8717159}.reply-window-block.blocked strong{color:#fecaca}.reply-window-block.open{background:#064e3b38;border-color:#34d3994d}.reply-window-block.open strong{color:#bbf7d0}.app-shell{width:100%;min-height:100vh;grid-template-columns:clamp(220px,15vw,280px) minmax(0,1fr)!important}.dashboard-content{min-height:calc(100vh - 72px);width:100%!important;max-width:none!important;margin:0!important;padding:clamp(18px,1.8vw,42px)!important}.page-stack,.moderation-page,.insights-mantine-page,.dashboard-content>*{width:100%}@keyframes insightFade{0%{opacity:0;transform:translateY(8px)scale(.985)}to{opacity:1;transform:translateY(0)scale(1)}}@media (min-width:1500px){.dashboard-content{font-size:clamp(16px,.9vw,18px)}}@media (max-width:900px){.app-shell{grid-template-columns:1fr!important}.dashboard-content{min-height:calc(100vh - 64px)}}.app-shell{--sidebar-width:clamp(224px,17.5vw,292px);grid-template-columns:var(--sidebar-width)minmax(0,1fr)}.brand-mark strong{font-size:clamp(13px,.95vw,16px)}.brand-symbol{width:clamp(15px,1.05vw,19px);height:clamp(15px,1.05vw,19px)}.fanbase-nav{gap:clamp(6px,.65vw,10px);padding:0 clamp(4px,.45vw,7px)}.fanbase-nav a{border-radius:clamp(6px,.65vw,10px);gap:clamp(9px,.8vw,13px);min-height:clamp(36px,3vw,44px);padding:0 clamp(9px,.85vw,13px);font-size:clamp(12px,.95vw,15px)}.sidebar-global-account{margin:0 clamp(6px,.65vw,10px) clamp(13px,1.05vw,18px);padding:0}.sidebar-account-select-card{background:linear-gradient(135deg,#ffffff12,#ffffff09),#0c0b18a3;border:1px solid #ffffff1a;border-radius:clamp(13px,1.1vw,17px);grid-template-columns:clamp(34px,2.9vw,42px) minmax(0,1fr) clamp(16px,1.2vw,20px);align-items:center;gap:clamp(9px,.85vw,13px);min-height:clamp(52px,4.4vw,64px);padding:clamp(8px,.8vw,11px) clamp(9px,.85vw,13px);display:grid;position:relative;overflow:hidden;box-shadow:inset 0 1px #ffffff0b}.sidebar-account-select-card:hover{background:radial-gradient(circle at 0 0,#8b5cf624,#0000 60%),linear-gradient(135deg,#ffffff14,#ffffff09),#0c0b18b8;border-color:#c4b5fd57}.sidebar-account-photo{object-fit:cover;background:#8b5cf62e;border:1px solid #ffffff2e;border-radius:999px;width:clamp(34px,2.9vw,42px);height:clamp(34px,2.9vw,42px)}.sidebar-account-copy{min-width:0}.sidebar-account-copy strong,.sidebar-account-copy small{text-overflow:ellipsis;white-space:nowrap;display:block;overflow:hidden}.sidebar-account-copy strong{color:#fff;font-size:clamp(12px,.9vw,14px);font-weight:950;line-height:1.15}.sidebar-account-copy small{color:#f4f4f67a;margin-top:3px;font-size:clamp(10px,.74vw,12px);line-height:1.15}.sidebar-account-select-card select{opacity:0;cursor:pointer;width:100%;height:100%;position:absolute;inset:0}.sidebar-account-select-card:focus-within{border-color:#c4b5fd8a;box-shadow:0 0 0 3px #8b5cf624}.sidebar-account-chevron{color:#f4f4f685;font-size:clamp(16px,1.25vw,20px);line-height:1}.sidebar-connect-account,.sidebar-account-loading{color:#fff;border:1px solid #ffffff1f;border-radius:clamp(11px,.9vw,14px);outline:none;width:100%;min-height:clamp(40px,3.1vw,48px);padding:0 clamp(10px,.8vw,13px);font-size:clamp(12px,.9vw,14px);font-weight:850}.sidebar-connect-account{cursor:pointer;background:linear-gradient(135deg,var(--post-purple),var(--post-pink));border-color:#0000;box-shadow:0 12px 28px #8b5cf638}.sidebar-account-loading{color:#f4f4f68f;background:#0c0b18b8;place-items:center;display:grid}.knowledge-meter{padding:0 clamp(12px,1.2vw,20px) clamp(13px,1.25vw,18px)}.meter-arc{width:min(82%,210px);height:clamp(72px,6.5vw,94px)}.sidebar-account-card{height:clamp(52px,4.1vw,60px)}@media (max-width:1024px){.app-shell{grid-template-columns:1fr}.fanbase-sidebar{left:calc(-1*var(--sidebar-width) - 18px);width:min(var(--sidebar-width),88vw);min-width:min(var(--sidebar-width),88vw)}.fanbase-sidebar.open{left:0}}.sidebar-account-photo-fallback{color:#fff;background:linear-gradient(135deg,var(--post-purple),var(--post-pink));place-items:center;font-size:clamp(11px,.82vw,13px);font-weight:950;display:grid}.moderation-modal{background:radial-gradient(circle at 0% 0%,#ba46e61f,transparent 34%),var(--postai-card);grid-template-columns:minmax(0,1.12fr) minmax(380px,440px);width:min(1320px,96vw);height:min(820px,92vh)}@supports (color:lab(0% 0 0)){.moderation-modal{background:radial-gradient(circle at 0% 0%,lab(51.9037% 64.1626 -60.5923/.12),transparent 34%),var(--postai-card)}}@supports (color:color-mix(in lab, red, red)){.moderation-modal{background:radial-gradient(circle at 0% 0%,lab(51.9037% 64.1626 -60.5923/.12),transparent 34%),color-mix(in oklch,var(--postai-card)92%,black 8%)}}.moderation-modal-media{background:radial-gradient(circle at 50% 0,#ba46e61f,#0000 34%),#05050b;background:radial-gradient(circle at 50% 0,lab(51.9037% 64.1626 -60.5923/.12),#0000 34%),#05050b;padding:clamp(10px,1.6vw,22px)}.moderation-modal-media img,.moderation-modal-media video{object-fit:contain;border-radius:clamp(12px,1.4vw,18px);width:auto;max-width:100%;height:auto;max-height:100%;box-shadow:0 18px 70px #00000057}.moderation-comments-panel{background:radial-gradient(circle at 100% 0%,#ba46e61a,transparent 32%),var(--postai-card);grid-template-rows:auto auto auto minmax(0,1fr) auto}@supports (color:lab(0% 0 0)){.moderation-comments-panel{background:radial-gradient(circle at 100% 0%,lab(51.9037% 64.1626 -60.5923/.1),transparent 32%),var(--postai-card)}}@supports (color:color-mix(in lab, red, red)){.moderation-comments-panel{background:radial-gradient(circle at 100% 0%,lab(51.9037% 64.1626 -60.5923/.1),transparent 32%),color-mix(in oklch,var(--postai-card)90%,black 4%)}}.moderation-accordion-section{border-bottom:1px solid var(--postai-border);background:var(--postai-background);flex-direction:column;flex:none;min-height:0;display:flex}@supports (color:color-mix(in lab, red, red)){.moderation-accordion-section{background:color-mix(in oklch,var(--postai-background)28%,transparent)}}.moderation-accordion-section:last-of-type{border-bottom:0}.moderation-accordion-section.is-open{flex:auto;min-height:0}.moderation-accordion-header{width:100%;color:inherit;font:inherit;text-align:left;cursor:pointer;background:0 0;border:0;flex:none;justify-content:space-between;align-items:center;gap:12px;padding:11px 12px;display:flex}.moderation-accordion-section.is-open .moderation-accordion-header{border-bottom:1px solid var(--postai-border)}.moderation-accordion-title{color:var(--postai-foreground);text-transform:uppercase;letter-spacing:.02em;align-items:center;gap:7px;font-size:11px;font-weight:900;display:flex}.moderation-accordion-title svg{color:var(--postai-muted-foreground);flex:none}.moderation-accordion-meta{min-width:0;color:var(--postai-muted-foreground);align-items:center;gap:8px;font-size:11px;font-weight:700;display:flex}.moderation-accordion-preview{white-space:nowrap;text-overflow:ellipsis;max-width:168px;overflow:hidden}.moderation-accordion-chevron{color:var(--postai-muted-foreground);flex:none;transition:transform .18s}.moderation-accordion-section.is-open .moderation-accordion-chevron{transform:rotate(180deg)}.moderation-accordion-body{flex:auto;min-height:0;padding:10px 12px 12px;overflow-y:auto}.moderation-insights-empty,.moderation-insights-error{color:var(--postai-muted-foreground);font-size:11px;font-weight:700}.moderation-insights-error{color:var(--postai-destructive);margin:0 0 8px}@supports (color:color-mix(in lab, red, red)){.moderation-insights-error{color:color-mix(in oklch,var(--postai-destructive)70%,white 20%)}}.moderation-insights-empty{margin:0}.moderation-insights-grid{grid-template-columns:repeat(auto-fill,minmax(78px,1fr));gap:6px;display:grid}.moderation-insight-card{border:1px solid var(--postai-border);align-content:center;justify-items:start;gap:1px;min-width:0;min-height:42px;padding:6px 9px;display:grid;overflow:hidden}@supports (color:color-mix(in lab, red, red)){.moderation-insight-card{border:1px solid color-mix(in oklch,var(--postai-border)70%,transparent)}}.moderation-insight-card{background:linear-gradient(135deg,var(--postai-card),var(--postai-secondary));border-radius:11px}@supports (color:color-mix(in lab, red, red)){.moderation-insight-card{background:linear-gradient(135deg,color-mix(in oklch,var(--postai-card)82%,transparent),color-mix(in oklch,var(--postai-secondary)54%,transparent))}}.moderation-insight-card span{width:100%;min-width:0;color:var(--postai-muted-foreground);text-overflow:ellipsis;white-space:nowrap;text-transform:uppercase;letter-spacing:.01em;font-size:9.5px;font-weight:800;display:block;overflow:hidden}.moderation-insight-card strong{width:100%;min-width:0;color:var(--postai-foreground);font-family:var(--font-display);letter-spacing:-.02em;white-space:nowrap;text-overflow:ellipsis;font-size:15px;font-weight:900;display:block;overflow:hidden}.moderation-insight-card.skeleton{background:linear-gradient(90deg,transparent,#ffffff14,transparent),var(--postai-card)}@supports (color:color-mix(in lab, red, red)){.moderation-insight-card.skeleton{background:linear-gradient(90deg,transparent,#ffffff14,transparent),color-mix(in oklch,var(--postai-card)72%,transparent)}}.moderation-insight-card.skeleton{background-size:200% 100%;animation:1.1s linear infinite moderation-loading}@media (max-width:980px){.moderation-modal{grid-template-rows:minmax(240px,44vh) minmax(0,1fr);grid-template-columns:1fr}.moderation-comments-panel{border-left:0;border-top:1px solid var(--postai-border)}}.sidebar-account-dropdown{z-index:8;position:relative}.sidebar-account-select-card{width:100%;color:inherit;text-align:left;cursor:pointer;border:1px solid #ffffff1a}.sidebar-account-select-card:focus-visible{border-color:#c4b5fd94;outline:none;box-shadow:0 0 0 3px #8b5cf629}.sidebar-account-switch-icon{color:#f4f4f6c7;background:#ffffff0e;border:1px solid #ffffff1a;border-radius:999px;place-items:center;width:clamp(28px,2.4vw,34px);height:clamp(28px,2.4vw,34px);display:grid}.sidebar-account-options{z-index:30;-webkit-backdrop-filter:blur(16px);backdrop-filter:blur(16px);background:radial-gradient(circle at 0 0,#8b5cf629,#0000 48%),#0c0b18f5;border:1px solid #c4b5fd2e;border-radius:clamp(15px,1.25vw,19px);gap:8px;max-height:min(330px,52vh);padding:8px;display:grid;position:absolute;top:calc(100% + 8px);left:0;right:0;overflow:auto;box-shadow:0 26px 70px #0000007a,inset 0 1px #ffffff0b}.sidebar-account-options button{color:#fff;text-align:left;cursor:pointer;background:linear-gradient(135deg,#fff1,#ffffff07),#121120bd;border:1px solid #ffffff14;border-radius:clamp(13px,1.1vw,17px);grid-template-columns:clamp(34px,2.9vw,42px) minmax(0,1fr) 18px;align-items:center;gap:clamp(9px,.85vw,13px);width:100%;min-height:clamp(52px,4.4vw,64px);padding:clamp(8px,.8vw,11px) clamp(9px,.85vw,13px);display:grid}.sidebar-account-options button:hover,.sidebar-account-options button.active{background:radial-gradient(circle at 0 0,#8b5cf62e,#0000 60%),linear-gradient(135deg,#ffffff17,#ffffff0a),#121120e0;border-color:#c4b5fd57}.sidebar-account-check{color:#d8b4feeb;font-size:14px;font-weight:950}.sidebar-account-select-card select,.sidebar-account-chevron{display:none!important}.moderation-header-card{margin:0}.moderation-profile-panel{margin-top:0}.moderation-modal{grid-template-columns:minmax(0,1fr) minmax(360px,440px);width:min(1380px,98vw);height:min(900px,94vh)}.moderation-modal-media{justify-content:center;align-items:center;width:100%;min-width:0;height:100%;min-height:0;display:flex;overflow:hidden}.moderation-modal-media img,.moderation-modal-media video{object-position:center center;width:100%;max-width:100%;height:100%;max-height:100%;display:block;object-fit:contain!important}@media (max-width:980px){.moderation-modal{grid-template-rows:minmax(220px,48vh) minmax(0,1fr);grid-template-columns:1fr}}.moderation-modal-media img,.moderation-modal-media video{object-fit:contain!important;object-position:center center!important;width:auto!important;max-width:100%!important;height:auto!important;max-height:100%!important}@media (max-width:980px){.moderation-modal-backdrop{place-items:stretch stretch;overflow:hidden}.moderation-modal{overscroll-behavior:contain;-webkit-overflow-scrolling:touch;max-height:calc(100dvh - 20px);grid-template-rows:auto auto!important;grid-template-columns:1fr!important;height:calc(100dvh - 20px)!important;overflow-y:auto!important}.moderation-modal-media{max-height:42dvh;padding:10px;height:auto!important;min-height:0!important;overflow:visible!important}.moderation-modal-media img,.moderation-modal-media video{max-height:calc(42dvh - 20px)!important}.moderation-comments-panel{border-top:1px solid var(--postai-border);border-left:0!important;min-height:auto!important;display:block!important;overflow:visible!important}.moderation-comments-header{z-index:3;background:var(--postai-card);position:sticky;top:0}@supports (color:color-mix(in lab, red, red)){.moderation-comments-header{background:color-mix(in oklch,var(--postai-card)94%,black 6%)}}.moderation-comments-header{-webkit-backdrop-filter:blur(16px);backdrop-filter:blur(16px)}.moderation-comments-list{max-height:none!important;overflow:visible!important}.moderation-comments-footer{background:var(--postai-card);position:sticky;bottom:0}@supports (color:color-mix(in lab, red, red)){.moderation-comments-footer{background:color-mix(in oklch,var(--postai-card)94%,black 6%)}}.moderation-comments-footer{-webkit-backdrop-filter:blur(16px);backdrop-filter:blur(16px)}}@media (max-width:640px){.moderation-modal-backdrop{padding:8px!important}.moderation-modal{max-height:calc(100dvh - 16px);border-radius:18px!important;width:100%!important;height:calc(100dvh - 16px)!important}.moderation-modal-media{max-height:36dvh;padding:8px}.moderation-modal-media img,.moderation-modal-media video{max-height:calc(36dvh - 16px)!important}.moderation-caption-block,.moderation-comments-list,.moderation-comments-footer{padding-left:12px;padding-right:12px}}:root{--radius:.9rem;--background:var(--bg-main);--foreground:var(--text-primary);--card:#15151b;--card-foreground:var(--text-primary);--popover:#121217;--popover-foreground:var(--text-primary);--primary:#dd2a7b;--primary-foreground:#fff;--secondary:#fff1;--secondary-foreground:var(--text-primary);--muted:#ffffff0d;--muted-foreground:var(--text-secondary);--accent:#dd2a7b1f;--accent-foreground:var(--text-primary);--border:#ffffff14;--input:#ffffff14;--ring:#dd2a7b59;--gradient-brand:var(--accent-gradient);--gradient-hero:radial-gradient(circle at top right,#dd2a7b2e,transparent 35%),radial-gradient(circle at bottom left,#f585291f,transparent 30%),linear-gradient(135deg,#ffffff12,#ffffff06)}html,body{color:var(--text-primary);background:radial-gradient(circle at 20% -10%,#dd2a7b2e,#0000 28%),radial-gradient(circle at 90% 0,#f585291a,#0000 24%),linear-gradient(#0b0b0f 0%,#0e0e12 100%)!important}.app-shell{grid-template-columns:276px minmax(0,1fr);background:radial-gradient(circle at 16% 0%,#dd2a7b1f,transparent 28%),radial-gradient(circle at 92% 6%,#f5852914,transparent 28%),var(--bg-main)!important}.sidebar{-webkit-backdrop-filter:blur(18px);backdrop-filter:blur(18px);border-right:1px solid var(--border-subtle)!important;background:#09090ddb!important;padding:18px!important}.brand-symbol{background:var(--accent-gradient);border-radius:10px;width:28px;height:28px;box-shadow:0 12px 30px #dd2a7b29}.brand-mark{align-items:center;gap:9px;font-size:20px}.brand-mark strong{letter-spacing:-.045em}.sidebar-head{justify-content:space-between;align-items:center;gap:10px;display:flex}.sidebar-collapse{display:none}.sidebar-global-account>span{color:var(--text-secondary);letter-spacing:.06em;text-transform:uppercase;margin:0 0 8px;font-size:11px;font-weight:800;display:block}.sidebar-account-select-card,.sidebar-account-options button,.sidebar-connect-account{border:1px solid var(--border-subtle);width:100%;color:var(--text-primary);text-align:left;cursor:pointer;background:#ffffff0b;border-radius:18px;align-items:center;gap:10px;padding:10px;transition:transform .2s,border-color .2s,background .2s;display:flex}.sidebar-account-select-card:hover,.sidebar-account-options button:hover,.sidebar-connect-account:hover{background:#ffffff12;border-color:#dd2a7b42;transform:translateY(-1px)}.sidebar-account-photo{object-fit:cover;background:#ffffff14;border-radius:999px;flex:none;width:34px;height:34px}.sidebar-account-photo-fallback{background:var(--accent-gradient);place-items:center;font-size:12px;font-weight:800;display:grid}.sidebar-account-copy{flex:1;gap:1px;min-width:0;display:grid}.sidebar-account-copy strong{text-overflow:ellipsis;white-space:nowrap;font-size:13px;overflow:hidden}.sidebar-account-copy small{text-overflow:ellipsis;white-space:nowrap;color:var(--text-secondary);font-size:11px;overflow:hidden}.sidebar-account-switch-icon{color:var(--text-secondary)}.sidebar-account-dropdown{position:relative}.sidebar-account-options{z-index:30;border:1px solid var(--border-subtle);-webkit-backdrop-filter:blur(18px);backdrop-filter:blur(18px);background:#0e0e12f5;border-radius:20px;gap:6px;padding:8px;display:grid;position:absolute;top:calc(100% + 8px);left:0;right:0;box-shadow:0 20px 50px #00000059}.sidebar-account-options button.active{background:#dd2a7b1a;border-color:#dd2a7b52}.sidebar-account-check{color:#10b981;font-weight:900}.sidebar-account-loading{color:var(--text-secondary);font-size:13px}.sidebar-nav a{align-items:center;gap:10px;min-height:40px;font-size:13px;display:flex;color:#f5f5f7a8!important;border:1px solid #0000!important;border-radius:14px!important;padding:10px 11px!important;font-weight:700!important}.sidebar-nav a.active,.sidebar-nav a:hover{box-shadow:inset 3px 0 #dd2a7bd9;color:#fff!important;border-color:var(--border-subtle)!important;background:#fff1!important}.sidebar-account-card{border:1px solid var(--border-subtle);background:#ffffff0a;border-radius:20px;margin-top:auto;padding:12px}.account-info{align-items:center;gap:10px;display:flex}.account-info strong{font-size:13px;display:block}.account-info span{color:var(--text-secondary);font-size:12px;display:block}.user-avatar{background:#ffffff14;border-radius:999px;place-items:center;width:32px;height:32px;font-size:12px;font-weight:800;display:grid}.subscribe-btn{border:1px solid var(--border-subtle);width:100%;height:36px;color:var(--text-secondary);cursor:pointer;background:0 0;border-radius:12px;margin-top:10px;font-weight:700}.topbar{min-height:64px!important;color:var(--text-primary)!important;border-bottom:1px solid var(--border-subtle)!important;-webkit-backdrop-filter:blur(18px)!important;backdrop-filter:blur(18px)!important;background:#0b0b0fb8!important;padding:12px 28px!important}.topbar span,.topbar .small-link{color:var(--text-secondary)!important}.card,.dashboard-content .card,.stat-card,.metric-card,.account-card,.integration-details-card,.media-row,.comment-item,.publish-preview,.publish-targets,.switch-card,.preview-box,.automation-item,.test-item,.media-item{-webkit-backdrop-filter:blur(14px);backdrop-filter:blur(14px);background:var(--bg-card)!important;border:1px solid var(--border-subtle)!important;color:var(--text-primary)!important;box-shadow:0 18px 50px #0000002e!important}.card{border-radius:22px!important;padding:22px!important}.muted,.card p,.stat-card span,.feature-list span,.metric-card p,.comment-item small,.media-item p{color:var(--text-secondary)!important}label{color:#f5f5f7cc!important;font-size:12px!important;font-weight:700!important}input,textarea,select{min-height:42px;border:1px solid var(--border-subtle)!important;color:var(--text-primary)!important;background:#ffffff0b!important;border-radius:14px!important;padding:11px 13px!important}textarea{min-height:84px}input:focus,textarea:focus,select:focus{border-color:#dd2a7b61!important;box-shadow:0 0 0 3px #dd2a7b1a!important}select option{color:#fff;background:#111116}.btn,.pg-button{cursor:pointer;border:1px solid #0000;border-radius:13px;justify-content:center;align-items:center;gap:8px;width:auto;min-height:40px;margin-top:0;padding:0 15px;font-size:13px;font-weight:750;text-decoration:none;transition:transform .2s,filter .2s,background .2s,border-color .2s;display:inline-flex}.btn:hover,.pg-button:hover{filter:brightness(1.05);transform:translateY(-1px)}.btn:disabled,.pg-button:disabled{opacity:.55;cursor:not-allowed;transform:none}.btn,.btn.secondary,.btn.btn-glow,.pg-button-primary{background:var(--accent-gradient)!important;color:#fff!important;box-shadow:0 12px 28px #dd2a7b24!important}.btn.secondary,.pg-button-secondary,.btn-soft,.btn.ghost{color:var(--text-primary)!important;border-color:var(--border-subtle)!important;box-shadow:none!important;background:#ffffff0d!important}.pg-button-ghost{color:var(--text-secondary)!important;background:0 0!important;border-color:#0000!important}.small-btn{min-height:38px;padding:0 13px}.success,.error,.notice{border:1px solid var(--border-subtle)!important;color:var(--text-primary)!important;background:#ffffff0b!important;border-radius:16px!important;padding:12px 14px!important}.success{color:#86efac!important;border-color:#10b98133!important}.error{color:#fecaca!important;border-color:#ef444440!important}.notice{color:#fed7aa!important;border-color:#f5852938!important}.badge,.pg-status-pill{white-space:nowrap;border:1px solid #10b98138;border-radius:999px;align-items:center;padding:5px 9px;font-size:11px;font-weight:800;display:inline-flex;color:#86efac!important;background:#10b9811f!important}.badge.off,.pg-status-pill.is-off{border-color:#ef444438;color:#fecaca!important;background:#ef44441a!important}.pg-status-pill.is-on{color:#86efac!important;background:#10b9811f!important}.pg-page-header{justify-content:space-between;align-items:flex-end;gap:18px;display:flex}.pg-page-header h1{letter-spacing:-.055em;margin:10px 0 8px;font-size:clamp(28px,3.2vw,44px);line-height:1}.pg-page-header p{color:var(--text-secondary);max-width:760px;margin:0;line-height:1.55}.pg-page-actions{flex-wrap:wrap;align-items:center;gap:10px;display:flex}.pg-eyebrow,.eyebrow,.eyebrow.pill{letter-spacing:.05em;text-transform:uppercase;border-radius:999px;width:fit-content;padding:7px 10px;font-size:11px;font-weight:850;display:inline-flex;color:#f9a8d4!important;background:#dd2a7b14!important;border:1px solid #dd2a7b38!important}.pg-glass-card{background:var(--bg-card);border:1px solid var(--border-subtle);-webkit-backdrop-filter:blur(14px);backdrop-filter:blur(14px);border-radius:22px;padding:22px;box-shadow:0 18px 50px #0000002e}.pg-glass-card.is-selected{border-color:#dd2a7b61;box-shadow:inset 0 0 0 1px #f585291f,0 18px 50px #0000002e}.pg-metric-card{border:1px solid var(--border-subtle);background:#ffffff0a;border-radius:18px;padding:18px}.pg-metric-card span{color:var(--text-secondary);font-size:12px;font-weight:700}.pg-metric-card strong{letter-spacing:-.04em;margin-top:8px;font-size:30px;display:block}.pg-metric-card small{color:var(--text-secondary)}.pg-empty-state{text-align:center;background:#ffffff06;border:1px dashed #ffffff1f;border-radius:22px;padding:28px}.pg-empty-icon{color:#f9a8d4;background:#dd2a7b1a;border-radius:14px;place-items:center;width:38px;height:38px;margin:0 auto 12px;display:grid}.pg-empty-state h3{margin:0 0 8px}.pg-empty-state p{color:var(--text-secondary);max-width:520px;margin:0 auto 16px}.pg-automation-hero{grid-template-columns:minmax(0,1fr) 380px;align-items:center;gap:22px;display:grid;position:relative;overflow:hidden;background:var(--gradient-hero)!important}.pg-automation-hero h1{letter-spacing:-.065em;margin:12px 0 10px;font-size:clamp(32px,4.6vw,58px);line-height:.98}.pg-automation-hero p{max-width:660px;line-height:1.6}.pg-hero-actions{flex-wrap:wrap;gap:10px;margin-top:18px;display:flex}.pg-ig-preview{border:1px solid var(--border-subtle);background:#0505086b;border-radius:24px;gap:12px;padding:16px;display:grid}.pg-ig-preview-top{color:var(--text-secondary);justify-content:space-between;font-size:12px;display:flex}.pg-comment-detected{border:1px solid var(--border-subtle);background:#ffffff0a;border-radius:18px;padding:12px}.pg-comment-detected strong{font-size:13px;display:block}.pg-comment-detected p{margin:7px 0 0;color:var(--text-primary)!important}.pg-dm-bubble{background:linear-gradient(135deg,#f5852933,#dd2a7b2e);border:1px solid #ffffff1a;border-radius:18px 18px 6px;justify-self:end;max-width:88%;padding:12px;font-size:13px;line-height:1.45}.pg-type-grid{grid-template-columns:repeat(4,minmax(0,1fr));gap:14px;display:grid}.pg-automation-card{border:1px solid var(--border-subtle);background:#ffffff09;border-radius:20px;padding:16px;transition:transform .2s,border-color .2s,background .2s}.pg-automation-card:hover{background:#ffffff0e;border-color:#dd2a7b47;transform:translateY(-2px)}.pg-automation-card.is-selected{border-color:#dd2a7b73;box-shadow:inset 0 0 0 1px #f585291f}.pg-card-preview{color:#fff;background:radial-gradient(circle at 100% 0,#dd2a7b2e,#0000 40%),#ffffff0a;border-radius:16px;place-items:center;height:72px;margin-bottom:13px;font-size:24px;display:grid}.pg-card-copy>div{justify-content:space-between;align-items:flex-start;gap:8px;display:flex}.pg-card-copy h3{letter-spacing:-.02em;margin:0;font-size:15px}.pg-card-copy p{color:var(--text-secondary);margin:8px 0;font-size:13px;line-height:1.45}.pg-card-copy small{color:var(--text-secondary)}.pg-card-actions{flex-wrap:wrap;gap:8px;margin-top:12px;display:flex}.pg-automation-list{gap:12px;display:grid}.pg-rule-row{border:1px solid var(--border-subtle);background:#ffffff09;border-radius:18px;grid-template-columns:minmax(0,1fr) auto;align-items:center;gap:14px;padding:14px;display:grid}.pg-rule-row h3{margin:0 0 6px;font-size:16px}.pg-rule-row p{color:var(--text-secondary);margin:0;font-size:13px}.pg-rule-actions{flex-wrap:wrap;justify-content:flex-end;gap:8px;display:flex}.pg-modal-backdrop{z-index:80;-webkit-backdrop-filter:blur(16px);backdrop-filter:blur(16px);background:#00000094;place-items:center;padding:22px;animation:.18s pgFade;display:grid;position:fixed;inset:0}.pg-modal{border:1px solid var(--border-subtle);background:#0f0f14f5;border-radius:26px;grid-template-rows:auto minmax(0,1fr) auto;width:min(1040px,100%);max-height:min(88vh,840px);animation:.2s pgScale;display:grid;overflow:hidden;box-shadow:0 28px 90px #0000008c}.pg-modal-header,.pg-modal-footer{border-bottom:1px solid var(--border-subtle);justify-content:space-between;align-items:center;gap:12px;padding:18px 20px;display:flex}.pg-modal-footer{border-bottom:0;border-top:1px solid var(--border-subtle)}.pg-modal-title h2{margin:0 0 4px;font-size:20px}.pg-modal-title p{color:var(--text-secondary);margin:0;font-size:13px}.pg-modal-close{border:1px solid var(--border-subtle);color:#fff;cursor:pointer;background:#ffffff0a;border-radius:12px;width:36px;height:36px}.pg-modal-body{padding:20px;overflow:auto}.pg-wizard-shell{gap:18px;display:grid}.pg-wizard-progress span{color:var(--text-secondary);font-size:12px;font-weight:700}.pg-wizard-progress>div{background:#ffffff12;border-radius:999px;height:5px;margin-top:8px;overflow:hidden}.pg-wizard-progress i{border-radius:inherit;background:var(--accent-gradient);height:100%;transition:width .24s;display:block}.pg-wizard-grid{grid-template-columns:minmax(0,1fr) 320px;align-items:start;gap:18px;display:grid}.pg-field-grid{gap:14px;display:grid}.pg-radio-grid{grid-template-columns:repeat(2,minmax(0,1fr));gap:12px;display:grid}.pg-radio-card{border:1px solid var(--border-subtle);cursor:pointer;background:#ffffff09;border-radius:18px;padding:15px}.pg-radio-card input{width:auto;min-height:auto;margin-right:8px}.pg-radio-card strong{margin-bottom:4px;display:block}.pg-radio-card span{color:var(--text-secondary);font-size:13px}.pg-radio-card.is-selected{background:#dd2a7b0f;border-color:#dd2a7b6b}.pg-variable-row{flex-wrap:wrap;gap:8px;display:flex}.pg-variable-row button{border:1px solid var(--border-subtle);color:#f9a8d4;cursor:pointer;background:#ffffff0d;border-radius:999px;padding:7px 10px;font-size:12px}.pg-review-list{gap:10px;display:grid}.pg-review-list div{border:1px solid var(--border-subtle);background:#ffffff09;border-radius:16px;padding:12px}.pg-review-list span{color:var(--text-secondary);margin-bottom:4px;font-size:12px;display:block}.pg-review-list strong{word-break:break-word}@keyframes pgFade{0%{opacity:0}to{opacity:1}}@keyframes pgScale{0%{opacity:0;transform:scale(.985)}to{opacity:1;transform:scale(1)}}.pg-integration-card{border:1px solid var(--border-subtle);background:#ffffff09;border-radius:20px;grid-template-columns:44px minmax(0,1fr) auto auto;align-items:center;gap:14px;padding:16px;display:grid}.pg-integration-icon{background:#ffffff0f;border-radius:15px;place-items:center;width:42px;height:42px;font-weight:900;display:grid}.pg-integration-card h3{margin:0 0 4px}.pg-integration-card p{color:var(--text-secondary);margin:0;font-size:13px}.pg-integration-action{justify-self:end}.inbox-card{overflow:hidden;padding:0!important}.inbox-layout{min-height:calc(100vh - 250px);grid-template-columns:340px minmax(0,1fr)!important;gap:0!important}.conversation-list{border:0!important;border-right:1px solid var(--border-subtle)!important;background:#ffffff06!important;border-radius:0!important;padding:12px!important}.conversation-item{color:var(--text-primary);border-radius:17px!important;padding:11px!important}.conversation-item.active,.conversation-item:hover{box-shadow:inset 3px 0 #dd2a7bd9;background:#ffffff0f!important;border-color:#dd2a7b4d!important}.conversation-row{gap:10px;display:flex}.conversation-avatar{background:var(--accent-gradient);border-radius:999px;flex:none;place-items:center;width:42px;height:42px;font-weight:800;display:grid;overflow:hidden}.conversation-avatar img{object-fit:cover;width:100%;height:100%}.conversation-content{flex:1;min-width:0}.conversation-line{justify-content:space-between;gap:8px;display:flex}.conversation-content span,.conversation-meta small{font-size:12px;color:var(--text-secondary)!important}.conversation-content p{color:#f5f5f7b8!important}.unread-pill{background:var(--accent-gradient);border-radius:999px;place-items:center;min-width:20px;height:20px;padding:0 6px;display:grid;color:#fff!important}.message-panel{background:#ffffff05!important;border:0!important;border-radius:0!important}.message-header,.reply-form{border-color:var(--border-subtle)!important;background:#ffffff06!important}.message-header small{color:var(--text-secondary);margin-top:3px;display:block}.messages{background:radial-gradient(circle at 88% 12%,#dd2a7b14,#0000 32%),#00000014!important}.message{border:1px solid var(--border-subtle);box-shadow:none}.message.received{background:#ffffff0e!important}.message.sent{background:linear-gradient(135deg,#f585292e,#dd2a7b29)!important}.reply-window-block{border:1px solid var(--border-subtle);background:#ffffff09;border-radius:16px;margin-bottom:12px;padding:12px}.reply-window-block p{color:var(--text-secondary);margin:4px 0 0;font-size:13px}.reply-window-block.blocked{border-color:#ef44443d}.reply-window-block.open{border-color:#10b98133}.hero-dashboard{background:var(--gradient-hero)!important}.stats-grid{grid-template-columns:repeat(4,minmax(0,1fr))}.postai-mock-panel,.postai-comment-card,.postai-ai-row,.postai-mock-stat{border-color:var(--border-subtle)!important;background:#ffffff0b!important}.gradient-text,.text-gradient{background:var(--accent-gradient);color:#0000;-webkit-background-clip:text;background-clip:text}@media (max-width:1100px){.pg-type-grid{grid-template-columns:repeat(2,minmax(0,1fr))}.pg-automation-hero,.pg-wizard-grid{grid-template-columns:1fr}.stats-grid{grid-template-columns:repeat(2,minmax(0,1fr))}}@media (max-width:1024px){.app-shell{grid-template-columns:1fr}.sidebar{width:280px;transition:left .22s;left:-300px}.sidebar.open{left:0}.menu-toggle{color:#fff;border:1px solid var(--border-subtle);background:#ffffff0f;display:inline-flex}}@media (max-width:760px){.dashboard-content{padding:16px!important}.card,.pg-glass-card{border-radius:20px!important;padding:18px!important}.pg-page-header,.section-title{flex-direction:column;align-items:flex-start}.pg-page-actions,.pg-hero-actions,.pg-button,.btn{width:100%}.pg-type-grid,.pg-radio-grid,.form-grid.two-cols,.stats-grid{grid-template-columns:1fr!important}.pg-modal-backdrop{align-items:stretch;padding:0}.pg-modal{border-radius:0;min-height:100vh;max-height:100vh}.inbox-layout{grid-template-columns:1fr!important}.conversation-list{max-height:260px;border-right:0!important;border-bottom:1px solid var(--border-subtle)!important}.pg-rule-row,.pg-integration-card{grid-template-columns:1fr}.pg-rule-actions{justify-content:stretch}}.reset-button{appearance:none;color:inherit;text-align:left;cursor:pointer;background:0 0;border:0;padding:0}.reset-button>*{height:100%}.keyword-tags{flex-wrap:wrap;gap:8px;margin-top:10px;display:flex}.keyword-tags button{border:1px solid var(--border-subtle);color:#f9a8d4;cursor:pointer;background:#ffffff0d;border-radius:999px;padding:7px 10px}.compact-stats{gap:12px;grid-template-columns:repeat(3,minmax(0,1fr))!important}.compact-stats .pg-metric-card{background:#ffffff07;border-radius:16px;padding:14px 16px}.compact-stats .pg-metric-card strong{margin-top:5px;font-size:24px}.single-inline-filter{max-width:280px;margin-top:16px;grid-template-columns:1fr!important}.pg-automation-hero{padding:24px!important}.pg-automation-hero h1{margin-top:0;font-size:clamp(28px,3.8vw,48px)}.pg-automation-hero .pg-ig-preview{opacity:.92}@media (max-width:760px){.compact-stats{grid-template-columns:1fr!important}.single-inline-filter{width:100%;max-width:none}}.app-shell{--sidebar-width:clamp(208px,14.8vw,268px)}.fanbase-sidebar{max-height:100dvh;overflow:hidden;padding:clamp(12px,1.05vw,20px) clamp(3px,.36vw,7px) 0!important}.sidebar-head{padding-bottom:clamp(12px,1.15vw,22px)!important}.fanbase-nav{gap:clamp(4px,.52vw,8px)!important}.fanbase-nav a{border-radius:clamp(9px,.76vw,13px)!important;min-height:clamp(34px,4.7vh,42px)!important;padding-inline:clamp(8px,.72vw,12px)!important;font-size:clamp(11.5px,.82vw,14px)!important}.sidebar-global-account{margin-bottom:clamp(10px,1vh,16px)!important}.sidebar-account-select-card,.sidebar-account-options button{grid-template-columns:clamp(31px,2.35vw,38px) minmax(0,1fr) clamp(26px,2vw,31px)!important;min-height:clamp(48px,6.2vh,58px)!important;padding:clamp(7px,.62vw,10px) clamp(8px,.72vw,12px)!important}.sidebar-account-photo{width:clamp(31px,2.35vw,38px)!important;height:clamp(31px,2.35vw,38px)!important}.sidebar-account-card{height:clamp(48px,6.2vh,58px)!important;margin:auto clamp(8px,.7vw,12px) clamp(10px,1.2vh,18px)!important;padding:clamp(7px,.65vw,10px)!important}.moderation-toolbar-actions{flex-wrap:wrap;justify-content:flex-end;gap:10px;display:flex}.switch-row input[type=checkbox],.premium-check-card input[type=checkbox]{opacity:0;pointer-events:none;position:absolute}.premium-check-card,.switch-row{position:relative;background:#ffffff09!important;border-color:#ffffff1a!important}.premium-check-card{cursor:pointer;border:1px solid #ffffff1a;border-radius:18px;grid-template-columns:22px minmax(0,1fr) auto;align-items:center;gap:12px;min-height:82px;padding:14px;transition:border-color .2s,background .2s,transform .2s;display:grid}.premium-check-card:hover{transform:translateY(-1px);background:#ffffff0e!important;border-color:#dd2a7b52!important}.premium-check-card:has(input:checked){background:radial-gradient(circle at 0 0,#dd2a7b1f,#0000 44%),#ffffff0e!important;border-color:#f585298a!important}.premium-check-box{background:#00000052;border:1px solid #ffffff3d;border-radius:7px;width:21px;height:21px;box-shadow:inset 0 1px #ffffff0d}.premium-check-card:has(input:checked) .premium-check-box{background:linear-gradient(135deg,#f58529,#dd2a7b,#8134af);border-color:#0000}.switch-row:has(input:checked):before{background:linear-gradient(135deg,#f58529,#dd2a7b,#8134af);border-color:#0000}.premium-check-card:has(input:checked) .premium-check-box:after{content:"";border-bottom:2px solid #fff;border-left:2px solid #fff;width:9px;height:5px;position:absolute;transform:rotate(-45deg)}.switch-row:has(input:checked):after{content:"";border-bottom:2px solid #fff;border-left:2px solid #fff;width:9px;height:5px;position:absolute;transform:rotate(-45deg)}.premium-check-card .premium-check-box{position:relative}.premium-check-card:has(input:checked) .premium-check-box:after{top:6px;left:5px}.premium-check-card strong{color:var(--postai-foreground);font-size:14px;font-weight:900;display:block}.premium-check-card small{color:var(--postai-muted-foreground);margin-top:4px;font-size:12px;line-height:1.35;display:block}.premium-check-card em{color:#ffffffb8;background:#ffffff0b;border:1px solid #ffffff1a;border-radius:999px;padding:5px 8px;font-size:11px;font-style:normal;font-weight:850}.premium-check-card em.available{color:#a7f3d0;background:#10b9811a;border-color:#10b98138}.premium-check-card em.off{color:#ffffff75}.switch-row{min-height:54px;align-items:center!important;padding-left:48px!important}.switch-row:before{content:"";background:#00000052;border:1px solid #ffffff3d;border-radius:7px;width:22px;height:22px;position:absolute;top:50%;left:14px;transform:translateY(-50%)}.switch-row:has(input:checked):after{top:calc(50% - 2px);left:20px}.integration-muted-option{opacity:.42;filter:grayscale(.65)blur(.25px);pointer-events:none}.integration-muted-option .pg-integration-card{border-style:dashed}.publish-wizard-modal{background:radial-gradient(circle at 100% 0,#dd2a7b26,#0000 34%),radial-gradient(circle at 0 100%,#f585291a,#0000 32%),#0c0c12f7;border:1px solid #ffffff1a;border-radius:26px;grid-template-rows:auto auto minmax(0,1fr) auto;width:min(1080px,96vw);max-height:min(820px,94dvh);display:grid;overflow:hidden;box-shadow:0 30px 90px #00000080,inset 0 1px #ffffff0d}.publish-wizard-header,.publish-wizard-footer{border-bottom:1px solid #ffffff14;justify-content:space-between;align-items:center;gap:16px;padding:18px 20px;display:flex}.publish-wizard-footer{border-top:1px solid #ffffff14;border-bottom:0}.publish-wizard-header h2{color:#fff;letter-spacing:-.04em;margin:8px 0 4px;font-size:clamp(21px,2vw,30px)}.publish-wizard-header p{color:var(--postai-muted-foreground);margin:0;font-size:13px}.publish-wizard-close{color:#fff;cursor:pointer;background:#ffffff0b;border:1px solid #ffffff1a;border-radius:999px;place-items:center;width:36px;height:36px;font-size:22px;display:grid}.publish-wizard-progress{padding:14px 20px 0}.publish-wizard-progress-copy{color:var(--postai-muted-foreground);justify-content:space-between;align-items:center;gap:12px;margin-bottom:10px;font-size:12px;font-weight:800;display:flex}.publish-wizard-progress-copy strong{color:var(--postai-foreground)}.publish-wizard-progress-track{background:#ffffff14;border-radius:999px;height:4px;overflow:hidden}.publish-wizard-progress-track span{border-radius:inherit;background:linear-gradient(135deg,#f58529,#dd2a7b,#8134af);height:100%;transition:width .22s;display:block}.publish-wizard-body{grid-template-columns:minmax(0,1fr) minmax(300px,360px);gap:18px;min-height:0;padding:20px;display:grid;overflow:auto}.publish-wizard-main,.publish-wizard-preview,.publish-account-note,.publish-review-card{background:#ffffff09;border:1px solid #ffffff14;border-radius:22px}.publish-wizard-main{padding:18px}.publish-step-stack,.publish-choice-grid{gap:12px;display:grid}.publish-account-note{gap:4px;padding:14px;display:grid}.publish-account-note span,.publish-review-card span{color:var(--postai-muted-foreground);letter-spacing:.04em;text-transform:uppercase;font-size:11px;font-weight:850}.publish-account-note strong,.publish-review-card strong{color:var(--postai-foreground)}.publish-account-note small{color:var(--postai-muted-foreground)}.publish-wizard-preview{align-self:start;padding:14px;position:sticky;top:0}.publish-preview-phone{background:#08080d;border:1px solid #ffffff14;border-radius:24px;overflow:hidden}.publish-preview-top,.publish-preview-caption{padding:12px}.publish-preview-top{border-bottom:1px solid #ffffff12;align-items:center;gap:9px;display:flex}.publish-preview-media{min-height:230px;color:var(--postai-muted-foreground);background:radial-gradient(circle at 30% 20%,#dd2a7b26,#0000 30%),radial-gradient(circle at 70% 80%,#f585291f,#0000 32%),#ffffff09;place-items:center;display:grid}.publish-preview-media span{color:#fff;background:#ffffff14;border-radius:999px;padding:7px 10px;font-size:12px;font-weight:850}.publish-preview-caption strong{color:#fff;font-size:13px}.publish-preview-caption p,.publish-review-card p{color:var(--postai-muted-foreground);margin:6px 0 0;font-size:13px;line-height:1.45}.publish-review-card{gap:12px;padding:16px;display:grid}.publish-review-card strong{overflow-wrap:anywhere;margin-top:4px;display:block}@media (max-width:900px){.publish-wizard-modal{border-radius:22px;width:calc(100vw - 16px);max-height:calc(100dvh - 16px)}.publish-wizard-body{grid-template-columns:1fr}.publish-wizard-preview{position:static}.publish-wizard-footer .btn{flex:1}.moderation-toolbar-actions{justify-content:stretch}.moderation-toolbar-actions .btn{flex:1}}:root{--shell-sidebar-width:clamp(292px,19.5vw,356px);--shell-page-padding:clamp(22px,2.35vw,48px)}.app-shell{grid-template-columns:var(--shell-sidebar-width)minmax(0,1fr)!important;min-height:100dvh!important}.app-main{width:100%!important;min-width:0!important}.sidebar,.fanbase-sidebar{width:var(--shell-sidebar-width)!important;min-width:var(--shell-sidebar-width)!important;padding:clamp(20px,1.45vw,30px) clamp(16px,1.2vw,24px)!important}.brand-symbol{border-radius:clamp(10px,.75vw,14px)!important;width:clamp(30px,2.05vw,40px)!important;height:clamp(30px,2.05vw,40px)!important}.brand-mark{font-size:clamp(19px,1.25vw,25px)!important}.sidebar-account-select-card,.sidebar-connect-account{border-radius:clamp(18px,1.25vw,24px)!important;min-height:clamp(58px,4.25vw,74px)!important;padding:clamp(12px,.95vw,16px)!important}.sidebar-account-copy strong{font-size:clamp(14px,.98vw,17px)!important}.sidebar-account-copy small{font-size:clamp(11px,.78vw,13px)!important}.sidebar-nav{gap:clamp(8px,.68vw,13px)!important;margin-top:clamp(14px,1.2vw,24px)!important}.sidebar-nav a,.fanbase-nav a{border-radius:clamp(15px,1vw,20px)!important;gap:clamp(12px,.9vw,17px)!important;min-height:clamp(46px,3.35vw,60px)!important;padding:0 clamp(14px,1vw,20px)!important;font-size:clamp(14px,.98vw,17px)!important}.sidebar-nav a svg,.fanbase-nav a svg{width:clamp(19px,1.25vw,24px)!important;height:clamp(19px,1.25vw,24px)!important}.sidebar-account-card{border-radius:clamp(18px,1.3vw,24px)!important;min-height:clamp(82px,5.2vw,108px)!important;padding:clamp(14px,1vw,20px)!important}.user-avatar{width:clamp(36px,2.35vw,46px)!important;height:clamp(36px,2.35vw,46px)!important}.dashboard-content{padding:var(--shell-page-padding)!important;min-height:calc(100dvh - clamp(68px,5vw,86px))!important}.topbar strong{font-size:clamp(16px,1.08vw,21px)!important}.topbar span{font-size:clamp(12px,.82vw,14px)!important}.page-stack,.moderation-page,.pg-dashboard,.insights-mantine-page{gap:clamp(18px,1.45vw,30px)!important}.card,.pg-glass-card,.moderation-profile-card,.moderation-profile-panel,.moderation-feed-card{border-radius:clamp(20px,1.55vw,30px)!important}.publish-wizard-backdrop{z-index:9999!important;-webkit-backdrop-filter:blur(20px)!important;backdrop-filter:blur(20px)!important;background:#000000ad!important;place-items:center!important;padding:clamp(12px,1.5vw,26px)!important;display:grid!important;position:fixed!important;inset:0!important}.publish-wizard-modal{width:min(1100px,100vw - 32px)!important;max-height:min(860px,100dvh - 32px)!important;margin:0!important;position:relative!important;transform:none!important}.automation-type-option{display:block;position:relative}.automation-type-option.is-disabled{opacity:.42;filter:grayscale(.45);cursor:not-allowed!important}.automation-type-option.is-disabled .pg-automation-card,.automation-type-option.is-disabled>:not(.automation-disabled-pill){pointer-events:none}.automation-disabled-pill{z-index:2;color:#ffffffc2;background:#ffffff14;border:1px solid #ffffff1f;border-radius:999px;align-items:center;height:24px;padding:0 9px;font-size:11px;font-weight:850;display:inline-flex;position:absolute;top:12px;right:12px}@media (max-width:1180px){:root{--shell-sidebar-width:min(330px,86vw);--shell-page-padding:clamp(18px,4vw,34px)}.app-shell{grid-template-columns:1fr!important}.sidebar,.fanbase-sidebar{top:0!important;bottom:0!important;left:calc(-1*var(--shell-sidebar-width) - 24px)!important;z-index:90!important;height:100dvh!important;transition:left .22s!important;position:fixed!important}.sidebar.open,.fanbase-sidebar.open{left:0!important}.topbar{padding-left:var(--shell-page-padding)!important}.menu-toggle{border:1px solid var(--border-subtle);height:38px;color:var(--text-primary);background:#ffffff0e;border-radius:12px;justify-content:center;align-items:center;padding:0 13px;font-weight:800;display:inline-flex!important}}@media (min-width:1181px){.menu-toggle{display:none!important}}@media (max-width:720px){:root{--shell-page-padding:16px}.topbar{align-items:center!important;gap:10px!important}.topbar-links{display:none!important}.topbar>div:first-of-type{min-width:0}.topbar strong,.topbar span{text-overflow:ellipsis;white-space:nowrap;overflow:hidden}.publish-wizard-modal{width:calc(100vw - 16px)!important;max-height:calc(100dvh - 16px)!important}}:root{--mantine-font-family:Manrope,sans-serif;--font-sans:Manrope,sans-serif;--font-display:Manrope,sans-serif;--font-body:Manrope,sans-serif;--font-readable-scale:calc(16px*var(--mantine-scale))}html,body,body *,button,input,select,textarea,label,a,p,span,small,strong,b,h1,h2,h3,h4,h5,h6{font-family:Manrope,sans-serif!important}body{font-size:1rem;line-height:1.55}button,input,select,textarea{line-height:1.45;font-size:.98rem!important}label,.muted,.small-link,.conversation-item p,.test-item p,.media-item p,.metric-card p,.postai-comment-row p,.postai-muted,.automation-card p,.integration-card p{line-height:1.5;font-size:.92rem!important}small,.badge,.status-dot,.unread-pill,.conversation-meta small,.message small,.message-header small,.test-item-header span:not(.status-dot),.media-item-header small,.metric-card small,.preview-box small,.postai-pill,.postai-status,.postai-tag,.postai-badge{line-height:1.35;font-size:.78rem!important}h1,.page-title,.hero-dashboard h1,.postai-page-title{letter-spacing:-.045em;line-height:1.04;font-size:clamp(2.05rem,2.25vw + 1.35rem,3.35rem)!important}h2,.section-title h2,.postai-section-title{line-height:1.12;font-size:clamp(1.45rem,1vw + 1.1rem,2.05rem)!important}h3,.card-title,.postai-card-title,.message-header strong,.conversation-item strong,.integration-card strong,.automation-card strong{line-height:1.2;font-size:clamp(1.05rem,.35vw + .95rem,1.25rem)!important}.text-xs{font-size:.78rem!important}.text-sm{font-size:.9rem!important}.text-base{font-size:1rem!important}.text-lg{font-size:1.12rem!important}.text-xl{font-size:1.28rem!important}.text-2xl{font-size:1.55rem!important}.text-3xl{font-size:1.9rem!important}.text-4xl{font-size:2.35rem!important}.text-5xl{font-size:2.85rem!important}.text-6xl{font-size:3.35rem!important}.fanbase-sidebar,.sidebar-nav a,.sidebar-account-card,.sidebar-user-card,.topbar,.dashboard-content,.app-main,.postai-shell,.postai-main,.premium-modal,.publish-modal,.automation-modal{font-size:1rem}.sidebar-nav a,.menu-link,.nav-link{line-height:1.25;font-size:.96rem!important}.brand-mark strong,.logo,.auth-logo strong{font-size:clamp(1.05rem,.5vw + .9rem,1.35rem)!important}.card,.glass-card,.postai-card,.metric-card,.automation-card,.integration-card,.message-panel,.conversation-item,.modal-card,.publish-step-card{font-size:.98rem}@media (max-width:768px){:root{--font-readable-scale:16.5px}body{font-size:1rem}h1,.page-title,.hero-dashboard h1,.postai-page-title{font-size:clamp(2rem,8vw,2.75rem)!important}}@media (max-width:1180px){:root{--font-readable-scale:clamp(15px,.45vw + 13.8px,16px)}html{font-size:var(--font-readable-scale)!important}h1,.page-title,.hero-dashboard h1,.postai-page-title,.automations-clean-header h1{letter-spacing:-.04em;font-size:clamp(1.72rem,3.2vw,2.35rem)!important}h2,.section-title h2,.postai-section-title,.automation-clean-hero h2{font-size:clamp(1.32rem,2.2vw,1.85rem)!important}.sidebar-nav a,.fanbase-nav a{min-height:clamp(42px,4.2vw,52px)!important;font-size:clamp(13px,1.25vw,15px)!important}}@media (max-width:760px){:root{--font-readable-scale:14.75px}html{font-size:14.75px!important}body,button,input,select,textarea{font-size:.95rem!important}label,.muted,.postai-muted,.automation-card p,.integration-card p,.pg-card-copy p{font-size:.86rem!important}small,.badge,.pg-status-pill,.postai-pill,.postai-status,.postai-tag,.postai-badge{font-size:.72rem!important}h1,.page-title,.hero-dashboard h1,.postai-page-title,.automations-clean-header h1{line-height:1.02;font-size:clamp(1.58rem,7vw,2.08rem)!important}h2,.automation-clean-hero h2{line-height:1.08;font-size:clamp(1.24rem,5.5vw,1.72rem)!important}.text-xs{font-size:.7rem!important}.text-sm{font-size:.8rem!important}.text-base{font-size:.92rem!important}.text-lg{font-size:1rem!important}.text-xl{font-size:1.12rem!important}.text-2xl{font-size:1.34rem!important}.text-3xl{font-size:1.62rem!important}.text-4xl{font-size:1.95rem!important}.text-5xl{font-size:2.18rem!important}.text-6xl{font-size:2.42rem!important}}@media (max-width:420px){html{font-size:14.25px!important}.pg-button,.btn,.small-btn{min-height:38px!important;padding-inline:12px!important;font-size:.9rem!important}}.automations-clean-page{width:100%;max-width:100%;gap:14px!important}.automations-clean-header{justify-content:space-between;align-items:center;gap:16px;padding:2px 0 10px;display:flex}.automations-clean-header h1{color:#fff;letter-spacing:-.055em;margin:0;line-height:1;font-size:clamp(2rem,2.5vw,3rem)!important}.automation-clean-hero{background:radial-gradient(circle at 78% 20%,#f5852938,#0000 26%),radial-gradient(circle at 92% 18%,#dd2a7b2e,#0000 30%),radial-gradient(circle at 16% 88%,#8134af2e,#0000 25%),linear-gradient(116deg,#130d17 0%,#1b101f 48%,#2a111d 100%);border:1px solid #ffffff14;border-radius:18px;grid-template-columns:minmax(0,1.05fr) minmax(310px,.95fr);align-items:center;gap:clamp(18px,2.2vw,40px);min-height:clamp(300px,25vw,400px);padding-block:clamp(30px,3vw,44px);padding-inline:clamp(24px,3.1vw,52px);display:grid;position:relative;overflow:hidden;box-shadow:inset 0 1px #ffffff1a,0 22px 55px #0003}.automation-clean-copy{z-index:2;max-width:740px;position:relative}.automation-clean-badges{align-items:center;gap:7px;margin-bottom:clamp(22px,2vw,34px);display:flex}.automation-clean-badges span{color:#fff;letter-spacing:-.01em;background:#7c6cf0e0;border:1px solid #ffffff2e;border-radius:7px;place-items:center;min-width:31px;height:31px;padding:0 8px;font-weight:850;display:inline-grid;box-shadow:inset 0 1px #ffffff1f}.automation-clean-hero h2{color:#fff;letter-spacing:-.055em;max-width:780px;margin:0 0 clamp(20px,2.1vw,34px);line-height:1.02;font-size:clamp(2rem,2.85vw,3.65rem)!important}.automation-clean-hero ul{gap:clamp(10px,1.2vw,17px);margin:0;padding:0;list-style:none;display:grid}.automation-clean-hero li{color:#fffffff0;align-items:center;gap:12px;font-size:clamp(.94rem,.95vw,1.16rem);font-weight:750;line-height:1.35;display:flex;position:relative}.automation-clean-hero li:before{content:"✦";color:#fff;background:linear-gradient(135deg,#f58529,#dd2a7b 52%,#8134af);border:1px solid #ffffff38;border-radius:999px;flex:none;place-items:center;width:28px;height:28px;font-size:15px;line-height:1;display:grid;box-shadow:0 8px 18px #dd2a7b3d,inset 0 1px #ffffff40}.automation-clean-preview{z-index:2;min-height:250px;position:relative}.preview-comment{color:#24202d;background:#fffffff5;border-radius:16px;grid-template-columns:34px minmax(0,1fr) auto;align-items:center;gap:10px;width:min(330px,78%);min-height:62px;padding:11px 13px;display:grid;position:absolute;top:12%;right:10%;box-shadow:0 18px 38px #2d255c33}.preview-ig-dot{color:#fff;background:linear-gradient(135deg,#f58529,#dd2a7b,#8134af);border-radius:999px;place-items:center;width:30px;height:30px;font-weight:900;display:grid}.preview-comment strong{color:#24202d7a;font-weight:850;line-height:1;display:block;font-size:10px!important}.preview-comment p{color:#24202d;margin:4px 0 0;font-weight:720;line-height:1.2;font-size:13px!important}.preview-comment small{color:#24202d85;align-self:start;font-weight:700;font-size:11px!important}.preview-dm{color:#fff;background:linear-gradient(135deg,#dd2a7bf5,#f58529eb);border-radius:16px 16px 5px;width:min(300px,74%);padding:14px;position:absolute;top:48%;right:6%;box-shadow:0 18px 34px #dd2a7b38}.preview-dm p{margin:0 0 10px;font-weight:720;line-height:1.28;font-size:14px!important}.preview-dm button{color:#ffffffeb;background:#ffffff4d;border:0;border-radius:8px;width:100%;height:32px;font-weight:850;font-size:12px!important}.preview-typing{background:#fffffff5;border-radius:999px;align-items:center;gap:5px;height:34px;padding:0 17px;display:inline-flex;position:absolute;bottom:13%;left:34%;box-shadow:0 14px 30px #2d255c21}.preview-typing i{background:#24202d4d;border-radius:999px;width:6px;height:6px}.automation-clean-section,.automation-clean-list{background:0 0;border:0}.automation-clean-cards{grid-template-columns:repeat(2,minmax(0,1fr));gap:14px;display:grid}.automation-clean-cards .automation-type-option:nth-child(n+3){display:none!important}.automation-clean-cards .pg-automation-card{text-align:center;min-height:190px;box-shadow:none;background:#ffffff09;border-color:#fff1;border-radius:9px;align-content:center;justify-items:center;padding:28px 22px;display:grid}.automation-clean-cards .pg-automation-card:hover{background:#ffffff0d;border-color:#ffffff1a;transform:translateY(-1px)}.automation-clean-cards .pg-card-copy h3{color:#ffffffe6;font-weight:760;font-size:1rem!important}.automation-clean-cards .pg-card-copy p{color:#ffffff75;max-width:280px;margin:10px auto 0;line-height:1.35;font-size:.88rem!important}.automation-clean-cards .automation-type-option.is-disabled{opacity:.24;filter:grayscale();pointer-events:none}.automation-clean-list{gap:14px;margin-top:2px;display:grid}.automation-clean-list-head{justify-content:space-between;align-items:flex-end;gap:16px;padding-top:6px;display:flex}.automation-clean-list-head h2{color:#fff;letter-spacing:-.035em;margin:0 0 4px;font-size:clamp(1.25rem,1.35vw,1.7rem)!important}.automation-clean-list-head p{color:#ffffff85;margin:0;font-size:.92rem!important}.automations-clean-page .pg-empty-state{background:#ffffff08;border-color:#ffffff12;border-radius:9px;align-content:center;min-height:190px;display:grid}@media (min-width:821px) and (max-width:1280px){.automation-clean-hero{gap:clamp(16px,2vw,32px);padding:clamp(24px,2.7vw,42px);grid-template-columns:minmax(0,1.08fr) minmax(280px,.92fr)!important}.automation-clean-preview{min-height:clamp(220px,20vw,280px)}.preview-comment{width:min(300px,86%);right:2%}.preview-dm{width:min(280px,82%);right:0}}@media (max-width:820px){.automation-clean-hero{grid-template-columns:1fr}.automation-clean-preview{min-height:210px}.preview-comment{top:0;right:4%}.preview-dm{top:44%;right:3%}.preview-typing{bottom:7%;left:5%}.automation-clean-cards{grid-template-columns:repeat(2,minmax(0,1fr))}}@media (max-width:720px){.automations-clean-header{flex-direction:column;align-items:stretch}.automation-clean-hero{border-radius:16px;min-height:auto;padding:22px}.automation-clean-badges{margin-bottom:18px}.automation-clean-hero h2{margin-bottom:20px}.automation-clean-hero li{gap:10px;font-size:.98rem}.automation-clean-hero li:before{border-width:1.5px;width:26px;height:26px;font-size:14px}.automation-clean-preview{min-height:180px}.preview-comment,.preview-dm{width:86%}.automation-clean-cards{grid-template-columns:1fr}.automation-clean-cards .automation-type-option.is-disabled{display:none}.automation-clean-list-head{flex-direction:column;align-items:stretch}}.automation-unique-hero{background:radial-gradient(circle at 8% 0,#f5852933,#0000 32%),radial-gradient(circle at 90% 12%,#dd2a7b2e,#0000 28%),linear-gradient(135deg,#ffffff12,#ffffff06 45%,#ffffff0e)!important;border-radius:24px!important;grid-template-columns:minmax(0,1fr) minmax(360px,.86fr)!important;align-items:stretch!important;min-height:clamp(300px,29vw,440px)!important;padding:clamp(26px,3vw,52px)!important;box-shadow:inset 0 1px #ffffff17,0 18px 46px #00000038!important}.automation-unique-hero:before{content:"";border-radius:inherit;pointer-events:none;-webkit-mask-composite:xor;-webkit-mask-composite:xor;-webkit-mask-source-type:auto,auto;-webkit-mask-composite:xor;-webkit-mask-source-type:auto,auto;background:linear-gradient(135deg,#f585292e,#0000 32%,#dd2a7b1a 62%,#8134af24);padding:1px;position:absolute;inset:1px;-webkit-mask-image:linear-gradient(#000,#000),linear-gradient(#000,#000);mask-image:linear-gradient(#000,#000),linear-gradient(#000,#000);-webkit-mask-position:0 0,0 0;mask-position:0 0,0 0;-webkit-mask-size:auto,auto;mask-size:auto,auto;-webkit-mask-repeat:repeat,repeat;mask-repeat:repeat,repeat;-webkit-mask-clip:content-box,border-box;mask-clip:content-box,border-box;-webkit-mask-origin:content-box,border-box;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}.automation-unique-copy{flex-direction:column;justify-content:center;display:flex;max-width:760px!important}.automation-eyebrow{color:#ffffffdb;letter-spacing:-.01em;background:#fff1;border:1px solid #ffffff18;border-radius:999px;align-items:center;gap:8px;width:fit-content;margin-bottom:clamp(16px,1.6vw,24px);padding:8px 12px;font-weight:760;display:inline-flex;font-size:clamp(.82rem,.78vw,.94rem)!important}.automation-eyebrow:before{content:"";background:linear-gradient(135deg,#f58529,#dd2a7b,#8134af);border-radius:999px;width:8px;height:8px;box-shadow:0 0 0 4px #dd2a7b1a}.automation-unique-hero h2{letter-spacing:-.065em!important;max-width:720px!important;margin:0 0 14px!important;font-size:clamp(2.25rem,3vw,4.15rem)!important;line-height:.96!important}.automation-hero-subtitle{color:#ffffffa8;max-width:640px;margin:0;font-weight:540;line-height:1.42;font-size:clamp(1rem,1.05vw,1.24rem)!important}.automation-hero-actions{flex-wrap:wrap;align-items:center;gap:12px 16px;margin-top:clamp(22px,2vw,32px);display:flex}.automation-mini-cta{color:#fff;cursor:pointer;background:linear-gradient(135deg,#f58529,#dd2a7b 58%,#8134af);border:0;border-radius:999px;height:42px;padding:0 18px;font-weight:780;box-shadow:0 10px 24px #dd2a7b2e}.automation-mini-cta:disabled{cursor:not-allowed;opacity:.48}.automation-hero-actions>span{color:#ffffff7a;font-weight:580;font-size:.96rem!important}.automation-hero-stats{grid-template-columns:repeat(3,minmax(0,1fr));gap:10px;max-width:640px;margin-top:clamp(22px,2vw,34px);display:grid}.automation-hero-stats div{background:#ffffff0b;border:1px solid #ffffff13;border-radius:16px;min-height:76px;padding:14px}.automation-hero-stats strong,.automation-hero-stats span{display:block}.automation-hero-stats strong{color:#fff;letter-spacing:-.035em;line-height:1;font-size:clamp(1.15rem,1.25vw,1.55rem)!important}.automation-hero-stats span{color:#ffffff85;margin-top:7px;line-height:1.2;font-size:.86rem!important}.automation-unique-preview{background:linear-gradient(#ffffff13,#ffffff09);border:1px solid #ffffff1a;border-radius:22px;align-content:center;gap:14px;padding:clamp(16px,1.8vw,26px);display:grid;box-shadow:inset 0 1px #ffffff14;min-height:auto!important}.automation-flow-card{background:#0c0c10b8;border:1px solid #ffffff14;border-radius:18px;grid-template-columns:42px minmax(0,1fr);align-items:center;gap:12px;padding:15px;display:grid;position:relative;box-shadow:0 12px 28px #0000002e}.automation-flow-card.is-action{background:linear-gradient(135deg,#f5852929,#dd2a7b1c),#0c0c10c7;margin-left:clamp(18px,2vw,38px)}.automation-flow-card strong{color:#fffffff0;margin:0;line-height:1.15;display:block;font-size:1rem!important}.automation-flow-card p{color:#ffffff8f;margin:5px 0 0;line-height:1.25;font-size:.88rem!important}.flow-dot{color:#fff;background:#ffffff13;border:1px solid #ffffff1a;border-radius:14px;place-items:center;width:42px;height:42px;font-weight:850;display:grid;font-size:.82rem!important}.automation-flow-line{background:linear-gradient(#f58529bf,#dd2a7b33);border-radius:999px;width:2px;height:24px;margin-left:36px}.automation-flow-card.is-result{background:#10b9811a;border-color:#10b98133;justify-content:space-between;align-items:center;gap:12px;margin-top:4px;padding:13px 15px;display:flex}.automation-flow-card.is-result span{color:#ffffff8a;font-weight:650;font-size:.86rem!important}.automation-flow-card.is-result strong{color:#d7fff1;font-size:.94rem!important}.automation-clean-cards{grid-template-columns:repeat(2,minmax(0,1fr))!important}.automation-clean-cards .pg-automation-card{text-align:left!important;background:linear-gradient(#ffffff0b,#ffffff06)!important;border-radius:18px!important;align-content:start!important;justify-items:stretch!important;min-height:160px!important;padding:22px!important}.automation-clean-cards .pg-automation-card:before{content:"";opacity:.8;background:linear-gradient(#f58529,#dd2a7b,#8134af);border-radius:18px 0 0 18px;width:3px;position:absolute;inset:0 auto 0 0}.automation-clean-cards .pg-card-preview{color:#ffffffe6!important;background:#ffffff0f!important;border-radius:14px!important;width:42px!important;height:42px!important;margin:0 0 20px!important;font-size:22px!important}.automation-clean-cards .pg-card-copy>div{justify-content:flex-start!important}.automation-clean-cards .pg-card-copy p{max-width:none!important;margin:8px 0 0!important}@media (max-width:980px){.automation-unique-hero{grid-template-columns:1fr!important}.automation-unique-preview{min-height:260px!important}}@media (max-width:720px){.automation-hero-stats{grid-template-columns:1fr!important}.automation-hero-actions{flex-direction:column;align-items:stretch}.automation-mini-cta{width:100%}.automation-flow-card.is-action{margin-left:0}.automation-clean-cards{grid-template-columns:1fr!important}}.automation-clean-cards .pg-automation-card{position:relative!important;overflow:hidden!important}.automation-unique-hero{background:radial-gradient(circle at 12% 10%,#f5852952,#0000 30%),radial-gradient(circle at 32% 0,#dd2a7b42,#0000 34%),radial-gradient(circle at 82% 18%,#8134af42,#0000 35%),radial-gradient(circle at 92% 82%,#515bd42e,#0000 34%),linear-gradient(135deg,#f585292e 0%,#dd2a7b24 38%,#8134af29 68%,#0b0b0feb 100%)!important;border-color:#ffffff1a!important}.automation-unique-hero:after{content:"";pointer-events:none;background:linear-gradient(90deg,#0b0b0f29,#0000 42%),radial-gradient(circle,#0000,#0b0b0f33);position:absolute;inset:0}.automation-unique-copy,.automation-comment-preview{z-index:2;position:relative}.automation-comment-preview{-webkit-backdrop-filter:blur(18px);backdrop-filter:blur(18px);background:#0a0a0e73!important;align-content:start!important;gap:12px!important;padding:clamp(14px,1.5vw,22px)!important}.comment-preview-phonebar,.comment-post-card,.comment-thread-card,.comment-dm-card{z-index:2;position:relative}.comment-preview-phonebar{color:#ffffffb8;align-items:center;gap:8px;padding:2px 2px 6px;display:flex}.comment-preview-phonebar span{background:linear-gradient(135deg,#f58529,#dd2a7b,#8134af);border-radius:999px;width:9px;height:9px;box-shadow:0 0 0 4px #dd2a7b1f}.comment-preview-phonebar strong{color:#ffffffeb;letter-spacing:-.01em;font-size:.88rem!important}.comment-preview-phonebar small{color:#ffffff70;margin-left:auto;font-weight:700;font-size:.78rem!important}.comment-post-card{background:#ffffff13;border:1px solid #ffffff1b;border-radius:20px;grid-template-columns:78px minmax(0,1fr);gap:12px;padding:12px;display:grid;box-shadow:0 14px 34px #0000002e}.comment-post-media{background:radial-gradient(circle at 30% 24%,#ffffff6b,#0000 16%),linear-gradient(135deg,#f58529,#dd2a7b 52%,#8134af 78%,#515bd4);border-radius:16px;min-height:86px}.comment-post-content{align-content:center;min-width:0;display:grid}.comment-post-head,.comment-row{align-items:center;gap:10px;display:flex}.comment-post-head strong,.comment-bubble strong{color:#fff;line-height:1.1;display:block;font-size:.86rem!important}.comment-post-head small{color:#ffffff75;margin-top:2px;font-weight:700;display:block;font-size:.74rem!important}.comment-post-content p{color:#ffffffc2;margin:10px 0 0;line-height:1.28;font-size:.86rem!important}.comment-post-content b{color:#fff}.comment-avatar{background:linear-gradient(135deg,#ffffff3d,#ffffff14);border:1px solid #ffffff24;border-radius:999px;flex:none;width:34px;height:34px}.comment-avatar.ig,.comment-avatar.brand{background:linear-gradient(135deg,#f58529,#dd2a7b 50%,#8134af)}.comment-thread-card{background:#0505086b;border:1px solid #ffffff14;border-radius:22px;padding:14px}.comment-row.is-reply{justify-content:flex-end}.comment-row.is-reply .comment-avatar{order:2}.comment-bubble{border:1px solid #ffffff17;border-radius:16px;max-width:78%;padding:11px 13px}.comment-bubble.incoming{background:#ffffff18;border-bottom-left-radius:6px}.comment-bubble.reply{background:linear-gradient(135deg,#f5852947,#dd2a7b3d 55%,#8134af47);border-color:#ffffff21;border-bottom-right-radius:6px;box-shadow:0 12px 28px #dd2a7b26}.comment-bubble p{color:#ffffffc7;margin:5px 0 0;line-height:1.25;font-size:.86rem!important}.comment-reply-arrow{color:#ffffff6b;margin:10px 0 10px 44px;font-weight:720;font-size:.78rem!important}.comment-dm-card{background:#10b9811c;border:1px solid #10b98133;border-radius:18px;justify-content:space-between;align-items:center;gap:12px;padding:12px 14px;display:flex}.comment-dm-card span{color:#ffffff94;font-weight:700;font-size:.82rem!important}.comment-dm-card strong{color:#d8fff2;line-height:1.1;font-size:.9rem!important}@media (max-width:720px){.comment-post-card{grid-template-columns:62px minmax(0,1fr)}.comment-post-media{min-height:72px}.comment-bubble{max-width:84%}}.automation-comment-preview{place-items:stretch stretch!important;min-width:0!important;display:grid!important}.ig-comment-mock{background:radial-gradient(circle at 12% 0,#f5852929,#0000 30%),radial-gradient(circle at 88% 14%,#dd2a7b29,#0000 34%),#08080cb8;border:1px solid #ffffff1f;border-radius:26px;grid-template-rows:auto 1fr;gap:14px;width:100%;min-height:100%;padding:clamp(14px,1.4vw,18px);display:grid;box-shadow:inset 0 1px #ffffff14,0 18px 50px #00000047}.ig-comment-topbar{justify-content:space-between;align-items:center;gap:12px;padding:2px 2px 0;display:flex}.ig-comment-profile{align-items:center;gap:10px;min-width:0;display:flex}.ig-profile-avatar,.ig-comment-avatar{background:linear-gradient(135deg,#f58529,#dd2a7b 50%,#8134af 78%,#515bd4);border-radius:999px;flex:none;width:38px;height:38px;box-shadow:0 0 0 3px #ffffff14}.ig-comment-avatar{width:30px;height:30px;box-shadow:none;background:linear-gradient(135deg,#ffffff4d,#ffffff14);border:1px solid #ffffff21}.ig-comment-avatar.brand{background:linear-gradient(135deg,#f58529,#dd2a7b 52%,#8134af)}.ig-comment-profile strong,.ig-panel-title strong,.ig-post-caption strong,.ig-comment-meta strong,.ig-dm-confirmation strong{color:#fffffff0;letter-spacing:-.02em;font-weight:820}.ig-comment-profile strong{line-height:1.05;display:block;font-size:.95rem!important}.ig-comment-profile small{color:#ffffff80;margin-top:3px;font-weight:700;display:block;font-size:.78rem!important}.ig-live-pill{color:#fff;background:#ffffff14;border:1px solid #ffffff1a;border-radius:999px;flex:none;align-items:center;height:28px;padding:0 10px;font-weight:800;display:inline-flex;font-size:.76rem!important}.ig-comment-body{align-items:stretch;gap:14px;min-width:0;grid-template-columns:minmax(150px,.78fr) minmax(220px,1.22fr)!important;display:grid!important}.ig-post-preview-card,.ig-comment-panel{background:#ffffff12;border:1px solid #ffffff1b;border-radius:22px;min-width:0;overflow:hidden;box-shadow:0 14px 32px #0000002e}.ig-post-preview-card{grid-template-rows:1fr auto;display:grid}.ig-post-gradient-media{background:radial-gradient(circle at 26% 20%,#ffffff6b,#0000 14%),radial-gradient(circle at 78% 16%,#fff3,#0000 18%),linear-gradient(145deg,#f58529 0%,#dd2a7b 46%,#8134af 74%,#515bd4 100%);place-items:end start;min-height:clamp(170px,17vw,260px);padding:14px;display:grid;position:relative}.ig-post-gradient-media:after{content:"";background:linear-gradient(#0000 44%,#00000057);position:absolute;inset:0}.ig-post-gradient-media span{z-index:1;color:#fff;background:#00000047;border:1px solid #ffffff29;border-radius:999px;align-items:center;height:28px;padding:0 10px;font-weight:850;display:inline-flex;position:relative;font-size:.75rem!important}.ig-post-caption{background:#07070a8a;padding:13px 14px 15px}.ig-post-caption strong{line-height:1.1;display:block;font-size:.88rem!important}.ig-post-caption p{color:#ffffffad;margin:7px 0 0;line-height:1.28;font-size:.84rem!important}.ig-post-caption b{color:#fff;font-weight:900}.ig-comment-panel{background:linear-gradient(#ffffff14,#ffffff0a),#08080cbd;flex-direction:column;gap:12px;padding:14px;display:flex}.ig-panel-title{border-bottom:1px solid #ffffff14;justify-content:space-between;align-items:center;gap:10px;padding-bottom:10px;display:flex}.ig-panel-title strong{font-size:.92rem!important}.ig-panel-title span{color:#ffffff75;font-weight:760;font-size:.76rem!important}.ig-comment-line{align-items:start;gap:10px;grid-template-columns:30px minmax(0,1fr)!important;display:grid!important}.ig-comment-content{background:#ffffff16;border:1px solid #ffffff17;border-radius:16px 16px 16px 6px;min-width:0;padding:10px 12px}.ig-comment-content.brand{background:linear-gradient(135deg,#f5852938,#dd2a7b33 55%,#8134af3d);border-color:#ffffff21;border-radius:16px 16px 6px}.ig-comment-meta{justify-content:space-between;align-items:center;gap:8px;display:flex}.ig-comment-meta strong{line-height:1.05;font-size:.82rem!important}.ig-comment-meta small{color:#ffffff70;font-weight:760;font-size:.7rem!important}.ig-comment-content p{color:#ffffffc7;margin:6px 0 0;line-height:1.25;font-size:.86rem!important}.ig-comment-actions{color:#fff6;gap:12px;margin-top:8px;font-weight:780;display:flex;font-size:.72rem!important}.ig-auto-reply-block{padding-top:6px;position:relative}.ig-reply-label{color:#ffffff6e;letter-spacing:.01em;margin:0 0 8px 40px;font-weight:830;font-size:.72rem!important}.ig-auto-reply-block .ig-comment-line{grid-template-columns:minmax(0,1fr) 30px!important}.ig-auto-reply-block .ig-comment-avatar{order:2}.ig-dm-confirmation{background:#10b9811b;border:1px solid #10b98133;border-radius:16px;justify-content:space-between;align-items:center;gap:10px;margin-top:auto;padding:12px;display:flex}.ig-dm-confirmation span{color:#ffffff85;font-weight:780;font-size:.76rem!important}.ig-dm-confirmation strong{color:#d8fff2;text-align:right;line-height:1.1;font-size:.82rem!important}@media (max-width:1160px){.ig-comment-body{grid-template-columns:.86fr 1.14fr!important}}@media (max-width:860px){.ig-comment-body{grid-template-columns:1fr!important}.ig-post-preview-card{grid-template-rows:none;grid-template-columns:120px minmax(0,1fr)}.ig-post-gradient-media{min-height:132px}}.pg-rule-card-grid{grid-template-columns:repeat(auto-fit,minmax(min(100%,300px),1fr));gap:clamp(14px,1.4vw,22px);display:grid}.pg-rule-card{background:radial-gradient(circle at 0 0,#f5852921,#0000 32%),radial-gradient(circle at 100% 0,#dd2a7b1c,#0000 34%),linear-gradient(#ffffff0e,#ffffff07);border:1px solid #ffffff16;border-radius:24px;flex-direction:column;gap:18px;min-height:260px;padding:clamp(18px,1.45vw,24px);transition:transform .22s,border-color .22s,background .22s;display:flex;position:relative;overflow:hidden;box-shadow:0 18px 45px #0003,inset 0 1px #ffffff0f}.pg-rule-card:before{content:"";opacity:.82;background:linear-gradient(90deg,#f58529,#dd2a7b,#8134af,#515bd4);height:2px;position:absolute;inset:0 0 auto}.pg-rule-card:hover{background:radial-gradient(circle at 0 0,#f585292b,#0000 32%),radial-gradient(circle at 100% 0,#dd2a7b24,#0000 34%),linear-gradient(#ffffff12,#ffffff08);border-color:#ffffff24;transform:translateY(-2px)}.pg-rule-card-top,.pg-rule-card-actions{justify-content:space-between;align-items:center;gap:10px;display:flex}.pg-rule-card-media-line{align-items:center;gap:10px;min-width:0;display:flex}.pg-rule-card-media-line>div{gap:2px;min-width:0;display:grid}.pg-rule-card-media-line small{color:#ffffff6b;letter-spacing:-.01em;text-overflow:ellipsis;white-space:nowrap;font-weight:720;overflow:hidden;font-size:.72rem!important}.pg-rule-card-media-label{color:#ffffffd6;letter-spacing:-.018em;text-overflow:ellipsis;white-space:nowrap;font-weight:820;overflow:hidden;font-size:.82rem!important}.pg-rule-media-thumb{color:#ffffffb8;background:radial-gradient(circle at 18% 14%,#f5852959,#0000 38%),radial-gradient(circle at 82% 20%,#dd2a7b52,#0000 42%),#ffffff0d;border:1px solid #ffffff1a;border-radius:14px;flex:0 0 46px;justify-content:center;align-items:center;width:46px;height:46px;font-weight:820;text-decoration:none;display:inline-flex;position:relative;overflow:hidden;box-shadow:inset 0 1px #ffffff14;font-size:.72rem!important}.pg-rule-media-thumb.has-media:after{content:"";border-radius:inherit;pointer-events:none;position:absolute;inset:0;box-shadow:inset 0 0 0 1px #ffffff1a}.pg-rule-media-thumb img,.pg-rule-media-thumb video{object-fit:cover;width:100%;height:100%;display:block}.pg-rule-media-thumb:hover{border-color:#fff3}.pg-rule-icon{background:linear-gradient(135deg,#f5852938,#dd2a7b33,#8134af2e);border:1px solid #ffffff1c;border-radius:16px;justify-content:center;align-items:center;width:44px;height:44px;font-size:1.12rem;display:inline-flex;box-shadow:inset 0 1px #ffffff14}.pg-rule-card-copy{gap:8px;display:grid}.pg-rule-card-copy h3{color:#fffffff2;letter-spacing:-.035em;margin:0;line-height:1.08;font-size:clamp(1.12rem,1.15vw,1.35rem)!important}.pg-rule-card-copy p{color:#ffffff8f;min-height:44px;margin:0;line-height:1.42;font-size:clamp(.88rem,.9vw,1rem)!important}.pg-rule-card-meta{grid-template-columns:repeat(2,minmax(0,1fr));gap:10px;margin-top:auto;display:grid}.pg-rule-card-meta span{background:#ffffff09;border:1px solid #ffffff13;border-radius:15px;gap:4px;min-width:0;padding:11px 12px;display:grid}.pg-rule-card-meta small{color:#ffffff6b;font-weight:760;font-size:.74rem!important}.pg-rule-card-meta strong{color:#ffffffdb;text-overflow:ellipsis;white-space:nowrap;font-weight:780;line-height:1.16;overflow:hidden;font-size:.84rem!important}.pg-rule-card-actions{flex-wrap:wrap;justify-content:flex-start;padding-top:2px}.pg-global-loading{z-index:999999;-webkit-backdrop-filter:blur(14px)saturate(132%);background:#0505084d;place-items:center;padding:24px;display:grid;position:fixed;inset:0}.pg-global-loading-card{color:#fff;background:radial-gradient(circle at 18% 0,#f5852938,#0000 38%),radial-gradient(circle at 86% 8%,#dd2a7b33,#0000 38%),#0e0e12b8;border:1px solid #ffffff21;border-radius:24px;place-items:center;gap:8px;min-width:190px;padding:24px 26px;display:grid;box-shadow:0 24px 70px #0000005c,inset 0 1px #ffffff14}.pg-global-loading-card strong{letter-spacing:-.02em;font-size:1rem!important}.pg-global-loading-card small{color:#ffffff8a;font-weight:700;font-size:.82rem!important}.pg-global-spinner{border:3px solid #f58529;border-color:#f58529 #dd2a7b #8134af #ffffff24;border-radius:999px;width:42px;height:42px;animation:.8s linear infinite pgGlobalSpin}@keyframes pgGlobalSpin{to{transform:rotate(360deg)}}@media (max-width:720px){.pg-rule-card-grid{grid-template-columns:1fr}.pg-rule-card{border-radius:20px;min-height:auto}.pg-rule-card-meta{grid-template-columns:1fr}.pg-global-loading-card{border-radius:22px;width:min(100%,240px)}}.brand-symbol{clip-path:none!important;background:linear-gradient(#101016eb,#101016eb)padding-box,var(--accent-gradient)border-box!important;border:1px solid #0000!important;border-radius:clamp(8px,.62vw,11px)!important;flex:none!important;justify-content:center!important;align-items:center!important;width:clamp(24px,1.55vw,30px)!important;height:clamp(24px,1.55vw,30px)!important;display:inline-flex!important;position:relative!important;box-shadow:0 8px 22px #dd2a7b1a!important}.brand-symbol:before{content:"";border:1.45px solid #ffffffeb;border-radius:38%;width:44%;height:44%;position:absolute;box-shadow:0 0 0 1px #ffffff05}.brand-symbol:after{content:"";width:3.5px;height:3.5px;box-shadow:none;background:linear-gradient(135deg,#f58529,#dd2a7b 55%,#8134af);border-radius:999px;position:absolute;top:26%;right:26%}@media (max-width:768px){.brand-symbol{border-radius:8px!important;width:24px!important;height:24px!important}.brand-symbol:before{border-width:1.35px}}:root{--ui-radius-xs:4px;--ui-radius-sm:6px;--ui-radius-md:8px;--ui-radius-lg:10px;--ui-radius-xl:12px;--radius:.45rem!important;--radius-sm:.32rem!important;--radius-md:.42rem!important;--radius-lg:.55rem!important;--radius-xl:.7rem!important;--radius-2xl:.85rem!important}.card,.stat-card,.account-card,.media-row,.comment-item,.keyword-box,.switch-row,.switch-card,.preview-box,.automation-item,.publish-preview,.publish-targets,.metric-card,.test-item,.media-item,.conversation-list,.message-panel,.pg-glass-card,.pg-automation-card,.pg-rule-card,.pg-global-loading-card,.integration-card,.automation-card,.automation-type-option,.connect-required-modal,.moderation-modal,.publish-wizard-modal,.pg-modal{border-radius:var(--ui-radius-xl)!important}.hero-card,.pg-automation-hero{border-radius:14px!important}button,.btn,.pg-btn,.gradient-button,.pg-modal-close,.menu-toggle,input,textarea,select,.form-control,.search-input,.publish-target-item,.checkbox-card,.radio-card,.step-card,.account-selector,.sidebar-account,.sidebar-nav a,.conversation-item{border-radius:var(--ui-radius-md)!important}.media-row img,.dm-preview img,.moderation-modal-media,.moderation-modal-media img,.moderation-modal-media video,.pg-comment-post,.pg-comment-panel,.pg-ig-preview,.pg-preview-frame,.pg-preview-card{border-radius:var(--ui-radius-lg)!important}.message,.chat-bubble,.dm-bubble,.pg-comment-bubble,.pg-auto-reply,.pg-dm-confirm,.toast,.notice,.error,.success{border-radius:var(--ui-radius-md)!important}.badge,.status-dot,.unread-pill,.conversation-meta small,.eyebrow,.keyword-tags button,.automation-disabled-pill,.pg-pill,.brand-badge,.brand-symbol{border-radius:7px!important}.brand-symbol:before{border-radius:5px!important}.brand-symbol:after,.avatar,.user-avatar,.account-avatar,.profile-avatar,.pg-global-spinner{border-radius:999px!important}.rounded,.rounded-md,.rounded-lg,.rounded-xl,.rounded-2xl,.rounded-3xl{border-radius:var(--ui-radius-md)!important}.rounded-full{border-radius:999px!important}@media (max-width:768px){.card,.stat-card,.account-card,.media-row,.comment-item,.pg-glass-card,.pg-automation-card,.pg-rule-card,.integration-card,.automation-card,.moderation-modal,.publish-wizard-modal,.pg-modal{border-radius:10px!important}.hero-card,.pg-automation-hero{border-radius:12px!important}}:root{--button-clean-bg:#f5f5f7f0;--button-clean-bg-hover:#fffffffa;--button-clean-text:#0b0b0f;--button-clean-border:#ffffff24;--button-clean-shadow:0 10px 24px #0003;--button-secondary-bg:#ffffff0b;--button-secondary-bg-hover:#ffffff13;--button-secondary-text:#f5f5f7eb}.btn,.btn.secondary,.btn.btn-glow,.btn-glow,.pg-button,.pg-button-primary,.gradient-button,.tour-next,.automation-mini-cta,.publish-wizard-footer .btn.btn-glow,.connect-required-modal .btn.btn-glow,.moderation-toolbar-actions .btn:not(.secondary):not(.danger),.hero-actions .btn:not(.ghost):not(.secondary):not(.danger),.connect-actions .btn:not(.secondary):not(.danger),.inline-actions .btn:not(.secondary):not(.danger){background:var(--button-clean-bg)!important;color:var(--button-clean-text)!important;box-shadow:var(--button-clean-shadow)!important;text-shadow:none!important;filter:none!important;border:1px solid #ffffff2e!important}.btn:hover,.btn.btn-glow:hover,.btn-glow:hover,.pg-button:hover,.pg-button-primary:hover,.gradient-button:hover,.automation-mini-cta:hover{background:var(--button-clean-bg-hover)!important;color:var(--button-clean-text)!important;filter:none!important;border-color:#ffffff47!important;transform:translateY(-1px)!important;box-shadow:0 12px 28px #0000003d!important}.btn.secondary,.pg-button-secondary,.btn-soft,.btn.ghost,.pg-button-ghost,.publish-wizard-footer .btn.secondary,.moderation-toolbar-actions .btn.secondary,.hero-actions .btn.ghost,.hero-actions .btn.secondary{background:var(--button-secondary-bg)!important;color:var(--button-secondary-text)!important;box-shadow:none!important;border:1px solid #ffffff1a!important}.btn.secondary:hover,.pg-button-secondary:hover,.btn-soft:hover,.btn.ghost:hover,.pg-button-ghost:hover,.publish-wizard-footer .btn.secondary:hover,.moderation-toolbar-actions .btn.secondary:hover{background:var(--button-secondary-bg-hover)!important;color:#fff!important;box-shadow:none!important;border-color:#ffffff29!important}.btn.danger,.pg-button-danger{color:#fecaca!important;box-shadow:none!important;background:#ef44441a!important;border-color:#ef444433!important}.btn.danger:hover,.pg-button-danger:hover{color:#fee2e2!important;box-shadow:none!important;background:#ef444426!important;border-color:#ef444447!important}.automation-mini-cta{border-radius:var(--ui-radius-md)!important}button:disabled,.btn:disabled,.pg-button:disabled,.automation-mini-cta:disabled{color:#ffffff6b!important;box-shadow:none!important;opacity:1!important;background:#ffffff0f!important;border-color:#ffffff14!important}.app-main-inbox .topbar{display:none!important}.app-main-inbox .dashboard-content{min-height:100vh;padding:clamp(10px,1.2vw,18px)!important}.inbox-page-shell{min-height:calc(100vh - clamp(20px,2.4vw,36px));display:flex}.dm-inbox-shell{background:#ffffff06;border:1px solid #ffffff12;grid-template-columns:minmax(330px,31%) minmax(0,1fr);width:100%;min-height:calc(100vh - clamp(20px,2.4vw,36px));display:grid;overflow:hidden;box-shadow:0 18px 48px #00000038}.dm-sidebar{background:#121217f5;border-right:1px solid #ffffff12;min-width:0;height:calc(100vh - clamp(20px,2.4vw,36px));padding:clamp(18px,2vw,34px) clamp(14px,1.6vw,24px);overflow:auto}.dm-sidebar-head h1{color:var(--text-primary);letter-spacing:-.055em;margin:0 0 clamp(18px,2vw,28px);font-weight:800;line-height:.98;font-size:clamp(2rem,2.3vw,3rem)!important}.dm-search-box{background:#ffffff09;border:1px solid #fff1;align-items:center;gap:10px;height:clamp(44px,3.2vw,56px);margin-bottom:14px;padding:0 16px;display:flex}.dm-search-box span{color:#ffffff61;font-size:20px;line-height:1}.dm-search-box input{outline:0;flex:1;min-width:0;height:100%;padding:0;color:var(--text-primary)!important;box-shadow:none!important;background:0 0!important;border:0!important;font-size:clamp(1rem,1.05vw,1.18rem)!important}.dm-search-box input::placeholder{color:#ffffff59}.dm-filter-row{border-bottom:1px solid #ffffff0f;flex-wrap:wrap;gap:8px;margin-bottom:20px;padding-bottom:20px;display:flex}.dm-filter-row button{color:#ffffffa8;cursor:pointer;background:0 0;border:1px solid #ffffff17;min-height:38px;padding:0 16px;font-weight:750;transition:background .18s,color .18s,border-color .18s}.dm-filter-row button.active{color:#101014;background:#ffffffeb;border-color:#ffffffeb}.dm-filter-row button span{color:#f6b66a;background:#f585291f;justify-content:center;align-items:center;min-width:20px;height:20px;margin-left:8px;font-size:.82em;display:inline-flex}.dm-alert-stack{gap:8px;margin-bottom:16px;display:grid}.dm-alert-stack .notice,.dm-alert-stack .error,.dm-alert-stack .success{margin:0!important}.dm-conversation-section{gap:10px;display:grid}.dm-conversation-section+.dm-conversation-section{margin-top:28px}.dm-section-label{color:#ffffff8c;text-transform:uppercase;letter-spacing:.055em;margin:0 0 2px 6px;font-weight:800;display:block;font-size:clamp(.8rem,.85vw,.98rem)!important}.dm-thread-card{width:100%;color:var(--text-primary);text-align:left;cursor:pointer;background:0 0;border:1px solid #0000;grid-template-columns:auto minmax(0,1fr);align-items:center;gap:13px;padding:12px;transition:background .18s,border-color .18s,box-shadow .18s,transform .18s;display:grid;position:relative}.dm-thread-card:hover{transform:translateY(-1px)}.dm-thread-avatar,.dm-profile-avatar,.dm-mini-avatar{color:#fff;background:#dd2a7b;flex:none;place-items:center;font-weight:850;display:grid;overflow:hidden}.dm-thread-avatar{width:clamp(44px,3vw,58px);height:clamp(44px,3vw,58px)}.dm-thread-avatar img,.dm-profile-avatar img{object-fit:cover;width:100%;height:100%}.dm-thread-avatar span,.dm-profile-avatar span{font-size:clamp(1rem,1vw,1.25rem)}.dm-thread-body{min-width:0}.dm-thread-line{justify-content:space-between;align-items:center;gap:8px;display:flex}.dm-thread-line strong{text-overflow:ellipsis;white-space:nowrap;min-width:0;color:var(--text-primary);font-weight:800;display:block;overflow:hidden;font-size:clamp(1rem,1vw,1.18rem)!important}.dm-thread-line time{color:#ffffff94;white-space:nowrap;font-size:clamp(.78rem,.78vw,.9rem)!important}.dm-thread-body p{text-overflow:ellipsis;white-space:nowrap;color:#f5f5f79e;min-width:0;margin:4px 0 0;line-height:1.25;overflow:hidden;font-size:clamp(.9rem,.92vw,1.04rem)!important}.dm-thread-body p em{color:#f6b66a;background:#f585291f;margin-right:8px;padding:1px 7px;font-size:.86em;font-style:normal;font-weight:800;display:inline-flex}.dm-thread-body small{color:#ffffff6b;margin-top:3px;display:block;font-size:clamp(.78rem,.78vw,.9rem)!important}.dm-unread-dot{background:#f58529;width:8px;height:8px;position:absolute;top:50%;right:10px;transform:translateY(-50%);border-radius:999px!important}.dm-thread-skeleton{opacity:.75;grid-template-columns:auto 1fr;align-items:center;gap:14px;padding:12px;display:grid}.dm-thread-skeleton>span{background:#ffffff21;width:clamp(44px,3vw,58px);height:clamp(44px,3vw,58px)}.dm-thread-skeleton div{gap:9px;display:grid}.dm-thread-skeleton i{background:#ffffff21;height:12px}.dm-thread-skeleton i:first-child{width:68%}.dm-thread-skeleton i:last-child{width:92%}.dm-chat-panel{background:#121217fb;grid-template-rows:auto auto minmax(0,1fr);min-width:0;height:calc(100vh - clamp(20px,2.4vw,36px));display:grid}.dm-chat-header{border-bottom:1px solid #ffffff12;align-items:center;gap:14px;padding:18px clamp(18px,2vw,28px) 14px;display:flex}.dm-profile-avatar{width:clamp(52px,3.5vw,68px);height:clamp(52px,3.5vw,68px)}.dm-profile-copy{flex:1;min-width:0}.dm-profile-copy strong{color:var(--text-primary);font-weight:850;line-height:1.1;display:block;font-size:clamp(1.12rem,1.2vw,1.42rem)!important}.dm-profile-copy div{flex-wrap:wrap;align-items:center;gap:8px;margin-top:4px;display:flex}.dm-profile-copy span{color:#ffffff94}.dm-profile-copy b{color:#f6b66a;background:#f585291c;padding:3px 9px;line-height:1.1;font-size:clamp(.78rem,.75vw,.88rem)!important}.dm-refresh-button{color:#ffffffb8;cursor:pointer;background:#ffffff0a;border:1px solid #ffffff17;height:36px;padding:0 13px}.dm-tabs{border-bottom:1px solid #ffffff0e;align-items:center;gap:28px;height:48px;padding:0 clamp(18px,2vw,28px);display:flex}.dm-tabs button{color:#ffffff80;cursor:pointer;background:0 0;border:0;height:100%;font-weight:800;position:relative;font-size:clamp(1rem,1vw,1.18rem)!important}.dm-tabs button.active:after{content:"";background:#f58529;height:2px;position:absolute;bottom:0;left:0;right:0}.dm-message-stream{background:#121217fb;min-height:0;padding:clamp(18px,2vw,28px) clamp(22px,3vw,68px);overflow:auto}.dm-welcome-flow{gap:10px;max-width:min(78%,1050px);display:grid}.dm-message-row{margin:8px 0;display:flex}.dm-message-row.sent{justify-content:flex-end}.dm-message-row.received{justify-content:flex-start}.dm-bubble{width:fit-content;max-width:min(78%,1020px);color:var(--text-primary);background:#ffffff0e;padding:14px 18px;line-height:1.38;font-size:clamp(1rem,1.05vw,1.22rem)!important}.dm-bubble.compact{max-width:320px}.dm-bubble.wide{width:min(100%,1050px)}.dm-bubble.sent{color:#fff;background:#dd2a7b}.dm-bubble p{color:inherit;margin:0}.dm-bubble small{color:#ffffff80;margin-top:8px;display:block;font-size:clamp(.76rem,.75vw,.88rem)!important}.dm-agent-card{grid-template-columns:auto minmax(0,360px);align-items:end;gap:12px;margin-top:2px;display:grid;position:relative}.dm-mini-avatar{width:38px;height:38px}.dm-agent-card>div:last-child{background:#ffffff0e;padding:16px}.dm-agent-card strong{color:var(--text-primary);margin-bottom:12px;display:block;font-size:clamp(1rem,1vw,1.18rem)!important}.dm-agent-card button{color:#101014;cursor:pointer;background:#ffffffeb;border:0;width:100%;height:40px;font-weight:850}.dm-reply-bar{background:#ffffff06;border-top:1px solid #ffffff12;align-self:end;padding:12px clamp(18px,2vw,28px)}.dm-input-row{grid-template-columns:minmax(0,1fr) auto;align-items:end;gap:10px;display:grid}.dm-input-row textarea{resize:vertical;min-height:42px;max-height:120px;color:var(--text-primary)!important;background:#ffffff0d!important;border:1px solid #ffffff14!important;padding:11px 13px!important}.dm-about-panel{max-width:720px;padding:clamp(20px,2.4vw,36px)}.dm-about-panel h2{color:var(--text-primary);margin:0 0 8px;font-size:clamp(1.4rem,1.8vw,2rem)!important}.dm-about-panel p{color:var(--text-secondary);line-height:1.55}.dm-about-grid{background:#ffffff09;border:1px solid #ffffff0f;grid-template-columns:120px 1fr;gap:10px 16px;margin-top:20px;padding:18px;display:grid}.dm-about-grid span{color:var(--text-secondary)}.dm-about-grid strong{color:var(--text-primary)}.dm-sentinel{padding:8px 0}@media (max-width:1100px){.dm-inbox-shell{grid-template-columns:minmax(290px,38%) minmax(0,1fr)}.dm-message-stream{padding-inline:clamp(18px,3vw,32px)}}@media (max-width:820px){.app-main-inbox .dashboard-content{padding:0!important}.inbox-page-shell,.dm-inbox-shell,.dm-sidebar,.dm-chat-panel{height:auto;min-height:100vh}.dm-inbox-shell{border:0;grid-template-columns:1fr}.dm-sidebar{border-bottom:1px solid #ffffff12;border-right:0;height:auto;max-height:46vh}.dm-chat-panel{min-height:54vh}.dm-chat-header{align-items:flex-start}.dm-refresh-button{display:none}.dm-message-stream{padding:18px}.dm-welcome-flow,.dm-bubble{max-width:100%}.dm-input-row{grid-template-columns:1fr}.dm-input-row .btn{width:100%}}.dm-filter-row button span{color:#f5a524!important;background:#f585291f!important}.dm-thread-card:hover,.dm-thread-card.active{background:linear-gradient(90deg,#f585291a,#dd2a7b0e,#ffffff05)!important;border-color:#f5852938!important;box-shadow:inset 2px 0 #f58529!important}.dm-thread-avatar,.dm-profile-avatar,.dm-mini-avatar{color:#fff!important;background:linear-gradient(135deg,#f58529f5,#dd2a7beb 55%,#8134afd1)!important;box-shadow:0 10px 24px #f585291a!important}.dm-thread-body p em,.dm-profile-copy b{color:#f6b66a!important;background:#f585291c!important;border:1px solid #f5852924!important}.dm-unread-dot{background:#f58529!important;box-shadow:0 0 0 3px #f585291f!important}.dm-tabs button.active{color:#f6b66a!important}.dm-tabs button.active:after{background:linear-gradient(90deg,#f58529,#dd2a7b)!important}.dm-bubble.sent{color:var(--text-primary)!important;background:#f585291f!important;border:1px solid #f585292e!important}.dm-refresh-button:hover,.dm-agent-card button:hover{border-color:#f5852933!important;box-shadow:0 10px 28px #f5852914!important}.pg-post-picker{background:#ffffff06;border:1px solid #ffffff14;border-radius:10px;gap:clamp(12px,1.1vw,18px);padding:clamp(14px,1.2vw,18px);display:grid}.pg-post-picker-head{justify-content:space-between;align-items:flex-start;gap:14px;display:flex}.pg-post-picker-head label{margin:0 0 5px}.pg-post-picker-head p{max-width:520px;color:var(--text-secondary);margin:0;font-size:clamp(.92rem,.85vw,1rem);line-height:1.45}.pg-post-picker-message{color:var(--text-secondary);background:#ffffff09;border:1px solid #ffffff14;border-radius:9px;padding:12px 14px;font-weight:650}.pg-post-picker-message.is-error{color:#fecaca;background:#ef444414;border-color:#ef444447}.pg-post-picker-grid{grid-template-columns:repeat(3,minmax(0,1fr));gap:clamp(10px,1vw,14px);display:grid}.pg-post-select-card{text-align:left;background:#0c0c10eb;border:1px solid #ffffff14;border-radius:10px;grid-template-rows:150px 1fr;transition:border-color .18s,transform .18s,background .18s,box-shadow .18s;display:grid;position:relative;overflow:hidden}.pg-post-select-card:hover:not(:disabled){background:#ffffff0b;border-color:#ffffff29;transform:translateY(-1px)}.pg-post-select-card.is-selected{background:linear-gradient(#ffffff0e,#ffffff09),#0c0c10f2;border-color:#f585298c;box-shadow:inset 0 0 0 1px #dd2a7b47,0 14px 34px #00000038}.pg-post-thumb{color:#ffffffb3;background:radial-gradient(circle at 20% 15%,#f5852940,#0000 38%),radial-gradient(circle at 78% 70%,#dd2a7b2e,#0000 42%),#ffffff0a;place-items:center;min-height:150px;font-weight:800;display:grid}.pg-post-thumb img{object-fit:cover;width:100%;height:100%;display:block}.pg-post-select-body{gap:9px;padding:12px;display:grid}.pg-post-select-meta,.pg-post-select-stats{color:var(--text-secondary);justify-content:space-between;align-items:center;gap:10px;display:flex}.pg-post-select-meta span{color:var(--text-primary);letter-spacing:.04em;text-transform:uppercase;font-size:.78rem;font-weight:800}.pg-post-select-meta small,.pg-post-select-stats span{color:var(--text-secondary);font-size:.78rem;font-weight:650}.pg-post-select-body p{color:var(--text-primary);-webkit-line-clamp:3;-webkit-box-orient:vertical;min-height:3.9em;margin:0;font-size:clamp(.9rem,.82vw,.98rem);line-height:1.35;display:-webkit-box;overflow:hidden}.pg-post-selected-badge{color:#111113;background:#ffffffeb;border-radius:7px;padding:6px 8px;font-size:.76rem;font-weight:900;position:absolute;top:10px;right:10px;box-shadow:0 8px 22px #00000038}.pg-post-card-skeleton{background:linear-gradient(90deg,#ffffff09,#ffffff13,#ffffff09) 0 0/220% 100%;border:1px solid #ffffff14;border-radius:10px;min-height:260px;animation:1.2s ease-in-out infinite pg-post-skeleton}@keyframes pg-post-skeleton{0%{background-position:0%}to{background-position:200%}}@media (max-width:1180px){.pg-post-picker-grid{grid-template-columns:repeat(2,minmax(0,1fr))}}@media (max-width:720px){.pg-post-picker-head{flex-direction:column}.pg-post-picker-head .gradient-button,.pg-post-picker-head button{width:100%}.pg-post-picker-grid{grid-template-columns:1fr}.pg-post-select-card{grid-template-rows:180px 1fr}}.pg-post-compact-picker{background:#ffffff06;border:1px solid #ffffff14;border-radius:8px;gap:12px;padding:14px;display:grid}.pg-post-compact-picker>div:first-child label{margin-bottom:4px}.pg-post-compact-picker>div:first-child p{color:var(--text-secondary);margin:0;font-size:.95rem;line-height:1.4}.pg-selected-post-chip{background:#ffffff09;border:1px solid #ffffff14;border-radius:8px;grid-template-columns:58px 1fr;align-items:center;gap:12px;padding:10px;display:grid}.pg-selected-post-thumb{color:#ffffffb8;text-transform:uppercase;background:radial-gradient(circle at 20% 15%,#f5852933,#0000 38%),radial-gradient(circle at 78% 70%,#dd2a7b29,#0000 42%),#ffffff0b;border:1px solid #ffffff14;border-radius:7px;place-items:center;width:58px;height:58px;font-size:.72rem;font-weight:850;display:grid;overflow:hidden}.pg-selected-post-thumb img{object-fit:cover;width:100%;height:100%;display:block}.pg-selected-post-chip strong{color:var(--text-primary);font-size:.98rem;display:block}.pg-selected-post-chip small{color:var(--text-secondary);-webkit-line-clamp:2;-webkit-box-orient:vertical;margin-top:2px;font-size:.88rem;line-height:1.35;display:-webkit-box;overflow:hidden}.pg-post-modal-backdrop{z-index:1200;-webkit-backdrop-filter:blur(18px);backdrop-filter:blur(18px);background:#0505088f;place-items:center;padding:clamp(14px,2vw,28px);display:grid;position:fixed;inset:0}.pg-post-modal{background:linear-gradient(#ffffff0e,#ffffff07),#121217;border:1px solid #ffffff1a;border-radius:10px;gap:14px;width:min(880px,94vw);max-height:min(720px,90vh);padding:clamp(16px,1.6vw,22px);display:grid;overflow:hidden;box-shadow:0 28px 90px #0000007a}.pg-post-modal-header,.pg-post-modal-toolbar{justify-content:space-between;align-items:center;gap:14px;display:flex}.pg-post-modal-header h3{color:var(--text-primary);letter-spacing:-.02em;margin:0 0 4px;font-size:clamp(1.25rem,1.5vw,1.6rem)}.pg-post-modal-header p,.pg-post-modal-toolbar span{color:var(--text-secondary);margin:0;font-size:.94rem;font-weight:650}.pg-post-modal-grid{--post-card-size:178px;grid-template-columns:repeat(3,var(--post-card-size));overscroll-behavior:contain;grid-auto-rows:auto;place-content:start center;gap:14px;max-height:min(560px,66vh);padding:2px 6px 10px 2px;display:grid;overflow:hidden auto}.pg-post-modal-grid::-webkit-scrollbar{width:6px}.pg-post-modal-grid::-webkit-scrollbar-thumb{background:#ffffff29;border-radius:999px}.pg-post-modal-grid .pg-post-select-card.compact{width:var(--post-card-size);min-width:var(--post-card-size);max-width:var(--post-card-size);grid-template-rows:var(--post-card-size)auto;border-radius:8px;min-height:248px;overflow:hidden}.pg-post-modal-grid .pg-post-thumb{width:var(--post-card-size);height:var(--post-card-size);min-width:var(--post-card-size);min-height:var(--post-card-size);max-width:var(--post-card-size);max-height:var(--post-card-size);aspect-ratio:1;overflow:hidden}.pg-post-modal-grid .pg-post-thumb img{object-fit:cover;object-position:center;width:100%;height:100%;min-height:100%}.pg-post-modal-grid .pg-post-select-meta,.pg-post-modal-grid .pg-post-select-stats{min-width:0}.pg-post-modal-grid .pg-post-select-meta{grid-template-columns:1fr;align-items:start;gap:3px;display:grid}.pg-post-modal-grid .pg-post-select-meta span,.pg-post-modal-grid .pg-post-select-meta small,.pg-post-modal-grid .pg-post-select-stats span{text-overflow:ellipsis;white-space:nowrap;overflow:hidden}.pg-post-modal-grid .pg-post-select-stats{grid-template-columns:1fr;justify-content:flex-start;gap:3px;display:grid}.pg-post-modal-grid .pg-post-card-skeleton{width:var(--post-card-size);border-radius:8px;height:248px;min-height:248px}@media (max-width:820px){.pg-post-modal-grid{--post-card-size:158px;grid-template-columns:repeat(2,var(--post-card-size))}.pg-post-modal-grid .pg-post-select-card.compact,.pg-post-modal-grid .pg-post-card-skeleton{height:auto;min-height:232px}}@media (max-width:560px){.pg-post-modal-backdrop{align-items:stretch;padding:0}.pg-post-modal{border-radius:0;width:100vw;min-height:100vh;max-height:100vh}.pg-post-modal-header,.pg-post-modal-toolbar{flex-direction:column;align-items:flex-start}.pg-post-modal-grid{--post-card-size:min(43vw,156px);grid-template-columns:repeat(2,var(--post-card-size));gap:10px;max-height:calc(100vh - 190px);padding-right:2px}.pg-post-modal-grid .pg-post-select-card.compact,.pg-post-modal-grid .pg-post-card-skeleton{min-height:224px}.pg-post-modal-grid .pg-post-select-body{padding:8px}.pg-post-modal-grid .pg-post-select-meta,.pg-post-modal-grid .pg-post-select-stats{gap:4px}}.pg-post-load-sentinel{pointer-events:none;grid-column:1/-1;width:100%;height:1px}.pg-post-modal{width:min(820px,94vw)!important}.pg-post-modal-grid{overscroll-behavior:contain!important;grid-template-columns:repeat(3,minmax(0,1fr))!important;grid-auto-rows:auto!important;place-content:start stretch!important;gap:12px!important;max-height:min(520px,62vh)!important;padding:0!important;display:grid!important;overflow:hidden auto!important}.pg-post-modal-grid .pg-post-select-card.compact{border-radius:8px!important;grid-template-rows:auto auto!important;width:100%!important;min-width:0!important;max-width:none!important;height:auto!important;min-height:0!important;display:grid!important;overflow:hidden!important}.pg-post-modal-grid .pg-post-thumb{aspect-ratio:1!important;width:100%!important;min-width:0!important;max-width:none!important;height:auto!important;min-height:0!important;max-height:none!important;overflow:hidden!important}.pg-post-modal-grid .pg-post-thumb img{object-fit:cover!important;object-position:center!important;width:100%!important;height:100%!important}.pg-post-modal-grid .pg-post-select-body{gap:6px!important;min-width:0!important;padding:9px!important}.pg-post-modal-grid .pg-post-select-meta{justify-content:space-between!important;align-items:center!important;gap:8px!important;min-width:0!important;display:flex!important}.pg-post-modal-grid .pg-post-select-stats{flex-wrap:wrap!important;justify-content:flex-start!important;align-items:center!important;gap:4px 8px!important;min-width:0!important;display:flex!important}.pg-post-modal-grid .pg-post-select-meta span,.pg-post-modal-grid .pg-post-select-meta small,.pg-post-modal-grid .pg-post-select-stats span{white-space:normal!important;text-overflow:clip!important;font-size:.72rem!important;line-height:1.15!important;overflow:visible!important}.pg-post-modal-grid .pg-post-select-meta span{white-space:nowrap!important}.pg-post-modal-grid .pg-post-card-skeleton{aspect-ratio:1/1.38!important;border-radius:8px!important;width:100%!important;height:auto!important;min-height:0!important}.pg-post-load-more{grid-column:1/-1!important;justify-content:center!important;padding:10px 0 0!important;display:flex!important}.pg-post-load-sentinel{display:none!important}@media (max-width:760px){.pg-post-modal-grid{grid-template-columns:repeat(2,minmax(0,1fr))!important;max-height:calc(100vh - 210px)!important}}@media (max-width:420px){.pg-post-modal-grid{gap:10px!important}.pg-post-modal-grid .pg-post-select-body{padding:8px!important}.pg-post-modal-grid .pg-post-select-meta span,.pg-post-modal-grid .pg-post-select-meta small,.pg-post-modal-grid .pg-post-select-stats span{font-size:.68rem!important}}.pg-post-modal-backdrop{justify-content:center!important;align-items:center!important;padding:20px!important;overflow:hidden!important}.pg-post-modal{flex-direction:column!important;width:min(760px,100vw - 40px)!important;max-height:min(86vh,760px)!important;padding:18px!important;display:flex!important;overflow:hidden!important}.pg-post-modal-header,.pg-post-modal-toolbar{flex:none!important}.pg-post-modal-grid{--pg-post-gap:12px;gap:var(--pg-post-gap)!important;overscroll-behavior:contain!important;grid-template-columns:repeat(3,minmax(0,1fr))!important;grid-auto-rows:auto!important;align-content:start!important;place-items:start stretch!important;width:100%!important;min-width:0!important;min-height:0!important;max-height:min(460px,52vh)!important;margin:0!important;padding:0 2px 4px 0!important;display:grid!important;overflow:hidden auto!important}.pg-post-modal-grid.is-loading{overflow:hidden!important}.pg-post-modal-grid .pg-post-select-card.compact{border-radius:8px!important;flex-direction:column!important;width:100%!important;min-width:0!important;max-width:100%!important;height:auto!important;min-height:0!important;max-height:none!important;display:flex!important;position:relative!important;overflow:hidden!important}.pg-post-modal-grid .pg-post-thumb{aspect-ratio:1!important;background:#ffffff0b!important;flex:none!important;width:100%!important;min-width:0!important;max-width:100%!important;height:auto!important;min-height:0!important;max-height:none!important;display:block!important;position:relative!important;overflow:hidden!important}.pg-post-modal-grid .pg-post-thumb img{object-fit:cover!important;object-position:center!important;width:100%!important;min-width:0!important;max-width:none!important;height:100%!important;min-height:0!important;max-height:none!important;display:block!important;position:absolute!important;inset:0!important}.pg-post-modal-grid .pg-post-thumb span{text-align:center!important;place-items:center!important;padding:12px!important;display:grid!important;position:absolute!important;inset:0!important}.pg-post-modal-grid .pg-post-select-body{flex-direction:column!important;flex:none!important;gap:7px!important;width:100%!important;min-width:0!important;padding:10px!important;display:flex!important}.pg-post-modal-grid .pg-post-select-body p{display:none!important}.pg-post-modal-grid .pg-post-select-meta,.pg-post-modal-grid .pg-post-select-stats{flex-wrap:wrap!important;justify-content:space-between!important;align-items:center!important;gap:4px 8px!important;width:100%!important;min-width:0!important;display:flex!important}.pg-post-modal-grid .pg-post-select-meta span,.pg-post-modal-grid .pg-post-select-meta small,.pg-post-modal-grid .pg-post-select-stats span{text-overflow:clip!important;white-space:normal!important;min-width:0!important;max-width:100%!important;font-size:.72rem!important;line-height:1.2!important;display:inline-flex!important;overflow:visible!important}.pg-post-modal-grid .pg-post-card-skeleton{aspect-ratio:1/1.42!important;border-radius:8px!important;width:100%!important;min-width:0!important;max-width:100%!important;height:auto!important;min-height:0!important}.pg-post-modal-bottom{flex:none!important;justify-content:center!important;align-items:center!important;min-height:46px!important;padding:12px 0 0!important;display:flex!important}.pg-post-end-message{color:var(--text-secondary)!important;font-size:.82rem!important}.pg-post-load-more,.pg-post-load-sentinel{display:none!important}@media (max-width:720px){.pg-post-modal-backdrop{padding:12px!important}.pg-post-modal{width:calc(100vw - 24px)!important;max-height:calc(100vh - 24px)!important;padding:14px!important}.pg-post-modal-grid{grid-template-columns:repeat(2,minmax(0,1fr))!important;gap:10px!important;max-height:calc(100vh - 230px)!important}}@media (max-width:420px){.pg-post-modal-grid .pg-post-select-body{padding:8px!important}.pg-post-modal-grid .pg-post-select-meta span,.pg-post-modal-grid .pg-post-select-meta small,.pg-post-modal-grid .pg-post-select-stats span{font-size:.68rem!important}}.pg-post-modal-backdrop{z-index:1400!important;-webkit-backdrop-filter:blur(18px)!important;backdrop-filter:blur(18px)!important;background:#0505089e!important;justify-content:center!important;align-items:center!important;padding:clamp(14px,2vw,28px)!important;display:flex!important;position:fixed!important;inset:0!important;overflow:hidden!important}.pg-post-modal{background:radial-gradient(circle at 0 0,#f585291a,#0000 34%),radial-gradient(circle at 100% 0,#dd2a7b14,#0000 34%),linear-gradient(#ffffff0e,#ffffff07),#101014!important;border:1px solid #ffffff1a!important;border-radius:10px!important;flex-direction:column!important;gap:14px!important;width:min(980px,100vw - 40px)!important;max-height:min(88vh,820px)!important;padding:clamp(16px,1.6vw,22px)!important;display:flex!important;overflow:hidden!important;box-shadow:0 30px 90px #0000007a!important}.pg-post-modal-header,.pg-post-modal-toolbar,.pg-post-modal-bottom{flex:none!important}.pg-post-modal-toolbar{background:0 0!important;border:0!important;padding:0!important}.pg-post-modal-grid.moderation-like-grid{overscroll-behavior:contain!important;scrollbar-gutter:stable!important;grid-template-columns:repeat(3,minmax(0,1fr))!important;align-content:start!important;place-items:start stretch!important;gap:14px!important;width:100%!important;min-width:0!important;min-height:0!important;max-height:min(560px,58vh)!important;margin:0!important;padding:2px 2px 8px!important;display:grid!important;overflow:hidden auto!important}.pg-post-modal-grid.moderation-like-grid::-webkit-scrollbar{width:8px!important}.pg-post-modal-grid.moderation-like-grid::-webkit-scrollbar-thumb{background:#ffffff29!important;border-radius:999px!important}.pg-picker-post{text-align:left!important;cursor:pointer!important;width:100%!important;min-width:0!important;height:auto!important;color:var(--text-primary)!important;background:#ffffff09!important;border:1px solid #ffffff1a!important;border-radius:10px!important;padding:0!important;transition:transform .18s,border-color .18s,box-shadow .18s,background .18s!important;display:block!important;position:relative!important;overflow:hidden!important}.pg-picker-post:hover{background:#ffffff0d!important;border-color:#f5852957!important;transform:translateY(-2px)!important;box-shadow:0 18px 48px #0003!important}.pg-picker-post.is-selected{border-color:#f58529b8!important;box-shadow:inset 0 0 0 1px #dd2a7b47,0 18px 54px #f5852914!important}.pg-picker-post-media{aspect-ratio:1!important;background:radial-gradient(circle at 30% 20%,#dd2a7b2e,#0000 32%),#ffffff0a!important;width:100%!important;display:block!important;position:relative!important;overflow:hidden!important}.pg-picker-post-media img,.pg-picker-post-media video{object-fit:cover!important;object-position:center!important;width:100%!important;height:100%!important;display:block!important;position:absolute!important;inset:0!important}.pg-picker-post-empty{color:var(--text-secondary)!important;letter-spacing:.08em!important;place-items:center!important;font-weight:800!important;display:grid!important;position:absolute!important;inset:0!important}.pg-picker-post-overlay{opacity:0!important;color:#fff!important;background:#00000075!important;justify-content:center!important;align-items:center!important;gap:18px!important;font-size:clamp(.92rem,.95vw,1.05rem)!important;font-weight:850!important;transition:opacity .18s!important;display:flex!important;position:absolute!important;inset:0!important}.pg-picker-post:hover .pg-picker-post-overlay,.pg-picker-post.is-selected .pg-picker-post-overlay{opacity:1!important}.pg-picker-post-type{color:#fff!important;-webkit-backdrop-filter:blur(10px)!important;backdrop-filter:blur(10px)!important;text-transform:uppercase!important;letter-spacing:.02em!important;background:#00000075!important;border:1px solid #ffffff29!important;border-radius:6px!important;max-width:calc(100% - 20px)!important;padding:5px 8px!important;font-size:.72rem!important;font-weight:800!important;line-height:1!important;position:absolute!important;top:10px!important;left:10px!important}.pg-picker-post-check{color:#111!important;background:#fff!important;border-radius:6px!important;place-items:center!important;width:28px!important;height:28px!important;font-weight:950!important;display:grid!important;position:absolute!important;top:10px!important;right:10px!important;box-shadow:0 10px 30px #00000047!important}.pg-picker-post-footer{justify-content:space-between!important;align-items:center!important;gap:10px!important;min-width:0!important;padding:10px 11px!important;display:flex!important}.pg-picker-post-footer strong,.pg-picker-post-footer span{text-overflow:ellipsis!important;white-space:nowrap!important;min-width:0!important;line-height:1.2!important;overflow:hidden!important}.pg-picker-post-footer strong{color:var(--text-primary)!important;font-size:.82rem!important;font-weight:850!important}.pg-picker-post-footer span{color:var(--text-secondary)!important;flex:none!important;font-size:.78rem!important;font-weight:650!important}.pg-picker-post-skeleton{aspect-ratio:1/1.18!important;background:linear-gradient(110deg,#ffffff0b,#ffffff16,#ffffff0b) 0 0/220% 100%!important;border:1px solid #ffffff14!important;border-radius:10px!important;width:100%!important;animation:1.2s ease-in-out infinite pg-post-skeleton!important}.pg-post-modal-bottom{border-top:1px solid #ffffff12!important;justify-content:center!important;align-items:center!important;min-height:48px!important;padding-top:8px!important;display:flex!important}.pg-post-modal-bottom .pg-button,.pg-post-modal-bottom .btn,.pg-post-modal-bottom button{width:auto!important;min-width:190px!important}.pg-post-end-message{color:var(--text-secondary)!important;font-size:.86rem!important;font-weight:650!important}@media (max-width:820px){.pg-post-modal{width:min(620px,100vw - 28px)!important}.pg-post-modal-grid.moderation-like-grid{grid-template-columns:repeat(2,minmax(0,1fr))!important;max-height:calc(100vh - 245px)!important}}@media (max-width:480px){.pg-post-modal-backdrop{padding:10px!important}.pg-post-modal{width:calc(100vw - 20px)!important;max-height:calc(100dvh - 20px)!important;padding:12px!important}.pg-post-modal-grid.moderation-like-grid{gap:10px!important}.pg-picker-post-footer{padding:8px!important}.pg-picker-post-type{font-size:.66rem!important;top:8px!important;left:8px!important}.pg-picker-post-check{width:24px!important;height:24px!important;top:8px!important;right:8px!important}}:root{--mantine-scale:1;--pg-radius-card:calc(.75rem*var(--mantine-scale));--pg-radius-control:calc(.5rem*var(--mantine-scale));--pg-control-height:calc(2.625rem*var(--mantine-scale));--pg-card-padding:calc(1.25rem*var(--mantine-scale));--pg-section-gap:calc(1.25rem*var(--mantine-scale))}@media (min-width:1280px){:root{--mantine-scale:1.06}}@media (min-width:1600px){:root{--mantine-scale:1.12}}@media (max-width:900px){:root{--mantine-scale:.96}}@media (max-width:640px){:root{--mantine-scale:.9}}.mantine-Button-root,.mantine-Input-input,.mantine-Select-input,.mantine-Text-root,.mantine-Title-root,.mantine-Badge-root{font-family:Manrope,sans-serif!important}.mantine-clean-button{min-height:var(--pg-control-height)!important;color:#111116!important;border-radius:var(--pg-radius-control)!important;box-shadow:0 calc(.625rem*var(--mantine-scale))calc(1.75rem*var(--mantine-scale))#0003!important;background:#f5f5f7f0!important;border:1px solid #ffffff1f!important;transition:transform .18s,background .18s,border-color .18s!important}.mantine-clean-button:hover{transform:translateY(calc(-.0625rem*var(--mantine-scale)));background:#fff!important}.mantine-outline-button{min-height:var(--pg-control-height)!important;color:#f5f5f7f0!important;border-radius:var(--pg-radius-control)!important;box-shadow:none!important;background:#ffffff09!important;border:1px solid #ffffff1f!important}.mantine-outline-button:hover{background:#ffffff12!important;border-color:#fff3!important}.insights-mantine-page{width:100%;color:var(--text-primary,#f5f5f7)}.mantine-insights-hero,.mantine-section-card,.mantine-metric-card,.mantine-hero-summary,.mantine-account-pill,.mantine-empty-panel{border-radius:var(--pg-radius-card)!important;color:var(--text-primary,#f5f5f7)!important;box-shadow:0 calc(1rem*var(--mantine-scale))calc(2.75rem*var(--mantine-scale))#0000002e!important;background:#ffffff0a!important;border:1px solid #ffffff14!important}.mantine-insights-hero{overflow:hidden;padding:calc(1.75rem*var(--mantine-scale))!important;background:radial-gradient(circle at 8% 0,#f585291f,#0000 32%),radial-gradient(circle at 100% 10%,#dd2a7b1a,#0000 34%),#ffffff09!important}.mantine-section-card,.mantine-metric-card{padding:var(--pg-card-padding)!important}.mantine-metric-card{height:100%;animation:.28s both insightFade}.mantine-hero-summary,.mantine-account-pill,.mantine-empty-panel{padding:var(--pg-card-padding)!important;box-shadow:none!important;background:#ffffff0b!important}.mantine-empty-panel{place-items:center;gap:calc(.625rem*var(--mantine-scale));min-height:calc(9rem*var(--mantine-scale));text-align:center;display:grid;border-style:dashed!important}.mantine-hero-title{margin:calc(.75rem*var(--mantine-scale))0 calc(.625rem*var(--mantine-scale))!important;font-size:calc(3.125rem*var(--mantine-scale))!important;letter-spacing:-.055em!important;font-weight:800!important;line-height:.96!important}.mantine-section-title{font-size:calc(1.55rem*var(--mantine-scale))!important;letter-spacing:-.035em!important;font-weight:800!important;line-height:1.05!important}.mantine-summary-number,.mantine-metric-value{color:#fff!important;font-size:calc(2.25rem*var(--mantine-scale))!important;letter-spacing:-.045em!important;font-weight:800!important;line-height:1!important}.mantine-muted-text{color:#f5f5f7a3!important;font-size:calc(.96rem*var(--mantine-scale))!important;line-height:1.45!important}.mantine-kicker{color:#f5f5f78f!important;font-size:calc(.74rem*var(--mantine-scale))!important;letter-spacing:.08em!important;text-transform:uppercase!important;font-weight:800!important;line-height:1.15!important}.mantine-soft-icon{color:#f5f5f7e0!important;background:#ffffff0f!important;border:1px solid #ffffff14!important}.mantine-soft-badge{width:max-content;color:#f5f5f7d1!important;border-radius:var(--pg-radius-control)!important;background:#ffffff12!important;border:1px solid #ffffff14!important;font-weight:800!important}.mantine-progress{height:calc(.375rem*var(--mantine-scale))!important;border-radius:calc(.25rem*var(--mantine-scale))!important;background:#ffffff12!important}.mantine-progress .mantine-Progress-section{background:linear-gradient(90deg,#f58529d9,#dd2a7bc7)!important}.mantine-clean-label{color:#f5f5f79e!important;font-weight:700!important;font-size:calc(.84rem*var(--mantine-scale))!important}.mantine-clean-input{min-height:var(--pg-control-height)!important;border-radius:var(--pg-radius-control)!important;color:#f5f5f7f0!important;font-size:calc(.95rem*var(--mantine-scale))!important;background:#ffffff0b!important;border:1px solid #ffffff1a!important}.mantine-clean-input:focus,.mantine-clean-input:focus-within{border-color:#f585296b!important}.mantine-media-preview{aspect-ratio:1;border-radius:var(--pg-radius-card);background:#ffffff0e;border:1px solid #ffffff14;place-items:center;display:grid;overflow:hidden}.mantine-media-preview img{object-fit:cover;width:100%;height:100%;display:block}.mantine-media-placeholder{color:#ffffff59!important;font-size:calc(2.25rem*var(--mantine-scale))!important}@media (max-width:900px){.mantine-insights-hero{padding:calc(1.25rem*var(--mantine-scale))!important}.mantine-hero-title{font-size:calc(2.375rem*var(--mantine-scale))!important}.mantine-summary-number,.mantine-metric-value{font-size:calc(1.85rem*var(--mantine-scale))!important}}.app-shell{--sidebar-width:calc(19rem*var(--mantine-scale))!important;--shell-sidebar-width:calc(19rem*var(--mantine-scale))!important;--shell-page-padding:calc(1.75rem*var(--mantine-scale))!important;grid-template-columns:var(--shell-sidebar-width)minmax(0,1fr)!important}.fanbase-sidebar{width:var(--shell-sidebar-width)!important;min-width:var(--shell-sidebar-width)!important;padding:calc(1rem*var(--mantine-scale))calc(.35rem*var(--mantine-scale))0!important}.dashboard-content,.app-main,.page-stack,.moderation-page,.pg-dashboard,.insights-mantine-page{gap:var(--pg-section-gap)!important}.dashboard-content{padding:var(--shell-page-padding)!important}.topbar{min-height:calc(4.75rem*var(--mantine-scale))!important;padding:calc(1rem*var(--mantine-scale))var(--shell-page-padding)!important}.fanbase-nav a{min-height:calc(2.625rem*var(--mantine-scale))!important;gap:calc(.7rem*var(--mantine-scale))!important;padding-inline:calc(.75rem*var(--mantine-scale))!important;border-radius:var(--pg-radius-control)!important;font-size:calc(.92rem*var(--mantine-scale))!important}.fanbase-nav a svg{width:calc(1.125rem*var(--mantine-scale))!important;height:calc(1.125rem*var(--mantine-scale))!important}.sidebar-head{padding:0 calc(.85rem*var(--mantine-scale))calc(1.2rem*var(--mantine-scale))!important}.brand-symbol{width:calc(1.25rem*var(--mantine-scale))!important;height:calc(1.25rem*var(--mantine-scale))!important;border-radius:var(--pg-radius-control)!important}.sidebar-account-select-card{grid-template-columns:calc(2.5rem*var(--mantine-scale))minmax(0,1fr)calc(1.25rem*var(--mantine-scale))!important;gap:calc(.75rem*var(--mantine-scale))!important;min-height:calc(3.75rem*var(--mantine-scale))!important;padding:calc(.625rem*var(--mantine-scale))calc(.75rem*var(--mantine-scale))!important;border-radius:var(--pg-radius-card)!important}.sidebar-account-photo,.sidebar-account-photo-fallback{width:calc(2.5rem*var(--mantine-scale))!important;height:calc(2.5rem*var(--mantine-scale))!important}.sidebar-account-card{height:calc(3.65rem*var(--mantine-scale))!important;border-radius:var(--pg-radius-card)!important}.card,.pg-glass-card,.moderation-profile-card,.moderation-profile-panel,.moderation-feed-card,.pg-automation-hero,.pg-type-card,.pg-rule-card,.pg-post-picker-modal,.publish-wizard-modal{border-radius:var(--pg-radius-card)!important}button,.button,.pg-gradient-button,.pg-secondary-button,.pg-danger-button,.publish-open-button,.wizard-next,.wizard-back,.post-picker-load-more{min-height:var(--pg-control-height)!important;border-radius:var(--pg-radius-control)!important;font-size:calc(.95rem*var(--mantine-scale))!important;padding-inline:calc(1rem*var(--mantine-scale))!important}@media (max-width:1024px){.app-shell{grid-template-columns:1fr!important}.fanbase-sidebar{width:min(var(--shell-sidebar-width),88vw)!important;min-width:min(var(--shell-sidebar-width),88vw)!important;left:calc(-1*var(--shell-sidebar-width) - calc(1.5rem*var(--mantine-scale)))!important}.fanbase-sidebar.open{left:0!important}}:root{--mantine-scale:1;--pg-font-xs:calc(.75rem*var(--mantine-scale));--pg-font-sm:calc(.875rem*var(--mantine-scale));--pg-font-md:calc(1rem*var(--mantine-scale));--pg-font-lg:calc(1.125rem*var(--mantine-scale));--pg-font-xl:calc(1.375rem*var(--mantine-scale));--pg-font-title:calc(2rem*var(--mantine-scale));--mantine-font-family:Manrope,sans-serif!important;--font-sans:Manrope,sans-serif!important;--font-display:Manrope,sans-serif!important;--font-body:Manrope,sans-serif!important}@media (max-width:1180px){:root{--mantine-scale:.96}}@media (max-width:768px){:root{--mantine-scale:.9}}@media (max-width:480px){:root{--mantine-scale:.84}}html{font-size:calc(16px*var(--mantine-scale))!important}html,body,body *,.mantine-Button-root,.mantine-Input-input,.mantine-Select-input,.mantine-Textarea-input,.mantine-Text-root,.mantine-Title-root,.mantine-Badge-root{font-family:Manrope,sans-serif!important}body{font-size:var(--pg-font-md)!important}p,span,small,label,input,select,textarea,button,a,li,div{font-size-adjust:none}.text-xs,small,.badge,.status-dot,.pg-picker-post-type,.pg-post-end-message{font-size:var(--pg-font-xs)!important}.text-sm,label,.muted,.sidebar-account-name,.sidebar-account-handle,.pg-picker-post-footer strong,.pg-picker-post-footer span,.pg-post-modal-toolbar span,.pg-post-modal-header p{font-size:var(--pg-font-sm)!important}body,.text-base,button,input,select,textarea,.pg-gradient-button,.pg-secondary-button,.pg-danger-button,.mantine-Button-root{font-size:var(--pg-font-md)!important}h3,.text-lg,.page-header p,.pg-post-modal-header h3{font-size:var(--pg-font-lg)!important}h2,.text-xl,.page-header h1{font-size:var(--pg-font-xl)!important}h1,.hero-dashboard h1,.pg-automation-hero h1{font-size:var(--pg-font-title)!important}button,.button,.btn,.pg-gradient-button,.pg-secondary-button,.pg-danger-button,.publish-open-button,.wizard-next,.wizard-back,.post-picker-load-more,.mantine-Button-root{min-height:calc(2.5rem*var(--mantine-scale))!important;padding:calc(.625rem*var(--mantine-scale))calc(1rem*var(--mantine-scale))!important;border-radius:calc(.45rem*var(--mantine-scale))!important;line-height:1.1!important}.pg-post-modal-backdrop{padding:calc(1.25rem*var(--mantine-scale))!important}.pg-post-modal{width:min(calc(61.25rem*var(--mantine-scale)),calc(100vw - calc(2.5rem*var(--mantine-scale))))!important;max-height:min(88dvh,calc(51.25rem*var(--mantine-scale)))!important;gap:calc(.875rem*var(--mantine-scale))!important;padding:calc(1.125rem*var(--mantine-scale))!important;flex-direction:column!important;display:flex!important;overflow:hidden!important}.pg-post-modal-grid.moderation-like-grid{--pg-post-gap:calc(.875rem*var(--mantine-scale));grid-template-columns:repeat(3,minmax(calc(11rem*var(--mantine-scale)),1fr))!important;gap:var(--pg-post-gap)!important;width:100%!important;min-width:0!important;min-height:0!important;max-height:min(calc(35rem*var(--mantine-scale)),58dvh)!important;padding:calc(.125rem*var(--mantine-scale))!important;contain:layout paint!important;grid-auto-rows:auto!important;grid-auto-flow:row!important;align-content:start!important;place-items:start stretch!important;margin:0!important;display:grid!important;overflow:hidden auto!important}.pg-post-modal-grid.moderation-like-grid>*{transform:none;min-width:0!important;max-width:100%!important;position:relative!important}.pg-picker-post{contain:layout paint!important;grid-template-rows:auto auto!important;width:100%!important;min-width:0!important;max-width:100%!important;height:auto!important;min-height:0!important;display:grid!important;overflow:hidden!important}.pg-picker-post-media{aspect-ratio:1!important;width:100%!important;min-width:0!important;height:auto!important;display:block!important;position:relative!important;overflow:hidden!important}.pg-picker-post-media img,.pg-picker-post-media video{object-fit:cover!important;object-position:center!important;width:100%!important;height:100%!important;position:absolute!important;inset:0!important}.pg-picker-post-overlay{font-size:var(--pg-font-md)!important}.pg-picker-post-footer{align-items:center!important;gap:calc(.5rem*var(--mantine-scale))!important;padding:calc(.625rem*var(--mantine-scale))calc(.6875rem*var(--mantine-scale))!important;grid-template-columns:minmax(0,1fr) auto!important;min-width:0!important;display:grid!important}.pg-picker-post-footer strong,.pg-picker-post-footer span{text-overflow:ellipsis!important;white-space:nowrap!important;min-width:0!important;overflow:hidden!important}.pg-picker-post-skeleton{aspect-ratio:1/1.18!important;width:100%!important;min-width:0!important;display:block!important}.pg-post-modal-bottom{padding-top:calc(.75rem*var(--mantine-scale))!important;flex:none!important;justify-content:center!important;align-items:center!important;display:flex!important}.pg-post-modal-bottom button{width:auto!important;min-width:calc(12rem*var(--mantine-scale))!important}@media (max-width:820px){.pg-post-modal-grid.moderation-like-grid{grid-template-columns:repeat(2,minmax(calc(9.75rem*var(--mantine-scale)),1fr))!important;max-height:calc(100dvh - calc(15rem*var(--mantine-scale)))!important}}@media (max-width:480px){.pg-post-modal-backdrop{padding:calc(.625rem*var(--mantine-scale))!important}.pg-post-modal{width:calc(100vw - calc(1.25rem*var(--mantine-scale)))!important;max-height:calc(100dvh - calc(1.25rem*var(--mantine-scale)))!important;padding:calc(.75rem*var(--mantine-scale))!important}.pg-post-modal-grid.moderation-like-grid{gap:calc(.625rem*var(--mantine-scale))!important;grid-template-columns:repeat(2,minmax(0,1fr))!important}}.pg-modal-close,.publish-wizard-close,.modal-icon-close,.moderation-comments-header .modal-icon-close{width:calc(2.25rem*var(--mantine-scale))!important;height:calc(2.25rem*var(--mantine-scale))!important;min-width:calc(2.25rem*var(--mantine-scale))!important;min-height:calc(2.25rem*var(--mantine-scale))!important;border-radius:calc(.5rem*var(--mantine-scale))!important;color:var(--text-primary,#fff)!important;cursor:pointer!important;background:#ffffff0b!important;border:1px solid #ffffff1f!important;flex:none!important;justify-content:center!important;align-items:center!important;padding:0!important;font-size:0!important;line-height:0!important;transition:background .18s,border-color .18s,transform .18s!important;display:inline-flex!important}.pg-modal-close:hover,.publish-wizard-close:hover,.modal-icon-close:hover,.moderation-comments-header .modal-icon-close:hover{transform:translateY(calc(-1px*var(--mantine-scale)))!important;background:#ffffff14!important;border-color:#ffffff38!important}.pg-modal-close svg,.publish-wizard-close svg,.modal-icon-close svg,.moderation-comments-header .modal-icon-close svg{width:calc(1.05rem*var(--mantine-scale))!important;height:calc(1.05rem*var(--mantine-scale))!important;pointer-events:none!important;display:block!important}.pg-modal-close svg path,.publish-wizard-close svg path,.modal-icon-close svg path,.moderation-comments-header .modal-icon-close svg path{fill:none!important;stroke:currentColor!important;stroke-width:1.8px!important;stroke-linecap:round!important;stroke-linejoin:round!important}.pg-radio-card,.premium-check-card,.checkbox-card,.radio-card,.switch-row{position:relative!important}.pg-radio-card{min-height:calc(82px*var(--mantine-scale));padding-left:calc(48px*var(--mantine-scale))!important;display:block!important}.pg-radio-card input[type=radio],.pg-radio-card input[type=checkbox]{opacity:0!important;pointer-events:none!important;width:1px!important;height:1px!important;min-height:1px!important;margin:0!important;position:absolute!important}.pg-radio-card:before,.checkbox-card:before,.radio-card:before{content:"";left:calc(14px*var(--mantine-scale));top:calc(16px*var(--mantine-scale));width:calc(22px*var(--mantine-scale));height:calc(22px*var(--mantine-scale));border-radius:calc(6px*var(--mantine-scale));background:#ffffff13;border:1px solid #ffffff57;transition:background .18s,border-color .18s,transform .18s;position:absolute;box-shadow:inset 0 1px #ffffff14,0 8px 18px #0000002e}.pg-radio-card:after,.checkbox-card:after,.radio-card:after{content:"";left:calc(20px*var(--mantine-scale));top:calc(22px*var(--mantine-scale));width:calc(9px*var(--mantine-scale));height:calc(5px*var(--mantine-scale));border-left:calc(2px*var(--mantine-scale))solid #111827;border-bottom:calc(2px*var(--mantine-scale))solid #111827;opacity:0;transition:opacity .18s,transform .18s;position:absolute;transform:rotate(-45deg)scale(.8)}.pg-radio-card.is-selected:before,.checkbox-card.is-selected:before,.radio-card.is-selected:before{background:#f8fafc!important;border-color:#ffffffd1!important;box-shadow:0 0 0 3px #ffffff14,0 10px 22px #00000038!important}.checkbox-card:has(input:checked):before{background:#f8fafc!important;border-color:#ffffffd1!important;box-shadow:0 0 0 3px #ffffff14,0 10px 22px #00000038!important}.radio-card:has(input:checked):before{background:#f8fafc!important;border-color:#ffffffd1!important;box-shadow:0 0 0 3px #ffffff14,0 10px 22px #00000038!important}.pg-radio-card.is-selected:after,.checkbox-card.is-selected:after,.radio-card.is-selected:after{opacity:1;transform:rotate(-45deg)scale(1)}.checkbox-card:has(input:checked):after{opacity:1;transform:rotate(-45deg)scale(1)}.radio-card:has(input:checked):after{opacity:1;transform:rotate(-45deg)scale(1)}.pg-radio-card.is-selected{background:#ffffff13!important;border-color:#ffffff3d!important;box-shadow:inset 3px 0 #f58529bf,0 12px 34px #0000002e!important}.premium-check-card .premium-check-box{background:#ffffff13!important;border-color:#ffffff57!important;place-items:center!important;display:grid!important}.premium-check-card .premium-check-box:after{content:""!important;width:calc(9px*var(--mantine-scale))!important;height:calc(5px*var(--mantine-scale))!important;border-left:calc(2px*var(--mantine-scale))solid #111827!important;border-bottom:calc(2px*var(--mantine-scale))solid #111827!important;opacity:0!important;display:block!important;position:static!important;transform:rotate(-45deg)scale(.8)!important}.premium-check-card.is-selected{background:#ffffff13!important;border-color:#ffffff3d!important;box-shadow:inset 3px 0 #f58529bf,0 12px 34px #0000002e!important}.premium-check-card:has(input:checked){background:#ffffff13!important;border-color:#ffffff3d!important;box-shadow:inset 3px 0 #f58529bf,0 12px 34px #0000002e!important}.premium-check-card.is-selected .premium-check-box{background:#f8fafc!important;border-color:#ffffffd1!important}.premium-check-card:has(input:checked) .premium-check-box{background:#f8fafc!important;border-color:#ffffffd1!important}.premium-check-card.is-selected .premium-check-box:after{opacity:1!important;transform:rotate(-45deg)scale(1)!important}.premium-check-card:has(input:checked) .premium-check-box:after{opacity:1!important;transform:rotate(-45deg)scale(1)!important}.switch-row:before{background:#ffffff13!important;border-color:#ffffff57!important}.switch-row:has(input:checked):before{background:#f8fafc!important;border-color:#ffffffd1!important}.switch-row:has(input:checked):after{opacity:1!important;border-bottom-color:#111827!important;border-left-color:#111827!important}input[type=checkbox]:not(.mantine-Checkbox-input):not(.mantine-Switch-input),input[type=radio]:not(.mantine-Radio-radio){accent-color:#f8fafc}.pg-radio-card,.checkbox-card,.radio-card{padding-left:calc(16px*var(--mantine-scale))!important}.pg-radio-card:before,.pg-radio-card:after,.checkbox-card:before,.checkbox-card:after,.radio-card:before,.radio-card:after,.switch-row:before,.switch-row:after{content:none!important;display:none!important}.premium-check-card{padding:calc(14px*var(--mantine-scale))calc(16px*var(--mantine-scale))!important;grid-template-columns:minmax(0,1fr) auto!important}.premium-check-card .premium-check-box{display:none!important}.switch-row{padding-left:calc(16px*var(--mantine-scale))!important}.pg-radio-card.is-selected,.checkbox-card.is-selected,.radio-card.is-selected,.premium-check-card.is-selected{box-shadow:inset calc(3px*var(--mantine-scale))0 0 #f58529d1,0 calc(14px*var(--mantine-scale))calc(34px*var(--mantine-scale))#00000038!important;background:radial-gradient(circle at 0 0,#f585291f,#0000 34%),radial-gradient(circle at 100% 0,#dd2a7b1a,#0000 30%),#fff1!important;border-color:#f5852985!important}.pg-radio-card:has(input:checked){box-shadow:inset calc(3px*var(--mantine-scale))0 0 #f58529d1,0 calc(14px*var(--mantine-scale))calc(34px*var(--mantine-scale))#00000038!important;background:radial-gradient(circle at 0 0,#f585291f,#0000 34%),radial-gradient(circle at 100% 0,#dd2a7b1a,#0000 30%),#fff1!important;border-color:#f5852985!important}.checkbox-card:has(input:checked){box-shadow:inset calc(3px*var(--mantine-scale))0 0 #f58529d1,0 calc(14px*var(--mantine-scale))calc(34px*var(--mantine-scale))#00000038!important;background:radial-gradient(circle at 0 0,#f585291f,#0000 34%),radial-gradient(circle at 100% 0,#dd2a7b1a,#0000 30%),#fff1!important;border-color:#f5852985!important}.radio-card:has(input:checked){box-shadow:inset calc(3px*var(--mantine-scale))0 0 #f58529d1,0 calc(14px*var(--mantine-scale))calc(34px*var(--mantine-scale))#00000038!important;background:radial-gradient(circle at 0 0,#f585291f,#0000 34%),radial-gradient(circle at 100% 0,#dd2a7b1a,#0000 30%),#fff1!important;border-color:#f5852985!important}.premium-check-card:has(input:checked){box-shadow:inset calc(3px*var(--mantine-scale))0 0 #f58529d1,0 calc(14px*var(--mantine-scale))calc(34px*var(--mantine-scale))#00000038!important;background:radial-gradient(circle at 0 0,#f585291f,#0000 34%),radial-gradient(circle at 100% 0,#dd2a7b1a,#0000 30%),#fff1!important;border-color:#f5852985!important}.switch-row:has(input:checked){box-shadow:inset calc(3px*var(--mantine-scale))0 0 #f58529d1,0 calc(14px*var(--mantine-scale))calc(34px*var(--mantine-scale))#00000038!important;background:radial-gradient(circle at 0 0,#f585291f,#0000 34%),radial-gradient(circle at 100% 0,#dd2a7b1a,#0000 30%),#fff1!important;border-color:#f5852985!important}.pg-radio-card.is-selected:before,.pg-radio-card.is-selected:after,.checkbox-card.is-selected:before,.checkbox-card.is-selected:after,.radio-card.is-selected:before,.radio-card.is-selected:after,.premium-check-card.is-selected .premium-check-box{content:none!important;display:none!important}.pg-radio-card:has(input:checked):before{content:none!important;display:none!important}.pg-radio-card:has(input:checked):after{content:none!important;display:none!important}.checkbox-card:has(input:checked):before{content:none!important;display:none!important}.checkbox-card:has(input:checked):after{content:none!important;display:none!important}.radio-card:has(input:checked):before{content:none!important;display:none!important}.radio-card:has(input:checked):after{content:none!important;display:none!important}.premium-check-card:has(input:checked) .premium-check-box{content:none!important;display:none!important}.switch-row:has(input:checked):before{content:none!important;display:none!important}.switch-row:has(input:checked):after{content:none!important;display:none!important}.pg-validation-alert{margin:0 calc(24px*var(--mantine-scale))calc(14px*var(--mantine-scale));padding:calc(12px*var(--mantine-scale))calc(14px*var(--mantine-scale));color:#fed7aa;font-size:calc(.92rem*var(--mantine-scale));border-radius:calc(8px*var(--mantine-scale));background:#f5852917;border:1px solid #f5852947;line-height:1.45}@media (max-width:720px){.pg-validation-alert{margin-inline:calc(16px*var(--mantine-scale))}}.pg-field-grid input.is-field-error,.pg-field-grid textarea.is-field-error,.pg-field-grid select.is-field-error,.pg-modal input.is-field-error,.pg-modal textarea.is-field-error,.pg-modal select.is-field-error{box-shadow:0 0 0 calc(1px*var(--mantine-scale))#ef4444bf,0 calc(10px*var(--mantine-scale))calc(30px*var(--mantine-scale))#ef444421!important;background:#ef44440e!important;border-color:#ef4444c7!important}.pg-field-grid input.is-field-error:focus,.pg-field-grid textarea.is-field-error:focus,.pg-field-grid select.is-field-error:focus,.pg-modal input.is-field-error:focus,.pg-modal textarea.is-field-error:focus,.pg-modal select.is-field-error:focus{box-shadow:0 0 0 calc(2px*var(--mantine-scale))#ef44443d,0 calc(10px*var(--mantine-scale))calc(32px*var(--mantine-scale))#ef444429!important;border-color:#f87171f2!important;outline:none!important}.pg-post-compact-picker.is-field-error,.pg-radio-grid.is-field-error,.automation-type-option.is-field-error,.pg-radio-card.is-field-error{box-shadow:0 0 0 calc(1px*var(--mantine-scale))#ef444494,0 calc(12px*var(--mantine-scale))calc(34px*var(--mantine-scale))#ef444421!important;border-color:#ef4444b8!important}.pg-field-error{letter-spacing:calc(.01em*var(--mantine-scale));margin:calc(7px*var(--mantine-scale))0 calc(12px*var(--mantine-scale))!important;color:#fca5a5!important;font-size:calc(.86rem*var(--mantine-scale))!important;line-height:1.38!important}.pg-field-wrap{flex-direction:column;min-width:0;display:flex}.pg-field-wrap .pg-field-error{margin-top:calc(7px*var(--mantine-scale))!important;margin-bottom:0!important}.pg-validation-alert{color:#fecaca!important;background:#ef444414!important;border-color:#ef444447!important}.agent-home-shell{width:min(100%,1040px);color:var(--postai-foreground,#f7f7f8);margin:0 auto;padding:clamp(18px,3vw,34px) 0 64px}.agent-history-button{border:1px solid var(--postai-border,#ffffff14);width:max-content;color:var(--postai-foreground,#fff);border-radius:10px;margin-bottom:clamp(36px,7vw,92px);margin-left:auto;padding:12px 22px}@supports (color:color-mix(in lab, red, red)){.agent-history-button{color:color-mix(in oklch,var(--postai-foreground,#fff)82%,transparent)}}.agent-history-button{background:var(--postai-secondary,#24242a)}@supports (color:color-mix(in lab, red, red)){.agent-history-button{background:color-mix(in oklch,var(--postai-secondary,#24242a)76%,transparent)}}.agent-history-button{align-items:center;gap:10px;font-size:18px;font-weight:700;display:flex}.agent-hero-panel{width:min(100%,906px);margin:0 auto}.agent-greeting{text-align:center;margin-bottom:22px}.agent-eyebrow{color:var(--postai-muted-foreground,#a1a1aa);margin-bottom:10px;display:inline-flex}@supports (color:color-mix(in lab, red, red)){.agent-eyebrow{color:color-mix(in oklch,var(--postai-muted-foreground,#a1a1aa)84%,transparent)}}.agent-eyebrow{letter-spacing:.12em;text-transform:uppercase;font-size:13px;font-weight:900}.agent-greeting h1{letter-spacing:-.07em;margin:0;font-size:clamp(34px,4vw,43px);line-height:1}.agent-greeting p{color:var(--postai-foreground,#fff);margin:14px 0 0}@supports (color:color-mix(in lab, red, red)){.agent-greeting p{color:color-mix(in oklch,var(--postai-foreground,#fff)88%,transparent)}}.agent-greeting p{letter-spacing:-.04em;font-size:clamp(18px,2vw,21px);font-weight:800}.agent-command-card{border:1px solid var(--postai-border,#ffffff14);background:var(--postai-card,#222228);border-radius:18px}@supports (color:color-mix(in lab, red, red)){.agent-command-card{background:color-mix(in oklch,var(--postai-card,#222228)82%,transparent)}}.agent-command-card{overflow:hidden;box-shadow:0 22px 60px #0000002e}.agent-command-card textarea{width:100%;min-height:82px;color:var(--postai-foreground,#fff);box-shadow:none;resize:none;background:0 0;border:0;border-radius:0;padding:16px 16px 8px;font-size:clamp(17px,2vw,20px);line-height:1.45}.agent-command-card textarea::placeholder{color:var(--postai-muted-foreground,#a1a1aa)}@supports (color:color-mix(in lab, red, red)){.agent-command-card textarea::placeholder{color:color-mix(in oklch,var(--postai-muted-foreground,#a1a1aa)76%,transparent)}}.agent-command-card textarea:focus{box-shadow:none;border:0;outline:none}.agent-command-footer{justify-content:space-between;align-items:center;gap:16px;padding:8px 14px 12px;display:flex}.agent-chip{background:var(--postai-secondary,#2b2b31);border:0;border-radius:999px;padding:11px 18px}@supports (color:color-mix(in lab, red, red)){.agent-chip{background:color-mix(in oklch,var(--postai-secondary,#2b2b31)78%,transparent)}}.agent-chip{color:var(--postai-foreground,#fff);align-items:center;gap:10px;font-size:16px;font-weight:900;display:inline-flex}.agent-chip span{border:1px solid var(--postai-foreground,#fff);place-items:center;width:18px;height:18px;display:inline-grid}@supports (color:color-mix(in lab, red, red)){.agent-chip span{border:1px solid color-mix(in oklch,var(--postai-foreground,#fff)48%,transparent)}}.agent-chip span{border-radius:999px;font-size:11px}.agent-send-group{align-items:center;gap:14px;display:flex}.agent-attach,.agent-send{color:var(--postai-foreground,#fff);border:0;place-items:center;display:inline-grid}.agent-attach{width:38px;height:38px;color:var(--postai-muted-foreground,#a1a1aa);background:0 0;border-radius:999px}@supports (color:color-mix(in lab, red, red)){.agent-attach{color:color-mix(in oklch,var(--postai-muted-foreground,#a1a1aa)90%,transparent)}}.agent-send{background:var(--postai-foreground,#fff);border-radius:999px;width:42px;height:42px}@supports (color:color-mix(in lab, red, red)){.agent-send{background:color-mix(in oklch,var(--postai-foreground,#fff)23%,transparent)}}.agent-send{font-size:26px;font-weight:900;transition:transform .18s,background .18s}.agent-send:not(:disabled):hover{background:linear-gradient(135deg,var(--postai-primary,#f15f5f),var(--postai-primary-glow,#ffb35b));transform:translateY(-2px)}.agent-send:disabled,.agent-attach:disabled{opacity:.55;cursor:not-allowed}.agent-scanner-row{border-top:1px solid var(--postai-border,#ffffff14);align-items:center;gap:12px;display:flex}@supports (color:color-mix(in lab, red, red)){.agent-scanner-row{border-top:1px solid color-mix(in oklch,var(--postai-border,#ffffff14)76%,transparent)}}.agent-scanner-row{color:var(--postai-muted-foreground,#a1a1aa);padding:13px 16px}@supports (color:color-mix(in lab, red, red)){.agent-scanner-row{color:color-mix(in oklch,var(--postai-muted-foreground,#a1a1aa)82%,transparent)}}.agent-scanner-row{font-size:14px}.agent-scanner-row strong{color:var(--postai-foreground,#fff)}@supports (color:color-mix(in lab, red, red)){.agent-scanner-row strong{color:color-mix(in oklch,var(--postai-foreground,#fff)88%,transparent)}}.agent-scanner-row small{margin-left:auto;font-weight:800}.agent-scanner-icon{border:1px solid var(--postai-muted-foreground,#a1a1aa);place-items:center;width:22px;height:22px;display:inline-grid}@supports (color:color-mix(in lab, red, red)){.agent-scanner-icon{border:1px solid color-mix(in oklch,var(--postai-muted-foreground,#a1a1aa)45%,transparent)}}.agent-scanner-icon{border-radius:6px}.agent-alert{border-radius:14px;margin-top:14px;padding:12px 14px;font-size:14px;font-weight:800}.agent-alert.error{color:#fecaca;background:#ef44442e;background:lab(55.7853% 65.6165 40.7976/.18);border:1px solid #ef44446b;border:1px solid lab(55.7853% 65.6165 40.7976/.42)}.agent-alert.success{color:#bbf7d0;background:#10b98129;background:lab(66.6921% -50.6679 17.0586/.16);border:1px solid #10b9815c;border:1px solid lab(66.6921% -50.6679 17.0586/.36)}.agent-empty-account{border:1px solid var(--postai-border,#ffffff14);background:var(--postai-card,#222228);border-radius:18px;justify-content:space-between;align-items:center;gap:16px;margin-top:18px;padding:16px;display:flex}@supports (color:color-mix(in lab, red, red)){.agent-empty-account{background:color-mix(in oklch,var(--postai-card,#222228)62%,transparent)}}.agent-empty-account strong,.agent-empty-account span{display:block}.agent-empty-account span{color:var(--postai-muted-foreground,#a1a1aa);margin-top:4px;font-size:14px}.agent-empty-account button,.agent-primary-btn,.agent-secondary-btn{cursor:pointer;border:0;border-radius:999px;padding:12px 18px;font-weight:900}.agent-empty-account button,.agent-primary-btn{background:linear-gradient(135deg,var(--postai-primary,#f15f5f),var(--postai-primary-glow,#ffb35b));color:var(--postai-primary-foreground,#fff);box-shadow:0 14px 34px var(--postai-primary,#f15f5f)}@supports (color:color-mix(in lab, red, red)){.agent-empty-account button,.agent-primary-btn{box-shadow:0 14px 34px color-mix(in oklch,var(--postai-primary,#f15f5f)24%,transparent)}}.agent-secondary-btn{background:var(--postai-secondary,#2b2b31)}@supports (color:color-mix(in lab, red, red)){.agent-secondary-btn{background:color-mix(in oklch,var(--postai-secondary,#2b2b31)72%,transparent)}}.agent-secondary-btn{color:var(--postai-foreground,#fff)}.agent-section{width:min(100%,906px);margin:56px auto 0}.agent-section-title{align-items:center;gap:8px;margin-bottom:14px;display:flex}.agent-section-title h2{letter-spacing:-.04em;margin:0;font-size:18px}.agent-section-title span{color:var(--postai-muted-foreground,#a1a1aa)}@supports (color:color-mix(in lab, red, red)){.agent-section-title span{color:color-mix(in oklch,var(--postai-muted-foreground,#a1a1aa)75%,transparent)}}.agent-section-title span{font-size:24px}.agent-metrics-grid{grid-template-columns:repeat(3,minmax(0,1fr));gap:15px;display:grid}.agent-metric-card{border:1px solid var(--postai-border,#ffffff14);background:var(--postai-card,#222228);border-radius:8px;min-height:102px;padding:16px;position:relative;overflow:hidden}@supports (color:color-mix(in lab, red, red)){.agent-metric-card{background:color-mix(in oklch,var(--postai-card,#222228)77%,transparent)}}.agent-metric-card span{color:var(--postai-muted-foreground,#a1a1aa);display:block}@supports (color:color-mix(in lab, red, red)){.agent-metric-card span{color:color-mix(in oklch,var(--postai-muted-foreground,#a1a1aa)85%,transparent)}}.agent-metric-card span{font-size:15px;font-weight:800}.agent-metric-card strong{letter-spacing:-.05em;margin-top:20px;font-size:30px;line-height:.9;display:block}.agent-metric-card strong.positive{color:#21d0a3}.agent-avatar-stack{align-items:center;display:flex;position:absolute;bottom:16px;right:16px}.agent-avatar-stack img,.agent-avatar-stack i{border:2px solid var(--postai-background,#17171b);width:47px;height:47px;margin-left:-13px}@supports (color:color-mix(in lab, red, red)){.agent-avatar-stack img,.agent-avatar-stack i{border:2px solid color-mix(in oklch,var(--postai-background,#17171b)90%,black 10%)}}.agent-avatar-stack img,.agent-avatar-stack i{background:var(--postai-secondary,#2b2b31);border-radius:999px}@supports (color:color-mix(in lab, red, red)){.agent-avatar-stack img,.agent-avatar-stack i{background:color-mix(in oklch,var(--postai-secondary,#2b2b31)85%,white 10%)}}.agent-avatar-stack img,.agent-avatar-stack i{object-fit:cover;color:var(--postai-foreground,#fff);place-items:center;font-size:12px;font-style:normal;font-weight:900;display:inline-grid}.agent-content-grid{grid-template-columns:minmax(0,1fr) 340px;align-items:start;gap:18px;display:grid}.agent-chat-card,.agent-preview-card,.agent-account-list{border:1px solid var(--postai-border,#ffffff14);background:var(--postai-card,#222228);border-radius:18px}@supports (color:color-mix(in lab, red, red)){.agent-chat-card,.agent-preview-card,.agent-account-list{background:color-mix(in oklch,var(--postai-card,#222228)72%,transparent)}}.agent-chat-card{flex-direction:column;gap:12px;min-height:280px;max-height:520px;padding:16px;display:flex;overflow:auto}.agent-message{white-space:pre-wrap;border-radius:18px;width:fit-content;max-width:88%;padding:12px 14px;font-size:14px;line-height:1.55}.agent-message p{margin:0}.agent-message.assistant{background:var(--postai-secondary,#2b2b31);margin-right:auto}@supports (color:color-mix(in lab, red, red)){.agent-message.assistant{background:color-mix(in oklch,var(--postai-secondary,#2b2b31)85%,transparent)}}.agent-message.assistant{color:var(--postai-foreground,#fff)}@supports (color:color-mix(in lab, red, red)){.agent-message.assistant{color:color-mix(in oklch,var(--postai-foreground,#fff)88%,transparent)}}.agent-message.user{background:linear-gradient(135deg,var(--postai-primary,#f15f5f),var(--postai-primary-glow,#ffb35b));margin-left:auto}@supports (color:color-mix(in lab, red, red)){.agent-message.user{background:linear-gradient(135deg,color-mix(in oklch,var(--postai-primary,#f15f5f)82%,transparent),color-mix(in oklch,var(--postai-primary-glow,#ffb35b)78%,transparent))}}.agent-message.user{color:#fff}.agent-preview-card{min-height:280px;padding:18px}.agent-preview-badge{color:#7ff2d3;background:#21d0a32e;background:lab(74.6839% -51.3406 10.0482/.18);border-radius:999px;margin-bottom:14px;padding:7px 10px;font-size:12px;font-weight:900;display:inline-flex}.agent-preview-badge.idle{background:var(--postai-secondary,#2b2b31)}@supports (color:color-mix(in lab, red, red)){.agent-preview-badge.idle{background:color-mix(in oklch,var(--postai-secondary,#2b2b31)82%,transparent)}}.agent-preview-badge.idle{color:var(--postai-muted-foreground,#a1a1aa)}.agent-preview-card h3{letter-spacing:-.05em;margin:0 0 12px;font-size:22px;line-height:1.15}.agent-preview-card p,.agent-preview-card li{color:var(--postai-muted-foreground,#a1a1aa)}@supports (color:color-mix(in lab, red, red)){.agent-preview-card p,.agent-preview-card li{color:color-mix(in oklch,var(--postai-muted-foreground,#a1a1aa)92%,transparent)}}.agent-preview-card p,.agent-preview-card li{font-size:14px;line-height:1.5}.agent-preview-card ul{gap:9px;margin:0;padding-left:18px;display:grid}.agent-preview-actions{grid-template-columns:1fr;gap:10px;margin-top:18px;display:grid}.agent-account-list{gap:10px;padding:10px;display:flex;overflow-x:auto}.agent-account-list button{min-width:230px;color:var(--postai-foreground,#fff);text-align:left;cursor:pointer;background:0 0;border:1px solid #0000;border-radius:14px;align-items:center;gap:10px;padding:10px;display:flex}.agent-account-list button.active,.agent-account-list button:hover{border-color:var(--postai-primary,#f15f5f)}@supports (color:color-mix(in lab, red, red)){.agent-account-list button.active,.agent-account-list button:hover{border-color:color-mix(in oklch,var(--postai-primary,#f15f5f)45%,transparent)}}.agent-account-list button.active,.agent-account-list button:hover{background:var(--postai-primary,#f15f5f)}@supports (color:color-mix(in lab, red, red)){.agent-account-list button.active,.agent-account-list button:hover{background:color-mix(in oklch,var(--postai-primary,#f15f5f)10%,transparent)}}.agent-account-list img,.agent-account-list i{object-fit:cover;background:var(--postai-secondary,#2b2b31);border-radius:999px;width:42px;height:42px}@supports (color:color-mix(in lab, red, red)){.agent-account-list img,.agent-account-list i{background:color-mix(in oklch,var(--postai-secondary,#2b2b31)85%,white 10%)}}.agent-account-list img,.agent-account-list i{place-items:center;font-size:12px;font-style:normal;font-weight:900;display:inline-grid}.agent-account-list span,.agent-account-list strong,.agent-account-list small{display:block}.agent-account-list small{color:var(--postai-muted-foreground,#a1a1aa);margin-top:3px}.agent-starter-grid{grid-template-columns:repeat(3,minmax(0,1fr));gap:16px;display:grid}.agent-starter-grid button,.agent-starter-grid a{border:1px solid var(--postai-border,#ffffff14);min-height:140px;color:var(--postai-foreground,#fff);background:radial-gradient(circle at 20% 20%,var(--postai-primary-glow,#ffb35b),transparent 32%),linear-gradient(135deg,var(--postai-primary,#f15f5f),var(--postai-accent,#8f5bff));border-radius:12px;padding:18px}@supports (color:color-mix(in lab, red, red)){.agent-starter-grid button,.agent-starter-grid a{background:radial-gradient(circle at 20% 20%,color-mix(in oklch,var(--postai-primary-glow,#ffb35b)34%,transparent),transparent 32%),linear-gradient(135deg,color-mix(in oklch,var(--postai-primary,#f15f5f)54%,#7c5cff 46%),color-mix(in oklch,var(--postai-accent,#8f5bff)64%,transparent))}}.agent-starter-grid button,.agent-starter-grid a{text-align:left;cursor:pointer;text-decoration:none;overflow:hidden}.agent-starter-grid span,.agent-starter-grid strong{display:block}.agent-starter-grid span{color:#ffffffc2;text-transform:uppercase;letter-spacing:.08em;font-size:12px;font-weight:900}.agent-starter-grid strong{max-width:270px;margin-top:16px;font-size:16px;line-height:1.32}@media (max-width:1000px){.agent-history-button{margin-bottom:42px}.agent-content-grid,.agent-metrics-grid,.agent-starter-grid{grid-template-columns:1fr}.agent-scanner-row{flex-wrap:wrap}.agent-scanner-row small{width:100%;margin-left:34px}}@media (max-width:640px){.agent-home-shell{padding-top:8px}.agent-history-button{display:none}.agent-command-footer,.agent-empty-account{flex-direction:column;align-items:stretch}.agent-send-group{justify-content:flex-end}.agent-message{max-width:100%}.agent-account-list{flex-direction:column}.agent-account-list button{width:100%;min-width:0}}.agent-message.typing{align-items:center;gap:7px;min-width:72px;padding:14px 16px;display:inline-flex}.agent-typing-dot{background:var(--postai-foreground,#fff);border-radius:999px;width:7px;height:7px}@supports (color:color-mix(in lab, red, red)){.agent-typing-dot{background:color-mix(in oklch,var(--postai-foreground,#fff)70%,transparent)}}.agent-typing-dot{animation:1s ease-in-out infinite agentTypingPulse}@keyframes agentTypingPulse{0%,80%,to{opacity:.35;transform:translateY(0)}40%{opacity:1;transform:translateY(-3px)}}.agent-chat-command-card{flex-direction:column;padding:0;display:flex}.agent-chat-main{min-height:clamp(330px,42vh,520px);max-height:clamp(330px,42vh,520px);box-shadow:none;overscroll-behavior:contain;scrollbar-width:thin;background:0 0;border:0;border-radius:18px 18px 0 0}.agent-chat-main::-webkit-scrollbar{width:8px}.agent-chat-main::-webkit-scrollbar-thumb{background:var(--postai-muted-foreground,#a1a1aa);border-radius:999px}@supports (color:color-mix(in lab, red, red)){.agent-chat-main::-webkit-scrollbar-thumb{background:color-mix(in oklch,var(--postai-muted-foreground,#a1a1aa)28%,transparent)}}.agent-review-message{width:min(100%,620px);padding:16px}.agent-review-message h3{color:var(--postai-foreground,#fff);letter-spacing:-.04em;margin:0 0 12px;font-size:18px;line-height:1.18}.agent-review-message ul{gap:8px;margin:0;padding-left:18px;display:grid}.agent-review-message li{color:var(--postai-foreground,#fff)}@supports (color:color-mix(in lab, red, red)){.agent-review-message li{color:color-mix(in oklch,var(--postai-foreground,#fff)82%,transparent)}}.agent-preview-actions.inline{grid-template-columns:repeat(2,minmax(0,1fr));margin-top:16px}.agent-prompt-suggestions{border-top:1px solid var(--postai-border,#ffffff14);gap:8px;padding:10px 14px 4px;display:flex;overflow-x:auto}@supports (color:color-mix(in lab, red, red)){.agent-prompt-suggestions{border-top:1px solid color-mix(in oklch,var(--postai-border,#ffffff14)70%,transparent)}}.agent-prompt-suggestions button{border:1px solid var(--postai-border,#ffffff14);flex:none;max-width:235px}@supports (color:color-mix(in lab, red, red)){.agent-prompt-suggestions button{border:1px solid color-mix(in oklch,var(--postai-border,#ffffff14)78%,transparent)}}.agent-prompt-suggestions button{background:var(--postai-secondary,#2b2b31);border-radius:999px;padding:7px 10px}@supports (color:color-mix(in lab, red, red)){.agent-prompt-suggestions button{background:color-mix(in oklch,var(--postai-secondary,#2b2b31)52%,transparent)}}.agent-prompt-suggestions button{color:var(--postai-muted-foreground,#a1a1aa)}@supports (color:color-mix(in lab, red, red)){.agent-prompt-suggestions button{color:color-mix(in oklch,var(--postai-muted-foreground,#a1a1aa)90%,transparent)}}.agent-prompt-suggestions button{text-align:left;white-space:nowrap;text-overflow:ellipsis;cursor:pointer;font-size:11px;font-weight:700;line-height:1.25;overflow:hidden}.agent-prompt-suggestions button:hover{color:var(--postai-foreground,#fff);border-color:var(--postai-primary,#f15f5f)}@supports (color:color-mix(in lab, red, red)){.agent-prompt-suggestions button:hover{border-color:color-mix(in oklch,var(--postai-primary,#f15f5f)38%,transparent)}}.agent-prompt-suggestions button:hover{background:var(--postai-primary,#f15f5f)}@supports (color:color-mix(in lab, red, red)){.agent-prompt-suggestions button:hover{background:color-mix(in oklch,var(--postai-primary,#f15f5f)10%,transparent)}}.agent-command-footer-clean{padding-top:4px}.agent-input-hint{color:var(--postai-muted-foreground,#a1a1aa)}@supports (color:color-mix(in lab, red, red)){.agent-input-hint{color:color-mix(in oklch,var(--postai-muted-foreground,#a1a1aa)72%,transparent)}}.agent-input-hint{font-size:12px;font-weight:700}.agent-compact-section{margin-top:34px}@media (max-width:640px){.agent-chat-main{min-height:360px;max-height:360px}.agent-preview-actions.inline{grid-template-columns:1fr}.agent-prompt-suggestions{padding-top:9px}.agent-command-footer-clean{align-items:stretch;gap:10px}}.floating-menu-toggle{z-index:70;border:1px solid var(--postai-border,#ffffff14);width:42px;height:42px;display:none;position:fixed;top:14px;left:14px}@supports (color:color-mix(in lab, red, red)){.floating-menu-toggle{border:1px solid color-mix(in oklch,var(--postai-border,#ffffff14)82%,transparent)}}.floating-menu-toggle{background:var(--postai-card,#222228);border-radius:14px}@supports (color:color-mix(in lab, red, red)){.floating-menu-toggle{background:color-mix(in oklch,var(--postai-card,#222228)88%,transparent)}}.floating-menu-toggle{color:var(--postai-foreground,#fff);place-items:center;box-shadow:0 16px 42px #00000038}.agent-home-shell-chat-first .agent-history-button{opacity:.78;border-radius:999px;margin-bottom:12px;padding:8px 13px;font-size:12px;line-height:1}.agent-home-shell-chat-first .agent-history-button svg{width:14px;height:14px}.agent-home-shell-chat-first .agent-chat-command-card{border-radius:20px}.agent-home-shell-chat-first .agent-chat-main{min-height:clamp(390px,58vh,640px);max-height:clamp(390px,58vh,640px)}.agent-suggestions-label{color:var(--postai-muted-foreground,#a1a1aa);padding:8px 14px 0;display:block}@supports (color:color-mix(in lab, red, red)){.agent-suggestions-label{color:color-mix(in oklch,var(--postai-muted-foreground,#a1a1aa)76%,transparent)}}.agent-suggestions-label{letter-spacing:.08em;text-transform:uppercase;font-size:10px;font-weight:900}.agent-home-shell-chat-first .agent-prompt-suggestions{border-top:0;gap:6px;padding:7px 14px 5px}.agent-home-shell-chat-first .agent-prompt-suggestions button{opacity:.82;border-radius:999px;max-width:190px;padding:5px 8px;font-size:10px;font-weight:700;line-height:1.2}.agent-command-footer-clean .agent-input-hint:empty{display:none}.agent-command-footer-clean{justify-content:flex-end}.agent-attach{font-size:0;transform:none}.agent-send svg,.agent-attach svg{display:block}.agent-send-loading{border:2px solid var(--postai-foreground,#fff);border-radius:999px;width:18px;height:18px}@supports (color:color-mix(in lab, red, red)){.agent-send-loading{border:2px solid color-mix(in oklch,var(--postai-foreground,#fff)30%,transparent)}}.agent-send-loading{border-top-color:var(--postai-foreground,#fff);animation:.72s linear infinite agentSendSpin}@keyframes agentSendSpin{to{transform:rotate(360deg)}}@media (max-width:900px){.floating-menu-toggle{display:grid}.dashboard-content{padding-top:14px!important}.agent-home-shell-chat-first{padding-top:44px}}@media (max-width:640px){.agent-home-shell-chat-first .agent-chat-main{min-height:calc(100dvh - 265px);max-height:calc(100dvh - 265px)}.agent-home-shell-chat-first .agent-history-button{display:flex}.agent-home-shell-chat-first .agent-prompt-suggestions button{max-width:168px}}.agent-home-shell-chat-first .agent-history-button{background:var(--postai-card,#222228);border-radius:999px;margin-bottom:10px;padding:7px 12px}@supports (color:color-mix(in lab, red, red)){.agent-home-shell-chat-first .agent-history-button{background:color-mix(in oklch,var(--postai-card,#222228)50%,transparent)}}.agent-home-shell-chat-first .agent-history-button{border-color:var(--postai-border,#ffffff14)}@supports (color:color-mix(in lab, red, red)){.agent-home-shell-chat-first .agent-history-button{border-color:color-mix(in oklch,var(--postai-border,#ffffff14)55%,transparent)}}.agent-home-shell-chat-first .agent-history-button{box-shadow:none;color:var(--postai-muted-foreground,#a1a1aa)}@supports (color:color-mix(in lab, red, red)){.agent-home-shell-chat-first .agent-history-button{color:color-mix(in oklch,var(--postai-muted-foreground,#a1a1aa)92%,transparent)}}.agent-home-shell-chat-first .agent-history-button{font-size:12px;font-weight:700}.agent-hero-panel-chat-first{width:min(100%,800px)}.agent-home-shell-chat-first .agent-chat-command-card{border:1px solid var(--postai-border,#ffffff14);border-radius:22px;position:relative;overflow:visible}@supports (color:color-mix(in lab, red, red)){.agent-home-shell-chat-first .agent-chat-command-card{border:1px solid color-mix(in oklch,var(--postai-border,#ffffff14)72%,transparent)}}.agent-home-shell-chat-first .agent-chat-command-card{background:linear-gradient(180deg,var(--postai-card,#222228),var(--postai-card,#222228))}@supports (color:color-mix(in lab, red, red)){.agent-home-shell-chat-first .agent-chat-command-card{background:linear-gradient(180deg,color-mix(in oklch,var(--postai-card,#222228)70%,transparent),color-mix(in oklch,var(--postai-card,#222228)56%,transparent))}}.agent-home-shell-chat-first .agent-chat-command-card{-webkit-backdrop-filter:blur(14px);backdrop-filter:blur(14px);box-shadow:0 18px 48px #00000024}.agent-home-shell-chat-first .agent-chat-command-card:before{content:"";z-index:-1;border-radius:inherit;background:linear-gradient(135deg,var(--postai-primary-glow,#ffb35b),var(--postai-accent,#8f5bff),transparent 62%);position:absolute;inset:-1px}@supports (color:color-mix(in lab, red, red)){.agent-home-shell-chat-first .agent-chat-command-card:before{background:linear-gradient(135deg,color-mix(in oklch,var(--postai-primary-glow,#ffb35b)32%,transparent),color-mix(in oklch,var(--postai-accent,#8f5bff)24%,transparent),transparent 62%)}}.agent-home-shell-chat-first .agent-chat-command-card:before{opacity:.36}.agent-home-shell-chat-first .agent-chat-main{border-radius:22px 22px 0 0;min-height:clamp(280px,43vh,450px);max-height:clamp(280px,43vh,450px);padding:14px 14px 10px}.agent-home-shell-chat-first .agent-message.assistant{background:var(--postai-secondary,#2b2b31)}@supports (color:color-mix(in lab, red, red)){.agent-home-shell-chat-first .agent-message.assistant{background:color-mix(in oklch,var(--postai-secondary,#2b2b31)58%,transparent)}}.agent-home-shell-chat-first .agent-message.assistant{border:1px solid var(--postai-border,#ffffff14)}@supports (color:color-mix(in lab, red, red)){.agent-home-shell-chat-first .agent-message.assistant{border:1px solid color-mix(in oklch,var(--postai-border,#ffffff14)44%,transparent)}.agent-home-shell-chat-first .agent-message.user{background:linear-gradient(135deg,color-mix(in oklch,var(--postai-primary,#f15f5f)72%,transparent),color-mix(in oklch,var(--postai-primary-glow,#ffb35b)54%,transparent))}}.agent-home-shell-chat-first .agent-message.user{box-shadow:none}.agent-home-shell-chat-first .agent-command-card textarea{min-height:58px;padding:12px 16px 6px;font-size:15px;line-height:1.45}.agent-home-shell-chat-first .agent-command-footer-clean{border-top:1px solid var(--postai-border,#ffffff14);justify-content:space-between;min-height:50px;padding:6px 10px 10px;position:relative}@supports (color:color-mix(in lab, red, red)){.agent-home-shell-chat-first .agent-command-footer-clean{border-top:1px solid color-mix(in oklch,var(--postai-border,#ffffff14)44%,transparent)}}.agent-prompt-menu-wrap{align-items:center;display:inline-flex;position:relative}.agent-prompt-menu-button{border:1px solid var(--postai-border,#ffffff14);height:34px}@supports (color:color-mix(in lab, red, red)){.agent-prompt-menu-button{border:1px solid color-mix(in oklch,var(--postai-border,#ffffff14)72%,transparent)}}.agent-prompt-menu-button{background:var(--postai-secondary,#2b2b31);border-radius:999px;padding:0 12px}@supports (color:color-mix(in lab, red, red)){.agent-prompt-menu-button{background:color-mix(in oklch,var(--postai-secondary,#2b2b31)38%,transparent);color:color-mix(in oklch,var(--postai-foreground,#fff)78%,transparent)}}.agent-prompt-menu-button{cursor:pointer;align-items:center;gap:7px;font-size:12px;font-weight:750;transition:border-color .18s,background .18s,color .18s,transform .18s;display:inline-flex}.agent-prompt-menu-button:hover,.agent-prompt-menu-button[aria-expanded=true]{border-color:var(--postai-primary-glow,#ffb35b)}@supports (color:color-mix(in lab, red, red)){.agent-prompt-menu-button:hover,.agent-prompt-menu-button[aria-expanded=true]{border-color:color-mix(in oklch,var(--postai-primary-glow,#ffb35b)38%,transparent);background:color-mix(in oklch,var(--postai-primary,#f15f5f)9%,transparent)}}.agent-prompt-dropdown{z-index:20;border:1px solid var(--postai-border,#ffffff14);width:min(330px,100vw - 40px);padding:9px;position:absolute;bottom:calc(100% + 10px);left:0}@supports (color:color-mix(in lab, red, red)){.agent-prompt-dropdown{border:1px solid color-mix(in oklch,var(--postai-border,#ffffff14)74%,transparent);background:color-mix(in oklch,var(--postai-card,#222228)94%,black 6%)}}.agent-prompt-dropdown span{color:var(--postai-muted-foreground,#a1a1aa);padding:4px 7px 6px}@supports (color:color-mix(in lab, red, red)){.agent-prompt-dropdown span{color:color-mix(in oklch,var(--postai-muted-foreground,#a1a1aa)82%,transparent)}}.agent-prompt-dropdown span{letter-spacing:.07em;text-transform:uppercase;font-size:10px;font-weight:850}.agent-prompt-dropdown button{width:100%;color:var(--postai-foreground,#fff);background:0 0;border:0;border-radius:11px;padding:8px 9px}@supports (color:color-mix(in lab, red, red)){.agent-prompt-dropdown button{color:color-mix(in oklch,var(--postai-foreground,#fff)82%,transparent)}}.agent-prompt-dropdown button{text-align:left;cursor:pointer;font-size:12px;font-weight:650;line-height:1.35}.agent-prompt-dropdown button:hover{background:var(--postai-primary,#f15f5f)}@supports (color:color-mix(in lab, red, red)){.agent-prompt-dropdown button:hover{background:color-mix(in oklch,var(--postai-primary,#f15f5f)10%,transparent)}}.agent-prompt-dropdown button:hover{color:var(--postai-foreground,#fff)}.agent-home-shell-chat-first .agent-send-group{gap:8px}@supports (color:color-mix(in lab, red, red)){.agent-home-shell-chat-first .agent-send{background:color-mix(in oklch,var(--postai-foreground,#fff)16%,transparent)}}.agent-home-shell-chat-first .agent-send:not(:disabled):hover{transform:translateY(-1px)}.agent-home-shell-chat-first .agent-send svg{width:19px;height:19px}.agent-suggestions-label,.agent-prompt-suggestions,.agent-chip,.agent-scanner-row{display:none!important}@media (max-width:900px){.agent-home-shell-chat-first{padding-top:42px}.agent-hero-panel-chat-first{width:min(100%,760px)}}@media (max-width:640px){.agent-home-shell-chat-first{padding-top:44px;padding-bottom:16px}.agent-home-shell-chat-first .agent-chat-main{min-height:calc(100dvh - 250px);max-height:calc(100dvh - 250px)}.agent-home-shell-chat-first .agent-message{max-width:94%}.agent-home-shell-chat-first .agent-command-footer-clean{flex-direction:row;align-items:center}.agent-prompt-dropdown{width:min(300px,100vw - 28px)}}.dashboard-content:has(.agent-home-shell-chat-first){padding-top:clamp(8px,2vh,18px)!important}.agent-home-shell-chat-first{width:min(100%,900px)!important;padding-top:0!important;padding-bottom:20px!important}.agent-home-shell-chat-first .agent-history-button{color:var(--postai-muted-foreground,#a1a1aa)!important;background:0 0!important;border:0!important;margin-bottom:8px!important;padding:7px 11px!important}@supports (color:color-mix(in lab, red, red)){.agent-home-shell-chat-first .agent-history-button{color:color-mix(in oklch,var(--postai-muted-foreground,#a1a1aa)82%,transparent)!important}}.agent-home-shell-chat-first .agent-history-button{box-shadow:none!important;font-size:12px!important;font-weight:650!important}.agent-hero-panel-chat-first{width:min(100%,760px)!important;margin-top:0!important}.agent-home-shell-chat-first .agent-chat-command-card{box-shadow:none!important;-webkit-backdrop-filter:none!important;backdrop-filter:none!important;background:0 0!important;border:0!important;border-radius:0!important;position:relative!important;overflow:visible!important}.agent-home-shell-chat-first .agent-chat-command-card:before{display:none!important}.agent-home-shell-chat-first .agent-chat-main{min-height:clamp(300px,44vh,480px)!important;max-height:clamp(300px,44vh,480px)!important;box-shadow:none!important;background:0 0!important;border:0!important;border-radius:0!important;padding:4px 2px 14px!important}.agent-home-shell-chat-first .agent-message{border-radius:17px!important;max-width:min(84%,620px)!important;padding:10px 12px!important;font-size:13px!important;line-height:1.5!important}.agent-home-shell-chat-first .agent-message.assistant{background:var(--postai-secondary,#2b2b31)!important;border:0!important}@supports (color:color-mix(in lab, red, red)){.agent-home-shell-chat-first .agent-message.assistant{background:color-mix(in oklch,var(--postai-secondary,#2b2b31)42%,transparent)!important;color:color-mix(in oklch,var(--postai-foreground,#fff)90%,transparent)!important}}.agent-home-shell-chat-first .agent-message.user{background:var(--postai-primary,#f15f5f)!important}@supports (color:color-mix(in lab, red, red)){.agent-home-shell-chat-first .agent-message.user{background:color-mix(in oklch,var(--postai-primary,#f15f5f)76%,transparent)!important}}.agent-home-shell-chat-first .agent-message.user{color:#fff!important;box-shadow:none!important}.agent-home-shell-chat-first .agent-command-card textarea{border:1px solid var(--postai-border,#ffffff14)!important;width:100%!important;min-height:92px!important;padding:15px 58px 46px 16px!important}@supports (color:color-mix(in lab, red, red)){.agent-home-shell-chat-first .agent-command-card textarea{border:1px solid color-mix(in oklch,var(--postai-border,#ffffff14)78%,transparent)!important}}.agent-home-shell-chat-first .agent-command-card textarea{background:var(--postai-card,#222228)!important;border-radius:18px!important}@supports (color:color-mix(in lab, red, red)){.agent-home-shell-chat-first .agent-command-card textarea{background:color-mix(in oklch,var(--postai-card,#222228)62%,transparent)!important}}.agent-home-shell-chat-first .agent-command-card textarea{color:var(--postai-foreground,#fff)!important;font-size:15px!important;line-height:1.45!important;transition:border-color .16s,box-shadow .16s,background .16s!important;box-shadow:0 16px 44px #0000001f!important}.agent-home-shell-chat-first .agent-command-card textarea:focus{border-color:var(--postai-primary-glow,#ffb35b)!important}@supports (color:color-mix(in lab, red, red)){.agent-home-shell-chat-first .agent-command-card textarea:focus{border-color:color-mix(in oklch,var(--postai-primary-glow,#ffb35b)48%,var(--postai-accent,#8f5bff)42%)!important}}.agent-home-shell-chat-first .agent-command-card textarea:focus{background:var(--postai-card,#222228)!important}@supports (color:color-mix(in lab, red, red)){.agent-home-shell-chat-first .agent-command-card textarea:focus{background:color-mix(in oklch,var(--postai-card,#222228)74%,transparent)!important}}.agent-home-shell-chat-first .agent-command-card textarea:focus{box-shadow:0 0 0 3px var(--postai-primary,#f15f5f),0 18px 48px #00000029!important}@supports (color:color-mix(in lab, red, red)){.agent-home-shell-chat-first .agent-command-card textarea:focus{box-shadow:0 0 0 3px color-mix(in oklch,var(--postai-primary,#f15f5f)9%,transparent),0 18px 48px #00000029!important}}.agent-home-shell-chat-first .agent-command-card textarea::placeholder{color:var(--postai-muted-foreground,#a1a1aa)!important}@supports (color:color-mix(in lab, red, red)){.agent-home-shell-chat-first .agent-command-card textarea::placeholder{color:color-mix(in oklch,var(--postai-muted-foreground,#a1a1aa)78%,transparent)!important}}.agent-home-shell-chat-first .agent-command-footer-clean{z-index:8!important;pointer-events:none!important;background:0 0!important;border:0!important;justify-content:space-between!important;align-items:flex-end!important;min-height:34px!important;padding:0!important;display:flex!important;position:absolute!important;bottom:10px!important;left:10px!important;right:10px!important}.agent-prompt-menu-wrap,.agent-home-shell-chat-first .agent-send-group{pointer-events:auto!important}.agent-prompt-menu-wrap{display:inline-flex!important;position:relative!important}.agent-prompt-menu-button{border:1px solid var(--postai-border,#ffffff14)!important;height:32px!important;padding:0 10px!important}@supports (color:color-mix(in lab, red, red)){.agent-prompt-menu-button{border:1px solid color-mix(in oklch,var(--postai-border,#ffffff14)70%,transparent)!important}}.agent-prompt-menu-button{background:var(--postai-background,#17171b)!important;border-radius:999px!important}@supports (color:color-mix(in lab, red, red)){.agent-prompt-menu-button{background:color-mix(in oklch,var(--postai-background,#17171b)62%,transparent)!important}}.agent-prompt-menu-button{color:var(--postai-foreground,#fff)!important}@supports (color:color-mix(in lab, red, red)){.agent-prompt-menu-button{color:color-mix(in oklch,var(--postai-foreground,#fff)78%,transparent)!important}}.agent-prompt-menu-button{box-shadow:none!important;font-size:12px!important;font-weight:700!important}.agent-prompt-menu-button:hover,.agent-prompt-menu-button[aria-expanded=true]{border-color:var(--postai-primary-glow,#ffb35b)!important;transform:none!important}@supports (color:color-mix(in lab, red, red)){.agent-prompt-menu-button:hover,.agent-prompt-menu-button[aria-expanded=true]{border-color:color-mix(in oklch,var(--postai-primary-glow,#ffb35b)42%,transparent)!important}}.agent-prompt-menu-button:hover,.agent-prompt-menu-button[aria-expanded=true]{background:var(--postai-primary,#f15f5f)!important}@supports (color:color-mix(in lab, red, red)){.agent-prompt-menu-button:hover,.agent-prompt-menu-button[aria-expanded=true]{background:color-mix(in oklch,var(--postai-primary,#f15f5f)10%,var(--postai-background,#17171b)68%)!important}}.agent-prompt-menu-button:hover,.agent-prompt-menu-button[aria-expanded=true]{color:var(--postai-foreground,#fff)!important}.agent-prompt-dropdown{z-index:100!important;border:1px solid var(--postai-border,#ffffff14)!important;width:min(360px,100vw - 36px)!important;max-height:min(360px,46vh)!important;padding:10px!important;position:absolute!important;bottom:calc(100% + 12px)!important;left:0!important;overflow:auto!important}@supports (color:color-mix(in lab, red, red)){.agent-prompt-dropdown{border:1px solid color-mix(in oklch,var(--postai-border,#ffffff14)74%,transparent)!important}}.agent-prompt-dropdown{background:var(--postai-card,#222228)!important;border-radius:17px!important}@supports (color:color-mix(in lab, red, red)){.agent-prompt-dropdown{background:color-mix(in oklch,var(--postai-card,#222228)96%,black 4%)!important}}.agent-prompt-dropdown{-webkit-backdrop-filter:blur(18px)!important;backdrop-filter:blur(18px)!important;gap:6px!important;display:grid!important;box-shadow:0 24px 70px #0000006b!important}.agent-prompt-dropdown span{color:var(--postai-muted-foreground,#a1a1aa)!important;padding:3px 7px 5px!important;font-size:10px!important;line-height:1.1!important}@supports (color:color-mix(in lab, red, red)){.agent-prompt-dropdown span{color:color-mix(in oklch,var(--postai-muted-foreground,#a1a1aa)84%,transparent)!important}}.agent-prompt-dropdown button{border-radius:12px!important;padding:9px 10px!important;font-size:12px!important;font-weight:600!important;line-height:1.35!important}.agent-home-shell-chat-first .agent-send{background:var(--postai-foreground,#fff)!important;width:34px!important;height:34px!important}@supports (color:color-mix(in lab, red, red)){.agent-home-shell-chat-first .agent-send{background:color-mix(in oklch,var(--postai-foreground,#fff)16%,transparent)!important}}.agent-home-shell-chat-first .agent-send{color:var(--postai-foreground,#fff)!important;box-shadow:none!important}.agent-home-shell-chat-first .agent-send:not(:disabled):hover{background:linear-gradient(135deg,var(--postai-primary,#f15f5f),var(--postai-primary-glow,#ffb35b))!important;transform:translateY(-1px)!important}.agent-send-loading-icon{animation:.72s linear infinite agentSendSpin}@media (max-width:900px){.agent-home-shell-chat-first{padding-top:40px!important}.agent-hero-panel-chat-first{width:min(100%,720px)!important}}@media (max-width:640px){.agent-home-shell-chat-first{padding-top:42px!important}.agent-home-shell-chat-first .agent-chat-main{min-height:calc(100dvh - 250px)!important;max-height:calc(100dvh - 250px)!important}.agent-home-shell-chat-first .agent-command-card textarea{min-height:102px!important;padding-right:54px!important}.agent-prompt-dropdown{width:min(330px,100vw - 28px)!important;max-height:min(340px,52vh)!important}}.agent-home-shell-chat-first .agent-chat-command-card{transition:height .34s cubic-bezier(.22,1,.36,1),transform .34s cubic-bezier(.22,1,.36,1)}.agent-home-shell-chat-first .agent-chat-main{transition:min-height .34s cubic-bezier(.22,1,.36,1),max-height .34s cubic-bezier(.22,1,.36,1),padding .24s}.agent-home-shell-chat-first .agent-send-group{justify-content:center!important;align-items:center!important;height:34px!important;display:inline-flex!important}.agent-home-shell-chat-first .agent-send{vertical-align:middle!important;border-radius:999px!important;flex:0 0 34px!important;justify-content:center!important;align-items:center!important;width:34px!important;min-width:34px!important;height:34px!important;min-height:34px!important;padding:0!important;line-height:0!important;display:inline-flex!important}.agent-home-shell-chat-first .agent-send svg{flex:none!important;width:18px!important;height:18px!important;margin:0!important;display:block!important}.agent-home-shell-chat-first .agent-send svg:not(.agent-send-loading-icon){transform:translate(1px)}.agent-home-shell-chat-first .agent-command-footer-clean{align-items:center!important}.agent-conversation-started{width:min(100%,980px)!important;padding-bottom:8px!important}.agent-conversation-started .agent-history-button{display:none!important}.agent-conversation-started .agent-hero-panel-chat-first{width:min(100%,900px)!important}.agent-conversation-started .agent-chat-command-card{flex-direction:column!important;height:calc(100dvh - 94px)!important;min-height:560px!important;display:flex!important}.agent-conversation-started .agent-chat-main{flex:auto!important;min-height:0!important;max-height:none!important;padding-bottom:18px!important}.agent-conversation-started .agent-command-card textarea{flex:none!important;min-height:86px!important}.agent-conversation-started .agent-command-footer-clean{flex:none!important}.agent-conversation-started .agent-prompt-dropdown{max-height:min(420px,54vh)!important;bottom:calc(100% + 14px)!important}@media (max-width:900px){.agent-conversation-started .agent-chat-command-card{height:calc(100dvh - 88px)!important;min-height:520px!important}}@media (max-width:640px){.agent-conversation-started{padding-top:40px!important}.agent-conversation-started .agent-chat-command-card{height:calc(100dvh - 64px)!important;min-height:0!important}.agent-conversation-started .agent-chat-main{min-height:0!important;max-height:none!important}}.agent-selected-media{background:#ffffff0b;border-radius:16px;align-items:center;gap:10px;max-width:360px;margin:10px 0 12px;padding:8px;display:flex}.agent-selected-media a{flex:none;text-decoration:none;display:block}.agent-media-thumb{color:#ffffff9e;background:#ffffff14;border-radius:14px;place-items:center;width:54px;height:54px;font-size:11px;line-height:1;display:grid;position:relative;overflow:hidden}.agent-media-thumb img,.agent-media-thumb video{object-fit:cover;width:100%;height:100%;display:block}.agent-media-type{color:#fff;letter-spacing:-.01em;background:#0000009e;border-radius:999px;padding:3px 5px;font-size:9px;font-weight:700;position:absolute;bottom:4px;right:4px}.agent-selected-media-copy{flex-direction:column;gap:2px;min-width:0;display:flex}.agent-selected-media-copy strong{color:#ffffffdb;font-size:12px;line-height:1.2}.agent-selected-media-copy span{color:#ffffff8a;-webkit-line-clamp:2;-webkit-box-orient:vertical;font-size:11px;line-height:1.25;display:-webkit-box;overflow:hidden}.agent-shortcut-grid{grid-template-columns:repeat(2,minmax(0,1fr));gap:14px;width:min(860px,100%);margin:18px auto 0;display:grid}.agent-shortcut-card{color:inherit;background:#ffffff0e;border:1px solid #ffffff1f;border-radius:22px;gap:8px;padding:16px 18px;text-decoration:none;transition:transform .18s,border-color .18s,background .18s;display:grid;position:relative;overflow:hidden;box-shadow:0 18px 45px #0000002e}.agent-shortcut-card:hover{background:#ffffff16;border-color:#ff62925c;transform:translateY(-2px)}.agent-shortcut-icon{color:#fff;background:linear-gradient(135deg,#ff5c922e,#ffbf7024);border-radius:12px;place-items:center;width:34px;height:34px;display:inline-grid}.agent-shortcut-card strong{font-size:clamp(.96rem,calc(.92rem + var(--mantine-scale,1)*.12vw),1.08rem)}.agent-shortcut-card small{color:#ffffff9e;line-height:1.45}.publish-field-error-alert{margin-top:14px}@media (max-width:760px){.agent-shortcut-grid{grid-template-columns:1fr}}.publish-media-source-block{gap:12px;display:grid}.publish-source-grid{grid-template-columns:repeat(2,minmax(0,1fr));gap:10px;display:grid}.publish-source-card{text-align:left;width:100%;min-height:92px;color:var(--postai-foreground);cursor:pointer;background:#ffffff0b;border:1px solid #ffffff1a;border-radius:18px;align-content:start;gap:5px;padding:14px;transition:border-color .18s,box-shadow .18s,transform .18s,background .18s;display:grid}.publish-source-card:hover{background:#fff1;border-color:#f585295c;transform:translateY(-1px)}.publish-source-card.is-selected{background:linear-gradient(135deg,#f5852929,#dd2a7b1f);border-color:#f58529b3;box-shadow:0 0 0 1px #dd2a7b47,0 16px 34px #dd2a7b24}.publish-source-card strong{color:#fff;font-size:14px}.publish-source-card small{color:var(--postai-muted-foreground);line-height:1.35}.publish-upload-dropzone{text-align:center;min-height:142px;color:var(--postai-muted-foreground);cursor:pointer;background:#ffffff09;border:1px dashed #f5852975;border-radius:20px;place-items:center;gap:7px;padding:18px;display:grid}.publish-upload-dropzone input{opacity:0;pointer-events:none;width:1px;height:1px;position:absolute;overflow:hidden}.publish-upload-dropzone svg{color:#f58529}.publish-upload-dropzone strong{color:#fff;text-overflow:ellipsis;white-space:nowrap;max-width:100%;overflow:hidden}.publish-upload-dropzone small{color:var(--postai-muted-foreground)}.publish-preview-media img,.publish-preview-media video{object-fit:cover;width:100%;height:100%;max-height:310px;display:block}@media (max-width:640px){.publish-source-grid{grid-template-columns:1fr}}.publish-wizard-body{overscroll-behavior:contain;align-items:start!important;padding-bottom:12px!important}.publish-wizard-main,.publish-wizard-preview{min-height:0!important}.publish-upload-dropzone{position:relative!important;overflow:hidden!important}.publish-upload-dropzone input[type=file]{display:none!important}.publish-preview-media{aspect-ratio:1!important;min-height:0!important;max-height:310px!important;overflow:hidden!important}.publish-preview-media img,.publish-preview-media video{object-fit:cover!important;width:100%!important;height:100%!important;max-height:none!important}@media (max-width:900px){.publish-wizard-body{padding:14px 14px 10px!important}.publish-preview-media{max-height:260px!important}}.publish-field-error-alert,.publish-media-aspect-error{white-space:pre-line;line-height:1.45}.publish-media-aspect-ok{color:#71e7a8eb;margin-top:2px;font-size:12px;line-height:1.35;display:block}.pg-skeleton-line,.pg-skeleton-card,.pg-global-skeleton-dot,.pg-global-skeleton-lines i,.sidebar-account-loading-skeleton span,.sidebar-account-loading-skeleton i{background:#ffffff13;border-radius:999px;position:relative;overflow:hidden}.pg-skeleton-line:after,.pg-skeleton-card:after,.pg-global-skeleton-dot:after,.pg-global-skeleton-lines i:after,.sidebar-account-loading-skeleton span:after,.sidebar-account-loading-skeleton i:after{content:"";background:linear-gradient(90deg,#0000,#ffffff21,#0000);animation:1.25s ease-in-out infinite pgSkeletonShimmer;position:absolute;inset:0;transform:translate(-100%)}@keyframes pgSkeletonShimmer{to{transform:translate(100%)}}.app-shell-skeleton{background:var(--background);min-height:100dvh}.skeleton-sidebar{pointer-events:none}.pg-skeleton-brand{width:132px;height:28px}.pg-skeleton-account{border-radius:20px;width:calc(100% - 28px);height:72px;margin:14px}.pg-skeleton-nav{gap:10px;padding:10px 14px;display:grid}.pg-skeleton-nav-item{border-radius:16px;height:42px}.pg-skeleton-user{border-radius:20px;width:calc(100% - 28px);height:62px;margin:auto 14px 14px}.pg-page-skeleton{gap:14px;width:100%;display:grid}.pg-skeleton-title{border-radius:18px;width:min(360px,72vw);height:38px}.pg-skeleton-subtitle{opacity:.74;width:min(540px,86vw);height:18px}.pg-skeleton-grid{grid-template-columns:repeat(auto-fit,minmax(230px,1fr));gap:16px;margin-top:10px;display:grid}.pg-skeleton-content-card{background:#ffffff0b;border:1px solid #ffffff13;border-radius:26px;min-height:164px}.pg-global-skeleton-feedback{z-index:1500;-webkit-backdrop-filter:blur(14px)saturate(130%);pointer-events:none;background:#101016bd;border:1px solid #ffffff1a;border-radius:18px;align-items:center;gap:10px;width:min(210px,100vw - 28px);padding:10px 12px;display:flex;position:fixed;top:clamp(14px,2vw,24px);right:clamp(14px,2vw,28px);box-shadow:0 16px 44px #0000002e,inset 0 1px #ffffff0f}.pg-global-skeleton-dot{background:#f5852926;border-radius:14px;flex:0 0 34px;width:34px;height:34px}.pg-global-skeleton-lines{flex:1;gap:7px;display:grid}.pg-global-skeleton-lines i{height:9px;display:block}.pg-global-skeleton-lines i:first-child{width:82%}.pg-global-skeleton-lines i:last-child{opacity:.68;width:56%}.sidebar-account-loading-skeleton{pointer-events:none;grid-template-rows:1fr 1fr;grid-template-columns:34px 1fr;align-items:center;gap:6px 10px;color:#0000!important;padding:9px 11px!important;display:grid!important}.sidebar-account-loading-skeleton span{border-radius:14px;grid-row:1/3;width:34px;height:34px}.sidebar-account-loading-skeleton i{height:8px;display:block}.sidebar-account-loading-skeleton i:last-child{opacity:.7;width:62%}@media (max-width:720px){.pg-global-skeleton-feedback{width:auto;top:14px;left:74px;right:14px}.pg-skeleton-grid{grid-template-columns:1fr}}.automations-clean-page .automation-clean-hero.automation-unique-hero{background:radial-gradient(circle at 78% 16%,#dd2a7b38,#0000 32%),radial-gradient(circle at 50% 30%,#8134af38,#0000 38%),linear-gradient(115deg,#090303 0%,#130609 42%,#35101b 100%)!important;border-color:#ffffff17!important;border-radius:30px!important;grid-template-columns:minmax(390px,.95fr) minmax(560px,1.05fr)!important;align-items:center!important;gap:clamp(28px,4vw,72px)!important;min-height:clamp(420px,40vw,620px)!important;padding:clamp(34px,4.2vw,72px)!important;box-shadow:inset 0 1px #ffffff14,0 28px 80px #0000004d!important}.automations-clean-page .automation-clean-copy.automation-unique-copy{max-width:720px!important}.automations-clean-page .automation-clean-hero.automation-unique-hero h2{color:#fff!important;letter-spacing:-.075em!important;max-width:760px!important;margin-bottom:clamp(22px,2vw,32px)!important;font-size:clamp(3.35rem,5.2vw,6.9rem)!important;line-height:.92!important}.automation-gradient-word{color:#0000;background:linear-gradient(90deg,#b84cff 0%,#ff2f7d 48%,#ff7448 100%);-webkit-background-clip:text;background-clip:text;display:inline-block}.automations-clean-page .automation-hero-subtitle{color:#ffffffb8!important;max-width:640px!important;font-size:clamp(1.05rem,1.25vw,1.45rem)!important;line-height:1.38!important}.automations-clean-page .automation-clean-preview.automation-unique-preview.automation-comment-preview{background:#1a070ac7!important;border:1px solid #ffffff1a!important;border-radius:28px!important;justify-self:stretch!important;width:100%!important;min-width:0!important;max-width:none!important;padding:clamp(16px,1.8vw,26px)!important;box-shadow:inset 0 1px #ffffff14,0 24px 70px #00000057!important}.automations-clean-page .ig-comment-mock{background:radial-gradient(circle at 7% 0,#f585291a,#0000 28%),radial-gradient(circle at 92% 8%,#dd2a7b21,#0000 34%),#0c0406db!important;border-radius:24px!important;min-height:clamp(360px,31vw,500px)!important}.automations-clean-page .ig-comment-body{grid-template-columns:minmax(210px,.82fr) minmax(300px,1.18fr)!important;gap:clamp(14px,1.5vw,22px)!important}@media (max-width:1220px){.automations-clean-page .automation-clean-hero.automation-unique-hero{grid-template-columns:1fr!important;min-height:auto!important}.automations-clean-page .automation-clean-copy.automation-unique-copy{max-width:900px!important}.automations-clean-page .automation-clean-preview.automation-unique-preview.automation-comment-preview{justify-self:stretch!important;max-width:900px!important}}@media (max-width:760px){.automations-clean-page .automation-clean-hero.automation-unique-hero{border-radius:22px!important;padding:24px!important}.automations-clean-page .automation-clean-hero.automation-unique-hero h2{font-size:clamp(2.35rem,13vw,4.35rem)!important}.automations-clean-page .ig-comment-body,.automations-clean-page .automation-hero-stats{grid-template-columns:1fr!important}}.automations-clean-page .automation-clean-hero.automation-unique-hero{grid-template-columns:minmax(360px,.9fr) minmax(500px,1.1fr)!important;gap:clamp(22px,3vw,44px)!important;height:clamp(320px,34vh,390px)!important;min-height:0!important;max-height:390px!important;padding:clamp(22px,2.4vw,34px)!important;overflow:hidden!important}.automations-clean-page .automation-clean-copy.automation-unique-copy{justify-content:center!important;max-width:640px!important;min-height:0!important}.automations-clean-page .automation-eyebrow{margin-bottom:10px!important;padding:6px 10px!important;font-size:.78rem!important}.automations-clean-page .automation-clean-hero.automation-unique-hero h2{letter-spacing:-.07em!important;max-width:640px!important;margin-bottom:12px!important;font-size:clamp(2.55rem,3.65vw,4.35rem)!important;line-height:.92!important}.automations-clean-page .automation-hero-subtitle{max-width:560px!important;font-size:clamp(.94rem,.95vw,1.08rem)!important;line-height:1.32!important}.automations-clean-page .automation-hero-actions{gap:10px 14px!important;margin-top:14px!important}.automations-clean-page .automation-mini-cta{height:36px!important;padding:0 15px!important;font-size:.9rem!important}.automations-clean-page .automation-hero-actions>span{font-size:.84rem!important}.automations-clean-page .automation-hero-stats{gap:8px!important;max-width:560px!important;margin-top:14px!important}.automations-clean-page .automation-hero-stats div{border-radius:14px!important;min-height:54px!important;padding:10px 12px!important}.automations-clean-page .automation-hero-stats strong{font-size:clamp(1rem,1vw,1.25rem)!important}.automations-clean-page .automation-hero-stats span{margin-top:4px!important;font-size:.74rem!important;line-height:1.12!important}.automations-clean-page .automation-clean-preview.automation-unique-preview.automation-comment-preview{border-radius:22px!important;align-content:stretch!important;height:100%!important;min-height:0!important;padding:12px!important;overflow:hidden!important}.automations-clean-page .ig-comment-mock{border-radius:20px!important;gap:10px!important;height:100%!important;min-height:0!important;padding:12px!important;overflow:hidden!important}.automations-clean-page .ig-comment-topbar{gap:8px!important}.automations-clean-page .ig-profile-avatar{width:30px!important;height:30px!important}.automations-clean-page .ig-comment-profile strong{font-size:.82rem!important}.automations-clean-page .ig-comment-profile small,.automations-clean-page .ig-live-pill{font-size:.68rem!important}.automations-clean-page .ig-live-pill{height:24px!important;padding:0 8px!important}.automations-clean-page .ig-comment-body{grid-template-columns:minmax(150px,.78fr) minmax(250px,1.22fr)!important;gap:10px!important;min-height:0!important}.automations-clean-page .ig-post-preview-card,.automations-clean-page .ig-comment-panel{border-radius:17px!important}.automations-clean-page .ig-post-gradient-media{min-height:138px!important}.automations-clean-page .ig-post-caption{padding:10px!important}.automations-clean-page .ig-post-caption strong{font-size:.76rem!important}.automations-clean-page .ig-post-caption p{font-size:.72rem!important;line-height:1.18!important}.automations-clean-page .ig-comment-panel{gap:8px!important;padding:10px!important;overflow:hidden!important}.automations-clean-page .ig-panel-title{padding-bottom:7px!important}.automations-clean-page .ig-comment-avatar{width:25px!important;height:25px!important}.automations-clean-page .ig-comment-line{grid-template-columns:25px minmax(0,1fr)!important;gap:8px!important}.automations-clean-page .ig-auto-reply-block .ig-comment-line{grid-template-columns:minmax(0,1fr) 25px!important}.automations-clean-page .ig-comment-content{border-radius:14px 14px 14px 5px!important;padding:8px 10px!important}.automations-clean-page .ig-comment-content.brand{border-radius:14px 14px 5px!important}.automations-clean-page .ig-comment-content p,.automations-clean-page .ig-comment-meta strong{font-size:.74rem!important}.automations-clean-page .ig-comment-meta small,.automations-clean-page .ig-comment-actions,.automations-clean-page .ig-reply-label,.automations-clean-page .ig-dm-confirmation span{font-size:.64rem!important}.automations-clean-page .ig-reply-label{margin:0 0 5px 33px!important}.automations-clean-page .ig-dm-confirmation{border-radius:13px!important;padding:9px 10px!important}.automations-clean-page .ig-dm-confirmation strong{font-size:.72rem!important}@media (max-width:1220px){.automations-clean-page .automation-clean-hero.automation-unique-hero{grid-template-columns:1fr!important;height:auto!important;max-height:none!important}.automations-clean-page .automation-clean-preview.automation-unique-preview.automation-comment-preview{height:auto!important;max-height:360px!important}}@media (max-width:760px){.automations-clean-page .automation-clean-hero.automation-unique-hero{padding:20px!important}.automations-clean-page .automation-clean-hero.automation-unique-hero h2{font-size:clamp(2.05rem,10vw,3.2rem)!important}.automations-clean-page .automation-clean-preview.automation-unique-preview.automation-comment-preview{max-height:none!important}}.automations-clean-page .automation-clean-hero:not(.automation-unique-hero){border-radius:18px!important;grid-template-columns:minmax(0,1.08fr) minmax(360px,.92fr)!important;align-items:center!important;gap:clamp(18px,2.4vw,42px)!important;height:clamp(260px,31vh,332px)!important;min-height:0!important;max-height:332px!important;padding:clamp(22px,3vw,46px) clamp(26px,3.8vw,58px)!important;overflow:hidden!important}.automations-clean-page .automation-clean-hero:not(.automation-unique-hero) .automation-clean-copy{min-width:0!important;max-width:760px!important}.automations-clean-page .automation-clean-hero:not(.automation-unique-hero) .automation-clean-badges{margin-bottom:clamp(16px,1.8vw,28px)!important}.automations-clean-page .automation-clean-hero:not(.automation-unique-hero) h2{letter-spacing:-.055em!important;max-width:740px!important;margin:0 0 clamp(18px,1.8vw,30px)!important;font-size:clamp(2.05rem,2.65vw,3.55rem)!important;line-height:1.02!important}.automations-clean-page .automation-clean-hero:not(.automation-unique-hero) ul{gap:clamp(8px,1vw,14px)!important}.automations-clean-page .automation-clean-hero:not(.automation-unique-hero) li{font-size:clamp(.98rem,1.1vw,1.28rem)!important;line-height:1.18!important}.automations-clean-page .automation-clean-hero:not(.automation-unique-hero) li:before{border-width:2px!important;width:28px!important;height:28px!important;font-size:15px!important}.automations-clean-page .automation-clean-hero:not(.automation-unique-hero) .automation-clean-preview{width:100%!important;height:100%!important;min-height:220px!important;max-height:286px!important;overflow:hidden!important}.automations-clean-page .automation-clean-hero:not(.automation-unique-hero) .preview-comment{width:min(324px,86%)!important;top:8%!important;right:7%!important}.automations-clean-page .automation-clean-hero:not(.automation-unique-hero) .preview-dm{width:min(292px,80%)!important;top:44%!important;right:3%!important}.automations-clean-page .automation-clean-hero:not(.automation-unique-hero) .preview-typing{bottom:9%!important;left:31%!important}@media (max-width:980px){.automations-clean-page .automation-clean-hero:not(.automation-unique-hero){grid-template-columns:1fr!important;height:auto!important;max-height:none!important}.automations-clean-page .automation-clean-hero:not(.automation-unique-hero) .automation-clean-preview{height:260px!important;max-height:260px!important}}@media (max-width:640px){.automations-clean-page .automation-clean-hero:not(.automation-unique-hero){padding:22px!important}.automations-clean-page .automation-clean-hero:not(.automation-unique-hero) h2{font-size:clamp(1.95rem,9vw,2.7rem)!important}}.automations-clean-page .automation-clean-hero{background:radial-gradient(circle at 78% 18%,#dd2a7b3d,#0000 28%),radial-gradient(circle at 92% 74%,#f585292e,#0000 25%),radial-gradient(circle at 18% 88%,#8134af29,#0000 28%),linear-gradient(112deg,#10070c 0%,#1d0b15 48%,#31101b 100%)!important;grid-template-columns:minmax(0,1.08fr) minmax(300px,.92fr)!important;gap:clamp(16px,2vw,34px)!important;min-height:clamp(210px,19vw,290px)!important;max-height:310px!important;padding:clamp(20px,2.4vw,36px) clamp(24px,3vw,46px)!important;box-shadow:inset 0 1px #ffffff14,0 18px 42px #0000003d!important}.automations-clean-page .automation-clean-copy{max-width:680px!important}.automations-clean-page .automation-clean-badges span{background:linear-gradient(135deg,#f58529f2,#dd2a7bf2,#8134afeb)!important;border-color:#ffffff29!important;min-width:29px!important;height:29px!important}.automations-clean-page .automation-clean-hero li:before{width:27px!important;height:27px!important;font-size:15px!important}.automations-clean-page .automation-clean-preview{min-height:clamp(175px,16vw,230px)!important}.automations-clean-page .preview-comment{gap:9px!important;width:min(305px,82%)!important;min-height:56px!important;padding:9px 12px!important;top:8%!important;right:7%!important;box-shadow:0 16px 34px #00000042!important}.automations-clean-page .preview-dm{background:linear-gradient(135deg,#dd2a7bf5,#ff3056f5 48%,#f58529f0)!important;width:min(290px,76%)!important;padding:12px!important;top:46%!important;right:4%!important;box-shadow:0 18px 34px #dd2a7b33!important}.automations-clean-page .preview-dm p{font-size:13px!important}.automations-clean-page .preview-dm button{height:29px!important}.automations-clean-page .preview-typing{height:30px!important;padding:0 15px!important;bottom:10%!important;left:31%!important;box-shadow:0 14px 30px #0000002e!important}@media (min-width:821px) and (max-width:1280px){.automations-clean-page .automation-clean-hero{min-height:clamp(205px,20vw,275px)!important;max-height:300px!important;padding:clamp(20px,2.2vw,32px)!important}.automations-clean-page .automation-clean-preview{min-height:clamp(170px,17vw,220px)!important}}@media (max-width:820px){.automations-clean-page .automation-clean-hero{grid-template-columns:1fr!important;max-height:none!important}}.automations-clean-page .automation-clean-hero{box-sizing:border-box!important;align-items:center!important;height:auto!important;min-height:clamp(220px,22vw,300px)!important;max-height:none!important;overflow:hidden!important}.automations-clean-page .automation-clean-copy,.automations-clean-page .automation-clean-preview{min-width:0!important}.automations-clean-page .automation-clean-hero h2{text-wrap:balance;letter-spacing:-.045em!important;margin-bottom:clamp(10px,1.15vw,18px)!important;font-size:clamp(1.45rem,2.08vw,2.85rem)!important;line-height:1.06!important}.automations-clean-page .automation-clean-hero li{gap:clamp(7px,.8vw,10px)!important;font-size:clamp(.82rem,.92vw,1.02rem)!important;line-height:1.18!important}.automations-clean-page .automation-clean-hero li:before{border-width:1.5px!important;width:clamp(21px,1.8vw,26px)!important;height:clamp(21px,1.8vw,26px)!important;font-size:clamp(11px,1vw,14px)!important}.automations-clean-page .automation-clean-badges span{min-width:clamp(24px,2.1vw,29px)!important;height:clamp(24px,2.1vw,29px)!important;padding-inline:clamp(6px,.8vw,8px)!important;font-size:clamp(.72rem,.78vw,.86rem)!important}.automations-clean-page .preview-comment{border-radius:13px!important;grid-template-columns:28px minmax(0,1fr) auto!important;width:min(285px,84%)!important;min-height:50px!important;padding:8px 10px!important}.automations-clean-page .preview-ig-dot{width:26px!important;height:26px!important}.automations-clean-page .preview-comment strong{font-size:8.5px!important}.automations-clean-page .preview-comment p{white-space:nowrap!important;text-overflow:ellipsis!important;font-size:11px!important;overflow:hidden!important}.automations-clean-page .preview-dm{border-radius:14px 14px 5px!important;width:min(258px,78%)!important;padding:10px!important}.automations-clean-page .preview-typing{height:26px!important;padding-inline:13px!important}@media (max-width:1100px) and (min-width:821px){.automations-clean-page .automation-clean-hero{grid-template-columns:minmax(0,1fr) minmax(250px,.78fr)!important;padding:20px 24px!important}.automations-clean-page .automation-clean-hero h2{font-size:clamp(1.35rem,2.2vw,2.35rem)!important}.automations-clean-page .automation-clean-hero li{font-size:clamp(.78rem,1vw,.94rem)!important}}@media (max-width:820px){.automations-clean-page .automation-clean-hero{overflow:visible!important}.automations-clean-page .automation-clean-preview{min-height:180px!important;max-height:none!important}}.automations-clean-page .automation-clean-hero{min-height:clamp(210px,20vw,288px)!important;padding:clamp(18px,2.1vw,30px) clamp(22px,2.8vw,42px)!important;overflow:hidden!important}.automations-clean-page .automation-clean-hero h2{max-width:620px!important;margin-bottom:clamp(9px,1vw,15px)!important;font-size:clamp(1.32rem,1.88vw,2.48rem)!important;line-height:1.04!important}.automations-clean-page .automation-clean-hero li{align-items:flex-start!important;gap:clamp(6px,.65vw,9px)!important;min-width:0!important;font-size:clamp(.72rem,.78vw,.88rem)!important;font-weight:720!important;line-height:1.14!important}.automations-clean-page .automation-clean-hero li>span{overflow-wrap:anywhere!important;min-width:0!important;display:block!important}.automations-clean-page .automation-clean-hero li:before{width:clamp(18px,1.55vw,23px)!important;height:clamp(18px,1.55vw,23px)!important;margin-top:.02em!important;font-size:clamp(9px,.85vw,12px)!important}.automations-clean-page .automation-clean-badges span{min-width:clamp(22px,1.9vw,27px)!important;height:clamp(22px,1.9vw,27px)!important;font-size:clamp(.62rem,.7vw,.8rem)!important}.automations-clean-page .automation-clean-preview{min-height:clamp(145px,14vw,198px)!important;max-height:210px!important}.automations-clean-page .preview-comment{grid-template-columns:25px minmax(0,1fr) auto!important;width:min(270px,84%)!important;padding:7px 9px!important}.automations-clean-page .preview-comment p{max-width:150px!important;font-size:10.5px!important}@media (max-width:1100px) and (min-width:821px){.automations-clean-page .automation-clean-hero{grid-template-columns:minmax(0,1fr) minmax(230px,.72fr)!important}.automations-clean-page .automation-clean-hero h2{font-size:clamp(1.2rem,1.9vw,2.05rem)!important}.automations-clean-page .automation-clean-hero li{font-size:clamp(.68rem,.82vw,.8rem)!important}}@media (max-width:820px){.automations-clean-page .automation-clean-hero{overflow:visible!important}.automations-clean-page .automation-clean-hero li{font-size:.84rem!important}}.automations-clean-page .automation-clean-hero{grid-template-columns:minmax(0,1.18fr) minmax(240px,.82fr)!important;align-items:center!important;gap:clamp(12px,1.6vw,26px)!important;height:auto!important;min-height:196px!important;max-height:none!important;padding:clamp(16px,1.8vw,24px) clamp(18px,2.4vw,34px)!important;overflow:hidden!important}.automations-clean-page .automation-clean-badges{margin-bottom:clamp(7px,.75vw,11px)!important}.automations-clean-page .automation-clean-badges span{border-radius:7px!important;min-width:clamp(22px,1.7vw,26px)!important;height:clamp(22px,1.7vw,26px)!important;padding-inline:6px!important;font-size:clamp(.58rem,.62vw,.72rem)!important}.automations-clean-page .automation-clean-hero h2{letter-spacing:-.052em!important;text-wrap:balance!important;max-width:560px!important;margin:0 0 clamp(8px,.95vw,13px)!important;font-size:clamp(1.28rem,1.8vw,2.28rem)!important;line-height:1.02!important}.automations-clean-page .automation-clean-hero ul{gap:clamp(3px,.45vw,6px)!important;margin:0!important;padding:0!important;display:grid!important;overflow:visible!important}.automations-clean-page .automation-clean-hero li{white-space:normal!important;align-items:flex-start!important;gap:clamp(6px,.62vw,8px)!important;height:auto!important;min-height:0!important;max-height:none!important;font-size:clamp(.66rem,.72vw,.82rem)!important;font-weight:720!important;line-height:1.18!important;overflow:visible!important}.automations-clean-page .automation-clean-hero li>span{white-space:normal!important;overflow-wrap:normal!important;text-wrap:pretty!important;min-width:0!important;max-width:100%!important;display:block!important;overflow:visible!important}.automations-clean-page .automation-clean-hero li:before{border-width:1.25px!important;width:clamp(16px,1.25vw,20px)!important;min-width:clamp(16px,1.25vw,20px)!important;height:clamp(16px,1.25vw,20px)!important;margin-top:0!important;font-size:clamp(8px,.62vw,10px)!important}.automations-clean-page .automation-clean-preview{transform-origin:100%!important;min-height:134px!important;max-height:172px!important;overflow:visible!important;transform:scale(.94)!important}.automations-clean-page .preview-comment{border-radius:12px!important;grid-template-columns:22px minmax(0,1fr) auto!important;gap:7px!important;width:min(240px,86%)!important;min-height:42px!important;padding:7px 9px!important;top:3%!important;right:2%!important}.automations-clean-page .preview-dm{border-radius:13px 13px 5px!important;width:min(226px,80%)!important;padding:8px!important;top:44%!important;right:0!important}.automations-clean-page .preview-dm p{margin:0 0 6px!important;font-size:9.7px!important;line-height:1.16!important}.automations-clean-page .preview-dm button{border-radius:7px!important;height:22px!important;font-size:9px!important}.automations-clean-page .preview-typing{height:22px!important;padding-inline:10px!important;bottom:8%!important;left:13%!important}@media (max-width:1180px) and (min-width:821px){.automations-clean-page .automation-clean-hero{grid-template-columns:minmax(0,1.22fr) minmax(210px,.78fr)!important;padding:16px 20px!important}.automations-clean-page .automation-clean-hero h2{max-width:480px!important;font-size:clamp(1.18rem,1.7vw,1.85rem)!important}.automations-clean-page .automation-clean-hero li{font-size:clamp(.62rem,.72vw,.74rem)!important;line-height:1.16!important}.automations-clean-page .automation-clean-preview{min-height:124px!important;transform:scale(.88)!important}}@media (max-width:820px){.automations-clean-page .automation-clean-hero{grid-template-columns:1fr!important;min-height:0!important;overflow:visible!important}.automations-clean-page .automation-clean-hero h2{font-size:clamp(1.38rem,6vw,2rem)!important}.automations-clean-page .automation-clean-hero li{font-size:.82rem!important}.automations-clean-page .automation-clean-preview{min-height:150px!important;max-height:none!important;transform:none!important}}.automations-clean-page .automation-clean-badges{display:none!important}.automations-clean-page .automation-clean-hero{box-sizing:border-box!important;grid-template-columns:minmax(0,1.08fr) minmax(230px,.72fr)!important;align-items:center!important;gap:clamp(12px,1.5vw,22px)!important;height:auto!important;min-height:178px!important;max-height:none!important;padding:clamp(16px,1.5vw,22px) clamp(18px,2vw,30px)!important;display:grid!important;overflow:visible!important}.automations-clean-page .automation-clean-copy{min-width:0!important;max-width:100%!important;overflow:visible!important}.automations-clean-page .automation-clean-hero h2{letter-spacing:-.045em!important;max-width:620px!important;margin:0 0 clamp(10px,1vw,14px)!important;font-size:clamp(1.35rem,2vw,2.32rem)!important;line-height:1.05!important}.automations-clean-page .automation-clean-hero ul{grid-template-columns:1fr!important;gap:clamp(5px,.55vw,8px)!important;margin:0!important;padding:0!important;display:grid!important;overflow:visible!important}.automations-clean-page .automation-clean-hero li{box-sizing:border-box!important;white-space:normal!important;align-items:flex-start!important;gap:8px!important;height:auto!important;min-height:0!important;max-height:none!important;font-size:clamp(.72rem,.82vw,.9rem)!important;font-weight:700!important;line-height:1.28!important;display:flex!important;overflow:visible!important}.automations-clean-page .automation-clean-hero li>span{white-space:normal!important;overflow-wrap:normal!important;word-break:normal!important;min-width:0!important;max-width:100%!important;height:auto!important;display:block!important;overflow:visible!important}.automations-clean-page .automation-clean-preview{align-self:stretch!important;height:clamp(130px,13vw,165px)!important;min-height:130px!important;max-height:165px!important;overflow:visible!important;transform:none!important}@media (max-width:980px){.automations-clean-page .automation-clean-hero{grid-template-columns:1fr!important;gap:14px!important;min-height:0!important;overflow:visible!important}.automations-clean-page .automation-clean-hero h2{font-size:clamp(1.45rem,5.8vw,2rem)!important}.automations-clean-page .automation-clean-hero li{font-size:.82rem!important}.automations-clean-page .automation-clean-preview{height:148px!important;min-height:148px!important;max-height:none!important}}.automations-clean-page .automation-clean-hero{grid-template-columns:minmax(0,1.12fr) minmax(260px,.88fr)!important;align-items:center!important;height:auto!important;min-height:clamp(212px,20vw,248px)!important;max-height:none!important;padding-block:clamp(20px,2.2vw,28px)!important;padding-inline:clamp(20px,2.4vw,34px)!important;overflow:visible!important}.automations-clean-page .automation-clean-copy,.automations-clean-page .automation-clean-hero ul,.automations-clean-page .automation-clean-hero li,.automations-clean-page .automation-clean-hero li>span{max-height:none!important;overflow:visible!important}.automations-clean-page .automation-clean-hero li{align-items:center!important;height:auto!important;min-height:28px!important;padding-block:1px!important;font-size:clamp(.78rem,.9vw,.98rem)!important;line-height:1.45!important}.automations-clean-page .automation-clean-hero li>span{padding-block:1px!important;line-height:1.45!important}.automations-clean-page .automation-clean-hero li:before{flex:0 0 22px!important;width:22px!important;min-width:22px!important;height:22px!important;margin-top:0!important;font-size:11px!important;line-height:1!important}.automations-clean-page .automation-clean-preview{height:clamp(156px,15.8vw,192px)!important;min-height:156px!important;max-height:none!important;overflow:visible!important;transform:none!important}.automations-clean-page .preview-comment{grid-template-columns:26px minmax(0,1fr) auto!important;gap:9px!important;width:min(270px,92%)!important;min-height:52px!important;padding:10px 12px!important}.automations-clean-page .preview-ig-dot{width:25px!important;height:25px!important;font-size:12px!important}.automations-clean-page .preview-comment strong{font-size:9px!important;line-height:1.2!important}.automations-clean-page .preview-comment p{max-width:150px!important;font-size:12px!important;line-height:1.25!important}.automations-clean-page .preview-comment small{font-size:9px!important}.automations-clean-page .preview-dm{width:min(260px,84%)!important;padding:11px 12px!important;top:43%!important}.automations-clean-page .preview-dm p{margin-bottom:8px!important;font-size:12px!important;line-height:1.32!important}.automations-clean-page .preview-dm button{height:28px!important;font-size:11px!important}@media (max-width:1180px) and (min-width:981px){.automations-clean-page .automation-clean-hero{grid-template-columns:minmax(0,1.08fr) minmax(250px,.92fr)!important;min-height:224px!important}.automations-clean-page .automation-clean-hero h2{font-size:clamp(1.32rem,2.05vw,2.05rem)!important}.automations-clean-page .automation-clean-hero li{font-size:.86rem!important;line-height:1.45!important}}@media (max-width:980px){.automations-clean-page .automation-clean-hero{grid-template-columns:1fr!important;min-height:0!important;padding-block:20px!important}.automations-clean-page .automation-clean-hero li{min-height:30px!important;font-size:.9rem!important;line-height:1.45!important}.automations-clean-page .automation-clean-preview{height:176px!important;min-height:176px!important}}.automations-clean-page .automation-clean-hero{min-height:clamp(238px,21vw,286px)!important;padding-top:clamp(24px,2.4vw,34px)!important;padding-bottom:clamp(24px,2.4vw,34px)!important;overflow:visible!important}.automations-clean-page .automation-clean-hero ul{gap:10px!important}.automations-clean-page .automation-clean-hero li{gap:12px!important;min-height:30px!important;line-height:1.38!important}.automations-clean-page .automation-clean-hero li:before{content:"✦"!important;color:#fff!important;background:linear-gradient(135deg,#f58529 0%,#dd2a7b 52%,#8134af 100%)!important;border:1px solid #ffffff3d!important;border-radius:999px!important;flex:0 0 28px!important;place-items:center!important;width:28px!important;min-width:28px!important;height:28px!important;font-size:15px!important;font-weight:900!important;line-height:1!important;display:grid!important;box-shadow:0 8px 18px #dd2a7b38,inset 0 1px #ffffff3d!important}@media (max-width:980px){.automations-clean-page .automation-clean-hero{padding-top:22px!important;padding-bottom:22px!important}}.automations-clean-page .automation-clean-hero{--automation-hero-y:clamp(30px,2.8vw,42px);padding-top:var(--automation-hero-y)!important;padding-bottom:var(--automation-hero-y)!important;align-items:center!important;height:auto!important;min-height:clamp(268px,24vw,328px)!important;max-height:none!important;overflow:visible!important}.automations-clean-page .automation-clean-copy{flex-direction:column!important;justify-content:center!important;min-height:0!important;padding:0!important;display:flex!important;overflow:visible!important}.automations-clean-page .automation-clean-hero ul{margin-bottom:0!important;padding-bottom:0!important;overflow:visible!important}.automations-clean-page .automation-clean-hero li,.automations-clean-page .automation-clean-hero li>span{line-height:1.45!important;overflow:visible!important}.automations-clean-page .automation-clean-preview{align-self:center!important}@media (max-width:1180px) and (min-width:981px){.automations-clean-page .automation-clean-hero{--automation-hero-y:32px;min-height:300px!important}}@media (max-width:980px){.automations-clean-page .automation-clean-hero{--automation-hero-y:26px;padding-top:var(--automation-hero-y)!important;padding-bottom:var(--automation-hero-y)!important;min-height:0!important}}.automations-clean-page .pg-auto-hero-v2{isolation:isolate;background:radial-gradient(circle at 82% 14%,#f5852938,#0000 28%),radial-gradient(circle at 92% 36%,#dd2a7b2e,#0000 30%),radial-gradient(circle at 10% 100%,#8134af2e,#0000 26%),linear-gradient(135deg,#130d17 0%,#1b101f 52%,#25101c 100%);border:1px solid #ffffff17;border-radius:24px;grid-template-columns:minmax(0,1.08fr) minmax(280px,.92fr);align-items:center;gap:clamp(20px,3vw,44px);width:100%;display:grid;position:relative;box-shadow:inset 0 1px #ffffff1a,0 22px 48px #00000038;min-height:unset!important;height:auto!important;max-height:none!important;padding:clamp(26px,3vw,42px) clamp(24px,3.4vw,52px)!important;overflow:visible!important}.automations-clean-page .pg-auto-hero-v2,.automations-clean-page .pg-auto-hero-v2 *{box-sizing:border-box}.automations-clean-page .pg-auto-hero-v2__content{flex-direction:column;justify-content:center;align-items:flex-start;min-width:0;max-width:720px;display:flex;overflow:visible!important}.automations-clean-page .pg-auto-hero-v2__eyebrow{color:#ffffffb8;letter-spacing:.08em;text-transform:uppercase;margin:0 0 clamp(10px,1.2vw,14px);font-weight:850;line-height:1.25;font-size:clamp(.72rem,.78vw,.86rem)!important}.automations-clean-page .pg-auto-hero-v2 h2{color:#fff;letter-spacing:-.055em;text-wrap:balance;width:100%;max-width:680px;margin:0 0 clamp(18px,2vw,26px)!important;font-size:clamp(1.9rem,3vw,3.2rem)!important;line-height:1.04!important;overflow:visible!important}.automations-clean-page .pg-auto-hero-v2__list{flex-direction:column;gap:clamp(9px,1vw,12px);width:100%;max-width:620px;display:flex;margin:0!important;padding:0!important;list-style:none!important;overflow:visible!important}.automations-clean-page .pg-auto-hero-v2__list li{color:#ffffffeb;grid-template-columns:28px minmax(0,1fr);align-items:center;gap:10px;min-height:32px;font-weight:760;display:grid;margin:0!important;padding:0!important;font-size:clamp(.86rem,.92vw,1rem)!important;line-height:1.35!important;overflow:visible!important}.automations-clean-page .pg-auto-hero-v2__list li:before{content:none!important;display:none!important}.automations-clean-page .pg-auto-hero-v2__list li>span:last-child{min-width:0;display:block;white-space:normal!important;text-overflow:clip!important;overflow:visible!important}.automations-clean-page .pg-auto-hero-v2__icon{color:#fff;background:linear-gradient(135deg,#f58529,#dd2a7b 52%,#8134af);border-radius:999px;place-items:center;width:28px;height:28px;font-size:14px;line-height:1;display:inline-grid;box-shadow:0 8px 18px #dd2a7b3d,inset 0 1px #ffffff42}.automations-clean-page .pg-auto-hero-v2__mock{background:#ffffff13;border:1px solid #ffffff1a;border-radius:22px;flex-direction:column;justify-content:center;justify-self:end;gap:14px;width:100%;max-width:390px;min-height:210px;padding:18px;display:flex;position:relative;box-shadow:inset 0 1px #ffffff17,0 18px 38px #00000029;overflow:visible!important}.automations-clean-page .pg-auto-hero-v2__comment{color:#201824;background:#fffffff5;border-radius:16px;grid-template-columns:38px minmax(0,1fr);align-items:center;gap:12px;padding:13px 14px;display:grid}.automations-clean-page .pg-auto-hero-v2__avatar{color:#fff;letter-spacing:-.03em;background:linear-gradient(135deg,#f58529,#dd2a7b,#8134af);border-radius:999px;place-items:center;width:38px;height:38px;font-size:11px;font-weight:900;display:grid}.automations-clean-page .pg-auto-hero-v2__comment strong{color:#2018247a;font-weight:900;line-height:1.1;display:block;font-size:11px!important}.automations-clean-page .pg-auto-hero-v2__comment p{color:#201824;margin:4px 0 0;font-weight:760;line-height:1.25;font-size:clamp(.84rem,.95vw,1rem)!important}.automations-clean-page .pg-auto-hero-v2__message{color:#fff;background:linear-gradient(135deg,#dd2a7bfa,#f58529f0);border-radius:18px 18px 6px;align-self:flex-end;width:min(315px,92%);padding:14px;box-shadow:0 18px 34px #dd2a7b38}.automations-clean-page .pg-auto-hero-v2__message span{color:#ffffffc2;text-transform:uppercase;letter-spacing:.06em;margin-bottom:6px;font-weight:900;line-height:1.1;display:block;font-size:11px!important}.automations-clean-page .pg-auto-hero-v2__message p{color:#fff;margin:0 0 12px;font-weight:760;font-size:clamp(.9rem,1vw,1.05rem)!important;line-height:1.35!important}.automations-clean-page .pg-auto-hero-v2__message button{color:#fffffff0;background:#ffffff40;border:0;border-radius:10px;width:100%;min-height:34px;font-weight:900;font-size:12px!important}@media (max-width:1100px){.automations-clean-page .pg-auto-hero-v2{grid-template-columns:minmax(0,1fr) minmax(250px,.72fr);gap:22px;padding:26px!important}.automations-clean-page .pg-auto-hero-v2 h2{font-size:clamp(1.75rem,3.2vw,2.55rem)!important}.automations-clean-page .pg-auto-hero-v2__mock{max-width:330px;min-height:190px;padding:14px}}@media (max-width:820px){.automations-clean-page .pg-auto-hero-v2{grid-template-columns:1fr;align-items:start;padding:24px!important}.automations-clean-page .pg-auto-hero-v2__content,.automations-clean-page .pg-auto-hero-v2__mock{justify-self:stretch;max-width:none}.automations-clean-page .pg-auto-hero-v2 h2{font-size:clamp(1.65rem,7vw,2.45rem)!important}}@media (max-width:520px){.automations-clean-page .pg-auto-hero-v2{border-radius:20px;padding:20px!important}.automations-clean-page .pg-auto-hero-v2__list li{grid-template-columns:26px minmax(0,1fr);min-height:30px;font-size:.84rem!important}.automations-clean-page .pg-auto-hero-v2__icon{width:26px;height:26px;font-size:13px}.automations-clean-page .pg-auto-hero-v2__mock{min-height:0;padding:12px}}.agent-home-shell-chat-first .agent-message{border-radius:18px!important;padding:13px 15px!important;font-size:clamp(15px,1.05vw,16.5px)!important;line-height:1.62!important}.agent-home-shell-chat-first .agent-message p{font-size:inherit!important;line-height:inherit!important}.agent-home-shell-chat-first .agent-message.assistant{color:var(--postai-foreground,#fff)!important}@supports (color:color-mix(in lab, red, red)){.agent-home-shell-chat-first .agent-message.assistant{color:color-mix(in oklch,var(--postai-foreground,#fff)94%,transparent)!important}}.agent-home-shell-chat-first .agent-command-card textarea{font-size:clamp(15.5px,1.08vw,17px)!important;line-height:1.5!important}.agent-prompt-dropdown button{padding:11px 12px!important;font-size:13px!important;line-height:1.42!important}.agent-prompt-dropdown span{font-size:11px!important}.agent-review-message h3{font-size:clamp(18px,1.35vw,21px)!important;line-height:1.22!important}.agent-review-message li{font-size:14.5px!important;line-height:1.48!important}@media (max-width:640px){.agent-home-shell-chat-first .agent-message{padding:12px 14px!important;font-size:15px!important;line-height:1.58!important}.agent-home-shell-chat-first .agent-command-card textarea{font-size:16px!important}.agent-prompt-dropdown button{font-size:12.5px!important}}:root,html.theme-light{--lightningcss-light:initial;--lightningcss-dark: ;color-scheme:light;--background:#f7f7fa;--foreground:#161318;--card:#ffffffeb;--card-foreground:#161318;--popover:#fff;--popover-foreground:#161318;--primary:#dd2a7b;--primary-foreground:#fff;--secondary:#fff3f7;--secondary-foreground:#2a2027;--muted:#f1eef3;--muted-foreground:#6f6671;--accent:#fff0f5;--accent-foreground:#2a1723;--border:#1f1b241f;--input:#fff;--ring:#dd2a7b;--sidebar:#fff;--sidebar-foreground:#302b34;--sidebar-accent:#fff1f6;--sidebar-accent-foreground:#161318;--sidebar-border:#1f1b241a;--bg-main:#f7f7fa;--bg-surface:#fff;--bg-card:#ffffffe6;--border-subtle:#1f1b241a;--text-primary:#161318;--text-secondary:#6f6671;--gradient-brand:linear-gradient(135deg,#f58529 0%,#dd2a7b 48%,#8134af 100%);--gradient-hero:linear-gradient(135deg,#fff8f3 0%,#fff0f6 46%,#f6efff 100%);--gradient-preview:linear-gradient(135deg,#f58529 0%,#dd2a7b 48%,#8134af 100%)}html.theme-dark{--lightningcss-light: ;--lightningcss-dark:initial;color-scheme:dark;--background:#0a0910;--foreground:#f5f5f8;--card:#141320;--card-foreground:#f5f5f8;--popover:#15131f;--popover-foreground:#f5f5f8;--primary:#dd2a7b;--primary-foreground:#fff;--secondary:#1d1b2b;--secondary-foreground:#e8e7f0;--muted:#181724;--muted-foreground:#9b99ae;--accent:#221f36;--accent-foreground:#f5f5f8;--border:#ffffff1a;--input:#2b2940;--ring:#dd2a7b;--sidebar:#0d0b16;--sidebar-foreground:#d7d6e2;--sidebar-accent:#1b1930;--sidebar-accent-foreground:#f5f5f8;--sidebar-border:#ffffff17;--bg-main:#0b0b0f;--bg-surface:#101015;--bg-card:#ffffff0b;--border-subtle:#ffffff14;--text-primary:#f5f5f7;--text-secondary:#a1a1aa;--gradient-brand:linear-gradient(135deg,#f58529 0%,#dd2a7b 45%,#8134af 76%,#515bd4 100%);--gradient-hero:linear-gradient(135deg,#f5852938,#dd2a7b2e 48%,#8134af33);--gradient-preview:linear-gradient(135deg,#f58529 0%,#dd2a7b 45%,#8134af 76%,#515bd4 100%)}body,.app-shell,.app-main,.dashboard-content,.app-shell-skeleton{background:var(--background)!important;color:var(--foreground)!important}html.theme-light .app-shell,html.theme-light .dashboard-content{background:radial-gradient(circle at 0 0,#f585291f,#0000 32rem),radial-gradient(circle at 100% 0,#dd2a7b1a,#0000 30rem),#f7f7fa!important}html.theme-dark .app-shell,html.theme-dark .dashboard-content{background:radial-gradient(circle at 0 0,#f585291f,#0000 32rem),radial-gradient(circle at 100% 0,#dd2a7b1f,#0000 30rem),#0a0910!important}.fanbase-sidebar,.sidebar{background:var(--sidebar)!important;color:var(--sidebar-foreground)!important;border-right:1px solid var(--sidebar-border)!important;box-shadow:18px 0 45px #120e180f!important}html.theme-dark .fanbase-sidebar,html.theme-dark .sidebar{box-shadow:18px 0 60px #00000040!important}.brand-mark,.brand-mark strong,.sidebar-head,.sidebar-global-account>span,.account-info strong,.sidebar-account-copy strong,.sidebar-nav a,.fanbase-nav a{color:var(--foreground)!important}.sidebar-account-copy small,.account-info span,.sidebar-global-account>span,.theme-toggle-copy small,.muted,.page-subtitle,.pg-muted{color:var(--muted-foreground)!important}.fanbase-nav a,.sidebar-nav a{background:0 0!important;border:1px solid #0000!important}.fanbase-nav a:hover,.sidebar-nav a:hover{background:var(--sidebar-accent)!important;border-color:var(--sidebar-border)!important}.fanbase-nav a.active,.sidebar-nav a.active{color:var(--foreground)!important;background:linear-gradient(135deg,#f5852924,#dd2a7b21,#8134af1f)!important;border-color:#dd2a7b3d!important}.fanbase-nav a svg,.sidebar-nav a svg{color:#dd2a7b!important}.sidebar-account-select-card,.sidebar-account-options,.sidebar-account-card,.theme-toggle-card,.sidebar-connect-account,.card,.pg-glass-card,.moderation-profile-panel,.moderation-feed-card,.pg-rule-card,.pg-type-card,.publish-wizard-modal,.pg-post-picker-modal,.agent-command-card,.agent-chat-main,.agent-message,.pg-auto-hero-v2{background:var(--card)!important;color:var(--card-foreground)!important;border-color:var(--border)!important;box-shadow:0 18px 50px #140f1c14!important}html.theme-dark .sidebar-account-select-card,html.theme-dark .sidebar-account-options,html.theme-dark .sidebar-account-card,html.theme-dark .theme-toggle-card,html.theme-dark .sidebar-connect-account,html.theme-dark .card,html.theme-dark .pg-glass-card,html.theme-dark .moderation-profile-panel,html.theme-dark .moderation-feed-card,html.theme-dark .pg-rule-card,html.theme-dark .pg-type-card,html.theme-dark .publish-wizard-modal,html.theme-dark .pg-post-picker-modal,html.theme-dark .agent-command-card,html.theme-dark .agent-chat-main,html.theme-dark .agent-message,html.theme-dark .pg-auto-hero-v2{box-shadow:0 18px 60px #0000003d!important}.sidebar-account-options button,.sidebar-account-options [role=option]{color:var(--foreground)!important;background:0 0!important}input,textarea,select,.mantine-Input-input{background:var(--input)!important;color:var(--foreground)!important;border-color:var(--border)!important}input::placeholder,textarea::placeholder,.mantine-Input-input::placeholder{color:var(--muted-foreground)!important}.sidebar-user-area{gap:calc(.65rem*var(--mantine-scale));padding:0 calc(.5rem*var(--mantine-scale))calc(.85rem*var(--mantine-scale));margin-top:auto;display:grid}.sidebar-user-area .sidebar-account-card{margin:0!important}.theme-toggle-card{border:1px solid var(--border);border-radius:var(--pg-radius-card,18px);width:100%;padding:calc(.62rem*var(--mantine-scale))calc(.72rem*var(--mantine-scale));grid-template-columns:calc(2.25rem*var(--mantine-scale))minmax(0,1fr);align-items:center;gap:calc(.7rem*var(--mantine-scale));cursor:pointer;text-align:left;transition:transform .18s,border-color .18s,background .18s;display:grid}.theme-toggle-card:hover{transform:translateY(-1px);border-color:#dd2a7b47!important}.theme-toggle-icon{width:calc(2.25rem*var(--mantine-scale));height:calc(2.25rem*var(--mantine-scale));color:#fff;background:var(--gradient-brand);border-radius:999px;justify-content:center;align-items:center;display:inline-flex;box-shadow:0 10px 22px #dd2a7b3d}.theme-toggle-copy{gap:.12rem;min-width:0;display:grid}.theme-toggle-copy strong{color:var(--foreground);font-size:calc(.86rem*var(--mantine-scale));letter-spacing:-.01em;line-height:1.12}.theme-toggle-copy small{font-size:calc(.72rem*var(--mantine-scale));line-height:1.18}.subscribe-btn,.btn,.pg-gradient-button,.wizard-next,.publish-open-button{background:var(--gradient-brand)!important;color:#fff!important;border-color:#0000!important}.pg-secondary-button,.wizard-back,.post-picker-load-more{background:var(--secondary)!important;color:var(--secondary-foreground)!important;border-color:var(--border)!important}@media (max-width:1024px){.sidebar-user-area{padding-bottom:calc(1rem*var(--mantine-scale))}}html.theme-light,html.theme-light body,html.theme-light .dashboard-content h1,html.theme-light .dashboard-content h2,html.theme-light .dashboard-content h3,html.theme-light .dashboard-content h4,html.theme-light .dashboard-content h5,html.theme-light .dashboard-content h6,html.theme-light .dashboard-content p,html.theme-light .dashboard-content span,html.theme-light .dashboard-content label,html.theme-light .dashboard-content strong,html.theme-light .dashboard-content small,html.theme-light .dashboard-content li,html.theme-light .dashboard-content div:not(.brand-symbol):not(.user-avatar):not(.sidebar-account-photo):not(.pg-auto-hero-v2__orb):not(.pg-auto-hero-v2__spark):not(.skeleton):not(.status-dot):not(.unread-pill),html.theme-light .modal-content h1,html.theme-light .modal-content h2,html.theme-light .modal-content h3,html.theme-light .modal-content p,html.theme-light .modal-content span,html.theme-light .modal-content label,html.theme-light .modal-content strong,html.theme-light .modal-content small{color:var(--foreground)!important}html.theme-light .page-subtitle,html.theme-light .muted,html.theme-light .pg-muted,html.theme-light .empty-state,html.theme-light .help-text,html.theme-light .form-hint,html.theme-light .agent-message time,html.theme-light .agent-message small,html.theme-light .stat-label,html.theme-light .metric-label,html.theme-light .settings-description,html.theme-light .sidebar-account-copy small,html.theme-light .account-info span{color:var(--muted-foreground)!important}html.theme-light .card,html.theme-light .pg-glass-card,html.theme-light .modal-content,html.theme-light .publish-wizard-modal,html.theme-light .pg-post-picker-modal,html.theme-light .agent-command-card,html.theme-light .agent-chat-main,html.theme-light .agent-message,html.theme-light .moderation-profile-panel,html.theme-light .moderation-feed-card,html.theme-light .pg-rule-card,html.theme-light .pg-type-card,html.theme-light .integration-card,html.theme-light .settings-card,html.theme-light .inbox-panel,html.theme-light .conversation-card,html.theme-light .automation-card,html.theme-light .pg-auto-hero-v2{background:var(--card)!important;color:var(--card-foreground)!important;border-color:var(--border)!important}html.theme-light .btn,html.theme-light .subscribe-btn,html.theme-light .pg-gradient-button,html.theme-light .wizard-next,html.theme-light .publish-open-button,html.theme-light button[type=submit],html.theme-light .status-dot,html.theme-light .unread-pill,html.theme-light .badge,html.theme-light .pill,html.theme-light .pg-auto-hero-v2__cta,html.theme-light .pg-auto-hero-v2__mock-cta{color:#fff!important}html.theme-light .btn.ghost,html.theme-light .pg-secondary-button,html.theme-light .wizard-back,html.theme-light .post-picker-load-more,html.theme-light .filter-chip,html.theme-light .tab-button{color:var(--foreground)!important}html.theme-light input,html.theme-light textarea,html.theme-light select,html.theme-light .mantine-Input-input{color:var(--foreground)!important;border-color:var(--border)!important;background:#fff!important}html.theme-light svg:not(.theme-icon-switch svg){color:currentColor}.sidebar-user-toolbar{margin-bottom:calc(.5rem*var(--mantine-scale));justify-content:flex-end;align-items:center;display:flex}.theme-toggle-card,.theme-toggle-copy,.theme-toggle-icon{display:none!important}.theme-icon-switch{width:calc(4.25rem*var(--mantine-scale));height:calc(2.2rem*var(--mantine-scale));grid-template-columns:calc(1.85rem*var(--mantine-scale))1fr;align-items:center;gap:calc(.25rem*var(--mantine-scale));padding:calc(.18rem*var(--mantine-scale));cursor:pointer;border-radius:999px;transition:transform .18s,border-color .18s,background .18s;display:inline-grid;box-shadow:0 12px 26px #140f1c14;border:1px solid var(--border)!important;background:var(--card)!important}.theme-icon-switch:hover{transform:translateY(-1px);border-color:#dd2a7b52!important}.theme-icon-switch__icon{width:calc(1.78rem*var(--mantine-scale));height:calc(1.78rem*var(--mantine-scale));background:var(--gradient-brand);border-radius:999px;justify-content:center;align-items:center;display:inline-flex;box-shadow:0 8px 18px #dd2a7b38;color:#fff!important}.theme-icon-switch__track{width:calc(1.78rem*var(--mantine-scale));height:calc(1.02rem*var(--mantine-scale));padding:calc(.12rem*var(--mantine-scale));background:#1f1b2429;border-radius:999px;align-items:center;transition:background .18s;display:inline-flex;position:relative}.theme-icon-switch__thumb{width:calc(.78rem*var(--mantine-scale));height:calc(.78rem*var(--mantine-scale));background:#fff;border-radius:999px;transition:transform .18s;transform:translate(0);box-shadow:0 2px 8px #00000029}.theme-icon-switch[aria-checked=true] .theme-icon-switch__track{background:#dd2a7b85}.theme-icon-switch[aria-checked=true] .theme-icon-switch__thumb{transform:translateX(calc(.72rem*var(--mantine-scale)))}html.theme-dark .theme-icon-switch{box-shadow:0 14px 28px #0000003d;background:#ffffff0e!important}html.theme-dark .theme-icon-switch__track{background:#ffffff2e}@media (max-width:1024px){.sidebar-user-toolbar{justify-content:flex-start}}.sidebar-user-toolbar{display:none!important}.sidebar-account-card.sidebar-account-card-with-theme{align-items:center!important;gap:calc(.45rem*var(--mantine-scale))!important;min-height:calc(3.8rem*var(--mantine-scale))!important;height:auto!important;padding:calc(.5rem*var(--mantine-scale))!important;grid-template-columns:minmax(0,1fr) auto auto!important;display:grid!important;overflow:hidden!important}.sidebar-account-card-with-theme .account-info,.sidebar-account-card-with-theme .account-info>div{min-width:0!important}.sidebar-account-card-with-theme .account-info strong,.sidebar-account-card-with-theme .account-info span{max-width:100%!important}.sidebar-user-theme-switch.theme-icon-switch{width:calc(3.25rem*var(--mantine-scale))!important;min-width:calc(3.25rem*var(--mantine-scale))!important;height:calc(1.75rem*var(--mantine-scale))!important;grid-template-columns:calc(1.35rem*var(--mantine-scale))1fr!important;gap:calc(.16rem*var(--mantine-scale))!important;padding:calc(.14rem*var(--mantine-scale))!important;flex:none!important;justify-self:end!important}.sidebar-user-theme-switch .theme-icon-switch__icon{width:calc(1.28rem*var(--mantine-scale))!important;height:calc(1.28rem*var(--mantine-scale))!important}.sidebar-user-theme-switch .theme-icon-switch__track{width:calc(1.38rem*var(--mantine-scale))!important;height:calc(.86rem*var(--mantine-scale))!important;padding:calc(.1rem*var(--mantine-scale))!important}.sidebar-user-theme-switch .theme-icon-switch__thumb{width:calc(.62rem*var(--mantine-scale))!important;height:calc(.62rem*var(--mantine-scale))!important}.sidebar-user-theme-switch[aria-checked=true] .theme-icon-switch__thumb{transform:translateX(calc(.52rem*var(--mantine-scale)))!important}.sidebar-account-card-with-theme .subscribe-btn{height:calc(1.75rem*var(--mantine-scale))!important;min-height:calc(1.75rem*var(--mantine-scale))!important;padding:0 calc(.65rem*var(--mantine-scale))!important;font-size:calc(.74rem*var(--mantine-scale))!important;flex:none!important}@media (max-width:1024px){.sidebar-user-theme-switch.theme-icon-switch{justify-self:end!important}}html.theme-light .tour-backdrop{-webkit-backdrop-filter:blur(4px)!important;backdrop-filter:blur(4px)!important;background:#f8f5fab8!important}html.theme-light .tour-highlight{border-color:#dd2a7bc7!important;box-shadow:0 0 0 9999px #f8f5fa8a,0 0 30px #dd2a7b3d,inset 0 0 0 1px #ffffffc7!important}html.theme-light .tour-popover,html.theme-light .tour-popover.centered,html.theme-light .onboarding-card{color:#161318!important;background:#fffffff5!important;border-color:#1f1b241f!important;box-shadow:0 24px 70px #1f1b2429,inset 0 1px #ffffffd1!important}html.theme-light .tour-popover h3,html.theme-light .onboarding-card h2{color:#161318!important}html.theme-light .tour-popover p,html.theme-light .tour-count{color:#625b66!important}html.theme-light .tour-count,html.theme-light .tour-skip{background:#fff1f6!important;border-color:#1f1b241a!important}html.theme-light .app-main-inbox,html.theme-light .app-main-inbox .dashboard-content,html.theme-light .inbox-page-shell{color:#161318!important;background:radial-gradient(circle at 0 0,#f585291c,#0000 30rem),radial-gradient(circle at 100% 0,#dd2a7b17,#0000 28rem),#f7f7fa!important}html.theme-light .dm-inbox-shell{background:#ffffffeb!important;border-color:#1f1b241a!important;box-shadow:0 18px 48px #1f1b2414!important}html.theme-light .dm-sidebar,html.theme-light .dm-chat-panel,html.theme-light .dm-chat-header,html.theme-light .dm-reply-bar,html.theme-light .dm-about-panel{color:#161318!important;background:#ffffffd1!important;border-color:#1f1b241a!important}html.theme-light .dm-message-stream{background:radial-gradient(circle at 88% 12%,#dd2a7b12,#0000 32%),#ffffff73!important}html.theme-light .dm-sidebar-head h1,html.theme-light .dm-thread-line strong,html.theme-light .dm-profile-copy strong,html.theme-light .dm-about-panel strong,html.theme-light .dm-about-grid strong,html.theme-light .dm-agent-card strong,html.theme-light .dm-bubble strong{color:#161318!important}html.theme-light .dm-section-label,html.theme-light .dm-thread-line span,html.theme-light .dm-thread-body p,html.theme-light .dm-profile-copy span,html.theme-light .dm-about-panel span,html.theme-light .dm-about-panel p,html.theme-light .dm-about-grid span,html.theme-light .dm-agent-card span,html.theme-light .dm-search-box span{color:#6f6671!important}html.theme-light .dm-search-box,html.theme-light .dm-input-row,html.theme-light .dm-thread-card,html.theme-light .dm-thread-skeleton,html.theme-light .dm-agent-card,html.theme-light .dm-tabs,html.theme-light .dm-about-grid>div{color:#161318!important;background:#ffffffb8!important;border-color:#1f1b241a!important}html.theme-light .dm-thread-card:hover,html.theme-light .dm-thread-card.active{background:linear-gradient(135deg,#f585291f,#dd2a7b1a)!important;border-color:#dd2a7b42!important;box-shadow:inset 3px 0 #dd2a7bc7!important}html.theme-light .dm-filter-row{border-bottom-color:#1f1b241a!important}html.theme-light .dm-filter-row button,html.theme-light .dm-tabs button,html.theme-light .dm-refresh-button{color:#625b66!important;background:#fff!important;border-color:#1f1b241f!important}html.theme-light .dm-filter-row button.active,html.theme-light .dm-tabs button.active{color:#161318!important;background:linear-gradient(135deg,#f5852929,#dd2a7b21)!important;border-color:#dd2a7b3d!important}html.theme-light .dm-search-box input,html.theme-light .dm-input-row textarea,html.theme-light .dm-input-row input{color:#161318!important;background:0 0!important}html.theme-light .dm-search-box input::placeholder,html.theme-light .dm-input-row textarea::placeholder,html.theme-light .dm-input-row input::placeholder{color:#8a808b!important}html.theme-light .dm-bubble.received{color:#161318!important;background:#fff!important;border:1px solid #1f1b241a!important;box-shadow:0 10px 28px #1f1b2414!important}html.theme-light .dm-bubble.sent,html.theme-light .dm-send-button{color:#fff!important;background:linear-gradient(135deg,#f58529 0%,#dd2a7b 55%,#8134af 100%)!important;border-color:#0000!important}html.theme-light .dm-mini-avatar,html.theme-light .dm-profile-avatar,html.theme-light .dm-thread-avatar,html.theme-light .dm-unread-dot{color:#fff!important;background:linear-gradient(135deg,#f58529 0%,#dd2a7b 55%,#8134af 100%)!important}.agent-home-shell-chat-first .agent-chat-command-card,.agent-home-shell-chat-first .agent-chat-main,html.theme-light .agent-home-shell-chat-first .agent-chat-command-card,html.theme-light .agent-home-shell-chat-first .agent-chat-main{box-shadow:none!important;background:0 0!important;border-color:#0000!important}.agent-home-shell-chat-first .agent-message.assistant,html.theme-light .agent-home-shell-chat-first .agent-message.assistant,html.theme-dark .agent-home-shell-chat-first .agent-message.assistant{box-shadow:none!important;color:var(--foreground)!important;background:0 0!important;border:0!important;padding-left:0!important;padding-right:0!important}.agent-home-shell-chat-first .agent-message.assistant p,html.theme-light .agent-home-shell-chat-first .agent-message.assistant p,html.theme-dark .agent-home-shell-chat-first .agent-message.assistant p{color:var(--foreground)!important}.agent-home-shell-chat-first .agent-message.user,html.theme-light .agent-home-shell-chat-first .agent-message.user,html.theme-dark .agent-home-shell-chat-first .agent-message.user{color:#fff!important;background:linear-gradient(135deg,#f58529 0%,#dd2a7b 55%,#8134af 100%)!important;border:0!important;box-shadow:0 14px 30px #dd2a7b33!important}.agent-home-shell-chat-first .agent-message.user p,html.theme-light .agent-home-shell-chat-first .agent-message.user p,html.theme-dark .agent-home-shell-chat-first .agent-message.user p{color:#fff!important}html.theme-light .agent-home-shell-chat-first .agent-command-card textarea{color:#161318!important;background:#fff!important;border-color:#1f1b241f!important;box-shadow:0 16px 44px #1f1b2414!important}html.theme-light .agent-home-shell-chat-first .agent-command-card textarea::placeholder{color:#8a808b!important}html.theme-light .dm-bubble.sent,html.theme-light .dm-bubble.sent *,html.theme-light .dm-send-button,html.theme-light .dm-send-button *,html.theme-light .agent-home-shell-chat-first .agent-message.user,html.theme-light .agent-home-shell-chat-first .agent-message.user *{color:#fff!important}html.theme-light .publish-wizard-backdrop,html.theme-light .pg-modal-backdrop,html.theme-light .pg-post-modal-backdrop,html.theme-light .moderation-modal-backdrop,html.theme-light .connect-required-overlay,html.theme-light .mantine-Modal-overlay{-webkit-backdrop-filter:blur(14px)!important;backdrop-filter:blur(14px)!important;background:#15121957!important}html.theme-light .publish-wizard-modal,html.theme-light .pg-modal,html.theme-light .pg-post-modal,html.theme-light .moderation-modal,html.theme-light .connect-required-modal,html.theme-light .premium-modal,html.theme-light .publish-modal,html.theme-light .automation-modal,html.theme-light .modal-card,html.theme-light .mantine-Modal-content,html.theme-light .mantine-Modal-header,html.theme-light .mantine-Modal-body{color:#161318!important;background:radial-gradient(circle at 100% 0,#f585291a,#0000 24rem),radial-gradient(circle at 0 100%,#dd2a7b14,#0000 24rem),#fff!important;border-color:#1f1b241f!important;box-shadow:0 28px 90px #1f1b242e,inset 0 1px #ffffffd9!important}html.theme-light .publish-wizard-header,html.theme-light .publish-wizard-footer,html.theme-light .pg-modal-header,html.theme-light .pg-modal-footer,html.theme-light .pg-post-modal-header,html.theme-light .pg-post-modal-toolbar,html.theme-light .pg-post-modal-bottom,html.theme-light .mantine-Modal-header{color:#161318!important;background:#ffffffbd!important;border-color:#1f1b241a!important}html.theme-light .publish-wizard-modal :where(h1,h2,h3,h4,h5,h6,p,span,strong,small,label,em,li),html.theme-light .pg-modal :where(h1,h2,h3,h4,h5,h6,p,span,strong,small,label,em,li),html.theme-light .pg-post-modal :where(h1,h2,h3,h4,h5,h6,p,span,strong,small,label,em,li),html.theme-light .moderation-modal :where(h1,h2,h3,h4,h5,h6,p,span,strong,small,label,em,li),html.theme-light .connect-required-modal :where(h1,h2,h3,h4,h5,h6,p,span,strong,small,label,em,li),html.theme-light .mantine-Modal-content :where(h1,h2,h3,h4,h5,h6,p,span,strong,small,label,em,li),html.theme-light .mantine-Modal-title{color:#161318!important}html.theme-light .publish-wizard-modal :where(.muted,.pg-muted,.help-text,.form-hint,.publish-wizard-header p,.publish-wizard-progress-copy,.publish-account-note small,.publish-account-note span,.publish-review-card span,.publish-review-card p,.publish-source-card small,.premium-check-card small,.pg-modal-title p,.pg-post-modal-header p,.pg-post-modal-toolbar span),html.theme-light .pg-modal :where(.muted,.pg-muted,small,p),html.theme-light .pg-post-modal :where(.muted,.pg-muted,small,p),html.theme-light .moderation-modal :where(.muted,.pg-muted,small,p),html.theme-light .connect-required-modal :where(.muted,.pg-muted,small,p),html.theme-light .mantine-Modal-content :where(.muted,.pg-muted,small,p){color:#6f6671!important}html.theme-light .publish-wizard-main,html.theme-light .publish-wizard-preview,html.theme-light .publish-account-note,html.theme-light .publish-review-card,html.theme-light .publish-media-source-block,html.theme-light .premium-check-card,html.theme-light .publish-source-card,html.theme-light .pg-post-select-card,html.theme-light .pg-post-modal-grid .pg-post-select-card.compact,html.theme-light .pg-post-card-skeleton,html.theme-light .comment-item,html.theme-light .modal-content,html.theme-light .form-card{color:#161318!important;background:#ffffffd1!important;border-color:#1f1b241c!important}html.theme-light .premium-check-card.is-selected,html.theme-light .publish-source-card.is-selected,html.theme-light .pg-post-select-card.is-selected,html.theme-light .pg-post-modal-grid .pg-post-select-card.compact.is-selected{color:#161318!important;background:linear-gradient(135deg,#f585291a,#dd2a7b17,#8134af14)!important;border-color:#dd2a7b61!important;box-shadow:0 12px 28px #dd2a7b1f!important}html.theme-light .publish-wizard-modal input,html.theme-light .publish-wizard-modal textarea,html.theme-light .publish-wizard-modal select,html.theme-light .pg-modal input,html.theme-light .pg-modal textarea,html.theme-light .pg-modal select,html.theme-light .pg-post-modal input,html.theme-light .pg-post-modal textarea,html.theme-light .pg-post-modal select,html.theme-light .moderation-modal input,html.theme-light .moderation-modal textarea,html.theme-light .moderation-modal select,html.theme-light .mantine-Modal-content input,html.theme-light .mantine-Modal-content textarea,html.theme-light .mantine-Modal-content select{color:#161318!important;box-shadow:none!important;background:#fff!important;border-color:#1f1b2429!important}html.theme-light .publish-wizard-modal input::placeholder,html.theme-light .publish-wizard-modal textarea::placeholder,html.theme-light .pg-modal input::placeholder,html.theme-light .pg-modal textarea::placeholder,html.theme-light .pg-post-modal input::placeholder,html.theme-light .pg-post-modal textarea::placeholder,html.theme-light .moderation-modal input::placeholder,html.theme-light .moderation-modal textarea::placeholder{color:#8a808c!important}html.theme-light .publish-upload-dropzone{color:#161318!important;background:linear-gradient(135deg,#f5852914,#dd2a7b12)!important;border-color:#dd2a7b42!important}html.theme-light .publish-upload-dropzone svg,html.theme-light .publish-source-card svg,html.theme-light .premium-check-card svg{color:#dd2a7b!important}html.theme-light .publish-media-aspect-ok,html.theme-light .success{color:#047857!important;background:#10b9811a!important;border-color:#10b98138!important}html.theme-light .error,html.theme-light .publish-field-error-alert,html.theme-light .publish-media-aspect-error{color:#b91c1c!important;background:#ef444414!important;border-color:#ef444433!important}html.theme-light .publish-preview-phone{color:#fff!important;background:#0b0b0f!important;border-color:#ffffff1f!important}html.theme-light .publish-preview-phone :where(h1,h2,h3,h4,h5,h6,p,span,strong,small,label,em,li),html.theme-light .publish-preview-phone svg{color:#fff!important}html.theme-light .publish-preview-top,html.theme-light .publish-preview-caption{background:#ffffff09!important;border-color:#ffffff14!important}html.theme-light .publish-preview-caption p,html.theme-light .publish-preview-media,html.theme-light .publish-preview-media small{color:#ffffffb8!important}html.theme-light .publish-preview-media{background:radial-gradient(circle at 30% 20%,#dd2a7b33,#0000 30%),radial-gradient(circle at 70% 80%,#f5852929,#0000 32%),#ffffff0b!important}html.theme-light .publish-wizard-close,html.theme-light .pg-modal-close,html.theme-light .mantine-CloseButton-root{color:#161318!important;background:#fff!important;border-color:#1f1b2424!important;box-shadow:0 8px 18px #1f1b241a!important}html.theme-light .publish-wizard-close:hover,html.theme-light .pg-modal-close:hover,html.theme-light .mantine-CloseButton-root:hover{color:#dd2a7b!important;background:#fff3f7!important;border-color:#dd2a7b3d!important}html.theme-light .btn:not(.secondary):not(.ghost):not(.danger),html.theme-light .btn.btn-glow,html.theme-light .btn-glow,html.theme-light .pg-button-primary,html.theme-light .pg-gradient-button,html.theme-light .gradient-button,html.theme-light .wizard-next,html.theme-light .publish-open-button,html.theme-light .subscribe-btn,html.theme-light button[type=submit]:not(.theme-icon-switch),html.theme-light .tour-next,html.theme-light .automation-mini-cta,html.theme-light .dm-send-button,html.theme-light .pg-auto-hero-v2__cta,html.theme-light .pg-auto-hero-v2__mock-cta{color:#fff!important;text-shadow:none!important;background:linear-gradient(135deg,#f58529 0%,#dd2a7b 52%,#8134af 100%)!important;border-color:#0000!important;box-shadow:0 12px 26px #dd2a7b38!important}html.theme-light .btn.secondary,html.theme-light .btn.ghost,html.theme-light .pg-button-secondary,html.theme-light .pg-secondary-button,html.theme-light .pg-button-ghost,html.theme-light .wizard-back,html.theme-light .post-picker-load-more,html.theme-light .filter-chip,html.theme-light .tab-button,html.theme-light button.secondary,html.theme-light button.ghost{color:#161318!important;background:#fff!important;border-color:#1f1b2429!important;box-shadow:0 8px 18px #1f1b2412!important}html.theme-light .btn.secondary:hover,html.theme-light .btn.ghost:hover,html.theme-light .pg-button-secondary:hover,html.theme-light .pg-secondary-button:hover,html.theme-light .pg-button-ghost:hover,html.theme-light .wizard-back:hover,html.theme-light .post-picker-load-more:hover,html.theme-light .filter-chip:hover,html.theme-light .tab-button:hover,html.theme-light button.secondary:hover,html.theme-light button.ghost:hover{color:#161318!important;background:#fff1f6!important;border-color:#dd2a7b42!important}html.theme-light .btn.danger,html.theme-light .pg-button-danger,html.theme-light button.danger{color:#b91c1c!important;box-shadow:none!important;background:#ef44441a!important;border-color:#ef44443d!important}html.theme-light button:disabled,html.theme-light .btn:disabled,html.theme-light .pg-button:disabled,html.theme-light .wizard-next:disabled,html.theme-light .publish-open-button:disabled,html.theme-light .automation-mini-cta:disabled{color:#8a808c!important;box-shadow:none!important;opacity:1!important;background:#ebe7ee!important;border-color:#1f1b241a!important}html.theme-light .badge:not(.status-dot):not(.unread-pill),html.theme-light .pill:not(.theme-icon-switch),html.theme-light .eyebrow.pill{color:#8a1552!important;background:#fff1f6!important;border-color:#dd2a7b2e!important}html.theme-light .mantine-Paper-root,html.theme-light .mantine-Popover-dropdown,html.theme-light .mantine-Select-dropdown,html.theme-light .mantine-Menu-dropdown,html.theme-light .mantine-Combobox-dropdown,html.theme-light .mantine-Combobox-option{color:#161318!important;background:#fff!important;border-color:#1f1b241f!important}html.theme-light .mantine-Combobox-option:hover,html.theme-light .mantine-Menu-item:hover{color:#161318!important;background:#fff1f6!important}.publish-media-type-block{gap:12px;display:grid}.publish-media-type-block>label{margin-bottom:0}.publish-media-type-grid{grid-template-columns:repeat(2,minmax(0,1fr));gap:14px;width:100%;display:grid}.publish-media-type-card{width:100%;min-height:132px;color:var(--postai-foreground);text-align:left;cursor:pointer;background:#ffffff0b;border:1px solid #ffffff1c;border-radius:20px;flex-direction:column;justify-content:flex-start;align-items:flex-start;gap:10px;padding:16px 48px 16px 16px;transition:transform .18s,border-color .18s,background .18s,box-shadow .18s;display:flex;position:relative;overflow:visible}.publish-media-type-card:hover{background:#fff1;border-color:#f5852961;transform:translateY(-1px)}.publish-media-type-card.is-selected{background:linear-gradient(135deg,#f585292b,#dd2a7b1f,#8134af1a);border-color:#f58529b8;box-shadow:0 0 0 1px #dd2a7b3d,0 14px 30px #dd2a7b24}.publish-media-type-icon{color:#fff;background:linear-gradient(135deg,#f58529,#dd2a7b 52%,#8134af);border-radius:15px;flex:none;justify-content:center;align-items:center;width:42px;height:42px;display:inline-flex;box-shadow:0 10px 22px #dd2a7b38}.publish-media-type-copy{flex-direction:column;gap:5px;width:100%;min-width:0;display:flex;overflow:visible}.publish-media-type-copy strong{color:#fff;white-space:normal;text-overflow:clip;font-size:clamp(14px,1.1vw,16px);font-weight:800;line-height:1.25;overflow:visible}.publish-media-type-copy small{color:var(--postai-muted-foreground);white-space:normal;text-overflow:clip;max-width:100%;font-size:clamp(12px,.9vw,13px);line-height:1.4;overflow:visible}.publish-media-type-radio{background:#ffffff0f;border:2px solid #ffffff57;border-radius:999px;flex:none;width:20px;height:20px;position:absolute;top:16px;right:16px;box-shadow:inset 0 0 0 5px #0d0b11eb}.publish-media-type-card.is-selected .publish-media-type-radio{background:linear-gradient(135deg,#f58529,#dd2a7b);border-color:#f58529}html.theme-light .publish-media-type-card{box-shadow:0 10px 24px #120c180d;color:#161318!important;background:#fffffff0!important;border-color:#1f1b241f!important}html.theme-light .publish-media-type-card:hover{background:#fffffffc!important;border-color:#dd2a7b47!important}html.theme-light .publish-media-type-card.is-selected{background:linear-gradient(135deg,#f585291c,#dd2a7b17,#8134af14)!important;border-color:#dd2a7b6b!important;box-shadow:0 14px 30px #dd2a7b1f!important}html.theme-light .publish-media-type-copy strong{color:#161318!important}html.theme-light .publish-media-type-copy small{color:#6f6671!important}html.theme-light .publish-media-type-radio{background:#fff;border-color:#1f1b2447;box-shadow:inset 0 0 0 5px #fff}@media (min-width:1180px){.publish-media-type-grid{grid-template-columns:repeat(3,minmax(0,1fr))}}@media (max-width:760px){.publish-media-type-grid{grid-template-columns:repeat(2,minmax(0,1fr));gap:12px}.publish-media-type-card{border-radius:18px;min-height:126px;padding:14px 44px 14px 14px}.publish-media-type-icon{border-radius:13px;width:38px;height:38px}.publish-media-type-radio{top:14px;right:14px}}@media (max-width:560px){.publish-media-type-grid{grid-template-columns:1fr}.publish-media-type-card{min-height:auto;padding:15px 48px 15px 15px}}html.theme-light .moderation-grid .moderation-post{box-shadow:none!important;background:0 0!important;border-color:#0000!important;display:block!important;position:relative!important;overflow:hidden!important}html.theme-light .moderation-grid .moderation-post:hover{background:0 0!important;border-color:#dd2a7b47!important;box-shadow:0 18px 44px #140f1c24!important}html.theme-light .moderation-grid .moderation-post-media{background:#0b0b12!important;border-radius:22px!important;overflow:hidden!important}html.theme-light .moderation-grid .moderation-post-caption{z-index:3!important;-webkit-backdrop-filter:blur(12px)!important;background:#00000094!important;border:1px solid #ffffff24!important;border-radius:16px!important;gap:4px!important;min-height:0!important;padding:10px 12px!important;position:absolute!important;bottom:10px!important;left:10px!important;right:10px!important}html.theme-light .moderation-grid .moderation-post-caption strong{color:#fff!important;text-shadow:0 1px 10px #00000073!important;font-size:12.5px!important;line-height:1.35!important}html.theme-light .moderation-grid .moderation-post-caption span{color:#ffffffc7!important;font-size:11.5px!important;line-height:1.2!important}html.theme-light .moderation-grid .moderation-type{color:#fff!important;background:#00000085!important;border-color:#ffffff29!important}.bf-onboarding-screen{color:#171118;background:radial-gradient(circle at 8% 12%,#e1306c24,#0000 32%),radial-gradient(circle at 92% 8%,#f777371f,#0000 32%),linear-gradient(135deg,#fff8fb 0%,#fff 42%,#fff7f1 100%);width:100%;min-height:100vh;padding:clamp(16px,2.4vw,32px);position:relative;overflow-x:hidden}.theme-dark .bf-onboarding-screen{color:#fff;background:radial-gradient(circle at 12% 10%,#e1306c3d,#0000 35%),radial-gradient(circle at 86% 5%,#f7773729,#0000 32%),linear-gradient(135deg,#08060a 0%,#120d13 52%,#0b0809 100%)}.bf-onboarding-bg{pointer-events:none;opacity:.9;background-image:linear-gradient(#e1306c0f 1px,#0000 1px),linear-gradient(90deg,#f777370d 1px,#0000 1px);background-size:44px 44px;position:fixed;inset:0;-webkit-mask-image:radial-gradient(circle,#000 0%,#0000 75%);mask-image:radial-gradient(circle,#000 0%,#0000 75%)}.bf-onboarding-shell{z-index:1;grid-template-columns:minmax(260px,340px) minmax(0,1fr);gap:clamp(18px,2vw,28px);max-width:1280px;min-height:calc(100vh - clamp(32px,4.8vw,64px));margin:0 auto;display:grid;position:relative}.bf-onboarding-side,.bf-onboarding-card,.bf-onboarding-loading{-webkit-backdrop-filter:blur(18px);backdrop-filter:blur(18px);background:#ffffffd1;border:1px solid #2a1c241a;box-shadow:0 24px 70px #3016221a}.theme-dark .bf-onboarding-side,.theme-dark .bf-onboarding-card,.theme-dark .bf-onboarding-loading{background:#100c12d1;border-color:#ffffff1a;box-shadow:0 24px 70px #00000061}.bf-onboarding-side{border-radius:32px;flex-direction:column;gap:22px;padding:clamp(20px,2.2vw,30px);display:flex}.bf-onboarding-brand{box-sizing:border-box;color:#191018;align-items:center;gap:12px;width:100%;padding-right:4px;font-size:1.05rem;display:flex}.bf-onboarding-logout{color:#dc2626;cursor:pointer;background:0 0;border:0;flex:0 0 38px;place-items:center;width:38px;height:38px;margin-left:auto;padding:0;transition:color .16s,border-color .16s,background .16s,transform .16s;display:grid}.bf-onboarding-logout:hover{color:#b91c1c;background:0 0;transform:translateY(-1px)}.bf-onboarding-logout:focus-visible{outline-offset:2px;outline:3px solid #e1306c33}.theme-dark .bf-onboarding-logout{color:#f87171;background:0 0}.theme-dark .bf-onboarding-logout:hover{color:#fca5a5;background:0 0}button.bf-onboarding-logout,button.bf-onboarding-logout:hover,html.theme-dark button.bf-onboarding-logout,html.theme-dark button.bf-onboarding-logout:hover{box-shadow:none!important;background:0 0!important;border:0!important;border-radius:0!important;padding:0!important}.theme-dark .bf-onboarding-brand{color:#fff}.bf-onboarding-account-card{background:#e1306c14;border:1px solid #e1306c29;border-radius:22px;align-items:center;gap:14px;padding:14px;display:flex}.theme-dark .bf-onboarding-account-card{background:#ffffff0f;border-color:#ffffff1a}.bf-onboarding-account-card img,.bf-onboarding-account-card>span{object-fit:cover;color:#fff;background:linear-gradient(135deg,#833ab4,#e1306c,#f77737);border-radius:18px;flex:none;place-items:center;width:48px;height:48px;display:grid}.bf-onboarding-account-card small,.bf-account-select span{color:#6f6270;margin-bottom:2px;font-size:.76rem;display:block}.theme-dark .bf-onboarding-account-card small,.theme-dark .bf-account-select span{color:#ffffff9e}.bf-onboarding-account-card strong{color:#171118;font-size:.98rem}.theme-dark .bf-onboarding-account-card strong{color:#fff}.bf-account-select select{color:#171118;background:#fff;border:1px solid #2a1c2424;border-radius:14px;outline:none;width:100%;padding:12px 14px}.theme-dark .bf-account-select select{color:#fff;background:#ffffff0f;border-color:#ffffff1f}.bf-onboarding-steps{gap:10px;display:grid}.bf-onboarding-steps button{color:#241923;text-align:left;cursor:pointer;background:0 0;border:0;border-radius:18px;align-items:center;gap:12px;width:100%;padding:12px;transition:all .18s;display:flex}.theme-dark .bf-onboarding-steps button{color:#fff}.bf-onboarding-steps button>span{color:#e1306c;background:#1911180f;border-radius:14px;flex:none;place-items:center;width:34px;height:34px;display:grid}.theme-dark .bf-onboarding-steps button>span{background:#ffffff14}.bf-onboarding-steps button strong{font-size:.9rem;display:block}.bf-onboarding-steps button small{color:#7b6f7b;font-size:.76rem;line-height:1.25;display:block}.theme-dark .bf-onboarding-steps button small{color:#ffffff9e}.bf-onboarding-steps button.is-active,.bf-onboarding-steps button:hover{background:#e1306c14}.bf-onboarding-steps button.is-done>span,.bf-onboarding-steps button.is-active>span{color:#fff;background:linear-gradient(135deg,#833ab4,#e1306c,#f77737)}.bf-onboarding-card{border-radius:36px;flex-direction:column;gap:20px;min-width:0;padding:clamp(22px,3vw,38px);display:flex}.bf-onboarding-card-head{justify-content:space-between;align-items:flex-start;gap:18px;display:flex}.bf-onboarding-eyebrow{color:#e1306c;letter-spacing:.08em;text-transform:uppercase;align-items:center;width:fit-content;margin-bottom:10px;font-size:.78rem;font-weight:800;display:inline-flex}.bf-onboarding-card h1{letter-spacing:-.06em;color:#171118;margin:0;font-size:clamp(2rem,4vw,4rem);line-height:.94}.theme-dark .bf-onboarding-card h1{color:#fff}.bf-onboarding-card-head p{color:#6f6270;max-width:680px;margin:14px 0 0;font-size:clamp(.95rem,1.2vw,1.08rem);line-height:1.58}.theme-dark .bf-onboarding-card-head p{color:#ffffffad}.bf-onboarding-head-actions{flex:none;align-items:center;gap:14px;display:inline-flex}.bf-onboarding-cancel{color:#241823;cursor:pointer;background:#ffffffeb;border:1px solid #2a1c241f;border-radius:999px;padding:10px 16px;font-size:.88rem;font-weight:800;transition:transform .18s,border-color .18s,box-shadow .18s}.bf-onboarding-cancel:hover{border-color:#e1306c47;transform:translateY(-1px);box-shadow:0 12px 24px #2a1c2414}.theme-dark .bf-onboarding-cancel{color:#fff;background:#ffffff12;border-color:#ffffff1f}.bf-progress-ring{background:radial-gradient(circle at center,#fff 57%,transparent 58%),conic-gradient(#e1306c var(--progress),#e1306c1f 0);color:#171118;border-radius:50%;flex:none;justify-content:center;align-items:center;width:108px;height:108px;display:flex}.theme-dark .bf-progress-ring{background:radial-gradient(circle at center,#151017 57%,transparent 58%),conic-gradient(#e1306c var(--progress),#ffffff1a 0);color:#fff}.bf-progress-ring__content{text-align:center;flex-direction:column;justify-content:center;align-items:center;gap:3px;min-width:64px;min-height:64px;display:flex}.bf-progress-ring strong{font-size:1.18rem;line-height:1}.bf-progress-ring small{color:#7b6f7b;margin-top:0;font-size:.7rem;line-height:1}.theme-dark .bf-progress-ring small{color:#ffffff94}.bf-progress-bar{background:#19111814;border-radius:999px;height:8px;overflow:hidden}.theme-dark .bf-progress-bar{background:#ffffff14}.bf-progress-bar span{border-radius:inherit;background:linear-gradient(90deg,#833ab4,#e1306c,#f77737);height:100%;transition:width .24s;display:block}.bf-onboarding-step-body{min-height:320px}.bf-objective-grid{grid-template-columns:repeat(2,minmax(0,1fr));gap:16px;display:grid}.bf-objective-card{text-align:left;color:#171118;cursor:pointer;background:#fff;border:1px solid #2a1c241f;border-radius:24px;flex-direction:column;gap:10px;min-height:172px;padding:20px;transition:all .18s;display:flex;position:relative}.theme-dark .bf-objective-card{color:#fff;background:#ffffff0e;border-color:#ffffff1a}.bf-objective-card:hover,.bf-objective-card.is-selected{border-color:#e1306c73;transform:translateY(-1px);box-shadow:0 18px 48px #e1306c1f}.bf-objective-icon{color:#e1306c;background:linear-gradient(135deg,#833ab41f,#e1306c26,#f777371f);border-radius:16px;place-items:center;width:44px;height:44px;display:grid}.bf-objective-card strong{font-size:1.08rem}.bf-objective-card small{color:#716572;font-size:.9rem;line-height:1.45}.theme-dark .bf-objective-card small{color:#ffffffa8}.bf-objective-radio{color:#fff;background:#fff;border:1px solid #e1306c59;border-radius:50%;place-items:center;width:24px;height:24px;display:grid;position:absolute;top:18px;right:18px}.bf-objective-card.is-selected .bf-objective-radio{background:linear-gradient(135deg,#833ab4,#e1306c,#f77737);border-color:#0000}.theme-dark .bf-objective-radio{background:#ffffff14}.bf-onboarding-form-grid{grid-template-columns:repeat(2,minmax(0,1fr));gap:16px;display:grid}.bf-onboarding-field{flex-direction:column;gap:8px;min-width:0;display:flex}.bf-logo-upload,.bf-onboarding-field:nth-child(3):last-child{grid-column:span 2}.bf-onboarding-field:has(textarea){grid-column:span 2}.bf-onboarding-field span{color:#2b202a;align-items:center;gap:7px;font-size:.86rem;font-weight:800;display:flex}.theme-dark .bf-onboarding-field span{color:#fff}.bf-onboarding-field input,.bf-onboarding-field textarea{color:#171118;width:100%;font:inherit;background:#fff;border:1px solid #2a1c2424;border-radius:18px;outline:none;padding:14px 16px;transition:all .18s}.bf-onboarding-field textarea{resize:vertical;min-height:116px}.bf-onboarding-field input::placeholder,.bf-onboarding-field textarea::placeholder{color:#9d929e}.theme-dark .bf-onboarding-field input,.theme-dark .bf-onboarding-field textarea{color:#fff;background:#ffffff0f;border-color:#ffffff1f}.bf-onboarding-field input:focus,.bf-onboarding-field textarea:focus{border-color:#e1306c80;box-shadow:0 0 0 4px #e1306c1a}.bf-logo-upload{text-align:center;cursor:pointer;color:#171118;background:#e1306c0f;border:1px dashed #e1306c6b;border-radius:24px;place-items:center;min-height:150px;padding:24px;display:grid}.theme-dark .bf-logo-upload{color:#fff;background:#e1306c1a}.bf-logo-upload input{display:none}.bf-logo-upload__icon{color:#fff;background:linear-gradient(135deg,#833ab4,#e1306c,#f77737);border-radius:16px;place-items:center;width:46px;height:46px;display:grid}.bf-logo-upload strong{margin-top:8px}.bf-logo-upload small{color:#796d78}.theme-dark .bf-logo-upload small{color:#ffffffa3}.bf-onboarding-alert,.bf-onboarding-success{border-radius:18px;padding:12px 14px;font-size:.92rem;line-height:1.35}.bf-onboarding-alert{color:#8a1f35;background:#e1306c1a;border:1px solid #e1306c2e}.bf-onboarding-success{color:#147049;background:#1470491a;border:1px solid #14704929;align-items:center;gap:8px;width:fit-content;display:inline-flex}.theme-dark .bf-onboarding-alert{color:#ffd7e2}.theme-dark .bf-onboarding-success{color:#bdf7d6}.bf-onboarding-actions{justify-content:space-between;align-items:center;gap:16px;padding-top:8px;display:flex}.bf-onboarding-actions>div{gap:10px;display:flex}.bf-btn-primary,.bf-btn-secondary,.bf-btn-ghost{cursor:pointer;border:0;border-radius:999px;justify-content:center;align-items:center;gap:8px;min-height:44px;padding:0 18px;font-weight:800;transition:all .18s;display:inline-flex}.bf-btn-primary{color:#fff;background:linear-gradient(135deg,#833ab4,#e1306c,#f77737);box-shadow:0 14px 36px #e1306c38}.bf-btn-secondary{color:#3c2d3c;background:#19111814}.bf-btn-ghost{color:#3c2d3c;background:0 0;border:1px solid #2a1c241f}.theme-dark .bf-btn-secondary{color:#fff;background:#ffffff14}.theme-dark .bf-btn-ghost{color:#fff;border-color:#ffffff1f}.bf-btn-primary:disabled,.bf-btn-secondary:disabled,.bf-btn-ghost:disabled{opacity:.55;cursor:not-allowed}.bf-onboarding-loading{z-index:1;text-align:center;border-radius:36px;place-items:center;max-width:760px;min-height:calc(100vh - clamp(32px,4.8vw,64px));margin:0 auto;padding:32px;display:grid;position:relative}.bf-onboarding-loading h1{color:#171118;margin:14px 0 8px;font-size:clamp(1.6rem,3vw,2.8rem)}.bf-onboarding-loading p{color:#6f6270;margin:0}.theme-dark .bf-onboarding-loading h1{color:#fff}.theme-dark .bf-onboarding-loading p{color:#ffffffa8}@keyframes bf-spin{to{transform:rotate(360deg)}}@media (max-width:980px){.bf-onboarding-shell{grid-template-columns:1fr}.bf-onboarding-side{border-radius:26px}.bf-onboarding-steps{grid-template-columns:repeat(5,minmax(120px,1fr));padding-bottom:4px;overflow-x:auto}.bf-onboarding-steps button{min-width:140px}}@media (max-width:680px){.bf-onboarding-screen{padding:10px}.bf-onboarding-shell{gap:10px;min-height:calc(100vh - 20px)}.bf-onboarding-side,.bf-onboarding-card{border-radius:24px;padding:18px}.bf-onboarding-card-head{flex-direction:column}.bf-onboarding-head-actions{justify-content:space-between;width:100%}.bf-progress-ring{width:86px;height:86px}.bf-objective-grid,.bf-onboarding-form-grid{grid-template-columns:1fr}.bf-logo-upload,.bf-onboarding-field:nth-child(3):last-child{grid-column:span 1}.bf-onboarding-field:has(textarea){grid-column:span 1}.bf-onboarding-actions{flex-direction:column-reverse;align-items:stretch}.bf-onboarding-actions>div{flex-direction:column-reverse}.bf-btn-primary,.bf-btn-secondary,.bf-btn-ghost{width:100%}}.bf-connect-step{flex-direction:column;justify-content:center;align-items:flex-start;gap:16px;max-width:720px;min-height:320px;display:flex}.bf-connect-step__icon{color:#fff;background:linear-gradient(135deg,#833ab4,#e1306c 52%,#f77737);border-radius:24px;place-items:center;width:68px;height:68px;display:grid;box-shadow:0 22px 54px #e1306c3d}.bf-connect-step h2{color:#171118;letter-spacing:-.045em;margin:0;font-size:clamp(1.55rem,2.5vw,2.5rem);line-height:1.05}.theme-dark .bf-connect-step h2{color:#fff}.bf-connect-step p{color:#665b66;max-width:650px;margin:0;font-size:clamp(.98rem,1.2vw,1.08rem);line-height:1.65}.theme-dark .bf-connect-step p{color:#ffffffad}.bf-connect-step__checks{flex-wrap:wrap;gap:10px;margin:4px 0 2px;display:flex}.bf-connect-step__checks span{color:#3c2d3c;background:#19111811;border:1px solid #2a1c2414;border-radius:999px;align-items:center;gap:8px;min-height:34px;padding:0 12px;font-size:.86rem;font-weight:800;display:inline-flex}.bf-connect-step__checks svg{color:#e1306c}.theme-dark .bf-connect-step__checks span{color:#fff;background:#ffffff12;border-color:#ffffff1a}.bf-connect-step__button{min-width:220px;margin-top:6px}.bf-onboarding-actions--end{justify-content:flex-end}.bf-onboarding-steps button:disabled{cursor:not-allowed;opacity:.52}@media (max-width:680px){.bf-connect-step{align-items:stretch;min-height:auto}.bf-connect-step__button{width:100%}.bf-connect-step__checks{flex-direction:column}}.ai-field-shell{width:100%;min-width:0;position:relative}.ai-field-shell>input,.ai-field-shell>textarea{width:100%;padding-right:42px!important}.ai-field-button{color:#e1306c;cursor:pointer;z-index:3;border:0;border-radius:0;place-items:center;width:26px;height:26px;padding:0;transition:color .18s,opacity .18s,transform .18s;display:grid;position:absolute;top:50%;right:12px;transform:translateY(-50%);box-shadow:none!important;background:0 0!important}.ai-field-button:hover:not(:disabled){color:#f77737;transform:translateY(-50%)scale(1.08)}.ai-field-button:disabled{opacity:.5;cursor:not-allowed;transform:translateY(-50%)}.ai-field-button svg{width:18px;height:18px;display:block}.bf-onboarding-field .ai-field-shell>textarea{min-height:116px}.publish-step-stack .ai-field-shell,.pg-field-grid .ai-field-shell,.dm-input-row .ai-field-shell{width:100%}.pg-field-grid .ai-field-shell+.field-error,.pg-field-grid .ai-field-shell+.pg-field-error{margin-top:-4px}.dm-ai-field-shell textarea{min-height:44px;padding-right:42px!important}.dm-input-row .dm-ai-field-shell{flex:auto}html.theme-light .ai-field-button{color:#e1306c}html.theme-dark .ai-field-button{color:#ff7a59}.ai-field-button,.ai-field-button:hover,.ai-field-button:active,.ai-field-button:focus,.ai-field-button:focus-visible,.ai-field-button:disabled,.ai-field-button[disabled],.ai-field-button[aria-busy=true]{box-shadow:none!important;background:0 0!important;border:0!important;outline:none!important}.ai-field-button:before,.ai-field-button:after{content:none!important;box-shadow:none!important;background:0 0!important;display:none!important}.ai-field-button svg,.ai-field-button .spin{box-shadow:none!important;background:0 0!important;border-radius:0!important}button.ai-field-button,html.theme-light button.ai-field-button,html.theme-dark button.ai-field-button,button.ai-field-button:hover,button.ai-field-button:active,button.ai-field-button:focus,button.ai-field-button:focus-visible,button.ai-field-button[aria-disabled=true],button.ai-field-button[data-loading=true],html.theme-light button.ai-field-button[aria-disabled=true],html.theme-light button.ai-field-button[data-loading=true],html.theme-dark button.ai-field-button[aria-disabled=true],html.theme-dark button.ai-field-button[data-loading=true]{appearance:none!important;box-shadow:none!important;filter:none!important;-webkit-tap-highlight-color:transparent!important;background:0 0!important;border:0!important;outline:none!important}button.ai-field-button[aria-disabled=true]{cursor:wait;opacity:.72}button.ai-field-button svg,button.ai-field-button .spin,button.ai-field-button[data-loading=true] svg,button.ai-field-button[data-loading=true] .spin{box-shadow:none!important;background:0 0!important;border:0!important}.bf-logo-upload{position:relative}.bf-logo-upload input[type=file]{opacity:0!important;pointer-events:none!important;width:1px!important;height:1px!important;position:absolute!important;overflow:hidden!important}.bf-logo-upload__button{width:100%;min-height:inherit;text-align:center;cursor:pointer;place-items:center;display:grid;color:inherit!important;box-shadow:none!important;background:0 0!important;border:0!important;padding:0!important}.bf-logo-upload__button:hover,.bf-logo-upload__button:focus,.bf-logo-upload__button:active{color:inherit!important;box-shadow:none!important;background:0 0!important}.bf-logo-upload__button strong,.bf-logo-upload__button small{display:block}.bf-step-ai-toolbar{background:linear-gradient(135deg,#e1306c14,#f777370f);border:1px solid #e1306c29;border-radius:22px;justify-content:space-between;align-items:center;gap:14px;padding:12px 14px;display:flex}.bf-step-ai-toolbar>div{flex-direction:column;gap:3px;min-width:0;display:flex}.bf-step-ai-toolbar strong{color:#241924;font-size:.92rem;line-height:1.2}.bf-step-ai-toolbar span{color:#6f6270;font-size:.82rem;line-height:1.35}.theme-dark .bf-step-ai-toolbar{background:linear-gradient(135deg,#e1306c24,#f7773714);border-color:#ffffff1a}.theme-dark .bf-step-ai-toolbar strong{color:#fff}.theme-dark .bf-step-ai-toolbar span{color:#ffffffa8}.bf-step-ai-button{cursor:pointer;color:#fff;background:linear-gradient(135deg,#833ab4,#e1306c,#f77737);border:0;border-radius:999px;flex:none;justify-content:center;align-items:center;gap:8px;min-height:40px;padding:0 16px;font-size:.9rem;font-weight:850;transition:transform .18s,box-shadow .18s,opacity .18s;display:inline-flex;box-shadow:0 12px 28px #e1306c38}.bf-step-ai-button:hover:not(:disabled){transform:translateY(-1px);box-shadow:0 16px 34px #e1306c47}.bf-step-ai-button:disabled{opacity:.65;cursor:not-allowed;transform:none}@media (max-width:680px){.bf-step-ai-toolbar{flex-direction:column;align-items:stretch}.bf-step-ai-button{width:100%}}.bf-onboarding-cancel-action{min-width:112px}@media (max-width:680px){.bf-onboarding-actions>div{flex-direction:column}}.agent-home-shell-chat-first .agent-message.typing{min-width:calc(3.4rem*var(--mantine-scale));min-height:calc(1.9rem*var(--mantine-scale));align-items:center!important;gap:calc(.32rem*var(--mantine-scale))!important;width:fit-content!important;padding:calc(.34rem*var(--mantine-scale))0!important;box-shadow:none!important;background:0 0!important;border:0!important;display:inline-flex!important}.agent-typing-dot{width:calc(.42rem*var(--mantine-scale));height:calc(.42rem*var(--mantine-scale));opacity:.42;background:linear-gradient(135deg,#f58529 0%,#dd2a7b 55%,#8134af 100%);border-radius:999px;animation:1s ease-in-out infinite agentTypingBounce;display:inline-block}.agent-typing-dot:nth-child(2){animation-delay:.14s}.agent-typing-dot:nth-child(3){animation-delay:.28s}@keyframes agentTypingBounce{0%,80%,to{opacity:.35;transform:translateY(0)}40%{opacity:1;transform:translateY(-.26rem)}}.agent-home-shell-chat-first .agent-message.assistant.is-writing p:after{content:"";vertical-align:-.12em;opacity:.68;background:currentColor;border-radius:999px;width:.46em;height:1em;margin-left:.12em;animation:.85s steps(2,start) infinite agentWritingCursor;display:inline-block}@keyframes agentWritingCursor{0%,45%{opacity:.68}46%,to{opacity:0}}html.theme-light .sidebar-nav a,html.theme-light .fanbase-nav a{color:#3f3343!important}html.theme-light .sidebar-nav a:hover,html.theme-light .sidebar-nav a.active,html.theme-light .fanbase-nav a:hover,html.theme-light .fanbase-nav a.active{color:#17121a!important;background:#dd2a7b18!important;border-color:#dd2a7b38!important;box-shadow:inset 3px 0 #dd2a7bd9!important}html.theme-light .sidebar-nav a:hover svg,html.theme-light .sidebar-nav a.active svg,html.theme-light .fanbase-nav a:hover svg,html.theme-light .fanbase-nav a.active svg{color:#dd2a7b!important}.automation-page-skeleton{gap:18px;display:grid}.automation-page-skeleton__hero{background:radial-gradient(circle at 15% 15%,#dd2a7b1a,transparent 32%),radial-gradient(circle at 88% 22%,#f5852914,transparent 30%),var(--surface-card,#ffffff0a);border:1px solid #dd2a7b24;border-radius:30px;grid-template-columns:minmax(0,1.05fr) minmax(260px,.75fr);align-items:center;gap:22px;min-height:260px;padding:28px;display:grid;overflow:hidden}.automation-page-skeleton__line,.automation-page-skeleton__title,.automation-page-skeleton__items span,.automation-page-skeleton__mock,.automation-page-skeleton__cards span{background:linear-gradient(90deg,#94a3b829,#94a3b847,#94a3b829) 0 0/220% 100%;border-radius:999px;animation:1.15s ease-in-out infinite pgSkeletonPulse;display:block}.automation-page-skeleton__line{width:min(100%,520px);height:12px;margin-top:14px}.automation-page-skeleton__line.is-short{width:140px;margin-top:0}.automation-page-skeleton__line.is-medium{width:min(72%,390px)}.automation-page-skeleton__title{border-radius:18px;width:min(92%,620px);height:clamp(38px,5vw,64px);margin-top:18px}.automation-page-skeleton__items{gap:10px;max-width:420px;margin-top:20px;display:grid}.automation-page-skeleton__items span{border-radius:14px;height:34px}.automation-page-skeleton__mock{border-radius:24px;height:190px}.automation-page-skeleton__cards{grid-template-columns:repeat(3,minmax(0,1fr));gap:14px;display:grid}.automation-page-skeleton__cards span{border-radius:22px;height:132px}@keyframes pgSkeletonPulse{0%{background-position:120% 0}to{background-position:-120% 0}}[data-theme=light] .automation-page-skeleton__hero{background:radial-gradient(circle at 15% 15%,#dd2a7b14,#0000 32%),radial-gradient(circle at 88% 22%,#f5852914,#0000 30%),#fff;border-color:#0f172a14;box-shadow:0 18px 50px #0f172a12}[data-theme=light] .automation-page-skeleton__line,[data-theme=light] .automation-page-skeleton__title,[data-theme=light] .automation-page-skeleton__items span,[data-theme=light] .automation-page-skeleton__mock,[data-theme=light] .automation-page-skeleton__cards span{background:linear-gradient(90deg,#0f172a0f,#0f172a1c,#0f172a0f) 0 0/220% 100%}@media (max-width:860px){.automation-page-skeleton__hero{grid-template-columns:1fr;padding:22px}.automation-page-skeleton__cards{grid-template-columns:1fr}}.agent-history-menu-wrap{z-index:20;width:min(100%,760px);margin:0 auto 8px;position:relative}.agent-home-shell-chat-first .agent-history-menu-wrap .agent-history-button,.agent-conversation-started .agent-history-menu-wrap .agent-history-button{cursor:pointer!important;align-items:center!important;gap:6px!important;margin-bottom:0!important;display:inline-flex!important}.agent-history-dropdown{-webkit-backdrop-filter:blur(18px);backdrop-filter:blur(18px);background:#fffffff5;border:1px solid #94a3b838;border-radius:18px;width:min(340px,100vw - 32px);padding:8px;position:absolute;top:calc(100% + 8px);left:0;box-shadow:0 22px 54px #0f172a29}html.theme-dark .agent-history-dropdown{background:#0c0c12f0;border-color:#ffffff1f;box-shadow:0 22px 54px #00000061}.agent-history-dropdown button,.agent-history-empty{color:#111827;text-align:left;background:0 0;border:0;border-radius:13px;justify-content:space-between;align-items:center;gap:12px;width:100%;padding:10px 11px;font-size:13px;display:flex}html.theme-dark .agent-history-dropdown button,html.theme-dark .agent-history-empty{color:#f8fafc}.agent-history-dropdown button:hover,.agent-history-dropdown button.active{color:#9f1239;background:#ec48991a}html.theme-dark .agent-history-dropdown button:hover,html.theme-dark .agent-history-dropdown button.active{color:#fecdd3;background:#ec489929}.agent-history-dropdown strong{text-overflow:ellipsis;white-space:nowrap;min-width:0;font-weight:750;overflow:hidden}.agent-history-dropdown small{color:#6b7280;flex:none;font-size:11px;font-weight:700}html.theme-dark .agent-history-dropdown small{color:#a1a1aa}.agent-history-new{margin-bottom:4px;font-weight:800;color:#be123c!important;background:linear-gradient(135deg,#ec489924,#f973161f)!important;justify-content:center!important}.agent-history-empty{color:#6b7280;justify-content:center}html.theme-dark .agent-history-empty{color:#a1a1aa}.agent-home-shell-chat-first .agent-history-menu-wrap,.agent-conversation-started .agent-history-menu-wrap{z-index:90!important;pointer-events:none!important;justify-content:flex-end!important;width:auto!important;max-width:calc(100vw - 28px)!important;margin:0!important;display:flex!important;position:fixed!important;top:clamp(14px,2vw,22px)!important;left:auto!important;right:clamp(14px,2.5vw,30px)!important}.agent-home-shell-chat-first .agent-history-menu-wrap .agent-history-button,.agent-conversation-started .agent-history-menu-wrap .agent-history-button{color:#111827!important;-webkit-backdrop-filter:blur(18px)!important;backdrop-filter:blur(18px)!important;opacity:1!important;pointer-events:auto!important;background:#ffffffeb!important;border:1px solid #0f172a1a!important;border-radius:16px!important;justify-content:center!important;align-items:center!important;gap:8px!important;min-height:40px!important;margin:0!important;padding:10px 14px!important;font-size:13px!important;font-weight:800!important;line-height:1!important;display:inline-flex!important;box-shadow:0 14px 38px #0f172a1f!important}.agent-home-shell-chat-first .agent-history-menu-wrap .agent-history-button:hover,.agent-conversation-started .agent-history-menu-wrap .agent-history-button:hover{color:#9f1239!important;background:#fff!important;border-color:#ec489947!important}.agent-home-shell-chat-first .agent-history-menu-wrap .agent-history-button svg,.agent-conversation-started .agent-history-menu-wrap .agent-history-button svg{color:currentColor!important;width:15px!important;height:15px!important}.agent-home-shell-chat-first .agent-history-menu-wrap .agent-history-dropdown,.agent-conversation-started .agent-history-menu-wrap .agent-history-dropdown{-webkit-backdrop-filter:blur(20px)!important;backdrop-filter:blur(20px)!important;pointer-events:auto!important;background:#fffffff5!important;border:1px solid #0f172a1a!important;border-radius:20px!important;width:min(360px,100vw - 28px)!important;max-height:min(440px,100dvh - 92px)!important;padding:10px!important;top:calc(100% + 10px)!important;left:auto!important;right:0!important;overflow-y:auto!important;box-shadow:0 22px 70px #0f172a33!important}.agent-home-shell-chat-first .agent-history-menu-wrap .agent-history-dropdown:before,.agent-conversation-started .agent-history-menu-wrap .agent-history-dropdown:before{content:"Histórico do Assistente";color:#6b7280;letter-spacing:.08em;text-transform:uppercase;padding:4px 8px 10px;font-size:11px;font-weight:900;display:block}.agent-home-shell-chat-first .agent-history-dropdown button,.agent-conversation-started .agent-history-dropdown button,.agent-home-shell-chat-first .agent-history-empty,.agent-conversation-started .agent-history-empty{border-radius:14px!important;min-height:44px!important}html.theme-dark .agent-home-shell-chat-first .agent-history-menu-wrap .agent-history-button,html.theme-dark .agent-conversation-started .agent-history-menu-wrap .agent-history-button{color:#f8fafc!important;background:#14141ce0!important;border-color:#ffffff1f!important;box-shadow:0 18px 54px #00000057!important}html.theme-dark .agent-home-shell-chat-first .agent-history-menu-wrap .agent-history-button:hover,html.theme-dark .agent-conversation-started .agent-history-menu-wrap .agent-history-button:hover{color:#fecdd3!important;background:#20202af5!important;border-color:#ec489957!important}html.theme-dark .agent-home-shell-chat-first .agent-history-menu-wrap .agent-history-dropdown,html.theme-dark .agent-conversation-started .agent-history-menu-wrap .agent-history-dropdown{background:#0c0c12f5!important;border-color:#ffffff1f!important;box-shadow:0 22px 70px #00000073!important}html.theme-dark .agent-home-shell-chat-first .agent-history-menu-wrap .agent-history-dropdown:before,html.theme-dark .agent-conversation-started .agent-history-menu-wrap .agent-history-dropdown:before{color:#a1a1aa}@media (max-width:720px){.agent-home-shell-chat-first .agent-history-menu-wrap,.agent-conversation-started .agent-history-menu-wrap{top:10px!important;right:10px!important}.agent-home-shell-chat-first .agent-history-menu-wrap .agent-history-button,.agent-conversation-started .agent-history-menu-wrap .agent-history-button{min-height:38px!important;padding:9px 12px!important;font-size:12px!important}}.agent-history-row{color:#111827;background:0 0;border-radius:15px;grid-template-columns:minmax(0,1fr) 38px;align-items:center;gap:4px;width:100%;display:grid}.agent-history-row.active,.agent-history-row:hover{background:#ec48991a}html.theme-dark .agent-history-row{color:#f8fafc}html.theme-dark .agent-history-row.active,html.theme-dark .agent-history-row:hover{background:#ec489929}.agent-history-dropdown .agent-history-item{width:100%!important;min-width:0!important;color:inherit!important;background:0 0!important;justify-content:space-between!important;padding:10px 8px 10px 11px!important}.agent-history-dropdown .agent-history-item:hover,.agent-history-row.active .agent-history-item{color:#9f1239!important;background:0 0!important}html.theme-dark .agent-history-dropdown .agent-history-item:hover,html.theme-dark .agent-history-row.active .agent-history-item{color:#fecdd3!important}.agent-history-delete{color:#9ca3af!important;background:0 0!important;border-radius:11px!important;flex:none!important;justify-content:center!important;align-items:center!important;width:34px!important;height:34px!important;min-height:34px!important;padding:0!important;display:inline-flex!important}.agent-history-delete:hover{color:#be123c!important;background:#f43f5e1f!important}html.theme-dark .agent-history-delete{color:#a1a1aa!important}html.theme-dark .agent-history-delete:hover{color:#fecdd3!important;background:#f43f5e2e!important}.agent-confirm-modal-backdrop{z-index:220;-webkit-backdrop-filter:blur(10px);backdrop-filter:blur(10px);background:#0f172a6b;justify-content:center;align-items:center;padding:20px;display:flex;position:fixed;inset:0}.agent-confirm-modal{color:#111827;background:#fff;border:1px solid #0f172a1a;border-radius:24px;width:min(420px,100%);padding:24px;position:relative;box-shadow:0 28px 80px #0f172a3d}html.theme-dark .agent-confirm-modal{color:#f8fafc;background:#111119;border-color:#ffffff1f;box-shadow:0 28px 80px #0000007a}.agent-confirm-close{color:#334155;cursor:pointer;background:#0f172a0f;border:0;border-radius:12px;justify-content:center;align-items:center;width:34px;height:34px;display:inline-flex;position:absolute;top:14px;right:14px}.agent-confirm-close:hover{background:#0f172a1a}html.theme-dark .agent-confirm-close{color:#f8fafc;background:#ffffff14}.agent-confirm-icon{color:#be123c;background:#f43f5e1f;border-radius:16px;justify-content:center;align-items:center;width:42px;height:42px;margin-bottom:14px;display:inline-flex}.agent-confirm-modal h3{color:inherit;margin:0 40px 8px 0;font-size:20px;font-weight:850;line-height:1.2}.agent-confirm-modal p{color:#64748b;margin:0;font-size:14px;line-height:1.55}html.theme-dark .agent-confirm-modal p{color:#cbd5e1}.agent-confirm-actions{justify-content:flex-end;gap:10px;margin-top:22px;display:flex}.agent-confirm-cancel,.agent-confirm-delete{cursor:pointer;border-radius:14px;min-height:42px;padding:0 16px;font-weight:800}.agent-confirm-cancel{color:#111827;background:#fff;border:1px solid #0f172a1f}.agent-confirm-cancel:hover{background:#f8fafc}html.theme-dark .agent-confirm-cancel{color:#f8fafc;background:#ffffff0f;border-color:#ffffff1f}.agent-confirm-delete{color:#fff;background:linear-gradient(135deg,#f43f5e,#db2777);border:0;box-shadow:0 14px 28px #f43f5e38}.agent-confirm-delete:hover{filter:brightness(1.02)}@media (max-width:520px){.agent-confirm-modal{border-radius:22px;padding:22px}.agent-confirm-actions{flex-direction:column-reverse}.agent-confirm-cancel,.agent-confirm-delete{width:100%}}.app-main-assistant .dashboard-content:has(.agent-conversation-started){height:100dvh!important;min-height:100dvh!important;padding-top:max(12px,env(safe-area-inset-top))!important;padding-right:var(--shell-page-padding)!important;padding-bottom:max(8px,env(safe-area-inset-bottom))!important;padding-left:var(--shell-page-padding)!important;justify-content:center!important;align-items:stretch!important;display:flex!important;overflow:hidden!important}.app-main-assistant .agent-conversation-started{flex-direction:column!important;justify-content:flex-end!important;width:min(100%,980px)!important;height:100%!important;min-height:0!important;margin:0 auto!important;padding:0!important;display:flex!important}.app-main-assistant .agent-conversation-started .agent-hero-panel-chat-first{flex-direction:column!important;justify-content:flex-end!important;width:min(100%,900px)!important;height:100%!important;min-height:0!important;margin:0 auto!important;display:flex!important}.app-main-assistant .agent-conversation-started .agent-chat-command-card{flex-direction:column!important;width:100%!important;height:100%!important;min-height:0!important;max-height:none!important;margin:0!important;display:flex!important}.app-main-assistant .agent-conversation-started .agent-chat-main{flex:auto!important;min-height:0!important;max-height:none!important;padding-bottom:14px!important;overflow-y:auto!important}.app-main-assistant .agent-conversation-started .agent-command-card textarea{flex:none!important;min-height:76px!important;max-height:148px!important}.app-main-assistant .agent-conversation-started .agent-command-footer-clean{flex:none!important;padding-bottom:8px!important}@media (max-width:900px){.app-main-assistant .dashboard-content:has(.agent-conversation-started){padding-top:48px!important;padding-right:var(--shell-page-padding)!important;padding-bottom:max(8px,env(safe-area-inset-bottom))!important;padding-left:var(--shell-page-padding)!important}}@media (max-width:640px){.app-main-assistant .dashboard-content:has(.agent-conversation-started){padding-top:52px!important;padding-right:10px!important;padding-bottom:max(6px,env(safe-area-inset-bottom))!important;padding-left:10px!important}.app-main-assistant .agent-conversation-started .agent-command-card textarea{min-height:82px!important}}.sidebar-account-options .sidebar-account-add-option{margin-top:4px;background:linear-gradient(135deg,#f585291a,#dd2a7b1a,#8134af14)!important;border-style:dashed!important;border-color:#dd2a7b52!important}.sidebar-account-options .sidebar-account-add-option:hover{background:linear-gradient(135deg,#f5852929,#dd2a7b26,#8134af1f)!important;border-color:#dd2a7b80!important}.sidebar-connect-error{color:#e1306c;margin-top:6px;padding:0 4px;font-size:.76rem;line-height:1.35;display:block}.sidebar-account-add-icon{color:#dd2a7b;background:#dd2a7b1a;border-radius:999px;place-items:center;width:clamp(34px,2.9vw,42px);height:clamp(34px,2.9vw,42px);display:grid}html.theme-dark .sidebar-account-add-icon{color:#f9a8d4;background:#f9a8d41f}.bf-account-selection-screen{color:#171118;background:radial-gradient(circle at 8% 12%,#e1306c24,#0000 32%),radial-gradient(circle at 92% 8%,#f777371f,#0000 32%),linear-gradient(135deg,#fff8fb 0%,#fff 42%,#fff7f1 100%);place-items:center;width:100%;min-height:100vh;padding:clamp(16px,3vw,40px);display:grid;position:relative;overflow-x:hidden}.theme-dark .bf-account-selection-screen{color:#fff;background:radial-gradient(circle at 12% 10%,#e1306c3d,#0000 35%),radial-gradient(circle at 86% 5%,#f7773729,#0000 32%),linear-gradient(135deg,#08060a 0%,#120d13 52%,#0b0809 100%)}.bf-account-selection-card{z-index:1;-webkit-backdrop-filter:blur(18px);backdrop-filter:blur(18px);text-align:center;background:#ffffffdb;border:1px solid #2a1c241a;border-radius:34px;width:min(100%,720px);padding:clamp(24px,4vw,44px);position:relative;box-shadow:0 26px 80px #3016221f}.theme-dark .bf-account-selection-card{background:#100c12d6;border-color:#ffffff1a;box-shadow:0 26px 80px #0000006b}.bf-account-selection-brand{color:#171118;align-items:center;gap:10px;font-weight:900;display:inline-flex;position:absolute;top:22px;left:24px}.theme-dark .bf-account-selection-brand{color:#fff}.bf-account-selection-icon{color:#fff;background:linear-gradient(135deg,#833ab4,#e1306c,#f77737);border-radius:26px;place-items:center;width:72px;height:72px;margin:20px auto 18px;display:grid;box-shadow:0 18px 42px #e1306c47}.bf-account-selection-card h1{color:#171118;letter-spacing:-.055em;margin:0;font-size:clamp(2rem,4vw,3.45rem);line-height:.98}.theme-dark .bf-account-selection-card h1{color:#fff}.bf-account-selection-card>p{color:#6f6270;max-width:570px;margin:16px auto 0;font-size:1rem;line-height:1.58}.theme-dark .bf-account-selection-card>p{color:#ffffffad}.bf-account-selection-loading,.bf-account-selection-empty{color:#3a2835;background:#e1306c12;border:1px solid #e1306c24;border-radius:22px;place-items:center;gap:8px;min-height:92px;margin:26px auto 0;display:grid}.theme-dark .bf-account-selection-loading,.theme-dark .bf-account-selection-empty{color:#ffffffd1;background:#ffffff0e;border-color:#ffffff1a}.bf-account-selection-empty strong,.bf-account-selection-empty span{display:block}.bf-account-selection-empty span{color:#796d78;font-size:.9rem}.theme-dark .bf-account-selection-empty span{color:#fff9}.bf-connect-debug-panel{text-align:left;background:#ffb02014;border:1px solid #ffb02047;border-radius:18px;gap:8px;margin:22px auto 0;padding:16px 18px;display:grid}.theme-dark .bf-connect-debug-panel{background:#ffb02012;border-color:#ffb02038}.bf-connect-debug-panel>strong{color:#7a5200;font-size:.92rem}.theme-dark .bf-connect-debug-panel>strong{color:#ffcf70}.bf-connect-debug-panel>small{color:#8a7550;font-size:.78rem}.bf-connect-debug-row{gap:3px;display:grid}.bf-connect-debug-row>span{color:#8a7550;text-transform:uppercase;letter-spacing:.04em;font-size:.76rem}.theme-dark .bf-connect-debug-row>span{color:#ffcf70b3}.bf-connect-debug-row>code{word-break:break-all;color:#3a2835;background:#0000000a;border-radius:8px;padding:6px 8px;font-size:.82rem;display:block}.theme-dark .bf-connect-debug-row>code{color:#ffffffd9;background:#ffffff0f}.bf-connect-debug-panel .bf-btn-ghost{justify-self:start;margin-top:4px}.bf-connect-debug-raw{white-space:pre-wrap;word-break:break-all;color:#3a2835;background:#0000000a;border-radius:8px;max-height:260px;margin:0;padding:8px;font-size:.76rem;overflow:auto}.theme-dark .bf-connect-debug-raw{color:#ffffffd9;background:#ffffff0f}.bf-account-selection-list{text-align:left;gap:12px;margin-top:26px;display:grid}.bf-account-selection-option{color:#171118;cursor:pointer;background:#ffffffeb;border:1px solid #2a1c241f;border-radius:22px;grid-template-columns:52px minmax(0,1fr) 28px;align-items:center;gap:14px;width:100%;min-height:76px;padding:12px 14px;transition:transform .18s,border-color .18s,box-shadow .18s,background .18s;display:grid}.theme-dark .bf-account-selection-option{color:#fff;background:#ffffff0f;border-color:#ffffff1c}.bf-account-selection-option:hover,.bf-account-selection-option.is-selected{background:#fff7fbfa;border-color:#e1306c6b;transform:translateY(-1px);box-shadow:0 16px 42px #e1306c1f}.theme-dark .bf-account-selection-option:hover,.theme-dark .bf-account-selection-option.is-selected{background:#e1306c1f}.bf-account-selection-option img,.bf-account-selection-fallback{object-fit:cover;color:#fff;background:linear-gradient(135deg,#833ab4,#e1306c,#f77737);border-radius:18px;place-items:center;width:52px;height:52px;display:grid}.bf-account-selection-option strong,.bf-account-selection-option small{display:block}.bf-account-selection-option strong{text-overflow:ellipsis;white-space:nowrap;font-size:.98rem;overflow:hidden}.bf-account-selection-option small{color:#7b6f7b;margin-top:3px;font-size:.82rem;line-height:1.25}.theme-dark .bf-account-selection-option small{color:#ffffff9e}.bf-account-selection-option i{color:#fff;background:#e1306c29;border:1px solid #e1306c38;border-radius:999px;place-items:center;width:26px;height:26px;display:grid}.bf-account-selection-option.is-selected i{background:linear-gradient(135deg,#833ab4,#e1306c,#f77737);border-color:#0000}.bf-account-selection-actions{flex-wrap:wrap;justify-content:center;gap:12px;margin-top:24px;display:flex}@media (max-width:640px){.bf-account-selection-card{border-radius:26px;padding:24px 18px}.bf-account-selection-brand{justify-content:center;margin-bottom:14px;position:static}.bf-account-selection-icon{margin-top:0}.bf-account-selection-actions{flex-direction:column-reverse}.bf-account-selection-actions .bf-btn-primary,.bf-account-selection-actions .bf-btn-ghost{width:100%}}.bf-onboarding-account-dropdown{z-index:20;position:relative}.bf-onboarding-account-card--selectable{text-align:left;cursor:pointer;width:100%;color:inherit;grid-template-columns:48px minmax(0,1fr) 34px;align-items:center;transition:border-color .18s,background .18s,box-shadow .18s,transform .18s;display:grid}.bf-onboarding-account-card--selectable:disabled{cursor:default;opacity:1}.bf-onboarding-account-card--selectable:not(:disabled):hover,.bf-onboarding-account-card--selectable:not(:disabled):focus-visible{background:radial-gradient(circle at 0 0,#e1306c1f,#0000 60%),#e1306c14;border-color:#e1306c47;outline:none;box-shadow:0 14px 34px #e1306c1f}.theme-dark .bf-onboarding-account-card--selectable:not(:disabled):hover,.theme-dark .bf-onboarding-account-card--selectable:not(:disabled):focus-visible{background:radial-gradient(circle at 0 0,#e1306c2e,#0000 58%),#ffffff12;border-color:#f472b64d}.bf-onboarding-account-card--selectable>div{min-width:0}.bf-onboarding-account-card--selectable strong,.bf-onboarding-account-card--selectable small{text-overflow:ellipsis;white-space:nowrap;overflow:hidden}.bf-onboarding-account-switch{color:#6f6270;background:#ffffff9e;border:1px solid #2a1c241a;border-radius:999px;place-items:center;width:34px;height:34px;display:grid}.theme-dark .bf-onboarding-account-switch{color:#ffffffc2;background:#ffffff0f;border-color:#ffffff1a}.bf-onboarding-account-options{z-index:50;-webkit-backdrop-filter:blur(18px);backdrop-filter:blur(18px);background:radial-gradient(circle at 0 0,#e1306c1a,#0000 48%),#fffffff5;border:1px solid #e1306c29;border-radius:20px;gap:8px;max-height:min(330px,48vh);padding:8px;display:grid;position:absolute;top:calc(100% + 10px);left:0;right:0;overflow:auto;box-shadow:0 24px 70px #26141e29,inset 0 1px #ffffffd1}.theme-dark .bf-onboarding-account-options{background:radial-gradient(circle at 0 0,#e1306c29,#0000 48%),#0c0b18f5;border-color:#f472b62e;box-shadow:0 26px 70px #0000007a,inset 0 1px #ffffff0b}.bf-onboarding-account-options button{color:#171118;text-align:left;cursor:pointer;background:#ffffffbd;border:1px solid #2a1c2414;border-radius:16px;grid-template-columns:42px minmax(0,1fr) 18px;align-items:center;gap:12px;width:100%;min-height:62px;padding:9px 11px;display:grid}.theme-dark .bf-onboarding-account-options button{color:#fff;background:linear-gradient(135deg,#fff1,#ffffff07),#121120bd;border-color:#ffffff14}.bf-onboarding-account-options button:hover,.bf-onboarding-account-options button.active{background:radial-gradient(circle at 0 0,#e1306c1f,#0000 60%),#ffffffe6;border-color:#e1306c47}.theme-dark .bf-onboarding-account-options button:hover,.theme-dark .bf-onboarding-account-options button.active{background:radial-gradient(circle at 0 0,#e1306c2e,#0000 60%),linear-gradient(135deg,#ffffff17,#ffffff0a),#121120e0;border-color:#f472b657}.bf-onboarding-account-options img,.bf-onboarding-account-fallback{object-fit:cover;color:#fff;background:linear-gradient(135deg,#833ab4,#e1306c,#f77737);border:1px solid #ffffff2e;border-radius:999px;place-items:center;width:42px;height:42px;font-size:.78rem;font-weight:900;display:grid}.bf-onboarding-account-options button>span:not(.bf-onboarding-account-fallback){min-width:0}.bf-onboarding-account-options strong,.bf-onboarding-account-options small{text-overflow:ellipsis;white-space:nowrap;display:block;overflow:hidden}.bf-onboarding-account-options strong{font-size:.92rem;font-weight:850}.bf-onboarding-account-options small{color:#7b6f7b;margin-top:2px;font-size:.75rem}.theme-dark .bf-onboarding-account-options small{color:#ffffff9e}.bf-onboarding-account-options svg:last-child{color:#e1306c}.settings-language-field{max-width:360px;margin-top:18px}.settings-language-field select{border:1px solid var(--border-soft,#0f172a1f);background:var(--field-bg,#fff);width:100%;min-height:44px;color:var(--text-strong,#111827);font:inherit;border-radius:14px;padding:0 14px;font-weight:700}.settings-language-field small{color:var(--text-muted,#6b7280)}.settings-page-v2{max-width:1120px;margin:0 auto}.settings-hero-card,.settings-panel-v2{color:#171118;background:radial-gradient(circle at 92% 0,#f777371a,#0000 28%),linear-gradient(135deg,#fffffff5,#fff8fbeb);border:1px solid #1c141e1a;border-radius:28px;box-shadow:0 22px 60px #341c2814}.theme-dark .settings-hero-card,.theme-dark .settings-panel-v2{color:#fff;background:radial-gradient(circle at 92% 0,#e1306c29,#0000 28%),linear-gradient(135deg,#120e16f5,#0b080ef0);border-color:#ffffff1a;box-shadow:0 24px 70px #00000047}.settings-hero-card{justify-content:space-between;align-items:flex-start;gap:18px;padding:clamp(22px,3vw,34px);display:flex;overflow:hidden}.settings-kicker{color:#c51f5d;letter-spacing:.04em;text-transform:uppercase;background:#e1306c1a;border-radius:999px;align-items:center;width:fit-content;margin-bottom:10px;padding:6px 10px;font-size:12px;font-weight:900;display:inline-flex}.theme-dark .settings-kicker{color:#ffb6cc;background:#e1306c2e}.settings-hero-card h1{letter-spacing:-.05em;margin:0;font-size:clamp(28px,4vw,44px);line-height:1}.settings-hero-card p{color:#685b68;max-width:620px;margin:12px 0 0;font-size:15px;line-height:1.6}.theme-dark .settings-hero-card p{color:#ffffffad}.settings-hero-badge{white-space:nowrap;color:#8a1f44;background:#e1306c1a;border:1px solid #e1306c29;border-radius:999px;align-items:center;gap:8px;padding:10px 12px;font-size:13px;font-weight:800;display:inline-flex}.theme-dark .settings-hero-badge{color:#ffd3df;background:#ffffff0f;border-color:#ffffff1a}.settings-tabs{background:#ffffffc7;border:1px solid #1c141e1a;border-radius:18px;align-items:center;gap:8px;width:fit-content;padding:6px;display:inline-flex;box-shadow:0 14px 34px #341c280f}.theme-dark .settings-tabs{background:#ffffff0f;border-color:#ffffff1a}.settings-tabs button{color:#5d515e;cursor:pointer;background:0 0;border:0;border-radius:14px;justify-content:center;align-items:center;gap:9px;min-height:44px;padding:0 16px;font-weight:850;display:inline-flex}.theme-dark .settings-tabs button{color:#ffffffad}.settings-tabs button:hover{color:#171118;background:#e1306c14}.theme-dark .settings-tabs button:hover{color:#fff;background:#ffffff12}.settings-tabs button.active{color:#fff;background:linear-gradient(135deg,#833ab4,#e1306c,#f77737);box-shadow:0 12px 28px #e1306c40}.settings-panel-v2{padding:clamp(20px,2.6vw,32px)}.settings-section-heading{align-items:flex-start;gap:14px;margin-bottom:22px;display:flex}.settings-section-heading.compact{margin-bottom:16px}.settings-section-icon{color:#fff;background:linear-gradient(135deg,#833ab4,#e1306c,#f77737);border-radius:16px;flex:none;place-items:center;width:44px;height:44px;display:grid;box-shadow:0 12px 26px #e1306c38}.settings-section-heading h2{letter-spacing:-.035em;margin:0;font-size:clamp(20px,2vw,26px)}.settings-section-heading p{color:#6f6270;margin:6px 0 0;font-size:14px;line-height:1.55}.theme-dark .settings-section-heading p{color:#ffffffa3}.help-step-list{counter-reset:help-step;flex-direction:column;gap:16px;margin:0;padding:0;list-style:none;display:flex}.help-step-list li{padding-left:38px;position:relative}.help-step-list li:before{counter-increment:help-step;content:counter(help-step);color:#fff;background:linear-gradient(135deg,#833ab4,#e1306c,#f77737);border-radius:50%;place-items:center;width:26px;height:26px;font-size:12px;font-weight:800;display:grid;position:absolute;top:0;left:0}.help-step-list li strong{letter-spacing:-.01em;color:#171118;font-size:14.5px;display:block}.theme-dark .help-step-list li strong{color:#fff}.help-step-list li p{color:#6f6270;margin:4px 0 0;font-size:13.5px;line-height:1.6}.theme-dark .help-step-list li p{color:#ffffffa3}.settings-field-card{background:#ffffffb8;border:1px solid #1c141e1a;border-radius:22px;gap:8px;max-width:520px;margin:0;padding:18px;display:grid}.theme-dark .settings-field-card{background:#ffffff0f;border-color:#ffffff1a}.settings-field-card>span,.settings-password-grid label>span{color:#231823;font-size:13px;font-weight:850}.theme-dark .settings-field-card>span,.theme-dark .settings-password-grid label>span{color:#ffffffe0}.settings-field-card select,.settings-password-grid input{color:#171118;background:#fff;border:1px solid #1c141e1f;border-radius:16px;outline:none;min-height:48px;padding:0 14px}.theme-dark .settings-field-card select,.theme-dark .settings-password-grid input{color:#fff;background:#ffffff12;border-color:#ffffff1f}.settings-field-card small{color:#776a78;line-height:1.45}.theme-dark .settings-field-card small{color:#ffffff94}.settings-account-layout{grid-template-columns:minmax(240px,310px) minmax(0,1fr);gap:22px;display:grid}.settings-user-card,.settings-password-card,.settings-info-item{background:#ffffffb8;border:1px solid #1c141e1a;border-radius:24px}.theme-dark .settings-user-card,.theme-dark .settings-password-card,.theme-dark .settings-info-item{background:#ffffff0f;border-color:#ffffff1a}.settings-user-card{gap:14px;height:fit-content;padding:20px;display:grid}.settings-user-avatar{color:#fff;background:linear-gradient(135deg,#833ab4,#e1306c,#f77737);border-radius:22px;place-items:center;width:64px;height:64px;font-size:20px;font-weight:950;display:grid;box-shadow:0 16px 32px #e1306c3d}.settings-user-card span,.settings-info-item span{color:#756875;text-transform:uppercase;letter-spacing:.035em;font-size:12px;font-weight:800;display:block}.theme-dark .settings-user-card span,.theme-dark .settings-info-item span{color:#ffffff85}.settings-user-card strong{color:#171118;margin-top:6px;font-size:20px;line-height:1.15;display:block}.theme-dark .settings-user-card strong{color:#fff}.settings-user-card small{color:#6f6270;word-break:break-word;margin-top:6px;display:block}.theme-dark .settings-user-card small{color:#ffffff9e}.settings-account-content{gap:18px;min-width:0;display:grid}.settings-info-grid{grid-template-columns:repeat(3,minmax(0,1fr));gap:12px;display:grid}.settings-info-item{min-width:0;padding:16px}.settings-info-item strong{color:#171118;word-break:break-word;margin-top:8px;font-size:14px;line-height:1.35;display:block}.theme-dark .settings-info-item strong{color:#fff}.settings-password-card{padding:clamp(18px,2vw,24px)}.settings-password-grid{grid-template-columns:repeat(3,minmax(0,1fr));gap:14px;display:grid}.settings-password-grid label{gap:8px;margin:0;display:grid}.settings-message{align-items:center;gap:8px;margin-top:14px;display:flex}.settings-password-submit{width:auto;min-width:180px;min-height:44px;margin-top:16px}@media (max-width:980px){.settings-account-layout,.settings-info-grid,.settings-password-grid{grid-template-columns:1fr}.settings-user-card{grid-template-columns:auto 1fr;align-items:center}}@media (max-width:640px){.settings-hero-card{display:grid}.settings-hero-badge,.settings-tabs,.settings-tabs button,.settings-password-submit{width:100%}.settings-tabs{grid-template-columns:1fr;display:grid}}.sidebar-account-card.sidebar-user-card-premium{gap:calc(.72rem*var(--mantine-scale))!important;padding:calc(.78rem*var(--mantine-scale))!important;border-radius:calc(1.2rem*var(--mantine-scale))!important;background:linear-gradient(#fffffff5,#ffffffe0),radial-gradient(circle at 10% 0,#f5852929,#0000 42%),radial-gradient(circle at 100% 0,#dd2a7b24,#0000 42%)!important;border:1px solid #dd2a7b21!important;grid-template-columns:1fr!important;display:grid!important;overflow:visible!important;box-shadow:0 18px 45px #1f16241a!important}html.theme-dark .sidebar-account-card.sidebar-user-card-premium{background:linear-gradient(#ffffff13,#ffffff0b),radial-gradient(circle at 10% 0,#f585292e,#0000 44%),radial-gradient(circle at 100% 0,#dd2a7b2e,#0000 44%)!important;border-color:#ffffff1c!important;box-shadow:0 20px 55px #00000047!important}.sidebar-user-card-header{align-items:center;gap:calc(.6rem*var(--mantine-scale));grid-template-columns:minmax(0,1fr) auto;display:grid}.sidebar-user-card-premium .account-info{gap:calc(.62rem*var(--mantine-scale))!important;min-width:0!important}.sidebar-user-card-premium .user-avatar{width:calc(2.35rem*var(--mantine-scale));height:calc(2.35rem*var(--mantine-scale));border-radius:calc(.85rem*var(--mantine-scale));box-shadow:0 10px 24px #dd2a7b3d;background:var(--gradient-brand)!important;color:#fff!important}.sidebar-user-card-premium .account-info strong{white-space:nowrap;text-overflow:ellipsis;display:block;overflow:hidden;color:var(--foreground)!important;font-size:calc(.84rem*var(--mantine-scale))!important;line-height:1.12!important}.sidebar-user-card-premium .account-info span{white-space:nowrap;text-overflow:ellipsis;margin-top:calc(.14rem*var(--mantine-scale));display:block;overflow:hidden;color:var(--muted-foreground)!important;font-size:calc(.7rem*var(--mantine-scale))!important;line-height:1.15!important}.sidebar-user-card-actions{align-items:center;gap:calc(.45rem*var(--mantine-scale));grid-template-columns:minmax(0,1fr) auto;display:grid}.sidebar-user-action-button,.sidebar-user-action-button:visited{min-height:calc(2.12rem*var(--mantine-scale));border-radius:calc(.82rem*var(--mantine-scale));justify-content:center;align-items:center;gap:calc(.38rem*var(--mantine-scale));padding:0 calc(.7rem*var(--mantine-scale));font-size:calc(.76rem*var(--mantine-scale));cursor:pointer;font-weight:800;line-height:1;text-decoration:none;transition:transform .16s,background .16s,border-color .16s,color .16s;display:inline-flex;border:1px solid var(--border)!important;color:var(--foreground)!important;background:#ffffffad!important}.sidebar-user-action-button:hover,.sidebar-user-action-button.active{transform:translateY(-1px);color:var(--foreground)!important;background:linear-gradient(135deg,#f5852924,#dd2a7b21,#8134af1f)!important;border-color:#dd2a7b3d!important}.sidebar-user-action-button svg{flex:none;color:#dd2a7b!important}.sidebar-user-logout-button{min-width:calc(4.35rem*var(--mantine-scale));width:auto!important;height:calc(2.12rem*var(--mantine-scale))!important;min-height:calc(2.12rem*var(--mantine-scale))!important;color:var(--muted-foreground)!important;border-color:var(--border)!important;background:#ffffff9e!important;margin:0!important}.sidebar-user-logout-button:hover{color:var(--foreground)!important}html.theme-dark .sidebar-user-action-button,html.theme-dark .sidebar-user-action-button:visited,html.theme-dark .sidebar-user-logout-button{color:var(--foreground)!important;background:#fff1!important;border-color:#ffffff1a!important}html.theme-dark .sidebar-user-logout-button{color:var(--muted-foreground)!important}html.theme-light .sidebar-user-action-button,html.theme-light .sidebar-user-action-button span,html.theme-light .sidebar-user-logout-button{color:var(--foreground)!important}html.theme-light .sidebar-user-logout-button{color:var(--muted-foreground)!important}@media (max-width:1024px){.sidebar-account-card.sidebar-user-card-premium{padding:calc(.85rem*var(--mantine-scale))!important}}.theme-icon-switch,.theme-icon-switch:hover,.theme-icon-switch:focus,.theme-icon-switch:focus-visible,.theme-icon-switch:active,.sidebar-user-theme-switch.theme-icon-switch,.sidebar-user-theme-switch.theme-icon-switch:hover,.sidebar-user-theme-switch.theme-icon-switch:focus,.sidebar-user-theme-switch.theme-icon-switch:focus-visible,.sidebar-user-theme-switch.theme-icon-switch:active{box-shadow:none!important;background:0 0!important;border:0!important;outline:none!important}.theme-icon-switch__track{border:0!important}.instagram-comment.is-hidden-comment{opacity:.72}.comment-hidden-badge{vertical-align:middle;background:#0f172ab8;border-radius:999px;width:fit-content;padding:3px 8px;color:#fff!important;margin:0 0 0 8px!important;font-size:10px!important;font-weight:900!important;display:inline-flex!important}.comment-actions{flex-wrap:wrap}.comment-actions .comment-action-icon{align-items:center;gap:4px;display:inline-flex}.comment-actions .comment-action-icon svg{flex:none}.comment-actions .comment-action-icon.is-danger:hover{color:#ef4444}.comment-actions button:disabled{cursor:wait;opacity:.55}.comment-confirm-backdrop{z-index:1200;-webkit-backdrop-filter:blur(10px);backdrop-filter:blur(10px);background:#020617a8;place-items:center;padding:20px;display:grid;position:fixed;inset:0}.comment-confirm-modal{width:min(440px,100%);color:var(--postai-foreground);background:var(--postai-card);border:1px solid #ffffff1f;border-radius:26px;padding:26px;position:relative;box-shadow:0 24px 80px #00000052}.comment-confirm-close{position:absolute;top:14px;right:14px}.comment-confirm-icon{color:#fff;background:linear-gradient(135deg,#f97316,#dd2a7b);border-radius:16px;place-items:center;width:42px;height:42px;margin-bottom:14px;display:grid}.comment-confirm-modal h3{margin:0 0 8px;font-size:20px}.comment-confirm-modal p{color:var(--postai-muted-foreground);margin:0;line-height:1.55}.comment-confirm-actions{justify-content:flex-end;gap:10px;margin-top:22px;display:flex}.btn.danger{color:#fff;background:linear-gradient(135deg,#ef4444,#b91c1c);border-color:#ef44446b}html.theme-light .comment-confirm-modal{color:#111827;background:#fff;border-color:#0f172a1a}.pg-auto-moderation-box{gap:14px;margin:14px 0 4px;display:grid}.pg-auto-moderation-card{min-height:auto}.pg-auto-moderation-fields{border:1px solid var(--border-subtle);background:#ffffff09;border-radius:18px;gap:14px;padding:16px;display:grid}html.theme-light .pg-auto-moderation-fields{background:#ffffffd1;border-color:#0f172a1a}html.theme-light{--postai-background:#f7f7fa;--postai-foreground:#161318;--postai-card:#fff;--postai-card-foreground:#161318;--postai-secondary:#fff3f7;--postai-muted:#f1eef3;--postai-muted-foreground:#6f6671;--postai-border:#1f1b241f;--postai-input:#fff}html.theme-light .moderation-modal-backdrop{-webkit-backdrop-filter:blur(14px)!important;backdrop-filter:blur(14px)!important;background:#16131861!important}html.theme-light .moderation-modal,html.theme-light .moderation-comments-panel,html.theme-light .moderation-comments-header,html.theme-light .moderation-accordion-section,html.theme-light .moderation-caption-block,html.theme-light .moderation-comments-list,html.theme-light .moderation-comments-footer{color:#161318!important;border-color:#1f1b241f!important}html.theme-light .moderation-modal{background:#fff!important;box-shadow:0 28px 90px #1f1b2433!important}html.theme-light .moderation-comments-panel{background:#fff!important}html.theme-light .moderation-comments-header,html.theme-light .moderation-comments-footer{background:#fffffff0!important}html.theme-light .moderation-accordion-section,html.theme-light .moderation-caption-block{background:#fff!important}html.theme-light .moderation-insight-card,html.theme-light .instagram-comment,html.theme-light .comment-reply-form,html.theme-light .moderation-caption-block p,html.theme-light .moderation-caption-block strong,html.theme-light .instagram-comment p,html.theme-light .instagram-comment strong,html.theme-light .comment-actions button,html.theme-light .comment-actions span,html.theme-light .moderation-comments-header strong,html.theme-light .moderation-comments-footer strong{color:#161318!important}html.theme-light .moderation-comments-header span,html.theme-light .instagram-comment-body span,html.theme-light .moderation-accordion-meta,html.theme-light .moderation-insights-empty{color:#6f6671!important}html.theme-light .moderation-accordion-title{color:#161318!important}html.theme-light .moderation-modal-media{background:#05050b!important}.comment-confirm-backdrop{isolation:isolate;z-index:2147483000!important}.comment-confirm-modal{pointer-events:auto;max-height:calc(100dvh - 32px);overflow:auto}html.theme-light .comment-confirm-backdrop{-webkit-backdrop-filter:blur(14px)!important;backdrop-filter:blur(14px)!important;background:#1613186b!important}html.theme-light .comment-confirm-modal{color:#161318!important;background:#fff!important;border-color:#1f1b241f!important;box-shadow:0 28px 80px #1f1b2433!important}html.theme-light .comment-confirm-modal h3,html.theme-light .comment-confirm-modal p{color:#161318!important}html.theme-light .comment-confirm-modal p{color:#6f6671!important}.moderation-page{gap:16px}.moderation-profile-panel{grid-template-columns:52px minmax(0,1fr);align-items:start;gap:12px;display:grid;padding:16px!important}.moderation-profile-heading{gap:8px;display:grid}.moderation-profile-stats{grid-template-columns:repeat(3,minmax(0,1fr));gap:8px;display:grid}.moderation-toolbar,.moderation-toolbar-actions{grid-template-columns:1fr;align-items:stretch;gap:10px;display:grid}.moderation-toolbar-actions .btn,.moderation-toolbar-actions button{width:100%}.moderation-grid{grid-template-columns:1fr!important;gap:14px!important}.moderation-post{min-width:0}.moderation-post-media{aspect-ratio:1}.moderation-modal-backdrop{place-items:stretch stretch!important;padding:8px!important;overflow:hidden!important}.moderation-modal{border-radius:18px!important;grid-template-rows:auto minmax(0,1fr)!important;grid-template-columns:1fr!important;width:100%!important;max-width:100%!important;height:calc(100dvh - 16px)!important;max-height:calc(100dvh - 16px)!important;display:grid!important;overflow:hidden!important}.moderation-modal-media{height:auto!important;min-height:180px!important;max-height:34dvh!important;padding:8px!important;overflow:hidden!important}.moderation-modal-media img,.moderation-modal-media video{object-fit:contain!important;width:auto!important;max-width:100%!important;height:auto!important;max-height:calc(34dvh - 16px)!important}.moderation-comments-panel{border-left:0!important;border-top:1px solid var(--postai-border)!important;min-height:0!important}@media (min-width:981px){.moderation-comments-panel{flex-direction:column!important;display:flex!important;overflow:hidden!important}}.moderation-comments-header,.moderation-comments-footer{padding-left:12px!important;padding-right:12px!important}.moderation-comments-list{-webkit-overflow-scrolling:touch;min-height:0!important}.comment-actions{gap:8px!important}.comment-actions button{min-height:30px}.comment-confirm-actions{grid-template-columns:1fr!important;display:grid!important}.comment-confirm-actions .btn{width:100%}@media (min-width:560px){.moderation-grid{grid-template-columns:repeat(2,minmax(0,1fr))!important}.moderation-toolbar-actions{grid-template-columns:repeat(2,minmax(0,auto));justify-content:end}.moderation-toolbar-actions .btn,.moderation-toolbar-actions button{width:auto}.comment-confirm-actions{justify-content:end;grid-template-columns:auto auto!important}.comment-confirm-actions .btn{width:auto}}@media (min-width:900px){.moderation-page{gap:20px}.moderation-profile-panel{grid-template-columns:76px minmax(0,1fr);gap:18px;padding:22px!important}.moderation-toolbar{grid-template-columns:minmax(0,1fr) auto;align-items:center}.moderation-grid{grid-template-columns:repeat(3,minmax(0,1fr))!important;gap:16px!important}.moderation-modal-backdrop{place-items:center!important;padding:24px!important}.moderation-modal{border-radius:24px!important;grid-template-rows:1fr!important;grid-template-columns:minmax(0,1fr) minmax(360px,420px)!important;width:min(1180px,96vw)!important;max-width:1180px!important;height:min(760px,90vh)!important;max-height:90vh!important}.moderation-modal-media{height:100%!important;max-height:none!important;padding:18px!important}.moderation-modal-media img,.moderation-modal-media video{max-height:100%!important}.moderation-comments-panel{border-left:1px solid var(--postai-border)!important;border-top:0!important}}@media (min-width:1180px){.moderation-grid{grid-template-columns:repeat(4,minmax(0,1fr))!important}}.pg-auto-moderation-callout{color:var(--text-primary,#111827);background:linear-gradient(135deg,#ec48991a,#f9731614);border:1px solid #ec489938;border-radius:18px;align-items:flex-start;gap:12px;padding:14px 16px;display:flex}.pg-auto-moderation-callout svg{color:#ec4899;flex:none;margin-top:2px}.pg-auto-moderation-callout strong,.pg-auto-moderation-callout span{display:block}.pg-auto-moderation-callout strong{margin-bottom:3px;font-size:.92rem;font-weight:800}.pg-auto-moderation-callout span{color:var(--text-secondary,#4b5563);font-size:.82rem;line-height:1.45}[data-theme=dark] .pg-auto-moderation-callout{color:#fff;background:linear-gradient(135deg,#ec489924,#f973161a);border-color:#ffffff1f}[data-theme=dark] .pg-auto-moderation-callout span{color:#ffffffb8}.pg-moderation-config-modal{width:min(920px,100%)}.pg-moderation-config-modal .pg-wizard-grid{grid-template-columns:minmax(0,1fr) 280px}.pg-auto-moderation-fields--standalone{margin-top:0;padding:clamp(16px,2vw,22px)}.pg-moderation-preview-bubble{line-height:1.45}@media (max-width:820px){.pg-moderation-config-modal .pg-wizard-grid{grid-template-columns:1fr}}html.theme-light,html.theme-light body,html.theme-light .app-shell,html.theme-light .dashboard-content,html.theme-light .modal-content{--lightningcss-light:initial!important;--lightningcss-dark: !important;color-scheme:light!important}html.theme-dark,html.theme-dark body,html.theme-dark .app-shell,html.theme-dark .dashboard-content,html.theme-dark .modal-content{--lightningcss-light: !important;--lightningcss-dark:initial!important;color-scheme:dark!important}select,.mantine-Select-input{letter-spacing:-.01em;transition:border-color .18s,box-shadow .18s,background-color .18s,transform .18s;width:100%!important;min-height:calc(46px*var(--mantine-scale,1))!important;border-radius:calc(14px*var(--mantine-scale,1))!important;border:1px solid var(--border)!important;padding:calc(11px*var(--mantine-scale,1))calc(46px*var(--mantine-scale,1))calc(11px*var(--mantine-scale,1))calc(14px*var(--mantine-scale,1))!important;appearance:none!important;background-position:calc(100% - 21px) calc(50% - 3px),calc(100% - 15px) calc(50% - 3px),0 0!important;background-repeat:no-repeat!important;background-size:7px 7px,7px 7px,100% 100%!important;outline:none!important;font-weight:650!important}select:hover,.mantine-Select-input:hover{border-color:#dd2a7b57!important}select:focus,select:focus-visible,.mantine-Select-input:focus,.mantine-Select-input:focus-visible{border-color:#dd2a7b8f!important;box-shadow:0 0 0 4px #dd2a7b1f!important}html.theme-light select,html.theme-light .mantine-Select-input{color:#17131a!important;background-color:#fff!important;background-image:linear-gradient(45deg,#0000 50%,#dd2a7b 50%),linear-gradient(135deg,#dd2a7b 50%,#0000 50%),linear-gradient(#fff 0%,#fff8fb 100%)!important;border-color:#1f1b2424!important;box-shadow:0 12px 28px #1c12240f!important}html.theme-light select:hover,html.theme-light .mantine-Select-input:hover{background-color:#fffafd!important;border-color:#dd2a7b57!important}html.theme-light select option,html.theme-light select optgroup{color:#17131a!important;background-color:#fff!important}html.theme-light select option:checked,html.theme-light select option:hover{color:#17131a!important;background-color:#fff0f6!important}html.theme-dark select,html.theme-dark .mantine-Select-input{color:#f7f5fb!important;background-color:#171520!important;background-image:linear-gradient(45deg,#0000 50%,#f58529 50%),linear-gradient(135deg,#dd2a7b 50%,#0000 50%),linear-gradient(#171520 0%,#12101b 100%)!important;border-color:#ffffff1c!important;box-shadow:0 14px 32px #0000003d!important}html.theme-dark select option,html.theme-dark select optgroup{color:#f7f5fb!important;background-color:#171520!important}html.theme-dark select option:checked,html.theme-dark select option:hover{color:#fff!important;background-color:#261629!important}html.theme-light .mantine-Select-dropdown,html.theme-light .mantine-Popover-dropdown,html.theme-light .mantine-Menu-dropdown,html.theme-light [data-combobox-dropdown]{color:#17131a!important;background:#fff!important;border-color:#1f1b241f!important;box-shadow:0 22px 60px #1c122424!important}html.theme-light .mantine-Select-option,html.theme-light .mantine-Combobox-option,html.theme-light .mantine-Menu-item{color:#17131a!important;border-radius:10px!important}html.theme-light .mantine-Select-option:hover,html.theme-light .mantine-Combobox-option:hover,html.theme-light .mantine-Menu-item:hover,html.theme-light [data-combobox-option][data-combobox-selected]{color:#17131a!important;background:#fff0f6!important}html.theme-dark .mantine-Select-dropdown,html.theme-dark .mantine-Popover-dropdown,html.theme-dark .mantine-Menu-dropdown,html.theme-dark [data-combobox-dropdown]{color:#f7f5fb!important;background:#171520!important;border-color:#ffffff1c!important;box-shadow:0 22px 60px #0000005c!important}html.theme-dark .mantine-Select-option,html.theme-dark .mantine-Combobox-option,html.theme-dark .mantine-Menu-item{color:#f7f5fb!important;border-radius:10px!important}html.theme-dark .mantine-Select-option:hover,html.theme-dark .mantine-Combobox-option:hover,html.theme-dark .mantine-Menu-item:hover,html.theme-dark [data-combobox-option][data-combobox-selected]{color:#fff!important;background:#dd2a7b29!important}[data-hot-toast]{font-family:Manrope,sans-serif!important}@media (max-width:900px){.floating-menu-toggle{top:max(12px,env(safe-area-inset-top))!important;border-radius:16px!important;justify-content:center!important;align-items:center!important;width:44px!important;height:44px!important;padding:0!important;line-height:1!important;display:inline-flex!important;left:12px!important}.floating-menu-toggle svg{width:21px!important;height:21px!important;margin:0!important;display:block!important}.dashboard-content{padding-top:68px!important}.automations-clean-header,.page-title,.dashboard-header,.settings-page-head,.moderation-page-header,.accounts-page-header{min-height:44px;padding-left:48px!important}.automations-clean-header h1,.page-title h1,.dashboard-header h1,.settings-page-head h1,.moderation-page-header h1,.accounts-page-header h1{line-height:1.08!important}.app-main-inbox .floating-menu-toggle{left:auto!important;right:12px!important}}.pg-modal .pg-modal-content,.pg-moderation-config-modal .pg-modal-content{grid-template-columns:minmax(0,1fr)!important}.pg-modal .pg-modal-content>div:first-child,.pg-moderation-config-modal .pg-modal-content>div:first-child{min-width:0}.pg-ig-preview{display:none!important}.pg-rule-card-grid{grid-template-columns:repeat(auto-fit,minmax(min(100%,270px),1fr))!important;gap:clamp(10px,1.1vw,16px)!important}.pg-rule-card{border-radius:18px!important;gap:11px!important;min-height:0!important;padding:clamp(14px,1.15vw,18px)!important}.pg-rule-card-top{align-items:flex-start!important}.pg-rule-media-thumb{border-radius:12px!important;flex-basis:38px!important;width:38px!important;height:38px!important}.pg-rule-card-copy{gap:6px!important}.pg-rule-card-copy h3{font-size:clamp(1rem,1vw,1.14rem)!important;line-height:1.12!important}.pg-rule-card-copy p{-webkit-line-clamp:2;-webkit-box-orient:vertical;display:-webkit-box;overflow:hidden;min-height:0!important;font-size:.82rem!important;line-height:1.32!important}.pg-rule-card-chips{flex-wrap:wrap;gap:6px;display:flex}.pg-rule-card-chips span{color:#f5a524;background:#f585291f;border-radius:999px;align-items:center;min-height:23px;padding:0 8px;font-weight:850;line-height:1;display:inline-flex;font-size:.72rem!important}html.theme-light .pg-rule-card-chips span{background:#dd2a7b17;color:#9d174d!important}.pg-rule-card-meta{grid-template-columns:repeat(3,minmax(0,1fr))!important;gap:7px!important;margin-top:0!important}.pg-rule-card-meta span{border-radius:12px!important;padding:8px 9px!important}.pg-rule-card-meta small{font-size:.66rem!important}.pg-rule-card-meta strong{font-size:.75rem!important}.pg-rule-card-actions{gap:7px!important}.pg-rule-card-actions .pg-button{min-height:32px!important;padding-inline:10px!important;font-size:.78rem!important}@media (max-width:540px){.pg-rule-card-meta{grid-template-columns:repeat(2,minmax(0,1fr))!important}.pg-rule-card-actions .pg-button{flex:auto}}.dm-mobile-back-button{width:38px;height:38px;color:var(--text-primary);cursor:pointer;background:#ffffff0e;border:1px solid #ffffff1a;border-radius:14px;flex:none;justify-content:center;align-items:center;font-size:22px;line-height:1;display:none}html.theme-light .dm-mobile-back-button{color:#111827;background:#1118270a;border-color:#1118271a}@media (max-width:820px){.app-main-inbox .dashboard-content{padding:0!important;padding-top:0!important}.inbox-page-shell,.dm-inbox-shell{height:100dvh!important;min-height:100dvh!important;overflow:hidden!important}.dm-inbox-shell{background:0 0!important;border:0!important;display:block!important}.dm-sidebar,.dm-chat-panel{width:100%!important;height:100dvh!important;min-height:100dvh!important;max-height:none!important}.dm-sidebar{padding:max(58px,calc(env(safe-area-inset-top) + 58px))14px 16px!important;border-bottom:0!important;border-right:0!important}.dm-chat-panel{grid-template-rows:auto auto minmax(0,1fr) auto!important;display:grid!important}.dm-inbox-shell.is-list-open .dm-chat-panel{display:none!important}.dm-inbox-shell.is-list-open .dm-sidebar{display:block!important}.dm-inbox-shell.is-chat-open .dm-sidebar{display:none!important}.dm-inbox-shell.is-chat-open .dm-chat-panel{display:grid!important}.dm-mobile-back-button{display:inline-flex}.dm-chat-header{padding:max(58px,calc(env(safe-area-inset-top) + 58px))14px 12px!important;align-items:center!important;gap:10px!important}.dm-profile-avatar{width:42px!important;height:42px!important}.dm-profile-copy strong{font-size:1rem!important}.dm-profile-copy div{gap:5px!important}.dm-profile-copy b{padding:2px 7px!important;font-size:.7rem!important}.dm-tabs{gap:18px!important;height:42px!important;padding-inline:14px!important}.dm-tabs button{font-size:.88rem!important}.dm-message-stream{min-height:0!important;padding:14px!important}.dm-reply-bar{padding:10px 12px calc(10px + env(safe-area-inset-bottom))!important}.dm-input-row{grid-template-columns:1fr!important}.dm-input-row .btn{width:100%!important}.dm-sidebar-head h1{margin-bottom:14px!important;font-size:clamp(1.75rem,9vw,2.4rem)!important}.dm-search-box{height:44px!important}.dm-filter-row{gap:6px!important;margin-bottom:14px!important;padding-bottom:14px!important}.dm-filter-row button{min-height:34px!important;padding-inline:11px!important;font-size:.78rem!important}.dm-thread-card{padding:11px 8px!important}}@media (max-width:900px){.floating-menu-toggle{justify-content:center!important;align-items:center!important;display:inline-flex!important;left:auto!important;right:12px!important}.automations-clean-header,.page-title,.dashboard-header,.settings-page-head,.moderation-page-header,.accounts-page-header{text-align:left!important;padding-left:0!important;padding-right:56px!important}.dashboard-content{padding-top:64px!important}.app-main-inbox .floating-menu-toggle{left:auto!important;right:12px!important}}.moderation-profile-panel{grid-template-columns:auto minmax(0,1fr)!important;align-items:center!important}.moderation-profile-info{align-self:center;width:100%}.moderation-profile-heading{align-items:center!important}.moderation-profile-heading>div{min-width:0}.moderation-profile-heading strong,.moderation-profile-heading span,.moderation-profile-info p{overflow-wrap:anywhere}.moderation-profile-heading a{white-space:nowrap;justify-content:center;align-items:center;min-height:36px;display:inline-flex}@media (max-width:720px){.moderation-profile-panel{text-align:center!important;grid-template-columns:1fr!important;justify-items:center!important;gap:14px!important;padding:18px!important}.moderation-profile-avatar{width:88px!important;height:88px!important}.moderation-profile-heading{width:100%;gap:10px!important}.moderation-profile-heading strong{font-size:clamp(20px,7vw,26px)!important}.moderation-profile-stats{gap:10px 14px!important}.moderation-profile-info p{margin-top:12px!important;font-size:13px!important}}.instagram-profile-card{border-radius:28px!important;padding:clamp(18px,2.2vw,28px)!important;display:block!important;overflow:visible!important}.instagram-profile-card__main{grid-template-columns:auto minmax(0,1fr);align-items:start;gap:clamp(16px,2vw,26px);width:100%;display:grid}.instagram-profile-card__avatar,.instagram-profile-card .moderation-profile-avatar{background:linear-gradient(135deg,#feda75,#fa7e1e,#d62976,#962fbf,#4f5bd5)!important;border-radius:999px!important;width:clamp(86px,9vw,124px)!important;min-width:clamp(86px,9vw,124px)!important;height:clamp(86px,9vw,124px)!important;padding:3px!important;box-shadow:0 16px 40px #d629762e!important}.instagram-profile-card__avatar img,.instagram-profile-card__avatar span,.instagram-profile-card .moderation-profile-avatar img,.instagram-profile-card .moderation-profile-avatar span{border:4px solid var(--surface,#fff)!important;object-fit:cover!important;border-radius:999px!important;width:100%!important;height:100%!important}html.theme-dark .instagram-profile-card__avatar img,html.theme-dark .instagram-profile-card__avatar span,html.theme-dark .instagram-profile-card .moderation-profile-avatar img,html.theme-dark .instagram-profile-card .moderation-profile-avatar span{border-color:#111118!important}.instagram-profile-card__content,.instagram-profile-card .moderation-profile-info{gap:14px!important;width:100%!important;min-width:0!important;display:grid!important}.instagram-profile-card__header,.instagram-profile-card .moderation-profile-heading{justify-content:space-between!important;align-items:flex-start!important;gap:14px!important;width:100%!important;margin:0!important;display:flex!important}.instagram-profile-card__identity{gap:4px;min-width:0;display:grid}.instagram-profile-card__username,.instagram-profile-card .moderation-profile-heading strong{overflow-wrap:anywhere;color:var(--text-primary,#111827)!important;letter-spacing:-.03em!important;margin:0!important;font-size:clamp(1.08rem,1.5vw,1.45rem)!important;font-weight:900!important;line-height:1.12!important;display:block!important}.instagram-profile-card__name,.instagram-profile-card .moderation-profile-heading span{overflow-wrap:anywhere;color:var(--text-secondary,#596070)!important;font-size:clamp(.88rem,1.05vw,1rem)!important;font-weight:700!important;line-height:1.25!important;display:block!important}.instagram-profile-card__link,.instagram-profile-card .moderation-profile-heading a{flex:none;color:#d62976!important;white-space:nowrap!important;background:#d6297614!important;border:1px solid #d6297629!important;border-radius:999px!important;justify-content:center!important;align-items:center!important;min-height:34px!important;padding:0 14px!important;font-size:.82rem!important;font-weight:900!important;text-decoration:none!important;display:inline-flex!important}.instagram-profile-card__stats,.instagram-profile-card .moderation-profile-stats{flex-wrap:wrap!important;align-items:center!important;gap:clamp(16px,3vw,42px)!important;margin:0!important;padding:2px 0!important;display:flex!important}.instagram-profile-card__stats span,.instagram-profile-card .moderation-profile-stats span{color:var(--text-primary,#111827)!important;background:0 0!important;border:0!important;align-items:baseline!important;gap:5px!important;padding:0!important;font-size:clamp(.82rem,1vw,.95rem)!important;font-weight:700!important;line-height:1.2!important;display:inline-flex!important}.instagram-profile-card__stats strong,.instagram-profile-card .moderation-profile-stats strong{color:var(--text-primary,#111827)!important;font-size:clamp(.95rem,1.25vw,1.08rem)!important;font-weight:950!important;line-height:1!important}.instagram-profile-card__stats small{color:var(--text-secondary,#596070)!important;font-size:inherit!important;font-weight:700!important}.instagram-profile-card__bio,.instagram-profile-card .moderation-profile-info p{overflow-wrap:anywhere;max-width:760px!important;color:var(--text-primary,#111827)!important;margin:0!important;font-size:clamp(.9rem,1.08vw,1rem)!important;font-weight:600!important;line-height:1.5!important}html.theme-light .instagram-profile-card{background:#ffffffdb!important;border:1px solid #0f172a14!important;box-shadow:0 18px 50px #0f172a14!important}html.theme-dark .instagram-profile-card{background:#111118c7!important;border:1px solid #ffffff14!important;box-shadow:0 18px 60px #00000047!important}@media (max-width:640px){.instagram-profile-card{border-radius:24px!important;padding:18px!important}.instagram-profile-card__main{grid-template-columns:78px minmax(0,1fr);gap:14px}.instagram-profile-card__avatar,.instagram-profile-card .moderation-profile-avatar{width:78px!important;min-width:78px!important;height:78px!important}.instagram-profile-card__header,.instagram-profile-card .moderation-profile-heading{align-items:flex-start!important}.instagram-profile-card__link,.instagram-profile-card .moderation-profile-heading a{min-height:30px!important;padding:0 10px!important;font-size:.76rem!important}.instagram-profile-card__stats,.instagram-profile-card .moderation-profile-stats{grid-column:1/-1;grid-template-columns:repeat(3,minmax(0,1fr));gap:8px!important;padding-top:4px!important;display:grid!important}.instagram-profile-card__stats span,.instagram-profile-card .moderation-profile-stats span{text-align:center!important;background:#d629760f!important;border-radius:16px!important;justify-items:center!important;gap:3px!important;padding:10px 6px!important;font-size:.76rem!important;display:grid!important}.instagram-profile-card__stats strong,.instagram-profile-card .moderation-profile-stats strong{font-size:.96rem!important}.instagram-profile-card__bio,.instagram-profile-card .moderation-profile-info p{grid-column:1/-1;font-size:.9rem!important}}.moderation-page .instagram-profile-card{padding:clamp(16px,2vw,24px)!important}.moderation-page .instagram-profile-card__main{grid-template-columns:clamp(74px,7.2vw,104px) minmax(0,1fr)!important;align-items:center!important;gap:0 clamp(14px,2vw,24px)!important;display:grid!important}.moderation-page .instagram-profile-card__avatar,.moderation-page .instagram-profile-card .moderation-profile-avatar{align-self:center!important;width:clamp(74px,7.2vw,104px)!important;min-width:clamp(74px,7.2vw,104px)!important;height:clamp(74px,7.2vw,104px)!important}.moderation-page .instagram-profile-card__content,.moderation-page .instagram-profile-card .moderation-profile-info{flex-direction:column!important;justify-content:center!important;align-items:stretch!important;gap:8px!important;min-width:0!important;display:flex!important}.moderation-page .instagram-profile-card__header,.moderation-page .instagram-profile-card .moderation-profile-heading{justify-content:space-between!important;align-items:flex-start!important;gap:10px!important;min-width:0!important;display:flex!important}.moderation-page .instagram-profile-card__identity{gap:2px!important;min-width:0!important}.moderation-page .instagram-profile-card__username,.moderation-page .instagram-profile-card .moderation-profile-heading strong{font-size:clamp(1rem,1.22vw,1.22rem)!important;line-height:1.15!important}.moderation-page .instagram-profile-card__name,.moderation-page .instagram-profile-card .moderation-profile-heading span{font-size:clamp(.82rem,.95vw,.94rem)!important;line-height:1.25!important}.moderation-page .instagram-profile-card__stats,.moderation-page .instagram-profile-card .moderation-profile-stats{flex-wrap:wrap!important;justify-content:flex-start!important;align-items:center!important;gap:clamp(12px,2vw,28px)!important;margin:0!important;padding:0!important;display:flex!important}.moderation-page .instagram-profile-card__stats span,.moderation-page .instagram-profile-card .moderation-profile-stats span{text-align:left!important;background:0 0!important;border:0!important;justify-content:flex-start!important;align-items:baseline!important;gap:4px!important;padding:0!important;display:inline-flex!important}.moderation-page .instagram-profile-card__bio,.moderation-page .instagram-profile-card .moderation-profile-info p{max-width:100%!important;font-size:clamp(.84rem,.98vw,.96rem)!important;line-height:1.42!important}@media (max-width:640px){.moderation-page .instagram-profile-card{padding:14px!important}.moderation-page .instagram-profile-card__main{grid-template-columns:68px minmax(0,1fr)!important;align-items:center!important;column-gap:12px!important}.moderation-page .instagram-profile-card__avatar,.moderation-page .instagram-profile-card .moderation-profile-avatar{width:68px!important;min-width:68px!important;height:68px!important;padding:2px!important}.moderation-page .instagram-profile-card__avatar img,.moderation-page .instagram-profile-card__avatar span,.moderation-page .instagram-profile-card .moderation-profile-avatar img,.moderation-page .instagram-profile-card .moderation-profile-avatar span{border-width:3px!important}.moderation-page .instagram-profile-card__content,.moderation-page .instagram-profile-card .moderation-profile-info{gap:6px!important}.moderation-page .instagram-profile-card__header,.moderation-page .instagram-profile-card .moderation-profile-heading{align-items:flex-start!important;gap:8px!important}.moderation-page .instagram-profile-card__username,.moderation-page .instagram-profile-card .moderation-profile-heading strong{font-size:.96rem!important}.moderation-page .instagram-profile-card__name,.moderation-page .instagram-profile-card .moderation-profile-heading span{font-size:.78rem!important}.moderation-page .instagram-profile-card__link,.moderation-page .instagram-profile-card .moderation-profile-heading a{min-height:26px!important;padding:0 8px!important;font-size:.68rem!important}.moderation-page .instagram-profile-card__stats,.moderation-page .instagram-profile-card .moderation-profile-stats{flex-wrap:wrap!important;gap:8px 12px!important;padding:0!important;display:flex!important}.moderation-page .instagram-profile-card__stats span,.moderation-page .instagram-profile-card .moderation-profile-stats span{justify-items:initial!important;background:0 0!important;border-radius:0!important;padding:0!important;font-size:.72rem!important;display:inline-flex!important}.moderation-page .instagram-profile-card__stats strong,.moderation-page .instagram-profile-card .moderation-profile-stats strong{font-size:.82rem!important}.moderation-page .instagram-profile-card__bio,.moderation-page .instagram-profile-card .moderation-profile-info p{-webkit-line-clamp:2!important;-webkit-box-orient:vertical!important;font-size:.78rem!important;line-height:1.35!important;display:-webkit-box!important;overflow:hidden!important}}.publish-wizard-modal{min-width:0!important;overflow:hidden!important}.publish-wizard-body,.publish-wizard-main,.publish-step-stack,.publish-media-source-block,.publish-media-type-block,.ai-field-shell{min-width:0!important}.publish-wizard-main :where(input,textarea,select){box-sizing:border-box!important;min-width:0!important;max-width:100%!important}.publish-step-stack>label,.publish-media-source-block>label,.publish-media-type-block>label{color:var(--postai-foreground)!important;font-weight:800!important;line-height:1.25!important;display:block!important}.publish-media-type-grid{grid-template-columns:repeat(auto-fit,minmax(128px,1fr))!important;gap:8px!important}.publish-media-type-card{border-radius:15px!important;grid-template-columns:26px minmax(0,1fr) 15px!important;align-items:center!important;gap:9px!important;min-height:54px!important;padding:10px!important;display:grid!important}.publish-media-type-icon{width:26px!important;height:26px!important;box-shadow:none!important;border-radius:9px!important}.publish-media-type-icon svg{width:15px!important;height:15px!important}.publish-media-type-copy{gap:1px!important;min-width:0!important}.publish-media-type-copy strong{white-space:nowrap!important;text-overflow:ellipsis!important;font-size:13px!important;line-height:1.15!important;overflow:hidden!important}.publish-media-type-copy small{-webkit-line-clamp:1!important;-webkit-box-orient:vertical!important;font-size:11px!important;line-height:1.2!important;display:-webkit-box!important;overflow:hidden!important}.publish-media-type-radio{border-width:2px!important;justify-self:end!important;width:15px!important;height:15px!important;position:static!important;box-shadow:inset 0 0 0 3px #0d0b11eb!important}html.theme-light .publish-media-type-radio{box-shadow:inset 0 0 0 3px #fff!important}.publish-source-grid{grid-template-columns:repeat(auto-fit,minmax(150px,1fr))!important;gap:8px!important}.publish-source-card{border-radius:15px!important;min-height:72px!important;padding:11px 12px!important}.publish-source-card strong{font-size:13px!important}.publish-source-card small{font-size:11.5px!important;line-height:1.25!important}@media (max-width:760px){.publish-wizard-backdrop{place-items:stretch stretch!important;padding:0!important}.publish-wizard-modal{border-radius:0!important;grid-template-rows:auto auto minmax(0,1fr) auto!important;width:100vw!important;height:100dvh!important;max-height:100dvh!important;display:grid!important}.publish-wizard-header{gap:10px!important;padding:14px 16px 12px!important}.publish-wizard-header h2{margin-top:6px!important;font-size:20px!important;line-height:1.08!important}.publish-wizard-header p{font-size:12px!important;line-height:1.35!important}.publish-wizard-progress{padding:10px 16px 0!important}.publish-wizard-body{-webkit-overflow-scrolling:touch!important;padding:14px 16px 92px!important;display:block!important;overflow:hidden auto!important}.publish-wizard-main{border-radius:18px!important;width:100%!important;padding:14px!important}.publish-step-stack{gap:10px!important}.publish-wizard-preview{display:none!important}.publish-media-type-grid{grid-template-columns:repeat(2,minmax(0,1fr))!important;gap:8px!important}.publish-media-type-card{border-radius:14px!important;grid-template-columns:24px minmax(0,1fr) 14px!important;gap:8px!important;min-height:50px!important;padding:9px!important}.publish-media-type-icon{border-radius:8px!important;width:24px!important;height:24px!important}.publish-media-type-icon svg{width:14px!important;height:14px!important}.publish-media-type-copy strong{font-size:12.5px!important}.publish-media-type-copy small{display:none!important}.publish-media-type-radio{width:14px!important;height:14px!important}.publish-source-grid{grid-template-columns:1fr!important}.publish-upload-dropzone{border-radius:16px!important;min-height:104px!important;padding:14px!important}.ai-field-shell>input,.ai-field-shell>textarea{padding-right:40px!important}.publish-wizard-footer{z-index:2!important;padding:12px 16px max(12px,env(safe-area-inset-bottom))!important;-webkit-backdrop-filter:blur(16px)!important;backdrop-filter:blur(16px)!important;background:#0c0c12f5!important;grid-template-columns:1fr 1fr!important;gap:10px!important;display:grid!important;position:sticky!important;bottom:0!important}html.theme-light .publish-wizard-footer{background:#fffffff5!important}.publish-wizard-footer .btn{width:100%!important;min-width:0!important;min-height:42px!important;padding-inline:10px!important;font-size:13px!important}}@media (max-width:380px){.publish-media-type-grid,.publish-wizard-footer{grid-template-columns:1fr!important}}.moderation-profile-skeleton{pointer-events:none!important}.moderation-profile-skeleton__avatar,.moderation-profile-skeleton__line,.moderation-profile-skeleton__stats span{position:relative;overflow:hidden;background:var(--postai-muted)!important}@supports (color:color-mix(in lab, red, red)){.moderation-profile-skeleton__avatar,.moderation-profile-skeleton__line,.moderation-profile-skeleton__stats span{background:color-mix(in oklch,var(--postai-muted)22%,var(--postai-card)78%)!important}}.moderation-profile-skeleton__avatar:after,.moderation-profile-skeleton__line:after,.moderation-profile-skeleton__stats span:after,.moderation-post.skeleton:after{content:"";background:linear-gradient(90deg,#0000,#ffffff6b,#0000);animation:1.25s ease-in-out infinite moderation-skeleton-shimmer;position:absolute;inset:0;transform:translate(-100%)}html.theme-dark .moderation-profile-skeleton__avatar:after,html.theme-dark .moderation-profile-skeleton__line:after,html.theme-dark .moderation-profile-skeleton__stats span:after,html.theme-dark .moderation-post.skeleton:after{background:linear-gradient(90deg,#0000,#ffffff1a,#0000)}.moderation-profile-skeleton__avatar{border-radius:999px!important;width:clamp(74px,7.2vw,104px)!important;min-width:clamp(74px,7.2vw,104px)!important;height:clamp(74px,7.2vw,104px)!important}.moderation-profile-skeleton__content{gap:10px;width:100%;min-width:0;display:grid}.moderation-profile-skeleton__line{border-radius:999px;height:12px;display:block}.moderation-profile-skeleton__line.is-title{width:min(220px,66%);height:20px}.moderation-profile-skeleton__line.is-name{width:min(180px,54%)}.moderation-profile-skeleton__line.is-bio{width:min(520px,88%);height:14px}.moderation-profile-skeleton__stats{flex-wrap:wrap;gap:clamp(12px,2vw,28px);display:flex}.moderation-profile-skeleton__stats span{border-radius:999px;width:88px;height:18px}.moderation-post.skeleton{position:relative;overflow:hidden}@keyframes moderation-skeleton-shimmer{to{transform:translate(100%)}}@media (max-width:640px){.moderation-profile-skeleton__avatar{width:68px!important;min-width:68px!important;height:68px!important}.moderation-profile-skeleton__content{gap:8px}.moderation-profile-skeleton__line.is-title{width:min(180px,72%);height:17px}.moderation-profile-skeleton__line.is-name{width:min(140px,58%)}.moderation-profile-skeleton__stats{gap:8px 12px}.moderation-profile-skeleton__stats span{width:64px;height:14px}.moderation-profile-skeleton__line.is-bio{width:92%}}@media (max-width:760px){.bf-onboarding-screen{width:100%!important;max-width:100vw!important;min-height:100dvh!important;padding:max(10px,env(safe-area-inset-top))10px max(10px,env(safe-area-inset-bottom))!important;overflow-x:clip!important}.bf-onboarding-shell{flex-direction:column!important;gap:10px!important;width:100%!important;max-width:100%!important;min-height:auto!important;display:flex!important;overflow:visible!important}.bf-onboarding-side,.bf-onboarding-card,.bf-onboarding-loading{box-sizing:border-box!important;border-radius:20px!important;width:100%!important;max-width:100%!important}.bf-onboarding-side{gap:10px!important;padding:12px!important}.bf-onboarding-brand{font-size:.92rem!important}.bf-onboarding-account-dropdown{width:100%!important;max-width:100%!important;position:relative!important}.bf-onboarding-account-card{box-sizing:border-box!important;border-radius:18px!important;gap:10px!important;width:100%!important;max-width:100%!important;min-height:58px!important;padding:10px 12px!important;overflow:hidden!important}.bf-onboarding-account-card img,.bf-onboarding-account-card>span{border-radius:14px!important;width:40px!important;height:40px!important}.bf-onboarding-account-card>div{flex:auto!important;min-width:0!important}.bf-onboarding-account-card small,.bf-onboarding-account-card strong{text-overflow:ellipsis!important;white-space:nowrap!important;max-width:100%!important;overflow:hidden!important}.bf-onboarding-account-options{box-sizing:border-box!important;width:100%!important;max-width:calc(100vw - 20px)!important;left:0!important;right:0!important}.bf-onboarding-steps{overscroll-behavior-x:contain!important;scrollbar-width:none!important;gap:8px!important;padding:0 0 3px!important;display:flex!important;overflow-x:auto!important}.bf-onboarding-steps::-webkit-scrollbar{display:none!important}.bf-onboarding-steps button{border-radius:16px!important;flex:none!important;justify-content:center!important;width:auto!important;min-width:54px!important;padding:8px!important}.bf-onboarding-steps button>span{border-radius:13px!important;width:32px!important;height:32px!important}.bf-onboarding-steps button div{display:none!important}.bf-onboarding-card{gap:12px!important;min-height:0!important;padding:14px!important;overflow:visible!important}.bf-onboarding-card-head{flex-direction:row!important;align-items:flex-start!important;gap:10px!important}.bf-onboarding-card-head>div:first-child{flex:auto!important;min-width:0!important}.bf-onboarding-eyebrow{letter-spacing:.06em!important;margin-bottom:6px!important;font-size:.66rem!important}.bf-onboarding-card h1{letter-spacing:-.045em!important;font-size:clamp(1.45rem,7vw,2rem)!important;line-height:1.02!important}.bf-onboarding-card-head p{max-width:100%!important;margin-top:8px!important;font-size:.88rem!important;line-height:1.42!important}.bf-onboarding-head-actions{flex:none!important;justify-content:flex-end!important;width:auto!important}.bf-progress-ring{width:58px!important;min-width:58px!important;height:58px!important}.bf-progress-ring__content{gap:1px!important;min-width:38px!important;min-height:38px!important}.bf-progress-ring strong{font-size:.82rem!important}.bf-progress-ring small{display:none!important}.bf-progress-bar{height:6px!important}.bf-step-ai-toolbar{box-sizing:border-box!important;border-radius:18px!important;flex-direction:column!important;align-items:stretch!important;gap:10px!important;width:100%!important;max-width:100%!important;padding:12px!important}.bf-step-ai-toolbar strong,.bf-step-ai-toolbar span{line-height:1.35!important}.bf-step-ai-button{justify-content:center!important;width:100%!important;min-height:40px!important}.bf-onboarding-step-body{width:100%!important;max-width:100%!important;min-height:0!important;overflow:visible!important}.bf-objective-grid,.bf-onboarding-form-grid{grid-template-columns:1fr!important;gap:10px!important;width:100%!important;max-width:100%!important}.bf-objective-card{border-radius:18px!important;gap:7px!important;min-height:auto!important;padding:14px 46px 14px 14px!important}.bf-objective-icon{border-radius:13px!important;width:36px!important;height:36px!important}.bf-objective-card strong{font-size:.96rem!important}.bf-objective-card small{font-size:.82rem!important;line-height:1.34!important}.bf-objective-radio{top:14px!important;right:14px!important}.bf-onboarding-field,.bf-logo-upload,.bf-onboarding-field:nth-child(3):last-child{grid-column:auto!important;width:100%!important;max-width:100%!important}.bf-onboarding-field:has(textarea){grid-column:auto!important;width:100%!important;max-width:100%!important}.bf-onboarding-field span{font-size:.8rem!important;line-height:1.25!important}.bf-onboarding-field input,.bf-onboarding-field textarea{box-sizing:border-box!important;border-radius:15px!important;min-width:0!important;max-width:100%!important;padding:12px 14px!important;font-size:16px!important}.bf-onboarding-field textarea{min-height:92px!important;max-height:220px!important}.ai-field-shell>input,.ai-field-shell>textarea{padding-right:40px!important}.ai-field-button{right:10px!important}.bf-logo-upload{border-radius:18px!important;min-height:118px!important;padding:18px 12px!important}.bf-onboarding-alert,.bf-onboarding-success{box-sizing:border-box!important;border-radius:15px!important;width:100%!important;font-size:.84rem!important}.bf-onboarding-actions,.bf-onboarding-actions--end{flex-direction:column!important;justify-content:flex-end!important;align-items:stretch!important;gap:10px!important;width:100%!important;padding-top:0!important}.bf-onboarding-actions>div{grid-template-columns:1fr!important;gap:8px!important;width:100%!important;display:grid!important}.bf-btn-primary,.bf-btn-secondary,.bf-btn-ghost{width:100%!important;min-height:42px!important;padding-inline:14px!important}.bf-connect-step{align-items:stretch!important;gap:12px!important;width:100%!important;max-width:100%!important;min-height:auto!important}.bf-connect-step__icon{border-radius:19px!important;width:54px!important;height:54px!important}.bf-connect-step h2{font-size:clamp(1.35rem,7vw,1.85rem)!important;line-height:1.08!important}.bf-connect-step p{font-size:.9rem!important;line-height:1.48!important}.bf-connect-step__checks{flex-direction:column!important;gap:7px!important}.bf-connect-step__checks span{box-sizing:border-box!important;width:100%!important;min-height:32px!important;font-size:.8rem!important}}@media (max-width:390px){.bf-onboarding-screen{padding-left:8px!important;padding-right:8px!important}.bf-onboarding-side,.bf-onboarding-card{border-radius:18px!important;padding:12px!important}.bf-onboarding-card-head{gap:8px!important}.bf-onboarding-card h1{font-size:1.34rem!important}.bf-onboarding-card-head p{font-size:.82rem!important}.bf-progress-ring{width:52px!important;min-width:52px!important;height:52px!important}.bf-onboarding-steps button{min-width:48px!important;padding:7px!important}.bf-onboarding-steps button>span{width:30px!important;height:30px!important}}.dm-thread-card.is-agent .dm-thread-body p{white-space:normal;-webkit-line-clamp:2;-webkit-box-orient:vertical;display:-webkit-box}:is(.dm-robot-avatar,.dm-profile-avatar:has(span)){background:linear-gradient(135deg,#f58529f5,#dd2a7beb,#8134afd1)!important}.dm-robot-avatar span,.dm-profile-avatar span{line-height:1;font-size:clamp(1.15rem,1.2vw,1.45rem)!important}.dm-assistant-chat-flow{gap:8px;display:grid}.dm-typing-bubble{align-items:center;gap:6px;min-width:72px;padding-block:16px!important;display:inline-flex!important}.dm-typing-bubble span{opacity:.35;background:currentColor;border-radius:999px;width:7px;height:7px;animation:1s ease-in-out infinite dmTypingDot}.dm-typing-bubble span:nth-child(2){animation-delay:.14s}.dm-typing-bubble span:nth-child(3){animation-delay:.28s}@keyframes dmTypingDot{0%,80%,to{opacity:.35;transform:translateY(0)}40%{opacity:.9;transform:translateY(-4px)}}.dm-assistant-review-card{width:min(100%,680px);color:var(--text-primary);background:linear-gradient(135deg,#f585291a,#dd2a7b14);border:1px solid #f5852933;gap:10px;margin:8px 0 4px;padding:16px;display:grid}.dm-assistant-review-card>span{color:#f6b66a;text-transform:uppercase;letter-spacing:.04em;background:#f585291c;border:1px solid #f5852929;border-radius:999px;width:max-content;padding:4px 9px;font-size:.78rem;font-weight:850}.dm-assistant-review-card strong{font-size:clamp(1rem,1vw,1.16rem);font-weight:850}.dm-assistant-review-card p{color:var(--text-secondary);margin:0;line-height:1.45}.dm-assistant-review-card div{flex-wrap:wrap;gap:8px;display:flex}.dm-assistant-reply-bar textarea{min-height:46px}[data-theme=light] .dm-thread-card.is-agent .dm-thread-body p{color:#18181bad!important}[data-theme=light] .dm-assistant-review-card{background:linear-gradient(135deg,#fff7edfa,#fdf2f8fa);border-color:#dd2a7b2e}@media (max-width:820px){.dm-thread-card.is-agent .dm-thread-body p{-webkit-line-clamp:1}.dm-assistant-review-card{padding:14px}.dm-assistant-review-card div .btn{width:100%}}.dm-search-box svg,.dm-tabs button svg,.dm-refresh-button svg,.dm-mobile-back-button svg,.dm-robot-avatar svg,.dm-profile-avatar svg,.dm-prompt-menu-button svg,.dm-assistant-send-button svg,.dm-assistant-starter-cards svg{flex:none}.dm-search-box{align-items:center;display:flex}.dm-search-box svg{color:var(--postai-muted-foreground,#a1a1aa)}@supports (color:color-mix(in lab, red, red)){.dm-search-box svg{color:color-mix(in oklch,var(--postai-muted-foreground,#a1a1aa)82%,transparent)}}.dm-tabs button{align-items:center;gap:7px;display:inline-flex}.dm-refresh-button{place-items:center;width:38px;min-width:38px;display:inline-grid;padding:0!important}.dm-spin-icon{animation:.82s linear infinite dmSpin}@keyframes dmSpin{to{transform:rotate(360deg)}}:is(.dm-robot-avatar,.dm-profile-avatar:has(svg)){color:#fff!important;background:linear-gradient(135deg,#f58529f5,#dd2a7beb,#8134afd1)!important}.dm-thread-card.is-agent .dm-thread-body p{white-space:nowrap;text-overflow:ellipsis;display:block;overflow:hidden}.dm-assistant-starter-cards{grid-template-columns:repeat(3,minmax(0,1fr));gap:10px;width:min(100%,760px);margin:2px 0 12px;display:grid}.dm-assistant-starter-cards button{border:1px solid var(--postai-border,#ffffff14);min-height:120px;padding:14px}@supports (color:color-mix(in lab, red, red)){.dm-assistant-starter-cards button{border:1px solid color-mix(in oklch,var(--postai-border,#ffffff14)72%,transparent)}}.dm-assistant-starter-cards button{background:var(--postai-card,#1d1d22);border-radius:18px}@supports (color:color-mix(in lab, red, red)){.dm-assistant-starter-cards button{background:color-mix(in oklch,var(--postai-card,#1d1d22)74%,transparent)}}.dm-assistant-starter-cards button{color:var(--postai-foreground,#fff);text-align:left;cursor:pointer;align-content:start;gap:8px;transition:transform .18s,border-color .18s,background .18s,box-shadow .18s;display:grid}.dm-assistant-starter-cards button:hover:not(:disabled){border-color:var(--postai-primary,#f15f5f);transform:translateY(-2px)}@supports (color:color-mix(in lab, red, red)){.dm-assistant-starter-cards button:hover:not(:disabled){border-color:color-mix(in oklch,var(--postai-primary,#f15f5f)36%,transparent)}}.dm-assistant-starter-cards button:hover:not(:disabled){background:linear-gradient(135deg,#f585291a,#dd2a7b14);box-shadow:0 16px 34px #00000029}.dm-assistant-starter-cards button svg{color:#f6b66a}.dm-assistant-starter-cards strong{font-size:.92rem;font-weight:850;line-height:1.2}.dm-assistant-starter-cards span{color:var(--postai-muted-foreground,#a1a1aa)}@supports (color:color-mix(in lab, red, red)){.dm-assistant-starter-cards span{color:color-mix(in oklch,var(--postai-muted-foreground,#a1a1aa)88%,transparent)}}.dm-assistant-starter-cards span{font-size:.78rem;font-weight:650;line-height:1.35}.dm-assistant-input-row{grid-template-columns:minmax(0,1fr) auto;align-items:stretch}.dm-assistant-composer{border:1px solid var(--postai-border,#ffffff14);gap:6px;min-width:0;padding:8px 10px;display:grid}@supports (color:color-mix(in lab, red, red)){.dm-assistant-composer{border:1px solid color-mix(in oklch,var(--postai-border,#ffffff14)72%,transparent)}}.dm-assistant-composer{background:var(--postai-card,#1d1d22);border-radius:18px}@supports (color:color-mix(in lab, red, red)){.dm-assistant-composer{background:color-mix(in oklch,var(--postai-card,#1d1d22)52%,transparent)}}.dm-assistant-composer textarea{resize:none;background:0 0!important;border:0!important;min-height:42px!important;padding:6px 4px!important}.dm-assistant-composer-footer{justify-content:flex-start;align-items:center;min-height:32px;display:flex}.dm-prompt-menu-wrap{z-index:8}.dm-prompt-menu-button{height:30px;padding-inline:10px;font-size:11px}.dm-prompt-dropdown{width:min(360px,100vw - 32px);bottom:calc(100% + 8px);left:0}.dm-assistant-send-button{place-items:center;min-width:46px;height:auto;display:inline-grid;width:46px!important;padding:0!important}html.theme-light .dm-assistant-starter-cards button,[data-theme=light] .dm-assistant-starter-cards button{color:#18181b;background:#fffffff0;border-color:#18181b1a;box-shadow:0 10px 24px #18181b0d}html.theme-light .dm-assistant-starter-cards button:hover:not(:disabled),[data-theme=light] .dm-assistant-starter-cards button:hover:not(:disabled){background:linear-gradient(135deg,#fff7edfa,#fdf2f8fa);border-color:#dd2a7b33}html.theme-light .dm-assistant-starter-cards span,[data-theme=light] .dm-assistant-starter-cards span{color:#3f3f46b8}html.theme-light .dm-assistant-composer,[data-theme=light] .dm-assistant-composer{background:#fffffff5;border-color:#18181b1f}html.theme-light .dm-prompt-dropdown,[data-theme=light] .dm-prompt-dropdown{background:#fffffffa;border-color:#18181b1f;box-shadow:0 18px 44px #18181b24}html.theme-light .dm-prompt-dropdown button,[data-theme=light] .dm-prompt-dropdown button{color:#18181b}@media (max-width:820px){.dm-thread-card.is-agent .dm-thread-body p{white-space:nowrap}.dm-assistant-starter-cards{grid-template-columns:1fr;width:100%}.dm-assistant-starter-cards button{border-radius:16px;gap:5px;min-height:78px;padding:12px}.dm-assistant-input-row{grid-template-columns:minmax(0,1fr) 44px!important}.dm-assistant-send-button{width:44px!important;min-width:44px!important}.dm-mobile-back-button{place-items:center;display:inline-grid}.dm-chat-header{align-items:center!important}}.sidebar-plan-status-card{border:1px solid var(--primary);margin-top:12px}@supports (color:color-mix(in lab, red, red)){.sidebar-plan-status-card{border:1px solid color-mix(in oklab,var(--primary)18%,var(--border))}}.sidebar-plan-status-card{background:linear-gradient(145deg,var(--primary),var(--card))}@supports (color:color-mix(in lab, red, red)){.sidebar-plan-status-card{background:linear-gradient(145deg,color-mix(in oklab,var(--primary)10%,transparent),color-mix(in oklab,var(--card)94%,transparent))}}.sidebar-plan-status-card{border-radius:18px;gap:10px;padding:12px;display:grid;box-shadow:0 14px 34px #0f172a14}.sidebar-plan-status-top{align-items:center;gap:9px;display:flex}.sidebar-plan-icon{background:var(--primary);border-radius:12px;justify-content:center;align-items:center;width:30px;height:30px;display:inline-flex}@supports (color:color-mix(in lab, red, red)){.sidebar-plan-icon{background:color-mix(in oklab,var(--primary)16%,transparent)}}.sidebar-plan-icon{color:var(--primary);flex:none}.sidebar-plan-status-top small,.sidebar-plan-usage{color:var(--text-secondary,var(--muted-foreground));font-size:11px;line-height:1.25}.sidebar-plan-status-top strong{color:var(--text-primary,var(--foreground));letter-spacing:-.02em;font-size:13px;display:block}.sidebar-plan-usage{align-items:center;gap:7px;display:flex}.sidebar-plan-upgrade-button{color:#fff;cursor:pointer;background:linear-gradient(135deg,#ff7a59,#ff4fa3 55%,#7c6cf0);border:0;border-radius:999px;justify-content:center;align-items:center;gap:7px;padding:9px 11px;font-size:12px;font-weight:900;display:inline-flex;box-shadow:0 12px 24px #ec489938}.plans-modal-backdrop{z-index:1200;-webkit-backdrop-filter:blur(12px);backdrop-filter:blur(12px);background:#050710b8;place-items:center;padding:20px;display:grid;position:fixed;inset:0}.plans-modal-card{border:1px solid var(--primary);width:min(1040px,100%);max-height:min(86vh,860px);position:relative;overflow:auto}@supports (color:color-mix(in lab, red, red)){.plans-modal-card{border:1px solid color-mix(in oklab,var(--primary)22%,var(--border))}}.plans-modal-card{background:radial-gradient(circle at top left,#ff4fa329,transparent 34%),radial-gradient(circle at bottom right,#7c6cf02e,transparent 36%),var(--card);color:var(--foreground);border-radius:30px;padding:clamp(22px,3vw,34px);box-shadow:0 28px 90px #0000005c}.plans-modal-close{border:1px solid var(--border);background:var(--card);border-radius:14px;width:38px;height:38px;position:absolute;top:18px;right:18px}@supports (color:color-mix(in lab, red, red)){.plans-modal-close{background:color-mix(in oklab,var(--card)75%,transparent)}}.plans-modal-close{color:var(--foreground);cursor:pointer;justify-content:center;align-items:center;display:inline-flex}.plans-modal-header{max-width:670px;margin-bottom:24px}.plans-modal-kicker,.activity-eyebrow{border:1px solid var(--primary);align-items:center;gap:7px;display:inline-flex}@supports (color:color-mix(in lab, red, red)){.plans-modal-kicker,.activity-eyebrow{border:1px solid color-mix(in oklab,var(--primary)22%,transparent)}}.plans-modal-kicker,.activity-eyebrow{background:var(--primary)}@supports (color:color-mix(in lab, red, red)){.plans-modal-kicker,.activity-eyebrow{background:color-mix(in oklab,var(--primary)10%,transparent)}}.plans-modal-kicker,.activity-eyebrow{color:var(--primary);border-radius:999px;margin-bottom:10px;padding:7px 11px;font-size:12px;font-weight:900}.plans-modal-header h2,.activity-page-header h1{letter-spacing:-.055em;color:var(--text-primary,var(--foreground));margin:0;font-size:clamp(28px,4vw,48px);line-height:.96}.plans-modal-header p,.activity-page-header p{color:var(--text-secondary,var(--muted-foreground));margin:12px 0 0;line-height:1.6}.plans-grid{grid-template-columns:repeat(3,minmax(0,1fr));gap:14px;display:grid}.plan-card,.plan-card-skeleton{border:1px solid var(--border);background:var(--card);border-radius:24px;min-height:420px;padding:18px}@supports (color:color-mix(in lab, red, red)){.plan-card,.plan-card-skeleton{background:color-mix(in oklab,var(--card)84%,white 3%)}}.plan-card,.plan-card-skeleton{flex-direction:column;gap:16px;display:flex;position:relative}.plan-card.featured{border-color:#ff4fa3}@supports (color:color-mix(in lab, red, red)){.plan-card.featured{border-color:color-mix(in oklab,#ff4fa3 45%,var(--primary))}}.plan-card.featured{box-shadow:0 22px 50px #ec489924}.plan-card-ribbon,.plan-card-current{color:#ff7ab9;background:#ff4fa324;border-radius:999px;align-self:flex-start;align-items:center;gap:6px;padding:6px 9px;font-size:11px;font-weight:900;display:inline-flex}.plan-card-current{background:var(--primary)}@supports (color:color-mix(in lab, red, red)){.plan-card-current{background:color-mix(in oklab,var(--primary)14%,transparent)}}.plan-card-current{color:var(--primary)}.plan-card-head h3{letter-spacing:-.04em;margin:0;font-size:24px}.plan-card-head p{color:var(--text-secondary,var(--muted-foreground));margin:8px 0 0;font-size:13px;line-height:1.5}.plan-card-price strong{letter-spacing:-.045em;font-size:28px}.plan-card-price span{color:var(--text-secondary,var(--muted-foreground));margin-left:5px;font-size:13px}.plan-feature-list{flex:1;gap:10px;margin:0;padding:0;list-style:none;display:grid}.plan-feature-list li{color:var(--text-secondary,var(--muted-foreground));align-items:flex-start;gap:9px;font-size:13px;line-height:1.45;display:flex}.plan-feature-list svg{color:var(--primary);flex:none;margin-top:2px}.plan-action-button{background:var(--primary);border:0;border-radius:15px;width:100%;padding:12px 14px;font-weight:900}@supports (color:color-mix(in lab, red, red)){.plan-action-button{background:color-mix(in oklab,var(--primary)18%,transparent)}}.plan-action-button{color:var(--foreground);opacity:.75}.plan-card-skeleton,.activity-skeleton-list span{background:linear-gradient(90deg,var(--card),var(--primary),var(--card));overflow:hidden}@supports (color:color-mix(in lab, red, red)){.plan-card-skeleton,.activity-skeleton-list span{background:linear-gradient(90deg,color-mix(in oklab,var(--card)86%,white 3%),color-mix(in oklab,var(--primary)10%,transparent),color-mix(in oklab,var(--card)86%,white 3%))}}.plan-card-skeleton,.activity-skeleton-list span{background-size:220% 100%;animation:1.35s ease-in-out infinite postgramSkeleton}.plans-error,.activity-error-card{color:#fecaca;background:#f8717117;border:1px solid #f8717152;border-radius:18px;padding:14px}.activity-page{color:var(--foreground)}.activity-page-header{align-items:flex-end}.activity-refresh-button{border:1px solid var(--border);background:var(--card);border-radius:999px;padding:11px 14px}@supports (color:color-mix(in lab, red, red)){.activity-refresh-button{background:color-mix(in oklab,var(--card)84%,transparent)}}.activity-refresh-button{color:var(--foreground);cursor:pointer;align-items:center;gap:8px;font-weight:900;display:inline-flex}.spin{animation:.8s linear infinite postgramSpin}.activity-stats-grid{grid-template-columns:repeat(3,minmax(0,1fr));gap:14px;display:grid}.activity-stats-grid article,.activity-filter-card,.activity-list-card{border:1px solid var(--border);background:var(--card);border-radius:24px}@supports (color:color-mix(in lab, red, red)){.activity-stats-grid article,.activity-filter-card,.activity-list-card{background:color-mix(in oklab,var(--card)87%,white 3%)}}.activity-stats-grid article,.activity-filter-card,.activity-list-card{box-shadow:0 18px 50px #00000014}.activity-stats-grid article{padding:18px}.activity-stats-grid span{color:var(--text-secondary,var(--muted-foreground));margin-bottom:4px;font-size:13px;display:block}.activity-stats-grid strong{letter-spacing:-.05em;font-size:30px}.activity-filter-card{grid-template-columns:auto minmax(180px,260px) minmax(180px,260px);align-items:end;gap:14px;padding:16px;display:grid}.activity-filter-title{align-items:center;gap:8px;margin-bottom:12px;font-weight:900;display:inline-flex}.activity-filter-card label{color:var(--text-secondary,var(--muted-foreground));margin:0;font-size:12px;font-weight:900}.activity-filter-card select{background:var(--card);margin-top:7px}@supports (color:color-mix(in lab, red, red)){.activity-filter-card select{background:color-mix(in oklab,var(--card)88%,black 4%)}}.activity-filter-card select{color:var(--foreground);border-color:var(--border)}.activity-list-card{padding:10px}.activity-timeline{gap:8px;display:grid}.activity-log-item{background:var(--card);border:1px solid #0000;border-radius:18px;grid-template-columns:42px minmax(0,1fr);gap:12px;padding:14px;display:grid}@supports (color:color-mix(in lab, red, red)){.activity-log-item{background:color-mix(in oklab,var(--card)76%,transparent)}}.activity-log-item.important{border-color:#ff7a59}@supports (color:color-mix(in lab, red, red)){.activity-log-item.important{border-color:color-mix(in oklab,#ff7a59 28%,var(--border))}}.activity-log-icon{background:var(--primary);border-radius:15px;justify-content:center;align-items:center;width:42px;height:42px;display:inline-flex}@supports (color:color-mix(in lab, red, red)){.activity-log-icon{background:color-mix(in oklab,var(--primary)12%,transparent)}}.activity-log-icon{color:var(--primary)}.activity-log-item.status-blocked .activity-log-icon,.activity-log-item.status-failed .activity-log-icon,.activity-log-item.status-error .activity-log-icon{color:#fb7185;background:#f871711f}.activity-log-head{justify-content:space-between;align-items:flex-start;gap:12px;display:flex}.activity-log-head strong{text-transform:capitalize}.activity-log-head time,.activity-log-meta span{color:var(--text-secondary,var(--muted-foreground));font-size:12px}.activity-log-body p{color:var(--text-primary,var(--foreground));margin:6px 0 10px;line-height:1.5}.activity-log-meta{flex-wrap:wrap;align-items:center;gap:8px;display:flex}.activity-log-meta span{border:1px solid var(--border);border-radius:999px;padding:4px 8px}.activity-empty-state{text-align:center;min-height:280px;color:var(--text-secondary,var(--muted-foreground));align-content:center;place-items:center;gap:8px;display:grid}.activity-empty-state strong{color:var(--foreground)}.activity-empty-state p{max-width:430px;margin:0;line-height:1.5}.activity-skeleton-list{gap:10px;display:grid}.activity-skeleton-list span{border-radius:18px;height:72px}@keyframes postgramSkeleton{0%{background-position:100% 0}to{background-position:-100% 0}}@keyframes postgramSpin{to{transform:rotate(360deg)}}@media (max-width:980px){.plans-grid,.activity-stats-grid,.activity-filter-card{grid-template-columns:1fr}.plans-modal-card{border-radius:24px;max-height:92vh}.activity-page-header{align-items:flex-start}.activity-refresh-button{justify-content:center;width:100%}}@media (max-width:620px){.plans-modal-backdrop{padding:10px}.plans-modal-card{padding:18px}.activity-log-item{grid-template-columns:1fr}.activity-log-head{flex-direction:column}}.sidebar.fanbase-sidebar,.fanbase-sidebar{height:100dvh!important;max-height:100dvh!important;padding-bottom:calc(.85rem*var(--mantine-scale,1))!important;flex-direction:column!important;display:flex!important;overflow:hidden!important}.sidebar-head,.sidebar-global-account,.sidebar-user-area{flex:none!important}.sidebar-nav.fanbase-nav,.sidebar-nav{min-height:0!important;padding:0 calc(.5rem*var(--mantine-scale,1))calc(.75rem*var(--mantine-scale,1))!important;scrollbar-width:none!important;-ms-overflow-style:none!important;overscroll-behavior:contain!important;flex:auto!important;margin:0!important;overflow:hidden auto!important}.sidebar-nav.fanbase-nav::-webkit-scrollbar{width:0!important;height:0!important;display:none!important}.sidebar-nav::-webkit-scrollbar{width:0!important;height:0!important;display:none!important}.sidebar-user-area{padding-top:calc(.65rem*var(--mantine-scale,1))!important;border-top:1px solid var(--border)!important;margin-top:0!important}@supports (color:color-mix(in lab, red, red)){.sidebar-user-area{border-top:1px solid color-mix(in oklab,var(--border)72%,transparent)!important}}.sidebar-user-area{background:linear-gradient(180deg,transparent,var(--sidebar,var(--background))18%)!important}@supports (color:color-mix(in lab, red, red)){.sidebar-user-area{background:linear-gradient(180deg,transparent,color-mix(in oklab,var(--sidebar,var(--background))92%,transparent)18%)!important}}.sidebar-account-card.sidebar-user-card-premium{height:auto!important;min-height:0!important;max-height:calc(16rem*var(--mantine-scale,1))!important}.plans-modal-backdrop{z-index:99999!important;isolation:isolate!important;width:100vw!important;height:100dvh!important;position:fixed!important;inset:0!important}.plans-modal-card{scrollbar-width:none!important;-ms-overflow-style:none!important;max-width:min(1040px,100vw - 40px)!important}.plans-modal-card::-webkit-scrollbar{width:0!important;height:0!important;display:none!important}@media (max-width:1024px){.sidebar.fanbase-sidebar,.fanbase-sidebar{height:100dvh!important;max-height:100dvh!important}}.sidebar-user-area .sidebar-account-card.sidebar-account-card-with-theme.sidebar-user-card-premium{align-items:stretch!important;gap:calc(.65rem*var(--mantine-scale,1))!important;min-height:0!important;max-height:none!important;padding:calc(.65rem*var(--mantine-scale,1))!important;flex-direction:column!important;grid-template-columns:none!important;display:flex!important;overflow:visible!important}.sidebar-user-card-premium .sidebar-user-card-header,.sidebar-user-card-premium .sidebar-plan-status-card,.sidebar-user-card-premium .sidebar-user-card-actions{width:100%!important;max-width:100%!important}.sidebar-user-card-premium .sidebar-user-card-header{justify-content:space-between!important;align-items:center!important;gap:calc(.55rem*var(--mantine-scale,1))!important;display:flex!important}.sidebar-user-card-premium .sidebar-plan-status-card{margin-top:0!important}.sidebar-user-card-premium .sidebar-user-card-actions{align-items:center!important;gap:calc(.45rem*var(--mantine-scale,1))!important;grid-template-columns:minmax(0,1fr) minmax(4.4rem,auto)!important;display:grid!important}.sidebar-user-card-premium .sidebar-user-action-button{min-width:0!important}.sidebar-nav a,.fanbase-nav a{align-items:center!important;gap:10px!important;display:flex!important}.sidebar-nav a>span:first-of-type,.fanbase-nav a>span:first-of-type{flex:1;min-width:0}.sidebar-pro-badge{color:#fff;letter-spacing:.055em;text-transform:uppercase;text-shadow:0 1px 8px #0f172a47;background:radial-gradient(circle at 24% 18%,#ffdc80b8,#0000 38%),linear-gradient(135deg,#f58529 0%,#dd2a7b 48%,#515bd4 100%);border:1px solid #dd2a7b57;border-radius:999px;flex:none;justify-content:center;align-items:center;min-width:34px;height:20px;padding:0 9px;font-size:10px;font-weight:950;line-height:1;animation:1.8s ease-in-out infinite sidebarProBadgePulse;display:inline-flex;box-shadow:inset 0 0 0 1px #ffffff38,0 0 18px #dd2a7b42}@keyframes sidebarProBadgePulse{0%,to{filter:saturate();transform:translateY(0)scale(1)}50%{filter:saturate(1.35);transform:translateY(-1px)scale(1.04)}}.plan-restricted-page{place-items:center;min-height:min(760px,100vh - 70px);padding:clamp(22px,4vw,52px);display:grid}.plan-restricted-card{text-align:center;background:radial-gradient(circle at 16% 10%,#f5852933,#0000 34%),radial-gradient(circle at 86% 18%,#dd2a7b24,#0000 30%),#ffffffe0;border:1px solid #dd2a7b2e;border-radius:32px;width:min(780px,100%);padding:clamp(28px,5vw,54px);position:relative;overflow:hidden;box-shadow:0 34px 90px #0f172a21}.theme-dark .plan-restricted-card{background:radial-gradient(circle at 16% 10%,#f585292e,#0000 34%),radial-gradient(circle at 86% 18%,#dd2a7b24,#0000 30%),#0f172ab8;border-color:#dd2a7b3d}.plan-restricted-badge{color:#dd2a7b;text-transform:uppercase;letter-spacing:.08em;background:#dd2a7b17;border:1px solid #dd2a7b33;border-radius:999px;align-items:center;gap:8px;margin-bottom:18px;padding:8px 13px;font-size:12px;font-weight:900;display:inline-flex}.theme-dark .plan-restricted-badge{color:#ffdc80;background:#dd2a7b29}.plan-restricted-icon{color:#fff;background:radial-gradient(circle at 28% 20%,#ffdc80b8,#0000 42%),linear-gradient(135deg,#f58529 0%,#dd2a7b 52%,#515bd4 100%);border-radius:24px;place-items:center;width:68px;height:68px;margin:0 auto 18px;display:grid;box-shadow:0 20px 44px #dd2a7b47}.plan-restricted-card h1{letter-spacing:-.05em;color:var(--text-primary,#0f172a);margin:0;font-size:clamp(28px,4vw,48px);line-height:.98}.plan-restricted-card p{max-width:610px;color:var(--text-secondary,#64748b);margin:18px auto 0;font-size:16px;line-height:1.65}.plan-restricted-required{max-width:560px;color:var(--text-primary,#0f172a);background:#dd2a7b14;border:1px solid #dd2a7b2e;border-radius:18px;margin:22px auto 0;padding:14px 16px;font-size:14px;font-weight:750}.plan-restricted-actions{flex-wrap:wrap;justify-content:center;gap:12px;margin-top:24px;display:flex}.plan-gate-loading-card{text-align:center;background:#ffffffe0;border:1px solid #dd2a7b29;border-radius:28px;width:min(480px,100%);padding:30px;box-shadow:0 24px 70px #0f172a1a}.theme-dark .plan-gate-loading-card{background:#0f172ab8;border-color:#dd2a7b38}.plan-gate-loading-card strong{color:var(--text-primary,#0f172a);margin-top:14px;font-size:18px;display:block}.plan-gate-loading-card p{color:var(--text-secondary,#64748b);margin:8px 0 0;font-size:14px;line-height:1.55}.plan-gate-loading-orb{background:conic-gradient(from 120deg,#7c3aed26,#7c3aed,#facc15d9,#7c3aed26);border-radius:999px;width:44px;height:44px;animation:.9s linear infinite planGateSpin;display:inline-block;box-shadow:0 14px 30px #7c3aed40}.plan-gate-loading-orb:after{content:"";border-radius:inherit;background:var(--page-bg,#fff);width:28px;height:28px;margin:8px;display:block}@keyframes planGateSpin{to{transform:rotate(360deg)}}:is(.sidebar-nav a:has(.sidebar-pro-badge) svg,.fanbase-nav a:has(.sidebar-pro-badge) svg){filter:drop-shadow(0 3px 8px #dd2a7b2e);color:#dd2a7b!important;stroke:currentColor!important}:is(.sidebar-nav a:has(.sidebar-pro-badge):hover svg,.fanbase-nav a:has(.sidebar-pro-badge):hover svg,.sidebar-nav a.active:has(.sidebar-pro-badge) svg,.fanbase-nav a.active:has(.sidebar-pro-badge) svg){color:#f58529!important}.plan-restricted-icon svg{filter:drop-shadow(0 3px 8px #0f172a3d)}.plan-action-button:not(:disabled){cursor:pointer;opacity:1;color:#fff;background:linear-gradient(135deg,#f58529 0%,#dd2a7b 52%,#515bd4 100%);box-shadow:0 16px 32px #dd2a7b33}.plan-action-button:disabled{cursor:not-allowed}.checkout-panel{gap:16px;display:grid}.checkout-back-button{border:1px solid var(--border);background:var(--card);border-radius:999px;justify-self:flex-start;padding:9px 12px}@supports (color:color-mix(in lab, red, red)){.checkout-back-button{background:color-mix(in oklab,var(--card)84%,transparent)}}.checkout-back-button{color:var(--foreground);cursor:pointer;align-items:center;gap:7px;font-weight:850;display:inline-flex}.checkout-summary-card{background:radial-gradient(circle at 10% 10%,#f5852926,transparent 35%),var(--card);border:1px solid #dd2a7b2e;border-radius:22px;grid-template-columns:repeat(2,minmax(0,1fr));gap:12px;padding:15px;display:grid}@supports (color:color-mix(in lab, red, red)){.checkout-summary-card{background:radial-gradient(circle at 10% 10%,#f5852926,transparent 35%),color-mix(in oklab,var(--card)86%,white 3%)}}.checkout-summary-card span,.pix-code-card span,.checkout-payer-grid label,.mp-card-grid label{color:var(--text-secondary,var(--muted-foreground));font-size:12px;font-weight:850}.checkout-summary-card strong{color:var(--foreground);letter-spacing:-.04em;margin-top:4px;font-size:22px;display:block}.checkout-method-tabs{grid-template-columns:repeat(2,minmax(0,1fr));gap:10px;display:grid}.checkout-method-tabs button{border:1px solid var(--border);background:var(--card);border-radius:16px;padding:12px 14px}@supports (color:color-mix(in lab, red, red)){.checkout-method-tabs button{background:color-mix(in oklab,var(--card)84%,transparent)}}.checkout-method-tabs button{color:var(--foreground);cursor:pointer;justify-content:center;align-items:center;gap:8px;font-weight:900;display:inline-flex}.checkout-method-tabs button.active{background:linear-gradient(135deg,#f585292e,#dd2a7b29,#515bd42e);border-color:#dd2a7b5c;box-shadow:0 14px 30px #dd2a7b1f}.checkout-payer-grid,.mp-card-grid{grid-template-columns:repeat(2,minmax(0,1fr));gap:12px;display:grid}.checkout-payer-grid label,.mp-card-grid label{gap:7px;display:grid}.checkout-payer-grid input,.checkout-payer-grid select,.mp-card-grid input,.mp-card-grid select,.pix-code-card textarea,.mp-secure-field{border:1px solid var(--border);background:var(--card);border-radius:14px;width:100%;min-height:45px}@supports (color:color-mix(in lab, red, red)){.checkout-payer-grid input,.checkout-payer-grid select,.mp-card-grid input,.mp-card-grid select,.pix-code-card textarea,.mp-secure-field{background:color-mix(in oklab,var(--card)80%,transparent)}}.checkout-payer-grid input,.checkout-payer-grid select,.mp-card-grid input,.mp-card-grid select,.pix-code-card textarea,.mp-secure-field{color:var(--foreground);outline:none;padding:11px 12px}.mp-secure-field{align-items:center;padding:0 12px;display:flex}.pix-checkout-box,.card-checkout-form{border:1px solid var(--border);background:var(--card);border-radius:22px;gap:14px;padding:16px;display:grid}@supports (color:color-mix(in lab, red, red)){.pix-checkout-box,.card-checkout-form{background:color-mix(in oklab,var(--card)84%,white 2%)}}.checkout-primary-button,.checkout-secondary-button{color:#fff;cursor:pointer;background:linear-gradient(135deg,#f58529 0%,#dd2a7b 52%,#515bd4 100%);border:0;border-radius:999px;justify-content:center;align-items:center;gap:8px;padding:12px 15px;font-weight:950;display:inline-flex;box-shadow:0 14px 28px #dd2a7b2e}.checkout-secondary-button{background:var(--card)}@supports (color:color-mix(in lab, red, red)){.checkout-secondary-button{background:color-mix(in oklab,var(--card)86%,transparent)}}.checkout-secondary-button{color:var(--foreground);border:1px solid var(--border);box-shadow:none}.checkout-primary-button:disabled,.checkout-secondary-button:disabled{opacity:.55;cursor:not-allowed}.pix-result-grid{grid-template-columns:minmax(170px,220px) minmax(0,1fr);align-items:start;gap:15px;display:grid}.pix-result-grid img{background:#fff;border-radius:18px;width:100%;padding:10px}.pix-code-card{gap:9px;display:grid}.pix-code-card textarea{resize:vertical;min-height:100px;font-size:12px;line-height:1.45}.pix-code-card a{color:#dd2a7b;font-weight:850;text-decoration:none}.checkout-method-toggle{border:1px solid var(--border);background:var(--card);border-radius:999px;grid-template-columns:1fr 1fr;gap:6px;padding:4px;display:grid}@supports (color:color-mix(in lab, red, red)){.checkout-method-toggle{background:color-mix(in oklab,var(--card)86%,transparent)}}.checkout-method-toggle button{color:var(--foreground);cursor:pointer;background:0 0;border:0;border-radius:999px;justify-content:center;align-items:center;gap:7px;padding:10px 12px;font-weight:850;display:inline-flex}.checkout-method-toggle button.active{color:#fff;background:linear-gradient(135deg,#f58529 0%,#dd2a7b 52%,#515bd4 100%)}.pix-payment-panel{gap:12px;display:grid}.checkout-actions-row{flex-wrap:wrap;gap:9px;display:flex}.card-secure-note,.checkout-inline-info,.checkout-status-card{color:var(--text-secondary,var(--muted-foreground));background:#dd2a7b12;border:1px solid #dd2a7b29;border-radius:16px;padding:11px 12px;font-size:13px;line-height:1.5}.checkout-status-card{gap:4px;display:grid}.checkout-status-card strong{color:var(--foreground)}.checkout-status-card.approved{background:#22c55e1a;border-color:#22c55e47}.checkout-status-card.rejected,.checkout-status-card.error{background:#f871711a;border-color:#f8717157}@media (max-width:760px){.checkout-summary-card,.checkout-payer-grid,.mp-card-grid,.pix-result-grid{grid-template-columns:1fr}}.plans-modal-card{border-radius:24px!important;width:min(560px,100vw - 24px)!important;max-height:min(92dvh,760px)!important;padding:20px!important}.plans-modal-header{max-width:100%!important;margin-bottom:16px!important;padding-right:42px!important}.plans-modal-kicker{margin-bottom:8px!important;padding:6px 10px!important;font-size:11px!important}.plans-modal-header h2{letter-spacing:-.045em!important;font-size:clamp(22px,3vw,30px)!important;line-height:1.03!important}.plans-modal-header p{margin-top:8px!important;font-size:13px!important;line-height:1.45!important}.plans-modal-close{border-radius:12px!important;width:34px!important;height:34px!important;top:14px!important;right:14px!important}.plans-grid{grid-template-columns:1fr!important;gap:10px!important}.plan-card,.plan-card-skeleton{border-radius:18px!important;gap:10px!important;min-height:auto!important;padding:14px!important}.plan-card-ribbon,.plan-card-current{padding:5px 8px!important;font-size:10px!important}.plan-card-head h3{font-size:20px!important}.plan-card-head p{margin-top:5px!important;font-size:12px!important;line-height:1.35!important}.plan-card-price strong{font-size:23px!important}.plan-feature-list{flex:initial!important;gap:7px!important}.plan-feature-list li{gap:7px!important;font-size:12px!important;line-height:1.35!important}.plan-action-button{border-radius:13px!important;padding:10px 12px!important}.checkout-panel{gap:12px!important}.checkout-back-button{padding:8px 10px!important;font-size:12px!important}.checkout-summary-card{border-radius:16px!important;grid-template-columns:1fr!important;gap:8px!important;padding:12px!important}.checkout-summary-card strong{margin-top:2px!important;font-size:18px!important}.checkout-method-tabs{grid-template-columns:1fr!important;gap:8px!important}.checkout-method-tabs button{border-radius:14px!important;min-height:42px!important;padding:10px 12px!important}.checkout-payer-grid,.mp-card-grid,.pix-result-grid{grid-template-columns:1fr!important;gap:9px!important}.checkout-payer-grid label,.mp-card-grid label,.checkout-summary-card span,.pix-code-card span{font-size:11px!important}.checkout-payer-grid input,.checkout-payer-grid select,.mp-card-grid input,.mp-card-grid select,.pix-code-card textarea,.mp-secure-field{border-radius:12px!important;min-height:40px!important;padding:9px 10px!important;font-size:13px!important}.mp-secure-field{padding:0 10px!important}.pix-checkout-box,.card-checkout-form{border-radius:16px!important;gap:10px!important;padding:12px!important}.checkout-primary-button,.checkout-secondary-button{min-height:42px!important;padding:10px 12px!important;font-size:13px!important}.pix-result-grid img{border-radius:14px!important;justify-self:center!important;width:min(190px,100%)!important;padding:8px!important}.pix-code-card textarea{min-height:76px!important;max-height:120px!important}.checkout-actions-row{grid-template-columns:1fr!important;gap:8px!important;display:grid!important}.card-secure-note,.checkout-inline-info,.checkout-status-card{border-radius:13px!important;padding:9px 10px!important;font-size:12px!important;line-height:1.42!important}@media (max-width:620px){.plans-modal-backdrop{padding:8px!important}.plans-modal-card{border-radius:20px!important;padding:16px!important}}.plans-modal-card.plans-mode{border-radius:30px!important;width:min(1040px,100vw - 40px)!important;max-height:min(86dvh,860px)!important;padding:clamp(22px,3vw,34px)!important}.plans-modal-card.plans-mode .plans-modal-header{max-width:670px!important;margin-bottom:24px!important;padding-right:48px!important}.plans-modal-card.plans-mode .plans-modal-header h2{font-size:clamp(28px,4vw,48px)!important;line-height:.96!important}.plans-modal-card.plans-mode .plans-grid{grid-template-columns:repeat(3,minmax(0,1fr))!important;gap:14px!important}.plans-modal-card.plans-mode .plan-card,.plans-modal-card.plans-mode .plan-card-skeleton{border-radius:24px!important;gap:16px!important;min-height:420px!important;padding:18px!important}.plans-modal-card.plans-mode .plan-card-head h3{font-size:24px!important}.plans-modal-card.plans-mode .plan-card-price strong{font-size:28px!important}.plans-modal-card.plans-mode .plan-feature-list{flex:1!important;gap:10px!important}.plans-modal-card.plans-mode .plan-feature-list li{font-size:13px!important;line-height:1.45!important}.plans-modal-card.plans-mode .plan-action-button{border-radius:15px!important;padding:12px 14px!important}.plans-modal-card.checkout-mode{border-radius:24px!important;width:min(720px,100vw - 28px)!important;max-height:min(92dvh,820px)!important;padding:18px!important}.plans-modal-card.checkout-mode .plans-modal-header{margin-bottom:12px!important;padding-right:42px!important}.plans-modal-card.checkout-mode .plans-modal-kicker{margin-bottom:6px!important}.plans-modal-card.checkout-mode .plans-modal-header h2{font-size:clamp(21px,3vw,28px)!important;line-height:1.02!important}.plans-modal-card.checkout-mode .plans-modal-header p{margin-top:6px!important;font-size:12px!important;line-height:1.35!important}.plans-modal-card.checkout-mode .checkout-panel{gap:10px!important}.plans-modal-card.checkout-mode .checkout-back-button{padding:7px 10px!important;font-size:12px!important}.plans-modal-card.checkout-mode .checkout-summary-card{border-radius:16px!important;grid-template-columns:1fr auto!important;align-items:center!important;gap:12px!important;padding:10px 12px!important}.plans-modal-card.checkout-mode .checkout-summary-card span{font-size:10px!important}.plans-modal-card.checkout-mode .checkout-summary-card strong{margin-top:1px!important;font-size:17px!important}.plans-modal-card.checkout-mode .checkout-method-tabs{gap:8px!important;display:flex!important}.plans-modal-card.checkout-mode .checkout-method-tabs button{border-radius:13px!important;flex:1 1 0!important;min-height:38px!important;padding:8px 10px!important;font-size:13px!important}.plans-modal-card.checkout-mode .checkout-payer-grid,.plans-modal-card.checkout-mode .mp-card-grid{grid-template-columns:repeat(2,minmax(0,1fr))!important;gap:8px!important}.plans-modal-card.checkout-mode .mp-card-grid label:first-child,.plans-modal-card.checkout-mode .pix-result-grid,.plans-modal-card.checkout-mode .checkout-primary-button,.plans-modal-card.checkout-mode .card-secure-note,.plans-modal-card.checkout-mode .checkout-status-card,.plans-modal-card.checkout-mode .checkout-inline-info{grid-column:1/-1!important}.plans-modal-card.checkout-mode .checkout-payer-grid label,.plans-modal-card.checkout-mode .mp-card-grid label,.plans-modal-card.checkout-mode .pix-code-card span{gap:5px!important;font-size:10.5px!important}.plans-modal-card.checkout-mode .checkout-payer-grid input,.plans-modal-card.checkout-mode .checkout-payer-grid select,.plans-modal-card.checkout-mode .mp-card-grid input,.plans-modal-card.checkout-mode .mp-card-grid select,.plans-modal-card.checkout-mode .mp-secure-field{border-radius:11px!important;height:36px!important;min-height:36px!important;padding:7px 9px!important;font-size:12.5px!important}.plans-modal-card.checkout-mode .mp-secure-field{padding:0 9px!important}.plans-modal-card.checkout-mode .pix-checkout-box,.plans-modal-card.checkout-mode .card-checkout-form{border-radius:15px!important;gap:9px!important;padding:10px!important}.plans-modal-card.checkout-mode .pix-result-grid{grid-template-columns:132px minmax(0,1fr)!important;gap:10px!important}.plans-modal-card.checkout-mode .pix-result-grid img{border-radius:12px!important;width:132px!important;max-width:132px!important;padding:6px!important}.plans-modal-card.checkout-mode .pix-code-card{gap:7px!important;min-width:0!important}.plans-modal-card.checkout-mode .pix-code-card textarea{resize:none!important;border-radius:10px!important;min-height:58px!important;max-height:72px!important;padding:7px 8px!important;font-size:11px!important;line-height:1.25!important}.plans-modal-card.checkout-mode .checkout-actions-row{flex-wrap:nowrap!important;gap:7px!important;display:flex!important}.plans-modal-card.checkout-mode .checkout-actions-row .checkout-secondary-button,.plans-modal-card.checkout-mode .checkout-primary-button,.plans-modal-card.checkout-mode .checkout-secondary-button{border-radius:12px!important;min-height:38px!important;padding:8px 10px!important;font-size:12px!important}.plans-modal-card.checkout-mode .card-secure-note,.plans-modal-card.checkout-mode .checkout-inline-info,.plans-modal-card.checkout-mode .checkout-status-card{border-radius:12px!important;padding:8px 10px!important;font-size:11.5px!important;line-height:1.32!important}.sidebar-global-account{margin:14px 0 12px!important}.sidebar-global-account>span{letter-spacing:.02em!important;text-transform:none!important;color:var(--muted-foreground)!important}.sidebar-account-select-card{background:var(--sidebar)!important}@supports (color:color-mix(in lab, red, red)){.sidebar-account-select-card{background:color-mix(in oklab,var(--sidebar)82%,var(--card)18%)!important}}.sidebar-account-select-card{border:1px solid var(--sidebar-border)!important}@supports (color:color-mix(in lab, red, red)){.sidebar-account-select-card{border:1px solid color-mix(in oklab,var(--sidebar-border)82%,var(--foreground)8%)!important}}.sidebar-account-select-card{border-radius:18px!important;box-shadow:0 10px 26px #0f172a0f!important}.sidebar-account-select-card:hover,.sidebar-account-select-card:focus-visible,.sidebar-account-dropdown.open .sidebar-account-select-card{background:var(--sidebar)!important}@supports (color:color-mix(in lab, red, red)){.sidebar-account-select-card:hover,.sidebar-account-select-card:focus-visible,.sidebar-account-dropdown.open .sidebar-account-select-card{background:color-mix(in oklab,var(--sidebar)74%,var(--card)26%)!important}}.sidebar-account-select-card:hover,.sidebar-account-select-card:focus-visible,.sidebar-account-dropdown.open .sidebar-account-select-card{border-color:var(--sidebar-border)!important}@supports (color:color-mix(in lab, red, red)){.sidebar-account-select-card:hover,.sidebar-account-select-card:focus-visible,.sidebar-account-dropdown.open .sidebar-account-select-card{border-color:color-mix(in oklab,var(--sidebar-border)70%,var(--foreground)12%)!important}}.sidebar-account-select-card:hover,.sidebar-account-select-card:focus-visible,.sidebar-account-dropdown.open .sidebar-account-select-card{box-shadow:0 14px 34px #0f172a1a!important}.sidebar-account-photo,.sidebar-account-photo-fallback{box-shadow:none!important}.sidebar-account-switch-icon{color:var(--muted-foreground)!important;background:var(--card)!important}@supports (color:color-mix(in lab, red, red)){.sidebar-account-switch-icon{background:color-mix(in oklab,var(--card)72%,transparent)!important}}.sidebar-account-switch-icon{border:1px solid var(--border)!important;border-radius:12px!important}.sidebar-account-options{background:var(--sidebar)!important}@supports (color:color-mix(in lab, red, red)){.sidebar-account-options{background:color-mix(in oklab,var(--sidebar)78%,var(--card)22%)!important}}.sidebar-account-options{border:1px solid var(--sidebar-border)!important;border-radius:18px!important;box-shadow:0 18px 44px #0f172a24!important}.sidebar-account-options button:hover,.sidebar-account-options button.active{background:var(--foreground)!important}@supports (color:color-mix(in lab, red, red)){.sidebar-account-options button:hover,.sidebar-account-options button.active{background:color-mix(in oklab,var(--foreground)7%,transparent)!important}}.sidebar-account-options button:hover,.sidebar-account-options button.active{color:var(--foreground)!important}.sidebar-account-check{color:#dd2a7b!important;background:#dd2a7b17!important;background:lab(50.6264% 70.3451 .636458/.09)!important;border-radius:999px!important}@media (max-width:980px){.plans-modal-card.plans-mode .plans-grid{grid-template-columns:1fr!important}.plans-modal-card.plans-mode .plan-card,.plans-modal-card.plans-mode .plan-card-skeleton{min-height:auto!important}}@media (max-width:620px){.plans-modal-card.checkout-mode{width:calc(100vw - 16px)!important;padding:14px!important}.plans-modal-card.checkout-mode .checkout-summary-card,.plans-modal-card.checkout-mode .checkout-payer-grid,.plans-modal-card.checkout-mode .mp-card-grid,.plans-modal-card.checkout-mode .pix-result-grid{grid-template-columns:1fr!important}.plans-modal-card.checkout-mode .pix-result-grid img{justify-self:center!important;width:150px!important;max-width:150px!important}.plans-modal-card.checkout-mode .checkout-actions-row{grid-template-columns:1fr!important;display:grid!important}}.plans-modal-backdrop{scrollbar-width:none!important;overflow:auto!important}.plans-modal-backdrop::-webkit-scrollbar{width:0!important;height:0!important;display:none!important}.plans-modal-card.plans-mode{max-height:none!important;overflow:visible!important}.plans-modal-card.plans-mode .plans-modal-header{margin-bottom:18px!important}.plans-modal-card.plans-mode .plan-card,.plans-modal-card.plans-mode .plan-card-skeleton{min-height:390px!important}.plans-modal-close{z-index:20!important;opacity:1!important;visibility:visible!important;color:var(--foreground)!important;background:var(--card)!important}@supports (color:color-mix(in lab, red, red)){.plans-modal-close{background:color-mix(in oklab,var(--card)96%,white 4%)!important}}.plans-modal-close{border:1px solid var(--border)!important}@supports (color:color-mix(in lab, red, red)){.plans-modal-close{border:1px solid color-mix(in oklab,var(--border)82%,var(--foreground)18%)!important}}.plans-modal-close{box-shadow:0 12px 34px #0f172a2e!important}.plans-modal-close svg{color:currentColor!important;stroke:currentColor!important;width:18px!important;height:18px!important;display:block!important}.plans-modal-close:hover{transform:translateY(-1px);border-color:var(--primary)!important}@supports (color:color-mix(in lab, red, red)){.plans-modal-close:hover{border-color:color-mix(in oklab,var(--primary)38%,var(--border))!important}}.plans-modal-close:hover{box-shadow:0 16px 42px #0f172a3d!important}@media (max-height:760px) and (min-width:981px){.plans-modal-card.plans-mode{padding:20px!important}.plans-modal-card.plans-mode .plans-modal-header{margin-bottom:14px!important}.plans-modal-card.plans-mode .plans-modal-header h2{font-size:clamp(25px,3.4vw,40px)!important}.plans-modal-card.plans-mode .plans-modal-header p{margin-top:8px!important;font-size:13px!important;line-height:1.35!important}.plans-modal-card.plans-mode .plan-card,.plans-modal-card.plans-mode .plan-card-skeleton{gap:12px!important;min-height:350px!important;padding:15px!important}.plans-modal-card.plans-mode .plan-card-head h3{font-size:22px!important}.plans-modal-card.plans-mode .plan-card-price strong{font-size:25px!important}.plans-modal-card.plans-mode .plan-feature-list{gap:7px!important}.plans-modal-card.plans-mode .plan-feature-list li{font-size:12.5px!important;line-height:1.32!important}.plans-modal-card.plans-mode .plan-action-button{padding:10px 12px!important}}.plans-modal-card.checkout-mode .card-checkout-form{gap:8px!important;padding:10px!important}.plans-modal-card.checkout-mode .mp-card-grid{align-items:end!important;gap:7px 8px!important}.plans-modal-card.checkout-mode .mp-card-grid label{color:var(--foreground)!important;gap:4px!important;margin:0!important}@supports (color:color-mix(in lab, red, red)){.plans-modal-card.checkout-mode .mp-card-grid label{color:color-mix(in oklab,var(--foreground)78%,var(--muted-foreground))!important}}.plans-modal-card.checkout-mode .mp-card-grid label{font-size:10.5px!important;line-height:1.1!important}.plans-modal-card.checkout-mode .mp-card-grid input,.plans-modal-card.checkout-mode .mp-card-grid select,.plans-modal-card.checkout-mode .mp-secure-field{border-color:var(--border)!important;border-radius:10px!important;height:34px!important;min-height:34px!important}@supports (color:color-mix(in lab, red, red)){.plans-modal-card.checkout-mode .mp-card-grid input,.plans-modal-card.checkout-mode .mp-card-grid select,.plans-modal-card.checkout-mode .mp-secure-field{border-color:color-mix(in oklab,var(--border)78%,var(--foreground)10%)!important}}.plans-modal-card.checkout-mode .mp-card-grid input,.plans-modal-card.checkout-mode .mp-card-grid select,.plans-modal-card.checkout-mode .mp-secure-field{background:var(--card)!important}@supports (color:color-mix(in lab, red, red)){.plans-modal-card.checkout-mode .mp-card-grid input,.plans-modal-card.checkout-mode .mp-card-grid select,.plans-modal-card.checkout-mode .mp-secure-field{background:color-mix(in oklab,var(--card)72%,var(--background)28%)!important}}.plans-modal-card.checkout-mode .mp-card-grid input,.plans-modal-card.checkout-mode .mp-card-grid select,.plans-modal-card.checkout-mode .mp-secure-field{color:var(--foreground)!important;-webkit-text-fill-color:var(--foreground)!important;caret-color:var(--foreground)!important;--lightningcss-light: !important;--lightningcss-dark:initial!important;color-scheme:dark!important;box-shadow:inset 0 1px #ffffff09!important}.plans-modal-card.checkout-mode .mp-card-grid input::placeholder{color:var(--muted-foreground)!important}@supports (color:color-mix(in lab, red, red)){.plans-modal-card.checkout-mode .mp-card-grid input::placeholder{color:color-mix(in oklab,var(--muted-foreground)82%,transparent)!important}}.plans-modal-card.checkout-mode .mp-card-grid input::placeholder{-webkit-text-fill-color:var(--muted-foreground)!important}@supports (color:color-mix(in lab, red, red)){.plans-modal-card.checkout-mode .mp-card-grid input::placeholder{-webkit-text-fill-color:color-mix(in oklab,var(--muted-foreground)82%,transparent)!important}}.plans-modal-card.checkout-mode .mp-card-grid input:focus,.plans-modal-card.checkout-mode .mp-card-grid select:focus,.plans-modal-card.checkout-mode .mp-secure-field:focus-within{border-color:#dd2a7b!important}@supports (color:color-mix(in lab, red, red)){.plans-modal-card.checkout-mode .mp-card-grid input:focus,.plans-modal-card.checkout-mode .mp-card-grid select:focus,.plans-modal-card.checkout-mode .mp-secure-field:focus-within{border-color:color-mix(in oklab,#dd2a7b 40%,var(--border))!important}}.plans-modal-card.checkout-mode .mp-card-grid input:focus,.plans-modal-card.checkout-mode .mp-card-grid select:focus,.plans-modal-card.checkout-mode .mp-secure-field:focus-within{box-shadow:0 0 0 3px #dd2a7b1a,inset 0 1px #ffffff0a!important}.plans-modal-card.checkout-mode .mp-secure-field{padding:0 9px!important;overflow:hidden!important}.plans-modal-card.checkout-mode .mp-secure-field iframe{--lightningcss-light: !important;--lightningcss-dark:initial!important;color-scheme:dark!important;width:100%!important;height:100%!important;min-height:32px!important}.plans-modal-card.checkout-mode .mp-card-grid select{appearance:auto!important;padding:6px 9px!important;display:block!important}.plans-modal-card.checkout-mode .mp-card-grid select option,.plans-modal-card.checkout-mode .mp-card-grid select optgroup{color:#f5f5f8!important;background:#15131f!important}.plans-modal-card.checkout-mode .mp-card-grid select option:disabled{color:#9b99ae!important}.plans-modal-close{z-index:9999!important;opacity:1!important;visibility:visible!important;pointer-events:auto!important;color:#111827!important;background:#fffffff5!important;border:1px solid #0f172a24!important;border-radius:14px!important;justify-content:center!important;align-items:center!important;width:40px!important;height:40px!important;padding:0!important;display:inline-flex!important;position:absolute!important;top:16px!important;right:16px!important;box-shadow:0 14px 34px #0f172a33!important}.theme-dark .plans-modal-close{color:#f9fafb!important;background:#12121bf5!important;border-color:#ffffff24!important}.plans-modal-close svg{stroke:currentColor!important;color:currentColor!important;opacity:1!important;visibility:visible!important;width:21px!important;min-width:21px!important;height:21px!important;min-height:21px!important;display:block!important}.plans-modal-card.checkout-mode .stripe-like-card-form{background:0 0!important;border:0!important;gap:10px!important;padding:0!important}.stripe-card-box{background:#f8fafc;border:1px solid #0f172a1f;border-radius:18px;overflow:hidden;box-shadow:0 16px 34px #0f172a14}.theme-dark .stripe-card-box{background:#111827b8;border-color:#ffffff1f;box-shadow:0 18px 40px #00000047}.stripe-card-header{background:#ffffff7a;border-bottom:1px solid #0f172a1a;justify-content:space-between;align-items:center;gap:14px;min-height:58px;padding:13px 16px;display:flex}.theme-dark .stripe-card-header{background:#ffffff09;border-bottom-color:#ffffff1a}.stripe-card-title{color:#1f2937;letter-spacing:-.01em;white-space:nowrap;align-items:center;gap:9px;font-size:15px;font-weight:900;display:inline-flex}.theme-dark .stripe-card-title{color:#f8fafc}.stripe-card-title svg{color:#dd2a7b}.stripe-card-brands{flex-wrap:wrap;justify-content:flex-end;align-items:center;gap:6px;display:inline-flex}.stripe-card-brands span{color:#334155;letter-spacing:.02em;background:#fff;border:1px solid #0f172a1a;border-radius:7px;justify-content:center;align-items:center;min-width:36px;height:24px;padding:0 7px;font-size:9px;font-weight:950;display:inline-flex;box-shadow:0 6px 14px #0f172a14}.theme-dark .stripe-card-brands span{color:#f8fafc;box-shadow:none;background:#ffffff17;border-color:#ffffff1f}.stripe-card-body{gap:12px;padding:14px 16px 16px;display:grid}.stripe-field{gap:6px;margin:0;display:grid}.stripe-field span,.plans-modal-card.checkout-mode .stripe-card-extra-grid label{letter-spacing:.01em;color:#334155!important;font-size:11px!important;font-weight:850!important;line-height:1.1!important}.theme-dark .stripe-field span,.theme-dark .plans-modal-card.checkout-mode .stripe-card-extra-grid label{color:#dbe4ef!important}.stripe-field input,.stripe-secure-field,.plans-modal-card.checkout-mode .stripe-card-extra-grid input,.plans-modal-card.checkout-mode .stripe-card-extra-grid select{color:#111827!important;-webkit-text-fill-color:#111827!important;caret-color:#111827!important;--lightningcss-light:initial!important;--lightningcss-dark: !important;color-scheme:light!important;background:#fff!important;border:1px solid #0f172a1f!important;border-radius:12px!important;outline:none!important;width:100%!important;height:46px!important;min-height:46px!important;padding:11px 13px!important;font-size:14px!important;font-weight:750!important;box-shadow:inset 0 1px #0f172a06!important}.theme-dark .stripe-field input,.theme-dark .stripe-secure-field,.theme-dark .plans-modal-card.checkout-mode .stripe-card-extra-grid input,.theme-dark .plans-modal-card.checkout-mode .stripe-card-extra-grid select{color:#f8fafc!important;-webkit-text-fill-color:#f8fafc!important;caret-color:#f8fafc!important;--lightningcss-light: !important;--lightningcss-dark:initial!important;color-scheme:dark!important;background:#ffffff16!important;border-color:#ffffff21!important;box-shadow:inset 0 1px #ffffff0a!important}.stripe-field input::placeholder,.plans-modal-card.checkout-mode .stripe-card-extra-grid input::placeholder{color:#94a3b8!important;-webkit-text-fill-color:#94a3b8!important}.theme-dark .stripe-field input::placeholder,.theme-dark .plans-modal-card.checkout-mode .stripe-card-extra-grid input::placeholder{color:#9ca3af!important;-webkit-text-fill-color:#9ca3af!important}.stripe-field input:focus,.stripe-secure-field:focus-within,.plans-modal-card.checkout-mode .stripe-card-extra-grid input:focus,.plans-modal-card.checkout-mode .stripe-card-extra-grid select:focus{border-color:#dd2a7b73!important;box-shadow:0 0 0 3px #dd2a7b1a,inset 0 1px #0f172a08!important}.stripe-card-number-row{grid-template-columns:minmax(0,1fr) 112px 88px;gap:10px;display:grid}.plans-modal-card.checkout-mode .stripe-secure-field{align-items:center!important;padding:0 13px!important;display:flex!important;overflow:hidden!important}.plans-modal-card.checkout-mode .stripe-secure-field iframe{color-scheme:normal!important;width:100%!important;height:100%!important;min-height:44px!important}.plans-modal-card.checkout-mode .stripe-card-extra-grid{grid-template-columns:repeat(2,minmax(0,1fr))!important;align-items:end!important;gap:8px 10px!important;margin-top:0!important;display:grid!important}.plans-modal-card.checkout-mode .stripe-card-extra-grid label:first-child{grid-column:auto!important}.plans-modal-card.checkout-mode .stripe-card-extra-grid label:last-child{grid-column:1/-1!important}.plans-modal-card.checkout-mode .stripe-card-extra-grid select{appearance:auto!important;display:block!important}.plans-modal-card.checkout-mode .stripe-card-extra-grid select option,.plans-modal-card.checkout-mode .stripe-card-extra-grid select optgroup{color:#111827!important;background:#fff!important}.theme-dark .plans-modal-card.checkout-mode .stripe-card-extra-grid select option,.theme-dark .plans-modal-card.checkout-mode .stripe-card-extra-grid select optgroup{color:#f8fafc!important;background:#14141f!important}.stripe-pay-button{text-transform:none!important;letter-spacing:.01em!important;border-radius:12px!important;width:100%!important;min-height:46px!important;margin-top:0!important}@media (max-width:620px){.stripe-card-header{flex-direction:column;align-items:flex-start;gap:10px}.stripe-card-brands{justify-content:flex-start}.stripe-card-number-row,.plans-modal-card.checkout-mode .stripe-card-extra-grid{grid-template-columns:1fr!important}}.checkout-hidden-field,.plans-modal-card.checkout-mode .checkout-hidden-field,.plans-modal-card.checkout-mode input[type=hidden]{clip:rect(0,0,0,0)!important;white-space:nowrap!important;opacity:0!important;pointer-events:none!important;border:0!important;width:1px!important;min-width:1px!important;height:1px!important;min-height:1px!important;margin:-1px!important;padding:0!important;position:absolute!important;overflow:hidden!important}.plans-modal-card.checkout-mode .compact-payer-grid{grid-template-columns:repeat(2,minmax(0,1fr))!important;gap:8px 10px!important}.plans-modal-card.checkout-mode .compact-card-extra-grid{margin-top:8px!important;display:block!important}.plans-modal-card.checkout-mode .compact-card-extra-grid label{gap:5px!important;margin:0!important;display:grid!important}.plans-modal-card.checkout-mode .compact-card-extra-grid label:first-child,.plans-modal-card.checkout-mode .compact-card-extra-grid label:last-child{grid-column:auto!important}.plans-modal-card.checkout-mode .compact-card-extra-grid input{height:42px!important;min-height:42px!important}@media (max-width:620px){.plans-modal-card.checkout-mode .compact-payer-grid{grid-template-columns:1fr!important}}#postgram-mp-card-form #form-checkout__identificationType,#postgram-mp-card-form #form-checkout__installments,#postgram-mp-card-form #form-checkout__issuer,#postgram-mp-card-form #form-checkout__cardholderEmail,.checkout-hidden-field{visibility:hidden!important;opacity:0!important;pointer-events:none!important;border:0!important;width:0!important;min-width:0!important;max-width:0!important;height:0!important;min-height:0!important;max-height:0!important;margin:0!important;padding:0!important;display:none!important;position:absolute!important;inset:auto auto auto -99999px!important}.plans-modal-card.checkout-mode .compact-card-extra-grid{grid-template-columns:1fr!important}.checkout-success-panel{text-align:center;justify-items:center;gap:14px;padding:18px 8px 6px;display:grid}.checkout-success-icon{color:#fff;background:linear-gradient(135deg,#f58529 0%,#dd2a7b 44%,#8134af 72%,#515bd4 100%);border-radius:24px;justify-content:center;align-items:center;width:72px;height:72px;display:inline-flex;box-shadow:0 18px 42px #dd2a7b47}.checkout-success-kicker{letter-spacing:.04em;text-transform:uppercase;color:var(--primary);border-radius:999px;justify-content:center;align-items:center;padding:6px 11px;font-size:11px;font-weight:900;display:inline-flex}@supports (color:color-mix(in lab, red, red)){.checkout-success-kicker{color:color-mix(in oklab,var(--primary)88%,var(--foreground))}}.checkout-success-kicker{background:var(--primary)}@supports (color:color-mix(in lab, red, red)){.checkout-success-kicker{background:color-mix(in oklab,var(--primary)10%,transparent)}}.checkout-success-kicker{border:1px solid var(--primary)}@supports (color:color-mix(in lab, red, red)){.checkout-success-kicker{border:1px solid color-mix(in oklab,var(--primary)18%,transparent)}}.checkout-success-panel h3{letter-spacing:-.055em;max-width:440px;color:var(--foreground);margin:0;font-size:clamp(24px,4vw,36px);line-height:1}.checkout-success-panel p{max-width:440px;color:var(--muted-foreground);margin:0;font-size:14px;line-height:1.55}.checkout-success-summary{grid-template-columns:1fr 1fr;gap:10px;width:min(430px,100%);margin-top:4px;display:grid}.checkout-success-summary>div{text-align:left;border:1px solid var(--border);background:var(--card);gap:4px;display:grid}@supports (color:color-mix(in lab, red, red)){.checkout-success-summary>div{background:color-mix(in oklab,var(--card)86%,var(--primary)4%)}}.checkout-success-summary>div{border-radius:16px;padding:12px}.checkout-success-summary span{color:var(--muted-foreground);font-size:11px;font-weight:800}.checkout-success-summary strong{color:var(--foreground);font-size:15px}.checkout-success-button{width:min(430px,100%);margin-top:6px}@media (max-width:560px){.checkout-success-summary{grid-template-columns:1fr}}.bf-onboarding-upgrade-step{gap:18px;max-width:820px;display:grid}.bf-onboarding-upgrade-hero{background:radial-gradient(circle at 0 0,#e1306c24,#0000 34%),linear-gradient(135deg,#fdf4fff5,#ffffffe6);border:1px solid #e1306c2e;border-radius:24px;grid-template-columns:auto 1fr;align-items:flex-start;gap:16px;padding:20px;display:grid;box-shadow:0 18px 45px #140b1414}.theme-dark .bf-onboarding-upgrade-hero{background:radial-gradient(circle at 0 0,#e1306c38,#0000 36%),linear-gradient(135deg,#1f1422f2,#110d14eb);border-color:#ffffff1f;box-shadow:0 24px 55px #00000040}.bf-onboarding-upgrade-icon{color:#fff;background:linear-gradient(135deg,#833ab4,#e1306c 48%,#f77737 100%);border-radius:18px;justify-content:center;align-items:center;width:54px;height:54px;display:inline-flex;box-shadow:0 16px 32px #e1306c47}.bf-onboarding-upgrade-hero h2{letter-spacing:-.04em;color:#171118;margin:8px 0;font-size:clamp(1.45rem,2.4vw,2.15rem);line-height:1.08}.theme-dark .bf-onboarding-upgrade-hero h2{color:#fff}.bf-onboarding-upgrade-hero p,.bf-onboarding-upgrade-note{color:#766977;margin:0;line-height:1.55}.theme-dark .bf-onboarding-upgrade-hero p,.theme-dark .bf-onboarding-upgrade-note{color:#ffffffad}.bf-onboarding-upgrade-benefits{grid-template-columns:repeat(3,minmax(0,1fr));gap:12px;display:grid}.bf-onboarding-upgrade-benefits article{color:#171118;background:#ffffffc2;border:1px solid #140b1414;border-radius:20px;gap:8px;padding:16px;display:grid}.theme-dark .bf-onboarding-upgrade-benefits article{color:#fff;background:#ffffff0f;border-color:#ffffff1a}.bf-onboarding-upgrade-benefits article svg{color:#e1306c}.bf-onboarding-upgrade-benefits article strong{letter-spacing:-.02em;font-size:.95rem}.bf-onboarding-upgrade-benefits article span{color:#7b6f7b;font-size:.85rem;line-height:1.45}.theme-dark .bf-onboarding-upgrade-benefits article span{color:#ffffffa8}.bf-onboarding-upgrade-actions{flex-wrap:wrap;align-items:center;gap:10px;display:flex}.bf-onboarding-upgrade-actions .bf-btn-primary,.bf-onboarding-upgrade-actions .bf-btn-ghost{min-height:46px}@media (max-width:820px){.bf-onboarding-upgrade-benefits,.bf-onboarding-upgrade-hero{grid-template-columns:1fr}.bf-onboarding-upgrade-actions{flex-direction:column;align-items:stretch}}.bf-onboarding-account-options button.is-plan-blocked{opacity:.82;cursor:pointer;background:#94a3b814}.bf-onboarding-account-options button.is-plan-blocked strong{color:var(--foreground,#111827)}.bf-onboarding-account-options button.is-plan-blocked small{color:var(--muted-foreground,#64748b);line-height:1.25}.bf-onboarding-account-options button.is-plan-blocked svg{color:#e1306c;flex-shrink:0}.bf-onboarding-plan-limit-alert{color:var(--foreground,#111827);background:linear-gradient(135deg,#e1306c14,#fdc11d14);border:1px solid #e1306c38;border-radius:16px;align-items:center;gap:10px;margin:14px 0 0;padding:12px 14px;font-size:13px;display:flex}.bf-onboarding-plan-limit-alert svg{color:#e1306c;flex-shrink:0}.bf-onboarding-plan-limit-alert span{flex:1;line-height:1.35}.bf-onboarding-plan-limit-alert button{color:#fff;cursor:pointer;white-space:nowrap;background:linear-gradient(135deg,#833ab4,#e1306c,#f77737);border:0;border-radius:999px;padding:8px 12px;font-size:12px;font-weight:800}@media (max-width:720px){.bf-onboarding-plan-limit-alert{flex-direction:column;align-items:flex-start}}.bf-account-selection-option.is-plan-blocked{opacity:.82;cursor:pointer;background:#94a3b814;border-color:#e1306c2e}.bf-account-selection-option.is-plan-blocked small{color:var(--muted-foreground,#64748b);line-height:1.25}.bf-account-selection-option.is-plan-blocked i,.bf-account-selection-option.is-plan-blocked svg{color:#e1306c}.checkout-recurring-note{color:var(--muted-foreground,#64748b);background:linear-gradient(135deg,#ec489914,#f9731614);border:1px solid #ec48992e;border-radius:14px;align-items:center;gap:8px;padding:10px 12px;font-size:.84rem;font-weight:700;display:flex}.checkout-recurring-note svg{color:#e1306c;flex:none}.checkout-authorize-link{color:#fff;background:linear-gradient(135deg,#f58529,#dd2a7b,#8134af,#515bd4);border-radius:999px;justify-content:center;align-items:center;width:fit-content;margin-top:10px;padding:9px 14px;font-size:.82rem;font-weight:800;text-decoration:none;display:inline-flex;box-shadow:0 12px 24px #dd2a7b38}.checkout-authorize-link:hover{transform:translateY(-1px)}.mp-hidden-cardform-fields{clip:rect(0 0 0 0)!important;clip-path:inset(50%)!important;white-space:nowrap!important;opacity:0!important;pointer-events:none!important;border:0!important;width:1px!important;height:1px!important;margin:-1px!important;padding:0!important;position:absolute!important;overflow:hidden!important}.billing-success-page{place-items:center;min-height:calc(100vh - 32px);padding:32px 18px;display:grid}.billing-success-card{border:1px solid var(--border,#94a3b838);background:radial-gradient(circle at top left,#fd1d1d1a,transparent 34%),radial-gradient(circle at top right,#c135841a,transparent 34%),var(--card,#ffffffeb);text-align:center;border-radius:28px;width:min(100%,520px);padding:30px;box-shadow:0 24px 70px #0f172a24}.billing-success-icon{color:#fff;background:linear-gradient(135deg,#f58529,#dd2a7b,#8134af,#515bd4);border-radius:24px;place-items:center;width:74px;height:74px;margin-bottom:18px;display:inline-grid;box-shadow:0 18px 38px #dd2a7b42}.billing-success-icon.pending{background:linear-gradient(135deg,#f59e0b,#f97316)}.billing-success-icon.error{background:linear-gradient(135deg,#64748b,#0f172a)}.billing-success-kicker{letter-spacing:.04em;text-transform:uppercase;color:#dd2a7b;background:#dd2a7b1a;border-radius:999px;justify-content:center;align-items:center;min-height:28px;padding:5px 12px;font-size:12px;font-weight:800;display:inline-flex}.billing-success-card h1{letter-spacing:-.04em;margin:14px 0 10px;font-size:clamp(24px,4vw,34px);line-height:1.05}.billing-success-card p{max-width:420px;color:var(--muted-foreground,#64748b);margin:0 auto;font-size:14px;line-height:1.6}.billing-success-summary{grid-template-columns:repeat(2,minmax(0,1fr));gap:12px;margin:22px 0;display:grid}.billing-success-summary>div{border:1px solid var(--border,#94a3b83d);text-align:left;background:#ffffff85;border-radius:18px;padding:14px}.billing-success-summary span{color:var(--muted-foreground,#64748b);margin-bottom:4px;font-size:12px;font-weight:700;display:block}.billing-success-summary strong{font-size:15px;display:block}.billing-success-actions{flex-direction:column;gap:10px;display:flex}.billing-success-primary,.billing-success-secondary{cursor:pointer;border:0;border-radius:16px;justify-content:center;align-items:center;gap:8px;width:100%;min-height:46px;font-weight:800;display:inline-flex}.billing-success-primary{color:#fff;background:linear-gradient(135deg,#f58529,#dd2a7b,#8134af)}.billing-success-secondary{color:var(--foreground,#0f172a);background:#94a3b824}.dark .billing-success-card{background:radial-gradient(circle at 0 0,#fd1d1d29,#0000 34%),radial-gradient(circle at 100% 0,#c1358429,#0000 34%),#0f172ae0;box-shadow:0 24px 70px #0000005c}.dark .billing-success-summary>div{background:#0f172a8a}@media (max-width:560px){.billing-success-card{border-radius:24px;padding:24px 18px}.billing-success-summary{grid-template-columns:1fr}}.pg-payment-toast{text-align:center!important;justify-content:center!important;align-items:center!important}.pg-payment-toast div{text-align:center!important}[data-hot-toast]{text-align:center}.billing-return-modal-backdrop{z-index:1500;-webkit-backdrop-filter:blur(12px);backdrop-filter:blur(12px);background:#0f172a80;place-items:center;padding:20px;display:grid;position:fixed;inset:0}.billing-return-modal{color:#111827;text-align:center;background:#fffffffa;border:1px solid #94a3b833;border-radius:24px;width:min(430px,100%);padding:28px 24px 24px;position:relative;box-shadow:0 28px 90px #0f172a47}.billing-return-modal-close{color:#64748b;cursor:pointer;background:#94a3b814;border:1px solid #94a3b838;border-radius:999px;place-items:center;width:34px;height:34px;display:grid;position:absolute;top:14px;right:14px}.billing-return-modal-icon{border-radius:22px;place-items:center;width:64px;height:64px;margin:0 auto 16px;display:grid}.billing-return-modal-icon.success{color:#059669;background:#10b9811f;border:1px solid #10b98133}.billing-return-modal-icon.pending{color:#d97706;background:#f59e0b21;border:1px solid #f59e0b38}.billing-return-modal-icon.failed{color:#dc2626;background:#ef44441f;border:1px solid #ef444433}.billing-return-modal-kicker{color:#6366f1;letter-spacing:.08em;text-transform:uppercase;margin-bottom:8px;font-size:.76rem;font-weight:900;display:block}.billing-return-modal h2{color:#111827;margin:0 0 10px;font-size:1.35rem;line-height:1.2}.billing-return-modal p{color:#64748b;margin:0;font-size:.95rem;line-height:1.55}.billing-return-modal-action{color:#fff;cursor:pointer;background:linear-gradient(135deg,#dd2a7b,#8134af);border:0;border-radius:999px;width:100%;min-height:44px;margin-top:22px;font-weight:800;box-shadow:0 16px 36px #8134af42}.billing-return-modal-close:hover,.billing-return-modal-action:hover{transform:translateY(-1px)}html.theme-dark .billing-return-modal-backdrop{background:#020617b8}html.theme-dark .billing-return-modal{color:#f8fafc;background:linear-gradient(145deg,#1e293bf5,#0f172afa);border-color:#ffffff1a;box-shadow:0 30px 90px #00000080,inset 0 1px #ffffff0f}html.theme-dark .billing-return-modal-close{color:#cbd5e1;background:#94a3b81f;border-color:#94a3b847}html.theme-dark .billing-return-modal-kicker{color:#f0abfc}html.theme-dark .billing-return-modal h2{color:#f8fafc}html.theme-dark .billing-return-modal p{color:#cbd5e1}.primary-account-modal-backdrop{z-index:1600;-webkit-backdrop-filter:blur(14px);backdrop-filter:blur(14px);background:#0f172a8f;place-items:center;padding:20px;display:grid;position:fixed;inset:0}.primary-account-modal{color:#111827;text-align:center;background:#fffffffa;border:1px solid #f59e0b3d;border-radius:26px;width:min(520px,100%);max-height:min(760px,100vh - 40px);padding:26px;overflow:auto;box-shadow:0 30px 90px #0f172a47}.primary-account-modal-icon{color:#d97706;background:#f59e0b1f;border:1px solid #f59e0b3d;border-radius:22px;place-items:center;width:62px;height:62px;margin:0 auto 14px;display:grid}.primary-account-modal-kicker{color:#dd2a7b;letter-spacing:.08em;text-transform:uppercase;margin-bottom:8px;font-size:.76rem;font-weight:900;display:block}.primary-account-modal h2{color:#111827;margin:0 0 10px;font-size:1.45rem;line-height:1.15}.primary-account-modal>p{color:#64748b;max-width:430px;margin:0 auto 18px;font-size:.94rem;line-height:1.55}.primary-account-list{gap:10px;margin-top:18px;display:grid}.primary-account-option{color:#111827;text-align:left;cursor:pointer;background:#f8fafce6;border:1px solid #94a3b83d;border-radius:18px;grid-template-columns:48px minmax(0,1fr) 28px;align-items:center;gap:12px;width:100%;min-height:72px;padding:12px;display:grid}.primary-account-option:not(:disabled):hover,.primary-account-option.is-selected{background:#dd2a7b14;border-color:#dd2a7b6b}.primary-account-option:disabled{cursor:wait;opacity:.76}.primary-account-option img,.primary-account-avatar-fallback{object-fit:cover;border-radius:16px;width:48px;height:48px}.primary-account-avatar-fallback{color:#fff;background:linear-gradient(135deg,#f58529,#dd2a7b,#8134af);place-items:center;font-weight:900;display:grid}.primary-account-option-copy{gap:3px;min-width:0;display:grid}.primary-account-option-copy strong,.primary-account-option-copy small{text-overflow:ellipsis;white-space:nowrap;overflow:hidden}.primary-account-option-copy strong{color:#111827;font-size:.98rem}.primary-account-option-copy small{color:#64748b;font-size:.82rem}.primary-account-option-status{color:#dd2a7b;place-items:center;display:grid}.primary-account-warning,.primary-account-error{text-align:left;border-radius:16px;margin-top:16px;padding:12px 14px;font-size:.86rem;line-height:1.45}.primary-account-warning{color:#92400e;background:#f59e0b1a;border:1px solid #f59e0b38}.primary-account-warning strong,.primary-account-warning span{display:block}.primary-account-error{color:#b91c1c;background:#ef44441a;border:1px solid #ef444433}html.theme-dark .primary-account-modal-backdrop{background:#020617bd}html.theme-dark .primary-account-modal{color:#f8fafc;background:linear-gradient(145deg,#1e293bf5,#0f172afa);border-color:#f59e0b3d;box-shadow:0 30px 90px #00000080,inset 0 1px #ffffff0f}html.theme-dark .primary-account-modal h2,html.theme-dark .primary-account-option-copy strong{color:#f8fafc}html.theme-dark .primary-account-modal>p,html.theme-dark .primary-account-option-copy small{color:#cbd5e1}html.theme-dark .primary-account-option{color:#f8fafc;background:#0f172a9e;border-color:#94a3b833}html.theme-dark .primary-account-option:not(:disabled):hover,html.theme-dark .primary-account-option.is-selected{background:#dd2a7b29;border-color:#f0abfc6b}html.theme-dark .primary-account-warning{color:#fcd34d;background:#f59e0b1f;border-color:#f59e0b47}html.theme-dark .primary-account-error{color:#fca5a5;background:#f871711f;border-color:#f871713d}.settings-plan-grid{grid-template-columns:minmax(0,1fr) minmax(260px,360px);align-items:start;gap:18px;display:grid}.settings-current-plan-card,.settings-plan-note-card{background:#ffffffbd;border:1px solid #1c141e1a;border-radius:26px;box-shadow:0 18px 44px #1d152114}.theme-dark .settings-current-plan-card,.theme-dark .settings-plan-note-card{box-shadow:none;background:#ffffff0f;border-color:#ffffff1a}.settings-current-plan-card{gap:18px;padding:clamp(18px,2.2vw,26px);display:grid}.settings-plan-card-header{justify-content:space-between;align-items:flex-start;gap:16px;display:flex}.settings-plan-card-header span,.settings-plan-usage-top span,.settings-plan-metrics span{color:#756875;text-transform:uppercase;letter-spacing:.04em;font-size:12px;font-weight:850;display:block}.theme-dark .settings-plan-card-header span,.theme-dark .settings-plan-usage-top span,.theme-dark .settings-plan-metrics span{color:#ffffff8a}.settings-plan-card-header h3{color:#171118;letter-spacing:-.065em;margin:7px 0 0;font-size:clamp(28px,4vw,44px);line-height:.96}.theme-dark .settings-plan-card-header h3{color:#fff}.settings-plan-card-header p{color:#6f6270;margin:10px 0 0;font-size:14px;line-height:1.5}.theme-dark .settings-plan-card-header p{color:#ffffff9e}.settings-plan-pill{color:#fff;letter-spacing:-.02em;background:linear-gradient(135deg,#833ab4,#e1306c,#f77737);border-radius:999px;flex:none;justify-content:center;align-items:center;min-height:34px;padding:0 13px;font-size:12px;font-weight:950;display:inline-flex;box-shadow:0 12px 26px #e1306c38}.settings-plan-pill.solo{color:#392334;box-shadow:none;background:#1d152114}.theme-dark .settings-plan-pill.solo{color:#ffffffd6;background:#ffffff1a}.settings-plan-usage-card{background:#f8f5f9c7;border:1px solid #1c141e14;border-radius:22px;padding:16px}.theme-dark .settings-plan-usage-card{background:#ffffff0b;border-color:#ffffff17}.settings-plan-usage-top{justify-content:space-between;align-items:flex-start;gap:14px;display:flex}.settings-plan-usage-top strong{color:#171118;letter-spacing:-.035em;margin-top:7px;font-size:18px;display:block}.theme-dark .settings-plan-usage-top strong{color:#fff}.settings-plan-progress{background:#1d15211a;border-radius:999px;height:9px;margin-top:14px;overflow:hidden}.theme-dark .settings-plan-progress{background:#ffffff1a}.settings-plan-progress span{border-radius:inherit;background:linear-gradient(135deg,#833ab4,#e1306c,#f77737);height:100%;transition:width .25s;display:block}.settings-plan-unlimited{color:#7a2148;background:#e1306c1a;border-radius:999px;width:fit-content;margin-top:14px;padding:8px 10px;font-size:12px;font-weight:850;display:inline-flex}.theme-dark .settings-plan-unlimited{color:#ffd4e3;background:#e1306c2e}.settings-plan-metrics{grid-template-columns:repeat(3,minmax(0,1fr));gap:12px;display:grid}.settings-plan-metrics>div{background:#ffffff85;border:1px solid #1c141e14;border-radius:20px;min-width:0;padding:14px}.theme-dark .settings-plan-metrics>div{background:#ffffff0b;border-color:#ffffff17}.settings-plan-metrics strong{color:#171118;margin-top:8px;font-size:13px;line-height:1.35;display:block}.theme-dark .settings-plan-metrics strong{color:#fff}.settings-plan-actions{flex-wrap:wrap;justify-content:space-between;align-items:center;gap:12px;display:flex}.settings-plan-actions .btn{gap:8px;width:auto;min-width:170px}.settings-plan-change-card-button{appearance:none;color:#5f4b59;cursor:pointer;background:#ffffff80;border:1px solid #1c141e1a;border-radius:12px;justify-content:center;align-items:center;gap:7px;min-height:38px;padding:0 12px;font-size:12px;font-weight:850;transition:color .2s,background .2s,border-color .2s,transform .2s;display:inline-flex}.settings-plan-change-card-button:hover{color:#171118;background:#ffffffd1;border-color:#fd1d1d3d;transform:translateY(-1px)}.settings-plan-change-card-button:disabled{cursor:not-allowed;opacity:.58}.theme-dark .settings-plan-change-card-button{color:#ffffffb8;background:#ffffff0d;border-color:#ffffff1a}.theme-dark .settings-plan-change-card-button:hover{color:#fff;background:#ffffff14;border-color:#ffffff2e}.settings-plan-cancel-button{appearance:none;color:#8a7582;cursor:pointer;background:0 0;border:0;border-radius:12px;align-items:center;gap:7px;min-height:38px;padding:0 8px;font-size:12px;font-weight:850;transition:color .2s,background .2s;display:inline-flex}.settings-plan-cancel-button:hover{color:#c13535;background:#c1353514}.settings-plan-cancel-button:disabled{cursor:not-allowed;opacity:.58}.theme-dark .settings-plan-cancel-button{color:#ffffff85}.theme-dark .settings-plan-cancel-button:hover{color:#ffb8b8;background:#ff50501f}.settings-plan-note-card{gap:13px;padding:18px;display:flex}.settings-section-icon.small{border-radius:14px;width:38px;height:38px}.settings-plan-note-card h3{color:#171118;letter-spacing:-.025em;margin:0;font-size:16px}.theme-dark .settings-plan-note-card h3{color:#fff}.settings-plan-note-card p{color:#6f6270;margin:8px 0 0;font-size:13px;line-height:1.55}.theme-dark .settings-plan-note-card p{color:#ffffff9e}@media (max-width:980px){.settings-plan-grid,.settings-plan-metrics{grid-template-columns:1fr}.settings-plan-card-header,.settings-plan-actions{display:grid}.settings-plan-actions .btn,.settings-plan-change-card-button,.settings-plan-cancel-button{justify-content:center;width:100%}}.settings-cancel-modal-backdrop{z-index:1300;-webkit-backdrop-filter:blur(10px);backdrop-filter:blur(10px);background:#0f172a6b;justify-content:center;align-items:center;padding:20px;display:flex;position:fixed;inset:0}.settings-cancel-modal{background:var(--card-bg,#fff);border:1px solid #f8717138;border-radius:28px;width:min(440px,100%)}@supports (color:color-mix(in lab, red, red)){.settings-cancel-modal{background:color-mix(in srgb,var(--card-bg,#fff)96%,transparent)}}.settings-cancel-modal{text-align:center;padding:24px;box-shadow:0 28px 80px #0f172a38}.settings-cancel-modal-icon{color:#ef4444;background:#ef44441a;border:1px solid #ef44442e;border-radius:18px;place-items:center;width:52px;height:52px;margin:0 auto 16px;display:grid}.settings-cancel-modal-content h3{color:var(--text-primary,#111827);margin:6px 0 8px;font-size:1.1rem}.settings-cancel-modal-content p{color:var(--text-muted,#64748b);margin:0;font-size:.92rem;line-height:1.55}.settings-cancel-modal-actions{gap:10px;margin-top:22px;display:flex}.settings-cancel-modal-actions button{cursor:pointer;border-radius:999px;flex:1;min-height:42px;font-weight:700;transition:transform .18s,box-shadow .18s,opacity .18s}.settings-cancel-modal-actions button:disabled{cursor:not-allowed;opacity:.65}.settings-cancel-modal-secondary{color:var(--text-primary,#111827);background:#94a3b814;border:1px solid #94a3b842}.settings-cancel-modal-danger{color:#fff;background:linear-gradient(135deg,#ef4444,#f97316);border:0;box-shadow:0 14px 32px #ef444447}.settings-cancel-modal-actions button:not(:disabled):hover{transform:translateY(-1px)}html.theme-dark .settings-cancel-modal-backdrop,.theme-dark .settings-cancel-modal-backdrop,.dark .settings-cancel-modal-backdrop,.settings-cancel-modal-backdrop.is-dark{-webkit-backdrop-filter:blur(14px)!important;backdrop-filter:blur(14px)!important;background:#020617b8!important}html.theme-dark .settings-cancel-modal,.theme-dark .settings-cancel-modal,.dark .settings-cancel-modal,.settings-cancel-modal.is-dark{--lightningcss-light: !important;--lightningcss-dark:initial!important;color-scheme:dark!important;background:linear-gradient(145deg,#1e293bf5,#0f172afa)!important;border-color:#f8717147!important;box-shadow:0 30px 90px #0000007a,inset 0 1px #ffffff0f!important}html.theme-dark .settings-cancel-modal-icon,.theme-dark .settings-cancel-modal-icon,.dark .settings-cancel-modal-icon,.settings-cancel-modal.is-dark .settings-cancel-modal-icon{color:#fca5a5!important;background:#f8717124!important;border-color:#f871713d!important}html.theme-dark .settings-cancel-modal-content h3,.theme-dark .settings-cancel-modal-content h3,.dark .settings-cancel-modal-content h3,.settings-cancel-modal.is-dark .settings-cancel-modal-content h3{color:#f8fafc!important}html.theme-dark .settings-cancel-modal-content p,.theme-dark .settings-cancel-modal-content p,.dark .settings-cancel-modal-content p,.settings-cancel-modal.is-dark .settings-cancel-modal-content p{color:#cbd5e1!important}html.theme-dark .settings-cancel-modal-secondary,.theme-dark .settings-cancel-modal-secondary,.dark .settings-cancel-modal-secondary,.settings-cancel-modal.is-dark .settings-cancel-modal-secondary{color:#e2e8f0!important;background:#94a3b81f!important;border-color:#94a3b84d!important}html.theme-dark .settings-cancel-modal-secondary:not(:disabled):hover,.theme-dark .settings-cancel-modal-secondary:not(:disabled):hover,.dark .settings-cancel-modal-secondary:not(:disabled):hover,.settings-cancel-modal.is-dark .settings-cancel-modal-secondary:not(:disabled):hover{background:#94a3b82e!important;border-color:#e2e8f057!important}@media (max-width:520px){.settings-cancel-modal{border-radius:24px;padding:20px}.settings-cancel-modal-actions{flex-direction:column}}select,.pg-modal select,.publish-wizard-modal select,.moderation-modal select,.mantine-Modal-content select,.bf-account-select select{color:#17141a!important;background:#fff!important;border:1px solid #1f29371f!important;border-radius:14px!important;min-height:42px!important;padding:0 42px 0 14px!important;font-size:.92rem!important;font-weight:600!important;box-shadow:0 10px 24px #0f172a0a!important}select:focus,.pg-modal select:focus,.publish-wizard-modal select:focus,.moderation-modal select:focus,.mantine-Modal-content select:focus,.bf-account-select select:focus{border-color:#1f293742!important;box-shadow:0 0 0 3px #0f172a0f!important}select option,select optgroup{color:#17141a!important;background:#fff!important}html.theme-dark select,html.theme-dark .pg-modal select,html.theme-dark .publish-wizard-modal select,html.theme-dark .moderation-modal select,html.theme-dark .mantine-Modal-content select,html.theme-dark .bf-account-select select{color:#ffffffeb!important;background:#ffffff0f!important;border-color:#ffffff24!important;box-shadow:0 12px 26px #00000029!important}html.theme-dark select option,html.theme-dark select optgroup{color:#fff!important;background:#17141a!important}.sidebar-account-select-card,.sidebar-account-options,.sidebar-account-options button,.sidebar-account-options [role=option]{background:#ffffffd1!important;border-color:#1f29371a!important;box-shadow:0 14px 38px #0f172a14!important}.sidebar-account-select-card:hover,.sidebar-account-options button:hover,.sidebar-account-options button.active,.sidebar-account-options [role=option]:hover,.sidebar-account-options [role=option].active{background:#fffffff5!important;border-color:#1f293729!important}html.theme-dark .sidebar-account-select-card,html.theme-dark .sidebar-account-options,html.theme-dark .sidebar-account-options button,html.theme-dark .sidebar-account-options [role=option]{background:#ffffff0e!important;border-color:#ffffff1c!important;box-shadow:0 18px 46px #0003!important}html.theme-dark .sidebar-account-select-card:hover,html.theme-dark .sidebar-account-options button:hover,html.theme-dark .sidebar-account-options button.active,html.theme-dark .sidebar-account-options [role=option]:hover,html.theme-dark .sidebar-account-options [role=option].active{background:#ffffff16!important;border-color:#ffffff29!important}.user-avatar{color:#fff!important;letter-spacing:.04em!important;background:linear-gradient(135deg,#17141a,#3f3548)!important;border-radius:999px!important;place-items:center!important;width:34px!important;height:34px!important;font-size:.76rem!important;font-weight:900!important;display:grid!important;box-shadow:0 10px 24px #0f172a2e!important}select,.bf-account-select select,.pg-modal select,.publish-wizard-modal select,.pg-post-modal select,.moderation-modal select,.mantine-Modal-content select,.mantine-Select-input,.mantine-NativeSelect-input,.mantine-Input-input,.mantine-Combobox-input{appearance:none!important;color:#2a2430!important;background-color:#fffffff0!important;background-image:linear-gradient(45deg,#0000 50%,#534858b8 50%),linear-gradient(135deg,#534858b8 50%,#0000 50%)!important;background-position:calc(100% - 18px) calc(50% - 3px),calc(100% - 12px) calc(50% - 3px)!important;background-repeat:no-repeat!important;background-size:6px 6px,6px 6px!important;border:1px solid #1118271f!important;border-radius:12px!important;min-height:40px!important;padding:9px 40px 9px 13px!important;font-weight:500!important;box-shadow:0 10px 24px #1118270a!important}select:hover,.bf-account-select select:hover,.pg-modal select:hover,.publish-wizard-modal select:hover,.pg-post-modal select:hover,.moderation-modal select:hover,.mantine-Modal-content select:hover,.mantine-Select-input:hover,.mantine-NativeSelect-input:hover,.mantine-Input-input:hover,.mantine-Combobox-input:hover{background-color:#fff!important;border-color:#1118272e!important}select:focus,.bf-account-select select:focus,.pg-modal select:focus,.publish-wizard-modal select:focus,.pg-post-modal select:focus,.moderation-modal select:focus,.mantine-Modal-content select:focus,.mantine-Select-input:focus,.mantine-NativeSelect-input:focus,.mantine-Input-input:focus,.mantine-Combobox-input:focus{background-color:#fff!important;border-color:#1118273d!important;outline:none!important;box-shadow:0 0 0 3px #1118270e!important}select option,select optgroup,.mantine-Select-option,.mantine-Combobox-option{color:#2a2430!important;background-color:#fff!important}.mantine-Select-dropdown,.mantine-Combobox-dropdown{background-color:#fff!important;border:1px solid #1118271a!important;box-shadow:0 18px 44px #1118271f!important}.mantine-Select-option[data-combobox-selected],.mantine-Combobox-option[data-combobox-selected],.mantine-Select-option:hover,.mantine-Combobox-option:hover{color:#17141a!important;background-color:#1118270e!important}.sidebar-account-select-card,.sidebar-account-options,.sidebar-account-options button,.sidebar-account-options [role=option]{color:#2a2430!important;background:#fffffff0!important;border-color:#1118271a!important;box-shadow:0 12px 30px #11182713!important}.sidebar-account-select-card strong,.sidebar-account-options strong,.sidebar-account-select-card small,.sidebar-account-options small,.sidebar-account-switch-icon,.sidebar-account-check{color:inherit!important}.sidebar-account-options button:hover,.sidebar-account-options button.active,.sidebar-account-options [role=option]:hover,.sidebar-account-options [role=option].active{color:#17141a!important;background:#1118270b!important}html.theme-dark select,html.theme-dark .bf-account-select select,html.theme-dark .pg-modal select,html.theme-dark .publish-wizard-modal select,html.theme-dark .pg-post-modal select,html.theme-dark .moderation-modal select,html.theme-dark .mantine-Modal-content select,html.theme-dark .mantine-Select-input,html.theme-dark .mantine-NativeSelect-input,html.theme-dark .mantine-Input-input,html.theme-dark .mantine-Combobox-input{color:#ffffffeb!important;background-color:#ffffff12!important;background-image:linear-gradient(45deg,#0000 50%,#ffffffb3 50%),linear-gradient(135deg,#ffffffb3 50%,#0000 50%)!important;border-color:#ffffff21!important;box-shadow:0 12px 28px #00000024!important}html.theme-dark select:hover,html.theme-dark .bf-account-select select:hover,html.theme-dark .pg-modal select:hover,html.theme-dark .publish-wizard-modal select:hover,html.theme-dark .pg-post-modal select:hover,html.theme-dark .moderation-modal select:hover,html.theme-dark .mantine-Modal-content select:hover,html.theme-dark .mantine-Select-input:hover,html.theme-dark .mantine-NativeSelect-input:hover,html.theme-dark .mantine-Input-input:hover,html.theme-dark .mantine-Combobox-input:hover{background-color:#ffffff18!important;border-color:#ffffff2e!important}html.theme-dark select:focus,html.theme-dark .bf-account-select select:focus,html.theme-dark .pg-modal select:focus,html.theme-dark .publish-wizard-modal select:focus,html.theme-dark .pg-post-modal select:focus,html.theme-dark .moderation-modal select:focus,html.theme-dark .mantine-Modal-content select:focus,html.theme-dark .mantine-Select-input:focus,html.theme-dark .mantine-NativeSelect-input:focus,html.theme-dark .mantine-Input-input:focus,html.theme-dark .mantine-Combobox-input:focus{background-color:#ffffff1b!important;border-color:#ffffff38!important;box-shadow:0 0 0 3px #ffffff12!important}html.theme-dark select option,html.theme-dark select optgroup,html.theme-dark .mantine-Select-option,html.theme-dark .mantine-Combobox-option{color:#ffffffeb!important;background-color:#17141a!important}html.theme-dark .mantine-Select-dropdown,html.theme-dark .mantine-Combobox-dropdown{background-color:#17141a!important;border-color:#ffffff1f!important;box-shadow:0 18px 46px #00000047!important}html.theme-dark .mantine-Select-option[data-combobox-selected],html.theme-dark .mantine-Combobox-option[data-combobox-selected],html.theme-dark .mantine-Select-option:hover,html.theme-dark .mantine-Combobox-option:hover{color:#fff!important;background-color:#ffffff14!important}html.theme-dark .sidebar-account-select-card,html.theme-dark .sidebar-account-options,html.theme-dark .sidebar-account-options button,html.theme-dark .sidebar-account-options [role=option]{color:#ffffffeb!important;background:#fff1!important;border-color:#ffffff1f!important}html.theme-dark .sidebar-account-options button:hover,html.theme-dark .sidebar-account-options button.active,html.theme-dark .sidebar-account-options [role=option]:hover,html.theme-dark .sidebar-account-options [role=option].active{color:#fff!important;background:#ffffff17!important}.bf-clean-select,body select.bf-clean-select,body .pg-field-wrap>select.bf-clean-select,body .activity-filter-card select.bf-clean-select,body .settings-field-card select.bf-clean-select,body .pg-modal select.bf-clean-select,body .publish-wizard-modal select.bf-clean-select,body .mantine-Modal-content select.bf-clean-select{appearance:none!important;border:1px solid var(--border-subtle,#1f1b241f)!important;background-color:var(--bg-surface,#fff)!important;width:100%!important;height:42px!important;min-height:42px!important;color:var(--text-primary,#161318)!important;-webkit-text-fill-color:var(--text-primary,#161318)!important;letter-spacing:-.01em!important;background-image:url("data:image/svg+xml,%3Csvg width='18' height='18' viewBox='0 0 24 24' fill='none' xmlns='http://www.w3.org/2000/svg'%3E%3Cpath d='M7 10l5 5 5-5' stroke='rgba(86,78,91,0.76)' stroke-width='2' stroke-linecap='round' stroke-linejoin='round'/%3E%3C/svg%3E")!important;background-position:right 13px center!important;background-repeat:no-repeat!important;background-size:18px 18px!important;border-radius:14px!important;outline:none!important;padding:0 44px 0 15px!important;font-size:.9rem!important;font-weight:650!important;line-height:1.1!important;transition:border-color .18s,box-shadow .18s,background-color .18s,color .18s!important;box-shadow:inset 0 1px #ffffffa6,0 10px 24px #0f172a0f!important}.bf-clean-select:hover,body select.bf-clean-select:hover,body .pg-field-wrap>select.bf-clean-select:hover,body .activity-filter-card select.bf-clean-select:hover,body .settings-field-card select.bf-clean-select:hover{background-color:var(--bg-surface,#fff)!important}@supports (color:color-mix(in lab, red, red)){.bf-clean-select:hover,body select.bf-clean-select:hover,body .pg-field-wrap>select.bf-clean-select:hover,body .activity-filter-card select.bf-clean-select:hover,body .settings-field-card select.bf-clean-select:hover{background-color:color-mix(in srgb,var(--bg-surface,#fff)94%,var(--primary,#dd2a7b)6%)!important}}.bf-clean-select:hover,body select.bf-clean-select:hover,body .pg-field-wrap>select.bf-clean-select:hover,body .activity-filter-card select.bf-clean-select:hover,body .settings-field-card select.bf-clean-select:hover{border-color:var(--border-subtle,#1f1b241f)!important}@supports (color:color-mix(in lab, red, red)){.bf-clean-select:hover,body select.bf-clean-select:hover,body .pg-field-wrap>select.bf-clean-select:hover,body .activity-filter-card select.bf-clean-select:hover,body .settings-field-card select.bf-clean-select:hover{border-color:color-mix(in srgb,var(--border-subtle,#1f1b241f)72%,var(--primary,#dd2a7b)28%)!important}}.bf-clean-select:hover,body select.bf-clean-select:hover,body .pg-field-wrap>select.bf-clean-select:hover,body .activity-filter-card select.bf-clean-select:hover,body .settings-field-card select.bf-clean-select:hover{color:var(--text-primary,#161318)!important;-webkit-text-fill-color:var(--text-primary,#161318)!important}.bf-clean-select:focus,body select.bf-clean-select:focus,body .pg-field-wrap>select.bf-clean-select:focus,body .activity-filter-card select.bf-clean-select:focus,body .settings-field-card select.bf-clean-select:focus{background-color:var(--bg-surface,#fff)!important;border-color:var(--primary,#dd2a7b)!important}@supports (color:color-mix(in lab, red, red)){.bf-clean-select:focus,body select.bf-clean-select:focus,body .pg-field-wrap>select.bf-clean-select:focus,body .activity-filter-card select.bf-clean-select:focus,body .settings-field-card select.bf-clean-select:focus{border-color:color-mix(in srgb,var(--primary,#dd2a7b)42%,var(--border-subtle,#1f1b241f)58%)!important}}.bf-clean-select:focus,body select.bf-clean-select:focus,body .pg-field-wrap>select.bf-clean-select:focus,body .activity-filter-card select.bf-clean-select:focus,body .settings-field-card select.bf-clean-select:focus{box-shadow:0 0 0 3px var(--primary,#dd2a7b),0 12px 28px #0f172a14!important}@supports (color:color-mix(in lab, red, red)){.bf-clean-select:focus,body select.bf-clean-select:focus,body .pg-field-wrap>select.bf-clean-select:focus,body .activity-filter-card select.bf-clean-select:focus,body .settings-field-card select.bf-clean-select:focus{box-shadow:0 0 0 3px color-mix(in srgb,var(--primary,#dd2a7b)14%,transparent),0 12px 28px #0f172a14!important}}.bf-clean-select:focus,body select.bf-clean-select:focus,body .pg-field-wrap>select.bf-clean-select:focus,body .activity-filter-card select.bf-clean-select:focus,body .settings-field-card select.bf-clean-select:focus{color:var(--text-primary,#161318)!important;-webkit-text-fill-color:var(--text-primary,#161318)!important}.bf-clean-select option,.bf-clean-select optgroup,body select.bf-clean-select option,body select.bf-clean-select optgroup{background-color:var(--popover,#fff)!important;min-height:42px!important;color:var(--popover-foreground,#161318)!important;padding:12px 15px!important;font-size:.92rem!important;font-weight:650!important;line-height:1.45!important}.bf-clean-select option:checked,body select.bf-clean-select option:checked{background:var(--primary,#dd2a7b)!important}@supports (color:color-mix(in lab, red, red)){.bf-clean-select option:checked,body select.bf-clean-select option:checked{background:color-mix(in srgb,var(--primary,#dd2a7b)14%,var(--popover,#fff)86%)!important}}.bf-clean-select option:checked,body select.bf-clean-select option:checked{color:var(--popover-foreground,#161318)!important;font-weight:750!important}html.theme-dark .bf-clean-select,html.theme-dark body select.bf-clean-select,html.theme-dark body .pg-field-wrap>select.bf-clean-select,html.theme-dark body .activity-filter-card select.bf-clean-select,html.theme-dark body .settings-field-card select.bf-clean-select,html.theme-dark body .pg-modal select.bf-clean-select,html.theme-dark body .publish-wizard-modal select.bf-clean-select,html.theme-dark body .mantine-Modal-content select.bf-clean-select{color:#f5f5f8f0!important;-webkit-text-fill-color:#f5f5f8f0!important;background-color:#141320eb!important;background-image:url("data:image/svg+xml,%3Csvg width='18' height='18' viewBox='0 0 24 24' fill='none' xmlns='http://www.w3.org/2000/svg'%3E%3Cpath d='M7 10l5 5 5-5' stroke='rgba(245,245,248,0.74)' stroke-width='2' stroke-linecap='round' stroke-linejoin='round'/%3E%3C/svg%3E")!important;border-color:#ffffff1f!important;box-shadow:inset 0 1px #ffffff0e,0 12px 28px #0000002e!important}html.theme-dark .bf-clean-select:hover,html.theme-dark body select.bf-clean-select:hover,html.theme-dark body .pg-field-wrap>select.bf-clean-select:hover,html.theme-dark body .activity-filter-card select.bf-clean-select:hover,html.theme-dark body .settings-field-card select.bf-clean-select:hover{color:#fff!important;-webkit-text-fill-color:#fff!important;background-color:#191828fa!important;border-color:#ffffff2e!important}html.theme-dark .bf-clean-select:focus,html.theme-dark body select.bf-clean-select:focus,html.theme-dark body .pg-field-wrap>select.bf-clean-select:focus,html.theme-dark body .activity-filter-card select.bf-clean-select:focus,html.theme-dark body .settings-field-card select.bf-clean-select:focus{color:#fff!important;-webkit-text-fill-color:#fff!important;background-color:#191828!important;border-color:#ffffff3d!important;box-shadow:0 0 0 3px #ffffff13,0 14px 32px #0000003d!important}html.theme-dark .bf-clean-select option,html.theme-dark .bf-clean-select optgroup,html.theme-dark body select.bf-clean-select option,html.theme-dark body select.bf-clean-select optgroup{color:#f5f5f8f0!important;background-color:#171522!important;font-weight:650!important}html.theme-dark .bf-clean-select option:checked,html.theme-dark body select.bf-clean-select option:checked{color:#fff!important;background:#242033!important;font-weight:750!important}.auth-split-page{color:#111018;background:radial-gradient(circle at 8% 8%,#7c6cf024,#0000 28%),radial-gradient(circle at 92% 18%,#ec6ed21a,#0000 26%),linear-gradient(#f8f7fb 0%,#efedf4 100%);place-items:center;min-height:100vh;padding:clamp(16px,3vw,34px);display:grid}.auth-split-card{-webkit-backdrop-filter:blur(18px);backdrop-filter:blur(18px);background:#ffffffc7;border:1px solid #11101814;border-radius:34px;grid-template-columns:minmax(340px,.86fr) minmax(420px,1.14fr);width:min(1120px,100%);min-height:min(760px,100vh - 44px);display:grid;overflow:hidden;box-shadow:0 36px 110px #1d193024,inset 0 1px #ffffffdb}.auth-form-panel{background:linear-gradient(#ffffffdb,#ffffffb3);flex-direction:column;justify-content:center;padding:clamp(28px,4.5vw,56px);display:flex}.auth-form-panel .auth-logo{color:#171522;margin-bottom:clamp(32px,6vh,62px)}.auth-form-panel .auth-logo strong{letter-spacing:-.025em;font-size:16px}.auth-form-panel .brand-symbol{box-shadow:0 10px 24px #7c6cf038}.auth-form-panel .auth-heading .eyebrow,.auth-form-panel .auth-heading .pill{color:#6d5ae0;background:#7c6cf013;border-color:#7c6cf02e}.auth-form-panel .auth-heading h1{color:#111018;letter-spacing:-.07em;margin:16px 0 12px;font-size:clamp(36px,5vw,56px);line-height:.94}.auth-form-panel .auth-heading p{color:#706d7b;max-width:430px;margin:0 0 24px;font-size:15.5px;line-height:1.65}.auth-form-panel .auth-switch{background:#efedf5;border:1px solid #1110180f;border-radius:16px;grid-template-columns:1fr 1fr;gap:5px;max-width:390px;margin-bottom:22px;padding:5px;display:grid}.auth-form-panel .auth-switch button{color:#7b7788;cursor:pointer;background:0 0;border:0;border-radius:12px;padding:11px 14px;font-weight:850;transition:color .18s,background .18s,box-shadow .18s,transform .18s}.auth-form-panel .auth-switch button:hover{color:#302b43}.auth-form-panel .auth-switch button.active{color:#181522;background:#fff;box-shadow:0 10px 26px #1d19301a,inset 0 1px #ffffffeb}.auth-form-panel .auth-only-form{gap:14px;max-width:390px;display:grid}.auth-field{gap:8px;display:grid}.auth-form-panel .auth-only-form label{color:#5f5b6e;font-size:13px;font-weight:830}.auth-form-panel .auth-only-form input{color:#181522;background:#ffffffeb;border:1px solid #221f361a;border-radius:15px;outline:0;width:100%;height:48px;padding:0 15px;font-size:14px;font-weight:720;transition:border-color .18s,box-shadow .18s,transform .18s;box-shadow:0 12px 32px #1d19300b,inset 0 1px #ffffffe6}.auth-form-panel .auth-submit{background:linear-gradient(135deg,#7c6cf0,#6655d6);border-radius:15px;height:50px;margin-top:6px;box-shadow:0 18px 36px #7c6cf042}.auth-form-panel .auth-error{border-radius:14px;max-width:390px;margin-top:16px}.auth-showcase-panel{background:radial-gradient(circle at 74% 8%,#7c6cf029,#0000 28%),linear-gradient(#f1f0f5 0%,#e9e8ee 100%);grid-template-rows:auto 1fr auto;gap:clamp(22px,4vw,34px);padding:clamp(30px,5vw,58px);display:grid;position:relative;overflow:hidden}.auth-showcase-panel:before{content:"";pointer-events:none;border:1px solid #ffffffbd;border-radius:30px;position:absolute;inset:28px}.auth-showcase-copy,.auth-demo-stage,.auth-slide-footer{z-index:1;position:relative}.auth-showcase-copy{animation:.32s both authSlideIn}.auth-showcase-icon{color:#6d5ae0;background:#7c6cf01a;border:1px solid #7c6cf033;border-radius:16px;justify-content:center;align-items:center;width:42px;height:42px;margin-bottom:20px;display:inline-flex}.auth-showcase-eyebrow{color:#827d8f;text-transform:uppercase;letter-spacing:.08em;margin-bottom:8px;font-size:12px;font-weight:860;display:block}.auth-showcase-copy h2{color:#07060b;letter-spacing:-.065em;max-width:520px;margin:0 0 14px;font-size:clamp(32px,4.2vw,50px);line-height:.98}.auth-showcase-copy p{color:#817d89;max-width:500px;margin:0;font-size:clamp(16px,1.8vw,20px);line-height:1.52}.auth-demo-stage{place-self:center;gap:clamp(38px,6vh,64px);width:min(100%,520px);animation:.32s both authSlideIn;display:grid}.auth-comment-stack{justify-content:center;align-items:flex-start;min-height:116px;display:flex;position:relative}.auth-comment-card{z-index:3;color:#0a0910;background:#fff;border-radius:18px;grid-template-columns:46px 1fr;align-items:center;gap:14px;width:min(100%,438px);min-height:84px;padding:17px 18px;display:grid;position:relative;box-shadow:0 22px 40px #2d2a3824,inset 0 1px #ffffffeb}.auth-comment-card.ghost{z-index:2;opacity:.78;background:#ffffffad;position:absolute;top:16px;transform:translateY(18px)scale(.92);box-shadow:0 18px 34px #2d2a3814}.auth-comment-card.ghost-two{z-index:1;opacity:.48;top:34px;transform:translateY(24px)scale(.82)}.auth-instagram-mark{color:#fff;background:radial-gradient(circle at 28% 105%,#ffd600 0 16%,#ff7a00 30%,#ff0069 52%,#d300c5 72%,#7638fa 100%);border-radius:15px;justify-content:center;align-items:center;width:44px;height:44px;font-size:32px;font-weight:900;display:inline-flex;box-shadow:0 10px 22px #ff00692e}.auth-comment-topline{color:#8a8592;justify-content:space-between;align-items:center;gap:12px;margin-bottom:7px;font-size:13px;line-height:1;display:flex}.auth-comment-topline span{white-space:nowrap}.auth-comment-card p{color:#08070d;margin:0;font-size:16px;font-weight:720;line-height:1.28}.auth-response-card{color:#fff;background:linear-gradient(135deg,#7463e9,#6656d8);border-radius:18px;justify-self:end;width:min(100%,388px);padding:17px 16px 15px;box-shadow:0 24px 44px #6d5ae040,inset 0 1px #ffffff29}.auth-response-header{color:#ffffffc2;letter-spacing:.02em;align-items:center;gap:6px;margin-bottom:8px;font-size:12px;font-weight:850;display:inline-flex}.auth-response-card p{margin:0 0 13px;font-size:17px;font-weight:780;line-height:1.36}.auth-response-card button{color:#fff;background:#ffffff40;border:0;border-radius:10px;width:100%;height:46px;font-size:15px;font-weight:860}.auth-demo-stage.is-hate .auth-response-card{background:linear-gradient(135deg,#242130,#111018);box-shadow:0 24px 44px #11101833,inset 0 1px #ffffff1f}.auth-demo-stage.is-hate .auth-comment-card{border:1px solid #f43f5e1a}.auth-typing-row{justify-content:center;align-items:center;gap:8px;margin-top:-12px;display:flex}.auth-typing-row>span{background:#fff;border-radius:999px;width:8px;height:8px}.auth-typing-row>div{background:#fff;border-radius:999px;justify-content:center;align-items:center;gap:5px;width:70px;height:38px;display:inline-flex;box-shadow:0 12px 24px #2d2a3814}.auth-typing-row i{background:#c6c4ca;border-radius:999px;width:9px;height:9px;display:block}.auth-slide-footer{color:#7d7889;justify-content:space-between;align-items:center;gap:18px;font-size:13px;font-weight:780;display:flex}.auth-slide-footer span{align-items:center;gap:8px;display:inline-flex}.auth-slide-dots{gap:7px;display:inline-flex}.auth-slide-dots button{cursor:pointer;background:#1110182e;border:0;border-radius:999px;width:8px;height:8px;padding:0;transition:width .18s,background .18s}.auth-slide-dots button.active{background:#6d5ae0;width:24px}@keyframes authSlideIn{0%{opacity:0;transform:translateY(10px)scale(.985)}to{opacity:1;transform:translateY(0)scale(1)}}.dark .auth-split-page{color:#f7f7fb;background:radial-gradient(circle at 8% 8%,#7c6cf038,#0000 28%),radial-gradient(circle at 92% 18%,#ec6ed21a,#0000 26%),linear-gradient(#080713 0%,#15141c 100%)}.dark .auth-split-card{background:#13121ec7;border-color:#ffffff1a;box-shadow:0 36px 110px #00000057,inset 0 1px #ffffff14}.dark .auth-form-panel{background:linear-gradient(#ffffff14,#ffffff0a)}.dark .auth-form-panel .auth-logo,.dark .auth-form-panel .auth-heading h1{color:#f7f7fb}.dark .auth-form-panel .auth-heading p,.dark .auth-showcase-copy p,.dark .auth-slide-footer{color:#f4f4f6a8}.dark .auth-form-panel .auth-switch{background:#ffffff12;border-color:#ffffff17}.dark .auth-form-panel .auth-switch button{color:#f4f4f68f}.dark .auth-form-panel .auth-switch button.active{color:#fff;background:linear-gradient(#403174db,#272046f0);box-shadow:inset 0 1px #ffffff14}.dark .auth-form-panel .auth-only-form label{color:#f4f4f6bd}.dark .auth-form-panel .auth-only-form input{color:#fff;box-shadow:none;background:#ffffff13;border-color:#ffffff1f}.dark .auth-showcase-panel{background:radial-gradient(circle at 74% 8%,#7c6cf03d,#0000 28%),linear-gradient(#181621 0%,#101018 100%)}.dark .auth-showcase-panel:before{border-color:#ffffff14}.dark .auth-showcase-copy h2{color:#fff}.dark .auth-comment-card{background:#ffffffeb}.dark .auth-slide-dots button{background:#fff3}.dark .auth-slide-dots button.active{background:#a78bfa}@media (max-width:980px){.auth-split-card{grid-template-columns:1fr;min-height:0}.auth-form-panel{order:2}.auth-showcase-panel{order:1;min-height:620px}.auth-form-panel .auth-only-form,.auth-form-panel .auth-switch,.auth-form-panel .auth-error,.auth-form-panel .auth-heading p{max-width:none}}@media (max-width:620px){.auth-split-page{place-items:stretch stretch;padding:0}.auth-split-card{border:0;border-radius:0;width:100%}.auth-form-panel,.auth-showcase-panel{padding:28px 20px}.auth-showcase-panel{min-height:560px}.auth-comment-card{grid-template-columns:40px 1fr;padding:14px}.auth-instagram-mark{width:40px;height:40px;font-size:28px}.auth-response-card{justify-self:center}.auth-slide-footer{flex-direction:column;align-items:flex-start}}.auth-split-page{background:radial-gradient(circle at 10% 8%,#7c6cf01a,#0000 24%),radial-gradient(circle at 90% 14%,#ec6ed213,#0000 22%),linear-gradient(#fbfafc 0%,#f0eef4 100%);height:100svh;min-height:100svh;padding:clamp(10px,1.8vw,18px);overflow:hidden}.auth-split-card{border-radius:28px;grid-template-columns:minmax(330px,.88fr) minmax(390px,1.12fr);width:min(1040px,100%);height:min(660px,100svh - 28px);min-height:0;box-shadow:0 22px 70px #1d19301b,inset 0 1px #ffffffe0}.auth-form-panel{padding:clamp(26px,3.2vw,42px)}.auth-form-panel .auth-heading h1{letter-spacing:-.058em;margin:12px 0 9px;font-size:clamp(31px,3.7vw,43px);line-height:.98}.auth-form-panel .auth-heading p{max-width:380px;margin-bottom:18px;font-size:14px;line-height:1.52}.auth-form-panel .auth-switch{border-radius:14px;max-width:360px;margin-bottom:16px;padding:4px}.auth-form-panel .auth-switch button{border-radius:10px;padding:9px 12px;font-size:13px}.auth-form-panel .auth-only-form label{font-size:12px;font-weight:760}.auth-form-panel .auth-only-form input{border-radius:12px;height:43px;padding:0 13px;font-size:13.5px;font-weight:650;box-shadow:0 8px 22px #1d19300a,inset 0 1px #ffffffe6}.auth-form-panel .auth-submit{border-radius:12px;height:44px;margin-top:3px;box-shadow:0 12px 26px #7c6cf038}.auth-form-panel .auth-error{max-width:360px;margin-top:12px}.auth-showcase-panel{gap:18px;padding:clamp(28px,3.8vw,44px)}.auth-showcase-panel:before{border-radius:24px;inset:18px}.auth-showcase-icon{border-radius:13px;width:34px;height:34px;margin-bottom:14px}.auth-showcase-icon svg{width:19px;height:19px}.auth-showcase-eyebrow{letter-spacing:.075em;margin-bottom:6px;font-size:10.5px}.auth-showcase-copy h2{letter-spacing:-.056em;max-width:460px;margin-bottom:9px;font-size:clamp(27px,3.3vw,39px);line-height:1.02}.auth-showcase-copy p{max-width:440px;font-size:clamp(14px,1.35vw,16px);line-height:1.46}.auth-demo-stage{gap:32px;width:min(100%,465px)}.auth-comment-stack{min-height:92px}.auth-comment-card{border-radius:15px;grid-template-columns:38px 1fr;gap:11px;width:min(100%,392px);min-height:66px;padding:13px 14px;box-shadow:0 14px 30px #2d2a381c,inset 0 1px #ffffffeb}.auth-comment-card.ghost{top:10px;transform:translateY(14px)scale(.92);box-shadow:0 12px 24px #2d2a3812}.auth-comment-card.ghost-two{top:24px;transform:translateY(18px)scale(.82)}.auth-instagram-mark{border-radius:13px;width:37px;height:37px;font-size:27px;box-shadow:0 8px 18px #ff006926}.auth-comment-topline{margin-bottom:5px;font-size:11.5px}.auth-comment-topline strong{font-size:11.5px;font-weight:820}.auth-comment-card p{font-size:14px;font-weight:680;line-height:1.22}.auth-response-card{border-radius:15px;width:min(100%,342px);padding:13px 13px 12px;box-shadow:0 15px 32px #6d5ae036,inset 0 1px #ffffff24}.auth-response-header{margin-bottom:6px;font-size:11px;font-weight:760}.auth-response-card p{margin-bottom:10px;font-size:14.5px;font-weight:720;line-height:1.32}.auth-response-card button{border-radius:9px;height:38px;font-size:13px;font-weight:800}.auth-typing-row{gap:6px;margin-top:-8px}.auth-typing-row>div{gap:4px;width:58px;height:31px;box-shadow:0 8px 18px #2d2a3812}.auth-typing-row>span{width:6px;height:6px}.auth-typing-row i{width:7px;height:7px}.auth-slide-footer{font-size:11.5px;font-weight:720}.auth-slide-dots button{width:7px;height:7px}.auth-slide-dots button.active{width:20px}.dark .auth-split-page{background:radial-gradient(circle at 10% 8%,#7c6cf029,#0000 24%),radial-gradient(circle at 90% 14%,#ec6ed212,#0000 22%),linear-gradient(#080713 0%,#13121a 100%)}.dark .auth-split-card{box-shadow:0 22px 70px #0000004d,inset 0 1px #ffffff14}@media (max-width:980px){.auth-split-page{height:auto;min-height:100svh;padding:14px;overflow:auto}.auth-split-card{height:auto;min-height:0}.auth-showcase-panel{min-height:490px}}@media (max-width:620px){.auth-split-page{padding:0}.auth-form-panel,.auth-showcase-panel{padding:24px 18px}.auth-showcase-panel{min-height:460px}.auth-form-panel .auth-heading h1{font-size:32px}.auth-showcase-copy h2{font-size:28px}}.auth-split-page{padding:clamp(8px,1.4vw,14px)!important}.auth-split-card{border-radius:26px!important;height:min(632px,100svh - 20px)!important}.auth-form-panel{justify-content:center!important;padding:clamp(20px,2.7vw,34px)!important}.auth-form-panel .auth-logo{margin-bottom:20px!important}.auth-form-panel .auth-heading .eyebrow,.auth-form-panel .auth-heading .pill{padding:5px 9px!important;font-size:10.5px!important;line-height:1!important}.auth-form-panel .auth-heading h1{margin:10px 0 7px!important;font-size:clamp(29px,3.2vw,39px)!important;line-height:.98!important}.auth-form-panel .auth-heading p{max-width:360px!important;margin:0 0 13px!important;font-size:13px!important;line-height:1.42!important}.auth-form-panel .auth-switch{border-radius:12px!important;max-width:340px!important;margin:0 0 12px!important;padding:3px!important}.auth-form-panel .auth-switch button{border-radius:9px!important;min-height:34px!important;padding:7px 10px!important;font-size:12.5px!important;line-height:1!important}.auth-form-panel .auth-only-form{gap:8px!important;max-width:340px!important}.auth-field{gap:4px!important}.auth-form-panel .auth-field>label,.auth-form-panel .auth-only-form label{color:#5f5a6d!important;letter-spacing:-.01em!important;margin:0!important;font-size:11.5px!important;font-weight:720!important;line-height:1.15!important}.auth-form-panel .auth-only-form input{box-sizing:border-box!important;color:#171522!important;background:#ffffffeb!important;border:1px solid #1916261b!important;border-radius:10px!important;width:100%!important;height:39px!important;min-height:39px!important;padding:0 12px!important;font-size:13px!important;font-weight:620!important;line-height:39px!important;box-shadow:0 6px 18px #1d193009,inset 0 1px #ffffffe6!important}.auth-form-panel .auth-only-form input::placeholder{color:#a7a2b1!important;font-weight:560!important}.auth-form-panel .auth-only-form input:focus{border-color:#7c6cf07a!important;box-shadow:0 0 0 3px #7c6cf01b,0 8px 22px #1d19300b!important}.auth-form-panel .auth-submit{box-sizing:border-box!important;border-radius:10px!important;height:40px!important;min-height:40px!important;margin-top:2px!important;padding:0 14px!important;font-size:13px!important;font-weight:780!important;line-height:40px!important;box-shadow:0 10px 22px #7c6cf033!important}.auth-form-panel .auth-error{max-width:340px!important;margin-top:8px!important;padding:9px 11px!important;font-size:12px!important;line-height:1.35!important}.auth-split-page.is-register .auth-form-panel .auth-logo{margin-bottom:14px!important}.auth-split-page.is-register .auth-form-panel .auth-heading h1{margin-top:8px!important;font-size:clamp(27px,2.9vw,36px)!important}.auth-split-page.is-register .auth-form-panel .auth-heading p{margin-bottom:11px!important;line-height:1.35!important}.auth-split-page.is-register .auth-form-panel .auth-switch{margin-bottom:10px!important}.auth-split-page.is-register .auth-form-panel .auth-only-form{gap:7px!important}.dark .auth-form-panel .auth-field>label,.dark .auth-form-panel .auth-only-form label,html.theme-dark .auth-form-panel .auth-field>label,html.theme-dark .auth-form-panel .auth-only-form label{color:#f4f4f7b8!important}.dark .auth-form-panel .auth-only-form input,html.theme-dark .auth-form-panel .auth-only-form input{color:#fff!important;box-shadow:none!important;background:#ffffff12!important;border-color:#ffffff1f!important}.dark .auth-form-panel .auth-only-form input::placeholder,html.theme-dark .auth-form-panel .auth-only-form input::placeholder{color:#f4f4f766!important}@media (max-width:980px){.auth-split-card{height:auto!important}.auth-form-panel .auth-only-form,.auth-form-panel .auth-switch,.auth-form-panel .auth-error,.auth-form-panel .auth-heading p{max-width:none!important}}@media (max-height:680px) and (min-width:981px){.auth-showcase-panel{gap:12px!important;padding:24px 34px!important}.auth-showcase-copy h2{font-size:clamp(25px,2.8vw,34px)!important}.auth-showcase-copy p{font-size:13px!important}.auth-demo-stage{transform-origin:50%;transform:scale(.94);gap:24px!important}}.auth-form-panel .auth-submit,.auth-form-panel button.auth-submit,.auth-form-panel .btn.auth-submit,.auth-form-panel .btn.btn-glow.auth-submit{appearance:none!important;color:#fff!important;text-shadow:none!important;background:linear-gradient(135deg,#f58529 0%,#dd2a7b 52%,#8134af 100%)!important;border:0!important;box-shadow:0 12px 26px #dd2a7b3d!important}.auth-form-panel .auth-submit:hover:not(:disabled),.auth-form-panel button.auth-submit:hover:not(:disabled),.auth-form-panel .btn.auth-submit:hover:not(:disabled),.auth-form-panel .btn.btn-glow.auth-submit:hover:not(:disabled){background:linear-gradient(135deg,#ff9540 0%,#e73889 52%,#8f42bd 100%)!important;transform:translateY(-1px)!important;box-shadow:0 16px 32px #dd2a7b4d!important}.auth-form-panel .auth-submit:active:not(:disabled),.auth-form-panel button.auth-submit:active:not(:disabled),.auth-form-panel .btn.auth-submit:active:not(:disabled),.auth-form-panel .btn.btn-glow.auth-submit:active:not(:disabled){transform:translateY(0)scale(.99)!important;box-shadow:0 9px 20px #dd2a7b38!important}.auth-form-panel .auth-submit:disabled,.auth-form-panel button.auth-submit:disabled,.auth-form-panel .btn.auth-submit:disabled,.auth-form-panel .btn.btn-glow.auth-submit:disabled{color:#ffffffc7!important;box-shadow:none!important;opacity:1!important;cursor:not-allowed!important;background:linear-gradient(135deg,#f585299e,#dd2a7b9e,#8134af9e)!important}html.theme-dark .auth-form-panel .auth-submit,html.theme-dark .auth-form-panel button.auth-submit,html.theme-dark .auth-form-panel .btn.auth-submit,html.theme-dark .auth-form-panel .btn.btn-glow.auth-submit,.dark .auth-form-panel .auth-submit,.dark .auth-form-panel button.auth-submit,.dark .auth-form-panel .btn.auth-submit,.dark .auth-form-panel .btn.btn-glow.auth-submit{color:#fff!important;background:linear-gradient(135deg,#8c7bff 0%,#705ce8 48%,#dd2a7b 100%)!important;border:1px solid #ffffff1a!important;box-shadow:0 14px 30px #705ce84d!important}html.theme-dark .auth-form-panel .auth-submit:hover:not(:disabled),html.theme-dark .auth-form-panel button.auth-submit:hover:not(:disabled),html.theme-dark .auth-form-panel .btn.auth-submit:hover:not(:disabled),html.theme-dark .auth-form-panel .btn.btn-glow.auth-submit:hover:not(:disabled),.dark .auth-form-panel .auth-submit:hover:not(:disabled),.dark .auth-form-panel button.auth-submit:hover:not(:disabled),.dark .auth-form-panel .btn.auth-submit:hover:not(:disabled),.dark .auth-form-panel .btn.btn-glow.auth-submit:hover:not(:disabled){background:linear-gradient(135deg,#9b8cff 0%,#7b68f0 48%,#ea3d8a 100%)!important;box-shadow:0 18px 36px #705ce85c!important}html.theme-dark .auth-form-panel .auth-submit:disabled,html.theme-dark .auth-form-panel button.auth-submit:disabled,html.theme-dark .auth-form-panel .btn.auth-submit:disabled,html.theme-dark .auth-form-panel .btn.btn-glow.auth-submit:disabled,.dark .auth-form-panel .auth-submit:disabled,.dark .auth-form-panel button.auth-submit:disabled,.dark .auth-form-panel .btn.auth-submit:disabled,.dark .auth-form-panel .btn.btn-glow.auth-submit:disabled{color:#ffffffb8!important;box-shadow:none!important;background:linear-gradient(135deg,#8c7bff7a,#705ce87a,#dd2a7b7a)!important}.auth-showcase-panel .auth-slide-dots{box-shadow:none!important;background:#1110180e!important;border:1px solid #1110180e!important;border-radius:999px!important;align-items:center!important;gap:5px!important;padding:3px 5px!important}.auth-showcase-panel .auth-slide-dots button{opacity:.46!important;background:#1110184d!important;border-radius:999px!important;width:6px!important;min-width:6px!important;height:6px!important;min-height:6px!important;transition:opacity .18s,background .18s,width .18s!important;transform:none!important}.auth-showcase-panel .auth-slide-dots button.active{opacity:.86!important;background:#6d5ae0b8!important;width:14px!important;min-width:14px!important}.auth-showcase-panel .auth-slide-dots button:hover{opacity:.78!important}.dark .auth-showcase-panel .auth-slide-dots,html.theme-dark .auth-showcase-panel .auth-slide-dots{background:#ffffff0f!important;border-color:#ffffff13!important}.dark .auth-showcase-panel .auth-slide-dots button,html.theme-dark .auth-showcase-panel .auth-slide-dots button{background:#ffffff61!important}.dark .auth-showcase-panel .auth-slide-dots button.active,html.theme-dark .auth-showcase-panel .auth-slide-dots button.active{background:#a78bfad1!important}@media (max-width:620px){.auth-split-page{place-items:stretch stretch!important;height:auto!important;min-height:100svh!important;padding:0!important;overflow:auto!important}.auth-split-card{width:100%!important;height:auto!important;min-height:100svh!important;box-shadow:none!important;border:0!important;border-radius:0!important;display:block!important}.auth-showcase-panel{display:none!important}.auth-form-panel{justify-content:center!important;width:100%!important;min-height:100svh!important;padding:26px 18px!important}.auth-form-panel .auth-logo,.auth-split-page.is-register .auth-form-panel .auth-logo{margin-bottom:18px!important}.auth-form-panel .auth-heading h1,.auth-split-page.is-register .auth-form-panel .auth-heading h1{font-size:clamp(29px,9vw,36px)!important}.auth-form-panel .auth-only-form,.auth-form-panel .auth-switch,.auth-form-panel .auth-error,.auth-form-panel .auth-heading p{max-width:100%!important}}.auth-form-panel{background:radial-gradient(circle at 18% 12%,#f585290e,#0000 30%),radial-gradient(circle at 84% 6%,#dd2a7b0d,#0000 28%),linear-gradient(#ffffffeb,#f8f7fbdb)!important}.auth-form-panel:before{content:"";pointer-events:none;opacity:.8;background:linear-gradient(135deg,#ffffff8c,#0000 34%),radial-gradient(circle at 12% 88%,#7c6cf00e,#0000 28%);position:absolute;inset:0}.auth-form-panel>*{z-index:1;position:relative}html.theme-dark .auth-form-panel,.dark .auth-form-panel{background:radial-gradient(circle at 16% 12%,#8c7bff1f,#0000 32%),radial-gradient(circle at 88% 8%,#dd2a7b17,#0000 28%),linear-gradient(#171522eb,#0e0d15e0)!important}html.theme-dark .auth-form-panel:before,.dark .auth-form-panel:before{opacity:.9;background:linear-gradient(135deg,#ffffff0b,#0000 34%),radial-gradient(circle at 12% 88%,#7c6cf01a,#0000 30%)}@media (max-width:620px){.auth-form-panel{background:radial-gradient(circle at 16% 6%,#f585290f,#0000 32%),radial-gradient(circle at 86% 10%,#dd2a7b0e,#0000 30%),linear-gradient(#fff 0%,#f7f5fb 100%)!important}html.theme-dark .auth-form-panel,.dark .auth-form-panel{background:radial-gradient(circle at 16% 6%,#8c7bff21,#0000 32%),radial-gradient(circle at 86% 10%,#dd2a7b1a,#0000 30%),linear-gradient(#12111b 0%,#0d0c14 100%)!important}}.auth-split-page{transition:background .22s,color .22s!important;position:relative!important}.auth-theme-toggle{z-index:30;color:#2a2636;-webkit-backdrop-filter:blur(14px);backdrop-filter:blur(14px);cursor:pointer;background:#ffffffad;border:1px solid #11101814;border-radius:999px;align-items:center;gap:8px;height:34px;padding:0 11px 0 9px;transition:transform .18s,border-color .18s,background .18s,box-shadow .18s;display:inline-flex;position:fixed;top:clamp(12px,2vw,20px);left:clamp(12px,2vw,20px);box-shadow:0 10px 24px #1d193014,inset 0 1px #ffffffdb}.auth-theme-toggle:hover{background:#ffffffdb;border-color:#7c6cf038;transform:translateY(-1px);box-shadow:0 14px 30px #1d19301c,inset 0 1px #ffffffeb}.auth-theme-toggle span{color:#6d5ae0;background:#7c6cf01a;border-radius:999px;justify-content:center;align-items:center;width:22px;height:22px;display:inline-flex}.auth-theme-toggle strong{letter-spacing:-.02em;font-size:12px;font-weight:800;line-height:1}.auth-response-card,.auth-demo-stage.is-hate .auth-response-card{color:#fff!important;background:linear-gradient(135deg,#242130,#111018)!important;box-shadow:0 24px 44px #11101833,inset 0 1px #ffffff1f!important}.auth-response-card button{color:#ffffffeb!important;background:#ffffff24!important}.auth-demo-stage.is-hate .auth-response-card button{color:#d1fae5!important;background:#34d3992e!important}html.theme-light .auth-split-page{color:#111018!important;background:radial-gradient(circle at 9% 8%,#f5852918,#0000 25%),radial-gradient(circle at 90% 12%,#dd2a7b14,#0000 24%),radial-gradient(circle at 48% 92%,#7c6cf013,#0000 26%),linear-gradient(#fcfbfd 0%,#f2f0f7 100%)!important}html.theme-light .auth-split-card{background:#fffc!important;border-color:#11101814!important;box-shadow:0 28px 88px #1d19301f,inset 0 1px #ffffffe0!important}html.theme-light .auth-form-panel{color:#14121d!important;background:radial-gradient(circle at 18% 12%,#f585290e,#0000 30%),radial-gradient(circle at 84% 6%,#dd2a7b0d,#0000 28%),linear-gradient(#ffffffeb,#f8f7fbdb)!important}html.theme-light .auth-form-panel .auth-logo,html.theme-light .auth-form-panel .auth-heading h1{color:#14121d!important}html.theme-light .auth-form-panel .auth-heading p,html.theme-light .auth-form-panel .auth-only-form label{color:#686274!important}html.theme-light .auth-showcase-panel{background:radial-gradient(circle at 74% 8%,#7c6cf024,#0000 28%),linear-gradient(#f1f0f5 0%,#e9e8ee 100%)!important}html.theme-dark .auth-split-page,.dark .auth-split-page{color:#f7f7fb!important;background:radial-gradient(circle at 10% 8%,#8c7bff2e,#0000 27%),radial-gradient(circle at 90% 12%,#dd2a7b21,#0000 26%),radial-gradient(circle at 48% 92%,#f5852914,#0000 25%),linear-gradient(#111018 0%,#0b0a11 100%)!important}html.theme-dark .auth-split-card,.dark .auth-split-card{background:#12111bc7!important;border-color:#ffffff17!important;box-shadow:0 30px 96px #00000057,inset 0 1px #ffffff12!important}html.theme-dark .auth-form-panel .auth-logo,html.theme-dark .auth-form-panel .auth-heading h1,.dark .auth-form-panel .auth-logo,.dark .auth-form-panel .auth-heading h1{color:#fff!important}html.theme-dark .auth-form-panel .auth-heading p,html.theme-dark .auth-form-panel .auth-only-form label,.dark .auth-form-panel .auth-heading p,.dark .auth-form-panel .auth-only-form label{color:#f4f4f7b3!important}html.theme-dark .auth-showcase-panel,.dark .auth-showcase-panel{background:radial-gradient(circle at 76% 8%,#8c7bff2e,#0000 30%),linear-gradient(#191722 0%,#111018 100%)!important}html.theme-dark .auth-showcase-copy h2,.dark .auth-showcase-copy h2{color:#fff!important}html.theme-dark .auth-showcase-copy p,html.theme-dark .auth-showcase-eyebrow,.dark .auth-showcase-copy p,.dark .auth-showcase-eyebrow{color:#f4f4f7a3!important}html.theme-dark .auth-comment-card,.dark .auth-comment-card{color:#fff!important;background:#ffffff14!important;border:1px solid #ffffff1a!important;box-shadow:0 22px 40px #0000002e,inset 0 1px #ffffff14!important}html.theme-dark .auth-comment-card p,.dark .auth-comment-card p{color:#fff!important}html.theme-dark .auth-comment-card.ghost,.dark .auth-comment-card.ghost{background:#ffffff0b!important}html.theme-dark .auth-theme-toggle,.dark .auth-theme-toggle{color:#ffffffeb;background:#14121eb8;border-color:#ffffff1a;box-shadow:0 12px 28px #00000038,inset 0 1px #ffffff14}html.theme-dark .auth-theme-toggle:hover,.dark .auth-theme-toggle:hover{background:#1a1726e0;border-color:#a78bfa3d}html.theme-dark .auth-theme-toggle span,.dark .auth-theme-toggle span{color:#fbbf24;background:#fbbf241f}@media (max-width:620px){.auth-theme-toggle{height:32px;padding:0 10px 0 8px;position:absolute;top:14px;left:14px}.auth-theme-toggle strong{font-size:11px}.auth-form-panel{padding-top:58px!important}}.agenda-page{gap:20px}.agenda-metrics-grid{grid-template-columns:repeat(4,minmax(0,1fr));gap:12px;margin-top:20px;display:grid}.agenda-grid{grid-template-columns:minmax(0,1.15fr) minmax(340px,.85fr);align-items:start;gap:18px;display:grid}.agenda-section-head{justify-content:space-between;align-items:flex-start;gap:16px;margin-bottom:16px;display:flex}.agenda-section-head h2{letter-spacing:-.035em;margin:6px 0 4px;font-size:clamp(1.15rem,1.6vw,1.45rem)}.agenda-section-head p{max-width:620px;color:var(--muted-foreground,#ffffff9e);margin:0;font-size:.92rem;line-height:1.55}html.theme-light .agenda-section-head p{color:#2c24309e}.agenda-dropzone{text-align:center;min-height:160px;color:inherit;cursor:pointer;background:radial-gradient(circle at 18% 18%,#e1306c24,#0000 32%),#ffffff0b;border:1px dashed #e1306c52;border-radius:24px;place-items:center;gap:7px;transition:border-color .2s,background .2s,transform .2s;display:grid;position:relative}.agenda-dropzone:hover,.agenda-dropzone.is-uploading{background:radial-gradient(circle at 18% 18%,#e1306c33,#0000 34%),#ffffff12;border-color:#e1306c94;transform:translateY(-1px)}html.theme-light .agenda-dropzone{background:radial-gradient(circle at 18% 18%,#e1306c17,#0000 32%),#ffffffbd;border-color:#e1306c38}.agenda-dropzone input{opacity:0;cursor:pointer;position:absolute;inset:0}.agenda-dropzone-icon{color:#fff;background:linear-gradient(135deg,#833ab4,#e1306c,#f77737);border-radius:18px;place-items:center;width:48px;height:48px;display:grid;box-shadow:0 18px 38px #e1306c38}.agenda-dropzone strong{letter-spacing:-.02em;font-size:.98rem}.agenda-dropzone small,.agenda-media-copy small,.agenda-selected-preview span{color:#ffffff94;font-size:.8rem}html.theme-light .agenda-dropzone small,html.theme-light .agenda-media-copy small,html.theme-light .agenda-selected-preview span{color:#2c243094}.agenda-media-list{gap:10px;max-height:520px;margin-top:16px;padding-right:4px;display:grid;overflow:auto}.agenda-media-item{width:100%;color:inherit;text-align:left;cursor:pointer;background:#ffffff0b;border:1px solid #ffffff1a;border-radius:20px;grid-template-columns:64px minmax(0,1fr) auto;align-items:center;gap:12px;padding:10px;transition:transform .2s,border-color .2s,background .2s;display:grid}.agenda-media-item:hover,.agenda-media-item.is-selected{background:#e1306c1a;border-color:#e1306c6b;transform:translateY(-1px)}html.theme-light .agenda-media-item{background:#ffffffc2;border-color:#20162414}html.theme-light .agenda-media-item:hover,html.theme-light .agenda-media-item.is-selected{background:#e1306c13;border-color:#e1306c47}.agenda-media-thumb,.agenda-scheduled-preview,.agenda-selected-media{background:#0000002e;border-radius:16px;overflow:hidden}.agenda-media-thumb{width:64px;height:64px;display:block}.agenda-media-thumb img,.agenda-media-thumb video,.agenda-scheduled-preview img,.agenda-scheduled-preview video,.agenda-selected-media img,.agenda-selected-media video{object-fit:cover;width:100%;height:100%;display:block}.agenda-media-copy{gap:4px;min-width:0;display:grid}.agenda-media-copy strong{text-overflow:ellipsis;white-space:nowrap;font-size:.9rem;overflow:hidden}.agenda-media-kind{color:#e1306c;background:#e1306c1f;border-radius:13px;place-items:center;width:34px;height:34px;display:grid}.agenda-field{gap:7px;margin-top:14px;display:grid}.agenda-field span{letter-spacing:.01em;color:#ffffffb8;font-size:.78rem;font-weight:700}html.theme-light .agenda-field span{color:#2c2430b8}.agenda-field input,.agenda-field textarea{width:100%;color:inherit;font:inherit;background:#ffffff0e;border:1px solid #ffffff1a;border-radius:16px;outline:none;padding:12px 13px;transition:border-color .2s,box-shadow .2s,background .2s}.agenda-field textarea{resize:vertical;min-height:118px}.agenda-field input:focus,.agenda-field textarea:focus{border-color:#e1306c6b;box-shadow:0 0 0 4px #e1306c1a}html.theme-light .agenda-field input,html.theme-light .agenda-field textarea{color:#1c1620eb;background:#ffffffd1;border-color:#2a1c341c}.agenda-compose-card .pg-button{width:100%;margin-top:16px}.agenda-selected-preview{background:#ffffff0b;border:1px solid #ffffff1a;border-radius:22px;grid-template-columns:104px minmax(0,1fr);align-items:center;gap:14px;padding:12px;display:grid}html.theme-light .agenda-selected-preview{background:#ffffffbd;border-color:#2a1c3417}.agenda-selected-media{width:104px;height:104px}.agenda-selected-preview>div:last-child{gap:6px;min-width:0;display:grid}.agenda-selected-preview strong{text-overflow:ellipsis;white-space:nowrap;overflow:hidden}.agenda-selected-preview button,.agenda-cancel-button{color:#ff6b9c;cursor:pointer;background:#e1306c1f;border:0;border-radius:999px;align-items:center;gap:6px;width:fit-content;padding:7px 10px;font-size:.78rem;font-weight:700;display:inline-flex}html.theme-light .agenda-selected-preview button,html.theme-light .agenda-cancel-button{color:#c22158;background:#e1306c1a}.agenda-no-media{text-align:center;color:#ffffff9e;background:#ffffff09;border:1px dashed #ffffff1f;border-radius:22px;place-items:center;gap:8px;min-height:126px;display:grid}html.theme-light .agenda-no-media{color:#2c24309e;background:#ffffffad;border-color:#2a1c341a}.agenda-list-head{align-items:center}.agenda-status-select{min-width:180px}.agenda-scheduled-list{gap:12px;display:grid}.agenda-scheduled-item{background:#ffffff0b;border:1px solid #ffffff1a;border-radius:22px;grid-template-columns:86px minmax(0,1fr) auto;align-items:center;gap:14px;padding:12px;display:grid}html.theme-light .agenda-scheduled-item{background:#ffffffc2;border-color:#2a1c3414}.agenda-scheduled-preview{width:86px;height:86px}.agenda-scheduled-copy{gap:6px;min-width:0;display:grid}.agenda-scheduled-copy h3{margin:0;font-size:1rem}.agenda-scheduled-copy p{-webkit-line-clamp:2;color:#ffffff9e;-webkit-box-orient:vertical;margin:0;font-size:.88rem;line-height:1.45;display:-webkit-box;overflow:hidden}html.theme-light .agenda-scheduled-copy p{color:#2c24309e}.agenda-status-pill{color:#ffd6a4;background:#f7773724;border-radius:999px;align-items:center;gap:6px;width:fit-content;padding:5px 9px;font-size:.72rem;font-weight:800;display:inline-flex}.agenda-status-pill.is-published{color:#9bf2c4;background:#18c97721}.agenda-status-pill.is-failed,.agenda-status-pill.is-canceled{color:#ff9fba;background:#e1306c24}.agenda-status-pill.is-processing{color:#cdb7ff;background:#833ab424}.agenda-error-text{color:#ff9fba}.agenda-spin{animation:.9s linear infinite agenda-spin}@keyframes agenda-spin{to{transform:rotate(360deg)}}@media (max-width:1180px){.agenda-grid,.agenda-metrics-grid{grid-template-columns:repeat(2,minmax(0,1fr))}}@media (max-width:760px){.agenda-grid,.agenda-metrics-grid{grid-template-columns:1fr}.agenda-list-head,.agenda-section-head{display:grid}.agenda-status-select{width:100%}.agenda-scheduled-item{grid-template-columns:76px minmax(0,1fr)}.agenda-scheduled-preview{width:76px;height:76px}.agenda-cancel-button{grid-column:1/-1}}:is(.agenda-calendar-page .pg-card:has(.agenda-metrics-grid),.agenda-calendar-page .agenda-metrics-grid,.agenda-calendar-page .agenda-grid,.agenda-calendar-page .agenda-compose-card,.agenda-calendar-page .agenda-upload-card,.agenda-calendar-page .agenda-scheduled-list){display:none}.agenda-top-actions{flex-wrap:wrap;justify-content:flex-end;align-items:center;gap:10px;display:flex}.agenda-action-button,.agenda-ghost-button{color:#fff;cursor:pointer;background:linear-gradient(135deg,#833ab4,#e1306c,#f77737);border:0;border-radius:999px;justify-content:center;align-items:center;gap:8px;min-height:40px;padding:0 15px;font-size:.84rem;font-weight:800;transition:transform .2s,box-shadow .2s,opacity .2s;display:inline-flex;box-shadow:0 14px 32px #e1306c38}.agenda-action-button:hover,.agenda-ghost-button:hover{transform:translateY(-1px);box-shadow:0 18px 38px #e1306c47}.agenda-action-button:disabled{cursor:not-allowed;opacity:.55;transform:none}.agenda-action-button.is-secondary,.agenda-ghost-button{color:#ffffffd1;box-shadow:none;background:#ffffff13;border:1px solid #ffffff1a}html.theme-light .agenda-action-button.is-secondary,html.theme-light .agenda-ghost-button{color:#271e2ec7;background:#ffffffd1;border-color:#2a1c341a}.agenda-toolbar-row{flex-wrap:wrap;gap:12px;margin-top:18px;display:flex}.agenda-inline-field{gap:6px;min-width:min(100%,220px);display:grid}.agenda-inline-field span{color:#ffffff9e;font-size:.75rem;font-weight:800}html.theme-light .agenda-inline-field span{color:#2c24309e}.agenda-calendar-layout{grid-template-columns:minmax(0,1fr) minmax(300px,360px);align-items:stretch;gap:18px;display:grid}.agenda-calendar-card,.agenda-side-card{min-height:680px;overflow:hidden}.agenda-calendar-loading{color:#ffffffa8;justify-content:center;align-items:center;gap:10px;min-height:620px;font-weight:800;display:flex}html.theme-light .agenda-calendar-loading{color:#2c24309e}.agenda-calendar-card .rbc-calendar{color:#ffffffe6;min-height:620px}html.theme-light .agenda-calendar-card .rbc-calendar{color:#1f1726e6}.agenda-calendar-card .rbc-toolbar-label{letter-spacing:-.04em;font-size:clamp(1rem,1.6vw,1.28rem);font-weight:900}.agenda-calendar-card .rbc-btn-group{gap:6px;display:inline-flex}.agenda-calendar-card .rbc-btn-group button,.agenda-calendar-card .rbc-toolbar button{color:#ffffffc7;box-shadow:none;background:#ffffff0f;border:1px solid #ffffff1a;border-radius:999px;padding:8px 12px;font-size:.78rem;font-weight:800}.agenda-calendar-card .rbc-btn-group button:hover,.agenda-calendar-card .rbc-toolbar button:hover,.agenda-calendar-card .rbc-toolbar button.rbc-active{color:#fff;background:#e1306c29;border-color:#e1306c57}html.theme-light .agenda-calendar-card .rbc-btn-group button,html.theme-light .agenda-calendar-card .rbc-toolbar button{color:#2c2430b3;background:#ffffffd1;border-color:#2a1c341a}html.theme-light .agenda-calendar-card .rbc-btn-group button:hover,html.theme-light .agenda-calendar-card .rbc-toolbar button:hover,html.theme-light .agenda-calendar-card .rbc-toolbar button.rbc-active{color:#c22158;background:#e1306c17;border-color:#e1306c42}.agenda-calendar-card .rbc-month-view,.agenda-calendar-card .rbc-time-view,.agenda-calendar-card .rbc-agenda-view{background:#ffffff09;border-color:#ffffff1a;border-radius:24px;overflow:hidden}html.theme-light .agenda-calendar-card .rbc-month-view,html.theme-light .agenda-calendar-card .rbc-time-view,html.theme-light .agenda-calendar-card .rbc-agenda-view{background:#ffffffb8;border-color:#2a1c3417}.agenda-calendar-card .rbc-header,.agenda-calendar-card .rbc-time-header,.agenda-calendar-card .rbc-agenda-view table.rbc-agenda-table thead>tr>th{color:#ffffffa8;text-transform:uppercase;letter-spacing:.08em;background:#ffffff0b;border-color:#ffffff17;padding:11px 8px;font-size:.75rem;font-weight:900}html.theme-light .agenda-calendar-card .rbc-header,html.theme-light .agenda-calendar-card .rbc-time-header,html.theme-light .agenda-calendar-card .rbc-agenda-view table.rbc-agenda-table thead>tr>th{color:#2c243094;background:#f9f6fae6;border-color:#2a1c3414}.agenda-calendar-card .rbc-month-row,.agenda-calendar-card .rbc-day-bg,.agenda-calendar-card .rbc-time-content,.agenda-calendar-card .rbc-time-slot,.agenda-calendar-card .rbc-timeslot-group,.agenda-calendar-card .rbc-agenda-view table.rbc-agenda-table,.agenda-calendar-card .rbc-agenda-view table.rbc-agenda-table tbody>tr>td{border-color:#ffffff14}html.theme-light .agenda-calendar-card .rbc-month-row,html.theme-light .agenda-calendar-card .rbc-day-bg,html.theme-light .agenda-calendar-card .rbc-time-content,html.theme-light .agenda-calendar-card .rbc-time-slot,html.theme-light .agenda-calendar-card .rbc-timeslot-group,html.theme-light .agenda-calendar-card .rbc-agenda-view table.rbc-agenda-table,html.theme-light .agenda-calendar-card .rbc-agenda-view table.rbc-agenda-table tbody>tr>td{border-color:#2a1c3413}.agenda-calendar-card .rbc-off-range-bg{background:#ffffff06}html.theme-light .agenda-calendar-card .rbc-off-range-bg{background:#2a1c3406}.agenda-calendar-card .rbc-today{background:#e1306c17}.agenda-calendar-card .rbc-date-cell{color:#ffffff8a;padding:7px 9px 0 0;font-weight:800}html.theme-light .agenda-calendar-card .rbc-date-cell{color:#2c24308a}.agenda-calendar-card .rbc-event,.agenda-calendar-card .rbc-day-slot .rbc-event{box-shadow:none;background:0 0;border:0;border-radius:14px;padding:0}.agenda-calendar-card .rbc-event.rbc-selected{outline-offset:2px;background:0 0;outline:2px solid #e1306c61}.agenda-calendar-event{color:#fff;background:linear-gradient(135deg,#833ab4f0,#e1306cf0);border-radius:12px;gap:1px;min-height:30px;padding:6px 8px;display:grid;box-shadow:0 10px 22px #e1306c2e}.agenda-calendar-event span{opacity:.78;text-transform:uppercase;letter-spacing:.08em;font-size:.64rem;font-weight:900}.agenda-calendar-event strong{text-overflow:ellipsis;white-space:nowrap;min-width:0;font-size:.76rem;line-height:1.2;overflow:hidden}.agenda-calendar-event.is-published{background:linear-gradient(135deg,#16a34af5,#14b8a6eb)}.agenda-calendar-event.is-failed,.agenda-calendar-event.is-canceled{background:linear-gradient(135deg,#be123cf2,#e1306ceb)}.agenda-calendar-event.is-processing{background:linear-gradient(135deg,#7c3aedf2,#6366f1e6)}.agenda-post-detail{gap:12px;display:grid}.agenda-post-detail h3{letter-spacing:-.03em;margin:0;font-size:1.12rem}.agenda-post-detail p{color:#ffffffa3;margin:0;font-size:.9rem;line-height:1.55}html.theme-light .agenda-post-detail p{color:#2c2430a3}.agenda-selected-media.compact{border-radius:24px;width:100%;height:220px}.agenda-detail-actions{flex-wrap:wrap;gap:8px;margin-top:2px;display:flex}.agenda-mini-media-list{gap:10px;max-height:540px;padding-right:4px;display:grid;overflow:auto}.agenda-mini-media{width:100%;color:inherit;text-align:left;cursor:pointer;background:#ffffff0b;border:1px solid #ffffff1a;border-radius:18px;grid-template-columns:56px minmax(0,1fr);align-items:center;gap:10px;padding:8px;display:grid}html.theme-light .agenda-mini-media{background:#ffffffc2;border-color:#2a1c3414}.agenda-mini-media:hover,.agenda-mini-media.is-selected{background:#e1306c1a;border-color:#e1306c57}.agenda-mini-media span{background:#0000002e;border-radius:14px;width:56px;height:56px;overflow:hidden}.agenda-mini-media img,.agenda-mini-media video{object-fit:cover;width:100%;height:100%;display:block}.agenda-mini-media strong{text-overflow:ellipsis;white-space:nowrap;min-width:0;font-size:.84rem;overflow:hidden}.agenda-modal-backdrop{z-index:90;-webkit-backdrop-filter:blur(18px);backdrop-filter:blur(18px);background:#06050a9e;place-items:center;padding:22px;display:grid;position:fixed;inset:0}.agenda-modal{color:#ffffffeb;background:radial-gradient(circle at 0 0,#e1306c1f,#0000 34%),#121018f0;border:1px solid #ffffff1f;border-radius:30px;width:min(100%,780px);max-height:min(86vh,860px);padding:22px;overflow:auto;box-shadow:0 34px 90px #00000075}html.theme-light .agenda-modal{color:#1f1726eb;background:radial-gradient(circle at 0 0,#e1306c14,#0000 34%),#fffffff5;border-color:#2a1c341a;box-shadow:0 34px 90px #28183029}.agenda-upload-modal{width:min(100%,920px)}.agenda-modal-head{justify-content:space-between;align-items:flex-start;gap:16px;margin-bottom:16px;display:flex}.agenda-modal-head h2{letter-spacing:-.04em;margin:5px 0 4px;font-size:clamp(1.2rem,1.8vw,1.55rem)}.agenda-modal-head p{color:#ffffff9e;margin:0}html.theme-light .agenda-modal-head p{color:#2c24309e}.agenda-modal-head>button{width:38px;height:38px;color:inherit;cursor:pointer;background:#ffffff12;border:1px solid #ffffff1a;border-radius:14px;place-items:center;display:grid}html.theme-light .agenda-modal-head>button{background:#2a1c340a;border-color:#2a1c341a}.agenda-modal-actions{justify-content:flex-end;gap:10px;margin-top:16px;display:flex}.agenda-modal-actions .pg-button{min-width:180px}.agenda-media-list.is-modal-list{max-height:360px}@media (max-width:1120px){.agenda-calendar-layout{grid-template-columns:1fr}.agenda-side-card,.agenda-calendar-card{min-height:auto}}@media (max-width:760px){.agenda-top-actions{justify-content:stretch;width:100%}.agenda-action-button{flex:100%}.agenda-toolbar-row,.agenda-inline-field{width:100%}.agenda-calendar-card{padding:12px!important}.agenda-calendar-card .rbc-toolbar{justify-items:stretch;display:grid}.agenda-calendar-card .rbc-btn-group{grid-template-columns:repeat(3,minmax(0,1fr));display:grid}.agenda-calendar-card .rbc-toolbar .rbc-btn-group:last-child{grid-template-columns:repeat(2,minmax(0,1fr))}.agenda-calendar-card .rbc-calendar{min-height:560px}.agenda-calendar-event strong{display:none}.agenda-modal-backdrop{place-items:end center;padding:10px}.agenda-modal{border-radius:26px 26px 0 0;max-height:92vh;padding:18px}.agenda-modal-actions{display:grid}.agenda-selected-preview{grid-template-columns:82px minmax(0,1fr)}.agenda-selected-media{width:82px;height:82px}}.agenda-calendar-page .agenda-calendar-layout{grid-template-columns:minmax(0,1fr)}.agenda-calendar-page .agenda-side-card{display:none!important}.agenda-calendar-page .agenda-top-actions{gap:8px}.agenda-calendar-page .agenda-icon-action{gap:0;width:39px;min-width:39px;height:39px;min-height:39px;padding:0;position:relative}.agenda-calendar-page .agenda-icon-action:after{content:attr(data-tooltip);z-index:20;color:#ffffffeb;opacity:0;pointer-events:none;background:#0f0c14f0;border:1px solid #ffffff1a;border-radius:10px;width:max-content;max-width:180px;padding:7px 9px;font-size:.72rem;font-weight:800;line-height:1;transition:opacity .16s,transform .16s;position:absolute;top:calc(100% + 9px);right:0;transform:translateY(-4px);box-shadow:0 14px 34px #00000038}.agenda-calendar-page .agenda-icon-action:hover:after,.agenda-calendar-page .agenda-icon-action:focus-visible:after{opacity:1;transform:translateY(0)}html.theme-light .agenda-calendar-page .agenda-icon-action:after{color:#251c2cdb;background:#fffffff5;border-color:#2a1c341a;box-shadow:0 14px 34px #28183024}.agenda-calendar-page .agenda-calendar-card{min-height:auto}.agenda-calendar-page .agenda-calendar-card .rbc-calendar{height:clamp(620px,82vw,900px);min-height:unset}.agenda-calendar-page .agenda-calendar-card .rbc-toolbar .rbc-btn-group:last-child{display:none}.agenda-calendar-page .agenda-calendar-card .rbc-month-view{aspect-ratio:7/6;flex:none;width:100%;height:auto;min-height:560px}.agenda-calendar-page .agenda-calendar-card .rbc-row-content{min-height:100%}.agenda-day-modal{width:min(100%,860px)}.agenda-day-post-list{gap:12px;margin-top:6px;display:grid}.agenda-day-post-card{background:#ffffff0e;border:1px solid #ffffff1a;border-radius:22px;grid-template-columns:92px minmax(0,1fr) auto;align-items:center;gap:14px;padding:12px;display:grid}html.theme-light .agenda-day-post-card{background:#ffffffc7;border-color:#2a1c3414}.agenda-day-post-media{background:#0000002e;border:0;border-radius:18px;width:92px;height:92px;padding:0;display:block;position:relative;overflow:hidden}.agenda-day-post-media.is-clickable{cursor:pointer}.agenda-day-post-media:disabled{cursor:default;opacity:1}.agenda-day-post-media.is-clickable:hover .agenda-day-carousel-frame:first-child{transform:translateY(-2px)scale(1.01)!important}.agenda-day-post-media img,.agenda-day-post-media video{object-fit:cover;width:100%;height:100%;display:block}.agenda-day-carousel-stack{width:100%;height:100%;display:block;position:relative}.agenda-day-carousel-frame{background:#0000002e;border:2px solid #120e18e6;border-radius:14px;transition:transform .18s;position:absolute;inset:10px 14px 10px 6px;overflow:hidden;box-shadow:0 12px 24px #00000038}html.theme-light .agenda-day-carousel-frame{border-color:#fffffff2}.agenda-day-post-copy{gap:6px;min-width:0;display:grid}.agenda-day-post-badges{flex-wrap:wrap;align-items:center;gap:7px;display:flex}.agenda-content-type-badge{border-radius:999px;align-items:center;width:fit-content;min-height:28px;padding:5px 9px;font-size:.74rem;font-weight:800;line-height:1;display:inline-flex}.agenda-content-type-badge.is-post{color:#c9f7df;background:#22c55e24}.agenda-content-type-badge.is-carousel{color:#fce7f3;background:#e1306c29}html.theme-light .agenda-content-type-badge.is-post{color:#166534;background:#22c55e1f}html.theme-light .agenda-content-type-badge.is-carousel{color:#9f1239;background:#e1306c1a}.agenda-day-post-copy h3,.agenda-day-post-copy p{margin:0}.agenda-day-post-copy h3{letter-spacing:-.02em;font-size:.96rem}.agenda-day-post-copy p{color:#ffffffa3;-webkit-line-clamp:2;-webkit-box-orient:vertical;font-size:.86rem;line-height:1.45;display:-webkit-box;overflow:hidden}html.theme-light .agenda-day-post-copy p{color:#2c2430a3}.agenda-day-carousel-toggle{color:#f0a6c4;cursor:pointer;background:0 0;border:0;width:fit-content;padding:0;font-size:.78rem;font-weight:800}html.theme-light .agenda-day-carousel-toggle{color:#be185d}.agenda-day-carousel-items{border-top:1px solid #ffffff14;grid-column:1/-1;grid-template-columns:repeat(auto-fill,minmax(104px,1fr));gap:10px;padding-top:10px;display:grid}html.theme-light .agenda-day-carousel-items{border-top-color:#2a1c3414}.agenda-day-carousel-item{color:#ffffffad;gap:6px;min-width:0;font-size:.75rem;display:grid}html.theme-light .agenda-day-carousel-item{color:#2c2430a8}.agenda-day-carousel-item-media{aspect-ratio:1;background:#00000029;border-radius:14px;width:100%;position:relative;overflow:hidden}.agenda-day-carousel-item-media img,.agenda-day-carousel-item-media video{object-fit:cover;width:100%;height:100%;display:block}.agenda-day-carousel-item-index{z-index:1;color:#fff;background:#e1306cdb;border-radius:999px;place-items:center;width:24px;height:24px;margin:6px;font-size:.72rem;font-weight:900;display:grid;position:absolute}.agenda-cancel-button.is-compact{border-radius:999px;min-height:34px;padding:0 12px;font-size:.78rem}@media (max-width:760px){.agenda-calendar-page .agenda-top-actions{justify-content:flex-start}.agenda-calendar-page .agenda-calendar-card .rbc-calendar{height:640px}.agenda-calendar-page .agenda-calendar-card .rbc-month-view{aspect-ratio:auto;min-height:520px}.agenda-day-post-card{grid-template-columns:74px minmax(0,1fr)}.agenda-day-post-media{width:74px;height:74px}.agenda-cancel-button.is-compact{grid-column:1/-1;width:100%}}.agenda-calendar-page .agenda-top-actions{justify-content:flex-end;align-items:center;gap:10px;display:inline-flex}.agenda-calendar-page .agenda-icon-action{border-radius:16px!important;justify-content:center!important;align-items:center!important;width:46px!important;min-width:46px!important;height:46px!important;min-height:46px!important;padding:0!important;display:inline-flex!important}.agenda-calendar-page .agenda-icon-action svg{flex:none;width:22px!important;height:22px!important}.agenda-calendar-page .agenda-calendar-layout{width:100%;display:block}.agenda-calendar-page .agenda-calendar-card.pg-glass-card,.agenda-calendar-page .agenda-calendar-card{-webkit-backdrop-filter:blur(18px);backdrop-filter:blur(18px);width:100%;position:relative;overflow:hidden;background:linear-gradient(#ffffff13,#ffffff09),#100e17c7!important;border:1px solid #ffffff1f!important;border-radius:30px!important;padding:18px!important;box-shadow:0 24px 70px #00000047!important}html.theme-light .agenda-calendar-page .agenda-calendar-card.pg-glass-card,html.theme-light .agenda-calendar-page .agenda-calendar-card{background:linear-gradient(#fffffff5,#fffafde6),#fffffff0!important;border-color:#2a1c341a!important;box-shadow:0 22px 58px #2818301f!important}.agenda-calendar-page .agenda-calendar-card .rbc-calendar{color:#ffffffe0;width:100%;min-height:590px;height:clamp(590px,76vw,860px)!important}html.theme-light .agenda-calendar-page .agenda-calendar-card .rbc-calendar{color:#241b2be0}.agenda-calendar-page .agenda-calendar-card .rbc-toolbar{margin:0;padding:0 0 14px}.agenda-calendar-page .agenda-calendar-card .rbc-toolbar-label{letter-spacing:-.03em;font-size:1rem;font-weight:900}.agenda-calendar-page .agenda-calendar-card .rbc-toolbar button{color:#ffffffd1;background:#ffffff0e;border:1px solid #ffffff1a;border-radius:999px;min-height:34px;padding:0 12px;font-weight:800}html.theme-light .agenda-calendar-page .agenda-calendar-card .rbc-toolbar button{color:#2a1c34bd;background:#2a1c3409;border-color:#2a1c341a}.agenda-calendar-page .agenda-calendar-card .rbc-toolbar button:hover,.agenda-calendar-page .agenda-calendar-card .rbc-toolbar button.rbc-active{color:#fff;background:linear-gradient(135deg,#833ab4d1,#e1306cd1);border-color:#e1306c4d}html.theme-light .agenda-calendar-page .agenda-calendar-card .rbc-toolbar button:hover,html.theme-light .agenda-calendar-page .agenda-calendar-card .rbc-toolbar button.rbc-active{color:#fff}.agenda-calendar-page .agenda-calendar-card .rbc-month-view{background:#ffffff06;border:1px solid #ffffff1a;border-radius:22px;width:100%;overflow:hidden;height:calc(100% - 48px)!important;min-height:0!important}html.theme-light .agenda-calendar-page .agenda-calendar-card .rbc-month-view{background:#ffffffc7;border-color:#2a1c3417}.agenda-calendar-page .agenda-calendar-card .rbc-month-row{flex:1 0 0!important;min-height:0!important}.agenda-calendar-page .agenda-calendar-card .rbc-row-bg,.agenda-calendar-page .agenda-calendar-card .rbc-row-content{min-height:100%}.agenda-calendar-page .agenda-calendar-card .rbc-day-bg,.agenda-calendar-page .agenda-calendar-card .rbc-date-cell{cursor:pointer}@media (max-width:760px){.agenda-calendar-page .agenda-icon-action{width:44px!important;min-width:44px!important;height:44px!important;min-height:44px!important}.agenda-calendar-page .agenda-calendar-card.pg-glass-card,.agenda-calendar-page .agenda-calendar-card{border-radius:24px!important;padding:12px!important}.agenda-calendar-page .agenda-calendar-card .rbc-calendar{min-height:620px;height:620px!important}}.agenda-datetime-field{position:relative}.agenda-datetime-control{cursor:pointer;align-items:center;width:100%;display:flex;position:relative}.agenda-datetime-control input[type=datetime-local]{cursor:pointer;--lightningcss-light: ;--lightningcss-dark:initial;color-scheme:dark;min-height:48px;padding-right:52px}html.theme-light .agenda-datetime-control input[type=datetime-local]{--lightningcss-light:initial;--lightningcss-dark: ;color-scheme:light}.agenda-datetime-control input[type=datetime-local]::-webkit-calendar-picker-indicator{opacity:0;cursor:pointer;width:44px;height:100%}.agenda-datetime-trigger{color:#ffffffd1;cursor:pointer;background:#ffffff13;border:1px solid #ffffff1f;border-radius:13px;place-items:center;width:36px;height:36px;transition:transform .16s,border-color .16s,background .16s;display:grid;position:absolute;top:50%;right:8px;transform:translateY(-50%)}.agenda-datetime-trigger:hover{background:#e1306c24;border-color:#e1306c57;transform:translateY(-50%)scale(1.03)}html.theme-light .agenda-datetime-trigger{color:#2b2232c7;background:#2a1c340b;border-color:#2a1c341f}html.theme-light .agenda-datetime-trigger:hover{background:#e1306c17;border-color:#e1306c47}.agenda-schedule-mode-toggle{grid-template-columns:repeat(2,minmax(0,1fr));gap:8px;margin:12px 0 4px;display:grid}.agenda-schedule-mode-toggle button{color:#ffffffc7;cursor:pointer;background:#ffffff0b;border:1px solid #ffffff1a;border-radius:12px;justify-content:center;align-items:center;gap:8px;min-height:42px;padding:9px 12px;transition:border-color .18s,background .18s,color .18s;display:inline-flex}.agenda-schedule-mode-toggle button.is-selected{color:#fff;background:#e1306c24;border-color:#e1306c6b}html.theme-light .agenda-schedule-mode-toggle button{color:#2c2430b3;background:#ffffffc7;border-color:#2a1c341a}html.theme-light .agenda-schedule-mode-toggle button.is-selected{color:#2b2232;background:#e1306c14;border-color:#e1306c42}.agenda-media-picker-field{margin-top:14px}.agenda-media-picker-button{width:100%;min-height:72px;color:inherit;text-align:left;cursor:pointer;background:#ffffff0e;border:1px solid #ffffff1c;border-radius:18px;grid-template-columns:52px minmax(0,1fr);align-items:center;gap:12px;padding:10px 12px;transition:border-color .2s,background .2s,box-shadow .2s,transform .2s;display:grid}.agenda-media-picker-button:hover{background:#e1306c13;border-color:#e1306c57;transform:translateY(-1px);box-shadow:0 14px 32px #00000024}html.theme-light .agenda-media-picker-button{background:#ffffffd1;border-color:#2a1c341c;box-shadow:0 12px 28px #2818300f}html.theme-light .agenda-media-picker-button:hover{background:#e1306c0e;border-color:#e1306c3d}.agenda-media-picker-mini,.agenda-media-picker-empty-icon{color:#f2d7e5;background:#e1306c21;border-radius:15px;place-items:center;width:52px;height:52px;display:grid;overflow:hidden}.agenda-media-picker-mini img,.agenda-media-picker-mini video{object-fit:cover;width:100%;height:100%;display:block}.agenda-media-picker-copy{gap:3px;min-width:0;display:grid}.agenda-media-picker-copy strong{text-overflow:ellipsis;white-space:nowrap;letter-spacing:-.01em;font-size:.92rem;overflow:hidden}.agenda-media-picker-copy small{color:#ffffff8f;font-size:.78rem}html.theme-light .agenda-media-picker-copy small{color:#2c24308f}.agenda-carousel-mini-stack{align-items:center;width:72px;height:52px;display:flex}.agenda-carousel-mini-stack .agenda-media-picker-mini{border:2px solid #14101ae0;flex:0 0 42px;width:42px;height:52px;box-shadow:0 10px 22px #0000002e}.agenda-carousel-mini-stack .agenda-media-picker-mini+.agenda-media-picker-mini{margin-left:-27px}html.theme-light .agenda-carousel-mini-stack .agenda-media-picker-mini{border-color:#ffffffeb}.agenda-carousel-selection{gap:10px;margin-top:12px;display:grid}.agenda-carousel-selection-head{color:#ffffff9e;justify-content:space-between;align-items:center;gap:10px;font-size:.78rem;display:flex}.agenda-carousel-selection-head strong{color:#ffffffe6;font-size:.86rem}html.theme-light .agenda-carousel-selection-head{color:#2c243094}html.theme-light .agenda-carousel-selection-head strong{color:#2c2430e0}.agenda-carousel-selection-list{gap:8px;max-height:220px;padding-right:2px;display:grid;overflow:auto}.agenda-carousel-selection-item{background:#ffffff0b;border:1px solid #ffffff17;border-radius:12px;grid-template-columns:24px 52px minmax(0,1fr) 32px;align-items:center;gap:10px;padding:8px;display:grid}html.theme-light .agenda-carousel-selection-item{background:#ffffffb8;border-color:#2a1c3417}.agenda-carousel-selection-index{color:#fff;background:#e1306cc2;border-radius:999px;place-items:center;width:24px;height:24px;font-size:.72rem;font-weight:800;display:grid}.agenda-carousel-selection-item>span:nth-child(3){gap:2px;min-width:0;display:grid}.agenda-carousel-selection-item strong,.agenda-carousel-selection-item small{text-overflow:ellipsis;white-space:nowrap;overflow:hidden}.agenda-carousel-selection-item strong{font-size:.82rem}.agenda-carousel-selection-item small{color:#ffffff8a;font-size:.72rem}html.theme-light .agenda-carousel-selection-item small{color:#2c24308a}.agenda-carousel-selection-item button{width:32px;height:32px;color:inherit;cursor:pointer;background:#ffffff12;border:0;border-radius:10px;place-items:center;display:grid}html.theme-light .agenda-carousel-selection-item button{background:#2a1c340f}.agenda-media-picker-modal{width:min(100%,980px)}.agenda-media-picker-grid{scrollbar-width:thin;grid-template-columns:repeat(auto-fill,minmax(158px,1fr));gap:12px;max-height:min(62vh,620px);padding:3px 4px 8px 2px;display:grid;overflow:auto}.agenda-media-card-choice{min-width:0;color:inherit;text-align:left;cursor:pointer;background:#ffffff0b;border:1px solid #ffffff1a;border-radius:20px;gap:9px;padding:9px;transition:transform .2s,border-color .2s,background .2s,box-shadow .2s;display:grid}.agenda-media-card-choice:hover,.agenda-media-card-choice.is-selected{background:#e1306c1a;border-color:#e1306c6b;transform:translateY(-2px);box-shadow:0 18px 38px #0000002e}html.theme-light .agenda-media-card-choice{background:#ffffffd1;border-color:#2a1c3417;box-shadow:0 12px 30px #2818300e}html.theme-light .agenda-media-card-choice:hover,html.theme-light .agenda-media-card-choice.is-selected{background:#e1306c11;border-color:#e1306c47}.agenda-media-card-preview{aspect-ratio:1;background:#0000002e;border-radius:16px;width:100%;display:block;position:relative;overflow:hidden}.agenda-media-card-preview img,.agenda-media-card-preview video{object-fit:cover;width:100%;height:100%;display:block}.agenda-media-card-type,.agenda-media-card-selected{-webkit-backdrop-filter:blur(10px);backdrop-filter:blur(10px);border-radius:999px;place-items:center;display:grid;position:absolute}.agenda-media-card-type{color:#fff;background:#0a080e8c;width:30px;height:30px;top:8px;left:8px}.agenda-media-card-selected{color:#fff;background:linear-gradient(135deg,#833ab4,#e1306c,#f77737);width:30px;height:30px;top:8px;right:8px;box-shadow:0 10px 24px #e1306c47}.agenda-media-card-info{gap:3px;min-width:0;display:grid}.agenda-media-card-info strong{text-overflow:ellipsis;white-space:nowrap;letter-spacing:-.01em;font-size:.84rem;overflow:hidden}.agenda-media-card-info small{text-overflow:ellipsis;white-space:nowrap;color:#ffffff8c;font-size:.72rem;overflow:hidden}html.theme-light .agenda-media-card-info small{color:#2c24308c}.agenda-media-picker-loading,.agenda-media-picker-footer{color:#ffffff94;font-size:.8rem}html.theme-light .agenda-media-picker-loading,html.theme-light .agenda-media-picker-footer{color:#2c243094}.agenda-media-picker-loading{grid-column:1/-1;justify-content:center;align-items:center;gap:8px;min-height:42px;display:inline-flex}.agenda-media-picker-footer{justify-content:space-between;align-items:center;gap:12px;margin-top:12px;display:flex}.agenda-media-picker-footer button{color:#fff;cursor:pointer;background:#e1306cc7;border:0;border-radius:999px;padding:8px 12px;font-weight:800}@media (max-width:640px){.agenda-media-picker-grid{grid-template-columns:repeat(2,minmax(0,1fr));max-height:58vh}.agenda-media-picker-footer{flex-direction:column;align-items:stretch}}.agenda-media-picker-backdrop{z-index:110}.agenda-modal-head-actions{flex:none;justify-content:flex-end;align-items:center;gap:8px;display:inline-flex}.agenda-hidden-file-input{clip:rect(0,0,0,0);white-space:nowrap;border:0;width:1px;height:1px;margin:-1px;padding:0;position:absolute;overflow:hidden}.agenda-modal-head>.agenda-modal-icon-button,.agenda-modal-head-actions .agenda-modal-icon-button{appearance:none;color:#ffffffdb;width:40px;min-width:40px;height:40px;box-shadow:none;cursor:pointer;background:#ffffff13;border:1px solid #ffffff1f;border-radius:14px;justify-content:center;align-items:center;padding:0;line-height:0;transition:transform .16s,border-color .16s,background .16s,color .16s;display:inline-flex}.agenda-modal-head>.agenda-modal-icon-button svg,.agenda-modal-head-actions .agenda-modal-icon-button svg,.agenda-datetime-trigger svg{pointer-events:none;flex:none;display:block}.agenda-modal-head>.agenda-modal-icon-button:hover,.agenda-modal-head-actions .agenda-modal-icon-button:hover{color:#fff;background:#e1306c24;border-color:#e1306c5c;transform:translateY(-1px)}.agenda-modal-head-actions .agenda-modal-icon-button:disabled{opacity:.55;cursor:not-allowed;transform:none}html.theme-light .agenda-modal-head>.agenda-modal-icon-button,html.theme-light .agenda-modal-head-actions .agenda-modal-icon-button{color:#2b2232c7;background:#2a1c340b;border-color:#2a1c341c}html.theme-light .agenda-modal-head>.agenda-modal-icon-button:hover,html.theme-light .agenda-modal-head-actions .agenda-modal-icon-button:hover{color:#1c1621f0;background:#e1306c17;border-color:#e1306c47}.agenda-modal-upload-button{color:#fff;background:linear-gradient(135deg,#833ab4b8,#e1306cb8);border-color:#ffffff24}html.theme-light .agenda-modal-upload-button{color:#fff;background:linear-gradient(135deg,#833ab4,#e1306c);border-color:#e1306c38}.agenda-datetime-trigger{appearance:none;justify-content:center;align-items:center;padding:0;line-height:0;display:inline-flex}.agenda-calendar-page .agenda-hero-card.pg-glass-card,.agenda-calendar-page .agenda-hero-card{border-radius:24px!important;padding:14px 16px!important;box-shadow:0 14px 38px #00000024!important}.agenda-calendar-page .agenda-hero-card .pg-page-header{align-items:center;gap:14px}.agenda-calendar-page .agenda-hero-card .pg-eyebrow{padding:5px 8px;font-size:10px}.agenda-calendar-page .agenda-hero-card .pg-page-header h1{letter-spacing:-.045em;margin:6px 0 3px;font-size:clamp(1.35rem,2vw,2rem)}.agenda-calendar-page .agenda-hero-card .pg-page-header p{max-width:560px;font-size:.86rem;line-height:1.38}.agenda-calendar-page .agenda-hero-card .agenda-toolbar-row{gap:10px;margin-top:12px}.agenda-calendar-page .agenda-hero-card .agenda-inline-field{gap:4px;min-width:180px}.agenda-calendar-page .agenda-hero-card .agenda-inline-field span{font-size:.7rem}.agenda-calendar-page .agenda-calendar-event{border-radius:13px;grid-template-columns:30px minmax(0,1fr);align-items:center;gap:7px;min-height:36px;padding:5px 7px;display:grid}.agenda-calendar-event-thumb{background:#00000038;border-radius:9px;width:30px;height:30px;overflow:hidden;box-shadow:inset 0 0 0 1px #ffffff1f}.agenda-calendar-event-thumb img,.agenda-calendar-event-thumb video{object-fit:cover;width:100%;height:100%;display:block}.agenda-calendar-event-copy{gap:1px;min-width:0;display:grid}.agenda-calendar-page .agenda-calendar-event-copy>span{opacity:.78;text-transform:uppercase;letter-spacing:.06em;font-size:.58rem;font-weight:900}.agenda-calendar-page .agenda-calendar-event-copy>strong{text-overflow:ellipsis;white-space:nowrap;min-width:0;font-size:.72rem;line-height:1.12;overflow:hidden}.agenda-calendar-page .rbc-event-content{min-width:0}@media (max-width:760px){.agenda-calendar-page .agenda-hero-card .pg-page-header{align-items:flex-start}.agenda-calendar-page .agenda-hero-card .pg-page-header p{display:none}.agenda-calendar-page .agenda-hero-card .pg-page-actions{width:auto}.agenda-calendar-page .agenda-hero-card .agenda-toolbar-row{margin-top:10px}.agenda-calendar-page .agenda-calendar-event{grid-template-columns:1fr;min-height:28px;padding:4px}.agenda-calendar-event-thumb{border-radius:8px;width:100%;height:26px}.agenda-calendar-page .agenda-calendar-event-copy{display:none}}.agenda-confirm-modal{max-width:520px}.agenda-cancel-preview{border:1px solid var(--border,#94a3b83d);grid-template-columns:96px minmax(0,1fr);align-items:center;gap:14px;padding:12px;display:grid}@supports (color:color-mix(in lab, red, red)){.agenda-cancel-preview{border:1px solid color-mix(in srgb,var(--border,#94a3b83d)78%,transparent)}}.agenda-cancel-preview{background:var(--card,#fff);border-radius:18px}@supports (color:color-mix(in lab, red, red)){.agenda-cancel-preview{background:color-mix(in srgb,var(--card,#fff)84%,transparent)}}.dark .agenda-cancel-preview,.theme-dark .agenda-cancel-preview{background:#0f172ab8;border-color:#94a3b82e}.agenda-cancel-preview-media{background:#0f172a14;border-radius:16px;width:96px;height:96px;overflow:hidden}.agenda-cancel-preview-media img,.agenda-cancel-preview-media video{object-fit:cover;width:100%;height:100%;display:block}.agenda-cancel-preview-copy{gap:7px;min-width:0;display:grid}.agenda-cancel-preview-copy strong{color:var(--foreground,#0f172a);font-size:.95rem}.agenda-cancel-preview-copy p{color:var(--muted-foreground,#64748b);-webkit-line-clamp:2;-webkit-box-orient:vertical;margin:0;font-size:.86rem;line-height:1.45;display:-webkit-box;overflow:hidden}.agenda-danger-button{color:#fff;cursor:pointer;background:linear-gradient(135deg,#ef4444,#fb7185);border:0;border-radius:999px;justify-content:center;align-items:center;gap:8px;min-height:42px;padding:0 16px;font-size:.88rem;font-weight:800;transition:transform .16s,opacity .16s,box-shadow .16s;display:inline-flex;box-shadow:0 14px 30px #ef44443d}.agenda-danger-button:hover:not(:disabled){transform:translateY(-1px);box-shadow:0 18px 36px #ef44444d}.agenda-danger-button:disabled{opacity:.65;cursor:not-allowed}@media (max-width:560px){.agenda-cancel-preview{grid-template-columns:72px minmax(0,1fr)}.agenda-cancel-preview-media{width:72px;height:72px}}@media (max-width:760px){.agenda-page,.agenda-calendar-page{gap:14px;width:100%;max-width:100%;overflow-x:hidden}.agenda-calendar-page .agenda-hero-card.pg-glass-card,.agenda-calendar-page .agenda-hero-card{border-radius:20px!important;padding:12px!important}.agenda-calendar-page .agenda-hero-card .pg-page-header{grid-template-columns:1fr auto;align-items:center;gap:10px;display:grid}.agenda-calendar-page .agenda-hero-card .pg-page-header h1{margin:4px 0 0;font-size:1.22rem;line-height:1.08}.agenda-calendar-page .agenda-hero-card .pg-page-header .pg-eyebrow{padding:4px 7px;font-size:9px}.agenda-calendar-page .agenda-hero-card .pg-page-actions{align-self:center;width:auto!important}.agenda-calendar-page .agenda-top-actions{flex-wrap:nowrap;justify-content:flex-end;gap:7px;width:auto;display:inline-flex}.agenda-calendar-page .agenda-icon-action{border-radius:14px!important;flex:none!important;width:42px!important;min-width:42px!important;height:42px!important;min-height:42px!important}.agenda-calendar-page .agenda-icon-action svg{width:20px!important;height:20px!important}.agenda-calendar-page .agenda-icon-action:after{display:none}.agenda-calendar-page .agenda-hero-card .agenda-toolbar-row{grid-template-columns:1fr;gap:8px;width:100%;margin-top:12px;display:grid}.agenda-calendar-page .agenda-inline-field,.agenda-calendar-page .agenda-hero-card .agenda-inline-field{width:100%;min-width:0}.agenda-calendar-page .agenda-calendar-layout{width:100%;min-width:0;overflow:hidden}.agenda-calendar-page .agenda-calendar-card.pg-glass-card,.agenda-calendar-page .agenda-calendar-card{width:100%;min-width:0;overflow:hidden;border-radius:20px!important;padding:10px!important}.agenda-calendar-page .agenda-calendar-card .rbc-calendar{width:100%;min-width:0;overflow:hidden;height:560px!important;min-height:560px!important}.agenda-calendar-page .agenda-calendar-card .rbc-toolbar{grid-template-columns:1fr;gap:8px;padding-bottom:10px;display:grid}.agenda-calendar-page .agenda-calendar-card .rbc-toolbar-label{text-align:center;order:-1;width:100%;font-size:.96rem;line-height:1.2}.agenda-calendar-page .agenda-calendar-card .rbc-toolbar .rbc-btn-group:first-child{grid-template-columns:42px 1fr 42px;gap:6px;width:100%;display:grid}.agenda-calendar-page .agenda-calendar-card .rbc-toolbar .rbc-btn-group:first-child button{border-radius:12px;width:100%;min-height:36px;padding:0;font-size:0}.agenda-calendar-page .agenda-calendar-card .rbc-toolbar .rbc-btn-group:first-child button:first-child:before{content:"‹";font-size:1.2rem;line-height:1}.agenda-calendar-page .agenda-calendar-card .rbc-toolbar .rbc-btn-group:first-child button:nth-child(2):before{content:"Hoje";font-size:.78rem;line-height:1}.agenda-calendar-page .agenda-calendar-card .rbc-toolbar .rbc-btn-group:first-child button:nth-child(3):before{content:"›";font-size:1.2rem;line-height:1}.agenda-calendar-page .agenda-calendar-card .rbc-month-view{border-radius:16px;width:100%;min-width:0;overflow:hidden;height:calc(100% - 88px)!important}.agenda-calendar-page .agenda-calendar-card .rbc-header{letter-spacing:.04em;white-space:nowrap;min-height:30px;padding:8px 2px;font-size:.52rem}.agenda-calendar-page .agenda-calendar-card .rbc-month-row{overflow:hidden;min-height:0!important}.agenda-calendar-page .agenda-calendar-card .rbc-row-content{min-height:100%}.agenda-calendar-page .agenda-calendar-card .rbc-date-cell{padding:4px 5px 0 0;font-size:.68rem}.agenda-calendar-page .agenda-calendar-card .rbc-row-segment{padding:0 1px 1px}.agenda-calendar-page .agenda-calendar-card .rbc-event,.agenda-calendar-page .agenda-calendar-card .rbc-day-slot .rbc-event{border-radius:8px;margin-top:1px}.agenda-calendar-page .agenda-calendar-event{border-radius:8px;min-height:24px;padding:3px;display:block}.agenda-calendar-event-thumb{border-radius:6px;width:100%;height:22px}.agenda-calendar-page .agenda-calendar-event-copy{display:none!important}.agenda-calendar-page .rbc-show-more{color:#e1306c;background:0 0;padding:1px 3px;font-size:.58rem;font-weight:900;line-height:1.2;display:block}.agenda-modal-backdrop{place-items:end center;padding:8px}.agenda-modal,.agenda-day-modal,.agenda-upload-modal,.agenda-schedule-modal,.agenda-media-picker-modal,.agenda-confirm-modal{border-radius:24px 24px 0 0;width:100%;max-width:100%;max-height:92dvh;padding:16px}.agenda-modal-head{gap:10px;margin-bottom:12px}.agenda-modal-head h2{font-size:1.12rem;line-height:1.12}.agenda-modal-head p{font-size:.82rem;line-height:1.35}.agenda-modal-head>.agenda-modal-icon-button,.agenda-modal-head-actions .agenda-modal-icon-button{border-radius:13px;width:38px;min-width:38px;height:38px}.agenda-day-post-list{max-height:58dvh;padding-right:2px;overflow:auto}.agenda-day-post-card{border-radius:18px;grid-template-columns:68px minmax(0,1fr);gap:10px;padding:10px}.agenda-day-post-media{border-radius:14px;width:68px;height:68px}.agenda-day-post-copy h3{font-size:.86rem}.agenda-day-post-copy p{-webkit-line-clamp:2;font-size:.78rem}.agenda-status-pill{width:max-content;max-width:100%;padding:5px 8px;font-size:.68rem}.agenda-cancel-button.is-compact,.agenda-modal-actions .pg-button,.agenda-danger-button,.agenda-ghost-button{width:100%;min-width:0}.agenda-modal-actions{grid-template-columns:1fr;gap:8px;display:grid}.agenda-media-picker-grid{grid-template-columns:repeat(2,minmax(0,1fr));gap:9px;max-height:55dvh}.agenda-media-card-choice{border-radius:16px;padding:7px}.agenda-media-card-preview{border-radius:13px}.agenda-media-card-info strong{font-size:.78rem}.agenda-media-card-info small{font-size:.66rem}.agenda-cancel-preview{grid-template-columns:76px minmax(0,1fr);gap:10px;padding:10px}.agenda-cancel-preview-media{border-radius:14px;width:76px;height:76px}.agenda-datetime-control input[type=datetime-local]{min-height:46px;padding-right:48px;font-size:.9rem}.agenda-datetime-trigger{border-radius:12px;width:34px;height:34px;right:7px}}@media (max-width:420px){.agenda-calendar-page .agenda-hero-card .pg-page-header{grid-template-columns:1fr}.agenda-calendar-page .agenda-top-actions{justify-content:flex-start}.agenda-calendar-page .agenda-calendar-card .rbc-calendar{height:520px!important;min-height:520px!important}.agenda-calendar-page .agenda-calendar-card .rbc-month-view{height:calc(100% - 88px)!important}.agenda-calendar-page .agenda-calendar-card .rbc-header{padding-inline:1px;font-size:.48rem}.agenda-calendar-page .agenda-calendar-card .rbc-date-cell{font-size:.62rem}.agenda-calendar-event-thumb{height:18px}.agenda-media-picker-grid{grid-template-columns:1fr 1fr}}.agenda-media-preview-fallback{color:#94a3b8f2;border-radius:inherit;background:radial-gradient(circle at 30% 20%,#ec48991f,#0000 36%),#0f172a0f;place-items:center;width:100%;height:100%;min-height:42px;display:grid}.dark .agenda-media-preview-fallback,.theme-dark .agenda-media-preview-fallback{color:#e2e8f0e0;background:radial-gradient(circle at 30% 20%,#ec489929,#0000 36%),#0f172a9e}.agenda-bulk-modal{width:min(1040px,100vw - 32px);max-height:min(92vh,920px)}.agenda-bulk-config-grid{grid-template-columns:repeat(3,minmax(0,1fr));gap:12px;margin:14px 0 12px;display:grid}.agenda-bulk-config-grid .agenda-field input,.agenda-bulk-modal .agenda-field textarea{color:#fffffff0;width:100%;font:inherit;background:#ffffff0f;border:1px solid #ffffff1f;border-radius:16px;outline:none;padding:11px 13px}html.theme-light .agenda-bulk-config-grid .agenda-field input,html.theme-light .agenda-bulk-modal .agenda-field textarea{color:#111827;background:#ffffffdb;border-color:#0f172a1a}.agenda-bulk-toolbar{background:#ffffff0e;border:1px solid #ffffff1a;border-radius:18px;justify-content:space-between;align-items:center;gap:14px;margin:14px 0 10px;padding:12px 14px;display:flex}html.theme-light .agenda-bulk-toolbar{background:#ffffffc7;border-color:#0f172a14}.agenda-bulk-toolbar strong{color:#fffffff0;font-size:.88rem;display:block}html.theme-light .agenda-bulk-toolbar strong{color:#111827}.agenda-bulk-toolbar small{color:#ffffff8f;margin-top:3px;font-size:.76rem;display:block}html.theme-light .agenda-bulk-toolbar small{color:#0f172a8f}.agenda-bulk-toolbar-actions{flex-wrap:wrap;justify-content:flex-end;gap:8px;display:flex}.agenda-bulk-toolbar-actions button{color:#ffffffdb;cursor:pointer;background:#ffffff12;border:1px solid #ffffff1f;border-radius:999px;padding:8px 11px;font-size:.78rem;font-weight:700;transition:all .16s}.agenda-bulk-toolbar-actions button:hover:not(:disabled){color:#fff;background:#ffffff21}.agenda-bulk-toolbar-actions button:disabled{opacity:.45;cursor:not-allowed}html.theme-light .agenda-bulk-toolbar-actions button{color:#0f172ab8;background:#fffc;border-color:#0f172a1a}html.theme-light .agenda-bulk-toolbar-actions button:hover:not(:disabled){color:#111827;background:#fff}.agenda-bulk-media-grid{-webkit-user-select:none;user-select:none;cursor:default}.agenda-bulk-media-card{cursor:pointer}.agenda-bulk-media-card.is-selected{outline-offset:-2px;outline:2px solid #ec4899d9}.agenda-bulk-preview{background:linear-gradient(135deg,#ec48991f,#a855f714);border:1px solid #ec489938;border-radius:18px;margin-top:12px;padding:12px 14px}.agenda-bulk-preview>strong{color:#ffffffeb;margin-bottom:8px;font-size:.82rem;display:block}html.theme-light .agenda-bulk-preview>strong{color:#111827}.agenda-bulk-preview div{gap:5px;display:grid}.agenda-bulk-preview span,.agenda-bulk-preview small{color:#ffffffa8;font-size:.76rem}html.theme-light .agenda-bulk-preview span,html.theme-light .agenda-bulk-preview small{color:#0f172a9e}@media (max-width:720px){.agenda-bulk-modal{width:100%;max-height:92dvh}.agenda-bulk-config-grid{grid-template-columns:1fr;gap:9px}.agenda-bulk-toolbar{flex-direction:column;align-items:flex-start;padding:11px}.agenda-bulk-toolbar-actions{justify-content:stretch;width:100%}.agenda-bulk-toolbar-actions button{flex:1}}.agent-media-input-hidden{display:none!important}.agent-attach-media-button{color:#0f172ac2;cursor:pointer;background:#ffffffb8;border:1px solid #94a3b83d;border-radius:999px;align-items:center;gap:7px;height:36px;padding:0 12px;font-size:.82rem;font-weight:700;transition:transform .18s,border-color .18s,background .18s;display:inline-flex}.dark .agent-attach-media-button,.theme-dark .agent-attach-media-button{color:#e2e8f0e0;background:#0f172ab8;border-color:#ffffff1f}.agent-attach-media-button:hover:not(:disabled){background:#ffffffe6;border-color:#ec489959;transform:translateY(-1px)}.dark .agent-attach-media-button:hover:not(:disabled),.theme-dark .agent-attach-media-button:hover:not(:disabled){background:#1e293be0}.agent-attach-media-button:disabled{cursor:not-allowed;opacity:.58}.agent-attached-media-strip{background:#f8fafcb8;border:1px solid #94a3b829;border-radius:18px;grid-template-columns:repeat(auto-fill,minmax(180px,1fr));gap:10px;width:100%;margin:0 0 10px;padding:10px;display:grid}.dark .agent-attached-media-strip,.theme-dark .agent-attached-media-strip{background:#0f172a80;border-color:#ffffff1a}.agent-attached-media-card{background:#ffffffdb;border:1px solid #94a3b82e;border-radius:15px;grid-template-columns:46px minmax(0,1fr);align-items:center;gap:9px;min-height:58px;padding:7px 28px 7px 7px;display:grid;position:relative;overflow:hidden}.dark .agent-attached-media-card,.theme-dark .agent-attached-media-card{background:#0f172ad1;border-color:#ffffff1a}.agent-attached-media-card.uploading:after{content:"";background:linear-gradient(90deg,#f97316,#ec4899,#8b5cf6);height:2px;animation:1s linear infinite agentMediaLoading;position:absolute;inset:auto 0 0}.agent-attached-media-card.error{border-color:#ef444473}@keyframes agentMediaLoading{0%{transform:translate(-100%)}to{transform:translate(100%)}}.agent-attached-media-preview{color:#64748bc7;background:#f1f5f9eb;border-radius:12px;place-items:center;width:46px;height:46px;display:grid;overflow:hidden}.dark .agent-attached-media-preview,.theme-dark .agent-attached-media-preview{color:#cbd5e1d1;background:#1e293beb}.agent-attached-media-preview img,.agent-attached-media-preview video{object-fit:cover;width:100%;height:100%;display:block}.agent-attached-media-info{flex-direction:column;gap:2px;min-width:0;display:flex}.agent-attached-media-info strong{text-overflow:ellipsis;white-space:nowrap;color:#0f172ae0;font-size:.78rem;display:block;overflow:hidden}.dark .agent-attached-media-info strong,.theme-dark .agent-attached-media-info strong{color:#f8fafce6}.agent-attached-media-info span{text-overflow:ellipsis;white-space:nowrap;color:#64748bd1;font-size:.72rem;font-weight:650;display:block;overflow:hidden}.dark .agent-attached-media-info span,.theme-dark .agent-attached-media-info span{color:#94a3b8e0}.agent-attached-media-remove{color:#0f172a9e;cursor:pointer;background:#0f172a14;border:0;border-radius:999px;justify-content:center;align-items:center;width:20px;height:20px;display:inline-flex;position:absolute;top:7px;right:7px}.dark .agent-attached-media-remove,.theme-dark .agent-attached-media-remove{color:#e2e8f0c7;background:#ffffff1a}@media (max-width:640px){.agent-attached-media-strip{grid-template-columns:1fr;padding:8px}.agent-attach-media-button{height:34px;padding:0 10px;font-size:.78rem}}.agent-command-footer-clean{align-items:center;gap:10px;display:flex;justify-content:space-between!important}.agent-composer-actions-left{align-items:center;gap:8px;min-width:0;display:inline-flex}.agent-media-picker-button{z-index:2;flex:0 0 34px;justify-content:center;width:34px;min-width:34px;position:relative;padding:0!important}.agent-media-picker-button svg,.agent-prompt-menu-button svg{flex:none}.agent-media-input-hidden{opacity:0!important;pointer-events:none!important;width:1px!important;height:1px!important;display:block!important;position:fixed!important;top:auto!important;left:-9999px!important}@media (max-width:640px){.agent-command-footer-clean{align-items:center}.agent-composer-actions-left{gap:6px}.agent-media-picker-button{width:34px;min-width:34px}}.agent-home-shell-chat-first .agent-composer-actions-left,.agent-composer-actions-left{pointer-events:auto!important}.agent-media-picker-button{cursor:pointer!important;-webkit-user-select:none!important;user-select:none!important;pointer-events:auto!important}.agent-media-picker-button.is-disabled,.agent-media-picker-button[aria-disabled=true]{opacity:.55!important;cursor:not-allowed!important}.agent-media-input-hidden{opacity:0!important;pointer-events:none!important;width:1px!important;height:1px!important;position:fixed!important;top:0!important;left:-10000px!important;overflow:hidden!important}.agent-attached-media-remove,.agent-attached-media-remove:hover,.agent-attached-media-remove:focus,.agent-attached-media-remove:active{appearance:none!important;box-shadow:none!important;outline:none!important;margin:0!important;padding:0!important;font-size:0!important;line-height:0!important;text-decoration:none!important}.agent-attached-media-remove{color:#0f172a94!important;cursor:pointer!important;background:#ffffffbd!important;border:1px solid #94a3b82e!important;border-radius:999px!important;justify-content:center!important;align-items:center!important;width:22px!important;height:22px!important;transition:background .16s,border-color .16s,color .16s,transform .16s!important;display:inline-flex!important}.agent-attached-media-remove svg{pointer-events:none!important;flex:0 0 13px!important;width:13px!important;height:13px!important;display:block!important}.agent-attached-media-remove:hover,.agent-attached-media-remove:focus-visible{color:#dc2626db!important;background:#ef44441a!important;border-color:#ef444442!important;transform:translateY(-1px)!important}.dark .agent-attached-media-remove,.theme-dark .agent-attached-media-remove{color:#e2e8f0bd!important;background:#0f172ad1!important;border-color:#ffffff1f!important}.dark .agent-attached-media-remove:hover,.dark .agent-attached-media-remove:focus-visible,.theme-dark .agent-attached-media-remove:hover,.theme-dark .agent-attached-media-remove:focus-visible{color:#fecacaf0!important;background:#ef444429!important;border-color:#f8717147!important}.agenda-calendar-event-thumb svg{color:#94a3b8d1}.agent-command-footer-clean .agent-composer-actions-left{justify-content:flex-start!important;align-items:center!important;gap:8px!important;line-height:1!important;display:inline-flex!important}.agent-command-footer-clean .agent-prompt-menu-wrap{justify-content:center!important;align-items:center!important;height:34px!important;margin:0!important;padding:0!important;line-height:1!important;display:inline-flex!important}.agent-command-footer-clean .agent-media-picker-button,.agent-command-footer-clean .agent-prompt-menu-wrap>.agent-prompt-menu-button{box-sizing:border-box!important;vertical-align:middle!important;justify-content:center!important;align-items:center!important;height:34px!important;min-height:34px!important;max-height:34px!important;margin:0!important;line-height:1!important;display:inline-flex!important;transform:translateY(0)!important}.agent-command-footer-clean .agent-media-picker-button{width:34px!important;min-width:34px!important;padding:0!important}.agent-command-footer-clean .agent-prompt-menu-wrap>.agent-prompt-menu-button{gap:7px!important;padding:0 12px!important}.agent-command-footer-clean .agent-media-picker-button svg,.agent-command-footer-clean .agent-prompt-menu-button svg{flex:none!important;width:15px!important;height:15px!important;margin:0!important;display:block!important}.agenda-plan-limit-card{background:#ffffff14;border:1px solid #ffffff24;border-radius:18px;justify-content:space-between;align-items:center;gap:14px;margin-top:14px;padding:12px 14px;display:flex;box-shadow:0 14px 32px #0f172a14}.agenda-plan-limit-card>div{gap:3px;display:grid}.agenda-plan-limit-card strong{color:#fffffff2;font-size:.9rem;font-weight:800}.agenda-plan-limit-card span{color:#ffffffad;font-size:.8rem}html.theme-light .agenda-plan-limit-card{background:#ffffffc7;border-color:#e2e8f0f2}html.theme-light .agenda-plan-limit-card strong{color:#0f172ae6}html.theme-light .agenda-plan-limit-card span{color:#475569e0}.agenda-plan-limit-card.is-solo{border-color:#fb923c52}.agenda-plan-limit-card.is-unlimited{border-color:#22c55e47}.agenda-plan-limit-card-modal{margin:0 0 16px}.agenda-plan-limit-warning{white-space:nowrap;background:#f8717129;border-radius:999px;flex:none;justify-content:center;align-items:center;min-height:28px;padding:0 10px;font-weight:800;display:inline-flex;color:#fecaca!important}html.theme-light .agenda-plan-limit-warning{color:#b91c1c!important}@media (max-width:640px){.agenda-plan-limit-card{flex-direction:column;align-items:flex-start}}.sidebar-user-card-premium .sidebar-user-name-only{gap:0!important}.sidebar-user-card-premium .sidebar-user-name-only strong{font-size:calc(.82rem*var(--mantine-scale,1))!important}.sidebar-user-card-premium .sidebar-plan-status-card{padding:calc(.58rem*var(--mantine-scale,1))!important;gap:calc(.42rem*var(--mantine-scale,1))!important;border-radius:calc(.9rem*var(--mantine-scale,1))!important}.sidebar-user-card-premium .sidebar-plan-icon{width:calc(1.55rem*var(--mantine-scale,1))!important;height:calc(1.55rem*var(--mantine-scale,1))!important;border-radius:calc(.58rem*var(--mantine-scale,1))!important}.sidebar-user-card-premium .sidebar-plan-status-top{gap:calc(.45rem*var(--mantine-scale,1))!important}.sidebar-user-card-premium .sidebar-plan-status-top small,.sidebar-user-card-premium .sidebar-plan-usage{font-size:calc(.66rem*var(--mantine-scale,1))!important}.sidebar-user-card-premium .sidebar-plan-status-top strong{font-size:calc(.76rem*var(--mantine-scale,1))!important}.sidebar-user-card-premium .sidebar-plan-upgrade-button{min-height:calc(1.72rem*var(--mantine-scale,1))!important;padding:calc(.34rem*var(--mantine-scale,1))calc(.58rem*var(--mantine-scale,1))!important;font-size:calc(.68rem*var(--mantine-scale,1))!important;box-shadow:0 8px 18px #ec48992e!important}.sidebar-plan-schedule-usage{color:var(--primary)!important;font-weight:850!important}@supports (color:color-mix(in lab, red, red)){.sidebar-plan-schedule-usage{color:color-mix(in oklab,var(--primary)86%,var(--foreground))!important}}.agenda-calendar-page{gap:clamp(.55rem,1vw,.9rem)!important}.agenda-calendar-page .agenda-hero-card{padding:clamp(.82rem,1.4vw,1.15rem)!important}.agenda-calendar-page .agenda-toolbar-row{gap:clamp(.45rem,.9vw,.7rem)!important;margin-top:clamp(.55rem,1vw,.8rem)!important}.agenda-calendar-layout{grid-template-columns:minmax(0,1fr)!important;gap:clamp(.55rem,1vw,.9rem)!important}.agenda-calendar-card{height:max(330px,100dvh - 250px)!important;min-height:0!important;padding:clamp(.7rem,1.2vw,1rem)!important}.agenda-calendar-loading,.agenda-calendar-card .rbc-calendar{height:100%!important;min-height:0!important}.agenda-calendar-card .rbc-toolbar{gap:clamp(.35rem,.7vw,.62rem)!important;margin-bottom:clamp(.42rem,.8vw,.72rem)!important}.agenda-calendar-card .rbc-btn-group button,.agenda-calendar-card .rbc-toolbar button{padding:calc(.34rem*var(--mantine-scale,1))calc(.58rem*var(--mantine-scale,1))!important;font-size:calc(.68rem*var(--mantine-scale,1))!important}.agenda-calendar-card .rbc-header,.agenda-calendar-card .rbc-time-header,.agenda-calendar-card .rbc-agenda-view table.rbc-agenda-table thead>tr>th{padding:calc(.42rem*var(--mantine-scale,1))calc(.32rem*var(--mantine-scale,1))!important;font-size:calc(.66rem*var(--mantine-scale,1))!important}.agenda-calendar-card .rbc-date-cell{padding:calc(.28rem*var(--mantine-scale,1))calc(.36rem*var(--mantine-scale,1))0 0!important;font-size:calc(.72rem*var(--mantine-scale,1))!important}.agenda-calendar-event{min-height:calc(1.35rem*var(--mantine-scale,1))!important;padding:calc(.22rem*var(--mantine-scale,1))calc(.38rem*var(--mantine-scale,1))!important;border-radius:calc(.48rem*var(--mantine-scale,1))!important}.agenda-calendar-event span{font-size:calc(.54rem*var(--mantine-scale,1))!important}.agenda-calendar-event strong{font-size:calc(.64rem*var(--mantine-scale,1))!important}@media (max-width:900px){.agenda-calendar-card{height:max(315px,100dvh - 230px)!important}.agenda-calendar-card .rbc-toolbar{flex-wrap:nowrap!important}.agenda-calendar-card .rbc-toolbar-label{font-size:calc(.86rem*var(--mantine-scale,1))!important}}.agenda-calendar-page .agenda-plan-limit-card-modal{display:none!important}.agenda-calendar-page .agenda-calendar-card{height:max(300px,100dvh - 285px)!important;padding:clamp(.55rem,1vw,.82rem)!important}.agenda-calendar-page .agenda-calendar-card .rbc-toolbar{margin-bottom:0!important;padding-bottom:.35rem!important}.agenda-calendar-page .agenda-calendar-card .rbc-toolbar button{min-height:28px!important;font-size:calc(.64rem*var(--mantine-scale,1))!important;padding:0 .55rem!important}.agenda-calendar-page .agenda-calendar-card .rbc-toolbar-label{font-size:calc(.86rem*var(--mantine-scale,1))!important}.agenda-calendar-page .agenda-calendar-card .rbc-month-view{border-radius:18px!important;height:calc(100% - 36px)!important}.agenda-calendar-page .agenda-calendar-card .rbc-header{padding:calc(.3rem*var(--mantine-scale,1))calc(.25rem*var(--mantine-scale,1))!important}.agenda-calendar-page .agenda-calendar-event-thumb{width:calc(1rem*var(--mantine-scale,1))!important;height:calc(1rem*var(--mantine-scale,1))!important}@media (max-width:900px){.agenda-calendar-page .agenda-calendar-card{height:max(285px,100dvh - 260px)!important}}@media (max-width:640px){.agenda-calendar-page .agenda-calendar-card{height:max(300px,100dvh - 230px)!important}.agenda-calendar-page .agenda-calendar-card .rbc-toolbar{gap:.28rem!important}.agenda-calendar-page .agenda-calendar-card .rbc-toolbar button{min-height:26px!important;padding:0 .42rem!important}}.agenda-calendar-page .agenda-calendar-card .rbc-month-view{flex-direction:column!important;display:flex!important;overflow:hidden!important}.agenda-calendar-page .agenda-calendar-card .rbc-month-header{flex:none!important}.agenda-calendar-page .agenda-calendar-card .rbc-row-content{z-index:2!important;min-height:0!important;position:relative!important;overflow:visible!important}.agenda-calendar-page .agenda-calendar-card .rbc-date-cell{white-space:nowrap!important;height:24px!important;min-height:24px!important;padding:4px 7px 0 0!important;line-height:20px!important;overflow:visible!important}.agenda-calendar-page .agenda-calendar-card .rbc-row-segment{overflow:visible!important}@media (min-width:761px){.agenda-calendar-page .agenda-calendar-card .rbc-calendar{height:min(72dvh,760px)!important;min-height:610px!important}}@media (max-width:760px){.agenda-calendar-page .agenda-calendar-card .rbc-calendar{height:calc(100dvh - 230px)!important;min-height:500px!important;max-height:620px!important}.agenda-calendar-page .agenda-calendar-card .rbc-month-view{height:calc(100% - 82px)!important}.agenda-calendar-page .agenda-calendar-card .rbc-header{height:28px!important;min-height:28px!important;padding:7px 2px!important;line-height:14px!important;overflow:visible!important}.agenda-calendar-page .agenda-calendar-card .rbc-month-row{min-height:58px!important;overflow:visible!important}.agenda-calendar-page .agenda-calendar-card .rbc-date-cell{height:22px!important;min-height:22px!important;padding:3px 5px 0 0!important;font-size:.7rem!important;line-height:18px!important}.agenda-calendar-page .agenda-calendar-card .rbc-date-cell>a,.agenda-calendar-page .agenda-calendar-card .rbc-date-cell>button{min-width:18px!important;height:18px!important;line-height:18px!important}.agenda-calendar-page .agenda-calendar-event-thumb{height:18px!important}}@media (max-height:700px) and (max-width:760px){.agenda-calendar-page .agenda-calendar-card .rbc-calendar{height:calc(100dvh - 200px)!important;min-height:460px!important}.agenda-calendar-page .agenda-calendar-card .rbc-month-row{min-height:52px!important}.agenda-calendar-page .agenda-calendar-card .rbc-toolbar{gap:6px!important;padding-bottom:8px!important}}.agenda-calendar-page .agenda-calendar-layout{min-height:0!important}.agenda-calendar-page .agenda-calendar-card{box-sizing:border-box!important;height:clamp(320px,100dvh - 255px,760px)!important;min-height:0!important;max-height:calc(100dvh - 180px)!important;overflow:hidden!important}.agenda-calendar-page .agenda-calendar-card .rbc-calendar{flex-direction:column!important;width:100%!important;height:100%!important;min-height:0!important;max-height:100%!important;display:flex!important;overflow:hidden!important}.agenda-calendar-page .agenda-calendar-card .rbc-toolbar{flex:none!important;min-height:0!important;margin-bottom:6px!important;padding-bottom:0!important}.agenda-calendar-page .agenda-calendar-card .rbc-month-view{flex-direction:column!important;flex:auto!important;height:auto!important;min-height:0!important;max-height:100%!important;display:flex!important;overflow:hidden!important}.agenda-calendar-page .agenda-calendar-card .rbc-header{box-sizing:border-box!important;height:22px!important;min-height:22px!important;padding:4px 2px!important;line-height:14px!important;overflow:hidden!important}.agenda-calendar-page .agenda-calendar-card .rbc-month-row{flex:1 1 0!important;height:auto!important;min-height:0!important;overflow:hidden!important}.agenda-calendar-page .agenda-calendar-card .rbc-date-cell{box-sizing:border-box!important;white-space:nowrap!important;height:18px!important;min-height:18px!important;padding:2px 5px 0 0!important;font-size:clamp(.62rem,1.35vw,.78rem)!important;line-height:16px!important;overflow:visible!important}.agenda-calendar-page .agenda-calendar-card .rbc-event,.agenda-calendar-page .agenda-calendar-card .rbc-day-slot .rbc-event,.agenda-calendar-page .agenda-calendar-event{height:16px!important;min-height:16px!important;max-height:16px!important;padding:1px 4px!important;overflow:hidden!important}.agenda-calendar-page .agenda-calendar-event-thumb{width:14px!important;min-width:14px!important;height:14px!important}.agenda-calendar-page .agenda-calendar-event span,.agenda-calendar-page .agenda-calendar-event strong{line-height:12px!important}@media (max-width:900px){.agenda-calendar-page .agenda-calendar-card{height:clamp(300px,100dvh - 230px,680px)!important;max-height:calc(100dvh - 150px)!important}.agenda-calendar-page .agenda-calendar-card .rbc-toolbar{flex-wrap:wrap!important;row-gap:4px!important}}@media (max-width:640px){.agenda-calendar-page .agenda-calendar-card{height:clamp(300px,100dvh - 205px,620px)!important;padding:.5rem!important}.agenda-calendar-page .agenda-calendar-card .rbc-toolbar button{min-height:24px!important;padding:0 .36rem!important;font-size:.62rem!important}.agenda-calendar-page .agenda-calendar-card .rbc-toolbar-label{font-size:.78rem!important}}@media (max-height:720px){.agenda-calendar-page .agenda-calendar-card{height:calc(100dvh - 190px)!important;min-height:0!important}.agenda-calendar-page .agenda-calendar-card .rbc-toolbar{margin-bottom:4px!important}.agenda-calendar-page .agenda-calendar-card .rbc-header{height:18px!important;min-height:18px!important;padding:2px 1px!important;font-size:.58rem!important}.agenda-calendar-page .agenda-calendar-card .rbc-date-cell{height:16px!important;min-height:16px!important;padding-top:1px!important;font-size:.62rem!important;line-height:14px!important}.agenda-calendar-page .agenda-calendar-card .rbc-event,.agenda-calendar-page .agenda-calendar-card .rbc-day-slot .rbc-event,.agenda-calendar-page .agenda-calendar-event{height:13px!important;min-height:13px!important;max-height:13px!important;padding:0 3px!important}.agenda-calendar-page .agenda-calendar-event-thumb{display:none!important}}@media (max-height:600px){.agenda-calendar-page .agenda-hero-card{padding:.55rem!important}.agenda-calendar-page .agenda-hero-card .pg-page-header p,.agenda-calendar-page .agenda-hero-card .pg-eyebrow{display:none!important}.agenda-calendar-page .agenda-toolbar-row{margin-top:.35rem!important}.agenda-calendar-page .agenda-calendar-card{height:calc(100dvh - 145px)!important;padding:.4rem!important}.agenda-calendar-page .agenda-calendar-card .rbc-toolbar button{min-height:22px!important}.agenda-calendar-page .agenda-calendar-card .rbc-show-more,.agenda-calendar-page .agenda-calendar-card .rbc-event,.agenda-calendar-page .agenda-calendar-card .rbc-day-slot .rbc-event,.agenda-calendar-page .agenda-calendar-event{display:none!important}}.dashboard-content:has(.agenda-calendar-page){height:calc(100dvh - calc(4.75rem*var(--mantine-scale,1)))!important;min-height:0!important;padding:clamp(.55rem,1.1vw,1rem)!important;overflow:hidden!important}.agenda-calendar-page{grid-template-rows:auto minmax(0,1fr)!important;gap:clamp(.35rem,.75vw,.65rem)!important;height:100%!important;min-height:0!important;display:grid!important;overflow:hidden!important}.dashboard-content:has(.agenda-calendar-page)>.agenda-calendar-page{grid-template-rows:auto minmax(0,1fr)!important;gap:clamp(.35rem,.75vw,.65rem)!important;height:100%!important;min-height:0!important;display:grid!important;overflow:hidden!important}.agenda-calendar-page .agenda-hero-card.pg-glass-card,.agenda-calendar-page .agenda-hero-card{border-radius:18px!important;min-height:0!important;padding:clamp(.5rem,.9vw,.78rem) clamp(.6rem,1vw,.9rem)!important}.agenda-calendar-page .agenda-hero-card .pg-page-header{grid-template-columns:minmax(0,1fr) auto!important;align-items:center!important;gap:clamp(.45rem,.9vw,.75rem)!important;display:grid!important}.agenda-calendar-page .agenda-hero-card .pg-page-header h1{letter-spacing:-.045em!important;margin:0!important;font-size:clamp(1rem,1.55vw,1.35rem)!important;line-height:1.05!important}.agenda-calendar-page .agenda-top-actions{flex-wrap:nowrap!important;gap:.35rem!important}.agenda-calendar-page .agenda-action-button.agenda-icon-action{border-radius:clamp(.72rem,1vw,.9rem)!important;width:clamp(2rem,3vw,2.45rem)!important;min-width:clamp(2rem,3vw,2.45rem)!important;height:clamp(2rem,3vw,2.45rem)!important;min-height:clamp(2rem,3vw,2.45rem)!important;padding:0!important}.agenda-calendar-page .agenda-action-button.agenda-icon-action svg{width:clamp(1rem,1.45vw,1.18rem)!important;height:clamp(1rem,1.45vw,1.18rem)!important}.agenda-calendar-page .agenda-hero-card .agenda-toolbar-row,.agenda-calendar-page .agenda-toolbar-row{gap:clamp(.35rem,.7vw,.5rem)!important;margin-top:clamp(.35rem,.7vw,.5rem)!important}.agenda-calendar-page .agenda-inline-field,.agenda-calendar-page .agenda-hero-card .agenda-inline-field{gap:.2rem!important;min-width:min(100%,160px)!important}.agenda-calendar-page .agenda-inline-field span{font-size:.62rem!important;line-height:1!important}.agenda-calendar-page .agenda-inline-field select,.agenda-calendar-page .bf-clean-select.agenda-status-select,.agenda-calendar-page .bf-clean-select{border-radius:12px!important;height:30px!important;min-height:30px!important;padding-top:0!important;padding-bottom:0!important;font-size:.76rem!important}.agenda-calendar-page .agenda-calendar-card.pg-glass-card,.agenda-calendar-page .agenda-calendar-card{border-radius:18px!important;height:100%!important;min-height:0!important;max-height:none!important;padding:clamp(.45rem,.8vw,.7rem)!important;overflow:hidden!important}.agenda-calendar-page .agenda-calendar-card .rbc-calendar{flex-direction:column!important;height:100%!important;min-height:0!important;max-height:none!important;display:flex!important;overflow:hidden!important}.agenda-calendar-page .agenda-calendar-card .rbc-toolbar{flex:none!important;gap:.35rem!important;min-height:0!important;margin:0 0 clamp(.28rem,.55vw,.45rem)!important;padding:0!important}.agenda-calendar-page .agenda-calendar-card .rbc-toolbar-label{font-size:clamp(.82rem,1.35vw,1.05rem)!important;line-height:1.05!important}.agenda-calendar-page .agenda-calendar-card .rbc-toolbar button{border-radius:10px!important;min-height:clamp(1.6rem,2.45vw,1.9rem)!important;padding:0 clamp(.45rem,.8vw,.7rem)!important;font-size:clamp(.62rem,.9vw,.74rem)!important;line-height:1!important}.agenda-calendar-page .agenda-calendar-card .rbc-month-view{border-radius:16px!important;flex-direction:column!important;flex:auto!important;height:auto!important;min-height:0!important;display:flex!important;overflow:hidden!important}.agenda-calendar-page .agenda-calendar-card .rbc-header{justify-content:center!important;align-items:center!important;height:clamp(1.25rem,2vw,1.65rem)!important;min-height:clamp(1.25rem,2vw,1.65rem)!important;padding:.22rem .1rem!important;font-size:clamp(.52rem,.85vw,.68rem)!important;line-height:1!important;display:flex!important;overflow:hidden!important}.agenda-calendar-page .agenda-calendar-card .rbc-month-row{flex-direction:column!important;flex:1 1 0!important;height:auto!important;min-height:0!important;display:flex!important;overflow:hidden!important}.agenda-calendar-page .agenda-calendar-card .rbc-row-bg{flex:auto!important;height:auto!important;min-height:0!important;overflow:hidden!important}.agenda-calendar-page .agenda-calendar-card .rbc-date-cell{box-sizing:border-box!important;white-space:nowrap!important;height:clamp(1.22rem,2.15vw,1.55rem)!important;min-height:clamp(1.22rem,2.15vw,1.55rem)!important;padding:.18rem .32rem 0 0!important;font-size:clamp(.68rem,1.05vw,.82rem)!important;font-weight:850!important;line-height:1!important;overflow:visible!important}.agenda-calendar-page .agenda-calendar-card .rbc-row-segment{padding:0 .12rem .08rem!important;overflow:hidden!important}.agenda-calendar-page .agenda-calendar-card .rbc-event,.agenda-calendar-page .agenda-calendar-card .rbc-day-slot .rbc-event,.agenda-calendar-page .agenda-calendar-event{border-radius:8px!important;height:clamp(.9rem,1.65vw,1.15rem)!important;min-height:clamp(.9rem,1.65vw,1.15rem)!important;max-height:clamp(.9rem,1.65vw,1.15rem)!important;padding:0 .25rem!important;overflow:hidden!important}.agenda-calendar-page .agenda-calendar-event-thumb,.agenda-calendar-page .agenda-calendar-event-copy>span{display:none!important}.agenda-calendar-page .agenda-calendar-page .agenda-calendar-event-copy,.agenda-calendar-page .agenda-calendar-event-copy{min-width:0!important}.agenda-calendar-page .agenda-calendar-event-copy>strong,.agenda-calendar-page .agenda-calendar-event strong{font-size:clamp(.58rem,.9vw,.7rem)!important;line-height:1!important}.agenda-calendar-page .agenda-calendar-card .rbc-show-more{font-size:clamp(.56rem,.85vw,.68rem)!important;line-height:1!important}@media (max-width:760px){.dashboard-content:has(.agenda-calendar-page){height:100dvh!important;padding:3.35rem .5rem .5rem!important}.agenda-calendar-page .agenda-hero-card .pg-page-header{grid-template-columns:1fr!important;gap:.35rem!important}.agenda-calendar-page .agenda-hero-card .pg-page-actions{width:100%!important}.agenda-calendar-page .agenda-top-actions{grid-template-columns:repeat(4,minmax(0,1fr))!important;width:100%!important;display:grid!important}.agenda-calendar-page .agenda-action-button.agenda-icon-action{width:100%!important;min-width:0!important}.agenda-calendar-page .agenda-toolbar-row{grid-template-columns:1fr 1fr!important}.agenda-calendar-page .agenda-calendar-card .rbc-toolbar{grid-template-columns:1fr!important;display:grid!important}.agenda-calendar-page .agenda-calendar-card .rbc-toolbar-label{text-align:center!important;order:-1!important}}@media (max-height:680px){.agenda-calendar-page .agenda-hero-card.pg-glass-card,.agenda-calendar-page .agenda-hero-card{padding:.38rem .5rem!important}.agenda-calendar-page .agenda-hero-card .pg-page-header h1,.agenda-calendar-page .agenda-inline-field span{display:none!important}.agenda-calendar-page .agenda-toolbar-row{margin-top:.25rem!important}.agenda-calendar-page .agenda-calendar-card .rbc-event,.agenda-calendar-page .agenda-calendar-card .rbc-day-slot .rbc-event,.agenda-calendar-page .agenda-calendar-event,.agenda-calendar-page .agenda-calendar-card .rbc-show-more{display:none!important}.agenda-calendar-page .agenda-calendar-card .rbc-date-cell{height:1.08rem!important;min-height:1.08rem!important;padding-top:.12rem!important;font-size:.66rem!important}}.agenda-calendar-page .agenda-hero-card.pg-glass-card,.agenda-calendar-page .agenda-hero-card{padding:clamp(.68rem,1.1vw,.95rem) clamp(.78rem,1.25vw,1rem)!important}.agenda-calendar-page .agenda-hero-card .pg-page-header{grid-template-columns:minmax(0,1fr) auto!important;align-items:center!important;gap:clamp(.5rem,1vw,.85rem)!important}.agenda-calendar-page .agenda-hero-card .pg-eyebrow,.agenda-calendar-page .agenda-hero-card .pg-page-header p{display:block!important}.agenda-calendar-page .agenda-hero-card .pg-eyebrow{margin-bottom:.16rem!important;font-size:clamp(.62rem,.8vw,.72rem)!important;line-height:1!important}.agenda-calendar-page .agenda-hero-card .pg-page-header h1{margin:0!important;font-size:clamp(1.08rem,1.65vw,1.42rem)!important;line-height:1.04!important;display:block!important}.agenda-calendar-page .agenda-hero-card .pg-page-header p{max-width:52rem!important;margin-top:.18rem!important;font-size:clamp(.72rem,.92vw,.84rem)!important;line-height:1.22!important}.agenda-calendar-page .agenda-calendar-card .rbc-month-view,.agenda-calendar-page .agenda-calendar-card .rbc-month-row,.agenda-calendar-page .agenda-calendar-card .rbc-row-content,.agenda-calendar-page .agenda-calendar-card .rbc-date-cell{overflow:visible!important}.agenda-calendar-page .agenda-calendar-card .rbc-month-row{min-height:clamp(3.15rem,10.2vh,6.2rem)!important}.agenda-calendar-page .agenda-calendar-card .rbc-row-content{flex:auto!important;min-height:clamp(2rem,4.8vh,3rem)!important}.agenda-calendar-page .agenda-calendar-card .rbc-date-cell{height:auto!important;min-height:clamp(1.45rem,2.55vh,1.8rem)!important;padding:clamp(.2rem,.45vh,.32rem) clamp(.34rem,.5vw,.5rem) 0 0!important;line-height:1.15!important}.agenda-calendar-page .agenda-calendar-card .rbc-date-cell>a,.agenda-calendar-page .agenda-calendar-card .rbc-date-cell>button{line-height:1.15!important;overflow:visible!important}.sidebar-user-card-premium.sidebar-user-card-clean{gap:calc(.5rem*var(--mantine-scale,1))!important;padding:calc(.56rem*var(--mantine-scale,1))!important}.sidebar-user-card-clean .sidebar-user-card-header,.sidebar-user-card-clean .account-info,.sidebar-user-card-clean .sidebar-user-name-only{display:none!important}.sidebar-user-card-clean .sidebar-plan-status-card{padding:calc(.5rem*var(--mantine-scale,1))!important}.sidebar-user-card-actions-clean.sidebar-user-card-actions{justify-content:center!important;align-items:center!important;gap:calc(.38rem*var(--mantine-scale,1))!important;width:100%!important;display:flex!important}.sidebar-user-card-actions-clean .sidebar-user-icon-action{width:calc(2rem*var(--mantine-scale,1))!important;min-width:calc(2rem*var(--mantine-scale,1))!important;height:calc(2rem*var(--mantine-scale,1))!important;min-height:calc(2rem*var(--mantine-scale,1))!important;border-radius:calc(.72rem*var(--mantine-scale,1))!important;padding:0!important}.sidebar-user-card-actions-clean .sidebar-user-icon-action span{display:none!important}.sidebar-user-card-actions-clean .sidebar-user-theme-switch.theme-icon-switch{flex:none!important;margin:0!important}.sidebar-user-card-actions-clean .sidebar-user-logout-button{color:#ef4444!important;background:#f8717121!important}html.theme-dark .sidebar-user-card-actions-clean .sidebar-user-logout-button{color:#fecaca!important}@media (max-width:760px){.agenda-calendar-page .agenda-hero-card .pg-page-header{grid-template-columns:1fr!important}.agenda-calendar-page .agenda-hero-card .pg-page-actions,.agenda-calendar-page .agenda-top-actions{width:100%!important}}@media (max-height:680px){.agenda-calendar-page .agenda-hero-card .pg-eyebrow,.agenda-calendar-page .agenda-hero-card .pg-page-header p,.agenda-calendar-page .agenda-hero-card .pg-page-header h1{display:block!important}.agenda-calendar-page .agenda-hero-card .pg-page-header p{display:none!important}.agenda-calendar-page .agenda-hero-card .pg-page-header h1{font-size:1rem!important}.agenda-calendar-page .agenda-calendar-card .rbc-month-row{min-height:clamp(2.55rem,9.6vh,4.5rem)!important}.agenda-calendar-page .agenda-calendar-card .rbc-date-cell{height:auto!important;min-height:1.35rem!important;padding-top:.2rem!important;line-height:1.15!important}}.dashboard-content:has(.agenda-calendar-page){height:auto!important;min-height:calc(100dvh - calc(4.75rem*var(--mantine-scale,1)))!important;overflow:hidden auto!important}.agenda-calendar-page{grid-template-rows:auto auto!important;height:auto!important;min-height:0!important;display:grid!important;overflow:visible!important}.dashboard-content:has(.agenda-calendar-page)>.agenda-calendar-page{grid-template-rows:auto auto!important;height:auto!important;min-height:0!important;display:grid!important;overflow:visible!important}.agenda-calendar-page .agenda-calendar-layout{grid-template-columns:minmax(0,1fr)!important;height:auto!important;min-height:0!important;display:grid!important;overflow:visible!important}.agenda-calendar-page .agenda-calendar-card.pg-glass-card,.agenda-calendar-page .agenda-calendar-card{height:auto!important;min-height:0!important;max-height:none!important;padding:clamp(.6rem,.9vw,.85rem)!important;overflow:visible!important}.agenda-calendar-page .agenda-calendar-card .rbc-calendar{height:auto!important;min-height:0!important;max-height:none!important;display:block!important;overflow:visible!important}.agenda-calendar-page .agenda-calendar-card .rbc-toolbar{min-height:0!important;margin:0 0 clamp(.45rem,.7vw,.65rem)!important}.agenda-calendar-page .agenda-calendar-card .rbc-month-view{flex-direction:column!important;height:auto!important;min-height:calc(clamp(1.45rem,2.2vw,1.85rem) + 6*clamp(4.85rem,11.6vh,7.4rem))!important;display:flex!important;overflow:visible!important}.agenda-calendar-page .agenda-calendar-card .rbc-month-row{flex:0 0 clamp(4.85rem,11.6vh,7.4rem)!important;height:clamp(4.85rem,11.6vh,7.4rem)!important;min-height:clamp(4.85rem,11.6vh,7.4rem)!important;position:relative!important;overflow:visible!important}.agenda-calendar-page .agenda-calendar-card .rbc-row-bg{height:100%!important;min-height:100%!important;overflow:hidden!important}.agenda-calendar-page .agenda-calendar-card .rbc-row-content{z-index:3!important;height:auto!important;min-height:1.9rem!important;position:relative!important;overflow:visible!important}.agenda-calendar-page .agenda-calendar-card .rbc-date-cell{height:auto!important;min-height:1.65rem!important;padding:.28rem .42rem 0 0!important;line-height:1.15!important;overflow:visible!important}.agenda-calendar-page .agenda-calendar-card .rbc-date-cell>a,.agenda-calendar-page .agenda-calendar-card .rbc-date-cell>button{justify-content:center!important;align-items:center!important;min-width:1.25rem!important;height:1.25rem!important;line-height:1.15!important;display:inline-flex!important;overflow:visible!important}.agenda-calendar-page .agenda-calendar-card .rbc-row-segment{padding-bottom:.08rem!important;overflow:hidden!important}@media (max-width:760px){.dashboard-content:has(.agenda-calendar-page){height:auto!important;min-height:100dvh!important;overflow-y:auto!important}.agenda-calendar-page .agenda-calendar-card .rbc-month-view{min-height:30.05rem!important}.agenda-calendar-page .agenda-calendar-card .rbc-month-row{flex-basis:4.75rem!important;height:4.75rem!important;min-height:4.75rem!important}}@media (max-height:720px){.agenda-calendar-page .agenda-calendar-card .rbc-month-view{min-height:27.45rem!important}.agenda-calendar-page .agenda-calendar-card .rbc-month-row{flex-basis:4.35rem!important;height:4.35rem!important;min-height:4.35rem!important}.agenda-calendar-page .agenda-calendar-card .rbc-event,.agenda-calendar-page .agenda-calendar-card .rbc-day-slot .rbc-event,.agenda-calendar-page .agenda-calendar-event,.agenda-calendar-page .agenda-calendar-card .rbc-show-more{display:none!important}}.agenda-calendar-page{min-height:auto!important;overflow:visible!important}.agenda-calendar-page .agenda-calendar-layout{min-height:0!important;display:block!important;overflow:visible!important}.agenda-calendar-page .agenda-calendar-card.pg-glass-card,.agenda-calendar-page .agenda-calendar-card{min-height:0!important;max-height:none!important;padding:clamp(12px,1.4vw,18px)!important;overflow:visible!important}.agenda-calendar-page .agenda-calendar-card .rbc-calendar{width:100%!important;height:clamp(500px,100dvh - 300px,660px)!important;min-height:500px!important;max-height:660px!important;overflow:visible!important}.agenda-calendar-page .agenda-calendar-card .rbc-toolbar{flex:none!important;height:auto!important;min-height:42px!important;margin:0!important;padding:0 0 10px!important}.agenda-calendar-page .agenda-calendar-card .rbc-month-view{aspect-ratio:auto!important;flex-direction:column!important;height:calc(100% - 52px)!important;min-height:430px!important;max-height:none!important;display:flex!important;overflow:hidden!important}.agenda-calendar-page .agenda-calendar-card .rbc-month-header{flex:0 0 34px!important;min-height:34px!important}.agenda-calendar-page .agenda-calendar-card .rbc-month-row{flex:1 1 0!important;min-height:62px!important;overflow:visible!important}.agenda-calendar-page .agenda-calendar-card .rbc-row-bg,.agenda-calendar-page .agenda-calendar-card .rbc-row-content{height:auto!important;min-height:0!important;overflow:visible!important}.agenda-calendar-page .agenda-calendar-card .rbc-date-cell{height:28px!important;min-height:28px!important;padding:2px 7px 0!important;font-size:clamp(.72rem,.82vw,.84rem)!important;line-height:28px!important;overflow:visible!important}.agenda-calendar-page .agenda-calendar-card .rbc-date-cell>a,.agenda-calendar-page .agenda-calendar-card .rbc-button-link{justify-content:center!important;align-items:center!important;height:24px!important;min-height:24px!important;line-height:24px!important;display:inline-flex!important}.agenda-calendar-page .agenda-calendar-card .rbc-row-segment{padding:0 4px 1px!important}.agenda-calendar-page .agenda-calendar-card .rbc-event{min-height:18px!important;padding:0 6px!important;line-height:18px!important}@media (max-height:760px){.agenda-calendar-page .agenda-calendar-card .rbc-calendar{height:clamp(470px,100dvh - 250px,580px)!important;min-height:470px!important;max-height:580px!important}.agenda-calendar-page .agenda-calendar-card .rbc-month-view{min-height:398px!important}.agenda-calendar-page .agenda-calendar-card .rbc-month-row{min-height:56px!important}.agenda-calendar-page .agenda-calendar-card .rbc-event,.agenda-calendar-page .agenda-calendar-card .agenda-calendar-event{display:none!important}}@media (max-width:760px){.agenda-calendar-page .agenda-calendar-card.pg-glass-card,.agenda-calendar-page .agenda-calendar-card{padding:10px!important}.agenda-calendar-page .agenda-calendar-card .rbc-calendar{height:clamp(470px,100dvh - 280px,580px)!important;min-height:470px!important;max-height:580px!important}.agenda-calendar-page .agenda-calendar-card .rbc-toolbar{gap:6px!important;padding-bottom:8px!important}.agenda-calendar-page .agenda-calendar-card .rbc-toolbar-label{font-size:.88rem!important}.agenda-calendar-page .agenda-calendar-card .rbc-toolbar button{min-height:30px!important;padding:0 9px!important;font-size:.72rem!important}.agenda-calendar-page .agenda-calendar-card .rbc-month-view{border-radius:18px!important;height:calc(100% - 48px)!important;min-height:394px!important}.agenda-calendar-page .agenda-calendar-card .rbc-month-header{flex-basis:30px!important;min-height:30px!important}.agenda-calendar-page .agenda-calendar-card .rbc-month-row{min-height:56px!important}.agenda-calendar-page .agenda-calendar-card .rbc-header{min-height:30px!important;padding:7px 2px!important;font-size:.64rem!important}}.agenda-calendar-page .agenda-calendar-card .rbc-row-segment{justify-content:flex-start!important;align-items:center!important;height:.45rem!important;min-height:.45rem!important;padding:0 .38rem!important;display:flex!important;overflow:visible!important}.agenda-calendar-page .agenda-calendar-card .rbc-event,.agenda-calendar-page .agenda-calendar-card .rbc-day-slot .rbc-event,.agenda-calendar-page .agenda-calendar-card .agenda-calendar-event{border-radius:999px!important;justify-content:center!important;align-items:center!important;width:.42rem!important;min-width:.42rem!important;max-width:.42rem!important;height:.42rem!important;min-height:.42rem!important;max-height:.42rem!important;margin:0!important;padding:0!important;display:inline-flex!important;overflow:hidden!important}.agenda-calendar-page .agenda-calendar-card .agenda-calendar-event:before{content:"";background:currentColor;border-radius:999px;width:.42rem;height:.42rem;display:block}.agenda-calendar-page .agenda-calendar-card .agenda-calendar-event-thumb,.agenda-calendar-page .agenda-calendar-card .agenda-calendar-event-copy,.agenda-calendar-page .agenda-calendar-card .agenda-calendar-event span,.agenda-calendar-page .agenda-calendar-card .agenda-calendar-event strong{display:none!important}.agenda-calendar-page .agenda-calendar-card .rbc-show-more{border-radius:999px!important;justify-content:center!important;align-items:center!important;height:.85rem!important;min-height:.85rem!important;padding:0 .25rem!important;font-size:.58rem!important;line-height:1!important;display:inline-flex!important;overflow:visible!important}@media (max-height:680px),(max-width:760px){.agenda-calendar-page .agenda-calendar-card .rbc-row-segment{height:.38rem!important;min-height:.38rem!important;padding:0 .3rem!important}.agenda-calendar-page .agenda-calendar-card .rbc-event,.agenda-calendar-page .agenda-calendar-card .rbc-day-slot .rbc-event,.agenda-calendar-page .agenda-calendar-card .agenda-calendar-event,.agenda-calendar-page .agenda-calendar-card .agenda-calendar-event:before{width:.34rem!important;min-width:.34rem!important;max-width:.34rem!important;height:.34rem!important;min-height:.34rem!important;max-height:.34rem!important}.agenda-calendar-page .agenda-calendar-card .rbc-show-more{display:none!important}}.agenda-calendar-page .agenda-calendar-card .rbc-row-segment{height:.95rem!important;min-height:.95rem!important;padding:0 .42rem!important;overflow:visible!important}.agenda-calendar-page .agenda-calendar-card .rbc-event,.agenda-calendar-page .agenda-calendar-card .rbc-day-slot .rbc-event,.agenda-calendar-page .agenda-calendar-card .agenda-calendar-event{background:linear-gradient(135deg,#833ab4,#e1306c)!important;border-radius:999px!important;width:.82rem!important;min-width:.82rem!important;max-width:.82rem!important;height:.82rem!important;min-height:.82rem!important;max-height:.82rem!important;box-shadow:0 0 0 2px #ffffff2e,0 5px 12px #e1306c4d!important}html.theme-light .agenda-calendar-page .agenda-calendar-card .rbc-event,html.theme-light .agenda-calendar-page .agenda-calendar-card .rbc-day-slot .rbc-event,html.theme-light .agenda-calendar-page .agenda-calendar-card .agenda-calendar-event{box-shadow:0 0 0 2px #ffffffdb,0 5px 12px #e1306c38!important}.agenda-calendar-page .agenda-calendar-card .agenda-calendar-event:before{content:none!important}@media (max-width:760px),(max-height:680px){.agenda-calendar-page .agenda-calendar-card .rbc-row-segment{height:.8rem!important;min-height:.8rem!important;padding:0 .34rem!important}.agenda-calendar-page .agenda-calendar-card .rbc-event,.agenda-calendar-page .agenda-calendar-card .rbc-day-slot .rbc-event,.agenda-calendar-page .agenda-calendar-card .agenda-calendar-event{width:.68rem!important;min-width:.68rem!important;max-width:.68rem!important;height:.68rem!important;min-height:.68rem!important;max-height:.68rem!important}}.pg-response-mode-block{background:#ffffff07;border:1px solid #94a3b829;border-radius:16px;gap:.5rem;padding:.72rem;display:grid}.pg-response-mode-head{flex-wrap:wrap;justify-content:space-between;align-items:center;gap:.55rem;display:flex}.pg-response-mode-head label{letter-spacing:-.01em;font-size:.82rem;font-weight:700;line-height:1.15}.pg-response-mode-toggle{background:#0f172a0e;border:1px solid #94a3b829;border-radius:999px;align-items:center;gap:.12rem;width:fit-content;min-height:1.78rem;padding:.14rem;display:inline-flex;box-shadow:inset 0 1px #ffffff0d}.pg-response-mode-toggle button{color:inherit;cursor:pointer;letter-spacing:-.01em;opacity:.64;background:0 0;border:0;border-radius:999px;min-height:1.48rem;padding:.22rem .56rem;font-size:.7rem;font-weight:750;line-height:1;transition:background .18s,color .18s,opacity .18s,box-shadow .18s,transform .18s}.pg-response-mode-toggle button:hover{opacity:.9}.pg-response-mode-toggle button.is-selected{color:#fff;opacity:1;background:linear-gradient(135deg,#ff3d77,#ff8a3d);box-shadow:0 5px 14px #ff3d772e}@media (max-width:520px){.pg-response-mode-block{border-radius:14px;padding:.64rem}.pg-response-mode-head{align-items:flex-start}.pg-response-mode-toggle button{padding-inline:.5rem;font-size:.68rem}}.pg-automation-image-preview{background:#0f172a0d;border:1px solid #94a3b82e;border-radius:16px;align-items:center;gap:.7rem;padding:.55rem;display:flex}.pg-automation-image-preview img{object-fit:cover;background:#0f172a14;border-radius:12px;width:56px;height:56px;display:block}.pg-automation-image-preview span{opacity:.76;font-size:.82rem}.pg-response-mode-block{border-radius:14px!important;gap:.42rem!important;padding:.62rem!important}.pg-response-mode-head{gap:.45rem!important}.pg-response-mode-head label{font-size:.76rem!important;font-weight:650!important;line-height:1.05!important}.pg-response-mode-toggle{min-height:1.34rem!important;box-shadow:none!important;background:#0f172a0b!important;border-color:#94a3b821!important;border-radius:999px!important;gap:.06rem!important;padding:.075rem!important}.pg-response-mode-toggle button{letter-spacing:-.015em!important;height:1.12rem!important;min-height:1.12rem!important;box-shadow:none!important;border-radius:999px!important;padding:0 .38rem!important;font-size:.61rem!important;font-weight:650!important;line-height:1!important}.pg-response-mode-toggle button.is-selected{background:linear-gradient(135deg,#ff3d77,#ff8a3d)!important;box-shadow:0 2px 7px #ff3d7724!important}@media (max-width:520px){.pg-response-mode-block{padding:.56rem!important}.pg-response-mode-toggle{min-height:1.28rem!important}.pg-response-mode-toggle button{height:1.06rem!important;min-height:1.06rem!important;padding-inline:.32rem!important;font-size:.58rem!important}}.brand-symbol{width:34px!important;min-width:34px!important;height:34px!important;box-shadow:none!important;background:url(/engaje-icon.png) 50%/contain no-repeat!important;border-radius:10px!important;display:inline-flex!important;overflow:hidden!important}.brand-symbol:before,.brand-symbol:after{content:none!important;display:none!important}.auth-logo .brand-symbol,.brand-mark .brand-symbol{background-image:url(/engaje-icon.png)!important}.stripe-secure-card-element{background:#ffffffeb;border:1px solid #94a3b852;border-radius:14px;width:100%;min-height:44px;padding:13px 14px;box-shadow:inset 0 1px 1px #0f172a08}.dark .stripe-secure-card-element{background:#0f172adb;border-color:#94a3b840}.stripe-card-error{color:#dc2626;margin-top:8px;font-size:12px;font-weight:700;display:block}.plans-modal-card.checkout-mode .stripe-name-only-grid{grid-template-columns:1fr!important}.plans-modal-card.checkout-mode .stripe-split-card-row{grid-template-columns:minmax(0,1fr) 118px 92px!important;align-items:end!important;gap:10px!important;display:grid!important}.plans-modal-card.checkout-mode .stripe-secure-card-element,.plans-modal-card.checkout-mode .stripe-secure-field{pointer-events:auto!important;background:#fff!important;border:1px solid #0f172a24!important;border-radius:12px!important;width:100%!important;height:46px!important;min-height:46px!important;padding:13px 12px!important;position:relative!important;overflow:hidden!important;box-shadow:inset 0 1px #0f172a06!important}.theme-dark .plans-modal-card.checkout-mode .stripe-secure-card-element,.theme-dark .plans-modal-card.checkout-mode .stripe-secure-field{background:#ffffff16!important;border-color:#ffffff21!important}.plans-modal-card.checkout-mode .stripe-secure-card-element iframe,.plans-modal-card.checkout-mode .stripe-secure-field iframe{pointer-events:auto!important;width:100%!important;height:20px!important;min-height:20px!important}.plans-modal-card.checkout-mode .stripe-secure-card-element:focus-within,.plans-modal-card.checkout-mode .stripe-secure-field:focus-within{border-color:#4f46e573!important;box-shadow:0 0 0 3px #4f46e51a,inset 0 1px #0f172a08!important}@media (max-width:620px){.plans-modal-card.checkout-mode .stripe-split-card-row{grid-template-columns:1fr!important}}.plans-modal-card.checkout-mode .stripe-field{pointer-events:auto!important;position:relative!important}.plans-modal-card.checkout-mode .stripe-secure-card-element,.plans-modal-card.checkout-mode .stripe-secure-field{cursor:text!important;pointer-events:auto!important;-webkit-user-select:text!important;user-select:text!important;touch-action:manipulation!important;isolation:isolate!important;width:100%!important;height:46px!important;min-height:46px!important;padding:0 12px!important;display:block!important;position:relative!important;overflow:visible!important}.plans-modal-card.checkout-mode .stripe-secure-card-element>div,.plans-modal-card.checkout-mode .stripe-secure-field>div,.plans-modal-card.checkout-mode .stripe-secure-card-element iframe,.plans-modal-card.checkout-mode .stripe-secure-field iframe{z-index:2!important;pointer-events:auto!important;border:0!important;width:100%!important;height:46px!important;min-height:46px!important;display:block!important;position:relative!important}.plans-modal-card.checkout-mode .stripe-secure-card-element:before,.plans-modal-card.checkout-mode .stripe-secure-card-element:after,.plans-modal-card.checkout-mode .stripe-secure-field:before,.plans-modal-card.checkout-mode .stripe-secure-field:after{content:none!important;pointer-events:none!important;display:none!important}.plans-modal-card.checkout-mode .stripe-single-card-row{grid-template-columns:minmax(0,1fr)!important;gap:0!important;display:grid!important}.plans-modal-card.checkout-mode .stripe-single-card-row .stripe-field{grid-template-columns:minmax(0,1fr)!important;gap:6px!important;width:100%!important;display:grid!important}.plans-modal-card.checkout-mode .stripe-single-card-row .stripe-secure-card-element{cursor:text!important;pointer-events:auto!important;-webkit-user-select:auto!important;user-select:auto!important;width:100%!important;min-width:0!important;height:48px!important;min-height:48px!important;padding:0 13px!important;display:block!important;overflow:hidden!important}.plans-modal-card.checkout-mode .stripe-single-card-row .stripe-secure-card-element>div,.plans-modal-card.checkout-mode .stripe-single-card-row .stripe-secure-card-element iframe{pointer-events:auto!important;border:0!important;width:100%!important;height:48px!important;min-height:48px!important;display:block!important}.plans-modal-card.checkout-mode .stripe-card-input-shell{cursor:text!important;pointer-events:auto!important;-webkit-user-select:auto!important;user-select:auto!important;touch-action:auto!important;isolation:isolate!important;z-index:30!important;background:#fff!important;border:1px solid #0f172a24!important;border-radius:12px!important;width:100%!important;height:52px!important;min-height:52px!important;padding:0!important;display:block!important;position:relative!important;overflow:visible!important;box-shadow:inset 0 1px #0f172a08!important}.theme-dark .plans-modal-card.checkout-mode .stripe-card-input-shell{background:#ffffff17!important;border-color:#ffffff24!important}.plans-modal-card.checkout-mode .stripe-card-input-shell>div,.plans-modal-card.checkout-mode .stripe-card-input-shell .__PrivateStripeElement,.plans-modal-card.checkout-mode .stripe-card-input-shell .__PrivateStripeElement iframe,.plans-modal-card.checkout-mode .stripe-card-input-shell iframe{opacity:1!important;visibility:visible!important;pointer-events:auto!important;z-index:60!important;border:0!important;width:100%!important;height:100%!important;min-height:52px!important;margin:0!important;padding:0!important;display:block!important;position:absolute!important;inset:0!important;transform:none!important}.plans-modal-card.checkout-mode .stripe-card-input-shell .__PrivateStripeElement{box-sizing:border-box!important;padding:15px 13px 0!important}.plans-modal-card.checkout-mode .stripe-card-input-shell:before,.plans-modal-card.checkout-mode .stripe-card-input-shell:after{content:none!important;pointer-events:none!important;display:none!important}.plans-modal-card.checkout-mode .stripe-card-input-shell:focus-within{border-color:#4f46e58c!important;box-shadow:0 0 0 3px #4f46e51c,inset 0 1px #0f172a08!important}@media (max-width:900px){.agent-home-shell-chat-first .agent-history-menu-wrap,.agent-conversation-started .agent-history-menu-wrap{top:max(12px,env(safe-area-inset-top))!important;max-width:calc(100vw - 80px)!important;right:68px!important}.agent-home-shell-chat-first .agent-history-menu-wrap .agent-history-button,.agent-conversation-started .agent-history-menu-wrap .agent-history-button{min-height:44px!important}.agent-home-shell-chat-first .agent-history-menu-wrap .agent-history-dropdown,.agent-conversation-started .agent-history-menu-wrap .agent-history-dropdown{top:calc(max(12px,env(safe-area-inset-top)) + 54px)!important;width:auto!important;position:fixed!important;left:12px!important;right:12px!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-leading{syntax:"*";inherits:false}@property --tw-font-weight{syntax:"*";inherits:false}@property --tw-tracking{syntax:"*";inherits:false}@property --tw-shadow{syntax:"*";inherits:false;initial-value:0 0 #0000}@property --tw-shadow-color{syntax:"*";inherits:false}@property --tw-shadow-alpha{syntax:"<percentage>";inherits:false;initial-value:100%}@property --tw-inset-shadow{syntax:"*";inherits:false;initial-value:0 0 #0000}@property --tw-inset-shadow-color{syntax:"*";inherits:false}@property --tw-inset-shadow-alpha{syntax:"<percentage>";inherits:false;initial-value:100%}@property --tw-ring-color{syntax:"*";inherits:false}@property --tw-ring-shadow{syntax:"*";inherits:false;initial-value:0 0 #0000}@property --tw-inset-ring-color{syntax:"*";inherits:false}@property --tw-inset-ring-shadow{syntax:"*";inherits:false;initial-value:0 0 #0000}@property --tw-ring-inset{syntax:"*";inherits:false}@property --tw-ring-offset-width{syntax:"<length>";inherits:false;initial-value:0}@property --tw-ring-offset-color{syntax:"*";inherits:false;initial-value:#fff}@property --tw-ring-offset-shadow{syntax:"*";inherits:false;initial-value:0 0 #0000}@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}
