:root{--myb-bg:#050713;--myb-bg2:#090d1f;--myb-panel:#0d1228;--myb-panel2:#111735;--myb-line:rgba(154,166,210,.15);--myb-line-strong:rgba(155,123,255,.32);--myb-text:#f5f7fb;--myb-soft:#b3bad0;--myb-muted:#757e99;--myb-purple:#7c3aed;--myb-violet:#9b5cff;--myb-indigo:#4f46e5;--myb-gold:#f4b400;--myb-success:#42d58c;--myb-radius:24px;--myb-shadow:0 30px 90px rgba(0,0,0,.3)}
*{box-sizing:border-box}html{scroll-behavior:smooth}body.myaibaba-app-page{margin:0!important;background:var(--myb-bg)!important;color:var(--myb-text)!important;font-family:Inter,ui-sans-serif,-apple-system,BlinkMacSystemFont,"Segoe UI",Roboto,Arial,sans-serif!important}body.myaibaba-app-page .site-header,body.myaibaba-app-page .site-footer,body.myaibaba-app-page .page-header,body.myaibaba-app-page .entry-header,body.myaibaba-app-page .entry-title{display:none!important}body.myaibaba-app-page .site-main,body.myaibaba-app-page main.site-main,body.myaibaba-app-page .content-area,body.myaibaba-app-page .site-content,body.myaibaba-app-page .page-content,body.myaibaba-app-page article.page,body.myaibaba-app-page .entry-content{width:100%!important;max-width:none!important;margin:0!important;padding:0!important}body.myaibaba-app-page .entry-content>p:empty{display:none}.myb-page{min-height:100vh;background:radial-gradient(circle at 74% 7%,rgba(94,43,198,.15),transparent 26%),radial-gradient(circle at 18% 24%,rgba(40,60,170,.08),transparent 30%),var(--myb-bg);color:var(--myb-text);overflow:hidden}.myb-container{width:min(1180px,calc(100% - 40px));margin:0 auto}.myb-section{padding:110px 0}.myb-panel{background:linear-gradient(145deg,rgba(17,23,53,.9),rgba(8,12,28,.92));border:1px solid var(--myb-line);border-radius:var(--myb-radius);box-shadow:inset 0 1px rgba(255,255,255,.035),var(--myb-shadow)}a{color:inherit}.myb-section-label,.myb-eyebrow{font-size:11px;line-height:1.2;letter-spacing:.17em;font-weight:800;color:#a98bff}.myb-section-heading{display:flex;justify-content:space-between;align-items:flex-end;gap:48px;margin-bottom:34px}.myb-section-heading>div{max-width:710px}.myb-section-heading h2,.myb-meet-copy h2,.myb-dna-story h2,.myb-final-cta h2{font-size:clamp(36px,5vw,60px);line-height:1.03;letter-spacing:-.05em;margin:13px 0 0;font-weight:760}.myb-section-heading>p{max-width:390px;color:var(--myb-muted);font-size:15px;line-height:1.7;margin:0}.myb-btn{display:inline-flex!important;align-items:center;justify-content:center;gap:10px;min-height:46px;padding:0 20px;border-radius:13px;border:1px solid transparent;text-decoration:none!important;font-weight:760;font-size:13px;letter-spacing:-.01em;cursor:pointer;transition:transform .18s,border-color .18s,background .18s,box-shadow .18s}.myb-btn:hover{transform:translateY(-1px)}.myb-btn-primary{color:#fff!important;background:linear-gradient(135deg,#8b47f2,#5c3ee6);box-shadow:0 12px 32px rgba(108,58,221,.25),inset 0 1px rgba(255,255,255,.2)}.myb-btn-primary:hover{box-shadow:0 16px 42px rgba(108,58,221,.34),inset 0 1px rgba(255,255,255,.2)}.myb-btn-ghost{color:#e6e9f4!important;background:rgba(255,255,255,.035);border-color:var(--myb-line)}.myb-btn-ghost:hover{border-color:rgba(168,132,255,.34);background:rgba(255,255,255,.055)}.myb-btn-lg{min-height:54px;padding:0 24px;border-radius:15px}.myb-btn-full{width:100%}.myb-text-link,.myb-inline-link{display:inline-flex;align-items:center;gap:9px;color:#c6b4ff!important;font-size:13px;font-weight:750;text-decoration:none!important}.myb-text-link:hover{color:#fff!important}.myb-inline-link{background:none!important;border:0!important;padding:0!important;cursor:pointer}.myb-danger-link{border:0;background:none;color:#ff8f9e;font-weight:700;padding:12px 0;cursor:pointer}
/* Header */.myb-site-header{position:relative;z-index:50;height:78px;border-bottom:1px solid rgba(255,255,255,.055);background:rgba(5,7,19,.76);backdrop-filter:blur(20px);-webkit-backdrop-filter:blur(20px)}.myb-header-inner{width:min(1240px,calc(100% - 36px));height:100%;margin:0 auto;display:flex;align-items:center;gap:26px}.myb-brand{display:inline-flex;align-items:center;gap:11px;text-decoration:none!important;flex:0 0 auto}.myb-mark{position:relative;width:38px;height:38px;display:grid;place-items:center;border-radius:13px;background:linear-gradient(145deg,#8d4aff,#5b3be1);box-shadow:0 10px 26px rgba(110,60,226,.35),inset 0 1px rgba(255,255,255,.24)}.myb-mark:before,.myb-mark:after{content:"";position:absolute;border:1.5px solid #fff;border-radius:50%;width:5px;height:5px;top:12px}.myb-mark:before{left:10px}.myb-mark:after{right:10px}.myb-mark>span{position:absolute;width:15px;height:7px;border:1.5px solid #fff;border-top:0;border-radius:0 0 12px 12px;bottom:9px}.myb-mark i,.myb-mark b{position:absolute;width:8px;height:2px;background:#fff;border-radius:2px;top:20px}.myb-mark i{left:9px;transform:rotate(9deg)}.myb-mark b{right:9px;transform:rotate(-9deg)}.myb-brand-copy{display:flex;flex-direction:column}.myb-brand-copy strong{font-size:18px;color:#fff;line-height:1.05;letter-spacing:-.025em}.myb-brand-copy small{font-size:8px;color:#777f98;margin-top:4px;letter-spacing:.04em}.myb-nav{display:flex;align-items:center;justify-content:center;gap:25px;margin-left:auto}.myb-nav a{font-size:11px;color:#969eb5;text-decoration:none!important;font-weight:650;white-space:nowrap;position:relative}.myb-nav a:hover,.myb-nav a.active{color:#fff}.myb-nav a.active:after{content:"";position:absolute;left:0;right:0;bottom:-14px;height:2px;border-radius:2px;background:linear-gradient(90deg,#8b4bf2,#5f46e8)}.myb-header-action{display:flex;align-items:center;gap:10px;margin-left:8px}.myb-header-cta{min-height:40px;padding:0 15px;font-size:10px}.myb-link-btn{font-size:11px;color:#c4c9d8;text-decoration:none!important;padding:9px 8px}.myb-user-chip{display:flex;align-items:center;gap:8px;text-decoration:none!important}.myb-user-chip span{width:31px;height:31px;display:grid;place-items:center;border-radius:10px;background:#171c39;border:1px solid var(--myb-line);color:#d9ccff;font-weight:800;font-size:11px}.myb-user-chip b{font-size:10px;color:#b8bfd0;max-width:92px;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.myb-mobile-menu{display:none;margin-left:auto;width:38px;height:38px;border:1px solid var(--myb-line);border-radius:10px;background:#10152c;padding:9px;cursor:pointer}.myb-mobile-menu span{display:block;height:1.5px;background:#dce0ed;margin:4px 0}
/* Hero */.myb-hero{padding-top:78px;padding-bottom:86px;position:relative}.myb-hero:before{content:"";position:absolute;inset:0;background-image:linear-gradient(rgba(133,112,205,.035) 1px,transparent 1px),linear-gradient(90deg,rgba(133,112,205,.035) 1px,transparent 1px);background-size:58px 58px;mask-image:linear-gradient(to bottom,black,transparent 82%);pointer-events:none}.myb-hero-grid{display:grid;grid-template-columns:1.03fr .97fr;align-items:center;gap:72px;min-height:610px;position:relative;z-index:1}.myb-eyebrow{display:inline-flex;align-items:center;gap:8px;padding:7px 10px;border:1px solid rgba(158,123,247,.18);border-radius:999px;background:rgba(124,58,237,.06)}.myb-product-lockup{margin:22px 0 32px;display:flex;align-items:center;gap:15px}.myb-product-lockup strong{font-size:16px;letter-spacing:-.02em}.myb-product-lockup strong em{font-style:normal;color:#a566ff}.myb-product-lockup small{padding-left:15px;border-left:1px solid rgba(255,255,255,.12);color:#9199af;font-size:11px}.myb-hero h1{font-size:clamp(50px,6.4vw,78px);line-height:.98;letter-spacing:-.065em;margin:0;max-width:720px;font-weight:790}.myb-hero h1 span{background:linear-gradient(90deg,#b887ff,#7752f7 60%,#6173ff);-webkit-background-clip:text;background-clip:text;color:transparent}.myb-hero-lead{max-width:670px;color:#9ba3b9;font-size:16px;line-height:1.8;margin:25px 0 0}.myb-hero-actions{display:flex;gap:12px;margin-top:31px}.myb-micro-trust{display:flex;flex-wrap:wrap;gap:18px;margin-top:28px}.myb-micro-trust span{font-size:10px;color:#747d96;display:flex;align-items:center;gap:6px}.myb-micro-trust i{font-style:normal;color:#9a78f0}.myb-hero-visual{position:relative;min-height:555px;display:grid;place-items:center}.myb-hero-visual:before{content:"";position:absolute;width:480px;height:480px;border-radius:50%;background:radial-gradient(circle,rgba(119,58,234,.22),rgba(78,51,197,.07) 42%,transparent 68%);filter:blur(3px)}.myb-visual-glow{position:absolute;width:330px;height:330px;border-radius:50%;box-shadow:0 0 100px rgba(117,60,238,.28),inset 0 0 60px rgba(120,64,238,.12)}.myb-orbit{position:absolute;border:1px solid rgba(111,83,235,.22);border-radius:50%}.myb-orbit-a{width:410px;height:410px}.myb-orbit-b{width:500px;height:500px}.myb-hero-visual img{width:min(380px,82%);border-radius:34px;position:relative;z-index:2;mix-blend-mode:screen;filter:saturate(1.08) contrast(1.05);box-shadow:0 40px 120px rgba(38,15,90,.28)}.myb-float-card{position:absolute;z-index:5;width:190px;padding:13px 14px;border:1px solid rgba(162,132,255,.22);border-radius:15px;background:rgba(12,15,35,.82);backdrop-filter:blur(16px);box-shadow:0 18px 44px rgba(0,0,0,.25)}.myb-float-card span{display:block;color:#a683ff;font-size:8px;letter-spacing:.14em;font-weight:800;margin-bottom:5px}.myb-float-card b{display:block;color:#dfe3ee;font-size:10px;line-height:1.45;font-weight:650}.myb-float-one{left:-5px;top:130px}.myb-float-two{right:-6px;top:190px}.myb-float-three{right:44px;bottom:62px}
/* Trust */.myb-trust-strip{border-top:1px solid rgba(255,255,255,.045);border-bottom:1px solid rgba(255,255,255,.045);background:rgba(7,10,24,.72)}.myb-trust-grid{display:grid;grid-template-columns:repeat(4,1fr);min-height:94px}.myb-trust-grid>div{display:grid;grid-template-columns:36px 1fr;align-content:center;column-gap:11px;padding:18px 24px;border-right:1px solid rgba(255,255,255,.055)}.myb-trust-grid>div:last-child{border-right:0}.myb-mini-icon{grid-row:1/3;width:35px;height:35px;border-radius:11px;display:grid;place-items:center;border:1px solid rgba(151,113,248,.22);background:rgba(124,58,237,.08);color:#b093ff;font-size:9px;font-weight:850}.myb-trust-grid b{font-size:11px;color:#e8eaf2}.myb-trust-grid small{font-size:9px;color:#6f7891;margin-top:3px}
/* Meet */.myb-meet-section{padding-top:120px}.myb-meet-grid{display:grid;grid-template-columns:.88fr 1.12fr;gap:74px;align-items:center}.myb-meet-art{min-height:540px;position:relative;display:grid;place-items:center;overflow:hidden}.myb-meet-art:before{content:"";position:absolute;width:420px;height:420px;border-radius:50%;border:1px solid rgba(98,92,247,.2);box-shadow:0 0 80px rgba(94,57,224,.18)}.myb-meet-art:after{content:"";position:absolute;width:300px;height:300px;border-radius:50%;border:1px solid rgba(139,85,248,.24)}.myb-panel-glow{position:absolute;inset:0;background:radial-gradient(circle at 50% 45%,rgba(105,54,223,.2),transparent 52%)}.myb-meet-art img{position:relative;z-index:2;width:76%;max-width:360px;border-radius:30px;mix-blend-mode:screen}.myb-meet-copy>p{font-size:15px;line-height:1.8;color:#969fb5;max-width:670px;margin:24px 0 28px}.myb-feature-list{display:grid;gap:10px;margin:0 0 30px}.myb-feature-list>div{display:grid;grid-template-columns:38px 1fr;gap:12px;align-items:start;padding:14px 0;border-bottom:1px solid rgba(255,255,255,.055)}.myb-feature-list>div>span{width:34px;height:34px;border-radius:10px;display:grid;place-items:center;background:rgba(124,58,237,.08);border:1px solid rgba(156,119,250,.15);font-size:9px;color:#aa8df5;font-weight:800}.myb-feature-list p{margin:0}.myb-feature-list b{display:block;font-size:12px;color:#e5e8f1}.myb-feature-list small{display:block;font-size:10px;color:#747d97;margin-top:4px;line-height:1.5}
/* How */.myb-how{background:linear-gradient(180deg,rgba(11,15,33,.35),rgba(5,7,19,0))}.myb-process-grid{display:grid;grid-template-columns:repeat(3,1fr);gap:14px}.myb-process-grid article{min-height:280px;padding:28px;border-radius:20px;border:1px solid var(--myb-line);background:linear-gradient(145deg,rgba(15,20,43,.84),rgba(7,10,24,.9));position:relative;overflow:hidden}.myb-process-grid article>span{position:absolute;right:22px;top:19px;font-size:34px;font-weight:850;color:rgba(177,153,255,.08)}.myb-process-icon{width:46px;height:46px;border-radius:14px;display:grid;place-items:center;background:linear-gradient(145deg,rgba(124,58,237,.15),rgba(79,70,229,.06));border:1px solid rgba(144,109,240,.18);color:#b197ff;font-size:18px}.myb-process-grid h3{font-size:20px;letter-spacing:-.035em;margin:45px 0 11px}.myb-process-grid p{font-size:12px;line-height:1.7;color:#7d869f;margin:0}
/* DNA story */.myb-dna-story-grid{display:grid;grid-template-columns:1fr 1fr;gap:60px;align-items:center}.myb-dna-story p{color:#929bb2;line-height:1.8;font-size:15px;max-width:620px}.myb-dimension-chips{display:flex;flex-wrap:wrap;gap:8px;margin-top:25px}.myb-dimension-chips span{padding:9px 12px;border:1px solid rgba(150,120,237,.16);border-radius:999px;background:rgba(118,66,219,.06);color:#b5bad0;font-size:10px}.myb-dna-map{padding:32px;min-height:370px;display:flex;flex-direction:column;justify-content:center;gap:24px}.myb-dna-axis span{display:block;font-size:9px;letter-spacing:.12em;color:#7f88a1;margin-bottom:9px}.myb-dna-axis i{display:block;height:7px;border-radius:999px;background:#171d39;overflow:hidden}.myb-dna-axis i:after{content:"";display:block;width:var(--w);height:100%;border-radius:inherit;background:linear-gradient(90deg,#7647e8,#9f5cff,#5b6df4);box-shadow:0 0 16px rgba(133,80,245,.38)}.myb-dna-note{margin-top:12px;padding:14px 15px;border-radius:12px;background:rgba(255,255,255,.025);border:1px solid rgba(255,255,255,.05);font-size:9px;line-height:1.6;color:#646d86}
/* Report preview */.myb-report-preview{padding:30px}.myb-report-topline{display:flex;justify-content:space-between;align-items:flex-start;padding-bottom:24px;border-bottom:1px solid var(--myb-line)}.myb-report-topline small{font-size:9px;letter-spacing:.13em;color:#8f72dd}.myb-report-topline h3{font-size:29px;letter-spacing:-.04em;margin:6px 0 0}.myb-demo-pill{font-size:8px;letter-spacing:.1em;font-weight:800;color:#bda8ff;border:1px solid rgba(153,117,246,.2);background:rgba(124,58,237,.07);padding:8px 10px;border-radius:999px}.myb-report-grid{display:grid;grid-template-columns:1.4fr 1fr 1fr;gap:12px;margin-top:18px}.myb-report-main-card{grid-row:span 2;padding:24px;border-radius:18px;background:linear-gradient(145deg,#32206d,#19163d);border:1px solid rgba(174,133,255,.2);min-height:265px}.myb-report-main-card small,.myb-report-mini small{font-size:8px;color:#a68bf1;letter-spacing:.12em}.myb-report-main-card strong{display:block;font-size:27px;letter-spacing:-.04em;margin:52px 0 10px;max-width:310px}.myb-report-main-card p{font-size:11px;line-height:1.7;color:#a8a3c5}.myb-report-main-card a{font-size:10px;color:#fff;text-decoration:none;font-weight:700}.myb-report-mini{padding:20px;border:1px solid var(--myb-line);border-radius:16px;background:#0a0e20;min-height:126px}.myb-report-mini b{display:block;font-size:14px;margin:26px 0 5px}.myb-report-mini span{font-size:9px;color:#727b94}
/* Baba callout */.myb-baba-callout-inner{padding:48px;border:1px solid rgba(150,116,242,.18);border-radius:28px;background:radial-gradient(circle at 80% 0,rgba(120,58,235,.16),transparent 37%),linear-gradient(145deg,#0e132c,#080b1b);display:grid;grid-template-columns:1fr .9fr;gap:50px;align-items:center}.myb-baba-callout h2{font-size:44px;line-height:1.05;letter-spacing:-.05em;margin:13px 0 14px}.myb-baba-callout p{color:#8d96ad;line-height:1.75;font-size:14px;max-width:600px}.myb-chat-mock{padding:20px;border:1px solid var(--myb-line);border-radius:21px;background:rgba(5,8,20,.72);min-height:260px;display:flex;flex-direction:column;gap:13px;justify-content:center}.myb-chat-msg{display:flex;gap:9px;max-width:88%;font-size:11px;line-height:1.65}.myb-chat-msg p{margin:0;color:#d9deeb;font-size:11px}.myb-chat-ai b{width:28px;height:28px;display:grid;place-items:center;border-radius:9px;background:#7c3aed;color:#fff;flex:0 0 28px}.myb-chat-ai p{padding:12px 14px;border:1px solid var(--myb-line);background:#10152a;border-radius:14px}.myb-chat-user{align-self:flex-end}.myb-chat-user p{background:linear-gradient(135deg,#6f3fd6,#5241cb);padding:12px 14px;border-radius:14px}.myb-chat-typing{display:flex;gap:4px;padding-left:39px}.myb-chat-typing i{width:5px;height:5px;border-radius:50%;background:#765f9f;animation:mybtyping 1.1s infinite}.myb-chat-typing i:nth-child(2){animation-delay:.15s}.myb-chat-typing i:nth-child(3){animation-delay:.3s}@keyframes mybtyping{50%{transform:translateY(-3px);background:#b695ff}}
/* FAQ */.myb-faq-grid{display:grid;grid-template-columns:.75fr 1.25fr;gap:70px}.myb-faq-grid h2{font-size:46px;letter-spacing:-.05em;line-height:1.06;margin:13px 0}.myb-faq-grid>div:first-child p{font-size:13px;line-height:1.7;color:#838da4}.myb-faq-list{border-top:1px solid var(--myb-line)}.myb-faq-item{width:100%;display:grid;grid-template-columns:1fr 30px;text-align:left;border:0;border-bottom:1px solid var(--myb-line);background:transparent;color:#fff;padding:21px 0;cursor:pointer}.myb-faq-item span{font-size:13px;font-weight:700}.myb-faq-item b{font-size:20px;color:#8d75d0;font-weight:400;text-align:right}.myb-faq-item p{grid-column:1/3;max-height:0;overflow:hidden;margin:0;color:#7d879e;font-size:11px;line-height:1.7;transition:max-height .25s,padding .25s}.myb-faq-item.open p{max-height:130px;padding-top:12px}.myb-faq-item.open b{transform:rotate(45deg)}
/* Final + footer */.myb-final-cta{padding-top:70px}.myb-final-cta-inner{padding:52px 0;border-top:1px solid var(--myb-line);display:flex;justify-content:space-between;gap:50px;align-items:flex-end}.myb-final-cta h2{max-width:760px}.myb-final-cta p{color:#7d879f}.myb-final-cta-inner>div:last-child{display:flex;flex-direction:column;align-items:flex-end;gap:14px;flex:0 0 auto}.myb-footer{border-top:1px solid rgba(255,255,255,.055);background:#040610;padding:62px 0 24px}.myb-footer-grid{display:grid;grid-template-columns:1.4fr .7fr .9fr;gap:70px}.myb-footer-brand{margin-bottom:16px}.myb-footer-grid>div:first-child>p{max-width:390px;color:#687189;font-size:11px;line-height:1.7}.myb-footer-grid>div:not(:first-child){display:flex;flex-direction:column;gap:10px}.myb-footer-grid>div:not(:first-child)>strong{font-size:9px;color:#a288ed;letter-spacing:.13em;margin-bottom:5px}.myb-footer-grid a,.myb-footer-grid span{font-size:10px;color:#737c94;text-decoration:none}.myb-footer-bottom{display:flex;justify-content:space-between;gap:20px;padding-top:30px;margin-top:35px;border-top:1px solid rgba(255,255,255,.04);font-size:8px;color:#4d566e}
/* CareerDNA app */.myb-dna-app-wrap{min-height:calc(100vh - 78px);padding:44px 0 70px;background:radial-gradient(circle at 50% 0,rgba(115,56,229,.13),transparent 28%)}.myb-dna-app{max-width:1060px}.myb-dna-progress{height:4px;border-radius:999px;background:#171c38;overflow:hidden;margin:0 auto 34px;max-width:940px}.myb-dna-progress span{display:block;height:100%;border-radius:inherit;background:linear-gradient(90deg,#7343e5,#a058ff,#5b68ee);transition:width .3s}.myb-dna-step{display:none}.myb-dna-step.active{display:block}.myb-dna-step-grid{min-height:610px;border:1px solid var(--myb-line);border-radius:26px;background:linear-gradient(145deg,rgba(17,23,52,.9),rgba(7,10,24,.96));display:grid;grid-template-columns:1.05fr .95fr;overflow:hidden}.myb-dna-step-copy{padding:64px;display:flex;flex-direction:column;justify-content:center}.myb-dna-step-copy h1{font-size:54px;line-height:1.02;letter-spacing:-.055em;margin:14px 0 18px}.myb-dna-step-copy>p{color:#919ab0;font-size:14px;line-height:1.75}.myb-dna-badges{display:flex;flex-wrap:wrap;gap:7px;margin:20px 0 28px}.myb-dna-badges span{font-size:9px;color:#aeb5c9;border:1px solid var(--myb-line);padding:8px 10px;border-radius:999px;background:rgba(255,255,255,.02)}.myb-dna-step-copy .myb-btn{align-self:flex-start}.myb-dna-step-art{position:relative;background:radial-gradient(circle at center,rgba(96,55,224,.24),transparent 56%);display:grid;place-items:center;overflow:hidden}.myb-dna-step-art:before,.myb-dna-step-art:after{content:"";position:absolute;border-radius:50%;border:1px solid rgba(111,91,236,.22)}.myb-dna-step-art:before{width:410px;height:410px}.myb-dna-step-art:after{width:300px;height:300px}.myb-dna-step-art img{width:72%;position:relative;z-index:2;border-radius:28px;mix-blend-mode:screen}.myb-guide-note{position:absolute;z-index:3;right:24px;top:44px;width:155px;padding:12px;border:1px solid rgba(153,124,245,.23);border-radius:12px;background:rgba(11,14,35,.85);font-size:9px;line-height:1.55;color:#bdc2d4}.myb-question-card{max-width:760px;margin:0 auto;min-height:610px;padding:55px 62px;border:1px solid var(--myb-line);border-radius:26px;background:linear-gradient(145deg,rgba(16,22,50,.94),rgba(7,10,24,.96));display:flex;flex-direction:column}.myb-question-meta{display:flex;align-items:center;gap:10px}.myb-question-meta span{width:30px;height:30px;display:grid;place-items:center;border-radius:9px;background:rgba(124,58,237,.11);border:1px solid rgba(151,114,246,.18);font-size:9px;color:#b59df7;font-weight:800}.myb-question-meta small{font-size:8px;letter-spacing:.13em;color:#777f97}.myb-question-card h2{font-size:38px;line-height:1.08;letter-spacing:-.045em;margin:31px 0 10px}.myb-question-card>p{font-size:12px;line-height:1.7;color:#7c859d;margin:0 0 26px}.myb-dna-input{width:100%;height:58px;border-radius:14px;border:1px solid var(--myb-line);background:#090d20;color:#fff;padding:0 17px;outline:0;font-size:14px}.myb-dna-input:focus{border-color:#7556d2;box-shadow:0 0 0 4px rgba(124,58,237,.08)}.myb-choice-grid{display:grid;grid-template-columns:1fr 1fr;gap:9px}.myb-choice-grid button,.myb-choice-list button{border:1px solid var(--myb-line);border-radius:12px;background:#0a0f24;color:#cdd2df;min-height:48px;text-align:left;padding:11px 14px;cursor:pointer;font-size:11px;transition:.16s}.myb-choice-grid button:hover,.myb-choice-list button:hover,.myb-choice-grid button.selected,.myb-choice-list button.selected{border-color:#7c59df;background:linear-gradient(145deg,rgba(124,58,237,.16),rgba(18,17,46,.9));color:#fff}.myb-choice-list{display:grid;gap:9px}.myb-choice-list button{display:flex;flex-direction:column;gap:4px}.myb-choice-list b{font-size:11px}.myb-choice-list span{font-size:9px;color:#747d95}.myb-question-actions{margin-top:auto;padding-top:30px;display:flex;justify-content:space-between;gap:10px}.myb-processing{min-height:610px;border:1px solid var(--myb-line);border-radius:26px;background:linear-gradient(145deg,rgba(15,21,49,.94),rgba(7,10,24,.98));display:grid;grid-template-columns:.9fr 1.1fr;gap:60px;align-items:center;padding:54px}.myb-processing-ring{width:330px;height:330px;border-radius:50%;display:grid;place-items:center;border:1px solid rgba(110,83,236,.22);box-shadow:0 0 80px rgba(104,54,226,.2),inset 0 0 60px rgba(100,56,215,.1);position:relative}.myb-processing-ring:after{content:"";position:absolute;inset:26px;border-radius:50%;border:1px solid rgba(138,99,246,.25);animation:mybspin 8s linear infinite}.myb-processing-ring img{width:66%;border-radius:50%;mix-blend-mode:screen}.myb-processing h2{font-size:40px;line-height:1.08;letter-spacing:-.045em;margin:14px 0 22px}.myb-processing ul{list-style:none;padding:0;margin:0 0 23px;display:grid;gap:11px}.myb-processing li{font-size:11px;color:#777f98;display:flex;align-items:center;gap:9px}.myb-processing li:before{content:"";width:17px;height:17px;border-radius:50%;border:1px solid #514673}.myb-processing li.done{color:#c7ccdc}.myb-processing li.done:before{content:"✓";display:grid;place-items:center;background:rgba(124,58,237,.15);border-color:#7354cc;color:#bca7ff;font-size:9px}.myb-preview-note{font-size:9px!important;color:#606981!important;line-height:1.55!important;margin-bottom:20px!important}@keyframes mybspin{to{transform:rotate(360deg)}}
/* Report page */.myb-report-shell{padding:50px 0 100px}.myb-report-banner{display:flex;justify-content:space-between;gap:20px;padding:13px 16px;border:1px solid rgba(244,180,0,.13);border-radius:12px;background:rgba(244,180,0,.035);margin-bottom:34px}.myb-report-banner span{font-size:8px;letter-spacing:.12em;color:#e2bd56;font-weight:800}.myb-report-banner p{margin:0;font-size:9px;color:#827a66}.myb-report-hero{display:flex;justify-content:space-between;align-items:flex-end;gap:40px;padding:28px 0 34px}.myb-report-hero h1{font-size:56px;letter-spacing:-.055em;line-height:1;margin:12px 0 10px}.myb-report-hero p{font-size:13px;color:#7f899f}.myb-report-id{min-width:145px;border:1px solid var(--myb-line);border-radius:15px;padding:15px;background:#0b1025;text-align:right}.myb-report-id span,.myb-report-id small{display:block;font-size:8px;color:#6d7690}.myb-report-id b{display:block;font-size:14px;margin:5px 0;color:#ded6fa}.myb-report-overview-grid{display:grid;grid-template-columns:1fr 1fr;gap:14px}.myb-report-score-card,.myb-top-direction-card{padding:30px;min-height:330px}.myb-report-score-card>small,.myb-top-direction-card>small{font-size:8px;letter-spacing:.13em;color:#987be8}.myb-report-score-card>strong{display:block;font-size:31px;letter-spacing:-.04em;margin:35px 0 8px}.myb-report-score-card>p,.myb-top-direction-card>p{font-size:11px;color:#7f889f;line-height:1.7}.myb-fit-bars{display:grid;gap:13px;margin-top:29px}.myb-fit-bars>span{display:grid;grid-template-columns:130px 1fr;align-items:center;gap:12px}.myb-fit-bars b{font-size:9px;color:#a4abc0}.myb-fit-bars i{height:6px;border-radius:999px;background:#1a203b;overflow:hidden}.myb-fit-bars em{display:block;height:100%;border-radius:inherit;background:linear-gradient(90deg,#7545e8,#a35cff)}.myb-top-direction-card{background:radial-gradient(circle at 85% 10%,rgba(118,62,231,.22),transparent 34%),linear-gradient(145deg,rgba(28,20,65,.94),rgba(11,13,31,.98))}.myb-top-direction-card h2{font-size:34px;line-height:1.08;letter-spacing:-.045em;margin:42px 0 11px}.myb-fit-pill{display:inline-flex;margin-top:28px;padding:8px 10px;border-radius:999px;background:rgba(124,58,237,.1);border:1px solid rgba(153,117,246,.18);font-size:8px;color:#bca5fa;letter-spacing:.1em;font-weight:800}.myb-report-section{padding:64px 0;border-bottom:1px solid var(--myb-line)}.myb-report-section-head{display:flex;justify-content:space-between;align-items:flex-end;gap:30px;margin-bottom:25px}.myb-report-section-head>div{display:flex;align-items:center;gap:12px}.myb-report-section-head>div>span{width:31px;height:31px;border-radius:9px;display:grid;place-items:center;border:1px solid var(--myb-line);font-size:8px;color:#9276dc}.myb-report-section-head h2{font-size:28px;letter-spacing:-.04em;margin:0}.myb-report-section-head>p{font-size:10px;color:#6f7890;margin:0}.myb-insight-grid{display:grid;grid-template-columns:repeat(4,1fr);gap:10px}.myb-insight-grid article{min-height:195px;border:1px solid var(--myb-line);border-radius:16px;padding:20px;background:#0a0f23}.myb-insight-grid article>span{color:#9c7ef1}.myb-insight-grid h3{font-size:14px;margin:40px 0 8px}.myb-insight-grid p{font-size:9px;line-height:1.65;color:#747d94}.myb-career-list{display:grid;gap:9px}.myb-career-list article{display:grid;grid-template-columns:1fr 160px 92px;align-items:center;gap:16px;padding:16px 18px;border:1px solid var(--myb-line);border-radius:14px;background:#0a0f23}.myb-career-list article>div{display:flex;align-items:center;gap:14px}.myb-career-list article>div>span{width:31px;height:31px;border-radius:9px;display:grid;place-items:center;background:rgba(124,58,237,.08);font-size:8px;color:#a88cf1}.myb-career-list p{margin:0}.myb-career-list b{display:block;font-size:12px}.myb-career-list small{display:block;font-size:8px;color:#6e7790;margin-top:4px}.myb-career-list article>strong{font-size:9px;color:#aa90ef}.myb-career-list button{border:1px solid var(--myb-line);background:#11172f;color:#b9c0d2;border-radius:9px;height:32px;font-size:8px;cursor:pointer}.myb-next-step-section{display:flex;justify-content:space-between;gap:50px;align-items:flex-end;border-bottom:0}.myb-next-step-section h2{font-size:39px;letter-spacing:-.045em;line-height:1.08;margin:12px 0}.myb-next-step-section p{max-width:700px;font-size:12px;line-height:1.7;color:#7d879f}.myb-report-actions{display:flex;gap:10px;flex:0 0 auto}
/* Auth */.myb-auth-page{display:grid;place-items:center;min-height:100vh}.myb-auth-layout{width:min(1040px,calc(100% - 36px));min-height:660px;display:grid;grid-template-columns:1.05fr .95fr;border:1px solid var(--myb-line);border-radius:28px;overflow:hidden;background:#080b1b;box-shadow:0 40px 120px rgba(0,0,0,.38)}.myb-auth-brand-side{padding:42px 48px;background:radial-gradient(circle at 60% 65%,rgba(112,55,226,.2),transparent 40%),linear-gradient(145deg,#0d1128,#080b1a);display:flex;flex-direction:column;justify-content:space-between}.myb-auth-brand-side>div{position:relative}.myb-auth-brand-side h1{font-size:43px;line-height:1.03;letter-spacing:-.055em;margin:13px 0 13px;max-width:460px}.myb-auth-brand-side p{font-size:12px;line-height:1.7;color:#7e879e;max-width:430px}.myb-auth-brand-side img{position:absolute;width:210px;right:-16px;bottom:-205px;border-radius:30px;mix-blend-mode:screen}.myb-auth-form-side{display:grid;place-items:center;padding:38px;background:#070a17}.myb-auth-card{width:min(380px,100%)}.myb-auth-card h2{font-size:35px;letter-spacing:-.05em;margin:12px 0 9px}.myb-auth-card>p{font-size:11px;line-height:1.7;color:#757e95;margin-bottom:22px}.myb-auth-card label,.myb-onboarding-card label{display:block;font-size:9px;color:#929bb1;margin:12px 0 7px;font-weight:700}.myb-auth-card input,.myb-onboarding-card input{width:100%;height:50px;border-radius:12px;border:1px solid var(--myb-line);background:#0b1023;color:#fff;padding:0 14px;outline:0}.myb-auth-card input:focus,.myb-onboarding-card input:focus{border-color:#7555cf;box-shadow:0 0 0 4px rgba(124,58,237,.08)}.myb-auth-card #myaibaba-send-otp,.myb-auth-card #myaibaba-verify-otp{margin-top:10px}.myb-auth-card small{display:block;font-size:8px;color:#606981;margin-top:8px}.myb-google-wrap{min-height:1px}.myaibaba-or{position:relative;text-align:center;margin:19px 0;color:#5c647c;font-size:8px}.myaibaba-or:before{content:"";position:absolute;left:0;right:0;top:50%;height:1px;background:var(--myb-line)}.myaibaba-or span{position:relative;background:#070a17;padding:0 10px}.myb-mail-icon{width:42px;height:42px;border-radius:13px;background:rgba(124,58,237,.11);border:1px solid rgba(153,117,246,.18);display:grid;place-items:center;color:#ae91fb;margin:18px 0}.myb-auth-card h3{font-size:23px;margin:0 0 6px}.myb-auth-card .otp{font-size:23px;letter-spacing:.28em;text-align:center;font-weight:700}.resend{display:flex;justify-content:space-between;align-items:center;margin-top:13px;font-size:8px;color:#626b83}.myb-auth-legal{font-size:8px;line-height:1.6;color:#4d566d;border-top:1px solid rgba(255,255,255,.04);margin-top:22px;padding-top:14px}.myaibaba-alert{display:none;padding:10px 12px;border-radius:10px;font-size:9px;line-height:1.55;margin:10px 0}.myaibaba-alert.show{display:block}.myaibaba-alert.success{background:rgba(66,213,140,.08);border:1px solid rgba(66,213,140,.18);color:#8fe7ba}.myaibaba-alert.error{background:rgba(255,100,125,.07);border:1px solid rgba(255,100,125,.16);color:#f4a2b0}
/* onboarding */.myb-onboarding-page{min-height:100vh;display:grid;place-items:center;padding:40px 0}.myb-onboarding-wrap{width:min(760px,calc(100% - 34px))}.myb-onboarding-wrap>.myb-brand{margin-bottom:24px}.myaibaba-progress{height:4px;border-radius:999px;background:#171d37;overflow:hidden;margin-bottom:15px}.myaibaba-progress span{display:block;width:20%;height:100%;background:linear-gradient(90deg,#7141df,#a058ff);transition:width .3s}.myb-onboarding-card{min-height:530px;padding:48px;border:1px solid var(--myb-line);border-radius:24px;background:linear-gradient(145deg,#0e132c,#080b1b);box-shadow:var(--myb-shadow)}.myaibaba-step{display:none}.myaibaba-step.active{display:block}.myaibaba-step h1{font-size:38px;letter-spacing:-.045em;margin:15px 0 8px}.myaibaba-step>p{color:#7d879e;font-size:11px;margin-bottom:25px}.choices{display:grid;grid-template-columns:1fr 1fr;gap:9px;margin-top:25px}.choices button{min-height:50px;border:1px solid var(--myb-line);border-radius:12px;background:#0a0f23;color:#bdc3d2;font-size:10px;text-align:left;padding:0 15px;cursor:pointer}.choices button:hover,.choices button.selected{border-color:#7757d4;background:rgba(124,58,237,.12);color:#fff}.optional-label{margin-top:24px!important}.optional-label small{display:inline;color:#59627a;margin-left:4px}.myb-onboarding-card #myaibaba-finish-onboarding{margin-top:14px}
/* profile */.myb-profile-shell{padding:58px 0 90px}.myb-profile-hero{display:flex;align-items:center;gap:18px;padding-bottom:34px}.myb-profile-avatar{width:64px;height:64px;border-radius:18px;display:grid;place-items:center;background:linear-gradient(145deg,#8049e7,#4d43cc);font-size:21px;font-weight:800;box-shadow:0 16px 40px rgba(93,60,205,.22)}.myb-profile-hero h1{font-size:35px;letter-spacing:-.045em;margin:7px 0 4px}.myb-profile-hero p{font-size:10px;color:#727b93;margin:0}.myb-profile-hero>.myb-btn{margin-left:auto}.myb-profile-grid{display:grid;grid-template-columns:1.3fr .7fr;gap:14px}.myb-profile-grid>aside{display:grid;gap:14px;align-content:start}.myb-profile-card{padding:24px}.myb-profile-card-head{display:flex;justify-content:space-between;align-items:flex-start;margin-bottom:20px}.myb-profile-card-head span{font-size:8px;letter-spacing:.13em;color:#987be4;font-weight:800}.myb-profile-card-head p{font-size:8px;color:#606981;margin:4px 0 0}.profile-fields{display:grid;grid-template-columns:1fr 1fr;gap:11px}.profile-fields label{font-size:8px;color:#6f7890}.profile-fields input{display:block;width:100%;height:43px;border:1px solid var(--myb-line);border-radius:10px;background:#090e21;color:#dfe3ed;padding:0 12px;margin-top:6px;outline:0;font-size:10px}.profile-fields input:disabled{color:#9ca4b9}.myb-profile-card #myaibaba-profile-save{margin-top:16px}.myb-empty-product{text-align:center;padding:18px 8px 8px}.myb-empty-dna{width:54px;height:54px;border-radius:16px;display:grid;place-items:center;margin:0 auto 15px;background:rgba(124,58,237,.1);border:1px solid rgba(154,118,247,.18);color:#aa8ef2;font-size:20px}.myb-empty-product h3{font-size:16px;margin:0}.myb-empty-product p{font-size:9px;line-height:1.6;color:#707991;margin:8px 0 17px}.account-row{display:flex;justify-content:space-between;gap:10px;padding:12px 0;border-bottom:1px solid rgba(255,255,255,.045);font-size:9px}.account-row span{color:#6e7790}.account-row strong{color:#b8bfd0}.myb-simple-state{min-height:100vh;display:grid;place-items:center}.myb-simple-state>div{text-align:center;padding:40px;border:1px solid var(--myb-line);border-radius:20px;background:#0d1228}.myb-simple-state .myb-mark{margin:0 auto 18px}.myb-simple-state h2{font-size:28px;letter-spacing:-.04em}
/* Chat */.myaibaba-chat-app{min-height:100vh;height:100vh;display:grid;grid-template-columns:278px 1fr;background:#050713;color:#fff;overflow:hidden}.chat-sidebar{height:100vh;border-right:1px solid var(--myb-line);background:linear-gradient(180deg,#090d20,#070a17);padding:17px 14px 13px;display:flex;flex-direction:column;z-index:30}.chat-side-brand{display:flex;justify-content:space-between;align-items:center;padding:4px 5px 18px}.chat-side-brand>a{display:flex;align-items:center;gap:9px;text-decoration:none!important}.chat-side-brand .myb-mark{width:32px;height:32px;border-radius:10px;transform:scale(.86)}.chat-side-brand>a>span:last-child{display:flex;flex-direction:column}.chat-side-brand strong{font-size:13px}.chat-side-brand small{font-size:7px;color:#666f88;margin-top:2px}.chat-side-brand>button{display:none;border:0;background:none;color:#8b93a9;font-size:21px;cursor:pointer}.new-chat-btn{height:42px;border:1px solid rgba(151,116,244,.22);border-radius:11px;background:linear-gradient(145deg,rgba(124,58,237,.14),rgba(78,67,199,.07));color:#dcd5f2;text-align:left;padding:0 13px;font-size:10px;font-weight:700;cursor:pointer}.new-chat-btn span{margin-right:7px;color:#b18eff}.chat-history-title{font-size:7px;letter-spacing:.13em;color:#5f6880;padding:22px 8px 8px}.conversation-list{display:grid;gap:5px;overflow:auto}.conversation-item{width:100%;display:flex;justify-content:space-between;align-items:center;border:1px solid transparent;background:transparent;color:#b1b8cb;border-radius:10px;padding:10px;text-align:left;cursor:pointer}.conversation-item:hover,.conversation-item.active{background:#0e142b;border-color:rgba(255,255,255,.05)}.conversation-item span{min-width:0}.conversation-item b{display:block;font-size:9px;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.conversation-item small{display:block;font-size:7px;color:#616a81;margin-top:3px;text-transform:capitalize}.delete-conversation{font-style:normal;color:#59627a;padding:4px}.history-empty{font-size:8px;color:#555e75;padding:9px}.chat-skeleton{height:34px;border-radius:9px;background:linear-gradient(90deg,#0d1228,#151a34,#0d1228);background-size:200% 100%;animation:sk 1.5s infinite}.chat-skeleton.short{width:75%}@keyframes sk{to{background-position:-200% 0}}.chat-side-links{margin-top:auto;border-top:1px solid rgba(255,255,255,.045);padding:11px 5px;display:grid;gap:5px}.chat-side-links a{display:flex;justify-content:space-between;color:#7b849b;font-size:8px;text-decoration:none!important;padding:7px 4px}.chat-side-links a:hover{color:#b9a5ef}.chat-side-footer{border-top:1px solid rgba(255,255,255,.045);padding-top:10px}.chat-side-footer>a{display:flex;align-items:center;gap:9px;text-decoration:none!important;padding:7px 5px}.mini-avatar{width:30px;height:30px;border-radius:9px;background:linear-gradient(145deg,#7742d9,#4840bb);display:grid;place-items:center;font-size:9px;font-weight:800}.chat-side-footer b{display:block;font-size:9px}.chat-side-footer small{display:block;font-size:7px;color:#606980;margin-top:2px}.chat-main{min-width:0;height:100vh;display:grid;grid-template-rows:64px auto 1fr auto;background:radial-gradient(circle at 50% 0,rgba(96,48,190,.1),transparent 30%),#050713}.chat-topbar{display:flex;align-items:center;justify-content:space-between;padding:0 22px;border-bottom:1px solid var(--myb-line);background:rgba(5,7,19,.78);backdrop-filter:blur(16px)}.chat-top-left{display:flex;align-items:center;gap:10px}.sidebar-open{display:none;width:34px;height:34px;border:1px solid var(--myb-line);border-radius:9px;background:#0d1228;color:#c8cedc}.chat-top-left strong{display:block;font-size:12px}.chat-top-left small{display:flex;align-items:center;gap:6px;font-size:7px;color:#687189;margin-top:3px}.chat-top-left small>span{width:6px;height:6px;border-radius:50%;background:#42d58c;box-shadow:0 0 0 4px rgba(66,213,140,.06)}.chat-top-left small>span.busy{background:#a67aff;animation:pulse 1s infinite}@keyframes pulse{50%{opacity:.45}}.guru-switch{display:flex;padding:3px;border:1px solid var(--myb-line);border-radius:10px;background:#0a0f21}.guru-switch button{border:0;background:transparent;color:#6e7790;border-radius:8px;padding:6px 10px;font-size:8px;font-weight:700;cursor:pointer}.guru-switch button.active{background:#191b3c;color:#d8caff;box-shadow:inset 0 0 0 1px rgba(140,100,235,.17)}.chat-config-banner{margin:10px 18px 0;padding:10px 12px;border-radius:10px;background:rgba(244,180,0,.04);border:1px solid rgba(244,180,0,.12);display:flex;align-items:center;gap:8px;font-size:8px}.chat-config-banner span{color:#847a63}.chat-config-banner a{margin-left:auto;color:#d2ad4a}.chat-scroll{overflow:auto;padding:0 24px 24px;scroll-behavior:smooth}.chat-empty{min-height:calc(100vh - 170px);max-width:760px;margin:0 auto;display:flex;flex-direction:column;justify-content:center;align-items:center;text-align:center;padding:50px 0}.chat-baba-orb{width:106px;height:106px;border-radius:31px;display:grid;place-items:center;overflow:hidden;border:1px solid rgba(143,103,241,.22);background:radial-gradient(circle,#211650,#0c1023);box-shadow:0 20px 60px rgba(79,37,167,.2)}.chat-baba-orb img{width:100%;height:100%;object-fit:cover;mix-blend-mode:screen}.chat-mode-label{font-size:8px;letter-spacing:.15em;color:#9878e7;margin-top:18px}.chat-empty h1{font-size:38px;letter-spacing:-.05em;margin:10px 0}.chat-empty>p{font-size:11px;line-height:1.7;color:#778198;max-width:520px;margin:0}.starter-grid{width:100%;display:grid;grid-template-columns:repeat(3,1fr);gap:9px;margin-top:26px}.starter-grid button{text-align:left;border:1px solid var(--myb-line);border-radius:14px;background:#0a0f22;padding:15px;color:#e0e3ec;cursor:pointer;transition:.18s}.starter-grid button:hover{border-color:#684cae;background:#10152b;transform:translateY(-1px)}.starter-grid b{display:block;font-size:10px}.starter-grid span{display:block;color:#646e86;font-size:8px;line-height:1.45;margin-top:5px}.message-list{max-width:780px;margin:0 auto;padding-top:28px}.message-row{display:flex;gap:10px;margin:18px 0}.message-row.user{justify-content:flex-end}.message-wrap{max-width:min(680px,86%)}.message-meta{font-size:8px;color:#687189;margin:0 0 5px 4px}.message-row.user .message-meta{text-align:right;margin-right:4px}.message-bubble{font-size:12px;line-height:1.72;padding:13px 15px;border-radius:16px;color:#dfe2eb;background:#10152a;border:1px solid #242a47}.message-row.user .message-bubble{background:linear-gradient(135deg,#6c3dd0,#4c42ca);border:0;color:#fff}.assistant-mark{width:28px;height:28px;flex:0 0 28px;border-radius:9px;display:grid;place-items:center;background:#7c3aed22;border:1px solid #704dca40;color:#a77dff;font-size:9px;font-weight:800;margin-top:14px}.typing-row{max-width:780px;margin:14px auto;display:flex;gap:10px;align-items:center}.typing-bubble{padding:11px 13px;border:1px solid #242a47;border-radius:14px;background:#10152a;display:flex;gap:4px}.typing-bubble i{width:5px;height:5px;border-radius:50%;background:#8b719f;animation:mybtyping 1.1s infinite}.chat-composer-wrap{padding:12px 22px 14px;background:linear-gradient(transparent,#050713 24%);z-index:15}.chat-composer-wrap>.myaibaba-alert{max-width:780px;margin:0 auto 8px}.chat-composer{max-width:780px;margin:0 auto;display:flex;align-items:flex-end;gap:8px;padding:8px 8px 8px 14px;border:1px solid #303755;border-radius:17px;background:#0c1022;box-shadow:0 18px 50px rgba(0,0,0,.20)}.chat-composer:focus-within{border-color:#6750b6;box-shadow:0 0 0 4px rgba(124,58,237,.08),0 18px 50px rgba(0,0,0,.20)}.chat-composer textarea{flex:1;resize:none;border:0;outline:0;background:transparent;color:#f2f3f8;font-family:inherit;font-size:11px;line-height:1.5;max-height:160px;padding:8px 0}.chat-composer textarea::placeholder{color:#626a81}.chat-composer button{width:36px;height:36px;border-radius:11px;border:0;background:linear-gradient(135deg,#8550ee,#5146df);color:#fff;font-size:18px;font-weight:900;cursor:pointer}.chat-composer button:disabled{opacity:.45}.composer-note{text-align:center;font-size:7px;color:#596176;margin-top:7px}
/* Responsive */@media(max-width:1080px){.myb-nav{gap:16px}.myb-header-cta{display:none}.myb-hero-grid{grid-template-columns:1fr 1fr;gap:34px}.myb-float-one{left:-10px}.myb-float-two{right:-10px}.myb-section{padding:86px 0}.myb-meet-grid{gap:45px}.myb-report-grid{grid-template-columns:1.25fr 1fr}.myb-report-main-card{grid-row:span 2}.myb-report-mini:last-child{grid-column:2}.myb-insight-grid{grid-template-columns:1fr 1fr}}
@media(max-width:860px){.myb-mobile-menu{display:block}.myb-nav{position:absolute;top:68px;left:18px;right:18px;padding:13px;border:1px solid var(--myb-line);border-radius:16px;background:#0b1023;display:none;flex-direction:column;align-items:stretch;gap:0;box-shadow:0 20px 60px rgba(0,0,0,.36)}.myb-nav.open{display:flex}.myb-nav a{padding:12px}.myb-nav a.active:after{display:none}.myb-header-action{margin-left:0}.myb-user-chip b,.myb-link-btn{display:none}.myb-hero-grid,.myb-meet-grid,.myb-dna-story-grid,.myb-baba-callout-inner,.myb-faq-grid,.myb-dna-step-grid,.myb-processing,.myb-auth-layout,.myb-profile-grid{grid-template-columns:1fr}.myb-hero-grid{gap:15px}.myb-hero{padding-top:58px}.myb-hero-visual{min-height:480px}.myb-hero-copy{text-align:center}.myb-hero-copy .myb-eyebrow{margin:auto}.myb-product-lockup,.myb-hero-actions,.myb-micro-trust{justify-content:center}.myb-hero-lead{margin-left:auto;margin-right:auto}.myb-float-one{left:4%}.myb-float-two{right:4%}.myb-float-three{right:15%}.myb-trust-grid{grid-template-columns:1fr 1fr}.myb-trust-grid>div:nth-child(2){border-right:0}.myb-trust-grid>div:nth-child(-n+2){border-bottom:1px solid rgba(255,255,255,.05)}.myb-section-heading{align-items:flex-start;flex-direction:column;gap:12px}.myb-process-grid{grid-template-columns:1fr}.myb-meet-art{min-height:440px}.myb-report-grid{grid-template-columns:1fr 1fr}.myb-report-main-card{grid-column:1/3;grid-row:auto}.myb-baba-callout-inner{padding:34px}.myb-faq-grid{gap:35px}.myb-final-cta-inner{align-items:flex-start;flex-direction:column}.myb-final-cta-inner>div:last-child{align-items:flex-start}.myb-footer-grid{grid-template-columns:1fr 1fr}.myb-footer-grid>div:first-child{grid-column:1/3}.myb-dna-step-copy{padding:44px}.myb-dna-step-art{min-height:420px}.myb-processing{padding:38px;justify-items:center}.myb-question-card{padding:42px}.myb-auth-brand-side{display:none}.myb-auth-layout{max-width:500px}.myb-profile-grid>aside{grid-template-columns:1fr 1fr}.myb-career-list article{grid-template-columns:1fr 110px}.myb-career-list article button{grid-column:1/3}.myb-next-step-section{align-items:flex-start;flex-direction:column}.myaibaba-chat-app{grid-template-columns:1fr}.chat-sidebar{position:fixed;left:0;top:0;width:min(84vw,300px);transform:translateX(-102%);transition:transform .22s;box-shadow:20px 0 60px rgba(0,0,0,.4)}.chat-sidebar.open{transform:translateX(0)}.chat-side-brand>button,.sidebar-open{display:block}.chat-main{grid-template-rows:62px auto 1fr auto}.chat-topbar{padding:0 13px}}
@media(max-width:620px){.myb-container{width:min(100% - 28px,1180px)}.myb-section{padding:68px 0}.myb-site-header{height:68px}.myb-header-inner{width:calc(100% - 24px)}.myb-brand-copy small{display:none}.myb-brand-copy strong{font-size:16px}.myb-user-chip{display:none}.myb-hero{padding-top:45px;padding-bottom:55px}.myb-product-lockup{flex-direction:column;gap:7px}.myb-product-lockup small{border-left:0;padding-left:0}.myb-hero h1{font-size:47px}.myb-hero-lead{font-size:13px;line-height:1.7}.myb-hero-actions{flex-direction:column}.myb-hero-actions .myb-btn{width:100%}.myb-micro-trust{display:grid;justify-content:start;text-align:left}.myb-hero-visual{min-height:410px}.myb-orbit-a{width:320px;height:320px}.myb-orbit-b{width:390px;height:390px}.myb-hero-visual img{width:270px}.myb-float-card{width:145px;padding:10px}.myb-float-card b{font-size:8px}.myb-float-one{top:100px;left:0}.myb-float-two{top:175px;right:0}.myb-float-three{bottom:35px;right:8%}.myb-trust-grid{grid-template-columns:1fr}.myb-trust-grid>div{border-right:0!important;border-bottom:1px solid rgba(255,255,255,.05)}.myb-section-heading h2,.myb-meet-copy h2,.myb-dna-story h2,.myb-final-cta h2{font-size:38px}.myb-meet-art{min-height:360px}.myb-meet-art img{width:80%}.myb-report-preview{padding:18px}.myb-report-grid{grid-template-columns:1fr}.myb-report-main-card{grid-column:auto}.myb-report-mini:last-child{grid-column:auto}.myb-baba-callout-inner{padding:24px}.myb-baba-callout h2{font-size:35px}.myb-faq-grid h2{font-size:37px}.myb-footer-grid{grid-template-columns:1fr}.myb-footer-grid>div:first-child{grid-column:auto}.myb-footer-bottom{flex-direction:column}.myb-dna-app-wrap{padding-top:24px}.myb-dna-step-copy{padding:30px 24px}.myb-dna-step-copy h1{font-size:40px}.myb-dna-step-art{min-height:330px}.myb-guide-note{right:12px;top:20px;width:130px}.myb-question-card{padding:30px 22px;min-height:590px}.myb-question-card h2{font-size:31px}.myb-choice-grid{grid-template-columns:1fr}.myb-question-actions{flex-direction:column-reverse}.myb-question-actions .myb-btn{width:100%}.myb-processing{padding:28px 22px}.myb-processing-ring{width:240px;height:240px}.myb-processing h2{font-size:32px}.myb-report-shell{padding-top:28px}.myb-report-banner{flex-direction:column}.myb-report-hero{align-items:flex-start;flex-direction:column}.myb-report-hero h1{font-size:43px}.myb-report-overview-grid{grid-template-columns:1fr}.myb-insight-grid{grid-template-columns:1fr}.myb-report-section-head{align-items:flex-start;flex-direction:column}.myb-career-list article{grid-template-columns:1fr}.myb-career-list article>strong,.myb-career-list article button{grid-column:auto}.myb-report-actions{width:100%;flex-direction:column}.myb-report-actions .myb-btn{width:100%}.myb-onboarding-card{padding:30px 22px}.choices{grid-template-columns:1fr}.myaibaba-step h1{font-size:31px}.myb-profile-hero{align-items:flex-start;flex-wrap:wrap}.myb-profile-hero>.myb-btn{margin-left:82px}.myb-profile-grid>aside{grid-template-columns:1fr}.profile-fields{grid-template-columns:1fr}.chat-scroll{padding:0 12px 20px}.chat-empty{min-height:calc(100vh - 210px);padding:30px 0}.chat-empty h1{font-size:30px}.starter-grid{grid-template-columns:1fr}.starter-grid button{padding:13px}.message-wrap{max-width:88%}.message-bubble{font-size:11px;padding:11px 13px}.chat-composer-wrap{padding:9px 10px 10px}.guru-switch button{padding:6px 8px;font-size:7px}.composer-note{font-size:6.5px}}
@media(prefers-reduced-motion:reduce){*{scroll-behavior:auto!important}.myb-chat-typing i,.typing-bubble i,.chat-skeleton,.myb-processing-ring:after{animation:none!important}.chat-sidebar,.myb-faq-item p{transition:none!important}}
/* v2.6 CareerDNA engine refinements */
.myb-dna-topline{display:flex;align-items:center;justify-content:space-between;gap:20px;margin:12px 0 12px;color:var(--myb-muted)}.myb-dna-topline>div{display:flex;align-items:center;gap:12px}.myb-dna-topline span{font-size:10px;letter-spacing:.16em;font-weight:800;color:#a98bff}.myb-dna-topline small{font-size:10px}.myb-dna-save-state{border:0;background:transparent;color:#66708b;font-size:9px;cursor:default}.myb-dna-trust{font-size:10px!important;color:#6e7893!important;margin-top:18px!important}.myb-selection-hint{font-size:9px;color:#6c7590;margin-top:10px}.myb-dna-error{min-height:20px;color:#ff8f9e;font-size:10px;margin-top:10px}.myb-scale-choice{display:grid;grid-template-columns:repeat(5,1fr);gap:9px;margin-top:28px}.myb-scale-choice button{min-height:102px;border:1px solid var(--myb-line);border-radius:17px;background:#0a0f22;color:#cbd1e0;padding:14px 9px;cursor:pointer;transition:.18s}.myb-scale-choice button b{display:grid;place-items:center;width:30px;height:30px;margin:0 auto 10px;border-radius:10px;background:#151b37;color:#bda8ff;font-size:12px}.myb-scale-choice button span{font-size:9px;line-height:1.35}.myb-scale-choice button:hover,.myb-scale-choice button.selected{border-color:#7959d8;background:linear-gradient(145deg,rgba(111,67,213,.18),rgba(14,18,40,.95));box-shadow:inset 0 0 0 1px rgba(139,92,246,.12)}.myb-report-banner.real{border-color:rgba(66,213,140,.18);background:linear-gradient(90deg,rgba(66,213,140,.06),rgba(124,58,237,.05))}.myb-mini-indicators{display:flex;gap:8px;flex-wrap:wrap;margin-top:16px}.myb-mini-indicators span{padding:8px 10px;border-radius:10px;background:rgba(255,255,255,.035);border:1px solid var(--myb-line);font-size:9px;color:#77819b}.myb-mini-indicators b{color:#d9ddE9;margin-left:5px}.myb-career-list article{position:relative}.myb-why-copy{display:none;grid-column:1/-1!important;margin:0!important;padding:12px 14px!important;border-radius:12px;background:rgba(124,58,237,.055);border:1px solid rgba(124,58,237,.11);font-size:10px!important;color:#8e97af!important;line-height:1.6!important}.myb-career-list article.show-why .myb-why-copy{display:block}.myb-decision-grid{display:grid;grid-template-columns:repeat(3,1fr);gap:12px}.myb-decision-grid article{padding:24px;border-radius:18px;border:1px solid var(--myb-line);background:#0a0f22}.myb-decision-grid small{font-size:8px;letter-spacing:.14em;color:#9274e6;font-weight:800}.myb-decision-grid h3{font-size:19px;letter-spacing:-.025em;margin:9px 0 7px}.myb-decision-grid p{font-size:10px;color:#737d96;line-height:1.6;margin:0}.myb-report-disclaimer{display:block;color:#646d84;font-size:9px;line-height:1.55;margin-top:16px;max-width:700px}.myb-simple-report-state{max-width:760px;margin:80px auto;padding:54px;text-align:center}.myb-simple-report-state h1{font-size:42px;letter-spacing:-.05em;margin:14px 0}.myb-simple-report-state p{color:#838da7;line-height:1.7;margin:0 auto 24px;max-width:560px}
@media(max-width:760px){.myb-scale-choice{grid-template-columns:1fr}.myb-scale-choice button{min-height:64px;display:grid;grid-template-columns:42px 1fr;align-items:center;text-align:left}.myb-scale-choice button b{margin:0}.myb-decision-grid{grid-template-columns:1fr}.myb-dna-topline{margin-top:6px}.myb-dna-topline .myb-dna-save-state{display:none}}


/* v2.6.1 — CareerDNA report unlock flow */
.myb-auth-careerdna-ready{display:flex;gap:12px;align-items:flex-start;padding:14px 15px;margin:0 0 20px;border:1px solid rgba(124,58,237,.34);background:rgba(124,58,237,.09);border-radius:16px}.myb-auth-careerdna-ready>span{display:grid;place-items:center;flex:0 0 28px;height:28px;border-radius:50%;background:rgba(244,180,0,.14);color:#f4b400;font-weight:800}.myb-auth-careerdna-ready b{display:block;color:#fff;font-size:14px}.myb-auth-careerdna-ready small{display:block;margin-top:3px;color:rgba(226,232,240,.72);line-height:1.45}.myb-report-lock{text-align:center;max-width:680px;margin:80px auto;padding:44px 34px}.myb-report-lock h1{max-width:560px;margin:10px auto 12px}.myb-report-lock p{max-width:560px;margin:0 auto 24px}.myb-report-lock small{display:block;margin-top:14px;color:rgba(226,232,240,.56)}

/* CareerDNA v2 — conversational avatar assessment + richer report */
.myb-assessment-shell{display:grid;grid-template-columns:minmax(250px,.72fr) minmax(0,1.6fr);gap:22px;align-items:stretch;min-height:610px}.myb-assessment-guide{position:relative;overflow:hidden;border:1px solid rgba(124,58,237,.18);border-radius:26px;background:radial-gradient(circle at 50% 28%,rgba(124,58,237,.20),transparent 38%),linear-gradient(160deg,#101731 0%,#090f20 72%);display:flex;flex-direction:column;justify-content:flex-end;padding:24px;isolation:isolate}.myb-avatar-stage{position:absolute;inset:0 0 105px;display:grid;place-items:center;overflow:hidden}.myb-avatar-stage img{position:relative;z-index:2;width:min(92%,330px);max-height:100%;object-fit:contain;object-position:center bottom;filter:drop-shadow(0 20px 55px rgba(0,0,0,.4))}.myb-avatar-glow{position:absolute;width:260px;height:260px;border-radius:50%;background:radial-gradient(circle,rgba(139,92,246,.38),rgba(99,102,241,.10) 48%,transparent 72%);filter:blur(7px)}.myb-avatar-copy{position:relative;z-index:3;border:1px solid rgba(255,255,255,.08);background:rgba(7,12,29,.72);backdrop-filter:blur(14px);border-radius:18px;padding:16px;box-shadow:0 18px 50px rgba(0,0,0,.28)}.myb-avatar-copy span{display:block;font-size:8px;font-weight:900;letter-spacing:.18em;color:#b39cff;margin-bottom:7px}.myb-avatar-copy p{margin:0!important;color:#c8cee0!important;font-size:11px!important;line-height:1.6!important}.myb-assessment-shell .myb-question-card{min-height:610px;display:flex;flex-direction:column;justify-content:center}.myb-assessment-shell .myb-question-actions{margin-top:auto;padding-top:28px}.myb-dna-page[data-dna-engine="2"] .myb-question-card h2{max-width:720px}.myb-dna-page[data-dna-engine="2"] .myb-dna-input{font-size:15px}.myb-dna-page[data-dna-engine="2"] .myb-choice-grid button{min-height:70px;text-align:left;line-height:1.45}.myb-dna-page[data-dna-engine="2"] .myb-scale-choice{margin-top:30px}.myb-dna-page[data-dna-engine="2"] .myb-scale-choice button{min-height:116px}.myb-dna-page[data-dna-engine="2"] .myb-dna-step-grid{min-height:610px}.myb-dna-intro-grid .myb-dna-step-art img{max-height:520px}
.myb-report-hero-v2 em{font-style:normal;color:#b79cff}.myb-report-id em{font-size:8px;color:#7c86a0;font-style:normal;margin-top:3px}.myb-report-overview-v2{grid-template-columns:1.35fr .9fr}.myb-six-bars span{display:grid;grid-template-columns:170px 1fr 34px;gap:10px;align-items:center}.myb-six-bars span>strong{font-size:9px;color:#9da6bc;text-align:right}.myb-context-pills{display:flex;gap:7px;flex-wrap:wrap;margin:12px 0 16px}.myb-context-pills span{padding:7px 9px;border-radius:999px;border:1px solid rgba(124,58,237,.15);background:rgba(124,58,237,.07);color:#aeb6cb;font-size:8px}.myb-insight-grid-v2{grid-template-columns:repeat(3,1fr)}.myb-insight-grid-v2 article{padding:24px}.myb-insight-grid-v2 small{font-size:8px;letter-spacing:.12em;color:#8d74d5}.myb-insight-grid-v2 h3{font-size:22px;margin:9px 0 13px}.myb-meter{display:block;height:6px;border-radius:999px;background:#151b30;overflow:hidden}.myb-meter em{display:block;height:100%;border-radius:inherit;background:linear-gradient(90deg,#5f46d7,#9e76ff)}.myb-values-card{grid-column:1/-1}.myb-values-card h3{font-size:18px}.myb-values-card p{font-size:10px;color:#7e879e;margin:0}.myb-career-list-v2 article{grid-template-columns:1fr auto;gap:12px}.myb-fit-components{grid-column:1/-1;display:flex;gap:7px;flex-wrap:wrap}.myb-fit-components span{padding:6px 8px;border-radius:8px;background:#10162b;border:1px solid rgba(255,255,255,.05);font-size:8px;color:#8f99b2}.myb-career-list-v2 article button{grid-column:1/-1;justify-self:start}.myb-next-steps-grid{display:grid;grid-template-columns:repeat(3,1fr);gap:12px}.myb-next-steps-grid article{padding:24px}.myb-next-steps-grid article>span{display:grid;place-items:center;width:32px;height:32px;border-radius:10px;background:rgba(124,58,237,.12);color:#b79cff;font-size:9px;font-weight:900;margin-bottom:14px}.myb-next-steps-grid p{margin:0;color:#a3acc0;font-size:10px;line-height:1.65}.myb-method-card{margin-top:38px;padding:34px}.myb-method-card h2{font-size:30px;margin:8px 0 22px}.myb-method-grid{display:grid;grid-template-columns:repeat(2,1fr);gap:10px}.myb-method-grid p{margin:0;padding:16px;border:1px solid rgba(255,255,255,.055);border-radius:14px;background:#0b1124}.myb-method-grid b{display:block;color:#d8deed;font-size:10px;margin-bottom:5px}.myb-method-grid span{display:block;color:#737e98;font-size:9px;line-height:1.55}.myb-method-card>small{display:block;margin-top:16px;color:#606a84;font-size:8.5px;line-height:1.55}
@media(max-width:860px){.myb-assessment-shell{grid-template-columns:1fr;min-height:auto}.myb-assessment-guide{min-height:300px;padding:18px}.myb-avatar-stage{inset:0 0 85px}.myb-avatar-stage img{width:min(70%,280px)}.myb-avatar-copy{max-width:92%;margin:0 auto}.myb-assessment-shell .myb-question-card{min-height:560px}.myb-report-overview-v2{grid-template-columns:1fr}.myb-insight-grid-v2,.myb-next-steps-grid{grid-template-columns:1fr}.myb-values-card{grid-column:auto}.myb-method-grid{grid-template-columns:1fr}}
@media(max-width:620px){.myb-assessment-guide{min-height:245px;border-radius:20px}.myb-avatar-stage{inset:0 0 82px}.myb-avatar-stage img{width:230px}.myb-avatar-copy{padding:13px}.myb-avatar-copy p{font-size:10px!important}.myb-assessment-shell .myb-question-card{min-height:540px;padding-top:26px}.myb-dna-page[data-dna-engine="2"] .myb-scale-choice{grid-template-columns:1fr}.myb-dna-page[data-dna-engine="2"] .myb-scale-choice button{min-height:62px}.myb-six-bars span{grid-template-columns:115px 1fr 28px}.myb-method-card{padding:24px}.myb-report-hero-v2 h1{font-size:39px}}


/* v3.0 — Phase 3A/3B frozen CareerDNA + complete public frontend */
:root{--myb-max:1180px;--myb-radius-xl:28px;--myb-radius-lg:22px}
.myb-site-header{border-bottom:1px solid rgba(255,255,255,.055);background:rgba(5,10,24,.78);backdrop-filter:blur(22px) saturate(130%)}
.myb-header-inner{max-width:var(--myb-max);min-height:76px}.myb-nav{gap:4px}.myb-nav a{padding:10px 13px;border-radius:11px;font-size:11px}.myb-nav a.active{background:rgba(124,58,237,.10);color:#fff}.myb-header-cta{white-space:nowrap}
.myb-footer{margin-top:78px;border-top:1px solid rgba(255,255,255,.06);background:linear-gradient(180deg,rgba(6,11,26,.55),#050914)}.myb-footer-grid-v3{grid-template-columns:1.7fr .8fr .8fr 1.05fr;gap:46px;padding-top:54px;padding-bottom:42px}.myb-footer-grid-v3>div:not(.myb-footer-intro){display:flex;flex-direction:column;gap:9px}.myb-footer-grid-v3 strong{font-size:10px;letter-spacing:.08em;color:#c9d0e0;margin-bottom:5px}.myb-footer-grid-v3 a{font-size:10px;color:#7f8aa4;text-decoration:none}.myb-footer-grid-v3 a:hover{color:#c4b5fd}.myb-footer-intro p{max-width:360px;color:#707b96;font-size:10px;line-height:1.7}.myb-footer-bottom{padding-top:18px;padding-bottom:28px;border-top:1px solid rgba(255,255,255,.045);font-size:8.5px;color:#59637c}
.myb-info-page{min-height:100vh;background:radial-gradient(circle at 70% 2%,rgba(124,58,237,.12),transparent 28%),#060b18}.myb-info-hero{padding:110px 0 56px}.myb-info-hero .myb-container{max-width:900px}.myb-info-hero h1{max-width:820px;font-size:clamp(42px,6vw,72px);line-height:.98;letter-spacing:-.055em;margin:13px 0 18px}.myb-info-hero p{max-width:760px;font-size:15px;line-height:1.75;color:#8d97ae}.myb-info-body{padding:0 0 40px}.myb-info-layout{max-width:920px}.myb-policy-card{padding:clamp(28px,5vw,58px);border-radius:28px}.myb-policy-card h2{font-size:24px;letter-spacing:-.03em;margin:34px 0 10px}.myb-policy-card h2:first-child{margin-top:0}.myb-policy-card p{font-size:12px;line-height:1.8;color:#929cb3}.myb-policy-card a{color:#b69cff}.myb-policy-note{margin-top:26px;padding:18px 20px;border-radius:15px;border:1px solid rgba(124,58,237,.17);background:rgba(124,58,237,.06);color:#aab3c8;font-size:10px;line-height:1.7}.myb-policy-meta{margin-top:42px;padding-top:18px;border-top:1px solid rgba(255,255,255,.06);color:#59647e;font-size:8.5px}.myb-info-steps{display:grid;gap:12px}.myb-info-steps section{position:relative;padding:26px 26px 26px 74px;border-radius:18px;border:1px solid rgba(255,255,255,.055);background:#090f20}.myb-info-steps section>b{position:absolute;left:24px;top:26px;display:grid;place-items:center;width:32px;height:32px;border-radius:10px;background:rgba(124,58,237,.13);color:#b79cff;font-size:9px}.myb-info-steps h2{margin:0 0 7px;font-size:20px}.myb-info-steps p{margin:0}.myb-principle-grid{display:grid;grid-template-columns:repeat(3,1fr);gap:12px;margin-top:28px}.myb-principle-grid section{padding:22px;border:1px solid rgba(255,255,255,.055);border-radius:18px;background:#090f20}.myb-principle-grid b{display:block;font-size:13px;color:#e5e7ef;margin-bottom:8px}.myb-principle-grid p{margin:0;font-size:10px}.myb-methodology-lock{display:flex;gap:8px;flex-wrap:wrap;margin-bottom:34px}.myb-methodology-lock span{padding:9px 11px;border-radius:10px;background:#0b1226;border:1px solid rgba(124,58,237,.14);font-size:8.5px;color:#747f99}.myb-methodology-lock b{color:#c5b6fb;margin-left:5px}
.myb-report-v2 .myb-report-banner.real{align-items:center}.myb-report-v2 .myb-report-banner.real a{color:#c4b5fd;text-decoration:none;border-bottom:1px solid rgba(196,181,253,.3)}.myb-report-hero-v2{padding-top:58px;padding-bottom:40px}.myb-report-hero-v2 h1{max-width:820px}.myb-report-hero-v2 em{display:inline-block}.myb-report-score-card{background:radial-gradient(circle at 85% 10%,rgba(124,58,237,.10),transparent 36%),#090f20}.myb-career-list-v2 article:nth-child(-n+3){border-color:rgba(124,58,237,.18);background:linear-gradient(145deg,rgba(124,58,237,.055),#090f20 46%)}.myb-career-list-v2 article:nth-child(n+4){opacity:.86}.myb-report-section-head h2{letter-spacing:-.035em}.myb-report-disclaimer{padding:12px 14px;border-left:2px solid rgba(244,180,0,.38);background:rgba(244,180,0,.035)}
@media(max-width:980px){.myb-footer-grid-v3{grid-template-columns:1.4fr 1fr 1fr}.myb-footer-grid-v3>div:last-child{grid-column:2/4}.myb-header-cta{display:none}}
@media(max-width:760px){.myb-info-hero{padding:76px 0 36px}.myb-info-hero h1{font-size:42px}.myb-policy-card{padding:25px 20px;border-radius:22px}.myb-principle-grid{grid-template-columns:1fr}.myb-footer-grid-v3{grid-template-columns:1fr 1fr;gap:30px}.myb-footer-intro{grid-column:1/-1}.myb-footer-grid-v3>div:last-child{grid-column:auto}.myb-footer-bottom{gap:12px;flex-direction:column}.myb-info-steps section{padding:22px 18px 22px 62px}.myb-info-steps section>b{left:18px;top:21px}}
@media(max-width:460px){.myb-footer-grid-v3{grid-template-columns:1fr}.myb-footer-grid-v3>div:last-child{grid-column:auto}.myb-info-hero h1{font-size:38px}.myb-info-hero p{font-size:12px}.myb-policy-card h2{font-size:21px}}

/* Phase 3C / 4 — trust, consent and CareerDNA-aware intelligence */
.myb-consent-check{display:flex;gap:12px;align-items:flex-start;margin:20px 0 8px;padding:14px 16px;border:1px solid rgba(255,255,255,.10);border-radius:16px;background:rgba(255,255,255,.035);font-size:13px;line-height:1.55;color:rgba(255,255,255,.72)}
.myb-consent-check input{margin-top:3px;accent-color:#7c3aed;width:17px;height:17px;flex:0 0 auto}.myb-consent-check a{color:#c8b5ff;text-decoration:underline;text-underline-offset:2px}.myb-consent-check+.myb-dna-error{margin:4px 0 8px}
.myb-report-ai-actions{display:flex;flex-wrap:wrap;gap:10px;margin:18px 0}.myb-report-ai-actions a{display:inline-flex;align-items:center;padding:10px 13px;border:1px solid rgba(124,58,237,.28);border-radius:999px;background:rgba(124,58,237,.07);color:#d9cdfc;font-size:13px;font-weight:700;text-decoration:none}.myb-report-ai-actions a:hover{background:rgba(124,58,237,.14)}
.myb-chat-dna-strip{margin:14px 18px 0;padding:12px 14px;border:1px solid rgba(124,58,237,.22);border-radius:14px;background:linear-gradient(135deg,rgba(124,58,237,.11),rgba(79,70,229,.05));display:grid;grid-template-columns:auto 1fr;gap:2px 12px;align-items:center}.myb-chat-dna-strip span{font-size:10px;letter-spacing:.13em;color:#a78bfa;font-weight:800}.myb-chat-dna-strip b{font-size:13px;color:#fff}.myb-chat-dna-strip small{grid-column:1/-1;color:rgba(255,255,255,.58);font-size:11px}
.myb-ai-notice{margin:14px 18px 0;padding:16px;border:1px solid rgba(244,180,0,.25);border-radius:16px;background:rgba(244,180,0,.055);display:flex;gap:18px;align-items:center;justify-content:space-between}.myb-ai-notice strong{display:block;color:#fff;margin-bottom:5px}.myb-ai-notice p{margin:0 0 5px;color:rgba(255,255,255,.72);font-size:13px;line-height:1.5;max-width:760px}.myb-ai-notice small{color:rgba(255,255,255,.5)}.myb-ai-notice .myb-btn{white-space:nowrap;flex:0 0 auto}
.chat-composer textarea:disabled,.chat-composer button:disabled{opacity:.45;cursor:not-allowed}
.message-bubble strong{font-weight:800;color:inherit}
.myb-auth-legal a{color:inherit;text-decoration:underline;text-underline-offset:2px}
@media(max-width:720px){.myb-ai-notice{align-items:stretch;flex-direction:column}.myb-ai-notice .myb-btn{width:100%}.myb-chat-dna-strip{margin:10px 10px 0}.myb-report-ai-actions{display:grid;grid-template-columns:1fr}.myb-report-ai-actions a{justify-content:center}}

/* Phase 5 — commercial handoff / depth pathways */
.myb-phase5-recommendation{margin:28px 0 18px;padding:24px 26px;border:1px solid rgba(244,180,0,.24);background:linear-gradient(135deg,rgba(244,180,0,.08),rgba(124,58,237,.08));}
.myb-phase5-recommendation>span{display:block;font-size:11px;letter-spacing:.14em;font-weight:800;color:#f4b400;margin-bottom:8px}.myb-phase5-recommendation h3{margin:0 0 8px;font-size:22px}.myb-phase5-recommendation p{margin:0;max-width:800px;color:var(--myb-muted,#9ba8bf);line-height:1.7}
.myb-deeper-paths{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:16px;margin:16px 0 24px}.myb-deeper-card{display:flex;min-height:160px;flex-direction:column;justify-content:center;padding:24px;border-radius:22px;text-decoration:none!important;border:1px solid rgba(255,255,255,.1);background:rgba(8,17,31,.72);transition:.22s ease}.myb-deeper-card:hover{transform:translateY(-2px);border-color:rgba(124,58,237,.55)}.myb-deeper-card small{font-size:10px;letter-spacing:.14em;font-weight:800;color:#a78bfa}.myb-deeper-card strong{font-size:20px;line-height:1.3;color:#fff;margin:10px 0}.myb-deeper-card span{font-size:13px;color:#9ba8bf}.myb-deeper-card.expert{background:linear-gradient(145deg,rgba(79,70,229,.16),rgba(8,17,31,.8))}.myb-deeper-card.assessment{background:linear-gradient(145deg,rgba(244,180,0,.08),rgba(8,17,31,.8))}
.myb-chat-dna-strip .myb-chat-handoff-links{margin-left:auto;display:flex;gap:8px;flex-wrap:wrap}.myb-chat-handoff-links a{font-size:11px;font-weight:700;text-decoration:none!important;color:#d8d2ff;border:1px solid rgba(124,58,237,.28);background:rgba(124,58,237,.08);padding:7px 10px;border-radius:999px}.myb-chat-handoff-links a:hover{background:rgba(124,58,237,.18)}
.myb-profile-depth-links{display:grid;gap:10px}.myb-profile-depth-links a{display:flex;justify-content:space-between;gap:12px;align-items:center;padding:14px 0;border-top:1px solid rgba(255,255,255,.08);text-decoration:none!important}.myb-profile-depth-links a:first-child{border-top:0}.myb-profile-depth-links b{color:#fff;font-size:14px}.myb-profile-depth-links span{color:#a78bfa;font-size:12px;font-weight:700}
@media(max-width:760px){.myb-deeper-paths{grid-template-columns:1fr}.myb-deeper-card{min-height:132px;padding:20px}.myb-chat-dna-strip .myb-chat-handoff-links{width:100%;margin-left:0;margin-top:8px}.myb-chat-handoff-links a{flex:1;text-align:center}.myb-phase5-recommendation{padding:20px}}

/* Phase 7 — homepage conversion calendar / PB booking bridge */
.myb-booking-section{position:relative;padding-top:104px;padding-bottom:86px;overflow:hidden}
.myb-booking-section:before{content:"";position:absolute;width:520px;height:520px;right:-150px;top:20px;border-radius:50%;background:radial-gradient(circle,rgba(124,58,237,.14),rgba(79,70,229,.04) 44%,transparent 70%);pointer-events:none}
.myb-booking-layout{position:relative;display:grid;grid-template-columns:minmax(0,.92fr) minmax(470px,1.08fr);gap:70px;align-items:center}
.myb-booking-copy h2{max-width:600px;margin:14px 0 18px;font-size:clamp(40px,5.2vw,66px);line-height:1.01;letter-spacing:-.055em;color:#f7f8fc}.myb-booking-copy>p{max-width:620px;margin:0;color:#8f9ab2;font-size:14px;line-height:1.8}
.myb-booking-points{display:grid;gap:14px;margin-top:32px}.myb-booking-points>div{display:grid;grid-template-columns:36px 1fr;gap:14px;align-items:start;padding:14px 0;border-top:1px solid rgba(255,255,255,.065)}.myb-booking-points>div>span{display:grid;place-items:center;width:34px;height:34px;border-radius:11px;background:rgba(124,58,237,.10);border:1px solid rgba(124,58,237,.18);color:#bba8fa;font-size:9px;font-weight:900;letter-spacing:.08em}.myb-booking-points p{margin:0}.myb-booking-points b{display:block;color:#edf0f8;font-size:13px;margin-bottom:4px}.myb-booking-points small{display:block;color:#707b93;font-size:10.5px;line-height:1.55}
.myb-booking-trust{display:flex;align-items:center;gap:9px;flex-wrap:wrap;margin-top:23px;color:#68748d;font-size:9px;font-weight:700;letter-spacing:.055em;text-transform:uppercase}.myb-booking-trust span:first-child{color:#9785d2}
.myb-booking-panel{position:relative;padding:28px;border-radius:30px;background:linear-gradient(155deg,rgba(13,22,47,.94),rgba(7,13,29,.96));border:1px solid rgba(146,124,247,.16);box-shadow:0 34px 100px rgba(0,0,0,.28),inset 0 1px rgba(255,255,255,.025);overflow:hidden}.myb-booking-panel:before{content:"";position:absolute;inset:0;background:linear-gradient(120deg,rgba(124,58,237,.055),transparent 38%);pointer-events:none}.myb-booking-panel>*{position:relative}
.myb-booking-panel-head{display:flex;align-items:flex-start;justify-content:space-between;gap:16px;margin-bottom:20px}.myb-booking-panel-head span,.myb-booking-selection>span,.myb-slot-head span{display:block;font-size:8.5px;font-weight:900;letter-spacing:.16em;color:#8f7bd0}.myb-booking-panel-head h3{margin:5px 0 0;color:#f6f7fb;font-size:24px;letter-spacing:-.035em}.myb-calendar-nav{display:flex;gap:7px}.myb-calendar-nav button{display:grid;place-items:center;width:38px;height:38px;border-radius:12px;border:1px solid rgba(255,255,255,.075);background:#0a1227;color:#c9d0e0;font-size:22px;cursor:pointer;transition:.18s ease}.myb-calendar-nav button:hover:not(:disabled){border-color:rgba(124,58,237,.35);background:rgba(124,58,237,.1)}.myb-calendar-nav button:disabled{opacity:.25;cursor:not-allowed}
.myb-weekdays,.myb-calendar-grid{display:grid;grid-template-columns:repeat(7,1fr);gap:7px}.myb-weekdays{margin:0 0 8px}.myb-weekdays span{text-align:center;color:#56627c;font-size:8px;font-weight:800;text-transform:uppercase;letter-spacing:.06em}.myb-calendar-grid{min-height:282px}.myb-cal-blank{min-height:46px}.myb-cal-day{position:relative;min-height:46px;border:1px solid rgba(255,255,255,.055);border-radius:13px;background:rgba(255,255,255,.025);color:#a9b3c9;font-size:12px;font-weight:750;cursor:pointer;transition:transform .16s ease,border-color .16s ease,background .16s ease,color .16s ease}.myb-cal-day:hover:not(:disabled){transform:translateY(-1px);border-color:rgba(124,58,237,.35);background:rgba(124,58,237,.09);color:#fff}.myb-cal-day.today:after{content:"";position:absolute;bottom:7px;left:50%;width:3px;height:3px;border-radius:50%;background:#f4b400;transform:translateX(-50%)}.myb-cal-day.selected{border-color:rgba(167,139,250,.68);background:linear-gradient(145deg,rgba(124,58,237,.40),rgba(79,70,229,.28));color:#fff;box-shadow:0 8px 24px rgba(79,70,229,.16)}.myb-cal-day.disabled{opacity:.2;cursor:not-allowed}
.myb-booking-selection{display:flex;align-items:center;justify-content:space-between;gap:18px;margin-top:20px;padding:14px 16px;border:1px solid rgba(255,255,255,.055);border-radius:15px;background:rgba(255,255,255,.025)}.myb-booking-selection strong{font-size:11px;color:#d8ddea;text-align:right}
.myb-booking-slots{margin-top:16px}.myb-slot-head{display:flex;align-items:center;justify-content:space-between;gap:12px;margin-bottom:10px}.myb-slot-head small{color:#59657e;font-size:8.5px}.myb-slot-grid{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:8px}.myb-slot{min-height:39px;border:1px solid rgba(255,255,255,.07);border-radius:11px;background:#091226;color:#9faac1;font-size:10px;font-weight:750;cursor:pointer;transition:.16s ease}.myb-slot:hover,.myb-slot.selected{border-color:rgba(124,58,237,.45);background:rgba(124,58,237,.13);color:#fff}.myb-slot.selected{box-shadow:inset 0 0 0 1px rgba(167,139,250,.18)}
.myb-booking-message{min-height:19px;margin:12px 2px 4px;color:#68748c;font-size:9.5px;line-height:1.5}.myb-booking-message.loading{color:#9381cf}.myb-booking-message.warning{color:#d2a85c}.myb-booking-message.success{color:#7fc6a2}.myb-booking-form{margin-top:12px}.myb-booking-form .myb-btn:disabled{opacity:.42;cursor:not-allowed;transform:none}.myb-booking-footnote{margin:11px auto 0;max-width:430px;text-align:center;color:#515d76;font-size:8.5px;line-height:1.55}
@media(max-width:980px){.myb-booking-layout{grid-template-columns:1fr;gap:42px}.myb-booking-copy{max-width:700px}.myb-booking-panel{max-width:620px;width:100%;margin:0 auto}}
@media(max-width:620px){.myb-booking-section{padding-top:72px;padding-bottom:60px}.myb-booking-copy h2{font-size:40px}.myb-booking-copy>p{font-size:12px}.myb-booking-panel{padding:20px 15px;border-radius:24px}.myb-booking-panel-head h3{font-size:21px}.myb-weekdays,.myb-calendar-grid{gap:5px}.myb-cal-day,.myb-cal-blank{min-height:40px}.myb-cal-day{border-radius:10px;font-size:11px}.myb-booking-selection{align-items:flex-start;flex-direction:column;gap:5px}.myb-booking-selection strong{text-align:left}.myb-slot-grid{grid-template-columns:repeat(2,minmax(0,1fr))}.myb-booking-points>div{grid-template-columns:32px 1fr}.myb-booking-trust{font-size:8px}}

/* Phase 9 — premium UI/UX freeze */
:root{--myb-content:1180px;--myb-radius-sm:14px;--myb-radius-md:20px;--myb-radius-lg:28px;--myb-focus:0 0 0 3px rgba(139,92,246,.22)}
body.myaibaba-app-page{-webkit-font-smoothing:antialiased;text-rendering:optimizeLegibility}
.myb-page{background:radial-gradient(circle at 82% 3%,rgba(95,55,216,.16),transparent 24%),radial-gradient(circle at 10% 34%,rgba(57,74,190,.075),transparent 28%),linear-gradient(180deg,#050713 0%,#060918 52%,#050713 100%)}
.myb-container{width:min(var(--myb-content),calc(100% - 48px))}.myb-section{padding:104px 0}
.myb-panel{border-color:rgba(166,175,214,.13);box-shadow:inset 0 1px rgba(255,255,255,.035),0 28px 80px rgba(0,0,0,.23)}
.myb-btn:focus-visible,.myb-nav a:focus-visible,.myb-mobile-menu:focus-visible,.myb-cal-day:focus-visible,.myb-slot:focus-visible,.myb-dna-options button:focus-visible,.myb-question-actions button:focus-visible,.chat-composer textarea:focus-visible{outline:0;box-shadow:var(--myb-focus)}
.myb-btn{min-height:48px;border-radius:14px}.myb-btn-lg{min-height:56px;padding:0 25px}
.myb-site-header{position:sticky;top:0;height:76px;background:rgba(5,7,19,.82);border-bottom-color:rgba(255,255,255,.06)}
.myb-header-inner{width:min(1240px,calc(100% - 44px))}.myb-nav{gap:28px}.myb-nav a{font-size:11.5px;letter-spacing:.005em}.myb-nav a.active:after{bottom:-13px}
.myb-hero{padding-top:70px;padding-bottom:88px}.myb-hero-grid{grid-template-columns:minmax(0,1.04fr) minmax(430px,.96fr);gap:64px;min-height:600px}.myb-hero h1{max-width:760px}.myb-hero-lead{max-width:640px}.myb-hero-visual{min-height:520px}.myb-hero-visual img{width:min(390px,84%);border-radius:30px}.myb-float-card{box-shadow:0 20px 50px rgba(0,0,0,.28),inset 0 1px rgba(255,255,255,.035)}
.myb-trust-grid>div{padding-left:26px;padding-right:26px}.myb-section-heading{margin-bottom:40px}.myb-section-heading h2,.myb-meet-copy h2,.myb-dna-story h2,.myb-final-cta h2{max-width:760px}
.myb-home section+section{scroll-margin-top:84px}
.myb-dna-step{min-height:calc(100vh - 76px)}.myb-dna-stage{max-width:1050px;margin:0 auto}.myb-dna-card{border-radius:28px;box-shadow:0 30px 90px rgba(0,0,0,.27)}
.myb-dna-guide{position:sticky;top:98px;align-self:start}.myb-dna-guide img{filter:drop-shadow(0 24px 40px rgba(32,16,78,.28))}.myb-dna-guide-copy{border-radius:18px;background:linear-gradient(145deg,rgba(19,24,53,.88),rgba(10,13,31,.94));border:1px solid rgba(151,121,240,.17)}
.myb-dna-options{gap:10px}.myb-dna-options button{min-height:52px;border-radius:14px;border-color:rgba(255,255,255,.08);background:rgba(255,255,255,.025);transition:transform .16s ease,border-color .16s ease,background .16s ease}.myb-dna-options button:hover{transform:translateY(-1px)}.myb-dna-options button.selected{border-color:rgba(153,111,255,.62);background:linear-gradient(135deg,rgba(124,58,237,.22),rgba(79,70,229,.12));box-shadow:inset 0 0 0 1px rgba(170,139,255,.12)}
.myb-question-actions{padding-top:22px;margin-top:24px;border-top:1px solid rgba(255,255,255,.055)}
.myb-processing{border-radius:30px}.myb-processing-ring{box-shadow:0 0 0 1px rgba(160,125,255,.12),0 30px 90px rgba(53,29,129,.22)}
.myb-report-shell{padding-top:54px;padding-bottom:90px}.myb-report-banner{border-radius:14px}.myb-report-hero-v2{padding:40px 0 34px;gap:48px}.myb-report-hero-v2 h1{max-width:850px}.myb-report-overview-v2{gap:18px}.myb-report-score-card,.myb-top-direction-card{min-height:100%;border-radius:24px}.myb-fit-bars span i,.myb-meter{background:rgba(255,255,255,.06)}
.myb-career-list-v2 article{border-radius:18px;transition:transform .16s ease,border-color .16s ease,background .16s ease}.myb-career-list-v2 article:hover{transform:translateY(-1px);border-color:rgba(151,121,240,.25);background:rgba(255,255,255,.027)}
.myb-report-ai-actions a,.myb-deeper-card{border-radius:20px}.myb-phase5-recommendation{border-radius:22px}
.myb-auth-shell{min-height:calc(100vh - 76px)}.myb-auth-card{border-radius:28px;box-shadow:0 35px 100px rgba(0,0,0,.32)}.myb-auth-card input{min-height:50px;border-radius:13px}.myb-auth-card input:focus{border-color:rgba(147,110,255,.54)!important;box-shadow:var(--myb-focus)!important}
.myb-profile-grid{gap:20px}.myb-profile-grid>.myb-panel{border-radius:22px}.myb-profile-hero{border-radius:28px}
.myb-chat-shell{max-width:1240px;margin:0 auto}.myb-chat-layout{min-height:calc(100vh - 76px)}.myb-chat-main{background:radial-gradient(circle at 88% 0,rgba(124,58,237,.055),transparent 24%)}.message-bubble{line-height:1.68}.chat-composer{backdrop-filter:blur(18px);-webkit-backdrop-filter:blur(18px)}.chat-composer textarea{border-radius:16px;min-height:54px}.chat-composer button{border-radius:14px}
.myb-booking-section{padding-top:96px}.myb-booking-layout{gap:62px}.myb-booking-panel{border-radius:28px}.myb-calendar-grid{min-height:278px}.myb-cal-day{touch-action:manipulation}.myb-booking-form .myb-btn{min-height:52px}
.myb-site-footer{border-top-color:rgba(255,255,255,.06)}
@media(max-width:1024px){.myb-hero-grid{grid-template-columns:1fr;gap:28px}.myb-hero-copy{max-width:780px}.myb-hero-visual{min-height:470px}.myb-float-one{left:7%}.myb-float-two{right:7%}.myb-dna-guide{position:relative;top:auto}}
@media(max-width:780px){.myb-container{width:min(100% - 30px,var(--myb-content))}.myb-section{padding:76px 0}.myb-site-header{height:68px}.myb-header-inner{width:calc(100% - 28px)}.myb-brand-copy small{display:none}.myb-hero{padding-top:50px}.myb-hero-grid{min-height:0}.myb-hero h1{font-size:clamp(43px,13vw,62px)}.myb-hero-lead{font-size:14px;line-height:1.72}.myb-hero-actions{display:grid;grid-template-columns:1fr}.myb-hero-actions .myb-btn{width:100%}.myb-micro-trust{gap:10px 14px}.myb-hero-visual{min-height:420px}.myb-hero-visual img{width:min(330px,82%)}.myb-float-card{width:165px}.myb-float-one{left:0;top:92px}.myb-float-two{right:0;top:155px}.myb-float-three{right:8px;bottom:34px}.myb-section-heading{align-items:flex-start;flex-direction:column;gap:14px}.myb-section-heading>p{max-width:580px}.myb-report-shell{padding-top:34px}.myb-report-hero-v2{padding-top:28px;gap:22px}.myb-report-hero-v2 h1{font-size:38px}.myb-dna-card{border-radius:22px}.myb-dna-options button{min-height:54px}.myb-chat-layout{min-height:calc(100vh - 68px)}}
@media(max-width:480px){.myb-container{width:calc(100% - 24px)}.myb-section{padding:64px 0}.myb-hero{padding-top:42px;padding-bottom:56px}.myb-eyebrow{font-size:9px}.myb-product-lockup{align-items:flex-start;flex-direction:column;gap:8px;margin:17px 0 24px}.myb-product-lockup small{border-left:0;padding-left:0}.myb-hero h1{font-size:43px;letter-spacing:-.055em}.myb-hero-lead{font-size:13px}.myb-hero-visual{min-height:365px}.myb-orbit-a{width:300px;height:300px}.myb-orbit-b{width:350px;height:350px}.myb-float-card{width:150px;padding:11px}.myb-float-card b{font-size:9px}.myb-float-one{top:75px}.myb-float-two{top:135px}.myb-float-three{bottom:22px}.myb-report-hero-v2 h1{font-size:33px}.myb-booking-copy h2{font-size:36px}.myb-booking-panel{padding:18px 12px}.myb-cal-day,.myb-cal-blank{min-height:39px}}
@media(prefers-reduced-motion:reduce){html{scroll-behavior:auto}.myb-btn,.myb-dna-options button,.myb-career-list-v2 article,.myb-cal-day,.myb-slot{transition:none!important}.myb-btn:hover,.myb-dna-options button:hover,.myb-career-list-v2 article:hover,.myb-cal-day:hover{transform:none!important}}

/* Phase 11 — privacy-aware optional analytics consent */
.myb-cookie-consent{position:fixed;left:20px;right:20px;bottom:18px;z-index:999999;max-width:980px;margin:auto;display:flex;align-items:center;justify-content:space-between;gap:22px;padding:16px 18px;border:1px solid rgba(255,255,255,.12);border-radius:18px;background:rgba(8,17,31,.96);box-shadow:0 18px 60px rgba(0,0,0,.38);backdrop-filter:blur(18px);color:#eef2ff;font-size:13px;line-height:1.5}.myb-cookie-consent>div:first-child{display:flex;flex-direction:column;gap:3px}.myb-cookie-consent b{font-size:14px}.myb-cookie-consent span{color:#b9c2d8}.myb-cookie-actions{display:flex;gap:8px;flex:0 0 auto}.myb-cookie-actions button{border:1px solid rgba(255,255,255,.14);background:transparent;color:#fff;border-radius:12px;padding:10px 13px;font-weight:700;cursor:pointer}.myb-cookie-actions button.primary{border-color:transparent;background:linear-gradient(135deg,#7c3aed,#4f46e5)}@media(max-width:680px){.myb-cookie-consent{left:12px;right:12px;bottom:12px;align-items:stretch;flex-direction:column}.myb-cookie-actions{width:100%}.myb-cookie-actions button{flex:1}}

/* v3.11.0 — account report history */
.myb-report-history{margin-top:28px;padding-top:24px;border-top:1px solid var(--myb-line)}
.myb-report-history>.myb-profile-card-head>b{font-size:9px;color:#8e7cb8;font-weight:700}
.myb-report-history-list{display:grid;gap:9px;margin-top:14px}
.myb-report-history-list>a{display:flex;align-items:center;justify-content:space-between;gap:18px;padding:14px 15px;border:1px solid var(--myb-line);border-radius:14px;background:rgba(10,15,34,.6);text-decoration:none;transition:.18s}
.myb-report-history-list>a:hover{border-color:#684cae;background:#10152b;transform:translateY(-1px)}
.myb-report-history-list a div{display:grid;gap:3px;min-width:0}
.myb-report-history-list small{font-size:8px;color:#6f7890;text-transform:uppercase;letter-spacing:.08em}
.myb-report-history-list strong{font-size:11px;color:#f2f0f8;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}
.myb-report-history-list span{font-size:8px;color:#757d92}
.myb-report-history-list>a>b{font-size:9px;color:#b79aee;white-space:nowrap}
@media(max-width:620px){.myb-report-history-list>a{align-items:flex-start}.myb-report-history-list>a>b{margin-top:4px}}
