@charset "UTF-8";:root,[data-theme=globy]{--color-accent: #b239e8;--color-accent-hover: #6b228b;--color-text: #262626;--color-text-light: #737373;--color-bg: #ffffff;--color-bg-alt: #f2f2f2;--color-border: #e5e5e5;--color-surface-primary: #1a1d21;--color-surface-secondary: #02080f;--color-surface-elevated: #262626;--color-surface-input: #333536;--color-surface-overlay: rgba(0, 0, 0, .25);--color-bubble-user: #6b228b;--color-bubble-user-text: #f2f2f2;--color-bubble-bot-text: #f2f2f2;--color-text-heading: #f2f2f2;--color-text-inverse: #f2f2f2;--color-text-muted: #b2b2b2;--color-text-on-input: #f2f2f2;--color-interactive-bg: #3d3e3f;--color-interactive-hover: #4d4d4d;--shadow-card: 0px 6px 20px 0px rgba(0, 0, 0, .4);--shadow-hover: 0 8px 20px rgba(0, 0, 0, .25);--shadow-popup: 0px 3px 10px 1px rgba(0, 0, 0, .4);--color-accent-subtle: rgba(178, 57, 232, .15);--color-accent-border: #b239e8;--spacing-section: 0;--spacing-message: 3.8rem;--font-family: "Albert Sans", sans-serif;--font-weight-heading: 500;--lh-body: 1.4;--fs-xs: clamp(1rem, .93rem + .19vw, 1.2rem);--fs-small: clamp(1.2rem, 1.12rem + .19vw, 1.4rem);--fs-body: clamp(1.4rem, 1.3rem + .28vw, 1.6rem);--fs-md: clamp(1.4rem, 1.3rem + .28vw, 1.6rem);--fs-lg: clamp(1.6rem, 1.49rem + .28vw, 1.8rem);--fs-xl: clamp(1.8rem, 1.68rem + .28vw, 2rem);--transition-default: .2s ease;--radius: 8px;--radius-lg: 12px}[data-theme=foretagarna]{--color-accent: #20565D;--color-accent-hover: #1a474d;--color-text: #333333;--color-text-light: #6b6b6b;--color-bg: #FFFFFF;--color-bg-alt: #F5F5F5;--color-border: #e0e0e0;--color-surface-primary: #FFFFFF;--color-surface-secondary: #F5F5F5;--color-surface-elevated: #FFFFFF;--color-surface-input: #F5F5F5;--color-surface-overlay: rgba(0, 0, 0, .15);--color-bubble-user: #20565D;--color-bubble-user-text: #FFFFFF;--color-bubble-bot-text: #333333;--color-text-heading: #333333;--color-text-inverse: #FFFFFF;--color-text-muted: #6b6b6b;--color-text-on-input: #333333;--color-interactive-bg: #F5F5F5;--color-interactive-hover: #e0e0e0;--shadow-card: none;--shadow-hover: 0 12px 40px rgba(0, 0, 0, .06);--shadow-popup: 0 4px 16px rgba(0, 0, 0, .1);--color-accent-subtle: rgba(32, 86, 93, .1);--color-accent-border: #20565D;--spacing-section: clamp(64px, 10vw, 120px);--spacing-message: 4.2rem;--spacing-card-padding: 28px;--spacing-grid-gap: 32px;--max-content-width: 1400px;--font-family: "Inter", -apple-system, BlinkMacSystemFont, "Segoe UI", sans-serif;--font-weight-heading: 800;--font-weight-card-title: 700;--font-weight-button: 600;--font-weight-body: 500;--lh-heading: 1.15;--lh-body: 1.65;--fs-xs: clamp(1rem, .93rem + .19vw, 1.2rem);--fs-small: clamp(1.2rem, 1.12rem + .19vw, 1.4rem);--fs-body: clamp(1.4rem, 1.3rem + .28vw, 1.6rem);--fs-md: clamp(1.4rem, 1.3rem + .28vw, 1.6rem);--fs-lg: clamp(1.6rem, 1.49rem + .28vw, 1.8rem);--fs-xl: clamp(1.8rem, 1.68rem + .28vw, 2rem);--fs-h1: clamp(2.4rem, 2rem + 1.2vw, 3.6rem);--fs-h2: clamp(2rem, 1.7rem + .9vw, 2.8rem);--fs-h3: clamp(1.8rem, 1.6rem + .6vw, 2.2rem);--transition-default: .2s ease;--radius: 4px;--radius-lg: 8px;--radius-pill: 100px}*{padding:0;margin:0;box-sizing:border-box}html{font-family:var(--font-family);font-size:10px}body{background-color:var(--color-surface-primary);letter-spacing:.25px;color:var(--color-text);line-height:var(--lh-body)}ul,ol,li{list-style:none}a{text-decoration:none}fieldset,figure{outline:none;overflow:hidden;border:none}input,textarea{outline:none;border:none}input::placeholder,textarea::placeholder{font-size:12px;font-family:var(--font-family)}@media(min-width:576px){input::placeholder,textarea::placeholder{font-size:14px}}label{display:block}button{cursor:pointer;outline:none;border:none}button:disabled{background-color:#737373!important;cursor:not-allowed}@font-face{font-family:Albert Sans;src:url(/fonts/AlbertSans-Italic-VariableFont_wght.ttf) format("truetype");font-weight:100 900;font-style:italic;font-optical-sizing:auto}@font-face{font-family:Albert Sans;src:url(/fonts/AlbertSans-VariableFont_wght.ttf) format("truetype");font-weight:100 900;font-style:normal;font-optical-sizing:auto}.thinking{position:relative;display:inline-block}.thinking{display:flex;justify-content:left;align-items:center;flex-direction:row;gap:4px}.thinking{padding:0 10px 15px}.thinking .txt{font-size:14px;font-weight:500;background:linear-gradient(var(--color-text-muted),var(--color-text-muted)),linear-gradient(90deg,#fff0,#fff 45% 55%,#fff0);background-size:200% 100%;color:transparent;-webkit-background-clip:text;background-clip:text;transition:filter 3s linear;animation:shift-ltr 1.5s linear infinite;animation-delay:0s}@keyframes shift-ltr{0%{background-position:0 50%,200% 50%;filter:brightness(1)}to{background-position:0 50%,0% 50%;filter:brightness(1.3)}}.chat-bot{display:grid;width:100%;height:100%;overflow-y:auto}.chat-bot::-webkit-scrollbar{display:none}.chat-bot.hide .sidebar-overlay{display:none}.chat-bot.hide .sidebar{opacity:0;visibility:hidden;transform:translate(-50rem)}@media(min-width:1199px){.chat-bot.hide .sidebar{opacity:1;visibility:visible;transform:translate(0);display:flex;width:8rem}.chat-bot.hide .sidebar__logo{text-align:center}.chat-bot.hide .sidebar__toggle-icon>img{transform:rotate(180deg) scale(.65)}.chat-bot.hide .sidebar__quality-score{display:none}.chat-bot.hide .sidebar__settings{overflow-x:hidden}.chat-bot.hide .sidebar__settings .user-info{visibility:hidden;opacity:0}.chat-bot.hide .sidebar__styles{display:none}.chat-bot.hide .chat-window{margin-left:8rem}}.chat-bot{position:fixed;inset:0}.chat-bot .chat-window{max-width:100%;padding:0 .8rem;height:100%}.chat-bot .chat-window{display:flex;justify-content:flex-start;align-items:flex-start;flex-direction:column;gap:0}@media(min-width:1199px){.chat-bot .chat-window{margin-left:34.5rem;padding:0 1.6rem}}.chat-bot .chat-window .heading{width:100%;height:8.4rem;background-color:var(--color-surface-primary);z-index:1}.chat-bot .chat-window .heading{position:sticky;top:0}.chat-bot .chat-window .heading{display:flex;justify-content:space-between;align-items:center;flex-direction:row;gap:0}@media(min-width:1199px){.chat-bot .chat-window .heading{height:9.6rem}}.chat-bot .chat-window .heading .menu-icon{position:absolute;left:0;top:50%;transform:translateY(-50%);margin:auto 0;display:block;cursor:pointer}@media(min-width:1199px){.chat-bot .chat-window .heading .menu-icon{display:none}}.chat-bot .chat-window .heading .menu-icon>img{width:2.4rem;height:2.4rem}.chat-bot .chat-window .heading .menu-icon:after{content:"";position:absolute;top:0;right:0;display:none;border-radius:50%;background:var(--color-accent)}.chat-bot .chat-window .heading .menu-icon:after{width:1rem;height:1rem}.chat-bot .chat-window .heading .menu-icon.news:after{display:block}.chat-bot .chat-window .heading__brand{flex:1;height:100%;margin-right:1.6rem}.chat-bot .chat-window .heading__brand{display:flex;justify-content:center;align-items:center;flex-direction:column;gap:0}@media(min-width:576px){.chat-bot .chat-window .heading__brand{margin-right:0}}.chat-bot .chat-window .heading__brand>strong{font-size:1.8rem;font-weight:500;color:var(--color-text-heading);line-height:1.4}.chat-bot .chat-window .heading__brand>small{font-size:1.4rem;font-weight:400;color:var(--color-text-muted);line-height:1.4}.chat-bot .chat-window .heading .move-on{position:absolute;right:0;top:50%;transform:translateY(-50%)}@media(min-width:1199px){.chat-bot .chat-window .heading .move-on{position:absolute;top:50%;right:0;transform:translateY(-50%)}}.chat-bot .chat-window .heading .move-on button{margin:auto;background-color:var(--color-surface-primary);border-radius:2rem;width:auto;border:1px solid var(--color-accent);padding:.4rem .6rem;height:3rem}.chat-bot .chat-window .heading .move-on button:hover{background-color:var(--color-accent);color:var(--color-text-inverse)}.chat-bot .chat-window .heading .move-on button{font-size:1.4rem;font-weight:400;color:var(--color-accent);line-height:1.4}.chat-bot .chat-window .heading .move-on button{display:flex;justify-content:center;align-items:center;flex-direction:row;gap:.4rem}@media(min-width:698px){.chat-bot .chat-window .heading .move-on button{font-size:1.6rem;height:3.6rem}}@media(min-width:1199px){.chat-bot .chat-window .heading .move-on button{padding:.8rem 1.2rem}}.chat-bot .chat-window .heading .move-on button>img{width:1.2rem;height:1.2rem;display:none}@media(min-width:400px){.chat-bot .chat-window .heading .move-on button>img{display:block}}@media(min-width:576px){.chat-bot .chat-window .heading .move-on button>img{width:1.4rem;height:1.4rem}}.chat-bot .chat-window .chat{padding:5.4rem .8rem 0;flex:1 1 auto;margin:0 auto;width:100%;position:relative;max-width:78.4rem;min-height:0;overflow-y:auto}.chat-bot .chat-window .chat{display:flex;justify-content:flex-start;align-items:flex-start;flex-direction:column;gap:5.7rem}@media(min-width:1199px){.chat-bot .chat-window .chat{padding:5.4rem 0 0}}.chat-bot .chat-window .chat__history{flex:1 1 auto;width:100%}.chat-bot .chat-window .chat__history{display:flex;justify-content:flex-start;align-items:flex-start;flex-direction:column;gap:0}.chat-bot .chat-window .chat__history .message{min-height:5rem;margin-bottom:var(--spacing-message);background-color:transparent}.chat-bot .chat-window .chat__history .message__logo{font-size:1.2rem;font-weight:400;color:var(--color-text-muted);line-height:1.4}.chat-bot .chat-window .chat__history .message__logo>img{width:1.4rem;height:1.4rem;margin-right:.4rem}.chat-bot .chat-window .chat__history .message--user{min-width:0;max-width:80%;margin-left:auto}.chat-bot .chat-window .chat__history .message--user{display:flex;justify-content:flex-start;align-items:flex-end;flex-direction:column;gap:.8rem}@media(min-width:1199px){.chat-bot .chat-window .chat__history .message--user{max-width:70%}}.chat-bot .chat-window .chat__history .message--user.editing{border-radius:1.2rem;background-color:var(--color-surface-input);width:100%;padding:.8rem;overflow-y:hidden}.chat-bot .chat-window .chat__history .message--user.editing{display:flex;justify-content:flex-start;align-items:flex-start;flex-direction:column;gap:1.2rem}@media(min-width:1199px){.chat-bot .chat-window .chat__history .message--user.editing{padding:1.2rem}}.chat-bot .chat-window .chat__history .message--user .message__logo{visibility:hidden}.chat-bot .chat-window .chat__history .message--user .message__content{border-radius:1.2rem;padding:1.2rem;font-size:1.8rem;color:var(--color-bubble-user-text);background-color:var(--color-bubble-user)}.chat-bot .chat-window .chat__history .message--user .edit-icon{cursor:pointer;margin-right:.8rem}.chat-bot .chat-window .chat__history .message--user .editing__textarea{padding:.4rem;display:block;width:100%;height:auto;max-height:22rem;min-height:2.4rem;background-color:inherit;overflow-y:auto;box-sizing:border-box;white-space:pre-wrap;resize:none}.chat-bot .chat-window .chat__history .message--user .editing__textarea{font-size:1.6rem;font-weight:400;color:var(--color-text);line-height:1.4}.chat-bot .chat-window .chat__history .message--user .editing__textarea::-webkit-scrollbar{display:none}.chat-bot .chat-window .chat__history .message--user .editing__textarea::placeholder{font-size:1.6rem;font-weight:400;color:var(--color-text-muted);line-height:1.4}.chat-bot .chat-window .chat__history .message--user .editing__actions{width:100%}.chat-bot .chat-window .chat__history .message--user .editing__actions{display:flex;justify-content:right;align-items:center;flex-direction:row;gap:.8rem}@media(min-width:1199px){.chat-bot .chat-window .chat__history .message--user .editing__actions{gap:1.2rem}}.chat-bot .chat-window .chat__history .message--user .editing__actions button{background-color:var(--color-surface-primary);border-radius:2rem;width:fit-content;height:2.8rem;border:1px solid var(--color-accent);padding:.8rem 1.2rem}.chat-bot .chat-window .chat__history .message--user .editing__actions button{font-size:1.6rem;font-weight:400;color:var(--color-accent);line-height:1.4}.chat-bot .chat-window .chat__history .message--user .editing__actions button{display:flex;justify-content:center;align-items:center;flex-direction:row;gap:.4rem}.chat-bot .chat-window .chat__history .message--user .editing__actions button p{display:block}.chat-bot .chat-window .chat__history .message--user .editing__actions button:nth-child(2){background-color:var(--color-accent);color:var(--color-text-inverse)}@media(min-width:1199px){.chat-bot .chat-window .chat__history .message--user .editing__actions button{height:3.2rem}}.chat-bot .chat-window .chat__history .target{padding-bottom:1rem}.chat-bot .prompt-box{position:sticky;bottom:0;width:100%;padding-bottom:4rem;min-height:0;height:fit-content;background-color:var(--color-surface-primary)}.chat-bot .prompt-box{display:flex;justify-content:flex-end;align-items:center;flex-direction:column;gap:1.2rem}.redirecting{display:flex;justify-content:center;align-items:center;flex-direction:column;gap:1.2rem}.redirecting>p{font-size:1.8rem;font-weight:500;color:var(--color-text-heading);line-height:1.4}.price{position:fixed;inset:0}.price{width:100%;height:100%}.price{display:flex;justify-content:center;align-items:normal;flex-direction:row;gap:0}.price{background-color:#02080f;padding:0 0 5rem}.price::-webkit-scrollbar{display:none}.price{overflow-y:auto}.price__container{width:100%;margin:auto;overflow-y:auto}.price__container::-webkit-scrollbar{display:none}.price__container{width:100%}.price__container>h2{width:100%;text-align:center}.price__container>h2{font-size:4rem;font-weight:400;color:#f2f2f2;line-height:1.4}@media(min-width:992px){.price__container>h2{font-size:6.4rem}}.price__container>h2{position:relative;border-radius:50%;margin:auto;padding:5rem 1.6rem}.price__container>p{padding:0 .8rem}.price__container>p{font-size:1.4rem;font-weight:400;color:#fff;line-height:1.4}@media(min-width:698px){.price__container>p{font-size:1.6rem}}.price__container .error{max-width:40rem}.price__container .error{font-size:1.6rem;font-weight:400;color:#fff;line-height:1.4}.price__container .error>a{color:#b239e8}.price__container .subscription{position:relative}.price__container .subscription{display:flex;justify-content:center;align-items:center;flex-direction:column;gap:1.6rem}.price__container .subscription:before{content:"";position:absolute;left:0;top:-4rem;width:100%;height:30rem;background:radial-gradient(circle at 50% 20%,rgba(178,57,232,.5),transparent 80%);filter:blur(5rem);z-index:-1}@media(min-width:698px){.price__container .subscription:before{top:0;filter:blur(10rem);height:20rem}}@media(min-width:992px){.price__container .subscription:before{background:radial-gradient(circle at 50% 20%,rgba(178,57,232,.5),transparent 80%)}}.price__container .subscription .billing-toggle{position:relative}.price__container .subscription .billing-toggle{display:flex;justify-content:center;align-items:center;flex-direction:row;gap:1.2rem}.price__container .subscription .billing-toggle{margin:0 auto}.price__container .subscription .billing-label{font-size:1.4rem;font-weight:400;color:#fff;line-height:1.4}.price__container .subscription .billing-label{opacity:.6;transition:opacity .3s ease}.price__container .subscription .billing-label.active{opacity:1;font-weight:500}@media(min-width:992px){.price__container .subscription .billing-label{font-size:1.6rem}}.price__container .subscription>.sub-title{opacity:.8;background-color:#6b228b;padding:.6rem 1.2rem;gap:1rem;border-radius:1.2rem;margin-bottom:3rem}.price__container .subscription>.sub-title{font-size:1.4rem;font-weight:400;color:#fff;line-height:1.4}.price__container .subscription .pricing-tiers{margin:0 auto;width:100%;position:relative;text-align:left;padding:0 .8rem;max-width:28rem}.price__container .subscription .pricing-tiers{display:grid;grid-template-columns:repeat(1,1fr);grid-template-rows:auto;grid-gap:3rem}@media(min-width:576px){.price__container .subscription .pricing-tiers{max-width:56rem}.price__container .subscription .pricing-tiers{display:grid;grid-template-columns:repeat(2,1fr);grid-template-rows:auto;grid-gap:2rem}}@media(min-width:1199px){.price__container .subscription .pricing-tiers{max-width:111rem}.price__container .subscription .pricing-tiers{display:grid;grid-template-columns:repeat(4,1fr);grid-template-rows:auto;grid-gap:1.6rem}}.price__container .subscription .pricing-tiers__options.pricing-tiers__popular_option{border:.13rem solid #b239e8}.price__container .subscription .pricing-tiers__options.pricing-tiers__popular_option:before{content:"Most popular";position:absolute;top:-1.5rem;left:50%;transform:translate(-50%);padding:.6rem 1.6rem;background:#b239e8;color:#fff;font-weight:600;border-radius:2rem;white-space:nowrap;box-shadow:0 .4rem .8rem #b239e866;z-index:1}.price__container .subscription .pricing-tiers__options{border:.1rem solid rgba(255,255,255,.2);padding:5rem 1.6rem;opacity:0;min-height:50rem;height:100%;max-width:28rem;transform:translateY(5rem);transition:opacity .6s ease-out,transform .6s ease-out;will-change:opacity,transform;border-radius:1.5rem;width:100%;margin:0 auto}@supports (-webkit-appearance: none){.price__container .subscription .pricing-tiers__options{opacity:1;transform:none;transition:none}}.price__container .subscription .pricing-tiers__options{display:flex;justify-content:flex-start;align-items:flex-start;flex-direction:column;gap:2rem}@media(min-width:992px){.price__container .subscription .pricing-tiers__options{gap:3rem}}.price__container .subscription .pricing-tiers__options .option-detail{width:100%}.price__container .subscription .pricing-tiers__options .option-detail{display:flex;justify-content:space-between;align-items:flex-start;flex-direction:column;gap:2rem}.price__container .subscription .pricing-tiers__options .option-detail__name{display:flex;justify-content:left;align-items:center;flex-direction:row;gap:1.6rem}.price__container .subscription .pricing-tiers__options .option-detail__name{font-size:1.8rem;font-weight:500;color:#fff;line-height:1.4}.price__container .subscription .pricing-tiers__options .option-detail__price{width:100%}.price__container .subscription .pricing-tiers__options .option-detail__price{font-size:2.8rem;font-weight:600;color:#fff;line-height:1.4}.price__container .subscription .pricing-tiers__options .option-detail__price{display:flex;justify-content:left;align-items:center;flex-direction:row;gap:.4rem}.price__container .subscription .pricing-tiers__options .option-detail__price span{margin-top:auto}.price__container .subscription .pricing-tiers__options .option-detail__price span{font-size:2rem;font-weight:400;color:#fff;line-height:1.4}.price__container .subscription .pricing-tiers__options .option-detail__price span{opacity:.9}.price__container .subscription .pricing-tiers__options .option-detail__description{opacity:.9;height:4.8rem}.price__container .subscription .pricing-tiers__options .option-detail__description{font-size:1.6rem;font-weight:400;color:#fff;line-height:1.5}.price__container .subscription .pricing-tiers__options>a{width:100%;height:4.2rem}.price__container .subscription .pricing-tiers__options .btn{background-color:transparent;border-radius:50%;background-color:#b239e8;border-radius:2rem;width:100%;height:4.2rem;border:.1rem solid #b239e8;padding:.8rem 1.2rem}.price__container .subscription .pricing-tiers__options .btn{font-size:1.6rem;font-weight:400;color:#f2f2f2;line-height:1.4}.price__container .subscription .pricing-tiers__options .btn{display:flex;justify-content:center;align-items:center;flex-direction:row;gap:.4rem}.price__container .subscription .pricing-tiers__options .btn p{display:block}.price__container .subscription .pricing-tiers__options .btn.shadow{box-shadow:0 0 .7rem .3rem #b239e8,0 0 .55rem .1rem #e2bbf380 inset}.price__container .subscription .pricing-tiers__options .btn:hover{background-color:#6b228b;border-color:#6b228b;box-shadow:0 .4rem .8rem #0000004d}@media(min-width:992px){.price__container .subscription .pricing-tiers__options .btn{font-weight:400;font-size:1.6rem}}.price__container .subscription .pricing-tiers__options .support-details{width:100%;flex:1;margin-bottom:1rem}.price__container .subscription .pricing-tiers__options .support-details{font-size:1rem;font-weight:400;color:#fff;line-height:1.4}.price__container .subscription .pricing-tiers__options .support-details{display:flex;justify-content:flex-start;align-items:flex-start;flex-direction:column;gap:2rem}@media(min-width:698px){.price__container .subscription .pricing-tiers__options .support-details{font-size:1.4rem}}@media(min-width:1199px){.price__container .subscription .pricing-tiers__options .support-details{font-size:1.6rem;line-height:1.9rem}}.price__container .subscription .pricing-tiers__options .support-details__items{width:100%}.price__container .subscription .pricing-tiers__options .support-details__items{display:flex;justify-content:center;align-items:flex-start;flex-direction:row;gap:.6rem}.price__container .subscription .pricing-tiers__options .support-details__items .image{position:relative;display:inline-block;width:1.7rem;height:1.7rem}.price__container .subscription .pricing-tiers__options .support-details__items>.content{line-height:1.5;flex:1;font-size:1.4rem;position:relative}.price__container .subscription .pricing-tiers__options .support-details__items>.content{display:flex;justify-content:left;align-items:center;flex-direction:row;gap:.2rem}.price__container .subscription .pricing-tiers__options .support-details__items>.content>img{margin-top:.2rem;cursor:pointer}.price__container .subscription .pricing-tiers__options .support-details__items>.content>img:hover~.info{display:block}.price__container .subscription .pricing-tiers__options .support-details__items>.content .info{display:none;position:absolute;right:0;bottom:110%;border:.1rem solid rgba(255,255,255,.2);width:100%;padding:.2rem;background-color:#333536;padding:.4rem .8rem;border-radius:.8rem}.price__container .subscription .pricing-tiers__options .support-details__items>.content .info{font-size:1rem;font-weight:400;color:#fff;line-height:1.4}.payment-status{position:fixed;inset:0}.payment-status{width:100%;height:100%}.payment-status{display:flex;justify-content:center;align-items:center;flex-direction:column;gap:0}.payment-status.success>div>h2>svg{color:green}.payment-status .logo{position:absolute;top:0;margin-top:5rem}@media(min-width:992px){.payment-status .logo{margin-top:6rem}}.payment-status>div{margin:auto;padding:0 1.6rem;max-width:80rem}.payment-status>div{display:flex;justify-content:center;align-items:center;flex-direction:column;gap:.8rem}.payment-status>div{font-size:1.6rem;font-weight:600;color:#fff;line-height:1.4}.payment-status>div>h2{max-width:60rem;font-size:20px;text-align:center;margin-bottom:2.4rem}.payment-status>div>h2{display:flex;justify-content:center;align-items:center;flex-direction:row;gap:.8rem}@media(min-width:992px){.payment-status>div>h2{font-size:2.4rem}}.payment-status>div>a{display:block;width:100%}.payment-status>div button{background-color:transparent;border-radius:50%;background-color:#1a1d21;border-radius:2rem;min-width:12rem;width:fit-content;height:4rem;border:1px solid #b239e8;padding:.8rem 1.2rem}.payment-status>div button{font-size:1.6rem;font-weight:400;color:#f2f2f2;line-height:1.4}.payment-status>div button{display:flex;justify-content:center;align-items:center;flex-direction:row;gap:.4rem}.payment-status>div button p{display:block}.suggestions{width:100%;max-width:78.4rem}.suggestions__label{font-size:1.4rem;font-weight:400;color:#e5e5e5;line-height:1.4}.suggestions__container{overflow:visible}.suggestions__container-slider{width:100%;display:grid;grid-auto-flow:column;grid-auto-columns:max-content;gap:10px;overflow-x:auto;scroll-snap-type:x mandatory}.suggestions__container-slider::-webkit-scrollbar{display:none}.suggestions__container-slider .suggestions-items{cursor:pointer;max-width:50rem;background-color:#404040;width:max-content;min-height:4.4rem;border-radius:1.2rem;padding:1.2rem}.suggestions__container-slider .suggestions-items{font-size:1.4rem;font-weight:400;color:#e5e5e5;line-height:1.4}.suggestions__label{order:2;height:auto;cursor:pointer;margin-bottom:4px;opacity:.8}.suggestions__label{font-size:12px;font-weight:400;color:#f2f2f2;line-height:20px}.suggestions__label{display:flex;justify-content:left;align-items:center;flex-direction:row;gap:4px}.suggestions__label>svg{margin-top:2px}@media(min-width:576px){.suggestions__label{width:fit-content}}.suggestions .slide-arrows button{background:transparent;border:none;outline:none;cursor:pointer}.suggestions .slide-arrows button svg{font-size:16px}.suggestions .slide-arrows button:disabled{cursor:auto}.suggestions .slide-arrows button:disabled svg{color:#6b228b80}.suggestions .slide-arrows{width:100%;display:none;justify-content:right;align-items:center;gap:30px}@media(min-width:576px){.suggestions .slide-arrows{display:flex}}.chat-box{max-width:78.4rem;margin:0 auto;width:100%;border-radius:99rem;background-color:var(--color-surface-input);box-shadow:var(--shadow-card);max-height:28.2rem;height:auto;min-height:0;position:relative}.chat-box{display:flex;justify-content:space-between;align-items:center;flex-direction:column;gap:0}.chat-box.has-image{padding:0 1.2rem 1.2rem;border-radius:2rem!important}.chat-box.has-image .textfield{margin-top:1.2rem}.chat-box.has-image .textfield textarea{bottom:2.4rem;padding:0 7.2rem}.chat-box.has-image .chat-box__actions{width:100%}.chat-box.has-image .chat-box__actions .icons--plus{background-color:var(--color-interactive-bg);cursor:pointer}.chat-box.has-image .chat-box__actions .icons--send{background-color:var(--color-accent);cursor:pointer}.chat-box.has-text .chat-box__actions{width:100%}.chat-box.has-text .chat-box__actions .icons--plus{background-color:var(--color-interactive-bg);cursor:pointer}.chat-box.has-text .chat-box__actions .icons--send{background-color:var(--color-accent);cursor:pointer}.chat-box.has-value{gap:1.2rem;border-radius:2rem;padding:0 1.2rem 1.2rem}.chat-box.has-value .textfield{margin-top:1.2rem}.chat-box.has-value .textfield textarea{position:relative;left:unset;bottom:unset;padding:unset}.chat-box.has-value .chat-box__actions{width:100%;background-color:var(--color-surface-input);padding:0}.chat-box.has-value .chat-box__actions .icons--plus{background-color:var(--color-interactive-bg);cursor:pointer}.chat-box.has-value .chat-box__actions .icons--send{background-color:var(--color-accent);cursor:pointer}.chat-box.analyzing .chat-box__actions .icons--send{background-color:transparent;cursor:not-allowed}.chat-box .textfield{order:1;flex:1;overflow:scroll;width:100%;height:auto;display:block;overflow-x:hidden;margin-top:0}.chat-box .textfield::-webkit-scrollbar{width:3px}.chat-box .textfield::-webkit-scrollbar-track{background:transparent}.chat-box .textfield::-webkit-scrollbar-thumb{background:var(--color-text-light)}.chat-box .textfield .images-container{margin-bottom:1.2rem;width:100%;flex-wrap:wrap}.chat-box .textfield .images-container{display:flex;justify-content:left;align-items:flex-start;flex-direction:row;gap:1.2rem}.chat-box .textfield .images-container .selected-img{border-radius:.8rem;border:1px solid var(--color-border);position:relative;width:fit-content;height:5.8rem;min-width:5.8rem}@media(min-width:1199px){.chat-box .textfield .images-container .selected-img{border-radius:1.2rem;height:13rem;min-width:13rem}}.chat-box .textfield .images-container .selected-img.is-file{max-height:5.6rem;padding:.6rem 1.2rem}.chat-box .textfield .images-container .selected-img.is-file{display:flex;justify-content:left;align-items:flex-start;flex-direction:row;gap:.8rem}.chat-box .textfield .images-container .selected-img:hover .delete-img{opacity:1;visibility:visible}.chat-box .textfield .images-container .selected-img .delete-img{opacity:0;visibility:hidden;background-color:var(--color-interactive-bg);z-index:10;position:absolute;padding:4px;border-radius:.4rem;cursor:pointer;min-width:1.6rem;min-height:1.6rem;top:.6rem;right:.6rem}.chat-box .textfield .images-container .selected-img .delete-img{display:flex;justify-content:center;align-items:center;flex-direction:row;gap:0}.chat-box .textfield .images-container .selected-img .delete-img:hover{background-color:var(--color-interactive-hover)}.chat-box .textfield .images-container .selected-img>.image{aspect-ratio:1/1;height:100%;object-fit:cover}.chat-box .textfield .images-container .selected-img>.file{margin:auto 0;width:2.4rem;height:2.4rem;object-fit:cover}.chat-box .textfield .images-container .selected-img figcaption{height:100%}.chat-box .textfield .images-container .selected-img figcaption{display:flex;justify-content:space-around;align-items:flex-start;flex-direction:column;gap:0}.chat-box .textfield .images-container .selected-img figcaption{font-size:1.6rem;font-weight:400;color:var(--color-text);line-height:1.4}.chat-box .textfield textarea{padding:0 5rem;position:absolute;bottom:1.2rem;left:0;order:2;display:block;width:100%;height:auto;min-height:2.4rem!important;background-color:inherit;overflow-y:hidden;box-sizing:border-box;white-space:pre-wrap;resize:none}.chat-box .textfield textarea{font-size:1.6rem;font-weight:400;color:var(--color-text-on-input);line-height:1.4}@media(min-width:1199px){.chat-box .textfield textarea{padding:0 6rem;bottom:1.8rem}}.chat-box .textfield textarea::-webkit-scrollbar{display:none}.chat-box .textfield textarea::placeholder{font-size:1.6rem;font-weight:400;color:var(--color-text-muted);line-height:1.4}.chat-box__actions{position:relative;left:unset;bottom:unset;width:100%;pointer-events:none;order:2;z-index:0;min-height:4.8rem;height:auto;padding:.2rem .4rem}.chat-box__actions{display:flex;justify-content:space-between;align-items:center;flex-direction:row;gap:0}@media(min-width:1199px){.chat-box__actions{padding:0 .4rem;min-height:6rem}}.chat-box__actions .icons{pointer-events:all;border-radius:50%;padding:1.2rem;z-index:100;position:relative}.chat-box__actions .icons{display:flex;justify-content:center;align-items:center;flex-direction:row;gap:0}.chat-box__actions .icons{width:3.2rem;height:3.2rem}@media(min-width:1199px){.chat-box__actions .icons{width:4.8rem;height:4.8rem}}.chat-box__actions .icons--plus{order:2;background-color:var(--color-interactive-bg);cursor:pointer}@media(min-width:1199px){.chat-box__actions .icons--plus{background-color:transparent}}.chat-box__actions .icons--send{background-color:transparent;order:4;cursor:pointer}@media(min-width:1199px){.chat-box__actions .icons--send{background-color:transparent}}.chat-box__actions .icons.open .options-popup{visibility:visible;opacity:1;display:block}.chat-box__actions .icons .options-popup{visibility:hidden;opacity:0;display:none;position:absolute;left:0;bottom:100%;z-index:100;border-radius:1.2rem;min-width:max-content;box-shadow:var(--shadow-popup);background-color:var(--color-surface-elevated)}.chat-box__actions .icons .options-popup>ul>li{padding:1.2rem}.chat-box__actions .icons .options-popup>ul>li{font-size:1.6rem;font-weight:400;color:var(--color-text);line-height:1.4}.chat-box__actions .icons .options-popup>ul>li>labeL{cursor:pointer}.chat-box__actions .icons .options-popup>ul>li>labeL{display:flex;justify-content:left;align-items:center;flex-direction:row;gap:.4rem}.getting-started{height:100%;width:100%;background-color:#1a1d21}.getting-started{display:flex;justify-content:normal;align-items:center;flex-direction:column;gap:0}.getting-started .brand-logo{width:100%}.getting-started .brand-logo{display:flex;justify-content:left;align-items:left;flex-direction:row;gap:0}.getting-started .brand-logo>img{width:8.6rem;margin:2rem}.getting-started__container{flex:1;width:100%;max-width:64rem;padding:0 1.6rem}@media(min-width:698px){.getting-started__container{font-size:1.6rem}}.getting-started__container{font-size:1.4rem;font-weight:400;color:#fff;line-height:1.4}.getting-started__container{display:flex;justify-content:center;align-items:center;flex-direction:column;gap:1.6rem}.getting-started__container .heading-container{margin-bottom:1rem}.getting-started__container .heading-container .heading{color:#f2f2f2;font-size:2.4rem;font-weight:600;line-height:3.2rem}.getting-started__container .heading-container .sub-heading{color:#b2b2b2;font-weight:508}.getting-started__container .button{margin-top:.1rem;width:fit-content}.getting-started__container .select-language{display:flex;justify-content:normal;align-items:center;flex-direction:column;gap:1.6rem}.getting-started__container .select-language>.select-wrapper>.dropdown>#dropdown-btn{background-color:transparent}.getting-started__container .select-language>.select-wrapper>.dropdown>#dropdown-btn>p{color:#f2f2f2}.getting-started__container .identity-type{max-width:50rem}.getting-started__container .identity-type{display:flex;justify-content:normal;align-items:left;flex-direction:column;gap:1.6rem}.getting-started__container .identity-type__options{display:flex;justify-content:flex-start;align-items:flex-start;flex-direction:column;gap:2.4rem}.getting-started__container .identity-type__options .option{cursor:pointer;width:100%;padding:.8rem;border-radius:1.2rem;border:.1rem solid rgba(242,242,242,.1)}.getting-started__container .identity-type__options .option{display:flex;justify-content:left;align-items:center;flex-direction:row;gap:.8rem}@media(min-width:698px){.getting-started__container .identity-type__options .option{gap:1.6rem;padding:1.6rem}}.getting-started__container .identity-type__options .option:hover{background-color:#333536}.getting-started__container .identity-type__options .option.selected{background-color:#b239e80d}.getting-started__container .identity-type__options .option.selected{background-color:#b239e833}.getting-started__container .identity-type__options .option__avatar{background-color:#4d4d4d;border-radius:.8rem}.getting-started__container .identity-type__options .option__avatar{display:flex;justify-content:center;align-items:center;flex-direction:row;gap:0}.getting-started__container .identity-type__options .option__avatar{width:3.2rem;height:3.2rem}@media(min-width:698px){.getting-started__container .identity-type__options .option__avatar{width:4.2rem;height:4.2rem}}.getting-started__container .identity-type__options .option__avatar.selected{background-color:#b239e8}.getting-started__container .identity-type__options .option__detail{flex:1}.getting-started__container .identity-type__options .option__detail{display:flex;justify-content:flex-start;align-items:flex-start;flex-direction:column;gap:0}.getting-started__container .identity-type__options .option__detail>strong{font-size:1.6rem;color:#f2f2f2}.getting-started__container .identity-type__options .option__detail>p{font-size:1.2rem;text-align:left;color:#b2b2b2}@media(min-width:698px){.getting-started__container .identity-type__options .option__detail>p{font-size:1.4rem}}.getting-started__container .action-container{display:flex;justify-content:right;align-items:right;flex-direction:row;gap:0}.getting-started__container .action-container{width:100%}.getting-started__container .action-container>button{background-color:#b239e8;border-radius:1.2rem;height:5rem;min-width:12rem}.getting-started__container .action-container>button:hover{background-color:#6b228b}.getting-started__container .action-container>button{display:flex;justify-content:center;align-items:center;flex-direction:row;gap:0}.getting-started__container .action-container>button{font-size:1.6rem;font-weight:600;color:#f2f2f2;line-height:1.4}.globy-color-picker{width:1.8rem;height:1.8rem;border:.1rem solid rgba(255,255,255,.2);cursor:pointer;transition:all .2s ease;background:transparent}.globy-color-picker:hover{border-color:#fff6;transform:scale(1.05)}.globy-color-picker:focus{outline:.2rem solid #6b228b;outline-offset:.2rem}.globy-color-picker.active{border-color:#6b228b;box-shadow:0 0 0 .2rem #6b228b4d}.color-picker-selector-area{display:flex;border-radius:.4rem;padding:.6rem;background:#212325;box-shadow:0 .4rem .4rem #00000040;align-items:center;gap:.6rem;align-self:stretch}.color-picker-selector-area{font-size:1.4rem;font-weight:400;color:#e5e5e5;line-height:0}.flex{display:flex}.color-palette{display:flex;flex-direction:row;align-items:center;gap:.8rem;width:100%;flex-wrap:wrap}.color-palette-remove-button{display:flex;align-items:center;justify-content:center;background:transparent;border:none;cursor:pointer;padding:0;transition:all .2s ease}.color-palette-remove-button img{width:1.6rem;height:1.6rem;display:block}.color-palette-remove-item{display:flex;margin-left:.5rem;align-items:center;justify-content:center;width:2.8rem;background:#212325;box-shadow:0 .4rem .4rem #00000040;border-radius:.4rem}.color-palette-item{position:relative;display:flex;border-radius:.5rem;padding:.5rem;background:#212325;box-shadow:0 .4rem .4rem #00000040;align-items:center;gap:.6rem;width:10rem}.color-palette-item{font-size:1.4rem;font-weight:400;color:#e5e5e5;line-height:0}.color-palette-item .color-text{flex:1}.add-color-btn{padding:.5rem;border-radius:.8rem;font-size:1.6rem;background:transparent;color:#fff;font-weight:400;cursor:pointer;display:flex;align-items:center;justify-content:center;transition:all .2s ease}.color-picker-overlay{position:fixed;top:0;left:0;width:100%;height:100%;z-index:9998;background-color:#00000080;-webkit-backdrop-filter:blur(2px);backdrop-filter:blur(2px)}.color-picker-wrapper{z-index:9999;background-color:#02080f;padding:1rem;width:20rem;box-shadow:0 .8rem 2rem #0009;border:.1rem solid rgba(255,255,255,.1);border-radius:1.5rem}.color-picker-wrapper{display:flex;justify-content:flex-start;align-items:normal;flex-direction:column;gap:1rem}@media(max-width:576px){.color-picker-wrapper{width:18rem}}.color-picker-wrapper>.w-color-interactive{width:100%!important;height:15rem!important;border-radius:1rem!important}.color-picker-wrapper .slides{width:100%}.color-picker-wrapper .slides{display:flex;justify-content:flex-start;align-items:normal;flex-direction:column;gap:.8rem}.color-picker-wrapper .slides .w-color-hue,.color-picker-wrapper .slides .w-color-alpha{border-radius:2rem!important;height:1.2rem!important}.color-picker-wrapper .color-input{width:100%;margin-top:.5rem}.color-picker-wrapper .color-input{display:flex;justify-content:space-between;align-items:stretch;flex-direction:row;gap:.8rem}@media(max-width:576px){.color-picker-wrapper .color-input{display:flex;justify-content:flex-start;align-items:stretch;flex-direction:column;gap:.8rem}}.color-picker-wrapper .color-input__field{flex:1}.color-picker-wrapper .color-input__field{display:flex;justify-content:flex-start;align-items:flex-start;flex-direction:column;gap:.4rem}.color-picker-wrapper .color-input__field label{font-size:1rem;font-weight:400;color:#f2f2f2b3;line-height:1.4}@media(max-width:576px){.color-picker-wrapper .color-input__field label{font-size:.9rem}}.color-picker-wrapper .color-input__field input{width:100%;padding:.6rem .8rem;border:.1rem solid rgba(255,255,255,.1);border-radius:.6rem;background-color:#ffffff0d;outline:none;box-shadow:none!important}.color-picker-wrapper .color-input__field input{font-size:1.2rem;font-weight:400;color:#f2f2f2;line-height:1.4}.color-picker-wrapper .color-input__field input{transition:all .2s ease}.color-picker-wrapper .color-input__field input:focus{border-color:#6b228b;background-color:#ffffff14}.color-picker-wrapper .color-input__field input::placeholder{color:#f2f2f266}@media(max-width:576px){.color-picker-wrapper .color-input__field input{font-size:1.1rem;padding:.5rem .7rem}}.color-picker-wrapper .color-input .input-with-suffix{position:relative;width:100%}.color-picker-wrapper .color-input .input-with-suffix input{padding-right:2.5rem}.color-picker-wrapper .color-input .input-with-suffix .input-field__icon{position:absolute;right:.8rem;top:50%;transform:translateY(-50%)}.color-picker-wrapper .color-input .input-with-suffix .input-field__icon{font-size:1.2rem;font-weight:500;color:#f2f2f299;line-height:1.4}.color-picker-wrapper .color-input .input-with-suffix .input-field__icon{pointer-events:none}@media(max-width:576px){.color-picker-wrapper .color-input .input-with-suffix .input-field__icon{font-size:1.1rem}}.quality-score{width:100%;max-width:32rem;padding:1.6rem 1.2rem;border-radius:1.4rem;background:linear-gradient(135deg,var(--color-accent-hover),var(--color-surface-secondary));color:var(--color-text-heading);box-shadow:var(--shadow-hover);height:17rem}.quality-score{display:flex;justify-content:space-between;align-items:flex-start;flex-direction:column;gap:0}@media(min-width:1199px){.quality-score{height:20.6rem;border-radius:2rem}}.quality-score__top{width:100%}.quality-score__top{display:flex;justify-content:space-between;align-items:center;flex-direction:row;gap:0}.quality-score__title{width:100%}.quality-score__title{display:flex;justify-content:left;align-items:center;flex-direction:row;gap:.6rem}.quality-score__title{font-size:1.4rem;font-weight:400;color:var(--color-text-muted);line-height:1.4}@media(max-width:576px){.quality-score__title{font-size:1.3rem}}.quality-score__icon{background:none;border:none;color:var(--color-text-muted);font-size:1.8rem;cursor:pointer;transition:opacity .2s ease;padding:0;position:relative}@media(max-width:576px){.quality-score__icon{font-size:1.6rem}}.quality-score__icon:hover .brand-insight-tip{visibility:visible;opacity:1}.quality-score__icon .brand-insight-tip{position:absolute;bottom:100%;right:-2rem;visibility:hidden;opacity:0;width:fit-content;padding:.6rem;z-index:100;border-radius:.8rem;min-width:24rem;text-align:left;background-color:var(--color-surface-primary)}.quality-score__icon .brand-insight-tip{font-size:1rem;font-weight:400;color:var(--color-text);line-height:1.4rem}.quality-score__icon:hover{opacity:1}.quality-score__icon:active{opacity:.8}.quality-score__percentage{flex:1;display:flex;position:relative;align-items:center}.quality-score__percentage{font-size:4.8rem;font-weight:400;color:var(--color-text-heading);line-height:1.4}@media(min-width:1199px){.quality-score__percentage{font-size:6.4rem}}.quality-score__percentage>img{position:absolute;top:1rem;right:-2rem}.quality-score__percentage>img{width:2.4rem;height:2.4rem}.quality-score__footer-title{margin-bottom:.2rem}.quality-score__footer-title{font-size:1.8rem;font-weight:500;color:var(--color-text-heading);line-height:1.4}@media(max-width:576px){.quality-score__footer-title{font-size:1.4rem}}.quality-score__footer-text{opacity:.7}.quality-score__footer-text{font-size:1.2rem;font-weight:400;color:var(--color-text-muted);line-height:1.4}@media(max-width:576px){.quality-score__footer-text{font-size:1.2rem}}.sidebar-overlay{content:"";display:block;position:fixed;top:0;left:0;width:100%;height:100%;z-index:100;background-color:var(--color-surface-overlay)}@media(min-width:1199px){.sidebar-overlay{display:none}}.sidebar{position:fixed;top:0;left:0;width:100%;height:100%;max-width:28rem;padding:2.4rem 1.6rem;background-color:var(--color-surface-secondary);z-index:9999;opacity:1;visibility:visible;transform:translate(0);transition:all .3s ease;border-top-right-radius:1.6rem;border-bottom-right-radius:1.6rem}.sidebar{display:flex;justify-content:flex-start;align-items:flex-start;flex-direction:column;gap:1.6rem}@media(min-width:576px){.sidebar{max-width:34.5rem}}@media(min-width:1199px){.sidebar{z-index:0;opacity:unset;visibility:unset;transition:unset;border-radius:0;transform:unset;padding:2.4rem 1.6rem}.sidebar{display:flex;justify-content:flex-start;align-items:flex-start;flex-direction:column;gap:2.4rem}}.sidebar__toggle-icon{z-index:100;cursor:pointer;background-color:var(--color-surface-secondary);position:absolute;top:4rem;right:-1.2rem;border-radius:50%;display:none;justify-content:center;align-items:center;border:1px solid var(--color-border)}.sidebar__toggle-icon{width:2.8rem;height:2.8rem}@media(min-width:1199px){.sidebar__toggle-icon{display:flex}}.sidebar__toggle-icon>img{transform:scale(.65)}.sidebar__toggle-icon>img{width:100%;height:100%}.sidebar__close{z-index:100;cursor:pointer;background-color:var(--color-surface-secondary);position:absolute;top:3rem;right:1.6rem;border-radius:50%;display:flex;justify-content:center;align-items:center;transform:rotate(-45deg)}.sidebar__close{width:1.8rem;height:1.8rem}@media(min-width:1199px){.sidebar__close{display:none}}.sidebar__close>img{width:100%;height:100%}.sidebar__logo{text-align:left;width:100%}.sidebar__logo img{object-fit:cover}.sidebar__logo img{width:2.1rem;height:2.4rem}@media(min-width:1199px){.sidebar__logo img{width:2.8rem;height:3.2rem}}.sidebar__styles{margin:auto;flex:1;width:100%;min-height:0;overflow-y:hidden}.sidebar__styles{display:flex;justify-content:flex-start;align-items:flex-start;flex-direction:column;gap:2.4rem}.sidebar__styles input[type=checkbox]:checked~.style-options{visibility:visible;opacity:1;display:flex}.sidebar__styles input[type=checkbox]:checked~.style-toggle>img{transform:rotate(180deg)}@media(min-width:1199px){.sidebar__styles{margin:1.2rem 0 auto}}.sidebar__styles .style-toggle{cursor:pointer}.sidebar__styles .style-toggle{font-size:1.6rem;font-weight:500;color:var(--color-text-heading);line-height:1.4}.sidebar__styles .style-toggle{display:flex;justify-content:left;align-items:center;flex-direction:row;gap:.4rem}.sidebar__styles .style-options{flex:1;min-height:0;padding-bottom:2.4rem;overflow-y:scroll;display:none;visibility:hidden;opacity:0}.sidebar__styles .style-options{display:flex;justify-content:flex-start;align-items:flex-start;flex-direction:column;gap:2.4rem}.sidebar__styles .style-options::-webkit-scrollbar{display:none}.sidebar__styles .style-options .upload-logo{width:100%}.sidebar__styles .style-options .upload-logo{display:flex;justify-content:flex-start;align-items:flex-start;flex-direction:column;gap:.6rem}.sidebar__styles .style-options .upload-logo>b{font-size:1.4rem;font-weight:400;color:var(--color-text);line-height:1.4}.sidebar__styles .style-options .upload-logo>p{font-size:1.4rem;font-weight:400;color:var(--color-text-muted);line-height:1.4}.sidebar__styles .style-options .image-library{width:100%}.sidebar__styles .style-options .image-library{display:flex;justify-content:flex-start;align-items:flex-start;flex-direction:column;gap:.6rem}.sidebar__styles .style-options .image-library>b{font-size:1.4rem;font-weight:400;color:var(--color-text);line-height:1.4}.sidebar__styles .style-options .image-library>p{font-size:1.4rem;font-weight:400;color:var(--color-text-muted);line-height:1.4}.sidebar__styles .style-options .image-library .images{width:100%}.sidebar__styles .style-options .uploaded-img{border-radius:.8rem}.sidebar__styles .style-options .uploaded-img{width:4.8rem;height:4.8rem}.sidebar__styles .style-options .uploaded-img{position:relative}.sidebar__styles .style-options .uploaded-img .close{position:absolute;z-index:10;top:.3rem;right:.3rem;cursor:pointer;border:1px solid var(--color-border);border-radius:50%;background-color:var(--color-surface-secondary);color:var(--color-text);font-size:1rem;padding:.2rem;width:1.4rem;height:1.4rem}.sidebar__styles .style-options .uploaded-img .close{display:flex;justify-content:center;align-items:center;flex-direction:row;gap:0}.sidebar__styles .style-options .uploaded-img img{width:100%;height:100%;object-fit:cover}.sidebar__color-picker{display:flex;justify-content:flex-start;align-items:flex-start;flex-direction:column;gap:.8rem}.sidebar__color-picker>b{font-size:1.4rem;font-weight:400;color:var(--color-text);line-height:1.4}.sidebar__color-picker>p{font-size:1.4rem;font-weight:400;color:var(--color-text-muted);line-height:1.4}.sidebar__site-type{width:100%}.sidebar__site-type{display:flex;justify-content:flex-start;align-items:flex-start;flex-direction:column;gap:1rem}.sidebar__site-type input[type=checkbox]:checked~.style-options{visibility:visible;opacity:1;display:flex}.sidebar__site-type input[type=checkbox]:checked~.style-toggle>img{transform:rotate(180deg)}.sidebar__site-type .style-toggle{cursor:pointer}.sidebar__site-type .style-toggle{font-size:1.6rem;font-weight:500;color:var(--color-text-heading);line-height:1.4}.sidebar__site-type .style-toggle{display:flex;justify-content:left;align-items:center;flex-direction:row;gap:.4rem}.sidebar__site-type .style-options{display:none;visibility:hidden;opacity:0;width:100%}.sidebar__site-type .style-options{display:flex;justify-content:flex-start;align-items:flex-start;flex-direction:column;gap:.8rem}.sidebar__service-business{width:100%}.sidebar__service-business{display:flex;justify-content:flex-start;align-items:flex-start;flex-direction:column;gap:1.6rem}.sidebar__service-business input[type=checkbox]:checked~.style-options{visibility:visible;opacity:1;display:flex}.sidebar__service-business input[type=checkbox]:checked~.style-toggle>img{transform:rotate(180deg)}.sidebar__service-business .style-toggle{cursor:pointer}.sidebar__service-business .style-toggle{font-size:1.6rem;font-weight:500;color:var(--color-text-heading);line-height:1.4}.sidebar__service-business .style-toggle{display:flex;justify-content:left;align-items:center;flex-direction:row;gap:.4rem}.sidebar__service-business .style-options{display:none;visibility:hidden;opacity:0;width:100%}.sidebar__service-business .style-options{display:flex;justify-content:flex-start;align-items:flex-start;flex-direction:column;gap:.8rem}.sidebar__service-business .style-options .setup-booking-btn{width:100%;padding:1.4rem 1.6rem;border-radius:1.2rem;border:none;cursor:pointer;position:relative;overflow:hidden}.sidebar__service-business .style-options .setup-booking-btn{display:flex;justify-content:left;align-items:center;flex-direction:row;gap:1.2rem}.sidebar__service-business .style-options .setup-booking-btn{transition:all .3s ease;-webkit-transition:all .3s ease;-o-transition:all .3s ease}.sidebar__service-business .style-options .setup-booking-btn{background:var(--color-accent-subtle);border:.1rem solid var(--color-accent-border)}.sidebar__service-business .style-options .setup-booking-btn:before{content:"";position:absolute;top:0;left:-100%;width:100%;height:100%;background:linear-gradient(90deg,transparent,rgba(255,255,255,.1),transparent)}.sidebar__service-business .style-options .setup-booking-btn:before{transition:left .5s ease;-webkit-transition:left .5s ease;-o-transition:left .5s ease}.sidebar__service-business .style-options .setup-booking-btn:hover{background:var(--color-accent-subtle);border-color:var(--color-accent);transform:translateY(-.1rem);box-shadow:0 .4rem 1.5rem var(--color-accent-subtle)}.sidebar__service-business .style-options .setup-booking-btn:hover:before{left:100%}.sidebar__service-business .style-options .setup-booking-btn:hover .booking-btn__arrow{transform:translate(.3rem)}.sidebar__service-business .style-options .setup-booking-btn.configured{background:linear-gradient(135deg,#22c55e1a,#10b98126);border-color:#22c55e4d}.sidebar__service-business .style-options .setup-booking-btn.configured:hover{background:linear-gradient(135deg,#22c55e33,#10b98140);border-color:#22c55e80;box-shadow:0 .4rem 1.5rem #22c55e26}.sidebar__service-business .style-options .setup-booking-btn .booking-btn__icon{width:3.6rem;height:3.6rem;border-radius:1rem;flex-shrink:0;background:var(--color-accent)}.sidebar__service-business .style-options .setup-booking-btn .booking-btn__icon{display:flex;justify-content:center;align-items:center;flex-direction:row;gap:0}.sidebar__service-business .style-options .setup-booking-btn .booking-btn__icon{transition:all .3s ease;-webkit-transition:all .3s ease;-o-transition:all .3s ease}.sidebar__service-business .style-options .setup-booking-btn .booking-btn__icon>svg{color:var(--color-text-inverse)}.sidebar__service-business .style-options .setup-booking-btn .booking-btn__icon.configured{background:linear-gradient(135deg,#22c55e,#10b981)}.sidebar__service-business .style-options .setup-booking-btn .booking-btn__text{flex:1;text-align:left}.sidebar__service-business .style-options .setup-booking-btn .booking-btn__text{font-size:1.4rem;font-weight:500;color:var(--color-text-heading);line-height:1.4}.sidebar__service-business .style-options .setup-booking-btn .booking-btn__text{display:flex;justify-content:flex-start;align-items:flex-start;flex-direction:column;gap:.2rem}.sidebar__service-business .style-options .setup-booking-btn .booking-btn__text .booking-btn__badge{display:inline-block;padding:.2rem .6rem;border-radius:.4rem;background:linear-gradient(135deg,#ec4899,#f472b6)}.sidebar__service-business .style-options .setup-booking-btn .booking-btn__text .booking-btn__badge{font-size:1rem;font-weight:600;color:#fff;line-height:1.4}.sidebar__service-business .style-options .setup-booking-btn .booking-btn__text .booking-btn__badge{text-transform:uppercase;letter-spacing:.05em;margin-left:.6rem;animation:pulse-badge 2s ease-in-out infinite}.sidebar__service-business .style-options .setup-booking-btn .booking-btn__arrow{flex-shrink:0;color:var(--color-text-muted)}.sidebar__service-business .style-options .setup-booking-btn .booking-btn__arrow{transition:transform .2s ease;-webkit-transition:transform .2s ease;-o-transition:transform .2s ease}.sidebar__service-business .style-options .booking-info{padding-left:5rem}.sidebar__service-business .style-options .booking-info{font-size:1.2rem;font-weight:400;color:var(--color-text-light);line-height:1.4}@keyframes pulse-badge{0%,to{opacity:1}50%{opacity:.7}}.sidebar__quality-score{width:100%}.sidebar__settings{margin-top:auto;position:relative}.sidebar__settings .profile{width:100%}.sidebar__settings .profile{display:flex;justify-content:left;align-items:center;flex-direction:row;gap:.8rem}.sidebar__settings .profile__main{cursor:pointer;flex:1;min-width:0}.sidebar__settings .profile__main{display:flex;justify-content:left;align-items:center;flex-direction:row;gap:1.2rem}.sidebar__settings .profile__instagram-btn{flex-shrink:0;background:transparent;border:.1rem solid transparent;border-radius:.8rem;cursor:pointer;padding:.6rem}.sidebar__settings .profile__instagram-btn{display:flex;justify-content:center;align-items:center;flex-direction:row;gap:0}.sidebar__settings .profile__instagram-btn{transition:all .2s ease;-webkit-transition:all .2s ease;-o-transition:all .2s ease}.sidebar__settings .profile__instagram-btn>img{width:2rem;height:2rem}.sidebar__settings .profile__instagram-btn>img{filter:brightness(0) invert(.7)}.sidebar__settings .profile__instagram-btn>img{transition:filter .2s ease;-webkit-transition:filter .2s ease;-o-transition:filter .2s ease}.sidebar__settings .profile__instagram-btn:hover{border-color:#e1306c66;background:#e1306c1a}.sidebar__settings .profile__instagram-btn:hover>img{filter:brightness(0) invert(1)}.sidebar__settings .profile .user-avatar{width:3.2rem;height:3.2rem;border-radius:50%;object-fit:contain}@media(min-width:1199px){.sidebar__settings .profile .user-avatar{width:4rem;height:4rem}}.sidebar__settings .profile .user-info{min-width:0}.sidebar__settings .profile .user-info>strong{font-size:1.6rem;font-weight:400;color:var(--color-text-heading);line-height:1.4}.sidebar__settings .profile .user-info>strong{display:block;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.sidebar__settings .profile .user-info>p{font-size:1.4rem;font-weight:400;color:var(--color-text-muted);line-height:1.4}.sidebar__settings .profile .user-info>p{overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.sidebar__settings .settings{z-index:100;position:absolute;bottom:100%;left:0;box-shadow:var(--shadow-popup);background-color:var(--color-surface-elevated);width:100%;padding:.8rem;border-radius:1.2rem;display:none}.sidebar__settings .settings.open{display:block}.sidebar__settings .settings p{height:4rem;cursor:pointer;padding:.2rem .8rem}.sidebar__settings .settings p{display:flex;justify-content:left;align-items:center;flex-direction:row;gap:.4rem}.sidebar__settings .settings p{font-size:1.4rem;font-weight:400;color:var(--color-text);line-height:1.4}.sidebar__settings .settings p>img{width:1.8rem;height:1.8rem}.image-uploader{position:relative;cursor:pointer;border-radius:.8rem;background-color:#333536}.image-uploader{width:4.8rem;height:4.8rem}.image-uploader{display:flex;justify-content:center;align-items:center;flex-direction:row;gap:0}.image-uploader .circular-progress{position:relative;transform:unset;top:unset;left:unset}.slider{width:100%;overflow:visible;position:relative}.slider__container{width:100%;display:grid;grid-auto-flow:column;grid-auto-columns:max-content;gap:10px;overflow-x:auto;scroll-snap-type:x mandatory}.slider__container::-webkit-scrollbar{display:none}.slider__pagination{position:absolute;top:50%;transform:translateY(-50%);background:linear-gradient(266.18deg,#02080f 3.13%,#02080f00 127.09%);height:100%;z-index:100;width:3rem}.slider__pagination{display:flex;justify-content:center;align-items:center;flex-direction:row;gap:0}.slider__pagination>.pagination-icon{cursor:pointer;border-radius:50%;background-color:#333536}.slider__pagination>.pagination-icon{display:flex;justify-content:center;align-items:center;flex-direction:row;gap:0}.slider__pagination>.pagination-icon{width:2.4rem;height:2.4rem}.slider__pagination>.pagination-icon>img{width:1.6rem;height:1.6rem}.slider__pagination.left{left:0;transform:translateY(-50%) rotate(180deg)}.slider__pagination.right{right:0}.switch-wrapper{display:inline-flex;align-items:center;gap:1.2rem}.switch-input{position:absolute;opacity:0;width:0;height:0;pointer-events:none}.switch-input:focus-visible+.switch-label .switch-track{outline:.2rem solid #b239e8;outline-offset:.2rem}.switch-input:disabled+.switch-label{opacity:.5;cursor:not-allowed}.switch-label{display:inline-flex;align-items:center;gap:1.2rem;cursor:pointer}.switch-track{position:relative;display:inline-block;width:5.2rem;height:2.2rem;border-radius:1.1rem;background-color:#fff3;transition:background-color .3s cubic-bezier(.4,0,.2,1)}.switch-input:checked+.switch-label .switch-track{background-color:#b239e8}.switch-input:hover:not(:disabled)+.switch-label .switch-track{background-color:#ffffff4d}.switch-input:checked:hover:not(:disabled)+.switch-label .switch-track{background-color:#6b228b}.switch-thumb{position:absolute;top:.2rem;left:.2rem;width:1.8rem;height:1.8rem;border-radius:50%;background-color:#fff;box-shadow:0 .2rem .4rem #0003;transition:transform .3s cubic-bezier(.4,0,.2,1)}.switch-input:checked+.switch-label .switch-thumb{transform:translate(3rem)}.switch-text{font-size:1.4rem;font-weight:400;color:#fff;line-height:1.4}.switch-text{-webkit-user-select:none;user-select:none}.service-business-modal .modal__body{padding:0}.service-business{position:relative;height:100%;width:100%;background-color:#1a1d21}.service-business{display:flex;justify-content:normal;align-items:center;flex-direction:column;gap:0}.service-business .brand-logo{width:100%}.service-business .brand-logo{display:flex;justify-content:left;align-items:left;flex-direction:row;gap:0}.service-business .brand-logo>img{width:8.6rem;margin:2rem}.service-business .close-btn{position:absolute;top:2rem;right:2rem;background:transparent;border:none;cursor:pointer;padding:.5rem;border-radius:50%}.service-business .close-btn{display:flex;justify-content:center;align-items:center;flex-direction:row;gap:0}.service-business .close-btn{width:3rem;height:3rem}.service-business .close-btn>img{transform:rotate(45deg)}.service-business .close-btn>img{width:1.6rem;height:1.6rem}.service-business .close-btn:hover{background-color:#f2f2f21a}.service-business__container{flex:1;width:100%;max-width:64rem;padding:0 1.6rem 2rem;overflow-y:auto}.service-business__container{font-size:1.4rem;font-weight:400;color:#fff;line-height:1.4}.service-business__container{display:flex;justify-content:flex-start;align-items:center;flex-direction:column;gap:1.6rem}@media(min-width:698px){.service-business__container{font-size:1.6rem;padding:0 2rem 2rem}}.service-business__step{width:100%;max-width:50rem}.service-business__step{display:flex;justify-content:normal;align-items:stretch;flex-direction:column;gap:2rem}.service-business__step .heading-container{margin-bottom:.5rem;text-align:center}.service-business__step .heading-container .heading{color:#f2f2f2;font-size:2rem;font-weight:600;line-height:2.8rem}@media(min-width:698px){.service-business__step .heading-container .heading{font-size:2.4rem;line-height:3.2rem}}.service-business__step .heading-container .sub-heading{color:#b2b2b2;font-weight:400;margin-top:.5rem}.service-business__success{display:flex;justify-content:normal;align-items:center;flex-direction:column;gap:2rem}.service-business__success{padding-top:4rem}.service-business__success .success-icon{margin-bottom:1rem}.service-business .reconfigure-warning{width:100%;max-width:50rem;padding:1.6rem;border-radius:1.2rem;background-color:#f59e0b1a;border:.1rem solid rgba(245,158,11,.3);margin-bottom:1rem}.service-business .reconfigure-warning{display:flex;justify-content:normal;align-items:normal;flex-direction:column;gap:1.2rem}.service-business .reconfigure-warning__content{display:flex;justify-content:normal;align-items:flex-start;flex-direction:row;gap:1.2rem}.service-business .reconfigure-warning__content>svg{flex-shrink:0;color:#fbbf24;margin-top:.2rem}.service-business .reconfigure-warning__content>div{flex:1}.service-business .reconfigure-warning__content>div>strong{display:block}.service-business .reconfigure-warning__content>div>strong{font-size:1.4rem;font-weight:600;color:#fbbf24;line-height:1.4}.service-business .reconfigure-warning__content>div>strong{margin-bottom:.4rem}.service-business .reconfigure-warning__content>div>p{font-size:1.4rem;font-weight:400;color:#b2b2b2;line-height:1.4}.service-business .reconfigure-warning__content>div>p{line-height:1.5}.service-business .reconfigure-warning__btn{align-self:flex-end;padding:.8rem 1.6rem;border-radius:.8rem;border:.1rem solid #f59e0b;background:transparent;cursor:pointer}.service-business .reconfigure-warning__btn{font-size:1.4rem;font-weight:500;color:#fbbf24;line-height:1.4}.service-business .reconfigure-warning__btn{transition:all .2s ease;-webkit-transition:all .2s ease;-o-transition:all .2s ease}.service-business .reconfigure-warning__btn:hover{background-color:#f59e0b26}.service-business .booking-type-options{display:flex;justify-content:flex-start;align-items:stretch;flex-direction:column;gap:1.6rem}.service-business .booking-type-options .option{cursor:pointer;width:100%;padding:1.6rem;border-radius:1.2rem;border:.1rem solid rgba(242,242,242,.1);position:relative}.service-business .booking-type-options .option{display:flex;justify-content:normal;align-items:normal;flex-direction:column;gap:1.2rem}.service-business .booking-type-options .option{transition:all .2s ease;-webkit-transition:all .2s ease;-o-transition:all .2s ease}.service-business .booking-type-options .option:hover{background-color:#333536}.service-business .booking-type-options .option.selected{background-color:#b239e826;border-color:#b239e8}.service-business .booking-type-options .option--featured{border-color:#b239e866;background-color:#b239e80d}.service-business .booking-type-options .option--featured:hover{background-color:#b239e81a}.service-business .booking-type-options .option--featured.selected{background-color:#b239e833;border-color:#b239e8}.service-business .booking-type-options .option--external{padding-bottom:1.2rem}.service-business .booking-type-options .option__badge{position:absolute;top:-.8rem;right:1.6rem;padding:.4rem 1rem;border-radius:2rem;background:linear-gradient(135deg,#b239e8,#6b228b)}.service-business .booking-type-options .option__badge{font-size:1rem;font-weight:600;color:#f2f2f2;line-height:1.4}.service-business .booking-type-options .option__badge{text-transform:uppercase;letter-spacing:.05em}.service-business .booking-type-options .option__main{display:flex;justify-content:normal;align-items:center;flex-direction:row;gap:1.2rem}.service-business .booking-type-options .option__avatar{background-color:#4d4d4d;border-radius:.8rem;flex-shrink:0}.service-business .booking-type-options .option__avatar{display:flex;justify-content:center;align-items:center;flex-direction:row;gap:0}.service-business .booking-type-options .option__avatar{width:4.2rem;height:4.2rem}.service-business .booking-type-options .option__avatar>img{width:2rem;height:2rem}.service-business .booking-type-options .option__avatar>img{filter:brightness(0) invert(1)}.service-business .booking-type-options .option__avatar.selected{background-color:#b239e8}.service-business .booking-type-options .option__detail{flex:1}.service-business .booking-type-options .option__detail{display:flex;justify-content:flex-start;align-items:flex-start;flex-direction:column;gap:.3rem}.service-business .booking-type-options .option__detail>strong{font-size:1.6rem;color:#f2f2f2}@media(min-width:698px){.service-business .booking-type-options .option__detail>strong{font-size:1.8rem}}.service-business .booking-type-options .option__detail>p{font-size:1.3rem;text-align:left;color:#b2b2b2;line-height:1.4}@media(min-width:698px){.service-business .booking-type-options .option__detail>p{font-size:1.4rem}}.service-business .booking-type-options .option__benefits{padding-left:5.4rem}.service-business .booking-type-options .option__benefits{display:flex;justify-content:normal;align-items:normal;flex-direction:column;gap:.6rem}.service-business .booking-type-options .option__benefits .benefit{display:flex;justify-content:normal;align-items:center;flex-direction:row;gap:.8rem}.service-business .booking-type-options .option__benefits .benefit>svg{flex-shrink:0;color:#22c55e}.service-business .booking-type-options .option__benefits .benefit>span{font-size:1.3rem;font-weight:400;color:#e5e5e5;line-height:1.4}.service-business .booking-type-options .option__providers{padding-top:.8rem;border-top:.1rem solid rgba(242,242,242,.05);margin-top:.4rem}.service-business .booking-type-options .option__providers{display:flex;justify-content:normal;align-items:normal;flex-direction:column;gap:1rem}.service-business .booking-type-options .option__providers .provider-logos{display:flex;justify-content:normal;align-items:center;flex-direction:row;gap:.8rem}.service-business .booking-type-options .option__providers .provider-logos{flex-wrap:wrap}.service-business .booking-type-options .option__providers .provider-logos .provider-logo{padding:.6rem 1.2rem;border-radius:.6rem;font-weight:600;font-size:1.2rem;letter-spacing:.02em}.service-business .booking-type-options .option__providers .provider-logos .provider-logo--fresha{background-color:#00bfa526;color:#00bfa5}.service-business .booking-type-options .option__providers .provider-logos .provider-logo--booksy{background-color:#ff6b6b26;color:#ff6b6b}.service-business .booking-type-options .option__providers .provider-logos .provider-logo--treatwell{background-color:#9c27b026;color:#c77dff}.service-business .booking-type-options .option__providers .provider-note{font-size:1.2rem;font-weight:400;color:#737373;line-height:1.4}.service-business .booking-type-options .option__providers .provider-note{font-style:italic}.service-business .provider-options{display:flex;justify-content:flex-start;align-items:stretch;flex-direction:column;gap:1.2rem}.service-business .provider-options .option{cursor:pointer;width:100%;padding:1.2rem 1.6rem;border-radius:1.2rem;border:.1rem solid rgba(242,242,242,.1)}.service-business .provider-options .option{display:flex;justify-content:left;align-items:center;flex-direction:row;gap:1.2rem}.service-business .provider-options .option{transition:all .2s ease;-webkit-transition:all .2s ease;-o-transition:all .2s ease}.service-business .provider-options .option:hover{background-color:#333536}.service-business .provider-options .option.selected{background-color:#b239e833;border-color:#b239e8}.service-business .provider-options .option__detail{flex:1}.service-business .provider-options .option__detail{display:flex;justify-content:flex-start;align-items:flex-start;flex-direction:column;gap:.4rem}.service-business .provider-options .option__detail>strong{font-size:1.6rem;color:#f2f2f2}.service-business .provider-options .option__detail>p{font-size:1.2rem;text-align:left;color:#b2b2b2;line-height:1.4}@media(min-width:698px){.service-business .provider-options .option__detail>p{font-size:1.4rem}}.service-business .form-group{display:flex;justify-content:normal;align-items:normal;flex-direction:column;gap:.6rem}.service-business .form-group>label{font-size:1.4rem;font-weight:500;color:#e5e5e5;line-height:1.4}.service-business .form-group>input,.service-business .form-group>select,.service-business .form-group>textarea{width:100%;padding:1.2rem;border-radius:.8rem;border:.1rem solid #4d4d4d;background-color:#262626}.service-business .form-group>input,.service-business .form-group>select,.service-business .form-group>textarea{font-size:1.6rem;font-weight:400;color:#f2f2f2;line-height:1.4}.service-business .form-group>input::placeholder,.service-business .form-group>select::placeholder,.service-business .form-group>textarea::placeholder{color:#737373}.service-business .form-group>input:focus,.service-business .form-group>select:focus,.service-business .form-group>textarea:focus{outline:none;border-color:#b239e8}.service-business .form-group>select{cursor:pointer;appearance:none;background-image:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='12' height='12' viewBox='0 0 12 12'%3E%3Cpath fill='%23b2b2b2' d='M6 8L1 3h10z'/%3E%3C/svg%3E");background-repeat:no-repeat;background-position:right 1.2rem center;padding-right:3rem}.service-business .form-group>textarea{resize:vertical;min-height:8rem}.service-business .services-header{display:flex;justify-content:space-between;align-items:center;flex-direction:row;gap:0}.service-business .services-header{width:100%}.service-business .services-header__left{display:flex;justify-content:normal;align-items:center;flex-direction:row;gap:1.2rem}.service-business .services-header__left .service-count{font-size:1.4rem;font-weight:400;color:#b2b2b2;line-height:1.4}.service-business .services-header__left .clear-btn{padding:.6rem 1.2rem;border-radius:.6rem;border:.1rem solid #4d4d4d;background:transparent;cursor:pointer}.service-business .services-header__left .clear-btn{font-size:1.2rem;font-weight:400;color:#b2b2b2;line-height:1.4}.service-business .services-header__left .clear-btn{transition:all .2s ease;-webkit-transition:all .2s ease;-o-transition:all .2s ease}.service-business .services-header__left .clear-btn:hover{border-color:#ef4444;color:#ef4444}.service-business .services-header .template-btn{padding:.8rem 1.6rem;border-radius:.8rem;border:.1rem solid #b239e8;background:transparent;cursor:pointer}.service-business .services-header .template-btn{font-size:1.4rem;font-weight:500;color:#b239e8;line-height:1.4}.service-business .services-header .template-btn{transition:all .2s ease;-webkit-transition:all .2s ease;-o-transition:all .2s ease}.service-business .services-header .template-btn:hover{background-color:#b239e81a}.service-business .template-confirm{padding:1.6rem;border-radius:.8rem;background-color:#f59e0b1a;border:.1rem solid #f59e0b}.service-business .template-confirm__content{display:flex;justify-content:normal;align-items:normal;flex-direction:column;gap:1.2rem}.service-business .template-confirm__warning{font-size:1.4rem;font-weight:500;color:#fbbf24;line-height:1.4}.service-business .template-confirm__warning{line-height:1.5}.service-business .template-confirm__actions{display:flex;justify-content:flex-end;align-items:normal;flex-direction:row;gap:1rem}.service-business .template-confirm__actions>button{padding:.8rem 1.6rem;border-radius:.8rem;cursor:pointer}.service-business .template-confirm__actions>button{font-size:1.4rem;font-weight:500;color:#f2f2f2;line-height:1.4}.service-business .template-confirm__actions>button.secondary{background:transparent;border:.1rem solid #4d4d4d}.service-business .template-confirm__actions>button.secondary:hover{border-color:#737373;background-color:#f2f2f20d}.service-business .template-confirm__actions>button.danger{background-color:#dc2626;border:none}.service-business .template-confirm__actions>button.danger:hover{background-color:#b91c1c}.service-business .services-list{display:flex;justify-content:normal;align-items:normal;flex-direction:column;gap:1.2rem}.service-business .services-list{width:100%;max-height:45vh;min-height:12rem;overflow-y:auto;padding:.4rem;margin:-.4rem;scroll-behavior:smooth;overscroll-behavior:contain}.service-business .services-list::-webkit-scrollbar{width:.6rem}.service-business .services-list::-webkit-scrollbar-track{background:transparent;border-radius:.3rem}.service-business .services-list::-webkit-scrollbar-thumb{background:#4d4d4d;border-radius:.3rem}.service-business .services-list::-webkit-scrollbar-thumb:hover{background:#666}.service-business .services-list{scrollbar-width:thin;scrollbar-color:#4d4d4d transparent}.service-business .services-list .services-empty{padding:3rem 2rem;text-align:center;border-radius:.8rem;background-color:#26262680;border:.1rem dashed #4d4d4d}.service-business .services-list .services-empty>p{font-size:1.4rem;font-weight:400;color:#737373;line-height:1.4}.service-business .services-list .services-empty>p{line-height:1.6}.service-business .services-list .services-empty>p:first-child{font-size:1.6rem;font-weight:500;color:#b2b2b2;line-height:1.4}.service-business .services-list .services-empty>p:first-child{margin-bottom:.4rem}.service-business .services-list .service-item{padding:1.2rem;border-radius:.8rem;background-color:#262626;border:.1rem solid #4d4d4d}.service-business .services-list .service-item{display:flex;justify-content:normal;align-items:normal;flex-direction:column;gap:1rem}.service-business .services-list .service-item__header{display:flex;justify-content:space-between;align-items:center;flex-direction:row;gap:1rem}.service-business .services-list .service-item__header .service-name{flex:1;padding:.8rem;border-radius:.4rem;border:.1rem solid #4d4d4d;background-color:#1a1d21}.service-business .services-list .service-item__header .service-name{font-size:1.6rem;font-weight:500;color:#f2f2f2;line-height:1.4}.service-business .services-list .service-item__header .service-name:focus{outline:none;border-color:#b239e8}.service-business .services-list .service-item__header .remove-btn{background:transparent;border:none;cursor:pointer;color:#737373;font-size:2rem;line-height:1;padding:.4rem}.service-business .services-list .service-item__header .remove-btn:hover{color:#ef4444}.service-business .services-list .service-item__details{display:flex;justify-content:normal;align-items:normal;flex-direction:row;gap:1rem}.service-business .services-list .service-item__details .field{flex:1}.service-business .services-list .service-item__details .field{display:flex;justify-content:normal;align-items:normal;flex-direction:column;gap:.4rem}.service-business .services-list .service-item__details .field>label{font-size:1.2rem;font-weight:400;color:#b2b2b2;line-height:1.4}.service-business .services-list .service-item__details .field>input{width:100%;padding:.8rem;border-radius:.4rem;border:.1rem solid #4d4d4d;background-color:#1a1d21}.service-business .services-list .service-item__details .field>input{font-size:1.4rem;font-weight:400;color:#f2f2f2;line-height:1.4}.service-business .services-list .service-item__details .field>input:focus{outline:none;border-color:#b239e8}.service-business .services-list .add-service-btn{width:100%;padding:1rem;border-radius:.8rem;border:.1rem dashed #4d4d4d;background:transparent;cursor:pointer}.service-business .services-list .add-service-btn{font-size:1.4rem;font-weight:500;color:#b2b2b2;line-height:1.4}.service-business .services-list .add-service-btn:hover{border-color:#b239e8;color:#b239e8}.service-business .instructions{padding:1.6rem;border-radius:.8rem;background-color:#262626;border:.1rem solid #4d4d4d}.service-business .instructions>h4{margin-bottom:1rem}.service-business .instructions>h4{font-size:1.6rem;font-weight:600;color:#f2f2f2;line-height:1.4}.service-business .instructions>ol{padding-left:2rem}.service-business .instructions>ol>li{margin-bottom:.8rem}.service-business .instructions>ol>li{font-size:1.4rem;font-weight:400;color:#b2b2b2;line-height:1.4}.service-business .instructions>ol>li{line-height:1.6}.service-business .loading-container{padding:4rem 0}.service-business .loading-container{display:flex;justify-content:center;align-items:center;flex-direction:row;gap:0}.service-business .action-container{display:flex;justify-content:flex-end;align-items:center;flex-direction:row;gap:1rem}.service-business .action-container{width:100%;margin-top:1rem}.service-business .action-container>button{background-color:#b239e8;border:none;border-radius:1.2rem;height:4.8rem;min-width:12rem;cursor:pointer}.service-business .action-container>button{display:flex;justify-content:center;align-items:center;flex-direction:row;gap:0}.service-business .action-container>button{font-size:1.6rem;font-weight:600;color:#f2f2f2;line-height:1.4}.service-business .action-container>button:hover:not(:disabled){background-color:#6b228b}.service-business .action-container>button:disabled{opacity:.5;cursor:not-allowed}.service-business .action-container>button.secondary{background-color:transparent;border:.1rem solid #4d4d4d}.service-business .action-container>button.secondary:hover:not(:disabled){border-color:#737373;background-color:#f2f2f20d}.payment-benefits{display:flex;flex-direction:column;gap:1.2rem;padding:2rem 0}.payment-benefits .benefit{display:flex;align-items:center;gap:1.2rem;font-size:1.4rem;color:#b2b2b2}.payment-benefits .benefit svg{flex-shrink:0}.site-type-modal .modal__body{padding:0;max-width:54rem;width:100%}.site-type-picker{position:relative;width:100%;background-color:#1a1d21;border-radius:1.6rem;padding:2.8rem 2.4rem 2.4rem}.site-type-picker{display:flex;justify-content:normal;align-items:normal;flex-direction:column;gap:2.4rem}.site-type-picker .close-btn{position:absolute;top:1.6rem;right:1.6rem;background:transparent;border:none;cursor:pointer;padding:.4rem;border-radius:50%}.site-type-picker .close-btn{display:flex;justify-content:center;align-items:center;flex-direction:row;gap:0}.site-type-picker .close-btn{width:3rem;height:3rem}.site-type-picker .close-btn>img{transform:rotate(45deg)}.site-type-picker .close-btn>img{width:1.4rem;height:1.4rem}.site-type-picker .close-btn:hover{background-color:#f2f2f214}.site-type-picker__header{text-align:center;padding:0 2rem}.site-type-picker__header .heading{color:#f2f2f2;font-size:2rem;font-weight:600;line-height:2.8rem;margin-bottom:.6rem}@media(min-width:698px){.site-type-picker__header .heading{font-size:2.2rem}}.site-type-picker__header .sub-heading{color:#b2b2b2;font-size:1.3rem;line-height:1.6}@media(min-width:698px){.site-type-picker__header .sub-heading{font-size:1.4rem}}.site-type-picker__options{display:flex;justify-content:normal;align-items:normal;flex-direction:column;gap:1.2rem}.site-type-picker__actions{display:flex;justify-content:flex-end;align-items:center;flex-direction:row;gap:1rem}.site-type-picker__actions{border-top:.1rem solid rgba(242,242,242,.08);padding-top:1.6rem}.site-type-picker__actions .btn-secondary{padding:1rem 2rem;border-radius:1rem;border:.1rem solid #4d4d4d;background:transparent;cursor:pointer}.site-type-picker__actions .btn-secondary{font-size:1.4rem;font-weight:500;color:#b2b2b2;line-height:1.4}.site-type-picker__actions .btn-secondary{transition:all .2s ease;-webkit-transition:all .2s ease;-o-transition:all .2s ease}.site-type-picker__actions .btn-secondary:hover:not(:disabled){border-color:#737373;color:#f2f2f2}.site-type-picker__actions .btn-secondary:disabled{opacity:.4;cursor:not-allowed}.site-type-picker__actions .btn-primary{padding:1rem 2.4rem;border-radius:1rem;border:none;background-color:#b239e8;cursor:pointer}.site-type-picker__actions .btn-primary{font-size:1.4rem;font-weight:600;color:#f2f2f2;line-height:1.4}.site-type-picker__actions .btn-primary{transition:all .2s ease;-webkit-transition:all .2s ease;-o-transition:all .2s ease}.site-type-picker__actions .btn-primary:hover:not(:disabled){background-color:#6b228b}.site-type-picker__actions .btn-primary:disabled{opacity:.5;cursor:not-allowed}.site-type-picker .option{cursor:pointer;width:100%;padding:1.4rem 1.6rem;border-radius:1.2rem;border:.1rem solid rgba(242,242,242,.1);position:relative}.site-type-picker .option{transition:all .2s ease;-webkit-transition:all .2s ease;-o-transition:all .2s ease}.site-type-picker .option:hover{background-color:#333536}.site-type-picker .option.selected{background-color:#b239e826;border-color:#b239e8}.site-type-picker .option--auto{border-color:#4d4d4dcc}.site-type-picker .option--auto:hover{background-color:#f2f2f20a}.site-type-picker .option--auto.selected{background-color:#b239e81a;border-color:#b239e899}.site-type-picker .option__badge{position:absolute;top:-.9rem;right:1.4rem;padding:.3rem 1rem;border-radius:2rem;background:linear-gradient(135deg,#b239e8,#6b228b)}.site-type-picker .option__badge{font-size:1rem;font-weight:600;color:#f2f2f2;line-height:1.4}.site-type-picker .option__badge{text-transform:uppercase;letter-spacing:.06em}.site-type-picker .option__main{display:flex;justify-content:normal;align-items:flex-start;flex-direction:row;gap:1.4rem}.site-type-picker .option__avatar{background-color:#4d4d4d;border-radius:.8rem;flex-shrink:0}.site-type-picker .option__avatar{display:flex;justify-content:center;align-items:center;flex-direction:row;gap:0}.site-type-picker .option__avatar{width:4rem;height:4rem}.site-type-picker .option__avatar{color:#b2b2b2}.selected .site-type-picker .option__avatar{background-color:#b239e84d;color:#b239e8}.site-type-picker .option__detail{flex:1}.site-type-picker .option__detail{display:flex;justify-content:flex-start;align-items:flex-start;flex-direction:column;gap:.4rem}.site-type-picker .option__detail>strong{font-size:1.5rem;font-weight:600;color:#f2f2f2}.site-type-picker .option__detail>p{font-size:1.3rem;color:#b2b2b2;line-height:1.55;text-align:left}.site-type-trigger-btn{width:100%;padding:1.2rem 1.4rem;border-radius:1.2rem;border:.1rem solid rgba(242,242,242,.1);background:transparent;cursor:pointer}.site-type-trigger-btn{display:flex;justify-content:space-between;align-items:center;flex-direction:row;gap:1rem}.site-type-trigger-btn{transition:all .2s ease;-webkit-transition:all .2s ease;-o-transition:all .2s ease}.site-type-trigger-btn:hover{background-color:#f2f2f20d;border-color:#f2f2f226}.site-type-trigger-btn__left{display:flex;justify-content:normal;align-items:center;flex-direction:row;gap:1rem}.site-type-trigger-btn__icon{background-color:#4d4d4d;border-radius:.8rem;flex-shrink:0}.site-type-trigger-btn__icon{display:flex;justify-content:center;align-items:center;flex-direction:row;gap:0}.site-type-trigger-btn__icon{width:3.4rem;height:3.4rem}.site-type-trigger-btn__icon{color:#b2b2b2}.site-type-trigger-btn__info{display:flex;justify-content:normal;align-items:flex-start;flex-direction:column;gap:.2rem}.site-type-trigger-btn__label{font-size:1.2rem;font-weight:400;color:#b2b2b2;line-height:1.4}.site-type-trigger-btn__label{text-align:left}.site-type-trigger-btn__value{font-size:1.4rem;font-weight:500;color:#f2f2f2;line-height:1.4}.site-type-trigger-btn__value{text-align:left}.site-type-trigger-btn__arrow{color:#737373;flex-shrink:0}.site-type-trigger-btn__arrow{transition:color .2s ease;-webkit-transition:color .2s ease;-o-transition:color .2s ease}.site-type-trigger-btn:hover .site-type-trigger-btn__arrow{color:#b2b2b2}.instagram-onboarding-modal .modal__body{padding:0}.instagram-onboarding{position:relative;height:100%;width:100%;background-color:#1a1d21}.instagram-onboarding{display:flex;justify-content:normal;align-items:center;flex-direction:column;gap:0}.instagram-onboarding .brand-logo{width:100%}.instagram-onboarding .brand-logo{display:flex;justify-content:left;align-items:left;flex-direction:row;gap:0}.instagram-onboarding .brand-logo>img{width:3.2rem;margin:2rem}.instagram-onboarding .close-btn{position:absolute;top:2rem;right:2rem;background:transparent;border:none;cursor:pointer;padding:.5rem;border-radius:50%}.instagram-onboarding .close-btn{display:flex;justify-content:center;align-items:center;flex-direction:row;gap:0}.instagram-onboarding .close-btn{width:3rem;height:3rem}.instagram-onboarding .close-btn>img{transform:rotate(45deg)}.instagram-onboarding .close-btn>img{width:1.6rem;height:1.6rem}.instagram-onboarding .close-btn:hover{background-color:#f2f2f21a}.instagram-onboarding__container{flex:1;width:100%;max-width:56rem;padding:0 1.6rem 2rem;overflow-y:auto}.instagram-onboarding__container{font-size:1.4rem;font-weight:400;color:#fff;line-height:1.4}.instagram-onboarding__container{display:flex;justify-content:flex-start;align-items:center;flex-direction:column;gap:1.6rem}@media(min-width:698px){.instagram-onboarding__container{font-size:1.6rem;padding:0 2rem 2rem}}.instagram-onboarding__step{width:100%;max-width:48rem}.instagram-onboarding__step{display:flex;justify-content:normal;align-items:stretch;flex-direction:column;gap:2.4rem}.instagram-onboarding__step .heading-container{text-align:center}.instagram-onboarding__step .heading-container{display:flex;justify-content:normal;align-items:center;flex-direction:column;gap:.8rem}.instagram-onboarding__step .heading-container .heading{color:#f2f2f2;font-size:2rem;font-weight:600;line-height:2.8rem}@media(min-width:698px){.instagram-onboarding__step .heading-container .heading{font-size:2.4rem;line-height:3.2rem}}.instagram-onboarding__step .heading-container .sub-heading{color:#b2b2b2;font-weight:400;max-width:36rem;line-height:1.5}.instagram-onboarding__icon{display:flex;justify-content:center;align-items:center;flex-direction:row;gap:0}.instagram-onboarding__icon>svg{color:#e1306c}.instagram-onboarding__benefits{display:flex;justify-content:normal;align-items:normal;flex-direction:column;gap:1.6rem}.instagram-onboarding__benefits .benefit{padding:1.4rem 1.6rem;border-radius:1.2rem;background-color:#f2f2f208;border:.1rem solid rgba(242,242,242,.08)}.instagram-onboarding__benefits .benefit{display:flex;justify-content:normal;align-items:flex-start;flex-direction:row;gap:1.2rem}.instagram-onboarding__benefits .benefit{transition:all .2s ease;-webkit-transition:all .2s ease;-o-transition:all .2s ease}.instagram-onboarding__benefits .benefit:hover{background-color:#f2f2f20f;border-color:#e1306c33}.instagram-onboarding__benefits .benefit>svg{flex-shrink:0;color:#22c55e;margin-top:.2rem}.instagram-onboarding__benefits .benefit>div{flex:1}.instagram-onboarding__benefits .benefit>div>strong{display:block;margin-bottom:.3rem}.instagram-onboarding__benefits .benefit>div>strong{font-size:1.4rem;font-weight:600;color:#f2f2f2;line-height:1.4}.instagram-onboarding__benefits .benefit>div>p{font-size:1.4rem;font-weight:400;color:#b2b2b2;line-height:1.4}.instagram-onboarding__benefits .benefit>div>p{line-height:1.5}.instagram-onboarding .action-container{display:flex;justify-content:flex-end;align-items:center;flex-direction:row;gap:1rem}.instagram-onboarding .action-container{width:100%;margin-top:.8rem}.instagram-onboarding .action-container>button{border:none;border-radius:1.2rem;height:4.8rem;padding:0 2.4rem;white-space:nowrap;cursor:pointer}.instagram-onboarding .action-container>button{display:flex;justify-content:center;align-items:center;flex-direction:row;gap:.8rem}.instagram-onboarding .action-container>button{font-size:1.6rem;font-weight:600;color:#f2f2f2;line-height:1.4}.instagram-onboarding .action-container>button{transition:all .2s ease;-webkit-transition:all .2s ease;-o-transition:all .2s ease}.instagram-onboarding .action-container>button{background:linear-gradient(135deg,#e1306c,#c13584,#833ab4)}.instagram-onboarding .action-container>button>svg{flex-shrink:0}.instagram-onboarding .action-container>button:hover:not(:disabled){opacity:.9;transform:translateY(-.1rem);box-shadow:0 .4rem 1.5rem #e1306c4d}.instagram-onboarding .action-container>button:disabled{opacity:.6;cursor:not-allowed}.instagram-onboarding .action-container>button.secondary{background:transparent;border:.1rem solid #4d4d4d}.instagram-onboarding .action-container>button.secondary:hover{border-color:#737373;background-color:#f2f2f20d;box-shadow:none;transform:none;opacity:1}.typing-indicator{display:flex;align-items:center;padding:0 10px 15px}.typing-indicator .dot{width:8px;height:8px;background-color:var(--color-accent);border-radius:50%;margin:0 4px;animation:typing-indicator 1.2s infinite ease-in-out}.typing-indicator .dot:nth-child(1){animation-delay:0s}.typing-indicator .dot:nth-child(2){animation-delay:.2s}.typing-indicator .dot:nth-child(3){animation-delay:.4s}@keyframes typing-indicator{0%,60%,to{transform:initial;opacity:1}30%{transform:translateY(-4px);opacity:.5}}.globy-toast{width:100%;max-width:3.6rem;border:1px solid var(--color-accent-border);background:var(--color-bg)!important;margin-bottom:1.2rem;padding:.8rem 1.2rem!important;gap:.8rem;align-items:flex-start!important}@media(min-width:1199px){.globy-toast{margin-bottom:2rem;padding:1.2rem 2.4rem!important}}.globy-toast>div:nth-child(1){margin-top:.4rem}.globy-toast>div{margin:0;text-align:center;color:var(--color-accent);font-size:1.2rem}@media(min-width:1199px){.globy-toast>div{font-size:1.6rem}}.loading{width:100%;height:100%;z-index:99999;background-color:var(--color-surface-overlay)}.loading{position:fixed;inset:0}.loading{display:flex;justify-content:center;align-items:center;flex-direction:row;gap:0}.loader{width:7rem;padding:8px;aspect-ratio:1;border-radius:50%;background:var(--color-accent);--_m: conic-gradient(#0000 10%, #000), linear-gradient(#000 0 0) content-box;-webkit-mask:var(--_m);mask:var(--_m);-webkit-mask-composite:source-out;mask-composite:subtract;animation:l3 1s infinite linear}@keyframes l3{to{transform:rotate(1turn)}}@keyframes loadingSpinner{to{transform:rotate(.5turn)}}.modal{opacity:0;visibility:hidden;z-index:9999;display:none;width:100%;height:100%;background-color:transparent;transition:all .3s linear;justify-content:center;align-items:center}.modal{position:fixed;inset:0}.modal.open{opacity:1;visibility:visible;display:flex;pointer-events:auto}.modal.open .modal__overlay{pointer-events:auto;opacity:1!important;visibility:visible}.modal.open .modal__body{opacity:1;pointer-events:auto}.modal.open .modal__body.center{transform:scale(1)}.modal__overlay{width:100%;height:100%;opacity:0;background:var(--color-surface-overlay);visibility:hidden;pointer-events:none;transition:all .2s linear;overflow:hidden;z-index:10}.modal__overlay{position:absolute;inset:0}.modal__body{overflow-y:auto;width:100%;height:100%;overflow-x:hidden;background-color:transparent;z-index:9999;transition:all .3s ease-in-out;opacity:0;-ms-overflow-style:none;scrollbar-width:none;overscroll-behavior:contain}.modal__body{display:flex;justify-content:center;align-items:center;flex-direction:row;gap:0}.modal__body .icon-close{position:absolute;top:20px;right:20px;cursor:pointer}.modal__body::-webkit-scrollbar{display:none}.modal__body .logo{margin-bottom:80px;margin-top:0}.modal__body.center{pointer-events:none;transform:scale(.4)}@-webkit-keyframes scaleUp{0%{opacity:0;transform:scale(0);visibility:hidden;z-index:0}to{z-index:9999;opacity:0;transform:scale(1);visibility:hidden}}@-moz-keyframes scaleUp{0%{opacity:0;transform:scale(0);visibility:hidden;z-index:0}to{z-index:9999;opacity:0;transform:scale(1);visibility:hidden}}@-ms-keyframes scaleUp{0%{opacity:0;transform:scale(0);visibility:hidden;z-index:0}to{z-index:9999;opacity:0;transform:scale(1);visibility:hidden}}@-o-keyframes scaleUp{0%{opacity:0;transform:scale(0);visibility:hidden;z-index:0}to{z-index:9999;opacity:0;transform:scale(1);visibility:hidden}}@keyframes scaleUp{0%{opacity:0;transform:scale(0);visibility:hidden;z-index:0}to{z-index:9999;opacity:0;transform:scale(1);visibility:hidden}}.markdown-body{color:var(--color-bubble-bot-text);font-size:1.6rem;line-height:1.6}.markdown-body p{margin:0 0 .75rem}.markdown-body h1,.markdown-body h2,.markdown-body h3,.markdown-body h4{font-weight:600;margin:1.2rem 0 .6rem}.markdown-body h1{font-size:2.4rem}.markdown-body h2{font-size:2rem}.markdown-body h3{font-size:1.8rem}.markdown-body ul,.markdown-body ol,.markdown-body li{margin:.5rem 0 1rem 1.6rem;padding-left:1.2rem;list-style:circle}.markdown-body li{margin-bottom:.3rem}.markdown-body code{font-family:var(--font-family);font-size:1rem;padding:.4rem;border-radius:.4rem;background:var(--color-accent-subtle)}.markdown-body pre{margin:1rem 0;padding:1rem 1.2rem;border-radius:.6rem;background:var(--color-surface-secondary);overflow-x:auto}.markdown-body pre code{padding:0;background:transparent}.markdown-body table{width:100%;border-collapse:collapse;margin:1rem 0;font-size:.95em}.markdown-body th,.markdown-body td{border:1px solid var(--color-border);padding:.4rem .6rem}.markdown-body th{background:var(--color-bg-alt);font-weight:500}.markdown-body blockquote{margin:1rem 0;padding:.6rem 1rem;border-left:3px solid var(--color-border);background:var(--color-bg-alt);color:var(--color-text)}.markdown-body a{color:var(--color-accent);font-weight:500}.markdown-body a:hover{text-decoration:underline}.btn{cursor:pointer;outline:none;border:none;border-radius:99rem;height:4.8rem;min-width:12rem;padding:1.2rem 1.6rem}.btn{font-size:1.6rem;font-weight:500;color:var(--color-text-inverse);line-height:1.4}.btn--primary{background-color:var(--color-accent)}.btn--secondary{border:1px solid var(--color-accent-border);background-color:var(--color-surface-secondary);color:var(--color-accent)}.btn:disabled{background-color:var(--color-text-light)!important;cursor:not-allowed}.circular-progress{--percent: 0;position:absolute;top:50%;left:50%;transform:translate(-50%,-50%);width:50%;height:50%;border-radius:50%;position:relative}.circular-progress:before{content:"";position:absolute;inset:0;border-radius:50%;background:conic-gradient(var(--color-text-heading) calc(var(--percent) * 3.6deg),var(--color-text-light) 0deg);-webkit-mask:radial-gradient(farthest-side,transparent calc(100% - .4rem),var(--color-surface-primary) calc(100% - .4rem + 1px));mask:radial-gradient(farthest-side,transparent calc(100% - .4rem),var(--color-surface-primary) calc(100% - .4rem + 1px))}[data-theme=foretagarna]{font-weight:var(--font-weight-body);line-height:var(--lh-body)}[data-theme=foretagarna] h1,[data-theme=foretagarna] h2,[data-theme=foretagarna] h3,[data-theme=foretagarna] h4,[data-theme=foretagarna] h5,[data-theme=foretagarna] h6,[data-theme=foretagarna] .heading{font-weight:var(--font-weight-heading);line-height:var(--lh-heading)}[data-theme=foretagarna] input:not([type=checkbox]):not([type=radio]):not([type=range]),[data-theme=foretagarna] textarea,[data-theme=foretagarna] select{padding:12px 16px;border:1px solid var(--color-border);border-radius:var(--radius);font-weight:var(--font-weight-body)}[data-theme=foretagarna] input:not([type=checkbox]):not([type=radio]):not([type=range]):focus,[data-theme=foretagarna] textarea:focus,[data-theme=foretagarna] select:focus{border-color:#20565d;outline:2px solid #20565D;outline-offset:2px}[data-theme=foretagarna] button,[data-theme=foretagarna] .btn{border-radius:var(--radius);font-weight:var(--font-weight-button)}[data-theme=foretagarna] .menu-icon>img,[data-theme=foretagarna] .sidebar__close>img,[data-theme=foretagarna] .sidebar__toggle-icon>img{filter:brightness(0)}[data-theme=foretagarna] .getting-started{background-color:var(--color-surface-primary);padding:var(--spacing-section) 0}[data-theme=foretagarna] .getting-started__container{color:var(--color-text);max-width:var(--max-content-width);margin:0 auto}[data-theme=foretagarna] .getting-started__container .heading-container .heading{color:var(--color-text-heading);font-size:var(--fs-h2);font-weight:var(--font-weight-heading);line-height:var(--lh-heading)}[data-theme=foretagarna] .getting-started__container .heading-container .sub-heading{color:var(--color-text-muted)}[data-theme=foretagarna] .getting-started__container .select-language .select-wrapper .dropdown #dropdown-btn>p{color:var(--color-text)}[data-theme=foretagarna] .getting-started__container .identity-type{gap:var(--spacing-grid-gap)}[data-theme=foretagarna] .getting-started__container .identity-type .option{border-color:var(--color-border);border-radius:var(--radius-lg);padding:var(--spacing-card-padding);box-shadow:none;transition:box-shadow var(--transition-default),transform var(--transition-default)}[data-theme=foretagarna] .getting-started__container .identity-type .option:hover{background-color:var(--color-interactive-bg);box-shadow:var(--shadow-hover);transform:translateY(-4px)}[data-theme=foretagarna] .getting-started__container .identity-type .option.selected{background-color:var(--color-accent-subtle);border-color:var(--color-accent)}[data-theme=foretagarna] .getting-started__container .identity-type .option__avatar{background-color:var(--color-interactive-bg);border-radius:var(--radius-lg)}[data-theme=foretagarna] .getting-started__container .identity-type .option__avatar.selected{background-color:var(--color-accent)}[data-theme=foretagarna] .getting-started__container .identity-type .option__detail>strong{color:var(--color-text-heading);font-weight:var(--font-weight-card-title)}[data-theme=foretagarna] .getting-started__container .identity-type .option__detail>p{color:var(--color-text-muted)}[data-theme=foretagarna] .getting-started__container .action-container>button{background-color:var(--color-accent);color:var(--color-text-inverse)}[data-theme=foretagarna] .getting-started__container .action-container>button:hover{background-color:var(--color-accent-hover)}[data-theme=foretagarna] .site-type-picker{background-color:var(--color-surface-elevated);box-shadow:var(--shadow-popup);border:1px solid var(--color-border);border-radius:var(--radius-lg)}[data-theme=foretagarna] .site-type-picker .close-btn:hover{background-color:var(--color-interactive-bg)}[data-theme=foretagarna] .site-type-picker__header .heading{color:var(--color-text-heading);font-weight:var(--font-weight-heading);line-height:var(--lh-heading)}[data-theme=foretagarna] .site-type-picker__header .sub-heading{color:var(--color-text-muted)}[data-theme=foretagarna] .site-type-picker__actions{border-top-color:var(--color-border)}[data-theme=foretagarna] .site-type-picker__actions .btn-secondary{border-color:var(--color-border);color:var(--color-text-muted)}[data-theme=foretagarna] .site-type-picker__actions .btn-secondary:hover:not(:disabled){border-color:var(--color-text-muted);color:var(--color-text)}[data-theme=foretagarna] .site-type-picker__actions .btn-primary{background-color:var(--color-accent);color:var(--color-text-inverse)}[data-theme=foretagarna] .site-type-picker__actions .btn-primary:hover:not(:disabled){background-color:var(--color-accent-hover)}[data-theme=foretagarna] .site-type-picker .option{border-color:var(--color-border);border-radius:var(--radius-lg);padding:var(--spacing-card-padding);box-shadow:none;transition:box-shadow var(--transition-default),transform var(--transition-default)}[data-theme=foretagarna] .site-type-picker .option:hover{background-color:var(--color-interactive-bg);box-shadow:var(--shadow-hover);transform:translateY(-4px)}[data-theme=foretagarna] .site-type-picker .option.selected{background-color:var(--color-accent-subtle);border-color:var(--color-accent)}[data-theme=foretagarna] .site-type-picker .option--auto{border-color:var(--color-border);border-radius:var(--radius-lg)}[data-theme=foretagarna] .site-type-picker .option--auto:hover{background-color:var(--color-interactive-hover);box-shadow:var(--shadow-hover);transform:translateY(-4px)}[data-theme=foretagarna] .site-type-picker .option--auto.selected{background-color:var(--color-accent-subtle);border-color:var(--color-accent)}[data-theme=foretagarna] .site-type-picker .option__badge{background:var(--color-accent);color:var(--color-text-inverse);border-radius:var(--radius-pill)}[data-theme=foretagarna] .site-type-picker .option__avatar{background-color:var(--color-interactive-bg);color:var(--color-text-muted);border-radius:var(--radius-lg)}.selected [data-theme=foretagarna] .site-type-picker .option__avatar{background-color:var(--color-accent-subtle);color:var(--color-accent)}[data-theme=foretagarna] .site-type-picker .option__detail>strong{color:var(--color-text-heading);font-weight:var(--font-weight-card-title)}[data-theme=foretagarna] .site-type-picker .option__detail>p{color:var(--color-text-muted)}[data-theme=foretagarna] .site-type-trigger-btn{border-color:var(--color-border);border-radius:var(--radius-lg)}[data-theme=foretagarna] .site-type-trigger-btn:hover{background-color:var(--color-interactive-bg);border-color:var(--color-border)}[data-theme=foretagarna] .site-type-trigger-btn__icon{background-color:var(--color-interactive-bg);color:var(--color-text-muted);border-radius:var(--radius)}[data-theme=foretagarna] .site-type-trigger-btn__label{color:var(--color-text-muted)}[data-theme=foretagarna] .site-type-trigger-btn__value{color:var(--color-text-heading);font-weight:var(--font-weight-card-title)}[data-theme=foretagarna] .site-type-trigger-btn__arrow{color:var(--color-text-muted)}[data-theme=foretagarna] .site-type-trigger-btn:hover .site-type-trigger-btn__arrow{color:var(--color-text)}[data-theme=foretagarna] .suggestions__label{color:var(--color-text-muted);font-weight:var(--font-weight-body)}[data-theme=foretagarna] .suggestions__container-slider .suggestions-items{background-color:var(--color-interactive-bg);color:var(--color-text);border-radius:var(--radius);font-weight:var(--font-weight-body)}[data-theme=foretagarna] .suggestions .slide-arrows button:disabled svg{color:var(--color-text-muted)}[data-theme=foretagarna] .service-business{background-color:var(--color-surface-primary);border-radius:var(--radius-lg)}[data-theme=foretagarna] .service-business .close-btn:hover{background-color:var(--color-interactive-bg)}[data-theme=foretagarna] .service-business .close-btn>img{filter:brightness(0)}[data-theme=foretagarna] .service-business__container{color:var(--color-text);max-width:var(--max-content-width)}[data-theme=foretagarna] .service-business__step .heading-container .heading{color:var(--color-text-heading);font-weight:var(--font-weight-heading);line-height:var(--lh-heading)}[data-theme=foretagarna] .service-business__step .heading-container .sub-heading{color:var(--color-text-muted)}[data-theme=foretagarna] .service-business .booking-type-options .option,[data-theme=foretagarna] .service-business .provider-options .option{border-color:var(--color-border);border-radius:var(--radius-lg);padding:var(--spacing-card-padding);box-shadow:none;transition:box-shadow var(--transition-default),transform var(--transition-default)}[data-theme=foretagarna] .service-business .booking-type-options .option:hover,[data-theme=foretagarna] .service-business .provider-options .option:hover{background-color:var(--color-interactive-bg);box-shadow:var(--shadow-hover);transform:translateY(-4px)}[data-theme=foretagarna] .service-business .booking-type-options .option.selected,[data-theme=foretagarna] .service-business .provider-options .option.selected{background-color:var(--color-accent-subtle);border-color:var(--color-accent)}[data-theme=foretagarna] .service-business .booking-type-options .option--featured,[data-theme=foretagarna] .service-business .provider-options .option--featured{border-color:#20565d4d;background-color:#20565d08;border-radius:var(--radius-lg)}[data-theme=foretagarna] .service-business .booking-type-options .option--featured:hover,[data-theme=foretagarna] .service-business .provider-options .option--featured:hover{background-color:#20565d0f;box-shadow:var(--shadow-hover);transform:translateY(-4px)}[data-theme=foretagarna] .service-business .booking-type-options .option--featured.selected,[data-theme=foretagarna] .service-business .provider-options .option--featured.selected{background-color:var(--color-accent-subtle);border-color:var(--color-accent)}[data-theme=foretagarna] .service-business .booking-type-options .option__badge,[data-theme=foretagarna] .service-business .provider-options .option__badge{background:var(--color-accent);color:var(--color-text-inverse);border-radius:var(--radius-pill)}[data-theme=foretagarna] .service-business .booking-type-options .option__avatar,[data-theme=foretagarna] .service-business .provider-options .option__avatar{background-color:var(--color-interactive-bg);border-radius:var(--radius-lg)}[data-theme=foretagarna] .service-business .booking-type-options .option__avatar>img,[data-theme=foretagarna] .service-business .provider-options .option__avatar>img{filter:brightness(0)!important}[data-theme=foretagarna] .service-business .booking-type-options .option__avatar.selected,[data-theme=foretagarna] .service-business .provider-options .option__avatar.selected{background-color:var(--color-accent)}[data-theme=foretagarna] .service-business .booking-type-options .option__avatar.selected>img,[data-theme=foretagarna] .service-business .provider-options .option__avatar.selected>img{filter:brightness(0) invert(1)!important}[data-theme=foretagarna] .service-business .booking-type-options .option__detail>strong,[data-theme=foretagarna] .service-business .provider-options .option__detail>strong{color:var(--color-text-heading);font-weight:var(--font-weight-card-title)}[data-theme=foretagarna] .service-business .booking-type-options .option__detail>p,[data-theme=foretagarna] .service-business .provider-options .option__detail>p{color:var(--color-text-muted)}[data-theme=foretagarna] .service-business .booking-type-options .option__benefits .benefit>span,[data-theme=foretagarna] .service-business .provider-options .option__benefits .benefit>span{color:var(--color-text)}[data-theme=foretagarna] .service-business .booking-type-options .option__providers,[data-theme=foretagarna] .service-business .provider-options .option__providers{border-top-color:var(--color-border)}[data-theme=foretagarna] .service-business .form-group>label{color:var(--color-text);font-weight:var(--font-weight-body)}[data-theme=foretagarna] .service-business .form-group>input,[data-theme=foretagarna] .service-business .form-group>select,[data-theme=foretagarna] .service-business .form-group>textarea{border-color:var(--color-border);background-color:var(--color-surface-input);color:var(--color-text);border-radius:var(--radius);padding:12px 16px}[data-theme=foretagarna] .service-business .form-group>input::placeholder,[data-theme=foretagarna] .service-business .form-group>select::placeholder,[data-theme=foretagarna] .service-business .form-group>textarea::placeholder{color:var(--color-text-muted)}[data-theme=foretagarna] .service-business .form-group>input:focus,[data-theme=foretagarna] .service-business .form-group>select:focus,[data-theme=foretagarna] .service-business .form-group>textarea:focus{border-color:var(--color-accent);outline:2px solid #20565D;outline-offset:2px}[data-theme=foretagarna] .service-business .services-header__left .service-count{color:var(--color-text-muted)}[data-theme=foretagarna] .service-business .services-header__left .clear-btn{border-color:var(--color-border);color:var(--color-text-muted)}[data-theme=foretagarna] .service-business .services-header .template-btn{border-color:var(--color-accent);color:var(--color-accent)}[data-theme=foretagarna] .service-business .services-header .template-btn:hover{background-color:var(--color-accent-subtle)}[data-theme=foretagarna] .service-business .template-confirm__actions>button{color:var(--color-text)}[data-theme=foretagarna] .service-business .template-confirm__actions>button.secondary{border-color:var(--color-border)}[data-theme=foretagarna] .service-business .template-confirm__actions>button.secondary:hover{background-color:var(--color-interactive-bg)}[data-theme=foretagarna] .service-business .services-list{scrollbar-color:var(--color-border) transparent;gap:var(--spacing-grid-gap)}[data-theme=foretagarna] .service-business .services-list::-webkit-scrollbar-thumb{background:var(--color-border)}[data-theme=foretagarna] .service-business .services-list .services-empty{background-color:var(--color-surface-input);border-color:var(--color-border);border-radius:var(--radius-lg)}[data-theme=foretagarna] .service-business .services-list .services-empty>p{color:var(--color-text-muted)}[data-theme=foretagarna] .service-business .services-list .services-empty>p:first-child{color:var(--color-text)}[data-theme=foretagarna] .service-business .services-list .service-item{background-color:var(--color-surface-input);border-color:var(--color-border);border-radius:var(--radius-lg);padding:var(--spacing-card-padding)}[data-theme=foretagarna] .service-business .services-list .service-item__header .service-name{border-color:var(--color-border);background-color:var(--color-surface-primary);color:var(--color-text);border-radius:var(--radius)}[data-theme=foretagarna] .service-business .services-list .service-item__header .service-name:focus{border-color:var(--color-accent);outline:2px solid #20565D;outline-offset:2px}[data-theme=foretagarna] .service-business .services-list .service-item__details .field>label{color:var(--color-text-muted)}[data-theme=foretagarna] .service-business .services-list .service-item__details .field>input{border-color:var(--color-border);background-color:var(--color-surface-primary);color:var(--color-text);border-radius:var(--radius);padding:12px 16px}[data-theme=foretagarna] .service-business .services-list .service-item__details .field>input:focus{border-color:var(--color-accent);outline:2px solid #20565D;outline-offset:2px}[data-theme=foretagarna] .service-business .services-list .add-service-btn{border-color:var(--color-border);color:var(--color-text-muted);border-radius:var(--radius)}[data-theme=foretagarna] .service-business .services-list .add-service-btn:hover{border-color:var(--color-accent);color:var(--color-accent)}[data-theme=foretagarna] .service-business .instructions{background-color:var(--color-surface-input);border-color:var(--color-border);border-radius:var(--radius-lg)}[data-theme=foretagarna] .service-business .instructions>h4{color:var(--color-text-heading);font-weight:var(--font-weight-card-title)}[data-theme=foretagarna] .service-business .instructions>ol>li{color:var(--color-text-muted)}[data-theme=foretagarna] .service-business .action-container>button{background-color:var(--color-accent);color:var(--color-text-inverse)}[data-theme=foretagarna] .service-business .action-container>button:hover:not(:disabled){background-color:var(--color-accent-hover)}[data-theme=foretagarna] .service-business .action-container>button.secondary{background-color:transparent;border-color:var(--color-border);color:var(--color-text)}[data-theme=foretagarna] .service-business .action-container>button.secondary:hover:not(:disabled){border-color:var(--color-text-muted);background-color:var(--color-interactive-bg)}[data-theme=foretagarna] .instagram-onboarding{background-color:var(--color-surface-primary);border-radius:var(--radius-lg)}[data-theme=foretagarna] .instagram-onboarding .close-btn>img{filter:brightness(0)}[data-theme=foretagarna] .instagram-onboarding .close-btn:hover{background-color:var(--color-interactive-bg)}[data-theme=foretagarna] .instagram-onboarding__container{color:var(--color-text)}[data-theme=foretagarna] .instagram-onboarding__container .heading-container .heading{color:var(--color-text-heading);font-weight:var(--font-weight-heading);line-height:var(--lh-heading)}[data-theme=foretagarna] .instagram-onboarding__container .heading-container .sub-heading{color:var(--color-text-muted)}[data-theme=foretagarna] .instagram-onboarding .action-container>button{background-color:var(--color-accent);color:var(--color-text-inverse)}[data-theme=foretagarna] .instagram-onboarding .action-container>button:hover:not(:disabled){background-color:var(--color-accent-hover)}[data-theme=foretagarna] .globy-color-picker{border-color:var(--color-border)}[data-theme=foretagarna] .globy-color-picker:hover{border-color:var(--color-text-muted)}[data-theme=foretagarna] .globy-color-picker.active{border-color:var(--color-accent);box-shadow:0 0 0 .2rem #20565d4d}[data-theme=foretagarna] .color-picker-selector-area,[data-theme=foretagarna] .color-palette-item,[data-theme=foretagarna] .color-palette-remove-item{background:var(--color-surface-input);color:var(--color-text)}[data-theme=foretagarna] .color-picker-wrapper{background-color:var(--color-surface-elevated);border-color:var(--color-border);border-radius:var(--radius-lg)}[data-theme=foretagarna] .color-picker-wrapper .color-input__field label{color:var(--color-text-muted)}[data-theme=foretagarna] .color-picker-wrapper .color-input__field input{border-color:var(--color-border);background-color:var(--color-surface-input);color:var(--color-text);border-radius:var(--radius);padding:12px 16px}[data-theme=foretagarna] .color-picker-wrapper .color-input__field input:focus{border-color:var(--color-accent);background-color:var(--color-surface-primary);outline:2px solid #20565D;outline-offset:2px}[data-theme=foretagarna] .color-picker-wrapper .color-input__field input::placeholder{color:var(--color-text-muted)}[data-theme=foretagarna] .color-picker-wrapper .color-input__field .input-field__icon{color:var(--color-text-muted)}[data-theme=foretagarna] .add-color-btn{color:var(--color-accent)}[data-theme=foretagarna] .image-uploader{background-color:var(--color-interactive-bg)}[data-theme=foretagarna] .switch-track{background-color:var(--color-border)}.switch-input:checked+.switch-label [data-theme=foretagarna] .switch-track{background-color:var(--color-accent)}.switch-input:hover:not(:disabled)+.switch-label [data-theme=foretagarna] .switch-track{background-color:var(--color-text-muted)}.switch-input:checked:hover:not(:disabled)+.switch-label [data-theme=foretagarna] .switch-track{background-color:var(--color-accent-hover)}[data-theme=foretagarna] .switch-text{color:var(--color-text)}[data-theme=foretagarna] .price{background-color:var(--color-surface-primary);padding:var(--spacing-section) 0}[data-theme=foretagarna] .price__container{max-width:var(--max-content-width);margin:0 auto}[data-theme=foretagarna] .price__container>h2{color:var(--color-text-heading);font-weight:var(--font-weight-heading);font-size:var(--fs-h2);line-height:var(--lh-heading)}[data-theme=foretagarna] .price__container>p,[data-theme=foretagarna] .price__container .error{color:var(--color-text)}[data-theme=foretagarna] .price__container .error>a{color:var(--color-accent)}[data-theme=foretagarna] .price__container .subscription:before{background:radial-gradient(circle at 50% 20%,rgba(32,86,93,.2),transparent 80%)}[data-theme=foretagarna] .price__container .subscription .billing-label{color:var(--color-text)}[data-theme=foretagarna] .price__container .subscription>.sub-title{background-color:var(--color-accent);color:var(--color-text-inverse)}[data-theme=foretagarna] .price__container .subscription .pricing-tiers__options{border-color:var(--color-border);border-radius:var(--radius-lg);padding:var(--spacing-card-padding);box-shadow:none}[data-theme=foretagarna] .price__container .subscription .pricing-tiers__options.pricing-tiers__popular_option{border-color:var(--color-accent)}[data-theme=foretagarna] .price__container .subscription .pricing-tiers__options.pricing-tiers__popular_option:before{background:var(--color-accent);color:var(--color-text-inverse);box-shadow:0 .4rem .8rem #20565d4d}[data-theme=foretagarna] .price__container .subscription .pricing-tiers__options .option-detail__name,[data-theme=foretagarna] .price__container .subscription .pricing-tiers__options .option-detail__price,[data-theme=foretagarna] .price__container .subscription .pricing-tiers__options .option-detail__description{color:var(--color-text)}[data-theme=foretagarna] .price__container .subscription .pricing-tiers__options .option-detail__price span{color:var(--color-text-muted)}[data-theme=foretagarna] .price__container .subscription .pricing-tiers__options .btn{background-color:var(--color-accent);border-color:var(--color-accent);color:var(--color-text-inverse)}[data-theme=foretagarna] .price__container .subscription .pricing-tiers__options .btn.shadow{box-shadow:0 0 .7rem .3rem #20565d66,0 0 .55rem .1rem #20565d33 inset}[data-theme=foretagarna] .price__container .subscription .pricing-tiers__options .btn:hover{background-color:var(--color-accent-hover);border-color:var(--color-accent-hover)}[data-theme=foretagarna] .price__container .subscription .pricing-tiers__options .support-details{color:var(--color-text)}[data-theme=foretagarna] .price__container .subscription .pricing-tiers__options .support-details__items .content .info{border-color:var(--color-border);background-color:var(--color-surface-elevated);color:var(--color-text)}[data-theme=foretagarna] .payment-status>div{color:var(--color-text)}[data-theme=foretagarna] .payment-status>div button{background-color:var(--color-surface-primary);border-color:var(--color-accent);color:var(--color-accent)}[data-theme=foretagarna] .modal__body{background-color:var(--color-surface-elevated);border-color:var(--color-border);border-radius:var(--radius-lg)}[data-theme=foretagarna] .sidebar img[src*=".svg"]{filter:brightness(0)}[data-theme=foretagarna] .sidebar .booking-btn__icon img,[data-theme=foretagarna] .sidebar [style*=background] img{filter:none}[data-theme=foretagarna] .sidebar .booking-btn__icon>svg{color:var(--color-text-inverse)}[data-theme=foretagarna] .slider__track{background-color:var(--color-border)}[data-theme=foretagarna] .slider__fill{background-color:var(--color-accent)}[data-theme=foretagarna] .chat-container .message:not(.message--user) .message__content{background-color:var(--color-bg-alt);color:var(--color-bubble-bot-text);border-radius:var(--radius-lg);padding:var(--spacing-card-padding)}[data-theme=foretagarna] .chat-container .message.message--user .message__content{border-radius:var(--radius-lg)}[data-theme=foretagarna] .chat-window .heading .menu-icon>img{filter:brightness(0)}[data-theme=foretagarna] .chat-box .icons--plus>img{filter:brightness(0)}[data-theme=foretagarna] .history img[src*=".svg"]{filter:brightness(0)}[data-theme=foretagarna] .quality-score{background:linear-gradient(135deg,#20565d,#2a7a83)!important;color:#fff;box-shadow:none;border-radius:var(--radius-lg);padding:var(--spacing-card-padding);transition:box-shadow var(--transition-default),transform var(--transition-default)}[data-theme=foretagarna] .quality-score:hover{box-shadow:var(--shadow-hover);transform:translateY(-4px)}[data-theme=foretagarna] .quality-score .quality-score__title{color:#fffc;font-weight:var(--font-weight-card-title)}[data-theme=foretagarna] .quality-score .quality-score__icon{color:#ffffffb3}[data-theme=foretagarna] .quality-score .quality-score__percentage{color:#fff;font-weight:var(--font-weight-heading)}[data-theme=foretagarna] .quality-score .quality-score__footer-title{color:#fff;font-weight:var(--font-weight-card-title)}[data-theme=foretagarna] .quality-score .quality-score__footer-text{color:#ffffffb3}[data-theme=foretagarna] .quality-score .brand-insight-tip{background-color:#fff;color:#333;border-radius:var(--radius)}[data-theme=foretagarna] .quality-score img[src*=".svg"]{filter:brightness(10)!important}[data-theme=foretagarna] .sidebar__logo img,[data-theme=foretagarna] .sidebar img[src$=".svg"]:not(.booking-btn__icon img){filter:brightness(.3)}[data-theme=foretagarna] .booking-btn__icon img[src$=".svg"]{filter:brightness(0) invert(1)}[data-theme=foretagarna] .sidebar__logo img{object-fit:contain;width:auto;max-width:100%;height:2.1rem}@media(min-width:1280px){[data-theme=foretagarna] .sidebar__logo img{height:2.8rem}}[data-theme=foretagarna] .sidebar{border-top-right-radius:var(--radius-lg);border-bottom-right-radius:var(--radius-lg)}[data-theme=foretagarna] .settings,[data-theme=foretagarna] .options-popup{border-radius:var(--radius-lg)}[data-theme=foretagarna] .chat-box{border-radius:var(--radius-lg);box-shadow:none;background-color:transparent}[data-theme=foretagarna] .chat-box.has-image,[data-theme=foretagarna] .chat-box.has-value{border-radius:var(--radius-lg)}[data-theme=foretagarna] .chat-box .chat-box__actions{background-color:transparent}[data-theme=foretagarna] .chat-box textarea{font-weight:var(--font-weight-body)}[data-theme=foretagarna] .editing__actions button{border-radius:var(--radius)!important}[data-theme=foretagarna] .move-on button{border-radius:var(--radius)}[data-theme=foretagarna] .pricing-tiers__options{border-radius:var(--radius-lg);transition:box-shadow var(--transition-default),transform var(--transition-default)}[data-theme=foretagarna] .pricing-tiers__options:hover{box-shadow:var(--shadow-hover);transform:translateY(-4px)}[data-theme=foretagarna] .markdown-body{font-weight:var(--font-weight-body)}[data-theme=foretagarna] .markdown-body h1,[data-theme=foretagarna] .markdown-body h2,[data-theme=foretagarna] .markdown-body h3,[data-theme=foretagarna] .markdown-body h4{font-weight:var(--font-weight-heading);line-height:var(--lh-heading)}[data-theme=foretagarna] .markdown-body h1{font-size:var(--fs-h1)}[data-theme=foretagarna] .markdown-body h2{font-size:var(--fs-h2)}[data-theme=foretagarna] .markdown-body h3{font-size:var(--fs-h3)}[data-theme=foretagarna] .markdown-body code{border-radius:var(--radius)}[data-theme=foretagarna] .markdown-body pre{border-radius:var(--radius-lg)}[data-theme=foretagarna] a:focus-visible,[data-theme=foretagarna] button:focus-visible,[data-theme=foretagarna] input:focus-visible,[data-theme=foretagarna] textarea:focus-visible,[data-theme=foretagarna] select:focus-visible,[data-theme=foretagarna] [tabindex]:focus-visible{outline:2px solid #20565D;outline-offset:2px}[data-theme=foretagarna] ::selection{background:#20565d33;color:#333}[data-theme=foretagarna] ::-webkit-scrollbar{width:8px}[data-theme=foretagarna] ::-webkit-scrollbar-track{background:#f5f5f5}[data-theme=foretagarna] ::-webkit-scrollbar-thumb{background:#20565d;border-radius:4px}[data-theme=foretagarna] ::-webkit-scrollbar-thumb:hover{background:#1a474d}[data-theme=foretagarna] a{color:var(--color-text)}[data-theme=foretagarna] a:hover{color:#20565d}
