@font-face{font-family:Bitter;src:url(/assets/fonts/bitter-400.ttf)format("truetype");font-style:normal;font-weight:400;font-display:swap}@font-face{font-family:Bitter;src:url(/assets/fonts/bitter-600.ttf)format("truetype");font-style:normal;font-weight:600;font-display:swap}@font-face{font-family:Roboto Condensed;src:url(/assets/fonts/roboto-condensed-400.ttf)format("truetype");font-style:normal;font-weight:400;font-display:swap}@font-face{font-family:Roboto Condensed;src:url(/assets/fonts/roboto-condensed-600.ttf)format("truetype");font-style:normal;font-weight:600;font-display:swap}:root{--accent:#6366f1;--accent-deep:#4f46e5;--accent-tint:#6366f11f;--accent-tint-strong:#6366f12e;--accent-grad:linear-gradient(135deg, #6366f1 0%, #9b6cf0 100%);--ink:#1c2030;--ink-2:#474d63;--muted:#7c8298;--faint:#aab0c6;--card:#fff;--surface:#fff;--card-blur:saturate(1);--card-border:var(--line-soft);--card-shadow:var(--shadow-card);--card-hi:none;--window-bg:#ffffff9e;--chrome-bg:#ffffff8c;--window-edge:#ffffffb3;--window-blur:blur(18px);--line:#e4e6f2;--line-soft:#eef0f8;--field:#f4f6fd;--app-bg:#fff;--radius-xl:28px;--radius-lg:20px;--radius-md:14px;--radius-sm:10px;--shadow-card:0 1px 2px #1c20300a, 0 6px 20px -8px #1c20301f;--shadow-pop:0 12px 40px -12px #1c20303d, 0 2px 6px #1c203012;--shadow-accent:0 8px 22px -8px #6366f18c;--ease:cubic-bezier(.22, .61, .36, 1)}*{box-sizing:border-box}html,body{height:100%;margin:0}body{color:var(--ink);-webkit-font-smoothing:antialiased;text-rendering:optimizelegibility;background:var(--app-bg);min-height:100%;transition:background .5s var(--ease);background-attachment:fixed;font-family:Inter,system-ui,-apple-system,BlinkMacSystemFont,Segoe UI,sans-serif}#root{min-height:100vh}::selection{background:var(--accent-tint-strong)}.sop-editor-content,.sop-editor-content *{-webkit-user-select:text!important;user-select:text!important}.sop-editor-content h1,.sop-editor-content h2,.sop-editor-content h3,.sop-editor-content h4,.sop-editor-content h5,.sop-editor-content h6,.sop-editor-content p,.sop-editor-content li,.sop-editor-content span{pointer-events:auto!important;cursor:text!important}.sop-editor-content::selection{color:inherit;background:#60a5fa6b}.sop-editor-content ::selection{color:inherit;background:#60a5fa6b}.scroll::-webkit-scrollbar{width:10px;height:10px}.scroll::-webkit-scrollbar-thumb{background:#dcd7cd padding-box padding-box;border:3px solid #0000;border-radius:20px}.scroll::-webkit-scrollbar-thumb:hover{background:#cdc7ba padding-box padding-box}.scroll::-webkit-scrollbar-track{background:0 0}button{cursor:pointer;color:inherit;background:0 0;border:none;font-family:inherit}input,textarea,select{font-family:inherit}textarea{resize:none}@keyframes fadeUp{0%{transform:translateY(12px)}to{transform:translateY(0)}}@keyframes itemIn{0%{transform:translateY(8px)}to{transform:translateY(0)}}@keyframes popIn{0%{opacity:0;transform:translateY(6px)scale(.98)}to{opacity:1;transform:translateY(0)scale(1)}}@keyframes spin{to{transform:rotate(360deg)}}.generate-loading-card{isolation:isolate;box-shadow:0 0 34px #ffffff47, 0 0 12px #ffffff38, var(--shadow-pop);background:0 0;position:relative;overflow:hidden}.generate-loading-card:before{content:"";z-index:0;filter:drop-shadow(0 0 12px #fffffff2);background:conic-gradient(#0000 0deg 245deg,#fff3 270deg,#fff 305deg,#ffffffb8 330deg,#0000 360deg);animation:1.65s linear infinite spin;position:absolute;inset:-65%}.generate-loading-card:after{content:"";z-index:1;background:var(--overlay-card-bg);border-radius:22px;position:absolute;inset:2px}.generate-loading-card>*{z-index:2;position:relative}html[data-olla-theme=light] .generate-loading-card{box-shadow:0 0 34px #0003, 0 0 12px #00000029, var(--shadow-pop)}html[data-olla-theme=light] .generate-loading-card:before{filter:drop-shadow(0 0 12px #000000b8);background:conic-gradient(#0000 0deg 245deg,#00000029 270deg,#050505 305deg,#000000ad 330deg,#0000 360deg)}.glass-pill{-webkit-backdrop-filter:blur(11px)saturate(180%);background:linear-gradient(150deg,#ffffff8c,#ffffff1f)!important;box-shadow:inset 0 1px 1px #ffffffd9,inset 0 -3px 8px #ffffff40,inset 0 0 0 1px #ffffff73,0 7px 18px -8px #14162866!important}.glass-pill.is-active{background:#fff!important;border:1px solid #ff7b00!important;box-shadow:0 0 16px #ff7b0047,0 6px 16px -4px #0000008c!important}.glass-pill.is-active svg{color:#1c2030!important}.step-enter{animation:fadeUp .4s var(--ease)}.member-color-option:hover{transform:translateY(-2px)scale(1.06)}.invite-role-option{border:1px solid #0000;transition:background .15s,border-color .15s,color .15s}.invite-role-option:hover,.invite-role-option:focus-visible{border-color:#0000;outline:none;box-shadow:0 10px 24px -8px #000000fa,0 3px 10px #000000e6;color:var(--ink-2)!important;background:0 0!important}.invite-role-option[aria-selected=true]{box-shadow:none;border-color:#fff;color:#fff!important;background:0 0!important}.member-color-tooltip{z-index:30;border:1px solid var(--line-soft);background:var(--dropdown-bg);color:var(--ink);box-shadow:var(--shadow-pop);white-space:nowrap;pointer-events:none;opacity:0;visibility:hidden;border-radius:7px;padding:5px 8px;font-size:10.5px;font-weight:700;line-height:1;transition:opacity .14s,transform .14s,visibility .14s;position:absolute;bottom:calc(100% + 9px);left:50%;transform:translate(-50%)translateY(3px)}.member-color-option:hover .member-color-tooltip,.member-color-option:focus-visible .member-color-tooltip{opacity:1;visibility:visible;transform:translate(-50%)translateY(0)}html[data-olla-plan=team][data-olla-theme=dark],html[data-olla-plan=team][data-olla-theme=dark] body{--lightningcss-light: ;--lightningcss-dark:initial;color-scheme:dark;background:#000}html[data-olla-plan=team][data-olla-theme=light],html[data-olla-plan=team][data-olla-theme=light] body{--lightningcss-light:initial;--lightningcss-dark: ;color-scheme:light;background:#fff}.olla-team-design{color:#fff;background:radial-gradient(900px 620px at 12% 0,#ffffff0e,#0000 55%),radial-gradient(760px 560px at 92% 100%,#ffffff09,#0000 52%),#000!important}.olla-team-design.olla-light-design{color:#050505;background:#fff!important}.olla-team-design.olla-light-design .glass-pill.is-active{border-color:#050505!important;box-shadow:0 8px 20px -12px #000000b8!important}.olla-team-design .select-card:hover,.olla-team-design .select-card.font-card:hover,.olla-team-design .select-card.style-card:hover{border-color:#fff!important}.olla-team-design .chip-add:hover{color:#fff!important;background:#ffffff14!important;border-color:#fff!important}.olla-team-design input:focus,.olla-team-design textarea:focus,.olla-team-design select:focus{outline:none;border-color:#ffffffc7!important;box-shadow:0 0 0 3px #ffffff1a!important}.olla-team-design:not(.olla-light-design) [style*="background: rgb(255, 123, 0)"],.olla-team-design:not(.olla-light-design) [style*="background: linear-gradient"][style*="rgb(255, 123, 0)"]{color:#050505!important;background:#fff!important;box-shadow:inset 0 1px 1px #ffffffe6,0 16px 34px -26px #ffffffc7!important}.olla-team-design:not(.olla-light-design) [style*="color: rgb(255, 123, 0)"]{color:#fff!important;text-shadow:none!important}.olla-team-design.olla-light-design input,.olla-team-design.olla-light-design textarea,.olla-team-design.olla-light-design select{color:#050505!important;background:#fff!important}.olla-team-design.olla-light-design input:focus,.olla-team-design.olla-light-design textarea:focus,.olla-team-design.olla-light-design select:focus{border-color:#050505!important;box-shadow:0 0 0 3px #0000001a!important}.olla-team-design.olla-light-design .select-card:hover,.olla-team-design.olla-light-design .select-card.font-card:hover,.olla-team-design.olla-light-design .select-card.style-card:hover{border-color:#050505!important}.olla-team-design.olla-light-design .invite-role-option[aria-selected=true],.olla-team-design.olla-light-design .status-menu-option[aria-selected=true]{border-color:#050505;color:#050505!important}.olla-team-design.olla-light-design .account-section-icon,.olla-team-design.olla-light-design .billing-section-icon{box-shadow:0 9px 20px -10px #00000094,0 3px 8px -5px #00000057}
