:root{--mlc-font:Onest,system-ui,sans-serif;--mlc-ink:#eee7f8;--mlc-card:#111114f5;--mlc-border:#ffffff16;--mlc-radius:18px}html body[data-mlc-surface]{font-family:var(--mlc-font)!important}body[data-mlc-surface] button,body[data-mlc-surface] input,body[data-mlc-surface] select,body[data-mlc-surface] textarea{font-family:var(--mlc-font)}html body .mlc-brand,html body .mlc-brand span{font-family:var(--mlc-font)!important;font-size:23px!important;font-weight:600!important;line-height:1.3!important;letter-spacing:-.7px!important;color:var(--mlc-ink)!important;text-transform:none!important;white-space:nowrap}html body .mlc-brand{display:inline-flex!important;align-items:center!important;gap:12px!important;position:relative!important;inset:auto!important;z-index:auto!important;float:none!important;transform:none!important;margin:0!important;max-width:100%;text-decoration:none!important;background:none!important;box-shadow:none!important;border:0!important;padding:8px 0!important;width:auto!important;flex:none}html body .mlc-brand>img{display:block!important;width:34px!important;height:34px!important;min-width:34px!important;object-fit:contain!important;filter:none!important;background:none!important;transform:none!important}.mlc-brand:after{content:none!important;display:none!important}html body a.mlc-brand[href]:hover,html body a.mlc-brand[href]:focus-visible{text-decoration:underline!important}.mlc-brand:focus-visible{outline:2px solid #c4a6f4;outline-offset:6px}html.mlc-embedded .mlc-brand:after{display:none}html.mlc-embedded .mlc-brand{cursor:default!important}html.mlc-embedded .mlc-footer{display:none!important}

body[data-mlc-surface=public]{background:#151419!important;color:#eee7f8;position:relative;isolation:isolate;min-height:100vh}body[data-mlc-surface=public]:before{content:'';display:block!important;position:fixed!important;inset:0!important;width:100%!important;height:100vh!important;z-index:-1!important;pointer-events:none;background:url('/assets/grain.svg') repeat,url('/assets/ribbon-organic-v6.svg') center top/max(1440px,100vw) max(6840px,475vw) no-repeat!important;opacity:.85!important;transform:none!important;animation:none!important}body[data-mlc-surface=public]>.ribbon,body[data-mlc-surface=public]>.sq-background,body[data-mlc-surface=public]>.glow-bg,body[data-mlc-surface=public]>.bg-shapes{display:none!important}html.mlc-embedded body:before{display:none!important}html.mlc-embedded body{background:#09090b!important}

html body[data-mlc-surface=public] [data-mlc-header]{box-sizing:border-box;display:flex!important;align-items:center!important;justify-content:space-between!important;gap:24px!important;max-width:1200px!important;width:calc(100% - 64px)!important;min-height:84px!important;height:auto!important;margin:0 auto 32px!important;padding:16px 0!important;background:transparent!important;border:0!important;position:relative!important;top:auto!important;backdrop-filter:none!important;z-index:auto;flex-wrap:wrap;flex-shrink:0}body[data-mlc-surface=public] [data-mlc-header]>nav,body[data-mlc-surface=public] [data-mlc-header] .nav-links{display:flex;align-items:center;gap:24px;flex-wrap:wrap;font-size:14px}body[data-mlc-surface=public] [data-mlc-header] select{font:14px var(--mlc-font)!important;min-height:38px;background:#211d27!important;color:#eee7f8!important;border:1px solid #443a50!important;border-radius:9px;padding:8px 12px;max-width:170px}body[data-mlc-surface=public] select option{color:#eee7f8;background:#211d27}html.mlc-embedded body [data-mlc-header]{position:sticky!important;top:0!important;z-index:20;width:100%!important;padding:12px 22px!important;min-height:64px!important;margin:0!important;background:#101013!important}

body[data-mlc-surface=public] :is(.card,.sq-queue,.command,.bento-card,.guide-card,.article-card,.feature-card,.plan-card,.auth-card,article[id^=privacy],details[id^=terms]){background:var(--mlc-card)!important;border:1px solid var(--mlc-border)!important;border-radius:var(--mlc-radius)!important;box-shadow:none!important}body[data-mlc-surface=public] .intro{border-radius:18px}body[data-mlc-surface=public] .shell{max-width:1200px}body[data-mlc-surface=public] .sr-wrap{max-width:1264px!important;padding:0 32px 24px!important;min-height:0!important}body.sr-public [data-mlc-header]{width:100%!important}body.sr-public .sr-queue-hero{margin-bottom:24px!important}body.sr-public h1{font-size:clamp(30px,4vw,48px)!important;margin:12px 0!important}body.sr-public .sr-queue-hero>p{font-size:16px;line-height:1.5;margin:10px 0}body.sr-public .sq-request{margin:16px 0;gap:6px}body.sr-public .sq-request code{padding:9px 14px;font-size:15px}body.sr-public .sq-tabs{padding:10px 16px}body.sr-public .sr-empty{padding:22px 16px}body.sr-public .sq-tracks{padding:0 20px 12px}

html body .mlc-footer{box-sizing:border-box;display:block;max-width:1200px;width:calc(100% - 64px);margin:64px auto 0!important;padding:32px 0 24px!important;background:transparent!important;color:#aaa1b6;font:14px/1.6 var(--mlc-font);border:0!important;border-top:1px solid #ffffff18!important;text-align:left!important}html body .mlc-footer .footer-grid{display:grid;grid-template-columns:2fr repeat(3,1fr);gap:32px;margin:0 0 24px}.mlc-footer .fade-up{opacity:1!important;transform:none!important;visibility:visible!important}.mlc-footer .footer-title{font-size:13px;font-weight:600;color:#eee7f8;margin:0 0 14px}.mlc-footer .footer-links{list-style:none;padding:0;margin:0;display:grid;gap:8px}.mlc-footer a{color:#b7acbf;text-decoration:none}.mlc-footer a:hover{color:#eee7f8;text-decoration:underline}.mlc-footer .footer-desc{max-width:330px;font-size:13px;line-height:1.7;margin:10px 0}.mlc-footer .footer-bottom{display:flex;justify-content:space-between;align-items:center;gap:24px;padding-top:18px;border-top:1px solid #ffffff12;font-size:12px}.mlc-footer .social-links{display:flex;gap:18px;flex-wrap:wrap}.mlc-footer .footer-bottom p{margin:0}.sr-public .mlc-footer{width:100%;margin-top:28px!important;padding-top:18px!important}.sr-public .mlc-footer .footer-grid{display:none}.sr-public .mlc-footer .footer-bottom{border:0;padding:0}

@media(max-width:760px){html body[data-mlc-surface=public] [data-mlc-header]{width:calc(100% - 32px)!important;flex-wrap:wrap;gap:14px!important;min-height:72px!important;margin-bottom:24px!important}html body[data-mlc-surface=public] [data-mlc-header]>.mlc-brand{margin-right:auto}html body[data-mlc-surface=public] [data-mlc-header]>nav{order:3;width:100%}html body .mlc-footer{width:calc(100% - 32px)}html body .mlc-footer .footer-grid{grid-template-columns:1fr 1fr;gap:24px}.mlc-footer .footer-grid>div:first-child{grid-column:1/-1}.mlc-footer .footer-bottom{flex-direction:column;align-items:flex-start;gap:12px}body[data-mlc-surface=public] .sr-wrap{padding:0 16px 20px!important}body.sr-public [data-mlc-header]{width:100%!important}body.sr-public .mlc-footer{width:100%}html body .mlc-brand,html body .mlc-brand span{font-size:23px!important}body.sr-public header nav{flex-basis:auto!important}}

@media(prefers-reduced-motion:reduce){.mlc-brand:after{transition:none}}

#mlc-demo{border:1px solid #ffffff18;border-radius:18px;background:#111114;box-shadow:0 24px 60px #0003}#mlc-demo .pd-top{height:auto;padding:12px 18px}#mlc-demo .pd-body{grid-template-columns:130px minmax(0,1fr)}#mlc-demo aside{background:#111114;padding:16px 10px;border-right:1px solid #ffffff12}#mlc-demo .pd-layer{font:500 13px Onest,system-ui;margin:0 0 10px;padding:11px;border:1px solid transparent;cursor:pointer}#mlc-demo .pd-layer[aria-pressed=true]{color:#eee7f8;background:#c4a6f414;border-color:#c4a6f444}#mlc-demo .pd-canvas{height:320px;background:radial-gradient(ellipse at 80% 10%,#63507744,transparent 70%),#18151e;overflow:hidden;position:relative}#mlc-demo .pd-safe-frame{position:absolute;inset:40px 16px 16px;border:1px dashed #ffffff15;border-radius:8px;pointer-events:none}#mlc-demo .pd-element{max-width:calc(100% - 24px);width:auto;min-width:0;padding:18px;display:flex;gap:12px;align-items:center;border:1px solid #c4a6f466;border-radius:14px;background:#201a2cf5;color:#f2ebfa;font:500 14px Onest,system-ui;box-shadow:0 10px 26px #0004;touch-action:none;cursor:grab}#mlc-demo .pd-element:active{cursor:grabbing}#mlc-demo .pd-widget-icon{display:grid;place-items:center;width:30px;height:30px;flex:none;border-radius:9px;color:#c4a6f4;background:#c4a6f415;font-size:22px}#mlc-demo .pd-element[data-widget="1"]{border-color:#ffffff24;background:#111114e8}#mlc-demo .pd-element[data-widget="2"]{border-color:#a6cebf55}#mlc-demo .pd-footer{padding:16px;gap:14px;display:flex;align-items:center}#mlc-demo .pd-footer p{font-size:12px;line-height:1.6;color:#b3aabd;margin:0;flex:1}#mlc-demo .pd-footer button{font:500 12px Onest;padding:9px 12px;border-radius:8px;border:1px solid #ffffff25;color:#eee7f8;background:#24202c;cursor:pointer}@media(max-width:540px){#mlc-demo .pd-body{grid-template-columns:1fr}#mlc-demo aside{display:flex;gap:6px;border-right:0}#mlc-demo .pd-layer{margin:0;flex:1;padding:9px 6px;font-size:11px}#mlc-demo .pd-canvas{height:260px!important}}



body[data-mlc-surface] :is(h1,h2,h3,h4,p,.hero-title,.section-title,.hero-desc,.bento-desc){font-family:var(--mlc-font)!important}body.sr-public.sq-empty .sq-current{display:none}body.sr-public.sq-empty .sr-queue-hero{display:grid;grid-template-columns:1fr auto;column-gap:30px;align-items:center;max-width:none;margin-bottom:20px!important}body.sr-public.sq-empty .sr-queue-hero>:not(.sq-request){grid-column:1}body.sr-public.sq-empty .sq-request{grid-column:2;grid-row:2/5;margin:0}body.sr-public.sq-empty .sr-queue-hero h1 span{display:inline}body.sr-public.sq-empty .sr-queue-hero h1{font-size:clamp(28px,3.5vw,42px)!important}.mlc-footer .footer-grid .logo-container{margin-bottom:0!important}@media(max-width:600px){body.sr-public.sq-empty .sr-queue-hero{display:block}body.sr-public.sq-empty .sq-request{margin:12px 0}body.sr-public.sq-empty .sr-queue-hero h1{font-size:30px!important}}



html body.sr-public [data-mlc-header]{width:100%!important}body[data-mlc-surface=public] .sample{background:var(--mlc-card);border:1px solid var(--mlc-border);border-radius:var(--mlc-radius)}body[data-mlc-surface=public] .command{padding:18px;margin:10px 0}

html body[data-mlc-surface=public] .mlc-public-nav{flex:1;justify-content:center!important;gap:24px;font:14px var(--mlc-font)}.mlc-public-nav a{color:#bcb0ca;text-decoration:none}.mlc-public-nav a:hover{color:#eee7f8;text-decoration:underline;text-underline-offset:6px}.mlc-header-end{display:flex;align-items:center;gap:12px}.mlc-header-end label{display:flex;align-items:center;gap:10px;margin:0;font-size:12px;color:#bcb0ca}.mlc-embedded .mlc-public-nav,.mlc-embedded #language-label{display:none!important}@media(max-width:760px){.mlc-header-end #language-label{display:none}.mlc-header-end select{max-width:140px!important}html body[data-mlc-surface=public] .mlc-public-nav{flex-basis:100%;order:3;justify-content:flex-start!important}html body[data-mlc-surface=public] [data-mlc-header]>.mlc-brand{margin-right:auto!important}}@media(max-width:420px){html body[data-mlc-surface=public] [data-mlc-header]{column-gap:8px!important}.mlc-header-end select{max-width:105px!important;padding:8px!important}}

html body[data-mlc-surface] .mlc-brand,html body[data-mlc-surface] .mlc-brand span{font-size:23px!important;line-height:1.3!important;font-weight:600!important;letter-spacing:-.7px!important;color:#eee7f8!important;font-family:Onest,system-ui,sans-serif!important}html body[data-mlc-surface] .mlc-brand{gap:12px!important}body[data-mlc-surface] .mlc-brand .logo-icon{width:34px!important;height:34px!important}html.mlc-embedded .topbar .mlc-brand{pointer-events:none}body[data-mlc-surface=public]>.page-brand{display:none!important}

html body[data-mlc-surface=public]{display:block!important;width:100%!important;height:auto!important;min-height:100vh!important;margin:0!important;padding:0!important;overflow-y:auto!important}html body[data-mlc-surface=public]>.glass-card,html body[data-mlc-surface=public]>.container{margin:32px auto!important;max-width:min(1100px,calc(100% - 40px))}html body[data-mlc-surface=public]>.glass-card{background:var(--mlc-card)!important;border:1px solid var(--mlc-border)!important;border-radius:18px!important}html body[data-mlc-surface=public]>.lang-switch{display:none!important}html body.public-login .glass-card{width:calc(100% - 40px)!important}html body.public-login .login-section{min-width:0}html body.public-login .visual-section{min-width:0}.mlc-footer *{box-sizing:border-box}.mlc-footer a{font-family:Onest,system-ui,sans-serif!important}



html body.public-login>.lang-container{display:none!important}



body[data-mlc-surface=public] #app>.foot{display:none}

