:root{--background: 0 0% 100%;--foreground: 0 0% 3.9%;--card: 0 0% 100%;--card-foreground: 0 0% 3.9%;--popover: 0 0% 100%;--popover-foreground: 0 0% 3.9%;--primary: 0 0% 9%;--primary-foreground: 0 0% 98%;--secondary: 0 0% 96.1%;--secondary-foreground: 0 0% 9%;--muted: 0 0% 96.1%;--muted-foreground: 0 0% 45.1%;--accent: 0 0% 96.1%;--accent-foreground: 0 0% 9%;--destructive: 0 84.2% 60.2%;--destructive-foreground: 0 0% 98%;--border: 0 0% 89.8%;--input: 0 0% 89.8%;--ring: 0 0% 3.9%;--radius: .5rem;--chart-1: 12 76% 61%;--chart-2: 173 58% 39%;--chart-3: 197 37% 24%;--chart-4: 43 74% 66%;--chart-5: 27 87% 67%}.dark{--background: 0 0% 3.9%;--foreground: 0 0% 98%;--card: 0 0% 3.9%;--card-foreground: 0 0% 98%;--popover: 0 0% 3.9%;--popover-foreground: 0 0% 98%;--primary: 0 0% 98%;--primary-foreground: 0 0% 9%;--secondary: 0 0% 14.9%;--secondary-foreground: 0 0% 98%;--muted: 0 0% 14.9%;--muted-foreground: 0 0% 63.9%;--accent: 0 0% 14.9%;--accent-foreground: 0 0% 98%;--destructive: 0 62.8% 30.6%;--destructive-foreground: 0 0% 98%;--border: 0 0% 14.9%;--input: 0 0% 14.9%;--ring: 0 0% 83.1%;--chart-1: 220 70% 50%;--chart-2: 160 60% 45%;--chart-3: 30 80% 55%;--chart-4: 280 65% 60%;--chart-5: 340 75% 55%}body{background-color:#0b0c0d;color:#ffffffeb;font-family:Inter,ui-sans-serif,-apple-system,BlinkMacSystemFont,Segoe UI,sans-serif;margin:0;min-height:100vh}select{color-scheme:dark;background-color:#121315;color:#f3f4f6;border-color:#ffffff1f}select option,select optgroup{background-color:#121315;color:#f3f4f6}select option:checked,select option:hover,select option:focus{background-color:#25272b;color:#fff}@media(max-width:767px){html,body{overflow-x:hidden;max-width:100vw}}*{scrollbar-width:thin;scrollbar-color:rgba(255,255,255,.14) #0b0c0d}*::-webkit-scrollbar{width:6px;height:6px}*::-webkit-scrollbar-track{background:#0b0c0d;border-radius:3px}*::-webkit-scrollbar-thumb{background:#ffffff1f;border-radius:3px}*::-webkit-scrollbar-thumb:hover{background:#ffffff38}*{border-color:hsl(var(--border))}body{background-color:hsl(var(--background));color:hsl(var(--foreground))}.bg-\[url\(\'\/grid\.svg\'\)\]{background-image:url(/grid.svg)}.bg-\[url\(\'data\:image\/svg\+xml\;base64\,PHN2ZyB3aWR0aD0iNDAiIGhlaWdodD0iNDAiIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyI\+PGRlZnM\+PHBhdHRlcm4gaWQ9ImdyaWQiIHdpZHRoPSI0MCIgaGVpZ2h0PSI0MCIgcGF0dGVyblVuaXRzPSJ1c2VyU3BhY2VPblVzZSI\+PHBhdGggZD0iTSAwIDEwIEwgNDAgMTAgTSAxMCAwIEwgMTAgNDAgTSAwIDIwIEwgNDAgMjAgTSAyMCAwIEwgMjAgNDAgTSAwIDMwIEwgNDAgMzAgTSAzMCAwIEwgMzAgNDAiIGZpbGw9Im5vbmUiIHN0cm9rZT0icmdiYSgyNTUsMjU1LDI1NSwwLjAzKSIgc3Ryb2tlLXdpZHRoPSIxIi8\+PC9wYXR0ZXJuPjwvZGVmcz48cmVjdCB3aWR0aD0iMTAwJSIgaGVpZ2h0PSIxMDAlIiBmaWxsPSJ1cmwoI2dyaWQpIi8\+PC9zdmc\+\'\)\]{background-image:url(data:image/svg+xml;base64,PHN2ZyB3aWR0aD0iNDAiIGhlaWdodD0iNDAiIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyI+PGRlZnM+PHBhdHRlcm4gaWQ9ImdyaWQiIHdpZHRoPSI0MCIgaGVpZ2h0PSI0MCIgcGF0dGVyblVuaXRzPSJ1c2VyU3BhY2VPblVzZSI+PHBhdGggZD0iTSAwIDEwIEwgNDAgMTAgTSAxMCAwIEwgMTAgNDAgTSAwIDIwIEwgNDAgMjAgTSAyMCAwIEwgMjAgNDAgTSAwIDMwIEwgNDAgMzAgTSAzMCAwIEwgMzAgNDAiIGZpbGw9Im5vbmUiIHN0cm9rZT0icmdiYSgyNTUsMjU1LDI1NSwwLjAzKSIgc3Ryb2tlLXdpZHRoPSIxIi8+PC9wYXR0ZXJuPjwvZGVmcz48cmVjdCB3aWR0aD0iMTAwJSIgaGVpZ2h0PSIxMDAlIiBmaWxsPSJ1cmwoI2dyaWQpIi8+PC9zdmc+)}.scrollbar-dark::-webkit-scrollbar{width:8px;height:8px}.scrollbar-dark::-webkit-scrollbar-track{background:#18181b;border-radius:4px}.scrollbar-dark::-webkit-scrollbar-thumb{background:#3f3f46;border-radius:4px}.scrollbar-dark::-webkit-scrollbar-thumb:hover{background:#52525b}.scrollbar-dark{scrollbar-width:thin;scrollbar-color:#3f3f46 #18181b}.hljs{display:block;overflow-x:auto;padding:1em;background:#0d1117;color:#c9d1d9}.hljs-comment,.hljs-quote{color:#8b949e;font-style:italic}.hljs-keyword,.hljs-selector-tag,.hljs-subst{color:#ff7b72}.hljs-number,.hljs-literal,.hljs-variable,.hljs-template-variable,.hljs-tag .hljs-attr{color:#79c0ff}.hljs-string,.hljs-doctag{color:#a5d6ff}.hljs-title,.hljs-section,.hljs-selector-id{color:#d2a8ff;font-weight:700}.hljs-type,.hljs-class .hljs-title{color:#ffa657}.hljs-tag,.hljs-name,.hljs-attribute{color:#7ee787;font-weight:400}.hljs-regexp,.hljs-link{color:#a5d6ff}.hljs-symbol,.hljs-bullet,.hljs-built_in,.hljs-builtin-name{color:#ffa657}.hljs-meta{color:#8b949e}.hljs-deletion{background:#490202}.hljs-addition{background:#04260f}.hljs-emphasis{font-style:italic}.hljs-strong{font-weight:700}@keyframes slide-up{0%{transform:translateY(100%);opacity:0}to{transform:translateY(0);opacity:1}}@keyframes highlight-flash{0%{background-color:#ffffff1f}50%{background-color:#ffffff0f}to{background-color:transparent}}.highlight-flash{animation:highlight-flash 2s ease-in-out;border-radius:.5rem}.workspace-explore-editor-backdrop,.surface-explore-detail-backdrop,.surface-explore-claim-backdrop{position:fixed;inset:0;z-index:1200;background:#000000b8;-webkit-backdrop-filter:blur(9px);backdrop-filter:blur(9px);display:grid;place-items:center;padding:22px}.workspace-explore-editor-backdrop{z-index:2147483000;pointer-events:auto;isolation:isolate;overscroll-behavior:contain}.workspace-explore-editor{width:min(920px,calc(100vw - 36px));max-height:calc(100vh - 38px);display:flex;flex-direction:column;background:#181818;border:1px solid #393939;border-radius:18px;box-shadow:0 28px 90px #0000008c;color:#e8e8e8;overflow:hidden}.workspace-explore-editor>header,.workspace-explore-editor>footer{display:flex;align-items:center;justify-content:space-between;gap:18px;padding:21px 24px;border-bottom:1px solid #303030}.workspace-explore-editor>footer{justify-content:flex-end;border-top:1px solid #303030;border-bottom:0;padding:14px 24px}.workspace-explore-editor header span,.surface-explore-hero>div>span,.surface-explore-claim-dialog header span{font-size:10px;letter-spacing:.16em;font-weight:700;color:#858585}.workspace-explore-editor h2,.surface-explore-claim-dialog h2{font:400 29px/1.1 Georgia,Times New Roman,serif;margin:5px 0}.workspace-explore-editor header p{margin:0;color:#8f8f8f;font-size:13px}.workspace-explore-editor button,.surface-explore-page button,.surface-explore-claim-dialog button{font:inherit}.workspace-explore-editor header>button,.surface-explore-detail-close,.surface-explore-claim-dialog header>button{width:36px;height:36px;border-radius:10px;border:1px solid #343434;background:#202020;color:#aaa;display:grid;place-items:center;cursor:pointer}.workspace-explore-editor-scroll{padding:22px 24px;overflow:auto;display:flex;flex-direction:column;gap:18px}.workspace-explore-media-editor{display:grid;grid-template-columns:1.25fr .75fr;gap:12px}.workspace-explore-banner-preview,.workspace-explore-video-editor{min-height:180px;border:1px dashed #414141;border-radius:14px;background:#141414;background-size:cover;background-position:center;display:flex;flex-direction:column;align-items:center;justify-content:center;gap:7px;color:#898989;overflow:hidden}.workspace-explore-banner-preview.has-media{align-items:flex-start;justify-content:flex-end;padding:14px;box-shadow:inset 0 -80px 60px #00000094}.workspace-explore-banner-preview span,.workspace-explore-video-editor span{font-size:11px}.workspace-explore-banner-preview button,.workspace-explore-video-editor button,.workspace-explore-editor>footer button,.surface-explore-detail>footer button,.surface-explore-claim-dialog footer button{border:1px solid #3a3a3a;background:#252525;color:#d6d6d6;border-radius:9px;padding:9px 12px;display:inline-flex;align-items:center;justify-content:center;gap:7px;cursor:pointer}.workspace-explore-banner-preview .quiet,.workspace-explore-video-editor .quiet{background:#00000080}.workspace-explore-video-editor{align-items:stretch;justify-content:flex-start;padding:16px}.workspace-explore-video-editor>div:first-child{display:grid;grid-template-columns:auto 1fr;gap:4px 8px}.workspace-explore-video-editor>div:first-child svg{grid-row:1/3}.workspace-explore-video-editor video{width:100%;max-height:180px;border-radius:9px;background:#090909}.workspace-explore-media-actions{display:flex;flex-wrap:wrap;gap:7px;margin-top:auto}.workspace-explore-media-actions button{font-size:11px;padding:7px 9px}.workspace-explore-upload-button{border:1px solid #3a3a3a;background:#252525;color:#d6d6d6;border-radius:9px;padding:9px 12px;display:inline-flex;align-items:center;justify-content:center;gap:7px;cursor:pointer;font-size:11px}.workspace-explore-upload-button.disabled{opacity:.55;cursor:default}.workspace-explore-file-input{position:fixed;left:-10000px;width:1px;height:1px;opacity:0;pointer-events:none}.workspace-explore-media-actions .workspace-explore-upload-button{padding:7px 9px}.workspace-explore-editor label{display:flex;flex-direction:column;gap:7px;font-size:12px;color:#bcbcbc}.workspace-explore-editor input,.workspace-explore-editor textarea,.surface-explore-claim-dialog textarea{width:100%;border:1px solid #3a3a3a;border-radius:10px;background:#121212;color:#eee;padding:11px 12px;outline:0;resize:vertical}.workspace-explore-editor input:focus,.workspace-explore-editor textarea:focus,.surface-explore-claim-dialog textarea:focus{border-color:#686868;box-shadow:0 0 0 3px #ffffff0a}.workspace-explore-editor textarea{min-height:86px;line-height:1.5}.workspace-explore-editor-grid{display:grid;grid-template-columns:1fr 1fr;gap:14px}.workspace-explore-editor-grid.compact{grid-template-columns:1fr 1fr}.workspace-explore-boundary,.surface-explore-access-note{border:1px solid #34453a;background:#19211c;color:#a9bbb0;border-radius:11px;padding:12px 14px;font-size:12px;line-height:1.5}.workspace-explore-boundary strong{color:#dce7df}.workspace-explore-error,.surface-explore-page-error{border:1px solid #633c3c;background:#2a1919;color:#f1b5b5;border-radius:10px;padding:10px 12px;font-size:12px}.workspace-explore-editor .primary,.surface-explore-detail .primary,.surface-explore-claim-dialog .primary{background:#e9e9e9;color:#111;border-color:#e9e9e9;font-weight:650}.spin{animation:workspace-explore-spin 1s linear infinite}@keyframes workspace-explore-spin{to{transform:rotate(360deg)}}.surface-explore-page{height:100%;width:100%;min-width:0;box-sizing:border-box;overflow-x:hidden;overflow-y:auto;background:#141414;color:#e7e7e7;padding:clamp(28px,4vw,62px);font-family:Inter,-apple-system,BlinkMacSystemFont,Segoe UI,sans-serif}.surface-explore-page *{box-sizing:border-box;min-width:0}.surface-explore-hero{width:100%;max-width:1320px;margin:0 auto 28px;display:flex;align-items:flex-end;justify-content:space-between;gap:28px}.surface-explore-hero h1{font:400 clamp(42px,5vw,68px)/1 Georgia,"Times New Roman",serif;margin:8px 0 16px;color:#eee}.surface-explore-hero p{max-width:720px;margin:0;color:#9a9a9a;font-size:15px;line-height:1.65}.surface-explore-stat{text-align:right;display:flex;flex-direction:column}.surface-explore-stat strong{font:400 34px Georgia,serif}.surface-explore-stat span{font-size:11px;color:#777}.surface-explore-toolbar{width:100%;max-width:1320px;margin:0 auto 22px;min-height:46px;border:1px solid #343434;background:#191919;border-radius:11px;display:flex;align-items:center;gap:10px;padding:10px 14px;color:#777}.surface-explore-toolbar input{width:100%;min-width:0;flex:1;border:0;outline:0;background:transparent;color:#e8e8e8;font:inherit}.surface-explore-page-error{max-width:1320px;margin:0 auto 18px;display:flex;justify-content:space-between}.surface-explore-page-error button{border:0;background:transparent;color:inherit;cursor:pointer}.surface-explore-loading,.surface-explore-empty{min-height:340px;display:grid;place-items:center;align-content:center;gap:9px;color:#868686}.surface-explore-empty{border:1px dashed #353535;border-radius:16px;max-width:760px;margin:80px auto;text-align:center;padding:44px}.surface-explore-empty h2{font:400 26px Georgia,serif;color:#d9d9d9;margin:5px}.surface-explore-empty p{max-width:540px;margin:0;font-size:13px;line-height:1.6}.surface-explore-categories{width:100%;max-width:1320px;margin:0 auto 14px;display:flex;align-items:center;gap:4px;border-bottom:1px solid #2d2d2d}.surface-explore-categories button{border:0;border-bottom:2px solid transparent;background:transparent;color:#858585;min-height:46px;padding:0 14px;display:inline-flex;align-items:center;gap:8px;cursor:pointer;font-size:13px}.surface-explore-categories button:hover{color:#c8c8c8}.surface-explore-categories button.active{color:#ededed;border-bottom-color:#d6d6d6}.surface-explore-categories small{min-width:21px;height:20px;border-radius:999px;background:#242424;color:#858585;display:grid;place-items:center;font-size:10px}.surface-explore-categories button.active small{color:#ddd;background:#303030}.surface-explore-tool-topics{display:flex;gap:7px;max-width:1320px;margin:-10px auto 22px;overflow-x:auto;padding:2px 0 5px}.surface-explore-tool-topics button{flex:none;padding:8px 11px;color:#8294ad;border:1px solid #cfddf0;border-radius:999px;background:#ffffffb8;font-size:11px;cursor:pointer}.surface-explore-tool-topics button.active{color:#fff;border-color:#2679f6;background:#2679f6}.bmai-dashboard-world[data-theme=dark] .surface-explore-tool-topics button{color:#9fb5d4;border-color:#284873;background:#081e43e0}.bmai-dashboard-world[data-theme=dark] .surface-explore-tool-topics button.active{color:#fff;border-color:#2679f6;background:#2679f6}.surface-explore-existing-page{width:100%;max-width:1320px;min-height:620px;margin:0 auto;border:1px solid #2f2f2f;border-radius:14px;background:#111;overflow:hidden}.surface-explore-existing-page>div{min-height:620px}.surface-explore-ai-reviews{border:0;background:transparent;overflow:visible}.surface-explore-ai-reviews .rate-ai-page{min-height:0;padding:26px 0 80px;background:transparent}.surface-explore-ai-reviews .rate-ai-hero{margin-top:0}.surface-explore-ai-reviews .rate-ai-kicker{border-color:#3a3a3a;color:#c8c8c8}.surface-explore-ai-reviews .rate-ai-search,.surface-explore-ai-reviews .rate-ai-card,.surface-explore-ai-reviews .rate-ai-logo-wrap,.surface-explore-ai-reviews .rate-ai-score,.surface-explore-ai-reviews .rate-ai-tags span,.surface-explore-ai-reviews .rate-ai-actions button,.surface-explore-ai-reviews .rate-ai-actions a{border-color:#353535}.surface-explore-ai-reviews .rate-ai-tags span{color:#c9c9c9;background:#1d1d1d}.surface-explore-ai-reviews .rate-ai-actions button{background:#e8e8e8;color:#111}.surface-explore-grid{max-width:1320px;margin:0 auto;display:grid;grid-template-columns:repeat(auto-fill,minmax(320px,1fr));gap:16px}.surface-explore-card{min-width:0;border:1px solid #323232;border-radius:15px;background:#191919;overflow:visible;transition:transform .15s,border-color .15s}.surface-explore-card:hover{transform:translateY(-2px);border-color:#494949}.surface-explore-card-banner{position:relative;width:100%;height:172px;border:0;border-radius:14px 14px 0 0;background:linear-gradient(135deg,#222,#161616);background-size:cover;background-position:center;color:#8f8f8f;display:flex;align-items:center;justify-content:center;gap:8px;cursor:pointer}.surface-explore-card-banner.has-image{justify-content:flex-start;align-items:flex-end;color:#ddd;padding:16px}.surface-explore-video-badge{position:absolute;right:12px;top:12px;border:1px solid rgba(255,255,255,.2);background:#0000009e;color:#ddd;border-radius:999px;padding:6px 8px;display:flex;align-items:center;gap:5px;font-size:10px}.surface-explore-card-body{padding:15px}.surface-explore-host-chip{border:0;background:transparent;color:#aaa;padding:0;display:flex;align-items:center;gap:8px;cursor:pointer;text-align:left}.surface-explore-host-chip img{width:28px;height:28px;border-radius:50%;-o-object-fit:cover;object-fit:cover}.surface-explore-host-chip span{display:flex;flex-direction:column;font-size:11px}.surface-explore-host-chip small{font-size:9px;color:#666}.surface-explore-card-title{display:block;width:100%;border:0;background:transparent;color:inherit;text-align:left;padding:13px 0 10px;cursor:pointer}.surface-explore-card-title h2{font:500 18px/1.3 Inter,sans-serif;margin:0 0 7px}.surface-explore-card-title p{margin:0;color:#919191;font-size:12px;line-height:1.5;display:-webkit-box;-webkit-line-clamp:3;-webkit-box-orient:vertical;overflow:hidden}.surface-explore-tags{display:flex;flex-wrap:wrap;gap:6px;min-height:27px}.surface-explore-tags span,.surface-explore-detail-taxonomy span{border:1px solid #393939;background:#202020;border-radius:999px;color:#a8a8a8;padding:5px 8px;font-size:10px;display:inline-flex;align-items:center;gap:4px}.surface-explore-tags span.agent{border-color:#34404b;color:#a8bacb}.surface-explore-card-actions{display:flex;align-items:center;gap:7px;margin-top:14px;padding-top:12px;border-top:1px solid #2e2e2e}.surface-explore-card-actions>button,.surface-explore-share-wrap>button{border:1px solid #383838;background:#222;color:#c8c8c8;border-radius:8px;min-height:32px;padding:7px 9px;display:inline-flex;align-items:center;gap:5px;cursor:pointer;font-size:11px}.surface-explore-card-actions>button:first-child{margin-right:auto}.surface-explore-card-actions button:disabled{opacity:.55;cursor:default}.surface-explore-share-wrap{position:relative}.surface-explore-share-menu{position:absolute;right:0;bottom:39px;z-index:20;width:180px;border:1px solid #3b3b3b;border-radius:10px;background:#242424;padding:6px;box-shadow:0 14px 36px #00000080}.surface-explore-share-menu button{width:100%;border:0;background:transparent;color:#ccc;padding:8px;border-radius:6px;text-align:left;display:flex;align-items:center;gap:7px;cursor:pointer;font-size:11px}.surface-explore-share-menu button:hover{background:#303030}.surface-explore-detail{width:min(940px,calc(100vw - 36px));max-height:calc(100vh - 40px);overflow:auto;border:1px solid #3b3b3b;border-radius:18px;background:#181818;color:#e8e8e8;position:relative;box-shadow:0 28px 100px #000000a6}.surface-explore-detail-close{position:absolute;right:15px;top:15px;z-index:2}.surface-explore-detail-banner{height:240px;background:linear-gradient(135deg,#252525,#171717);background-size:cover;background-position:center;display:flex;align-items:flex-end;padding:24px}.surface-explore-detail-banner span{font-size:11px;text-transform:uppercase;letter-spacing:.12em;color:#aaa}.surface-explore-detail-content{padding:24px;display:flex;flex-direction:column;gap:20px}.surface-explore-detail h1{font:400 38px/1.1 Georgia,serif;margin:0}.surface-explore-detail .lead{font-size:15px;line-height:1.65;color:#aaa;margin:0;max-width:760px}.surface-explore-detail-video h3,.surface-explore-detail-grid h3,.surface-explore-claims h3{font-size:13px;margin:0 0 9px}.surface-explore-detail-video video{width:100%;max-height:440px;background:#090909;border:1px solid #323232;border-radius:12px}.surface-explore-detail-grid{display:grid;grid-template-columns:1fr 1fr;gap:12px}.surface-explore-detail-grid section{border:1px solid #323232;background:#161616;border-radius:12px;padding:17px}.surface-explore-detail-grid p{margin:0;color:#999;font-size:13px;line-height:1.65;white-space:pre-wrap}.surface-explore-detail-taxonomy{display:grid;grid-template-columns:1fr 1fr;gap:12px}.surface-explore-detail-taxonomy>div{display:flex;align-items:center;flex-wrap:wrap;gap:6px}.surface-explore-detail-taxonomy strong{width:100%;font-size:10px;text-transform:uppercase;letter-spacing:.1em;color:#777}.surface-explore-access-note{display:flex;gap:11px}.surface-explore-access-note p{margin:2px 0 0;font-size:11px}.surface-explore-claims{border:1px solid #353535;border-radius:12px;overflow:hidden}.surface-explore-claims>header{padding:14px 16px;background:#1e1e1e;display:flex;justify-content:space-between}.surface-explore-claims header p{font-size:11px;color:#858585;margin:2px 0 0}.surface-explore-claims>article{padding:13px 16px;border-top:1px solid #303030;display:grid;grid-template-columns:auto 1fr auto;gap:11px;align-items:center}.surface-explore-claims article img{width:34px;height:34px;border-radius:50%;-o-object-fit:cover;object-fit:cover}.surface-explore-claims article p{font-size:11px;color:#929292;margin:3px 0}.surface-explore-claims article small{color:#6e6e6e}.surface-explore-claims article button{border:1px solid #3b3b3b;background:#242424;color:#ccc;border-radius:7px;padding:6px 8px;margin-left:5px;cursor:pointer}.surface-explore-detail>footer{position:sticky;bottom:0;border-top:1px solid #303030;background:#181818f5;-webkit-backdrop-filter:blur(8px);backdrop-filter:blur(8px);padding:14px 24px;display:flex;justify-content:flex-end;gap:8px}.surface-explore-detail>footer .danger{color:#e3a0a0;border-color:#5a3434;background:#271b1b}.surface-explore-claim-dialog{width:min(560px,calc(100vw - 34px));border:1px solid #3b3b3b;background:#1b1b1b;border-radius:16px;color:#e8e8e8;padding:20px;box-shadow:0 28px 80px #0009}.surface-explore-claim-dialog header{display:flex;justify-content:space-between;gap:18px}.surface-explore-claim-dialog textarea{min-height:140px;margin:18px 0 8px}.surface-explore-claim-dialog>p{font-size:11px;color:#838383}.surface-explore-claim-dialog footer{display:flex;justify-content:flex-end;gap:8px;margin-top:16px}.surface-explore-mcp-grid{grid-template-columns:repeat(auto-fill,minmax(360px,1fr))}.surface-explore-mcp-card{display:flex;flex-direction:column}.surface-explore-mcp-banner{height:190px;flex-direction:column}.surface-explore-mcp-mark{width:58px;height:58px;border:1px solid #3c3c3c;border-radius:15px;background:#202020;display:grid;place-items:center;color:#c8c8c8;overflow:hidden}.surface-explore-mcp-mark img{width:100%;height:100%;-o-object-fit:cover;object-fit:cover}.surface-explore-mcp-trust{position:absolute;left:12px;top:12px;display:inline-flex;align-items:center;gap:5px;border:1px solid #3b3b3b;background:#111111c7;color:#aaa;border-radius:999px;padding:6px 8px;font-size:10px}.surface-explore-mcp-card-meta{display:flex;align-items:center;justify-content:space-between;gap:10px}.surface-explore-review-summary{display:inline-flex;align-items:center;gap:5px;color:#888;font-size:10px;white-space:nowrap}.surface-explore-card-title small{display:block;margin:12px 0 5px;color:#666;font-size:9px;text-transform:uppercase;letter-spacing:.11em}.surface-explore-mcp-proof{margin-top:13px;display:flex;flex-direction:column;gap:5px;color:#747474;font-size:10px}.surface-explore-mcp-proof span:first-child{display:inline-flex;align-items:center;gap:5px;color:#aaa}.surface-explore-mcp-actions>button:first-child{margin-right:0;flex:1}.surface-explore-mcp-actions>button{white-space:nowrap}.surface-explore-mcp-actions>button:last-child{padding-inline:8px}.surface-explore-mcp-actions>button:disabled{opacity:.4}.surface-explore-mcp-card .surface-explore-card-body{display:flex;flex-direction:column;flex:1}.surface-explore-mcp-card .surface-explore-card-actions{margin-top:auto}.surface-explore-skill-banner{background:radial-gradient(circle at 50% 28%,rgba(213,176,103,.1),transparent 42%),#171717}.surface-explore-skill-banner .surface-explore-mcp-mark{color:#d6b574;border-color:#4b4233}.surface-explore-skill-author{cursor:default}.surface-explore-skill-actions>a,.surface-explore-skill-detail footer>a{min-height:34px;padding:0 10px;border:1px solid #333;border-radius:8px;color:#b7b7b7;text-decoration:none;display:inline-flex;align-items:center;justify-content:center;gap:5px;font-size:11px}.surface-explore-skill-actions>a:hover,.surface-explore-skill-detail footer>a:hover{border-color:#4a4a4a;color:#e2e2e2}.surface-explore-skill-detail-banner{background:radial-gradient(circle at 50% 30%,rgba(213,176,103,.14),transparent 46%),#171717}.surface-explore-skill-detail-banner span{display:inline-flex;align-items:center;gap:8px}.surface-explore-skill-content{margin-top:20px}.surface-explore-skill-content h3{margin-bottom:10px}.surface-explore-skill-content pre{max-height:360px;overflow:auto;white-space:pre-wrap;overflow-wrap:anywhere;background:#111;border:1px solid #2e2e2e;border-radius:12px;padding:16px;color:#b9b9b9;font:11px/1.6 ui-monospace,SFMono-Regular,Consolas,monospace}.surface-explore-skill-content-error{border:1px solid #5c3333;background:#231616;color:#e29b9b;border-radius:10px;padding:12px}@media(max-width:760px){.workspace-explore-media-editor,.workspace-explore-editor-grid,.workspace-explore-editor-grid.compact,.surface-explore-detail-grid,.surface-explore-detail-taxonomy{grid-template-columns:1fr}.surface-explore-page{padding:22px 16px}.surface-explore-hero{align-items:flex-start;flex-direction:column}.surface-explore-hero h1{font-size:clamp(38px,13vw,54px);overflow-wrap:anywhere}.surface-explore-stat{text-align:left}.surface-explore-categories{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:0}.surface-explore-categories button{width:100%;padding:0 6px;justify-content:center;text-align:center}.surface-explore-grid,.surface-explore-mcp-grid{grid-template-columns:minmax(0,1fr)}.surface-explore-card-actions{flex-wrap:wrap}.surface-explore-mcp-actions>button{flex:1 1 calc(50% - 4px)}.surface-explore-detail-banner{height:180px}.surface-explore-detail h1{font-size:31px}.workspace-explore-editor-backdrop,.surface-explore-detail-backdrop,.surface-explore-claim-backdrop{padding:8px}.workspace-explore-editor,.surface-explore-detail{max-height:calc(100vh - 16px);width:calc(100vw - 16px)}}.surface-workspace-community-theme{--workspace-community-bg: #111214;--workspace-community-panel: #17181a;--workspace-community-panel-raised: #1d1e21;--workspace-community-border: rgba(255, 255, 255, .1);--workspace-community-border-strong: rgba(255, 255, 255, .15);--workspace-community-text: #ececee;--workspace-community-muted: #98999f;--workspace-community-low: #707177;background:var(--workspace-community-bg)!important;color:var(--workspace-community-text);font-family:Inter,ui-sans-serif,-apple-system,BlinkMacSystemFont,Segoe UI,sans-serif}.surface-workspace-community-theme>div,.surface-workspace-community-theme [class*="bg-[#141210]"],.surface-workspace-community-theme [class*="bg-[#070706]"],.surface-workspace-community-theme [class*="bg-[#050505]"],.surface-workspace-community-theme [class*=bg-black]{background-color:var(--workspace-community-bg)!important}.surface-workspace-community-theme [class*="bg-[#1a1815]"],.surface-workspace-community-theme [class*="bg-[#211f1c]"],.surface-workspace-community-theme [class*="bg-[#11100e]"],.surface-workspace-community-theme [class*="bg-[#171512]"],.surface-workspace-community-theme [class*="bg-[#191713]"]{background-color:var(--workspace-community-panel)!important}.surface-workspace-community-theme [class*="bg-[#3b3020]"],.surface-workspace-community-theme [class*="bg-[#d8b36a]"]{background-color:#292a2d!important}.surface-workspace-community-theme [class*="text-[#f8efe0]"],.surface-workspace-community-theme [class*="text-[#fff8ec]"],.surface-workspace-community-theme [class*="text-[#eadfcb]"],.surface-workspace-community-theme [class*="text-[#f2dfbf]"],.surface-workspace-community-theme [class*="text-[#ffe3a3]"],.surface-workspace-community-theme [class*="text-[#f7d998]"]{color:var(--workspace-community-text)!important}.surface-workspace-community-theme [class*="text-[#b8afa0]"],.surface-workspace-community-theme [class*="text-[#b9ad9a]"],.surface-workspace-community-theme [class*="text-[#c9c0b1]"],.surface-workspace-community-theme [class*="text-[#d8d0c2]"],.surface-workspace-community-theme [class*="text-[#d8d0c3]"],.surface-workspace-community-theme [class*="text-[#9f9688]"],.surface-workspace-community-theme [class*="text-[#9d9384]"],.surface-workspace-community-theme [class*="text-[#8e8577]"]{color:var(--workspace-community-muted)!important}.surface-workspace-community-theme [class*="text-[#9f7f49]"],.surface-workspace-community-theme [class*="text-[#d8b36a]"]{color:#b8b9be!important}.surface-workspace-community-theme [class*="border-[#d8b36a]"],.surface-workspace-community-theme [class*="border-[#f3d49a]"],.surface-workspace-community-theme [class*="border-[#d7b36d]"]{border-color:var(--workspace-community-border-strong)!important}.surface-workspace-community-theme [class*="shadow-[0_0"],.surface-workspace-community-theme [style*=box-shadow],.surface-workspace-community-theme [style*=boxShadow]{box-shadow:none!important}.surface-workspace-community-theme [style*=radial-gradient],.surface-workspace-community-theme [style*="linear-gradient(90deg"]{background:var(--workspace-community-bg)!important;background-image:none!important}.surface-workspace-community-theme [style*=Georgia]{font-family:inherit!important}.surface-workspace-community-theme button,.surface-workspace-community-theme input,.surface-workspace-community-theme textarea,.surface-workspace-community-theme select{font-family:inherit}.surface-workspace-community-theme button:hover{border-color:var(--workspace-community-border-strong)}.surface-workspace-community-theme input,.surface-workspace-community-theme textarea,.surface-workspace-community-theme select{color:var(--workspace-community-text)!important}.surface-workspace-community-theme input:focus,.surface-workspace-community-theme textarea:focus,.surface-workspace-community-theme select:focus{border-color:#ffffff3d!important;box-shadow:0 0 0 2px #ffffff0b!important}.surface-workspace-community-theme[data-home-section=channels] [class*=py-14],.surface-workspace-community-theme[data-home-section=channels] [class*="md:py-20"]{padding-top:2rem!important;padding-bottom:1.5rem!important}.surface-workspace-community-theme[data-home-section=channels] h1{max-width:44rem!important;font-size:clamp(2rem,4vw,3.25rem)!important;line-height:1.08!important;letter-spacing:-.035em}.surface-workspace-community-theme[data-home-section=channels] h2{font-size:1.2rem!important;font-weight:680!important}.surface-workspace-community-theme[data-home-section=channels] input[class*=h-16]{height:3rem!important;border-radius:.75rem!important;background:var(--workspace-community-panel)!important}.surface-workspace-community-theme[data-home-section=channels] input[class*=h-16]+button{width:2.25rem!important;height:2.25rem!important;border-radius:.6rem!important;background:#e7e7e8!important;color:#151517!important}.surface-workspace-community-theme[data-home-section=feed] [data-tour=post-composer]>div{min-height:64px!important;border-color:var(--workspace-community-border-strong)!important;border-radius:14px!important;background:var(--workspace-community-panel)!important;box-shadow:none!important}.surface-workspace-community-theme[data-home-section=feed] [data-tour=feed-container]>*{border-color:var(--workspace-community-border)!important}.surface-social-modal{isolation:isolate;--bmai-modal-bg: #161719;--bmai-modal-raised: #202226;--bmai-modal-border: rgba(255, 255, 255, .12);--bmai-modal-text: #f4f4f5;--bmai-modal-muted: #a1a1aa;background:#050608c2!important;color:var(--bmai-modal-text)!important;-webkit-backdrop-filter:blur(12px);backdrop-filter:blur(12px)}.surface-social-modal[data-bmai-theme=day]{--bmai-modal-bg: #ffffff;--bmai-modal-raised: #f3f5f8;--bmai-modal-border: rgba(15, 23, 42, .14);--bmai-modal-text: #111827;--bmai-modal-muted: #64748b;background:#0f172a6b!important}.surface-social-modal[data-bmai-theme=storm]{--bmai-modal-bg: #151618;--bmai-modal-raised: #202124;--bmai-modal-border: rgba(255, 255, 255, .13);--bmai-modal-text: #f5f5f4;--bmai-modal-muted: #a8a29e;background:#030406cc!important}.surface-social-modal__panel{color:var(--bmai-modal-text)!important;background:var(--bmai-modal-bg)!important;border-color:var(--bmai-modal-border)!important;box-shadow:0 28px 90px #0000009e!important}.surface-social-modal__panel input,.surface-social-modal__panel textarea,.surface-social-modal__panel select{color:var(--bmai-modal-text)!important;background:var(--bmai-modal-raised)!important;border-color:var(--bmai-modal-border)!important}.surface-social-modal__panel input::-moz-placeholder,.surface-social-modal__panel textarea::-moz-placeholder{color:var(--bmai-modal-muted)!important}.surface-social-modal__panel input::placeholder,.surface-social-modal__panel textarea::placeholder{color:var(--bmai-modal-muted)!important}.surface-social-modal__panel [class*=bg-white],.surface-social-modal__panel [class*="bg-[#"],.surface-social-modal__panel [style*=background]{background-color:var(--bmai-modal-raised)!important}.surface-social-modal__primary{color:#fff!important;background:#1d63f3!important}*,:before,:after{--tw-border-spacing-x: 0;--tw-border-spacing-y: 0;--tw-translate-x: 0;--tw-translate-y: 0;--tw-rotate: 0;--tw-skew-x: 0;--tw-skew-y: 0;--tw-scale-x: 1;--tw-scale-y: 1;--tw-pan-x: ;--tw-pan-y: ;--tw-pinch-zoom: ;--tw-scroll-snap-strictness: proximity;--tw-gradient-from-position: ;--tw-gradient-via-position: ;--tw-gradient-to-position: ;--tw-ordinal: ;--tw-slashed-zero: ;--tw-numeric-figure: ;--tw-numeric-spacing: ;--tw-numeric-fraction: ;--tw-ring-inset: ;--tw-ring-offset-width: 0px;--tw-ring-offset-color: #fff;--tw-ring-color: rgb(59 130 246 / .5);--tw-ring-offset-shadow: 0 0 #0000;--tw-ring-shadow: 0 0 #0000;--tw-shadow: 0 0 #0000;--tw-shadow-colored: 0 0 #0000;--tw-blur: ;--tw-brightness: ;--tw-contrast: ;--tw-grayscale: ;--tw-hue-rotate: ;--tw-invert: ;--tw-saturate: ;--tw-sepia: ;--tw-drop-shadow: ;--tw-backdrop-blur: ;--tw-backdrop-brightness: ;--tw-backdrop-contrast: ;--tw-backdrop-grayscale: ;--tw-backdrop-hue-rotate: ;--tw-backdrop-invert: ;--tw-backdrop-opacity: ;--tw-backdrop-saturate: ;--tw-backdrop-sepia: ;--tw-contain-size: ;--tw-contain-layout: ;--tw-contain-paint: ;--tw-contain-style: }::backdrop{--tw-border-spacing-x: 0;--tw-border-spacing-y: 0;--tw-translate-x: 0;--tw-translate-y: 0;--tw-rotate: 0;--tw-skew-x: 0;--tw-skew-y: 0;--tw-scale-x: 1;--tw-scale-y: 1;--tw-pan-x: ;--tw-pan-y: ;--tw-pinch-zoom: ;--tw-scroll-snap-strictness: proximity;--tw-gradient-from-position: ;--tw-gradient-via-position: ;--tw-gradient-to-position: ;--tw-ordinal: ;--tw-slashed-zero: ;--tw-numeric-figure: ;--tw-numeric-spacing: ;--tw-numeric-fraction: ;--tw-ring-inset: ;--tw-ring-offset-width: 0px;--tw-ring-offset-color: #fff;--tw-ring-color: rgb(59 130 246 / .5);--tw-ring-offset-shadow: 0 0 #0000;--tw-ring-shadow: 0 0 #0000;--tw-shadow: 0 0 #0000;--tw-shadow-colored: 0 0 #0000;--tw-blur: ;--tw-brightness: ;--tw-contrast: ;--tw-grayscale: ;--tw-hue-rotate: ;--tw-invert: ;--tw-saturate: ;--tw-sepia: ;--tw-drop-shadow: ;--tw-backdrop-blur: ;--tw-backdrop-brightness: ;--tw-backdrop-contrast: ;--tw-backdrop-grayscale: ;--tw-backdrop-hue-rotate: ;--tw-backdrop-invert: ;--tw-backdrop-opacity: ;--tw-backdrop-saturate: ;--tw-backdrop-sepia: ;--tw-contain-size: ;--tw-contain-layout: ;--tw-contain-paint: ;--tw-contain-style: }*,:before,:after{box-sizing:border-box;border-width:0;border-style:solid;border-color:#e5e7eb}:before,:after{--tw-content: ""}html,:host{line-height:1.5;-webkit-text-size-adjust:100%;-moz-tab-size:4;-o-tab-size:4;tab-size:4;font-family:ui-sans-serif,system-ui,sans-serif,"Apple Color Emoji","Segoe UI Emoji",Segoe UI Symbol,"Noto Color Emoji";font-feature-settings:normal;font-variation-settings:normal;-webkit-tap-highlight-color:transparent}body{margin:0;line-height:inherit}hr{height:0;color:inherit;border-top-width:1px}abbr:where([title]){-webkit-text-decoration:underline dotted;text-decoration:underline dotted}h1,h2,h3,h4,h5,h6{font-size:inherit;font-weight:inherit}a{color:inherit;text-decoration:inherit}b,strong{font-weight:bolder}code,kbd,samp,pre{font-family:ui-monospace,SFMono-Regular,Menlo,Monaco,Consolas,Liberation Mono,Courier New,monospace;font-feature-settings:normal;font-variation-settings:normal;font-size:1em}small{font-size:80%}sub,sup{font-size:75%;line-height:0;position:relative;vertical-align:baseline}sub{bottom:-.25em}sup{top:-.5em}table{text-indent:0;border-color:inherit;border-collapse:collapse}button,input,optgroup,select,textarea{font-family:inherit;font-feature-settings:inherit;font-variation-settings:inherit;font-size:100%;font-weight:inherit;line-height:inherit;letter-spacing:inherit;color:inherit;margin:0;padding:0}button,select{text-transform:none}button,input:where([type=button]),input:where([type=reset]),input:where([type=submit]){-webkit-appearance:button;background-color:transparent;background-image:none}:-moz-focusring{outline:auto}:-moz-ui-invalid{box-shadow:none}progress{vertical-align:baseline}::-webkit-inner-spin-button,::-webkit-outer-spin-button{height:auto}[type=search]{-webkit-appearance:textfield;outline-offset:-2px}::-webkit-search-decoration{-webkit-appearance:none}::-webkit-file-upload-button{-webkit-appearance:button;font:inherit}summary{display:list-item}blockquote,dl,dd,h1,h2,h3,h4,h5,h6,hr,figure,p,pre{margin:0}fieldset{margin:0;padding:0}legend{padding:0}ol,ul,menu{list-style:none;margin:0;padding:0}dialog{padding:0}textarea{resize:vertical}input::-moz-placeholder,textarea::-moz-placeholder{opacity:1;color:#9ca3af}input::placeholder,textarea::placeholder{opacity:1;color:#9ca3af}button,[role=button]{cursor:pointer}:disabled{cursor:default}img,svg,video,canvas,audio,iframe,embed,object{display:block;vertical-align:middle}img,video{max-width:100%;height:auto}[hidden]:where(:not([hidden=until-found])){display:none}.kid-theme{--primary: 330 81% 70%;--primary-foreground: 0 0% 100%;--secondary: 277 44% 54%;--secondary-foreground: 0 0% 100%;--success: 145 63% 49%;--success-foreground: 0 0% 100%;--warning: 37 90% 51%;--warning-foreground: 0 0% 100%;--destructive: 6 78% 57%;--destructive-foreground: 0 0% 100%;--info: 204 70% 53%;--info-foreground: 0 0% 100%;--background: 210 17% 98%;--foreground: 210 29% 24%;--card: 0 0% 100%;--card-foreground: 210 29% 24%;--muted: 210 14% 83%;--muted-foreground: 210 11% 71%;--accent: 330 81% 70%;--accent-foreground: 0 0% 100%;--border: 210 14% 89%;--input: 210 14% 89%;--ring: 330 81% 70%;--radius: 1rem;--achievement-gold: 45 100% 51%;--achievement-silver: 204 8% 76%;--achievement-bronze: 28 80% 52%;--agent-lincoln: 25 59% 35%;--agent-einstein: 210 13% 50%;--agent-curie: 270 50% 60%;--agent-custom: 177 51% 41%;font-family:Nunito,Poppins,Arial,sans-serif}.kid-theme h1,.kid-theme h2,.kid-theme h3,.kid-theme h4,.kid-theme h5,.kid-theme h6{font-weight:700;line-height:1.3}.kid-theme p{line-height:1.6}.kid-theme button{text-transform:none}.\!container{width:100%!important}.container{width:100%}@media(min-width:640px){.\!container{max-width:640px!important}.container{max-width:640px}}@media(min-width:768px){.\!container{max-width:768px!important}.container{max-width:768px}}@media(min-width:1024px){.\!container{max-width:1024px!important}.container{max-width:1024px}}@media(min-width:1280px){.\!container{max-width:1280px!important}.container{max-width:1280px}}@media(min-width:1536px){.\!container{max-width:1536px!important}.container{max-width:1536px}}.kid-button-primary{border-radius:1.5rem;padding:.75rem 1.5rem;font-size:1.125rem;line-height:1.75rem;font-weight:600;--tw-shadow: 0 4px 6px -1px rgb(0 0 0 / .1), 0 2px 4px -2px rgb(0 0 0 / .1);--tw-shadow-colored: 0 4px 6px -1px var(--tw-shadow-color), 0 2px 4px -2px var(--tw-shadow-color);box-shadow:var(--tw-ring-offset-shadow, 0 0 #0000),var(--tw-ring-shadow, 0 0 #0000),var(--tw-shadow);transition-property:all;transition-timing-function:cubic-bezier(.4,0,.2,1);transition-duration:.3s;animation-duration:.3s}.kid-button-primary:hover{--tw-translate-y: -.125rem;transform:translate(var(--tw-translate-x),var(--tw-translate-y)) rotate(var(--tw-rotate)) skew(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y));--tw-shadow: 0 10px 15px -3px rgb(0 0 0 / .1), 0 4px 6px -4px rgb(0 0 0 / .1);--tw-shadow-colored: 0 10px 15px -3px var(--tw-shadow-color), 0 4px 6px -4px var(--tw-shadow-color);box-shadow:var(--tw-ring-offset-shadow, 0 0 #0000),var(--tw-ring-shadow, 0 0 #0000),var(--tw-shadow)}.kid-button-primary{background-image:linear-gradient(to right,var(--tw-gradient-stops));--tw-gradient-from: #f472b6 var(--tw-gradient-from-position);--tw-gradient-to: rgb(244 114 182 / 0) var(--tw-gradient-to-position);--tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to);--tw-gradient-to: #141210 var(--tw-gradient-to-position);--tw-text-opacity: 1;color:rgb(255 255 255 / var(--tw-text-opacity, 1))}.kid-card{border-radius:1rem;--tw-shadow: 0 10px 15px -3px rgb(0 0 0 / .1), 0 4px 6px -4px rgb(0 0 0 / .1);--tw-shadow-colored: 0 10px 15px -3px var(--tw-shadow-color), 0 4px 6px -4px var(--tw-shadow-color);box-shadow:var(--tw-ring-offset-shadow, 0 0 #0000),var(--tw-ring-shadow, 0 0 #0000),var(--tw-shadow);transition-property:all;transition-timing-function:cubic-bezier(.4,0,.2,1);transition-duration:.3s;animation-duration:.3s}.kid-card:hover{--tw-translate-y: -.25rem;transform:translate(var(--tw-translate-x),var(--tw-translate-y)) rotate(var(--tw-rotate)) skew(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y));--tw-shadow: 0 20px 25px -5px rgb(0 0 0 / .1), 0 8px 10px -6px rgb(0 0 0 / .1);--tw-shadow-colored: 0 20px 25px -5px var(--tw-shadow-color), 0 8px 10px -6px var(--tw-shadow-color);box-shadow:var(--tw-ring-offset-shadow, 0 0 #0000),var(--tw-ring-shadow, 0 0 #0000),var(--tw-shadow)}.kid-card-gradient{border-radius:1rem;--tw-shadow: 0 10px 15px -3px rgb(0 0 0 / .1), 0 4px 6px -4px rgb(0 0 0 / .1);--tw-shadow-colored: 0 10px 15px -3px var(--tw-shadow-color), 0 4px 6px -4px var(--tw-shadow-color);box-shadow:var(--tw-ring-offset-shadow, 0 0 #0000),var(--tw-ring-shadow, 0 0 #0000),var(--tw-shadow);transition-property:all;transition-timing-function:cubic-bezier(.4,0,.2,1);transition-duration:.3s;animation-duration:.3s}.kid-card-gradient:hover{--tw-translate-y: -.25rem;transform:translate(var(--tw-translate-x),var(--tw-translate-y)) rotate(var(--tw-rotate)) skew(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y));--tw-shadow: 0 20px 25px -5px rgb(0 0 0 / .1), 0 8px 10px -6px rgb(0 0 0 / .1);--tw-shadow-colored: 0 20px 25px -5px var(--tw-shadow-color), 0 8px 10px -6px var(--tw-shadow-color);box-shadow:var(--tw-ring-offset-shadow, 0 0 #0000),var(--tw-ring-shadow, 0 0 #0000),var(--tw-shadow)}.kid-card-gradient{background-image:linear-gradient(to bottom right,var(--tw-gradient-stops));--tw-gradient-from: #1a1815 var(--tw-gradient-from-position);--tw-gradient-to: rgb(26 24 21 / 0) var(--tw-gradient-to-position);--tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to);--tw-gradient-to: #ec4899 var(--tw-gradient-to-position);--tw-text-opacity: 1;color:rgb(255 255 255 / var(--tw-text-opacity, 1))}.kid-avatar{border-radius:9999px;border-width:4px;--tw-border-opacity: 1;border-color:rgb(255 255 255 / var(--tw-border-opacity, 1));--tw-shadow: 0 4px 6px -1px rgb(0 0 0 / .1), 0 2px 4px -2px rgb(0 0 0 / .1);--tw-shadow-colored: 0 4px 6px -1px var(--tw-shadow-color), 0 2px 4px -2px var(--tw-shadow-color);box-shadow:var(--tw-ring-offset-shadow, 0 0 #0000),var(--tw-ring-shadow, 0 0 #0000),var(--tw-shadow)}.kid-badge{display:inline-flex;align-items:center;gap:.5rem;border-radius:1rem;padding:.5rem 1rem;font-weight:600}.kid-badge-gold{display:inline-flex;align-items:center;gap:.5rem;border-radius:1rem;padding:.5rem 1rem;font-weight:600;background-image:linear-gradient(to right,var(--tw-gradient-stops));--tw-gradient-from: #facc15 var(--tw-gradient-from-position);--tw-gradient-to: rgb(250 204 21 / 0) var(--tw-gradient-to-position);--tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to);--tw-gradient-to: #fb923c var(--tw-gradient-to-position);--tw-text-opacity: 1;color:rgb(255 255 255 / var(--tw-text-opacity, 1));--tw-shadow: 0 4px 6px -1px rgb(0 0 0 / .1), 0 2px 4px -2px rgb(0 0 0 / .1);--tw-shadow-colored: 0 4px 6px -1px var(--tw-shadow-color), 0 2px 4px -2px var(--tw-shadow-color);box-shadow:var(--tw-ring-offset-shadow, 0 0 #0000),var(--tw-ring-shadow, 0 0 #0000),var(--tw-shadow)}.kid-progress{height:.75rem;border-radius:9999px;--tw-bg-opacity: 1;background-color:rgb(229 231 235 / var(--tw-bg-opacity, 1))}.kid-progress-bar{height:100%;border-radius:9999px;background-image:linear-gradient(to right,var(--tw-gradient-stops));--tw-gradient-from: #4ade80 var(--tw-gradient-from-position);--tw-gradient-to: rgb(74 222 128 / 0) var(--tw-gradient-to-position);--tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to);--tw-gradient-to: #10b981 var(--tw-gradient-to-position);transition-property:all;transition-timing-function:cubic-bezier(.4,0,.2,1);transition-duration:.5s;animation-duration:.5s}.kid-progress-bar-warning{height:100%;border-radius:9999px;background-image:linear-gradient(to right,var(--tw-gradient-stops));--tw-gradient-from: #fb923c var(--tw-gradient-from-position);--tw-gradient-to: rgb(251 146 60 / 0) var(--tw-gradient-to-position);--tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to);--tw-gradient-to: #ef4444 var(--tw-gradient-to-position);transition-property:all;transition-timing-function:cubic-bezier(.4,0,.2,1);transition-duration:.5s;animation-duration:.5s}.kid-alert-info{border-radius:1rem;padding:1rem;font-size:1rem;line-height:1.5rem;border-width:2px;--tw-border-opacity: 1;border-color:rgb(147 197 253 / var(--tw-border-opacity, 1));--tw-bg-opacity: 1;background-color:rgb(219 234 254 / var(--tw-bg-opacity, 1));--tw-text-opacity: 1;color:rgb(30 64 175 / var(--tw-text-opacity, 1))}.kid-alert-warning{border-radius:1rem;padding:1rem;font-size:1rem;line-height:1.5rem;border-width:2px;--tw-border-opacity: 1;border-color:rgb(253 186 116 / var(--tw-border-opacity, 1));--tw-bg-opacity: 1;background-color:rgb(255 237 213 / var(--tw-bg-opacity, 1));--tw-text-opacity: 1;color:rgb(154 52 18 / var(--tw-text-opacity, 1))}.sr-only{position:absolute;width:1px;height:1px;padding:0;margin:-1px;overflow:hidden;clip:rect(0,0,0,0);white-space:nowrap;border-width:0}.pointer-events-none{pointer-events:none}.pointer-events-auto{pointer-events:auto}.\!visible{visibility:visible!important}.visible{visibility:visible}.invisible{visibility:hidden}.collapse{visibility:collapse}.static{position:static}.fixed{position:fixed}.absolute{position:absolute}.relative{position:relative}.sticky{position:sticky}.-inset-1{inset:-.25rem}.-inset-4{inset:-1rem}.inset-0{inset:0}.inset-2{inset:.5rem}.inset-4{inset:1rem}.inset-x-0{left:0;right:0}.inset-x-4{left:1rem;right:1rem}.inset-y-0{top:0;bottom:0}.-bottom-0\.5{bottom:-.125rem}.-bottom-1{bottom:-.25rem}.-bottom-1\/4{bottom:-25%}.-bottom-7{bottom:-1.75rem}.-bottom-8{bottom:-2rem}.-left-1{left:-.25rem}.-left-1\/4{left:-25%}.-left-3{left:-.75rem}.-right-0\.5{right:-.125rem}.-right-1{right:-.25rem}.-right-1\.5{right:-.375rem}.-right-1\/4{right:-25%}.-right-2{right:-.5rem}.-right-24{right:-6rem}.-right-3{right:-.75rem}.-top-0\.5{top:-.125rem}.-top-1{top:-.25rem}.-top-1\.5{top:-.375rem}.-top-2{top:-.5rem}.-top-3{top:-.75rem}.-top-4{top:-1rem}.-top-5{top:-1.25rem}.bottom-0{bottom:0}.bottom-1{bottom:.25rem}.bottom-1\.5{bottom:.375rem}.bottom-1\/4{bottom:25%}.bottom-10{bottom:2.5rem}.bottom-12{bottom:3rem}.bottom-16{bottom:4rem}.bottom-2{bottom:.5rem}.bottom-20{bottom:5rem}.bottom-24{bottom:6rem}.bottom-3{bottom:.75rem}.bottom-32{bottom:8rem}.bottom-4{bottom:1rem}.bottom-5{bottom:1.25rem}.bottom-6{bottom:1.5rem}.bottom-8{bottom:2rem}.bottom-\[118px\]{bottom:118px}.bottom-\[20px\]{bottom:20px}.bottom-\[54px\]{bottom:54px}.bottom-full{bottom:100%}.left-0{left:0}.left-0\.5{left:.125rem}.left-1{left:.25rem}.left-1\/2{left:50%}.left-1\/3{left:33.333333%}.left-1\/4{left:25%}.left-10{left:2.5rem}.left-12{left:3rem}.left-2{left:.5rem}.left-2\.5{left:.625rem}.left-3{left:.75rem}.left-3\.5{left:.875rem}.left-4{left:1rem}.left-6{left:1.5rem}.left-\[-12px\]{left:-12px}.left-\[-60px\]{left:-60px}.left-\[calc\(100\%-12px\)\]{left:calc(100% - 12px)}.right-0{right:0}.right-1{right:.25rem}.right-1\.5{right:.375rem}.right-1\/2{right:50%}.right-1\/3{right:33.333333%}.right-10{right:2.5rem}.right-12{right:3rem}.right-16{right:4rem}.right-2{right:.5rem}.right-2\.5{right:.625rem}.right-20{right:5rem}.right-3{right:.75rem}.right-4{right:1rem}.right-6{right:1.5rem}.right-8{right:2rem}.right-\[-60px\]{right:-60px}.right-\[132px\]{right:132px}.right-\[15\%\]{right:15%}.top-0{top:0}.top-0\.5{top:.125rem}.top-1{top:.25rem}.top-1\.5{top:.375rem}.top-1\/2{top:50%}.top-1\/3{top:33.333333%}.top-1\/4{top:25%}.top-10{top:2.5rem}.top-11{top:2.75rem}.top-12{top:3rem}.top-14{top:3.5rem}.top-16{top:4rem}.top-2{top:.5rem}.top-2\.5{top:.625rem}.top-20{top:5rem}.top-24{top:6rem}.top-3{top:.75rem}.top-3\.5{top:.875rem}.top-32{top:8rem}.top-4{top:1rem}.top-40{top:10rem}.top-5{top:1.25rem}.top-8{top:2rem}.top-\[-100\%\]{top:-100%}.top-\[-20px\]{top:-20px}.top-\[104px\]{top:104px}.top-\[166px\]{top:166px}.top-\[44px\]{top:44px}.top-\[62px\]{top:62px}.top-\[72px\]{top:72px}.top-full{top:100%}.isolate{isolation:isolate}.-z-10{z-index:-10}.z-0{z-index:0}.z-10{z-index:10}.z-20{z-index:20}.z-30{z-index:30}.z-40{z-index:40}.z-50{z-index:50}.z-\[1000002\]{z-index:1000002}.z-\[1000003\]{z-index:1000003}.z-\[10000\]{z-index:10000}.z-\[10001\]{z-index:10001}.z-\[10002\]{z-index:10002}.z-\[10004\]{z-index:10004}.z-\[10005\]{z-index:10005}.z-\[100060\]{z-index:100060}.z-\[10010\]{z-index:10010}.z-\[10030\]{z-index:10030}.z-\[100\]{z-index:100}.z-\[101\]{z-index:101}.z-\[110\]{z-index:110}.z-\[1150\]{z-index:1150}.z-\[12000\]{z-index:12000}.z-\[120\]{z-index:120}.z-\[12\]{z-index:12}.z-\[18\]{z-index:18}.z-\[19\]{z-index:19}.z-\[1\]{z-index:1}.z-\[200\]{z-index:200}.z-\[2\]{z-index:2}.z-\[4\]{z-index:4}.z-\[51\]{z-index:51}.z-\[60\]{z-index:60}.z-\[70\]{z-index:70}.z-\[80\]{z-index:80}.z-\[9050\]{z-index:9050}.z-\[90\]{z-index:90}.z-\[9200\]{z-index:9200}.z-\[95\]{z-index:95}.z-\[9998\]{z-index:9998}.z-\[999970\]{z-index:999970}.z-\[999980\]{z-index:999980}.z-\[9999\]{z-index:9999}.col-span-1{grid-column:span 1 / span 1}.col-span-2{grid-column:span 2 / span 2}.col-span-3{grid-column:span 3 / span 3}.col-span-6{grid-column:span 6 / span 6}.col-span-full{grid-column:1 / -1}.-m-2{margin:-.5rem}.m-4{margin:1rem}.m-auto{margin:auto}.-mx-1{margin-left:-.25rem;margin-right:-.25rem}.-mx-2{margin-left:-.5rem;margin-right:-.5rem}.-mx-6{margin-left:-1.5rem;margin-right:-1.5rem}.mx-0\.5{margin-left:.125rem;margin-right:.125rem}.mx-1{margin-left:.25rem;margin-right:.25rem}.mx-2{margin-left:.5rem;margin-right:.5rem}.mx-3{margin-left:.75rem;margin-right:.75rem}.mx-4{margin-left:1rem;margin-right:1rem}.mx-5{margin-left:1.25rem;margin-right:1.25rem}.mx-6{margin-left:1.5rem;margin-right:1.5rem}.mx-auto{margin-left:auto;margin-right:auto}.my-1{margin-top:.25rem;margin-bottom:.25rem}.my-2{margin-top:.5rem;margin-bottom:.5rem}.my-3{margin-top:.75rem;margin-bottom:.75rem}.my-4{margin-top:1rem;margin-bottom:1rem}.my-5{margin-top:1.25rem;margin-bottom:1.25rem}.my-6{margin-top:1.5rem;margin-bottom:1.5rem}.my-8{margin-top:2rem;margin-bottom:2rem}.-mb-px{margin-bottom:-1px}.-ml-3{margin-left:-.75rem}.-ml-7{margin-left:-1.75rem}.-mt-10{margin-top:-2.5rem}.-mt-16{margin-top:-4rem}.-mt-20{margin-top:-5rem}.-mt-3{margin-top:-.75rem}.-mt-4{margin-top:-1rem}.-mt-6{margin-top:-1.5rem}.-mt-8{margin-top:-2rem}.-mt-px{margin-top:-1px}.mb-0{margin-bottom:0}.mb-0\.5{margin-bottom:.125rem}.mb-1{margin-bottom:.25rem}.mb-1\.5{margin-bottom:.375rem}.mb-10{margin-bottom:2.5rem}.mb-12{margin-bottom:3rem}.mb-16{margin-bottom:4rem}.mb-2{margin-bottom:.5rem}.mb-2\.5{margin-bottom:.625rem}.mb-3{margin-bottom:.75rem}.mb-4{margin-bottom:1rem}.mb-5{margin-bottom:1.25rem}.mb-6{margin-bottom:1.5rem}.mb-7{margin-bottom:1.75rem}.mb-8{margin-bottom:2rem}.mb-9{margin-bottom:2.25rem}.ml-0{margin-left:0}.ml-0\.5{margin-left:.125rem}.ml-1{margin-left:.25rem}.ml-1\.5{margin-left:.375rem}.ml-10{margin-left:2.5rem}.ml-11{margin-left:2.75rem}.ml-12{margin-left:3rem}.ml-14{margin-left:3.5rem}.ml-2{margin-left:.5rem}.ml-3{margin-left:.75rem}.ml-4{margin-left:1rem}.ml-6{margin-left:1.5rem}.ml-7{margin-left:1.75rem}.ml-8{margin-left:2rem}.ml-auto{margin-left:auto}.mr-0\.5{margin-right:.125rem}.mr-1{margin-right:.25rem}.mr-1\.5{margin-right:.375rem}.mr-2{margin-right:.5rem}.mr-3{margin-right:.75rem}.mr-4{margin-right:1rem}.mr-8{margin-right:2rem}.mt-0\.5{margin-top:.125rem}.mt-1{margin-top:.25rem}.mt-1\.5{margin-top:.375rem}.mt-10{margin-top:2.5rem}.mt-12{margin-top:3rem}.mt-14{margin-top:3.5rem}.mt-16{margin-top:4rem}.mt-2{margin-top:.5rem}.mt-2\.5{margin-top:.625rem}.mt-20{margin-top:5rem}.mt-3{margin-top:.75rem}.mt-4{margin-top:1rem}.mt-5{margin-top:1.25rem}.mt-6{margin-top:1.5rem}.mt-7{margin-top:1.75rem}.mt-8{margin-top:2rem}.mt-9{margin-top:2.25rem}.mt-auto{margin-top:auto}.line-clamp-1{overflow:hidden;display:-webkit-box;-webkit-box-orient:vertical;-webkit-line-clamp:1}.line-clamp-2{overflow:hidden;display:-webkit-box;-webkit-box-orient:vertical;-webkit-line-clamp:2}.line-clamp-3{overflow:hidden;display:-webkit-box;-webkit-box-orient:vertical;-webkit-line-clamp:3}.line-clamp-6{overflow:hidden;display:-webkit-box;-webkit-box-orient:vertical;-webkit-line-clamp:6}.\!block{display:block!important}.block{display:block}.inline-block{display:inline-block}.inline{display:inline}.flex{display:flex}.inline-flex{display:inline-flex}.\!table{display:table!important}.table{display:table}.grid{display:grid}.inline-grid{display:inline-grid}.contents{display:contents}.\!hidden{display:none!important}.hidden{display:none}.aspect-\[21\/9\]{aspect-ratio:21/9}.aspect-\[3\/1\]{aspect-ratio:3/1}.aspect-\[9\/16\]{aspect-ratio:9/16}.aspect-square{aspect-ratio:1 / 1}.aspect-video{aspect-ratio:16 / 9}.h-0{height:0px}.h-0\.5{height:.125rem}.h-1{height:.25rem}.h-1\.5{height:.375rem}.h-1\/2{height:50%}.h-10{height:2.5rem}.h-11{height:2.75rem}.h-12{height:3rem}.h-14{height:3.5rem}.h-16{height:4rem}.h-2{height:.5rem}.h-2\.5{height:.625rem}.h-20{height:5rem}.h-24{height:6rem}.h-3{height:.75rem}.h-3\.5{height:.875rem}.h-32{height:8rem}.h-36{height:9rem}.h-4{height:1rem}.h-40{height:10rem}.h-44{height:11rem}.h-48{height:12rem}.h-5{height:1.25rem}.h-52{height:13rem}.h-56{height:14rem}.h-6{height:1.5rem}.h-64{height:16rem}.h-7{height:1.75rem}.h-8{height:2rem}.h-80{height:20rem}.h-9{height:2.25rem}.h-96{height:24rem}.h-\[100dvh\]{height:100dvh}.h-\[18px\]{height:18px}.h-\[300px\]{height:300px}.h-\[38px\]{height:38px}.h-\[400px\]{height:400px}.h-\[420px\]{height:420px}.h-\[44px\]{height:44px}.h-\[500px\]{height:500px}.h-\[52px\]{height:52px}.h-\[540px\]{height:540px}.h-\[600px\]{height:600px}.h-\[620px\]{height:620px}.h-\[78px\]{height:78px}.h-\[800px\]{height:800px}.h-\[80vh\]{height:80vh}.h-\[82dvh\]{height:82dvh}.h-\[82px\]{height:82px}.h-\[85vh\]{height:85vh}.h-\[90vh\]{height:90vh}.h-\[calc\(100\%-140px\)\]{height:calc(100% - 140px)}.h-\[calc\(100\%-40px\)\]{height:calc(100% - 40px)}.h-\[calc\(100\%-73px\)\]{height:calc(100% - 73px)}.h-\[calc\(100vh-200px\)\]{height:calc(100vh - 200px)}.h-\[calc\(100vh-2rem\)\]{height:calc(100vh - 2rem)}.h-\[calc\(100vh-3\.5rem\)\]{height:calc(100vh - 3.5rem)}.h-\[calc\(100vh-4rem\)\]{height:calc(100vh - 4rem)}.h-\[calc\(100vh-7\.5rem\)\]{height:calc(100vh - 7.5rem)}.h-\[calc\(100vh-80px\)\]{height:calc(100vh - 80px)}.h-\[min\(720px\,calc\(100dvh-24px\)\)\]{height:min(720px,calc(100dvh - 24px))}.h-auto{height:auto}.h-fit{height:-moz-fit-content;height:fit-content}.h-full{height:100%}.h-px{height:1px}.h-screen{height:100vh}.max-h-24{max-height:6rem}.max-h-28{max-height:7rem}.max-h-32{max-height:8rem}.max-h-36{max-height:9rem}.max-h-40{max-height:10rem}.max-h-48{max-height:12rem}.max-h-52{max-height:13rem}.max-h-60{max-height:15rem}.max-h-64{max-height:16rem}.max-h-72{max-height:18rem}.max-h-80{max-height:20rem}.max-h-96{max-height:24rem}.max-h-\[120px\]{max-height:120px}.max-h-\[200px\]{max-height:200px}.max-h-\[260px\]{max-height:260px}.max-h-\[28rem\]{max-height:28rem}.max-h-\[300px\]{max-height:300px}.max-h-\[340px\]{max-height:340px}.max-h-\[360px\]{max-height:360px}.max-h-\[380px\]{max-height:380px}.max-h-\[400px\]{max-height:400px}.max-h-\[430px\]{max-height:430px}.max-h-\[440px\]{max-height:440px}.max-h-\[480px\]{max-height:480px}.max-h-\[500px\]{max-height:500px}.max-h-\[520px\]{max-height:520px}.max-h-\[540px\]{max-height:540px}.max-h-\[600px\]{max-height:600px}.max-h-\[60vh\]{max-height:60vh}.max-h-\[65vh\]{max-height:65vh}.max-h-\[70vh\]{max-height:70vh}.max-h-\[80vh\]{max-height:80vh}.max-h-\[82vh\]{max-height:82vh}.max-h-\[85vh\]{max-height:85vh}.max-h-\[88vh\]{max-height:88vh}.max-h-\[90vh\]{max-height:90vh}.max-h-\[92vh\]{max-height:92vh}.max-h-\[95vh\]{max-height:95vh}.max-h-\[calc\(100dvh-1\.5rem\)\]{max-height:calc(100dvh - 1.5rem)}.max-h-\[calc\(100dvh-2rem\)\]{max-height:calc(100dvh - 2rem)}.max-h-\[calc\(100svh-32px\)\]{max-height:calc(100svh - 32px)}.max-h-\[calc\(100vh-12rem\)\]{max-height:calc(100vh - 12rem)}.max-h-\[calc\(100vh-48px\)\]{max-height:calc(100vh - 48px)}.max-h-\[calc\(80vh-120px\)\]{max-height:calc(80vh - 120px)}.max-h-\[calc\(80vh-80px\)\]{max-height:calc(80vh - 80px)}.max-h-\[calc\(90vh-12rem\)\]{max-height:calc(90vh - 12rem)}.max-h-\[calc\(90vh-140px\)\]{max-height:calc(90vh - 140px)}.max-h-\[min\(720px\,calc\(100vh-80px\)\)\]{max-height:min(720px,calc(100vh - 80px))}.max-h-full{max-height:100%}.max-h-screen{max-height:100vh}.min-h-0{min-height:0px}.min-h-10{min-height:2.5rem}.min-h-11{min-height:2.75rem}.min-h-12{min-height:3rem}.min-h-14{min-height:3.5rem}.min-h-16{min-height:4rem}.min-h-20{min-height:5rem}.min-h-28{min-height:7rem}.min-h-56{min-height:14rem}.min-h-64{min-height:16rem}.min-h-9{min-height:2.25rem}.min-h-96{min-height:24rem}.min-h-\[100px\]{min-height:100px}.min-h-\[102px\]{min-height:102px}.min-h-\[112px\]{min-height:112px}.min-h-\[120px\]{min-height:120px}.min-h-\[132px\]{min-height:132px}.min-h-\[142px\]{min-height:142px}.min-h-\[150px\]{min-height:150px}.min-h-\[178px\]{min-height:178px}.min-h-\[200px\]{min-height:200px}.min-h-\[220px\]{min-height:220px}.min-h-\[24px\]{min-height:24px}.min-h-\[26px\]{min-height:26px}.min-h-\[280px\]{min-height:280px}.min-h-\[2rem\]{min-height:2rem}.min-h-\[300px\]{min-height:300px}.min-h-\[34px\]{min-height:34px}.min-h-\[400px\]{min-height:400px}.min-h-\[44px\]{min-height:44px}.min-h-\[48px\]{min-height:48px}.min-h-\[500px\]{min-height:500px}.min-h-\[52px\]{min-height:52px}.min-h-\[54px\]{min-height:54px}.min-h-\[56px\]{min-height:56px}.min-h-\[60px\]{min-height:60px}.min-h-\[60vh\]{min-height:60vh}.min-h-\[62px\]{min-height:62px}.min-h-\[64px\]{min-height:64px}.min-h-\[68px\]{min-height:68px}.min-h-\[70dvh\]{min-height:70dvh}.min-h-\[80px\]{min-height:80px}.min-h-\[86px\]{min-height:86px}.min-h-\[90vh\]{min-height:90vh}.min-h-\[96px\]{min-height:96px}.min-h-full{min-height:100%}.min-h-screen{min-height:100vh}.w-0{width:0px}.w-1{width:.25rem}.w-1\.5{width:.375rem}.w-1\/2{width:50%}.w-1\/3{width:33.333333%}.w-1\/4{width:25%}.w-10{width:2.5rem}.w-11{width:2.75rem}.w-12{width:3rem}.w-14{width:3.5rem}.w-16{width:4rem}.w-2{width:.5rem}.w-2\.5{width:.625rem}.w-2\/3{width:66.666667%}.w-2\/5{width:40%}.w-20{width:5rem}.w-24{width:6rem}.w-28{width:7rem}.w-3{width:.75rem}.w-3\.5{width:.875rem}.w-3\/4{width:75%}.w-32{width:8rem}.w-36{width:9rem}.w-4{width:1rem}.w-4\/5{width:80%}.w-40{width:10rem}.w-44{width:11rem}.w-48{width:12rem}.w-5{width:1.25rem}.w-56{width:14rem}.w-6{width:1.5rem}.w-60{width:15rem}.w-64{width:16rem}.w-7{width:1.75rem}.w-72{width:18rem}.w-8{width:2rem}.w-80{width:20rem}.w-9{width:2.25rem}.w-96{width:24rem}.w-\[1200px\]{width:1200px}.w-\[220px\]{width:220px}.w-\[25\%\]{width:25%}.w-\[290px\]{width:290px}.w-\[300px\]{width:300px}.w-\[310px\]{width:310px}.w-\[320px\]{width:320px}.w-\[340px\]{width:340px}.w-\[38px\]{width:38px}.w-\[40\%\]{width:40%}.w-\[400px\]{width:400px}.w-\[410px\]{width:410px}.w-\[420px\]{width:420px}.w-\[42px\]{width:42px}.w-\[470px\]{width:470px}.w-\[500px\]{width:500px}.w-\[52px\]{width:52px}.w-\[60\%\]{width:60%}.w-\[600px\]{width:600px}.w-\[700px\]{width:700px}.w-\[72px\]{width:72px}.w-\[800px\]{width:800px}.w-\[900px\]{width:900px}.w-\[90vw\]{width:90vw}.w-\[95vw\]{width:95vw}.w-\[calc\(100\%-2rem\)\]{width:calc(100% - 2rem)}.w-\[min\(360px\,calc\(100\%-24px\)\)\]{width:min(360px,calc(100% - 24px))}.w-\[min\(360px\,calc\(100vw-2rem\)\)\]{width:min(360px,calc(100vw - 2rem))}.w-\[min\(380px\,calc\(100\%-32px\)\)\]{width:min(380px,calc(100% - 32px))}.w-\[min\(420px\,calc\(100vw-32px\)\)\]{width:min(420px,calc(100vw - 32px))}.w-\[min\(520px\,calc\(100vw-32px\)\)\]{width:min(520px,calc(100vw - 32px))}.w-\[min\(52vw\,840px\)\]{width:min(52vw,840px)}.w-\[min\(760px\,calc\(100vw-32px\)\)\]{width:min(760px,calc(100vw - 32px))}.w-auto{width:auto}.w-fit{width:-moz-fit-content;width:fit-content}.w-full{width:100%}.w-px{width:1px}.w-screen{width:100vw}.min-w-0{min-width:0px}.min-w-28{min-width:7rem}.min-w-5{min-width:1.25rem}.min-w-\[118px\]{min-width:118px}.min-w-\[120px\]{min-width:120px}.min-w-\[128px\]{min-width:128px}.min-w-\[132px\]{min-width:132px}.min-w-\[16px\]{min-width:16px}.min-w-\[180px\]{min-width:180px}.min-w-\[18px\]{min-width:18px}.min-w-\[190px\]{min-width:190px}.min-w-\[1rem\]{min-width:1rem}.min-w-\[200px\]{min-width:200px}.min-w-\[20px\]{min-width:20px}.min-w-\[210px\]{min-width:210px}.min-w-\[220px\]{min-width:220px}.min-w-\[24px\]{min-width:24px}.min-w-\[250px\]{min-width:250px}.min-w-\[280px\]{min-width:280px}.min-w-\[2ch\]{min-width:2ch}.min-w-\[3rem\]{min-width:3rem}.min-w-\[400px\]{min-width:400px}.min-w-\[560px\]{min-width:560px}.min-w-\[80px\]{min-width:80px}.min-w-fit{min-width:-moz-fit-content;min-width:fit-content}.min-w-full{min-width:100%}.max-w-2xl{max-width:42rem}.max-w-32{max-width:8rem}.max-w-3xl{max-width:48rem}.max-w-4xl{max-width:56rem}.max-w-5xl{max-width:64rem}.max-w-6xl{max-width:72rem}.max-w-7xl{max-width:80rem}.max-w-\[100px\]{max-width:100px}.max-w-\[1100px\]{max-width:1100px}.max-w-\[1120px\]{max-width:1120px}.max-w-\[120px\]{max-width:120px}.max-w-\[1400px\]{max-width:1400px}.max-w-\[140px\]{max-width:140px}.max-w-\[1440px\]{max-width:1440px}.max-w-\[1480px\]{max-width:1480px}.max-w-\[150px\]{max-width:150px}.max-w-\[175px\]{max-width:175px}.max-w-\[1800px\]{max-width:1800px}.max-w-\[1920px\]{max-width:1920px}.max-w-\[200px\]{max-width:200px}.max-w-\[240px\]{max-width:240px}.max-w-\[300px\]{max-width:300px}.max-w-\[375px\]{max-width:375px}.max-w-\[390px\]{max-width:390px}.max-w-\[500px\]{max-width:500px}.max-w-\[600px\]{max-width:600px}.max-w-\[620px\]{max-width:620px}.max-w-\[65\%\]{max-width:65%}.max-w-\[70\%\]{max-width:70%}.max-w-\[720px\]{max-width:720px}.max-w-\[75\%\]{max-width:75%}.max-w-\[760px\]{max-width:760px}.max-w-\[768px\]{max-width:768px}.max-w-\[780px\]{max-width:780px}.max-w-\[80\%\]{max-width:80%}.max-w-\[800px\]{max-width:800px}.max-w-\[85\%\]{max-width:85%}.max-w-\[90vw\]{max-width:90vw}.max-w-\[960px\]{max-width:960px}.max-w-\[980px\]{max-width:980px}.max-w-\[calc\(100vw-3rem\)\]{max-width:calc(100vw - 3rem)}.max-w-full{max-width:100%}.max-w-lg{max-width:32rem}.max-w-md{max-width:28rem}.max-w-none{max-width:none}.max-w-sm{max-width:24rem}.max-w-xl{max-width:36rem}.max-w-xs{max-width:20rem}.flex-1{flex:1 1 0%}.flex-none{flex:none}.flex-shrink{flex-shrink:1}.flex-shrink-0{flex-shrink:0}.shrink{flex-shrink:1}.shrink-0{flex-shrink:0}.grow{flex-grow:1}.border-collapse{border-collapse:collapse}.origin-\[--radix-popover-content-transform-origin\]{transform-origin:var(--radix-popover-content-transform-origin)}.origin-\[--radix-tooltip-content-transform-origin\]{transform-origin:var(--radix-tooltip-content-transform-origin)}.-translate-x-1{--tw-translate-x: -.25rem;transform:translate(var(--tw-translate-x),var(--tw-translate-y)) rotate(var(--tw-rotate)) skew(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y))}.-translate-x-1\/2{--tw-translate-x: -50%;transform:translate(var(--tw-translate-x),var(--tw-translate-y)) rotate(var(--tw-rotate)) skew(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y))}.-translate-x-full{--tw-translate-x: -100%;transform:translate(var(--tw-translate-x),var(--tw-translate-y)) rotate(var(--tw-rotate)) skew(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y))}.-translate-y-1\/2{--tw-translate-y: -50%;transform:translate(var(--tw-translate-x),var(--tw-translate-y)) rotate(var(--tw-rotate)) skew(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y))}.-translate-y-full{--tw-translate-y: -100%;transform:translate(var(--tw-translate-x),var(--tw-translate-y)) rotate(var(--tw-rotate)) skew(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y))}.translate-x-0{--tw-translate-x: 0px;transform:translate(var(--tw-translate-x),var(--tw-translate-y)) rotate(var(--tw-rotate)) skew(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y))}.translate-x-0\.5{--tw-translate-x: .125rem;transform:translate(var(--tw-translate-x),var(--tw-translate-y)) rotate(var(--tw-rotate)) skew(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y))}.translate-x-1{--tw-translate-x: .25rem;transform:translate(var(--tw-translate-x),var(--tw-translate-y)) rotate(var(--tw-rotate)) skew(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y))}.translate-x-2{--tw-translate-x: .5rem;transform:translate(var(--tw-translate-x),var(--tw-translate-y)) rotate(var(--tw-rotate)) skew(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y))}.translate-x-4{--tw-translate-x: 1rem;transform:translate(var(--tw-translate-x),var(--tw-translate-y)) rotate(var(--tw-rotate)) skew(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y))}.translate-x-5{--tw-translate-x: 1.25rem;transform:translate(var(--tw-translate-x),var(--tw-translate-y)) rotate(var(--tw-rotate)) skew(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y))}.translate-x-6{--tw-translate-x: 1.5rem;transform:translate(var(--tw-translate-x),var(--tw-translate-y)) rotate(var(--tw-rotate)) skew(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y))}.translate-x-7{--tw-translate-x: 1.75rem;transform:translate(var(--tw-translate-x),var(--tw-translate-y)) rotate(var(--tw-rotate)) skew(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y))}.translate-x-8{--tw-translate-x: 2rem;transform:translate(var(--tw-translate-x),var(--tw-translate-y)) rotate(var(--tw-rotate)) skew(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y))}.translate-x-full{--tw-translate-x: 100%;transform:translate(var(--tw-translate-x),var(--tw-translate-y)) rotate(var(--tw-rotate)) skew(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y))}.translate-y-0{--tw-translate-y: 0px;transform:translate(var(--tw-translate-x),var(--tw-translate-y)) rotate(var(--tw-rotate)) skew(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y))}.translate-y-full{--tw-translate-y: 100%;transform:translate(var(--tw-translate-x),var(--tw-translate-y)) rotate(var(--tw-rotate)) skew(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y))}.-rotate-90{--tw-rotate: -90deg;transform:translate(var(--tw-translate-x),var(--tw-translate-y)) rotate(var(--tw-rotate)) skew(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y))}.rotate-180{--tw-rotate: 180deg;transform:translate(var(--tw-translate-x),var(--tw-translate-y)) rotate(var(--tw-rotate)) skew(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y))}.rotate-45{--tw-rotate: 45deg;transform:translate(var(--tw-translate-x),var(--tw-translate-y)) rotate(var(--tw-rotate)) skew(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y))}.rotate-90{--tw-rotate: 90deg;transform:translate(var(--tw-translate-x),var(--tw-translate-y)) rotate(var(--tw-rotate)) skew(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y))}.scale-100{--tw-scale-x: 1;--tw-scale-y: 1;transform:translate(var(--tw-translate-x),var(--tw-translate-y)) rotate(var(--tw-rotate)) skew(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y))}.scale-105{--tw-scale-x: 1.05;--tw-scale-y: 1.05;transform:translate(var(--tw-translate-x),var(--tw-translate-y)) rotate(var(--tw-rotate)) skew(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y))}.scale-110{--tw-scale-x: 1.1;--tw-scale-y: 1.1;transform:translate(var(--tw-translate-x),var(--tw-translate-y)) rotate(var(--tw-rotate)) skew(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y))}.scale-150{--tw-scale-x: 1.5;--tw-scale-y: 1.5;transform:translate(var(--tw-translate-x),var(--tw-translate-y)) rotate(var(--tw-rotate)) skew(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y))}.scale-95{--tw-scale-x: .95;--tw-scale-y: .95;transform:translate(var(--tw-translate-x),var(--tw-translate-y)) rotate(var(--tw-rotate)) skew(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y))}.scale-\[1\.01\]{--tw-scale-x: 1.01;--tw-scale-y: 1.01;transform:translate(var(--tw-translate-x),var(--tw-translate-y)) rotate(var(--tw-rotate)) skew(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y))}.scale-\[1\.02\]{--tw-scale-x: 1.02;--tw-scale-y: 1.02;transform:translate(var(--tw-translate-x),var(--tw-translate-y)) rotate(var(--tw-rotate)) skew(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y))}.scale-x-\[-1\]{--tw-scale-x: -1;transform:translate(var(--tw-translate-x),var(--tw-translate-y)) rotate(var(--tw-rotate)) skew(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y))}.\!transform{transform:translate(var(--tw-translate-x),var(--tw-translate-y)) rotate(var(--tw-rotate)) skew(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y))!important}.transform{transform:translate(var(--tw-translate-x),var(--tw-translate-y)) rotate(var(--tw-rotate)) skew(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y))}@keyframes bounce{0%,to{transform:translateY(-25%);animation-timing-function:cubic-bezier(.8,0,1,1)}50%{transform:none;animation-timing-function:cubic-bezier(0,0,.2,1)}}.animate-bounce{animation:bounce 1s infinite}@keyframes ping{75%,to{transform:scale(2);opacity:0}}.animate-ping{animation:ping 1s cubic-bezier(0,0,.2,1) infinite}@keyframes pulse{50%{opacity:.5}}.animate-pulse{animation:pulse 2s cubic-bezier(.4,0,.6,1) infinite}@keyframes shimmer{0%{background-position:-200% 0}to{background-position:200% 0}}.animate-shimmer{animation:shimmer 2s ease-in-out infinite}@keyframes slide-in-right{0%{transform:translate(100%)}to{transform:translate(0)}}.animate-slide-in-right{animation:slide-in-right .3s ease-out}@keyframes spin{to{transform:rotate(360deg)}}.animate-spin{animation:spin 1s linear infinite}@keyframes wiggle{0%,to{transform:rotate(-3deg)}50%{transform:rotate(3deg)}}.animate-wiggle{animation:wiggle .3s ease-in-out infinite}@keyframes wiggle-scale{0%,to{transform:rotate(-3deg) scale(1.1)}50%{transform:rotate(3deg) scale(1.1)}}.animate-wiggle-scale{animation:wiggle-scale .3s ease-in-out infinite}.cursor-col-resize{cursor:col-resize}.cursor-default{cursor:default}.cursor-e-resize{cursor:e-resize}.cursor-grab{cursor:grab}.cursor-grabbing{cursor:grabbing}.cursor-move{cursor:move}.cursor-not-allowed{cursor:not-allowed}.cursor-nwse-resize{cursor:nwse-resize}.cursor-pointer{cursor:pointer}.cursor-s-resize{cursor:s-resize}.cursor-se-resize{cursor:se-resize}.cursor-text{cursor:text}.cursor-wait{cursor:wait}.touch-manipulation{touch-action:manipulation}.select-none{-webkit-user-select:none;-moz-user-select:none;user-select:none}.select-all{-webkit-user-select:all;-moz-user-select:all;user-select:all}.resize-none{resize:none}.resize-y{resize:vertical}.resize{resize:both}.list-inside{list-style-position:inside}.list-decimal{list-style-type:decimal}.list-disc{list-style-type:disc}.list-none{list-style-type:none}.appearance-none{-webkit-appearance:none;-moz-appearance:none;appearance:none}.grid-cols-1{grid-template-columns:repeat(1,minmax(0,1fr))}.grid-cols-12{grid-template-columns:repeat(12,minmax(0,1fr))}.grid-cols-2{grid-template-columns:repeat(2,minmax(0,1fr))}.grid-cols-3{grid-template-columns:repeat(3,minmax(0,1fr))}.grid-cols-4{grid-template-columns:repeat(4,minmax(0,1fr))}.grid-cols-5{grid-template-columns:repeat(5,minmax(0,1fr))}.grid-cols-6{grid-template-columns:repeat(6,minmax(0,1fr))}.grid-cols-7{grid-template-columns:repeat(7,minmax(0,1fr))}.grid-cols-\[38px_1fr_42px\]{grid-template-columns:38px 1fr 42px}.grid-cols-\[42px_1fr_auto_42px\]{grid-template-columns:42px 1fr auto 42px}.flex-row{flex-direction:row}.flex-row-reverse{flex-direction:row-reverse}.flex-col{flex-direction:column}.flex-wrap{flex-wrap:wrap}.place-items-center{place-items:center}.place-items-stretch{place-items:stretch}.items-start{align-items:flex-start}.items-end{align-items:flex-end}.items-center{align-items:center}.items-baseline{align-items:baseline}.items-stretch{align-items:stretch}.justify-start{justify-content:flex-start}.justify-end{justify-content:flex-end}.justify-center{justify-content:center}.justify-between{justify-content:space-between}.justify-around{justify-content:space-around}.justify-stretch{justify-content:stretch}.gap-0{gap:0px}.gap-0\.5{gap:.125rem}.gap-1{gap:.25rem}.gap-1\.5{gap:.375rem}.gap-12{gap:3rem}.gap-16{gap:4rem}.gap-2{gap:.5rem}.gap-2\.5{gap:.625rem}.gap-3{gap:.75rem}.gap-3\.5{gap:.875rem}.gap-4{gap:1rem}.gap-5{gap:1.25rem}.gap-6{gap:1.5rem}.gap-8{gap:2rem}.gap-px{gap:1px}.gap-x-2{-moz-column-gap:.5rem;column-gap:.5rem}.gap-x-6{-moz-column-gap:1.5rem;column-gap:1.5rem}.gap-y-1\.5{row-gap:.375rem}.gap-y-2{row-gap:.5rem}.-space-x-1>:not([hidden])~:not([hidden]){--tw-space-x-reverse: 0;margin-right:calc(-.25rem * var(--tw-space-x-reverse));margin-left:calc(-.25rem * calc(1 - var(--tw-space-x-reverse)))}.-space-x-2>:not([hidden])~:not([hidden]){--tw-space-x-reverse: 0;margin-right:calc(-.5rem * var(--tw-space-x-reverse));margin-left:calc(-.5rem * calc(1 - var(--tw-space-x-reverse)))}.space-x-1>:not([hidden])~:not([hidden]){--tw-space-x-reverse: 0;margin-right:calc(.25rem * var(--tw-space-x-reverse));margin-left:calc(.25rem * calc(1 - var(--tw-space-x-reverse)))}.space-x-1\.5>:not([hidden])~:not([hidden]){--tw-space-x-reverse: 0;margin-right:calc(.375rem * var(--tw-space-x-reverse));margin-left:calc(.375rem * calc(1 - var(--tw-space-x-reverse)))}.space-x-2>:not([hidden])~:not([hidden]){--tw-space-x-reverse: 0;margin-right:calc(.5rem * var(--tw-space-x-reverse));margin-left:calc(.5rem * calc(1 - var(--tw-space-x-reverse)))}.space-x-3>:not([hidden])~:not([hidden]){--tw-space-x-reverse: 0;margin-right:calc(.75rem * var(--tw-space-x-reverse));margin-left:calc(.75rem * calc(1 - var(--tw-space-x-reverse)))}.space-x-4>:not([hidden])~:not([hidden]){--tw-space-x-reverse: 0;margin-right:calc(1rem * var(--tw-space-x-reverse));margin-left:calc(1rem * calc(1 - var(--tw-space-x-reverse)))}.space-x-6>:not([hidden])~:not([hidden]){--tw-space-x-reverse: 0;margin-right:calc(1.5rem * var(--tw-space-x-reverse));margin-left:calc(1.5rem * calc(1 - var(--tw-space-x-reverse)))}.space-x-8>:not([hidden])~:not([hidden]){--tw-space-x-reverse: 0;margin-right:calc(2rem * var(--tw-space-x-reverse));margin-left:calc(2rem * calc(1 - var(--tw-space-x-reverse)))}.space-y-0\.5>:not([hidden])~:not([hidden]){--tw-space-y-reverse: 0;margin-top:calc(.125rem * calc(1 - var(--tw-space-y-reverse)));margin-bottom:calc(.125rem * var(--tw-space-y-reverse))}.space-y-1>:not([hidden])~:not([hidden]){--tw-space-y-reverse: 0;margin-top:calc(.25rem * calc(1 - var(--tw-space-y-reverse)));margin-bottom:calc(.25rem * var(--tw-space-y-reverse))}.space-y-1\.5>:not([hidden])~:not([hidden]){--tw-space-y-reverse: 0;margin-top:calc(.375rem * calc(1 - var(--tw-space-y-reverse)));margin-bottom:calc(.375rem * var(--tw-space-y-reverse))}.space-y-2>:not([hidden])~:not([hidden]){--tw-space-y-reverse: 0;margin-top:calc(.5rem * calc(1 - var(--tw-space-y-reverse)));margin-bottom:calc(.5rem * var(--tw-space-y-reverse))}.space-y-2\.5>:not([hidden])~:not([hidden]){--tw-space-y-reverse: 0;margin-top:calc(.625rem * calc(1 - var(--tw-space-y-reverse)));margin-bottom:calc(.625rem * var(--tw-space-y-reverse))}.space-y-3>:not([hidden])~:not([hidden]){--tw-space-y-reverse: 0;margin-top:calc(.75rem * calc(1 - var(--tw-space-y-reverse)));margin-bottom:calc(.75rem * var(--tw-space-y-reverse))}.space-y-32>:not([hidden])~:not([hidden]){--tw-space-y-reverse: 0;margin-top:calc(8rem * calc(1 - var(--tw-space-y-reverse)));margin-bottom:calc(8rem * var(--tw-space-y-reverse))}.space-y-4>:not([hidden])~:not([hidden]){--tw-space-y-reverse: 0;margin-top:calc(1rem * calc(1 - var(--tw-space-y-reverse)));margin-bottom:calc(1rem * var(--tw-space-y-reverse))}.space-y-5>:not([hidden])~:not([hidden]){--tw-space-y-reverse: 0;margin-top:calc(1.25rem * calc(1 - var(--tw-space-y-reverse)));margin-bottom:calc(1.25rem * var(--tw-space-y-reverse))}.space-y-6>:not([hidden])~:not([hidden]){--tw-space-y-reverse: 0;margin-top:calc(1.5rem * calc(1 - var(--tw-space-y-reverse)));margin-bottom:calc(1.5rem * var(--tw-space-y-reverse))}.space-y-8>:not([hidden])~:not([hidden]){--tw-space-y-reverse: 0;margin-top:calc(2rem * calc(1 - var(--tw-space-y-reverse)));margin-bottom:calc(2rem * var(--tw-space-y-reverse))}.space-x-reverse>:not([hidden])~:not([hidden]){--tw-space-x-reverse: 1}.divide-x>:not([hidden])~:not([hidden]){--tw-divide-x-reverse: 0;border-right-width:calc(1px * var(--tw-divide-x-reverse));border-left-width:calc(1px * calc(1 - var(--tw-divide-x-reverse)))}.divide-y>:not([hidden])~:not([hidden]){--tw-divide-y-reverse: 0;border-top-width:calc(1px * calc(1 - var(--tw-divide-y-reverse)));border-bottom-width:calc(1px * var(--tw-divide-y-reverse))}.divide-gray-700>:not([hidden])~:not([hidden]){--tw-divide-opacity: 1;border-color:rgb(55 65 81 / var(--tw-divide-opacity, 1))}.divide-gray-800>:not([hidden])~:not([hidden]){--tw-divide-opacity: 1;border-color:rgb(31 41 55 / var(--tw-divide-opacity, 1))}.divide-white\/5>:not([hidden])~:not([hidden]){border-color:#ffffff0d}.divide-zinc-700>:not([hidden])~:not([hidden]){--tw-divide-opacity: 1;border-color:rgb(63 63 70 / var(--tw-divide-opacity, 1))}.divide-zinc-800>:not([hidden])~:not([hidden]){--tw-divide-opacity: 1;border-color:rgb(39 39 42 / var(--tw-divide-opacity, 1))}.divide-zinc-800\/40>:not([hidden])~:not([hidden]){border-color:#27272a66}.divide-zinc-800\/50>:not([hidden])~:not([hidden]){border-color:#27272a80}.divide-zinc-800\/60>:not([hidden])~:not([hidden]){border-color:#27272a99}.self-start{align-self:flex-start}.self-end{align-self:flex-end}.self-center{align-self:center}.self-stretch{align-self:stretch}.overflow-auto{overflow:auto}.overflow-hidden{overflow:hidden}.overflow-x-auto{overflow-x:auto}.overflow-y-auto{overflow-y:auto}.overflow-x-hidden{overflow-x:hidden}.overflow-x-visible{overflow-x:visible}.truncate{overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.whitespace-normal{white-space:normal}.whitespace-nowrap{white-space:nowrap}.whitespace-pre{white-space:pre}.whitespace-pre-line{white-space:pre-line}.whitespace-pre-wrap{white-space:pre-wrap}.text-wrap{text-wrap:wrap}.text-balance{text-wrap:balance}.text-pretty{text-wrap:pretty}.break-words{overflow-wrap:break-word}.break-all{word-break:break-all}.rounded{border-radius:.25rem}.rounded-2xl{border-radius:1rem}.rounded-3xl{border-radius:1.5rem}.rounded-\[10px\]{border-radius:10px}.rounded-\[11px\]{border-radius:11px}.rounded-\[12px\]{border-radius:12px}.rounded-\[13px\]{border-radius:13px}.rounded-\[14px\]{border-radius:14px}.rounded-\[15px\]{border-radius:15px}.rounded-\[16px\]{border-radius:16px}.rounded-\[18px\]{border-radius:18px}.rounded-\[20px\]{border-radius:20px}.rounded-\[22px\]{border-radius:22px}.rounded-\[24px\]{border-radius:24px}.rounded-\[28px\]{border-radius:28px}.rounded-\[30px\]{border-radius:30px}.rounded-full{border-radius:9999px}.rounded-lg{border-radius:var(--radius)}.rounded-md{border-radius:calc(var(--radius) - 2px)}.rounded-none{border-radius:0}.rounded-sm{border-radius:calc(var(--radius) - 4px)}.rounded-xl{border-radius:.75rem}.rounded-b-lg{border-bottom-right-radius:var(--radius);border-bottom-left-radius:var(--radius)}.rounded-l{border-top-left-radius:.25rem;border-bottom-left-radius:.25rem}.rounded-l-lg{border-top-left-radius:var(--radius);border-bottom-left-radius:var(--radius)}.rounded-r-full{border-top-right-radius:9999px;border-bottom-right-radius:9999px}.rounded-r-lg{border-top-right-radius:var(--radius);border-bottom-right-radius:var(--radius)}.rounded-t{border-top-left-radius:.25rem;border-top-right-radius:.25rem}.rounded-t-2xl{border-top-left-radius:1rem;border-top-right-radius:1rem}.rounded-t-full{border-top-left-radius:9999px;border-top-right-radius:9999px}.rounded-t-lg{border-top-left-radius:var(--radius);border-top-right-radius:var(--radius)}.rounded-bl-sm{border-bottom-left-radius:calc(var(--radius) - 4px)}.rounded-br-sm{border-bottom-right-radius:calc(var(--radius) - 4px)}.rounded-tl{border-top-left-radius:.25rem}.rounded-tl-lg{border-top-left-radius:var(--radius)}.rounded-tl-none{border-top-left-radius:0}.rounded-tl-sm{border-top-left-radius:calc(var(--radius) - 4px)}.rounded-tl-xl{border-top-left-radius:.75rem}.rounded-tr-lg{border-top-right-radius:var(--radius)}.rounded-tr-none{border-top-right-radius:0}.rounded-tr-sm{border-top-right-radius:calc(var(--radius) - 4px)}.border{border-width:1px}.border-0{border-width:0px}.border-2{border-width:2px}.border-4{border-width:4px}.border-\[3px\]{border-width:3px}.border-y{border-top-width:1px;border-bottom-width:1px}.border-b{border-bottom-width:1px}.border-b-2{border-bottom-width:2px}.border-b-\[6px\]{border-bottom-width:6px}.border-l{border-left-width:1px}.border-l-2{border-left-width:2px}.border-l-4{border-left-width:4px}.border-l-8{border-left-width:8px}.border-l-\[10px\]{border-left-width:10px}.border-r{border-right-width:1px}.border-r-0{border-right-width:0px}.border-r-2{border-right-width:2px}.border-t{border-top-width:1px}.border-t-0{border-top-width:0px}.border-t-2{border-top-width:2px}.border-t-\[6px\]{border-top-width:6px}.border-solid{border-style:solid}.border-dashed{border-style:dashed}.border-none{border-style:none}.border-\[\#0084ff\]\/40{border-color:#0084ff66}.border-\[\#0084ff\]\/60{border-color:#0084ff99}.border-\[\#171717\]{--tw-border-opacity: 1;border-color:rgb(23 23 23 / var(--tw-border-opacity, 1))}.border-\[\#181818\]{--tw-border-opacity: 1;border-color:rgb(24 24 24 / var(--tw-border-opacity, 1))}.border-\[\#1a1a1c\]{--tw-border-opacity: 1;border-color:rgb(26 26 28 / var(--tw-border-opacity, 1))}.border-\[\#24466e\]{--tw-border-opacity: 1;border-color:rgb(36 70 110 / var(--tw-border-opacity, 1))}.border-\[\#245184\]{--tw-border-opacity: 1;border-color:rgb(36 81 132 / var(--tw-border-opacity, 1))}.border-\[\#25D366\]\/40{border-color:#25d36666}.border-\[\#25D366\]\/60{border-color:#25d36699}.border-\[\#2788ff\]{--tw-border-opacity: 1;border-color:rgb(39 136 255 / var(--tw-border-opacity, 1))}.border-\[\#28c99c\]\/25{border-color:#28c99c40}.border-\[\#292929\]{--tw-border-opacity: 1;border-color:rgb(41 41 41 / var(--tw-border-opacity, 1))}.border-\[\#2b2b2b\]{--tw-border-opacity: 1;border-color:rgb(43 43 43 / var(--tw-border-opacity, 1))}.border-\[\#2b6dbd\]\/45{border-color:#2b6dbd73}.border-\[\#2c78d8\]\/55{border-color:#2c78d88c}.border-\[\#2d7a4f\]{--tw-border-opacity: 1;border-color:rgb(45 122 79 / var(--tw-border-opacity, 1))}.border-\[\#2d7a4f\]\/20{border-color:#2d7a4f33}.border-\[\#2d7a4f\]\/50{border-color:#2d7a4f80}.border-\[\#31557e\]{--tw-border-opacity: 1;border-color:rgb(49 85 126 / var(--tw-border-opacity, 1))}.border-\[\#3184e9\]\/35{border-color:#3184e959}.border-\[\#3184e9\]\/40{border-color:#3184e966}.border-\[\#3187ec\]\/35{border-color:#3187ec59}.border-\[\#355272\]{--tw-border-opacity: 1;border-color:rgb(53 82 114 / var(--tw-border-opacity, 1))}.border-\[\#35557a\]{--tw-border-opacity: 1;border-color:rgb(53 85 122 / var(--tw-border-opacity, 1))}.border-\[\#358cff\]\/40{border-color:#358cff66}.border-\[\#363636\]{--tw-border-opacity: 1;border-color:rgb(54 54 54 / var(--tw-border-opacity, 1))}.border-\[\#37689d\]{--tw-border-opacity: 1;border-color:rgb(55 104 157 / var(--tw-border-opacity, 1))}.border-\[\#383838\]{--tw-border-opacity: 1;border-color:rgb(56 56 56 / var(--tw-border-opacity, 1))}.border-\[\#3a628e\]{--tw-border-opacity: 1;border-color:rgb(58 98 142 / var(--tw-border-opacity, 1))}.border-\[\#3b8eff\]{--tw-border-opacity: 1;border-color:rgb(59 142 255 / var(--tw-border-opacity, 1))}.border-\[\#3c6698\]{--tw-border-opacity: 1;border-color:rgb(60 102 152 / var(--tw-border-opacity, 1))}.border-\[\#3f4651\]{--tw-border-opacity: 1;border-color:rgb(63 70 81 / var(--tw-border-opacity, 1))}.border-\[\#426590\]{--tw-border-opacity: 1;border-color:rgb(66 101 144 / var(--tw-border-opacity, 1))}.border-\[\#454b56\]{--tw-border-opacity: 1;border-color:rgb(69 75 86 / var(--tw-border-opacity, 1))}.border-\[\#456991\]{--tw-border-opacity: 1;border-color:rgb(69 105 145 / var(--tw-border-opacity, 1))}.border-\[\#5865F2\]\/40{border-color:#5865f266}.border-\[\#5865F2\]\/50{border-color:#5865f280}.border-\[\#5865F2\]\/60{border-color:#5865f299}.border-\[\#5c83b5\]\/20{border-color:#5c83b533}.border-\[\#6264A7\]\/50{border-color:#6264a780}.border-\[\#6264A7\]\/70{border-color:#6264a7b3}.border-\[\#70b5f9\]\/60{border-color:#70b5f999}.border-\[\#725cff\]\/35{border-color:#725cff59}.border-\[\#765fff\]\/35{border-color:#765fff59}.border-\[\#7d67ff\]\/30{border-color:#7d67ff4d}.border-\[\#aecbea\]{--tw-border-opacity: 1;border-color:rgb(174 203 234 / var(--tw-border-opacity, 1))}.border-\[\#bf94ff\]\/60{border-color:#bf94ff99}.border-\[\#c5d9ed\]{--tw-border-opacity: 1;border-color:rgb(197 217 237 / var(--tw-border-opacity, 1))}.border-\[\#d0ad68\]\/35{border-color:#d0ad6859}.border-\[\#d8b36a\]{--tw-border-opacity: 1;border-color:rgb(216 179 106 / var(--tw-border-opacity, 1))}.border-\[\#d8b36a\]\/10{border-color:#d8b36a1a}.border-\[\#d8b36a\]\/15{border-color:#d8b36a26}.border-\[\#d8b36a\]\/20{border-color:#d8b36a33}.border-\[\#d8b36a\]\/25{border-color:#d8b36a40}.border-\[\#d8b36a\]\/35{border-color:#d8b36a59}.border-\[\#d8b36a\]\/40{border-color:#d8b36a66}.border-\[\#d8b36a\]\/45{border-color:#d8b36a73}.border-\[\#d8b36a\]\/55{border-color:#d8b36a8c}.border-\[\#d8b45d\]\/30{border-color:#d8b45d4d}.border-\[\#ff4500\]\/60{border-color:#ff450099}.border-\[\#ff932e\]{--tw-border-opacity: 1;border-color:rgb(255 147 46 / var(--tw-border-opacity, 1))}.border-\[\#ff983c\]\/30{border-color:#ff983c4d}.border-\[rgba\(255\,255\,255\,0\.07\)\]{border-color:#ffffff12}.border-\[rgba\(255\,255\,255\,0\.10\)\]{border-color:#ffffff1a}.border-\[rgba\(255\,255\,255\,0\.15\)\]{border-color:#ffffff26}.border-\[var\(--bmai-modal-border\)\]{border-color:var(--bmai-modal-border)}.border-amber-200{--tw-border-opacity: 1;border-color:rgb(253 230 138 / var(--tw-border-opacity, 1))}.border-amber-200\/15{border-color:#fde68a26}.border-amber-200\/20{border-color:#fde68a33}.border-amber-300{--tw-border-opacity: 1;border-color:rgb(252 211 77 / var(--tw-border-opacity, 1))}.border-amber-300\/20{border-color:#fcd34d33}.border-amber-300\/25{border-color:#fcd34d40}.border-amber-300\/55{border-color:#fcd34d8c}.border-amber-300\/70{border-color:#fcd34db3}.border-amber-400\/20{border-color:#fbbf2433}.border-amber-400\/25{border-color:#fbbf2440}.border-amber-400\/30{border-color:#fbbf244d}.border-amber-400\/50{border-color:#fbbf2480}.border-amber-500{--tw-border-opacity: 1;border-color:rgb(245 158 11 / var(--tw-border-opacity, 1))}.border-amber-500\/20{border-color:#f59e0b33}.border-amber-500\/25{border-color:#f59e0b40}.border-amber-500\/30{border-color:#f59e0b4d}.border-amber-500\/40{border-color:#f59e0b66}.border-amber-500\/50{border-color:#f59e0b80}.border-amber-500\/70{border-color:#f59e0bb3}.border-amber-600\/20{border-color:#d9770633}.border-amber-600\/30{border-color:#d977064d}.border-amber-700\/30{border-color:#b453094d}.border-amber-700\/40{border-color:#b4530966}.border-amber-700\/50{border-color:#b4530980}.border-amber-700\/60{border-color:#b4530999}.border-amber-800{--tw-border-opacity: 1;border-color:rgb(146 64 14 / var(--tw-border-opacity, 1))}.border-amber-800\/30{border-color:#92400e4d}.border-amber-800\/40{border-color:#92400e66}.border-amber-900\/40{border-color:#78350f66}.border-amber-900\/50{border-color:#78350f80}.border-black{--tw-border-opacity: 1;border-color:rgb(0 0 0 / var(--tw-border-opacity, 1))}.border-blue-200{--tw-border-opacity: 1;border-color:rgb(191 219 254 / var(--tw-border-opacity, 1))}.border-blue-300{--tw-border-opacity: 1;border-color:rgb(147 197 253 / var(--tw-border-opacity, 1))}.border-blue-300\/70{border-color:#93c5fdb3}.border-blue-400{--tw-border-opacity: 1;border-color:rgb(96 165 250 / var(--tw-border-opacity, 1))}.border-blue-400\/20{border-color:#60a5fa33}.border-blue-400\/30{border-color:#60a5fa4d}.border-blue-400\/40{border-color:#60a5fa66}.border-blue-400\/60{border-color:#60a5fa99}.border-blue-500{--tw-border-opacity: 1;border-color:rgb(59 130 246 / var(--tw-border-opacity, 1))}.border-blue-500\/20{border-color:#3b82f633}.border-blue-500\/30{border-color:#3b82f64d}.border-blue-500\/40{border-color:#3b82f666}.border-blue-500\/50{border-color:#3b82f680}.border-blue-500\/60{border-color:#3b82f699}.border-blue-600{--tw-border-opacity: 1;border-color:rgb(37 99 235 / var(--tw-border-opacity, 1))}.border-blue-600\/20{border-color:#2563eb33}.border-blue-600\/30{border-color:#2563eb4d}.border-blue-600\/50{border-color:#2563eb80}.border-blue-700{--tw-border-opacity: 1;border-color:rgb(29 78 216 / var(--tw-border-opacity, 1))}.border-blue-700\/30{border-color:#1d4ed84d}.border-blue-700\/40{border-color:#1d4ed866}.border-blue-700\/50{border-color:#1d4ed880}.border-blue-800{--tw-border-opacity: 1;border-color:rgb(30 64 175 / var(--tw-border-opacity, 1))}.border-blue-800\/40{border-color:#1e40af66}.border-blue-800\/50{border-color:#1e40af80}.border-blue-900\/60{border-color:#1e3a8a99}.border-blue-900\/70{border-color:#1e3a8ab3}.border-current{border-color:currentColor}.border-cyan-400{--tw-border-opacity: 1;border-color:rgb(34 211 238 / var(--tw-border-opacity, 1))}.border-cyan-400\/60{border-color:#22d3ee99}.border-cyan-500\/20{border-color:#06b6d433}.border-cyan-500\/30{border-color:#06b6d44d}.border-cyan-500\/40{border-color:#06b6d466}.border-cyan-500\/50{border-color:#06b6d480}.border-cyan-600\/30{border-color:#0891b24d}.border-cyan-600\/50{border-color:#0891b280}.border-cyan-900\/70{border-color:#164e63b3}.border-emerald-300\/10{border-color:#6ee7b71a}.border-emerald-300\/15{border-color:#6ee7b726}.border-emerald-400\/20{border-color:#34d39933}.border-emerald-400\/30{border-color:#34d3994d}.border-emerald-400\/35{border-color:#34d39959}.border-emerald-400\/40{border-color:#34d39966}.border-emerald-400\/60{border-color:#34d39999}.border-emerald-500\/20{border-color:#10b98133}.border-emerald-500\/25{border-color:#10b98140}.border-emerald-500\/30{border-color:#10b9814d}.border-emerald-500\/40{border-color:#10b98166}.border-emerald-500\/50{border-color:#10b98180}.border-emerald-500\/60{border-color:#10b98199}.border-emerald-700{--tw-border-opacity: 1;border-color:rgb(4 120 87 / var(--tw-border-opacity, 1))}.border-emerald-800{--tw-border-opacity: 1;border-color:rgb(6 95 70 / var(--tw-border-opacity, 1))}.border-emerald-800\/30{border-color:#065f464d}.border-emerald-900{--tw-border-opacity: 1;border-color:rgb(6 78 59 / var(--tw-border-opacity, 1))}.border-emerald-900\/60{border-color:#064e3b99}.border-emerald-900\/70{border-color:#064e3bb3}.border-fuchsia-400\/60{border-color:#e879f999}.border-fuchsia-500\/50{border-color:#d946ef80}.border-fuchsia-500\/60{border-color:#d946ef99}.border-fuchsia-900\/70{border-color:#701a75b3}.border-gray-200{--tw-border-opacity: 1;border-color:rgb(229 231 235 / var(--tw-border-opacity, 1))}.border-gray-300{--tw-border-opacity: 1;border-color:rgb(209 213 219 / var(--tw-border-opacity, 1))}.border-gray-400{--tw-border-opacity: 1;border-color:rgb(156 163 175 / var(--tw-border-opacity, 1))}.border-gray-400\/30{border-color:#9ca3af4d}.border-gray-400\/40{border-color:#9ca3af66}.border-gray-500{--tw-border-opacity: 1;border-color:rgb(107 114 128 / var(--tw-border-opacity, 1))}.border-gray-500\/20{border-color:#6b728033}.border-gray-500\/30{border-color:#6b72804d}.border-gray-500\/40{border-color:#6b728066}.border-gray-600{--tw-border-opacity: 1;border-color:rgb(75 85 99 / var(--tw-border-opacity, 1))}.border-gray-600\/30{border-color:#4b55634d}.border-gray-700{--tw-border-opacity: 1;border-color:rgb(55 65 81 / var(--tw-border-opacity, 1))}.border-gray-700\/20{border-color:#37415133}.border-gray-700\/50{border-color:#37415180}.border-gray-800{--tw-border-opacity: 1;border-color:rgb(31 41 55 / var(--tw-border-opacity, 1))}.border-gray-900{--tw-border-opacity: 1;border-color:rgb(17 24 39 / var(--tw-border-opacity, 1))}.border-green-200{--tw-border-opacity: 1;border-color:rgb(187 247 208 / var(--tw-border-opacity, 1))}.border-green-300{--tw-border-opacity: 1;border-color:rgb(134 239 172 / var(--tw-border-opacity, 1))}.border-green-400{--tw-border-opacity: 1;border-color:rgb(74 222 128 / var(--tw-border-opacity, 1))}.border-green-400\/20{border-color:#4ade8033}.border-green-400\/30{border-color:#4ade804d}.border-green-500{--tw-border-opacity: 1;border-color:rgb(34 197 94 / var(--tw-border-opacity, 1))}.border-green-500\/20{border-color:#22c55e33}.border-green-500\/25{border-color:#22c55e40}.border-green-500\/30{border-color:#22c55e4d}.border-green-500\/40{border-color:#22c55e66}.border-green-500\/50{border-color:#22c55e80}.border-green-500\/60{border-color:#22c55e99}.border-green-600{--tw-border-opacity: 1;border-color:rgb(22 163 74 / var(--tw-border-opacity, 1))}.border-green-600\/20{border-color:#16a34a33}.border-green-600\/30{border-color:#16a34a4d}.border-green-600\/50{border-color:#16a34a80}.border-green-700{--tw-border-opacity: 1;border-color:rgb(21 128 61 / var(--tw-border-opacity, 1))}.border-green-700\/20{border-color:#15803d33}.border-green-700\/30{border-color:#15803d4d}.border-green-700\/40{border-color:#15803d66}.border-green-700\/50{border-color:#15803d80}.border-green-800{--tw-border-opacity: 1;border-color:rgb(22 101 52 / var(--tw-border-opacity, 1))}.border-green-800\/50{border-color:#16653480}.border-green-900\/70{border-color:#14532db3}.border-indigo-400\/60{border-color:#818cf899}.border-lime-500\/50{border-color:#84cc1680}.border-orange-200{--tw-border-opacity: 1;border-color:rgb(254 215 170 / var(--tw-border-opacity, 1))}.border-orange-400{--tw-border-opacity: 1;border-color:rgb(251 146 60 / var(--tw-border-opacity, 1))}.border-orange-400\/30{border-color:#fb923c4d}.border-orange-400\/40{border-color:#fb923c66}.border-orange-400\/60{border-color:#fb923c99}.border-orange-500{--tw-border-opacity: 1;border-color:rgb(249 115 22 / var(--tw-border-opacity, 1))}.border-orange-500\/20{border-color:#f9731633}.border-orange-500\/25{border-color:#f9731640}.border-orange-500\/30{border-color:#f973164d}.border-orange-500\/40{border-color:#f9731666}.border-orange-500\/50{border-color:#f9731680}.border-orange-500\/60{border-color:#f9731699}.border-orange-600\/30{border-color:#ea580c4d}.border-orange-700\/30{border-color:#c2410c4d}.border-orange-800{--tw-border-opacity: 1;border-color:rgb(154 52 18 / var(--tw-border-opacity, 1))}.border-orange-900\/70{border-color:#7c2d12b3}.border-pink-500{--tw-border-opacity: 1;border-color:rgb(236 72 153 / var(--tw-border-opacity, 1))}.border-pink-500\/20{border-color:#ec489933}.border-pink-500\/30{border-color:#ec48994d}.border-pink-500\/50{border-color:#ec489980}.border-pink-500\/60{border-color:#ec489999}.border-purple-400\/60{border-color:#c084fc99}.border-purple-900\/70{border-color:#581c87b3}.border-red-200{--tw-border-opacity: 1;border-color:rgb(254 202 202 / var(--tw-border-opacity, 1))}.border-red-300{--tw-border-opacity: 1;border-color:rgb(252 165 165 / var(--tw-border-opacity, 1))}.border-red-400\/20{border-color:#f8717133}.border-red-400\/25{border-color:#f8717140}.border-red-400\/30{border-color:#f871714d}.border-red-400\/60{border-color:#f8717199}.border-red-400\/70{border-color:#f87171b3}.border-red-500{--tw-border-opacity: 1;border-color:rgb(239 68 68 / var(--tw-border-opacity, 1))}.border-red-500\/20{border-color:#ef444433}.border-red-500\/25{border-color:#ef444440}.border-red-500\/30{border-color:#ef44444d}.border-red-500\/40{border-color:#ef444466}.border-red-500\/50{border-color:#ef444480}.border-red-600{--tw-border-opacity: 1;border-color:rgb(220 38 38 / var(--tw-border-opacity, 1))}.border-red-600\/20{border-color:#dc262633}.border-red-600\/30{border-color:#dc26264d}.border-red-600\/50{border-color:#dc262680}.border-red-700{--tw-border-opacity: 1;border-color:rgb(185 28 28 / var(--tw-border-opacity, 1))}.border-red-700\/30{border-color:#b91c1c4d}.border-red-700\/40{border-color:#b91c1c66}.border-red-700\/60{border-color:#b91c1c99}.border-red-800{--tw-border-opacity: 1;border-color:rgb(153 27 27 / var(--tw-border-opacity, 1))}.border-red-800\/40{border-color:#991b1b66}.border-red-800\/50{border-color:#991b1b80}.border-red-900{--tw-border-opacity: 1;border-color:rgb(127 29 29 / var(--tw-border-opacity, 1))}.border-red-900\/50{border-color:#7f1d1d80}.border-red-900\/60{border-color:#7f1d1d99}.border-rose-400\/60{border-color:#fb718599}.border-rose-500\/20{border-color:#f43f5e33}.border-rose-500\/40{border-color:#f43f5e66}.border-rose-500\/50{border-color:#f43f5e80}.border-sky-400\/60{border-color:#38bdf899}.border-sky-500\/25{border-color:#0ea5e940}.border-sky-500\/30{border-color:#0ea5e94d}.border-sky-500\/40{border-color:#0ea5e966}.border-sky-500\/50{border-color:#0ea5e980}.border-sky-500\/60{border-color:#0ea5e999}.border-sky-700\/50{border-color:#0369a180}.border-sky-800{--tw-border-opacity: 1;border-color:rgb(7 89 133 / var(--tw-border-opacity, 1))}.border-sky-900\/70{border-color:#0c4a6eb3}.border-slate-400\/40{border-color:#94a3b866}.border-slate-500\/20{border-color:#64748b33}.border-slate-500\/25{border-color:#64748b40}.border-slate-700{--tw-border-opacity: 1;border-color:rgb(51 65 85 / var(--tw-border-opacity, 1))}.border-slate-800{--tw-border-opacity: 1;border-color:rgb(30 41 59 / var(--tw-border-opacity, 1))}.border-teal-400\/40{border-color:#2dd4bf66}.border-teal-400\/60{border-color:#2dd4bf99}.border-teal-500\/25{border-color:#14b8a640}.border-teal-500\/50{border-color:#14b8a680}.border-teal-600\/30{border-color:#0d94884d}.border-teal-900\/70{border-color:#134e4ab3}.border-transparent{border-color:transparent}.border-violet-300\/20{border-color:#c4b5fd33}.border-violet-400\/50{border-color:#a78bfa80}.border-violet-400\/60{border-color:#a78bfa99}.border-violet-500\/50{border-color:#8b5cf680}.border-violet-900\/70{border-color:#4c1d95b3}.border-white{--tw-border-opacity: 1;border-color:rgb(255 255 255 / var(--tw-border-opacity, 1))}.border-white\/10{border-color:#ffffff1a}.border-white\/15{border-color:#ffffff26}.border-white\/20{border-color:#fff3}.border-white\/25{border-color:#ffffff40}.border-white\/30{border-color:#ffffff4d}.border-white\/35{border-color:#ffffff59}.border-white\/5{border-color:#ffffff0d}.border-white\/50{border-color:#ffffff80}.border-white\/\[0\.055\]{border-color:#ffffff0e}.border-white\/\[0\.05\]{border-color:#ffffff0d}.border-white\/\[0\.06\]{border-color:#ffffff0f}.border-white\/\[0\.075\]{border-color:#ffffff13}.border-white\/\[0\.07\]{border-color:#ffffff12}.border-white\/\[0\.08\]{border-color:#ffffff14}.border-white\/\[0\.09\]{border-color:#ffffff17}.border-white\/\[0\.12\]{border-color:#ffffff1f}.border-yellow-200{--tw-border-opacity: 1;border-color:rgb(254 240 138 / var(--tw-border-opacity, 1))}.border-yellow-300{--tw-border-opacity: 1;border-color:rgb(253 224 71 / var(--tw-border-opacity, 1))}.border-yellow-400{--tw-border-opacity: 1;border-color:rgb(250 204 21 / var(--tw-border-opacity, 1))}.border-yellow-400\/20{border-color:#facc1533}.border-yellow-400\/30{border-color:#facc154d}.border-yellow-400\/40{border-color:#facc1566}.border-yellow-500{--tw-border-opacity: 1;border-color:rgb(234 179 8 / var(--tw-border-opacity, 1))}.border-yellow-500\/20{border-color:#eab30833}.border-yellow-500\/25{border-color:#eab30840}.border-yellow-500\/30{border-color:#eab3084d}.border-yellow-500\/50{border-color:#eab30880}.border-yellow-500\/60{border-color:#eab30899}.border-yellow-600\/20{border-color:#ca8a0433}.border-yellow-600\/30{border-color:#ca8a044d}.border-yellow-700{--tw-border-opacity: 1;border-color:rgb(161 98 7 / var(--tw-border-opacity, 1))}.border-yellow-700\/40{border-color:#a1620766}.border-yellow-800{--tw-border-opacity: 1;border-color:rgb(133 77 14 / var(--tw-border-opacity, 1))}.border-yellow-800\/50{border-color:#854d0e80}.border-yellow-900\/30{border-color:#713f124d}.border-zinc-400{--tw-border-opacity: 1;border-color:rgb(161 161 170 / var(--tw-border-opacity, 1))}.border-zinc-400\/30{border-color:#a1a1aa4d}.border-zinc-400\/40{border-color:#a1a1aa66}.border-zinc-400\/60{border-color:#a1a1aa99}.border-zinc-400\/70{border-color:#a1a1aab3}.border-zinc-500{--tw-border-opacity: 1;border-color:rgb(113 113 122 / var(--tw-border-opacity, 1))}.border-zinc-500\/20{border-color:#71717a33}.border-zinc-500\/30{border-color:#71717a4d}.border-zinc-500\/50{border-color:#71717a80}.border-zinc-600{--tw-border-opacity: 1;border-color:rgb(82 82 91 / var(--tw-border-opacity, 1))}.border-zinc-600\/20{border-color:#52525b33}.border-zinc-600\/30{border-color:#52525b4d}.border-zinc-600\/50{border-color:#52525b80}.border-zinc-700{--tw-border-opacity: 1;border-color:rgb(63 63 70 / var(--tw-border-opacity, 1))}.border-zinc-700\/30{border-color:#3f3f464d}.border-zinc-700\/40{border-color:#3f3f4666}.border-zinc-700\/50{border-color:#3f3f4680}.border-zinc-700\/60{border-color:#3f3f4699}.border-zinc-700\/70{border-color:#3f3f46b3}.border-zinc-800{--tw-border-opacity: 1;border-color:rgb(39 39 42 / var(--tw-border-opacity, 1))}.border-zinc-800\/30{border-color:#27272a4d}.border-zinc-800\/40{border-color:#27272a66}.border-zinc-800\/50{border-color:#27272a80}.border-zinc-800\/60{border-color:#27272a99}.border-zinc-900{--tw-border-opacity: 1;border-color:rgb(24 24 27 / var(--tw-border-opacity, 1))}.border-zinc-950{--tw-border-opacity: 1;border-color:rgb(9 9 11 / var(--tw-border-opacity, 1))}.border-y-transparent{border-top-color:transparent;border-bottom-color:transparent}.border-b-transparent{border-bottom-color:transparent}.border-l-transparent{border-left-color:transparent}.border-l-white\/30{border-left-color:#ffffff4d}.border-l-zinc-900{--tw-border-opacity: 1;border-left-color:rgb(24 24 27 / var(--tw-border-opacity, 1))}.border-r-transparent{border-right-color:transparent}.border-t-gray-700{--tw-border-opacity: 1;border-top-color:rgb(55 65 81 / var(--tw-border-opacity, 1))}.border-t-transparent{border-top-color:transparent}.border-t-white{--tw-border-opacity: 1;border-top-color:rgb(255 255 255 / var(--tw-border-opacity, 1))}.border-t-white\/40{border-top-color:#fff6}.border-t-white\/50{border-top-color:#ffffff80}.border-t-zinc-400{--tw-border-opacity: 1;border-top-color:rgb(161 161 170 / var(--tw-border-opacity, 1))}.border-opacity-60{--tw-border-opacity: .6}.bg-\[\#0078D4\]\/15{background-color:#0078d426}.bg-\[\#0084ff\]{--tw-bg-opacity: 1;background-color:rgb(0 132 255 / var(--tw-bg-opacity, 1))}.bg-\[\#0084ff\]\/15{background-color:#0084ff26}.bg-\[\#0084ff\]\/5{background-color:#0084ff0d}.bg-\[\#020711\]\/80{background-color:#020711cc}.bg-\[\#020917\]\/75{background-color:#020917bf}.bg-\[\#050505\]{--tw-bg-opacity: 1;background-color:rgb(5 5 5 / var(--tw-bg-opacity, 1))}.bg-\[\#061329\]{--tw-bg-opacity: 1;background-color:rgb(6 19 41 / var(--tw-bg-opacity, 1))}.bg-\[\#061329\]\/90{background-color:#061329e6}.bg-\[\#06152a\]{--tw-bg-opacity: 1;background-color:rgb(6 21 42 / var(--tw-bg-opacity, 1))}.bg-\[\#070807\]{--tw-bg-opacity: 1;background-color:rgb(7 8 7 / var(--tw-bg-opacity, 1))}.bg-\[\#07172c\]{--tw-bg-opacity: 1;background-color:rgb(7 23 44 / var(--tw-bg-opacity, 1))}.bg-\[\#081426\]{--tw-bg-opacity: 1;background-color:rgb(8 20 38 / var(--tw-bg-opacity, 1))}.bg-\[\#08182e\]{--tw-bg-opacity: 1;background-color:rgb(8 24 46 / var(--tw-bg-opacity, 1))}.bg-\[\#090a09\]{--tw-bg-opacity: 1;background-color:rgb(9 10 9 / var(--tw-bg-opacity, 1))}.bg-\[\#091a32\]{--tw-bg-opacity: 1;background-color:rgb(9 26 50 / var(--tw-bg-opacity, 1))}.bg-\[\#0A66C2\]{--tw-bg-opacity: 1;background-color:rgb(10 102 194 / var(--tw-bg-opacity, 1))}.bg-\[\#0A66C2\]\/20{background-color:#0a66c233}.bg-\[\#0a0a0a\]{--tw-bg-opacity: 1;background-color:rgb(10 10 10 / var(--tw-bg-opacity, 1))}.bg-\[\#0a1a31\]{--tw-bg-opacity: 1;background-color:rgb(10 26 49 / var(--tw-bg-opacity, 1))}.bg-\[\#0a1a31\]\/95{background-color:#0a1a31f2}.bg-\[\#0a1c35\]\/90{background-color:#0a1c35e6}.bg-\[\#0b1c34\]{--tw-bg-opacity: 1;background-color:rgb(11 28 52 / var(--tw-bg-opacity, 1))}.bg-\[\#0c203d\]{--tw-bg-opacity: 1;background-color:rgb(12 32 61 / var(--tw-bg-opacity, 1))}.bg-\[\#0c213e\]{--tw-bg-opacity: 1;background-color:rgb(12 33 62 / var(--tw-bg-opacity, 1))}.bg-\[\#0d0d0b\]{--tw-bg-opacity: 1;background-color:rgb(13 13 11 / var(--tw-bg-opacity, 1))}.bg-\[\#0d0d0c\]{--tw-bg-opacity: 1;background-color:rgb(13 13 12 / var(--tw-bg-opacity, 1))}.bg-\[\#0d0d1a\]{--tw-bg-opacity: 1;background-color:rgb(13 13 26 / var(--tw-bg-opacity, 1))}.bg-\[\#0d203b\]{--tw-bg-opacity: 1;background-color:rgb(13 32 59 / var(--tw-bg-opacity, 1))}.bg-\[\#0e0e0e\]{--tw-bg-opacity: 1;background-color:rgb(14 14 14 / var(--tw-bg-opacity, 1))}.bg-\[\#0e0e1a\]{--tw-bg-opacity: 1;background-color:rgb(14 14 26 / var(--tw-bg-opacity, 1))}.bg-\[\#0f0f0f\]{--tw-bg-opacity: 1;background-color:rgb(15 15 15 / var(--tw-bg-opacity, 1))}.bg-\[\#0f0f1a\]\/60{background-color:#0f0f1a99}.bg-\[\#0f0f1a\]\/80{background-color:#0f0f1acc}.bg-\[\#0f1117\]{--tw-bg-opacity: 1;background-color:rgb(15 17 23 / var(--tw-bg-opacity, 1))}.bg-\[\#100f0d\]{--tw-bg-opacity: 1;background-color:rgb(16 15 13 / var(--tw-bg-opacity, 1))}.bg-\[\#101010\]{--tw-bg-opacity: 1;background-color:rgb(16 16 16 / var(--tw-bg-opacity, 1))}.bg-\[\#102643\]{--tw-bg-opacity: 1;background-color:rgb(16 38 67 / var(--tw-bg-opacity, 1))}.bg-\[\#102744\]{--tw-bg-opacity: 1;background-color:rgb(16 39 68 / var(--tw-bg-opacity, 1))}.bg-\[\#11100e\]{--tw-bg-opacity: 1;background-color:rgb(17 16 14 / var(--tw-bg-opacity, 1))}.bg-\[\#11110f\]{--tw-bg-opacity: 1;background-color:rgb(17 17 15 / var(--tw-bg-opacity, 1))}.bg-\[\#111\]{--tw-bg-opacity: 1;background-color:rgb(17 17 17 / var(--tw-bg-opacity, 1))}.bg-\[\#112844\]{--tw-bg-opacity: 1;background-color:rgb(17 40 68 / var(--tw-bg-opacity, 1))}.bg-\[\#112846\]\/90{background-color:#112846e6}.bg-\[\#12121e\]{--tw-bg-opacity: 1;background-color:rgb(18 18 30 / var(--tw-bg-opacity, 1))}.bg-\[\#12121f\]{--tw-bg-opacity: 1;background-color:rgb(18 18 31 / var(--tw-bg-opacity, 1))}.bg-\[\#122844\]{--tw-bg-opacity: 1;background-color:rgb(18 40 68 / var(--tw-bg-opacity, 1))}.bg-\[\#122a49\]{--tw-bg-opacity: 1;background-color:rgb(18 42 73 / var(--tw-bg-opacity, 1))}.bg-\[\#122b4b\]{--tw-bg-opacity: 1;background-color:rgb(18 43 75 / var(--tw-bg-opacity, 1))}.bg-\[\#132b4c\]{--tw-bg-opacity: 1;background-color:rgb(19 43 76 / var(--tw-bg-opacity, 1))}.bg-\[\#141210\]{--tw-bg-opacity: 1;background-color:rgb(20 18 16 / var(--tw-bg-opacity, 1))}.bg-\[\#141210\]\/50{background-color:#14121080}.bg-\[\#141210\]\/60{background-color:#14121099}.bg-\[\#141210\]\/95{background-color:#141210f2}.bg-\[\#141414\]{--tw-bg-opacity: 1;background-color:rgb(20 20 20 / var(--tw-bg-opacity, 1))}.bg-\[\#142c4b\]{--tw-bg-opacity: 1;background-color:rgb(20 44 75 / var(--tw-bg-opacity, 1))}.bg-\[\#151510\]{--tw-bg-opacity: 1;background-color:rgb(21 21 16 / var(--tw-bg-opacity, 1))}.bg-\[\#151515\]{--tw-bg-opacity: 1;background-color:rgb(21 21 21 / var(--tw-bg-opacity, 1))}.bg-\[\#17130f\]{--tw-bg-opacity: 1;background-color:rgb(23 19 15 / var(--tw-bg-opacity, 1))}.bg-\[\#171513\]{--tw-bg-opacity: 1;background-color:rgb(23 21 19 / var(--tw-bg-opacity, 1))}.bg-\[\#171715\]{--tw-bg-opacity: 1;background-color:rgb(23 23 21 / var(--tw-bg-opacity, 1))}.bg-\[\#171717\]{--tw-bg-opacity: 1;background-color:rgb(23 23 23 / var(--tw-bg-opacity, 1))}.bg-\[\#171816\]\/95{background-color:#171816f2}.bg-\[\#173557\]{--tw-bg-opacity: 1;background-color:rgb(23 53 87 / var(--tw-bg-opacity, 1))}.bg-\[\#181818\]{--tw-bg-opacity: 1;background-color:rgb(24 24 24 / var(--tw-bg-opacity, 1))}.bg-\[\#181818\]\/80{background-color:#181818cc}.bg-\[\#193453\]{--tw-bg-opacity: 1;background-color:rgb(25 52 83 / var(--tw-bg-opacity, 1))}.bg-\[\#193657\]{--tw-bg-opacity: 1;background-color:rgb(25 54 87 / var(--tw-bg-opacity, 1))}.bg-\[\#1a1712\]{--tw-bg-opacity: 1;background-color:rgb(26 23 18 / var(--tw-bg-opacity, 1))}.bg-\[\#1a1815\]{--tw-bg-opacity: 1;background-color:rgb(26 24 21 / var(--tw-bg-opacity, 1))}.bg-\[\#1a1916\]{--tw-bg-opacity: 1;background-color:rgb(26 25 22 / var(--tw-bg-opacity, 1))}.bg-\[\#1a1a1a\]{--tw-bg-opacity: 1;background-color:rgb(26 26 26 / var(--tw-bg-opacity, 1))}.bg-\[\#1a1a1c\]{--tw-bg-opacity: 1;background-color:rgb(26 26 28 / var(--tw-bg-opacity, 1))}.bg-\[\#1a1a2e\]{--tw-bg-opacity: 1;background-color:rgb(26 26 46 / var(--tw-bg-opacity, 1))}.bg-\[\#1a1a2e\]\/40{background-color:#1a1a2e66}.bg-\[\#1a1a2e\]\/60{background-color:#1a1a2e99}.bg-\[\#1b1710\]{--tw-bg-opacity: 1;background-color:rgb(27 23 16 / var(--tw-bg-opacity, 1))}.bg-\[\#1b1b1b\]{--tw-bg-opacity: 1;background-color:rgb(27 27 27 / var(--tw-bg-opacity, 1))}.bg-\[\#1c1914\]\/80{background-color:#1c1914cc}.bg-\[\#1c1b18\]{--tw-bg-opacity: 1;background-color:rgb(28 27 24 / var(--tw-bg-opacity, 1))}.bg-\[\#1c2028\]{--tw-bg-opacity: 1;background-color:rgb(28 32 40 / var(--tw-bg-opacity, 1))}.bg-\[\#1d1d1d\]{--tw-bg-opacity: 1;background-color:rgb(29 29 29 / var(--tw-bg-opacity, 1))}.bg-\[\#1e293b\]{--tw-bg-opacity: 1;background-color:rgb(30 41 59 / var(--tw-bg-opacity, 1))}.bg-\[\#202020\]{--tw-bg-opacity: 1;background-color:rgb(32 32 32 / var(--tw-bg-opacity, 1))}.bg-\[\#20c99a\]\/15{background-color:#20c99a26}.bg-\[\#211f1c\]{--tw-bg-opacity: 1;background-color:rgb(33 31 28 / var(--tw-bg-opacity, 1))}.bg-\[\#21759B\]\/20{background-color:#21759b33}.bg-\[\#222220\]{--tw-bg-opacity: 1;background-color:rgb(34 34 32 / var(--tw-bg-opacity, 1))}.bg-\[\#222\]{--tw-bg-opacity: 1;background-color:rgb(34 34 34 / var(--tw-bg-opacity, 1))}.bg-\[\#236dcd\]{--tw-bg-opacity: 1;background-color:rgb(35 109 205 / var(--tw-bg-opacity, 1))}.bg-\[\#24221d\]{--tw-bg-opacity: 1;background-color:rgb(36 34 29 / var(--tw-bg-opacity, 1))}.bg-\[\#242424\]{--tw-bg-opacity: 1;background-color:rgb(36 36 36 / var(--tw-bg-opacity, 1))}.bg-\[\#25466d\]{--tw-bg-opacity: 1;background-color:rgb(37 70 109 / var(--tw-bg-opacity, 1))}.bg-\[\#2563eb\]{--tw-bg-opacity: 1;background-color:rgb(37 99 235 / var(--tw-bg-opacity, 1))}.bg-\[\#25D366\]{--tw-bg-opacity: 1;background-color:rgb(37 211 102 / var(--tw-bg-opacity, 1))}.bg-\[\#25D366\]\/15{background-color:#25d36626}.bg-\[\#25D366\]\/5{background-color:#25d3660d}.bg-\[\#267dfa\]{--tw-bg-opacity: 1;background-color:rgb(38 125 250 / var(--tw-bg-opacity, 1))}.bg-\[\#274869\]{--tw-bg-opacity: 1;background-color:rgb(39 72 105 / var(--tw-bg-opacity, 1))}.bg-\[\#27517e\]{--tw-bg-opacity: 1;background-color:rgb(39 81 126 / var(--tw-bg-opacity, 1))}.bg-\[\#2788ff\]\/20{background-color:#2788ff33}.bg-\[\#292722\]{--tw-bg-opacity: 1;background-color:rgb(41 39 34 / var(--tw-bg-opacity, 1))}.bg-\[\#292929\]{--tw-bg-opacity: 1;background-color:rgb(41 41 41 / var(--tw-bg-opacity, 1))}.bg-\[\#292f39\]{--tw-bg-opacity: 1;background-color:rgb(41 47 57 / var(--tw-bg-opacity, 1))}.bg-\[\#2a2724\]{--tw-bg-opacity: 1;background-color:rgb(42 39 36 / var(--tw-bg-opacity, 1))}.bg-\[\#2a2825\]{--tw-bg-opacity: 1;background-color:rgb(42 40 37 / var(--tw-bg-opacity, 1))}.bg-\[\#2b2b2b\]{--tw-bg-opacity: 1;background-color:rgb(43 43 43 / var(--tw-bg-opacity, 1))}.bg-\[\#2c281f\]{--tw-bg-opacity: 1;background-color:rgb(44 40 31 / var(--tw-bg-opacity, 1))}.bg-\[\#2d7a4f\]{--tw-bg-opacity: 1;background-color:rgb(45 122 79 / var(--tw-bg-opacity, 1))}.bg-\[\#2d7a4f\]\/10{background-color:#2d7a4f1a}.bg-\[\#2d7a4f\]\/20{background-color:#2d7a4f33}.bg-\[\#3184e9\]\/10{background-color:#3184e91a}.bg-\[\#34322d\]{--tw-bg-opacity: 1;background-color:rgb(52 50 45 / var(--tw-bg-opacity, 1))}.bg-\[\#343434\]{--tw-bg-opacity: 1;background-color:rgb(52 52 52 / var(--tw-bg-opacity, 1))}.bg-\[\#353128\]{--tw-bg-opacity: 1;background-color:rgb(53 49 40 / var(--tw-bg-opacity, 1))}.bg-\[\#3b3529\]{--tw-bg-opacity: 1;background-color:rgb(59 53 41 / var(--tw-bg-opacity, 1))}.bg-\[\#4A154B\]{--tw-bg-opacity: 1;background-color:rgb(74 21 75 / var(--tw-bg-opacity, 1))}.bg-\[\#4A154B\]\/35{background-color:#4a154b59}.bg-\[\#4a412f\]{--tw-bg-opacity: 1;background-color:rgb(74 65 47 / var(--tw-bg-opacity, 1))}.bg-\[\#5865F2\]{--tw-bg-opacity: 1;background-color:rgb(88 101 242 / var(--tw-bg-opacity, 1))}.bg-\[\#5865F2\]\/20{background-color:#5865f233}.bg-\[\#5865F2\]\/5{background-color:#5865f20d}.bg-\[\#6264A7\]{--tw-bg-opacity: 1;background-color:rgb(98 100 167 / var(--tw-bg-opacity, 1))}.bg-\[\#6264A7\]\/20{background-color:#6264a733}.bg-\[\#6f5529\]{--tw-bg-opacity: 1;background-color:rgb(111 85 41 / var(--tw-bg-opacity, 1))}.bg-\[\#725cff\]\/10{background-color:#725cff1a}.bg-\[\#765fff\]\/10{background-color:#765fff1a}.bg-\[\#7661ff\]\/10{background-color:#7661ff1a}.bg-\[\#9146FF\]{--tw-bg-opacity: 1;background-color:rgb(145 70 255 / var(--tw-bg-opacity, 1))}.bg-\[\#9146FF\]\/20{background-color:#9146ff33}.bg-\[\#bc3e4e\]{--tw-bg-opacity: 1;background-color:rgb(188 62 78 / var(--tw-bg-opacity, 1))}.bg-\[\#d8b36a\]{--tw-bg-opacity: 1;background-color:rgb(216 179 106 / var(--tw-bg-opacity, 1))}.bg-\[\#d8b36a\]\/10{background-color:#d8b36a1a}.bg-\[\#d8b36a\]\/15{background-color:#d8b36a26}.bg-\[\#d8b36a\]\/45{background-color:#d8b36a73}.bg-\[\#d8b36a\]\/\[0\.06\]{background-color:#d8b36a0f}.bg-\[\#d8b36a\]\/\[0\.07\]{background-color:#d8b36a12}.bg-\[\#d8b36a\]\/\[0\.08\]{background-color:#d8b36a14}.bg-\[\#d8b36a\]\/\[0\.12\]{background-color:#d8b36a1f}.bg-\[\#d8b45d\]{--tw-bg-opacity: 1;background-color:rgb(216 180 93 / var(--tw-bg-opacity, 1))}.bg-\[\#e3bc67\]{--tw-bg-opacity: 1;background-color:rgb(227 188 103 / var(--tw-bg-opacity, 1))}.bg-\[\#e7e7e7\]{--tw-bg-opacity: 1;background-color:rgb(231 231 231 / var(--tw-bg-opacity, 1))}.bg-\[\#ececec\]{--tw-bg-opacity: 1;background-color:rgb(236 236 236 / var(--tw-bg-opacity, 1))}.bg-\[\#eef6ff\]{--tw-bg-opacity: 1;background-color:rgb(238 246 255 / var(--tw-bg-opacity, 1))}.bg-\[\#f6d98d\]{--tw-bg-opacity: 1;background-color:rgb(246 217 141 / var(--tw-bg-opacity, 1))}.bg-\[\#ff4500\]{--tw-bg-opacity: 1;background-color:rgb(255 69 0 / var(--tw-bg-opacity, 1))}.bg-\[\#ff932e\]\/20{background-color:#ff932e33}.bg-\[\#ff983c\]\/15{background-color:#ff983c26}.bg-\[var\(--bmai-modal-raised\)\]{background-color:var(--bmai-modal-raised)}.bg-amber-300{--tw-bg-opacity: 1;background-color:rgb(252 211 77 / var(--tw-bg-opacity, 1))}.bg-amber-300\/10{background-color:#fcd34d1a}.bg-amber-300\/\[0\.035\]{background-color:#fcd34d09}.bg-amber-300\/\[0\.05\]{background-color:#fcd34d0d}.bg-amber-300\/\[0\.06\]{background-color:#fcd34d0f}.bg-amber-300\/\[0\.07\]{background-color:#fcd34d12}.bg-amber-400{--tw-bg-opacity: 1;background-color:rgb(251 191 36 / var(--tw-bg-opacity, 1))}.bg-amber-400\/10{background-color:#fbbf241a}.bg-amber-400\/20{background-color:#fbbf2433}.bg-amber-50{--tw-bg-opacity: 1;background-color:rgb(255 251 235 / var(--tw-bg-opacity, 1))}.bg-amber-500{--tw-bg-opacity: 1;background-color:rgb(245 158 11 / var(--tw-bg-opacity, 1))}.bg-amber-500\/10{background-color:#f59e0b1a}.bg-amber-500\/15{background-color:#f59e0b26}.bg-amber-500\/20{background-color:#f59e0b33}.bg-amber-500\/5{background-color:#f59e0b0d}.bg-amber-500\/90{background-color:#f59e0be6}.bg-amber-600{--tw-bg-opacity: 1;background-color:rgb(217 119 6 / var(--tw-bg-opacity, 1))}.bg-amber-600\/10{background-color:#d977061a}.bg-amber-600\/15{background-color:#d9770626}.bg-amber-600\/20{background-color:#d9770633}.bg-amber-700{--tw-bg-opacity: 1;background-color:rgb(180 83 9 / var(--tw-bg-opacity, 1))}.bg-amber-900\/10{background-color:#78350f1a}.bg-amber-900\/20{background-color:#78350f33}.bg-amber-900\/30{background-color:#78350f4d}.bg-amber-900\/40{background-color:#78350f66}.bg-amber-950\/15{background-color:#451a0326}.bg-amber-950\/20{background-color:#451a0333}.bg-amber-950\/25{background-color:#451a0340}.bg-black{--tw-bg-opacity: 1;background-color:rgb(0 0 0 / var(--tw-bg-opacity, 1))}.bg-black\/0{background-color:#0000}.bg-black\/10{background-color:#0000001a}.bg-black\/20{background-color:#0003}.bg-black\/30{background-color:#0000004d}.bg-black\/35{background-color:#00000059}.bg-black\/40{background-color:#0006}.bg-black\/45{background-color:#00000073}.bg-black\/50{background-color:#00000080}.bg-black\/60{background-color:#0009}.bg-black\/65{background-color:#000000a6}.bg-black\/70{background-color:#000000b3}.bg-black\/80{background-color:#000c}.bg-black\/90{background-color:#000000e6}.bg-black\/95{background-color:#000000f2}.bg-blue-100{--tw-bg-opacity: 1;background-color:rgb(219 234 254 / var(--tw-bg-opacity, 1))}.bg-blue-200{--tw-bg-opacity: 1;background-color:rgb(191 219 254 / var(--tw-bg-opacity, 1))}.bg-blue-300\/10{background-color:#93c5fd1a}.bg-blue-400{--tw-bg-opacity: 1;background-color:rgb(96 165 250 / var(--tw-bg-opacity, 1))}.bg-blue-400\/10{background-color:#60a5fa1a}.bg-blue-400\/5{background-color:#60a5fa0d}.bg-blue-50{--tw-bg-opacity: 1;background-color:rgb(239 246 255 / var(--tw-bg-opacity, 1))}.bg-blue-500{--tw-bg-opacity: 1;background-color:rgb(59 130 246 / var(--tw-bg-opacity, 1))}.bg-blue-500\/10{background-color:#3b82f61a}.bg-blue-500\/15{background-color:#3b82f626}.bg-blue-500\/20{background-color:#3b82f633}.bg-blue-500\/30{background-color:#3b82f64d}.bg-blue-500\/5{background-color:#3b82f60d}.bg-blue-500\/50{background-color:#3b82f680}.bg-blue-500\/90{background-color:#3b82f6e6}.bg-blue-600{--tw-bg-opacity: 1;background-color:rgb(37 99 235 / var(--tw-bg-opacity, 1))}.bg-blue-600\/10{background-color:#2563eb1a}.bg-blue-600\/15{background-color:#2563eb26}.bg-blue-600\/20{background-color:#2563eb33}.bg-blue-600\/30{background-color:#2563eb4d}.bg-blue-600\/90{background-color:#2563ebe6}.bg-blue-700{--tw-bg-opacity: 1;background-color:rgb(29 78 216 / var(--tw-bg-opacity, 1))}.bg-blue-800{--tw-bg-opacity: 1;background-color:rgb(30 64 175 / var(--tw-bg-opacity, 1))}.bg-blue-900{--tw-bg-opacity: 1;background-color:rgb(30 58 138 / var(--tw-bg-opacity, 1))}.bg-blue-900\/10{background-color:#1e3a8a1a}.bg-blue-900\/20{background-color:#1e3a8a33}.bg-blue-900\/30{background-color:#1e3a8a4d}.bg-blue-900\/40{background-color:#1e3a8a66}.bg-blue-900\/50{background-color:#1e3a8a80}.bg-blue-900\/90{background-color:#1e3a8ae6}.bg-blue-950\/15{background-color:#17255426}.bg-blue-950\/20{background-color:#17255433}.bg-blue-950\/40{background-color:#17255466}.bg-current{background-color:currentColor}.bg-cyan-500{--tw-bg-opacity: 1;background-color:rgb(6 182 212 / var(--tw-bg-opacity, 1))}.bg-cyan-500\/10{background-color:#06b6d41a}.bg-cyan-500\/15{background-color:#06b6d426}.bg-cyan-500\/20{background-color:#06b6d433}.bg-cyan-600{--tw-bg-opacity: 1;background-color:rgb(8 145 178 / var(--tw-bg-opacity, 1))}.bg-cyan-600\/10{background-color:#0891b21a}.bg-cyan-600\/15{background-color:#0891b226}.bg-cyan-600\/20{background-color:#0891b233}.bg-cyan-700{--tw-bg-opacity: 1;background-color:rgb(14 116 144 / var(--tw-bg-opacity, 1))}.bg-cyan-950\/20{background-color:#08334433}.bg-destructive{background-color:hsl(var(--destructive))}.bg-emerald-300{--tw-bg-opacity: 1;background-color:rgb(110 231 183 / var(--tw-bg-opacity, 1))}.bg-emerald-300\/10{background-color:#6ee7b71a}.bg-emerald-300\/\[0\.035\]{background-color:#6ee7b709}.bg-emerald-300\/\[0\.05\]{background-color:#6ee7b70d}.bg-emerald-400{--tw-bg-opacity: 1;background-color:rgb(52 211 153 / var(--tw-bg-opacity, 1))}.bg-emerald-400\/10{background-color:#34d3991a}.bg-emerald-400\/15{background-color:#34d39926}.bg-emerald-400\/\[0\.04\]{background-color:#34d3990a}.bg-emerald-500{--tw-bg-opacity: 1;background-color:rgb(16 185 129 / var(--tw-bg-opacity, 1))}.bg-emerald-500\/10{background-color:#10b9811a}.bg-emerald-500\/15{background-color:#10b98126}.bg-emerald-500\/20{background-color:#10b98133}.bg-emerald-500\/5{background-color:#10b9810d}.bg-emerald-600{--tw-bg-opacity: 1;background-color:rgb(5 150 105 / var(--tw-bg-opacity, 1))}.bg-emerald-600\/10{background-color:#0596691a}.bg-emerald-600\/15{background-color:#05966926}.bg-emerald-600\/20{background-color:#05966933}.bg-emerald-700{--tw-bg-opacity: 1;background-color:rgb(4 120 87 / var(--tw-bg-opacity, 1))}.bg-emerald-800{--tw-bg-opacity: 1;background-color:rgb(6 95 70 / var(--tw-bg-opacity, 1))}.bg-emerald-900\/30{background-color:#064e3b4d}.bg-emerald-900\/40{background-color:#064e3b66}.bg-emerald-950\/15{background-color:#022c2226}.bg-emerald-950\/20{background-color:#022c2233}.bg-emerald-950\/25{background-color:#022c2240}.bg-emerald-950\/30{background-color:#022c224d}.bg-fuchsia-500\/10{background-color:#d946ef1a}.bg-fuchsia-500\/15{background-color:#d946ef26}.bg-fuchsia-600\/15{background-color:#c026d326}.bg-fuchsia-950\/20{background-color:#4a044e33}.bg-gray-100{--tw-bg-opacity: 1;background-color:rgb(243 244 246 / var(--tw-bg-opacity, 1))}.bg-gray-200{--tw-bg-opacity: 1;background-color:rgb(229 231 235 / var(--tw-bg-opacity, 1))}.bg-gray-300{--tw-bg-opacity: 1;background-color:rgb(209 213 219 / var(--tw-bg-opacity, 1))}.bg-gray-400{--tw-bg-opacity: 1;background-color:rgb(156 163 175 / var(--tw-bg-opacity, 1))}.bg-gray-400\/10{background-color:#9ca3af1a}.bg-gray-50{--tw-bg-opacity: 1;background-color:rgb(249 250 251 / var(--tw-bg-opacity, 1))}.bg-gray-500{--tw-bg-opacity: 1;background-color:rgb(107 114 128 / var(--tw-bg-opacity, 1))}.bg-gray-500\/10{background-color:#6b72801a}.bg-gray-500\/20{background-color:#6b728033}.bg-gray-500\/5{background-color:#6b72800d}.bg-gray-600{--tw-bg-opacity: 1;background-color:rgb(75 85 99 / var(--tw-bg-opacity, 1))}.bg-gray-600\/10{background-color:#4b55631a}.bg-gray-600\/20{background-color:#4b556333}.bg-gray-700{--tw-bg-opacity: 1;background-color:rgb(55 65 81 / var(--tw-bg-opacity, 1))}.bg-gray-700\/30{background-color:#3741514d}.bg-gray-700\/50{background-color:#37415180}.bg-gray-800{--tw-bg-opacity: 1;background-color:rgb(31 41 55 / var(--tw-bg-opacity, 1))}.bg-gray-800\/30{background-color:#1f29374d}.bg-gray-800\/50{background-color:#1f293780}.bg-gray-800\/90{background-color:#1f2937e6}.bg-gray-900{--tw-bg-opacity: 1;background-color:rgb(17 24 39 / var(--tw-bg-opacity, 1))}.bg-gray-900\/20{background-color:#11182733}.bg-gray-900\/30{background-color:#1118274d}.bg-gray-900\/50{background-color:#11182780}.bg-gray-900\/80{background-color:#111827cc}.bg-gray-900\/90{background-color:#111827e6}.bg-gray-900\/95{background-color:#111827f2}.bg-gray-950{--tw-bg-opacity: 1;background-color:rgb(3 7 18 / var(--tw-bg-opacity, 1))}.bg-gray-950\/50{background-color:#03071280}.bg-gray-950\/95{background-color:#030712f2}.bg-green-100{--tw-bg-opacity: 1;background-color:rgb(220 252 231 / var(--tw-bg-opacity, 1))}.bg-green-400{--tw-bg-opacity: 1;background-color:rgb(74 222 128 / var(--tw-bg-opacity, 1))}.bg-green-400\/10{background-color:#4ade801a}.bg-green-50{--tw-bg-opacity: 1;background-color:rgb(240 253 244 / var(--tw-bg-opacity, 1))}.bg-green-500{--tw-bg-opacity: 1;background-color:rgb(34 197 94 / var(--tw-bg-opacity, 1))}.bg-green-500\/10{background-color:#22c55e1a}.bg-green-500\/15{background-color:#22c55e26}.bg-green-500\/20{background-color:#22c55e33}.bg-green-500\/5{background-color:#22c55e0d}.bg-green-500\/50{background-color:#22c55e80}.bg-green-600{--tw-bg-opacity: 1;background-color:rgb(22 163 74 / var(--tw-bg-opacity, 1))}.bg-green-600\/10{background-color:#16a34a1a}.bg-green-600\/15{background-color:#16a34a26}.bg-green-600\/20{background-color:#16a34a33}.bg-green-600\/30{background-color:#16a34a4d}.bg-green-700{--tw-bg-opacity: 1;background-color:rgb(21 128 61 / var(--tw-bg-opacity, 1))}.bg-green-900\/10{background-color:#14532d1a}.bg-green-900\/20{background-color:#14532d33}.bg-green-900\/30{background-color:#14532d4d}.bg-green-900\/40{background-color:#14532d66}.bg-green-900\/50{background-color:#14532d80}.bg-green-900\/90{background-color:#14532de6}.bg-green-950\/20{background-color:#052e1633}.bg-green-950\/30{background-color:#052e164d}.bg-green-950\/40{background-color:#052e1666}.bg-green-950\/50{background-color:#052e1680}.bg-indigo-500{--tw-bg-opacity: 1;background-color:rgb(99 102 241 / var(--tw-bg-opacity, 1))}.bg-lime-500\/10{background-color:#84cc161a}.bg-lime-600\/15{background-color:#65a30d26}.bg-orange-400{--tw-bg-opacity: 1;background-color:rgb(251 146 60 / var(--tw-bg-opacity, 1))}.bg-orange-400\/10{background-color:#fb923c1a}.bg-orange-50{--tw-bg-opacity: 1;background-color:rgb(255 247 237 / var(--tw-bg-opacity, 1))}.bg-orange-500{--tw-bg-opacity: 1;background-color:rgb(249 115 22 / var(--tw-bg-opacity, 1))}.bg-orange-500\/10{background-color:#f973161a}.bg-orange-500\/15{background-color:#f9731626}.bg-orange-500\/20{background-color:#f9731633}.bg-orange-500\/90{background-color:#f97316e6}.bg-orange-600{--tw-bg-opacity: 1;background-color:rgb(234 88 12 / var(--tw-bg-opacity, 1))}.bg-orange-600\/10{background-color:#ea580c1a}.bg-orange-600\/15{background-color:#ea580c26}.bg-orange-600\/20{background-color:#ea580c33}.bg-orange-700{--tw-bg-opacity: 1;background-color:rgb(194 65 12 / var(--tw-bg-opacity, 1))}.bg-orange-900\/20{background-color:#7c2d1233}.bg-orange-900\/30{background-color:#7c2d124d}.bg-orange-900\/40{background-color:#7c2d1266}.bg-orange-950\/20{background-color:#43140733}.bg-orange-950\/50{background-color:#43140780}.bg-pink-100{--tw-bg-opacity: 1;background-color:rgb(252 231 243 / var(--tw-bg-opacity, 1))}.bg-pink-400\/10{background-color:#f472b61a}.bg-pink-500{--tw-bg-opacity: 1;background-color:rgb(236 72 153 / var(--tw-bg-opacity, 1))}.bg-pink-500\/10{background-color:#ec48991a}.bg-pink-500\/20{background-color:#ec489933}.bg-pink-500\/5{background-color:#ec48990d}.bg-pink-600{--tw-bg-opacity: 1;background-color:rgb(219 39 119 / var(--tw-bg-opacity, 1))}.bg-pink-600\/10{background-color:#db27771a}.bg-pink-600\/15{background-color:#db277726}.bg-pink-600\/20{background-color:#db277733}.bg-pink-700{--tw-bg-opacity: 1;background-color:rgb(190 24 93 / var(--tw-bg-opacity, 1))}.bg-pink-900\/20{background-color:#83184333}.bg-popover{background-color:hsl(var(--popover))}.bg-primary{background-color:hsl(var(--primary))}.bg-purple-400\/10{background-color:#c084fc1a}.bg-purple-500{--tw-bg-opacity: 1;background-color:rgb(168 85 247 / var(--tw-bg-opacity, 1))}.bg-purple-950\/20{background-color:#3b076433}.bg-red-100{--tw-bg-opacity: 1;background-color:rgb(254 226 226 / var(--tw-bg-opacity, 1))}.bg-red-400{--tw-bg-opacity: 1;background-color:rgb(248 113 113 / var(--tw-bg-opacity, 1))}.bg-red-400\/10{background-color:#f871711a}.bg-red-50{--tw-bg-opacity: 1;background-color:rgb(254 242 242 / var(--tw-bg-opacity, 1))}.bg-red-500{--tw-bg-opacity: 1;background-color:rgb(239 68 68 / var(--tw-bg-opacity, 1))}.bg-red-500\/10{background-color:#ef44441a}.bg-red-500\/15{background-color:#ef444426}.bg-red-500\/20{background-color:#ef444433}.bg-red-500\/30{background-color:#ef44444d}.bg-red-500\/5{background-color:#ef44440d}.bg-red-500\/80{background-color:#ef4444cc}.bg-red-600{--tw-bg-opacity: 1;background-color:rgb(220 38 38 / var(--tw-bg-opacity, 1))}.bg-red-600\/10{background-color:#dc26261a}.bg-red-600\/15{background-color:#dc262626}.bg-red-600\/20{background-color:#dc262633}.bg-red-600\/80{background-color:#dc2626cc}.bg-red-600\/90{background-color:#dc2626e6}.bg-red-700{--tw-bg-opacity: 1;background-color:rgb(185 28 28 / var(--tw-bg-opacity, 1))}.bg-red-800{--tw-bg-opacity: 1;background-color:rgb(153 27 27 / var(--tw-bg-opacity, 1))}.bg-red-800\/50{background-color:#991b1b80}.bg-red-900\/20{background-color:#7f1d1d33}.bg-red-900\/30{background-color:#7f1d1d4d}.bg-red-900\/40{background-color:#7f1d1d66}.bg-red-900\/50{background-color:#7f1d1d80}.bg-red-900\/90{background-color:#7f1d1de6}.bg-red-950\/25{background-color:#450a0a40}.bg-red-950\/30{background-color:#450a0a4d}.bg-red-950\/40{background-color:#450a0a66}.bg-rose-400\/15{background-color:#fb718526}.bg-rose-500\/10{background-color:#f43f5e1a}.bg-rose-500\/20{background-color:#f43f5e33}.bg-rose-600\/15{background-color:#e11d4826}.bg-secondary{background-color:hsl(var(--secondary))}.bg-sky-400{--tw-bg-opacity: 1;background-color:rgb(56 189 248 / var(--tw-bg-opacity, 1))}.bg-sky-500{--tw-bg-opacity: 1;background-color:rgb(14 165 233 / var(--tw-bg-opacity, 1))}.bg-sky-500\/10{background-color:#0ea5e91a}.bg-sky-500\/15{background-color:#0ea5e926}.bg-sky-500\/5{background-color:#0ea5e90d}.bg-sky-600{--tw-bg-opacity: 1;background-color:rgb(2 132 199 / var(--tw-bg-opacity, 1))}.bg-sky-600\/15{background-color:#0284c726}.bg-sky-600\/20{background-color:#0284c733}.bg-sky-900\/40{background-color:#0c4a6e66}.bg-sky-950\/20{background-color:#082f4933}.bg-slate-500\/10{background-color:#64748b1a}.bg-slate-500\/15{background-color:#64748b26}.bg-slate-500\/20{background-color:#64748b33}.bg-slate-600{--tw-bg-opacity: 1;background-color:rgb(71 85 105 / var(--tw-bg-opacity, 1))}.bg-slate-700{--tw-bg-opacity: 1;background-color:rgb(51 65 85 / var(--tw-bg-opacity, 1))}.bg-slate-700\/50{background-color:#33415580}.bg-slate-700\/60{background-color:#33415599}.bg-slate-800{--tw-bg-opacity: 1;background-color:rgb(30 41 59 / var(--tw-bg-opacity, 1))}.bg-slate-800\/30{background-color:#1e293b4d}.bg-slate-800\/50{background-color:#1e293b80}.bg-slate-900{--tw-bg-opacity: 1;background-color:rgb(15 23 42 / var(--tw-bg-opacity, 1))}.bg-slate-900\/30{background-color:#0f172a4d}.bg-slate-900\/50{background-color:#0f172a80}.bg-teal-400\/10{background-color:#2dd4bf1a}.bg-teal-500\/10{background-color:#14b8a61a}.bg-teal-500\/15{background-color:#14b8a626}.bg-teal-500\/20{background-color:#14b8a633}.bg-teal-600\/15{background-color:#0d948826}.bg-teal-600\/20{background-color:#0d948833}.bg-teal-700{--tw-bg-opacity: 1;background-color:rgb(15 118 110 / var(--tw-bg-opacity, 1))}.bg-teal-950\/20{background-color:#042f2e33}.bg-transparent{background-color:transparent}.bg-violet-300\/10{background-color:#c4b5fd1a}.bg-violet-300\/\[0\.06\]{background-color:#c4b5fd0f}.bg-violet-400\/15{background-color:#a78bfa26}.bg-violet-500\/15{background-color:#8b5cf626}.bg-violet-950\/20{background-color:#2e106533}.bg-violet-950\/25{background-color:#2e106540}.bg-white{--tw-bg-opacity: 1;background-color:rgb(255 255 255 / var(--tw-bg-opacity, 1))}.bg-white\/10{background-color:#ffffff1a}.bg-white\/15{background-color:#ffffff26}.bg-white\/20{background-color:#fff3}.bg-white\/30{background-color:#ffffff4d}.bg-white\/40{background-color:#fff6}.bg-white\/5{background-color:#ffffff0d}.bg-white\/55{background-color:#ffffff8c}.bg-white\/80{background-color:#fffc}.bg-white\/90{background-color:#ffffffe6}.bg-white\/\[0\.024\],.bg-white\/\[0\.025\]{background-color:#ffffff06}.bg-white\/\[0\.026\]{background-color:#ffffff07}.bg-white\/\[0\.032\]{background-color:#ffffff08}.bg-white\/\[0\.035\]{background-color:#ffffff09}.bg-white\/\[0\.03\]{background-color:#ffffff08}.bg-white\/\[0\.045\]{background-color:#ffffff0b}.bg-white\/\[0\.04\]{background-color:#ffffff0a}.bg-white\/\[0\.055\]{background-color:#ffffff0e}.bg-white\/\[0\.05\]{background-color:#ffffff0d}.bg-white\/\[0\.06\]{background-color:#ffffff0f}.bg-white\/\[0\.08\]{background-color:#ffffff14}.bg-white\/\[0\.10\]{background-color:#ffffff1a}.bg-yellow-100{--tw-bg-opacity: 1;background-color:rgb(254 249 195 / var(--tw-bg-opacity, 1))}.bg-yellow-400{--tw-bg-opacity: 1;background-color:rgb(250 204 21 / var(--tw-bg-opacity, 1))}.bg-yellow-400\/10{background-color:#facc151a}.bg-yellow-50{--tw-bg-opacity: 1;background-color:rgb(254 252 232 / var(--tw-bg-opacity, 1))}.bg-yellow-500{--tw-bg-opacity: 1;background-color:rgb(234 179 8 / var(--tw-bg-opacity, 1))}.bg-yellow-500\/10{background-color:#eab3081a}.bg-yellow-500\/15{background-color:#eab30826}.bg-yellow-500\/20{background-color:#eab30833}.bg-yellow-500\/5{background-color:#eab3080d}.bg-yellow-500\/90{background-color:#eab308e6}.bg-yellow-600{--tw-bg-opacity: 1;background-color:rgb(202 138 4 / var(--tw-bg-opacity, 1))}.bg-yellow-600\/10{background-color:#ca8a041a}.bg-yellow-600\/15{background-color:#ca8a0426}.bg-yellow-600\/20{background-color:#ca8a0433}.bg-yellow-700{--tw-bg-opacity: 1;background-color:rgb(161 98 7 / var(--tw-bg-opacity, 1))}.bg-yellow-700\/50{background-color:#a1620780}.bg-yellow-800{--tw-bg-opacity: 1;background-color:rgb(133 77 14 / var(--tw-bg-opacity, 1))}.bg-yellow-900\/10{background-color:#713f121a}.bg-yellow-900\/20{background-color:#713f1233}.bg-yellow-900\/30{background-color:#713f124d}.bg-yellow-900\/40{background-color:#713f1266}.bg-yellow-900\/50{background-color:#713f1280}.bg-yellow-950\/20{background-color:#42200633}.bg-yellow-950\/40{background-color:#42200666}.bg-zinc-200{--tw-bg-opacity: 1;background-color:rgb(228 228 231 / var(--tw-bg-opacity, 1))}.bg-zinc-400{--tw-bg-opacity: 1;background-color:rgb(161 161 170 / var(--tw-bg-opacity, 1))}.bg-zinc-400\/10{background-color:#a1a1aa1a}.bg-zinc-500{--tw-bg-opacity: 1;background-color:rgb(113 113 122 / var(--tw-bg-opacity, 1))}.bg-zinc-500\/10{background-color:#71717a1a}.bg-zinc-500\/20{background-color:#71717a33}.bg-zinc-600{--tw-bg-opacity: 1;background-color:rgb(82 82 91 / var(--tw-bg-opacity, 1))}.bg-zinc-600\/20{background-color:#52525b33}.bg-zinc-600\/50{background-color:#52525b80}.bg-zinc-700{--tw-bg-opacity: 1;background-color:rgb(63 63 70 / var(--tw-bg-opacity, 1))}.bg-zinc-700\/20{background-color:#3f3f4633}.bg-zinc-700\/30{background-color:#3f3f464d}.bg-zinc-700\/40{background-color:#3f3f4666}.bg-zinc-700\/50{background-color:#3f3f4680}.bg-zinc-700\/60{background-color:#3f3f4699}.bg-zinc-800{--tw-bg-opacity: 1;background-color:rgb(39 39 42 / var(--tw-bg-opacity, 1))}.bg-zinc-800\/20{background-color:#27272a33}.bg-zinc-800\/30{background-color:#27272a4d}.bg-zinc-800\/40{background-color:#27272a66}.bg-zinc-800\/50{background-color:#27272a80}.bg-zinc-800\/60{background-color:#27272a99}.bg-zinc-800\/80{background-color:#27272acc}.bg-zinc-900{--tw-bg-opacity: 1;background-color:rgb(24 24 27 / var(--tw-bg-opacity, 1))}.bg-zinc-900\/10{background-color:#18181b1a}.bg-zinc-900\/30{background-color:#18181b4d}.bg-zinc-900\/35{background-color:#18181b59}.bg-zinc-900\/40{background-color:#18181b66}.bg-zinc-900\/50{background-color:#18181b80}.bg-zinc-900\/60{background-color:#18181b99}.bg-zinc-900\/70{background-color:#18181bb3}.bg-zinc-900\/80{background-color:#18181bcc}.bg-zinc-900\/85{background-color:#18181bd9}.bg-zinc-900\/90{background-color:#18181be6}.bg-zinc-900\/95{background-color:#18181bf2}.bg-zinc-950{--tw-bg-opacity: 1;background-color:rgb(9 9 11 / var(--tw-bg-opacity, 1))}.bg-zinc-950\/35{background-color:#09090b59}.bg-zinc-950\/45{background-color:#09090b73}.bg-zinc-950\/50{background-color:#09090b80}.bg-zinc-950\/55{background-color:#09090b8c}.bg-zinc-950\/60{background-color:#09090b99}.bg-zinc-950\/70{background-color:#09090bb3}.bg-zinc-950\/80{background-color:#09090bcc}.bg-zinc-950\/95{background-color:#09090bf2}.bg-opacity-20{--tw-bg-opacity: .2}.bg-opacity-30{--tw-bg-opacity: .3}.bg-opacity-50{--tw-bg-opacity: .5}.bg-opacity-75{--tw-bg-opacity: .75}.bg-opacity-90{--tw-bg-opacity: .9}.bg-\[linear-gradient\(145deg\,rgba\(216\,179\,106\,0\.08\)\,rgba\(255\,255\,255\,0\.025\)\)\]{background-image:linear-gradient(145deg,#d8b36a14,#ffffff06)}.bg-\[linear-gradient\(145deg\,rgba\(255\,255\,255\,0\.06\)\,rgba\(255\,255\,255\,0\.018\)\)\]{background-image:linear-gradient(145deg,#ffffff0f,#ffffff05)}.bg-\[linear-gradient\(145deg\,rgba\(28\,25\,19\,0\.98\)\,rgba\(10\,10\,9\,0\.98\)\)\]{background-image:linear-gradient(145deg,#1c1913fa,#0a0a09fa)}.bg-\[linear-gradient\(145deg\,rgba\(30\,27\,20\,0\.99\)\,rgba\(8\,8\,7\,0\.99\)\)\]{background-image:linear-gradient(145deg,#1e1b14fc,#080807fc)}.bg-\[linear-gradient\(145deg\,rgba\(31\,32\,29\,0\.58\)\,rgba\(9\,10\,9\,0\.74\)\)\]{background-image:linear-gradient(145deg,#1f201d94,#090a09bd)}.bg-\[linear-gradient\(145deg\,rgba\(31\,32\,29\,0\.64\)\,rgba\(9\,10\,9\,0\.78\)\)\]{background-image:linear-gradient(145deg,#1f201da3,#090a09c7)}.bg-\[linear-gradient\(145deg\,rgba\(32\,32\,28\,0\.98\)\,rgba\(10\,11\,10\,0\.98\)\)\]{background-image:linear-gradient(145deg,#20201cfa,#0a0b0afa)}.bg-\[linear-gradient\(180deg\,rgba\(25\,23\,19\,0\.98\)\,rgba\(10\,10\,9\,0\.98\)\)\]{background-image:linear-gradient(180deg,#191713fa,#0a0a09fa)}.bg-\[linear-gradient\(rgba\(255\,255\,255\,0\.02\)_1px\,transparent_1px\)\,linear-gradient\(90deg\,rgba\(255\,255\,255\,0\.02\)_1px\,transparent_1px\)\]{background-image:linear-gradient(rgba(255,255,255,.02) 1px,transparent 1px),linear-gradient(90deg,rgba(255,255,255,.02) 1px,transparent 1px)}.bg-\[radial-gradient\(circle_at_15\%_0\%\,rgba\(245\,158\,11\,0\.13\)\,transparent_45\%\)\]{background-image:radial-gradient(circle at 15% 0%,rgba(245,158,11,.13),transparent 45%)}.bg-\[radial-gradient\(circle_at_50\%_-10\%\,rgba\(245\,158\,11\,0\.18\)\,transparent_58\%\)\]{background-image:radial-gradient(circle at 50% -10%,rgba(245,158,11,.18),transparent 58%)}.bg-\[url\(\'\/grid\.svg\'\)\]{background-image:url(/grid.svg)}.bg-\[url\(\'data\:image\/svg\+xml\;base64\,PHN2ZyB3aWR0aD0iNDAiIGhlaWdodD0iNDAiIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyI\+PGRlZnM\+PHBhdHRlcm4gaWQ9ImdyaWQiIHdpZHRoPSI0MCIgaGVpZ2h0PSI0MCIgcGF0dGVyblVuaXRzPSJ1c2VyU3BhY2VPblVzZSI\+PHBhdGggZD0iTSAwIDEwIEwgNDAgMTAgTSAxMCAwIEwgMTAgNDAgTSAwIDIwIEwgNDAgMjAgTSAyMCAwIEwgMjAgNDAgTSAwIDMwIEwgNDAgMzAgTSAzMCAwIEwgMzAgNDAiIGZpbGw9Im5vbmUiIHN0cm9rZT0icmdiYSgyNTUsMjU1LDI1NSwwLjAzKSIgc3Ryb2tlLXdpZHRoPSIxIi8\+PC9wYXR0ZXJuPjwvZGVmcz48cmVjdCB3aWR0aD0iMTAwJSIgaGVpZ2h0PSIxMDAlIiBmaWxsPSJ1cmwoI2dyaWQpIi8\+PC9zdmc\+\'\)\]{background-image:url(data:image/svg+xml;base64,PHN2ZyB3aWR0aD0iNDAiIGhlaWdodD0iNDAiIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyI+PGRlZnM+PHBhdHRlcm4gaWQ9ImdyaWQiIHdpZHRoPSI0MCIgaGVpZ2h0PSI0MCIgcGF0dGVyblVuaXRzPSJ1c2VyU3BhY2VPblVzZSI+PHBhdGggZD0iTSAwIDEwIEwgNDAgMTAgTSAxMCAwIEwgMTAgNDAgTSAwIDIwIEwgNDAgMjAgTSAyMCAwIEwgMjAgNDAgTSAwIDMwIEwgNDAgMzAgTSAzMCAwIEwgMzAgNDAiIGZpbGw9Im5vbmUiIHN0cm9rZT0icmdiYSgyNTUsMjU1LDI1NSwwLjAzKSIgc3Ryb2tlLXdpZHRoPSIxIi8+PC9wYXR0ZXJuPjwvZGVmcz48cmVjdCB3aWR0aD0iMTAwJSIgaGVpZ2h0PSIxMDAlIiBmaWxsPSJ1cmwoI2dyaWQpIi8+PC9zdmc+)}.bg-gradient-to-b{background-image:linear-gradient(to bottom,var(--tw-gradient-stops))}.bg-gradient-to-bl{background-image:linear-gradient(to bottom left,var(--tw-gradient-stops))}.bg-gradient-to-br{background-image:linear-gradient(to bottom right,var(--tw-gradient-stops))}.bg-gradient-to-l{background-image:linear-gradient(to left,var(--tw-gradient-stops))}.bg-gradient-to-r{background-image:linear-gradient(to right,var(--tw-gradient-stops))}.bg-gradient-to-t{background-image:linear-gradient(to top,var(--tw-gradient-stops))}.bg-gradient-to-tl{background-image:linear-gradient(to top left,var(--tw-gradient-stops))}.bg-gradient-to-tr{background-image:linear-gradient(to top right,var(--tw-gradient-stops))}.from-\[\#071226\]{--tw-gradient-from: #071226 var(--tw-gradient-from-position);--tw-gradient-to: rgb(7 18 38 / 0) var(--tw-gradient-to-position);--tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to)}.from-\[\#181818\]{--tw-gradient-from: #181818 var(--tw-gradient-from-position);--tw-gradient-to: rgb(24 24 24 / 0) var(--tw-gradient-to-position);--tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to)}.from-\[\#1a1815\]{--tw-gradient-from: #1a1815 var(--tw-gradient-from-position);--tw-gradient-to: rgb(26 24 21 / 0) var(--tw-gradient-to-position);--tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to)}.from-\[\#1a1a2e\]{--tw-gradient-from: #1a1a2e var(--tw-gradient-from-position);--tw-gradient-to: rgb(26 26 46 / 0) var(--tw-gradient-to-position);--tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to)}.from-amber-200{--tw-gradient-from: #fde68a var(--tw-gradient-from-position);--tw-gradient-to: rgb(253 230 138 / 0) var(--tw-gradient-to-position);--tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to)}.from-amber-500{--tw-gradient-from: #f59e0b var(--tw-gradient-from-position);--tw-gradient-to: rgb(245 158 11 / 0) var(--tw-gradient-to-position);--tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to)}.from-amber-500\/10{--tw-gradient-from: rgb(245 158 11 / .1) var(--tw-gradient-from-position);--tw-gradient-to: rgb(245 158 11 / 0) var(--tw-gradient-to-position);--tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to)}.from-amber-500\/20{--tw-gradient-from: rgb(245 158 11 / .2) var(--tw-gradient-from-position);--tw-gradient-to: rgb(245 158 11 / 0) var(--tw-gradient-to-position);--tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to)}.from-amber-500\/5{--tw-gradient-from: rgb(245 158 11 / .05) var(--tw-gradient-from-position);--tw-gradient-to: rgb(245 158 11 / 0) var(--tw-gradient-to-position);--tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to)}.from-amber-950\/50{--tw-gradient-from: rgb(69 26 3 / .5) var(--tw-gradient-from-position);--tw-gradient-to: rgb(69 26 3 / 0) var(--tw-gradient-to-position);--tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to)}.from-black{--tw-gradient-from: #000 var(--tw-gradient-from-position);--tw-gradient-to: rgb(0 0 0 / 0) var(--tw-gradient-to-position);--tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to)}.from-black\/30{--tw-gradient-from: rgb(0 0 0 / .3) var(--tw-gradient-from-position);--tw-gradient-to: rgb(0 0 0 / 0) var(--tw-gradient-to-position);--tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to)}.from-black\/40{--tw-gradient-from: rgb(0 0 0 / .4) var(--tw-gradient-from-position);--tw-gradient-to: rgb(0 0 0 / 0) var(--tw-gradient-to-position);--tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to)}.from-black\/60{--tw-gradient-from: rgb(0 0 0 / .6) var(--tw-gradient-from-position);--tw-gradient-to: rgb(0 0 0 / 0) var(--tw-gradient-to-position);--tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to)}.from-black\/80{--tw-gradient-from: rgb(0 0 0 / .8) var(--tw-gradient-from-position);--tw-gradient-to: rgb(0 0 0 / 0) var(--tw-gradient-to-position);--tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to)}.from-black\/85{--tw-gradient-from: rgb(0 0 0 / .85) var(--tw-gradient-from-position);--tw-gradient-to: rgb(0 0 0 / 0) var(--tw-gradient-to-position);--tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to)}.from-black\/90{--tw-gradient-from: rgb(0 0 0 / .9) var(--tw-gradient-from-position);--tw-gradient-to: rgb(0 0 0 / 0) var(--tw-gradient-to-position);--tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to)}.from-blue-400{--tw-gradient-from: #60a5fa var(--tw-gradient-from-position);--tw-gradient-to: rgb(96 165 250 / 0) var(--tw-gradient-to-position);--tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to)}.from-blue-50{--tw-gradient-from: #eff6ff var(--tw-gradient-from-position);--tw-gradient-to: rgb(239 246 255 / 0) var(--tw-gradient-to-position);--tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to)}.from-blue-500{--tw-gradient-from: #3b82f6 var(--tw-gradient-from-position);--tw-gradient-to: rgb(59 130 246 / 0) var(--tw-gradient-to-position);--tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to)}.from-blue-500\/10{--tw-gradient-from: rgb(59 130 246 / .1) var(--tw-gradient-from-position);--tw-gradient-to: rgb(59 130 246 / 0) var(--tw-gradient-to-position);--tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to)}.from-blue-500\/20{--tw-gradient-from: rgb(59 130 246 / .2) var(--tw-gradient-from-position);--tw-gradient-to: rgb(59 130 246 / 0) var(--tw-gradient-to-position);--tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to)}.from-blue-500\/30{--tw-gradient-from: rgb(59 130 246 / .3) var(--tw-gradient-from-position);--tw-gradient-to: rgb(59 130 246 / 0) var(--tw-gradient-to-position);--tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to)}.from-blue-500\/5{--tw-gradient-from: rgb(59 130 246 / .05) var(--tw-gradient-from-position);--tw-gradient-to: rgb(59 130 246 / 0) var(--tw-gradient-to-position);--tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to)}.from-blue-600{--tw-gradient-from: #2563eb var(--tw-gradient-from-position);--tw-gradient-to: rgb(37 99 235 / 0) var(--tw-gradient-to-position);--tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to)}.from-blue-600\/20{--tw-gradient-from: rgb(37 99 235 / .2) var(--tw-gradient-from-position);--tw-gradient-to: rgb(37 99 235 / 0) var(--tw-gradient-to-position);--tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to)}.from-blue-900\/10{--tw-gradient-from: rgb(30 58 138 / .1) var(--tw-gradient-from-position);--tw-gradient-to: rgb(30 58 138 / 0) var(--tw-gradient-to-position);--tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to)}.from-blue-900\/20{--tw-gradient-from: rgb(30 58 138 / .2) var(--tw-gradient-from-position);--tw-gradient-to: rgb(30 58 138 / 0) var(--tw-gradient-to-position);--tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to)}.from-blue-900\/40{--tw-gradient-from: rgb(30 58 138 / .4) var(--tw-gradient-from-position);--tw-gradient-to: rgb(30 58 138 / 0) var(--tw-gradient-to-position);--tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to)}.from-cyan-400{--tw-gradient-from: #22d3ee var(--tw-gradient-from-position);--tw-gradient-to: rgb(34 211 238 / 0) var(--tw-gradient-to-position);--tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to)}.from-cyan-500{--tw-gradient-from: #06b6d4 var(--tw-gradient-from-position);--tw-gradient-to: rgb(6 182 212 / 0) var(--tw-gradient-to-position);--tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to)}.from-cyan-500\/10{--tw-gradient-from: rgb(6 182 212 / .1) var(--tw-gradient-from-position);--tw-gradient-to: rgb(6 182 212 / 0) var(--tw-gradient-to-position);--tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to)}.from-emerald-500\/5{--tw-gradient-from: rgb(16 185 129 / .05) var(--tw-gradient-from-position);--tw-gradient-to: rgb(16 185 129 / 0) var(--tw-gradient-to-position);--tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to)}.from-emerald-600{--tw-gradient-from: #059669 var(--tw-gradient-from-position);--tw-gradient-to: rgb(5 150 105 / 0) var(--tw-gradient-to-position);--tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to)}.from-emerald-950\/50{--tw-gradient-from: rgb(2 44 34 / .5) var(--tw-gradient-from-position);--tw-gradient-to: rgb(2 44 34 / 0) var(--tw-gradient-to-position);--tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to)}.from-fuchsia-500{--tw-gradient-from: #d946ef var(--tw-gradient-from-position);--tw-gradient-to: rgb(217 70 239 / 0) var(--tw-gradient-to-position);--tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to)}.from-gray-400{--tw-gradient-from: #9ca3af var(--tw-gradient-from-position);--tw-gradient-to: rgb(156 163 175 / 0) var(--tw-gradient-to-position);--tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to)}.from-gray-50{--tw-gradient-from: #f9fafb var(--tw-gradient-from-position);--tw-gradient-to: rgb(249 250 251 / 0) var(--tw-gradient-to-position);--tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to)}.from-gray-500{--tw-gradient-from: #6b7280 var(--tw-gradient-from-position);--tw-gradient-to: rgb(107 114 128 / 0) var(--tw-gradient-to-position);--tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to)}.from-gray-500\/10{--tw-gradient-from: rgb(107 114 128 / .1) var(--tw-gradient-from-position);--tw-gradient-to: rgb(107 114 128 / 0) var(--tw-gradient-to-position);--tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to)}.from-gray-700{--tw-gradient-from: #374151 var(--tw-gradient-from-position);--tw-gradient-to: rgb(55 65 81 / 0) var(--tw-gradient-to-position);--tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to)}.from-gray-800{--tw-gradient-from: #1f2937 var(--tw-gradient-from-position);--tw-gradient-to: rgb(31 41 55 / 0) var(--tw-gradient-to-position);--tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to)}.from-gray-800\/90{--tw-gradient-from: rgb(31 41 55 / .9) var(--tw-gradient-from-position);--tw-gradient-to: rgb(31 41 55 / 0) var(--tw-gradient-to-position);--tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to)}.from-gray-900{--tw-gradient-from: #111827 var(--tw-gradient-from-position);--tw-gradient-to: rgb(17 24 39 / 0) var(--tw-gradient-to-position);--tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to)}.from-gray-950{--tw-gradient-from: #030712 var(--tw-gradient-from-position);--tw-gradient-to: rgb(3 7 18 / 0) var(--tw-gradient-to-position);--tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to)}.from-green-400{--tw-gradient-from: #4ade80 var(--tw-gradient-from-position);--tw-gradient-to: rgb(74 222 128 / 0) var(--tw-gradient-to-position);--tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to)}.from-green-50{--tw-gradient-from: #f0fdf4 var(--tw-gradient-from-position);--tw-gradient-to: rgb(240 253 244 / 0) var(--tw-gradient-to-position);--tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to)}.from-green-500{--tw-gradient-from: #22c55e var(--tw-gradient-from-position);--tw-gradient-to: rgb(34 197 94 / 0) var(--tw-gradient-to-position);--tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to)}.from-green-500\/10{--tw-gradient-from: rgb(34 197 94 / .1) var(--tw-gradient-from-position);--tw-gradient-to: rgb(34 197 94 / 0) var(--tw-gradient-to-position);--tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to)}.from-green-500\/20{--tw-gradient-from: rgb(34 197 94 / .2) var(--tw-gradient-from-position);--tw-gradient-to: rgb(34 197 94 / 0) var(--tw-gradient-to-position);--tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to)}.from-green-600{--tw-gradient-from: #16a34a var(--tw-gradient-from-position);--tw-gradient-to: rgb(22 163 74 / 0) var(--tw-gradient-to-position);--tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to)}.from-green-900\/20{--tw-gradient-from: rgb(20 83 45 / .2) var(--tw-gradient-from-position);--tw-gradient-to: rgb(20 83 45 / 0) var(--tw-gradient-to-position);--tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to)}.from-orange-400{--tw-gradient-from: #fb923c var(--tw-gradient-from-position);--tw-gradient-to: rgb(251 146 60 / 0) var(--tw-gradient-to-position);--tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to)}.from-orange-50{--tw-gradient-from: #fff7ed var(--tw-gradient-from-position);--tw-gradient-to: rgb(255 247 237 / 0) var(--tw-gradient-to-position);--tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to)}.from-orange-500{--tw-gradient-from: #f97316 var(--tw-gradient-from-position);--tw-gradient-to: rgb(249 115 22 / 0) var(--tw-gradient-to-position);--tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to)}.from-orange-500\/10{--tw-gradient-from: rgb(249 115 22 / .1) var(--tw-gradient-from-position);--tw-gradient-to: rgb(249 115 22 / 0) var(--tw-gradient-to-position);--tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to)}.from-orange-500\/20{--tw-gradient-from: rgb(249 115 22 / .2) var(--tw-gradient-from-position);--tw-gradient-to: rgb(249 115 22 / 0) var(--tw-gradient-to-position);--tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to)}.from-orange-600{--tw-gradient-from: #ea580c var(--tw-gradient-from-position);--tw-gradient-to: rgb(234 88 12 / 0) var(--tw-gradient-to-position);--tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to)}.from-orange-900\/20{--tw-gradient-from: rgb(124 45 18 / .2) var(--tw-gradient-from-position);--tw-gradient-to: rgb(124 45 18 / 0) var(--tw-gradient-to-position);--tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to)}.from-pink-400{--tw-gradient-from: #f472b6 var(--tw-gradient-from-position);--tw-gradient-to: rgb(244 114 182 / 0) var(--tw-gradient-to-position);--tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to)}.from-pink-500{--tw-gradient-from: #ec4899 var(--tw-gradient-from-position);--tw-gradient-to: rgb(236 72 153 / 0) var(--tw-gradient-to-position);--tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to)}.from-pink-500\/30{--tw-gradient-from: rgb(236 72 153 / .3) var(--tw-gradient-from-position);--tw-gradient-to: rgb(236 72 153 / 0) var(--tw-gradient-to-position);--tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to)}.from-pink-600{--tw-gradient-from: #db2777 var(--tw-gradient-from-position);--tw-gradient-to: rgb(219 39 119 / 0) var(--tw-gradient-to-position);--tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to)}.from-pink-900\/20{--tw-gradient-from: rgb(131 24 67 / .2) var(--tw-gradient-from-position);--tw-gradient-to: rgb(131 24 67 / 0) var(--tw-gradient-to-position);--tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to)}.from-red-500{--tw-gradient-from: #ef4444 var(--tw-gradient-from-position);--tw-gradient-to: rgb(239 68 68 / 0) var(--tw-gradient-to-position);--tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to)}.from-red-600{--tw-gradient-from: #dc2626 var(--tw-gradient-from-position);--tw-gradient-to: rgb(220 38 38 / 0) var(--tw-gradient-to-position);--tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to)}.from-red-900\/20{--tw-gradient-from: rgb(127 29 29 / .2) var(--tw-gradient-from-position);--tw-gradient-to: rgb(127 29 29 / 0) var(--tw-gradient-to-position);--tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to)}.from-rose-500{--tw-gradient-from: #f43f5e var(--tw-gradient-from-position);--tw-gradient-to: rgb(244 63 94 / 0) var(--tw-gradient-to-position);--tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to)}.from-rose-600{--tw-gradient-from: #e11d48 var(--tw-gradient-from-position);--tw-gradient-to: rgb(225 29 72 / 0) var(--tw-gradient-to-position);--tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to)}.from-slate-900{--tw-gradient-from: #0f172a var(--tw-gradient-from-position);--tw-gradient-to: rgb(15 23 42 / 0) var(--tw-gradient-to-position);--tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to)}.from-teal-500{--tw-gradient-from: #14b8a6 var(--tw-gradient-from-position);--tw-gradient-to: rgb(20 184 166 / 0) var(--tw-gradient-to-position);--tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to)}.from-transparent{--tw-gradient-from: transparent var(--tw-gradient-from-position);--tw-gradient-to: rgb(0 0 0 / 0) var(--tw-gradient-to-position);--tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to)}.from-white{--tw-gradient-from: #fff var(--tw-gradient-from-position);--tw-gradient-to: rgb(255 255 255 / 0) var(--tw-gradient-to-position);--tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to)}.from-yellow-400{--tw-gradient-from: #facc15 var(--tw-gradient-from-position);--tw-gradient-to: rgb(250 204 21 / 0) var(--tw-gradient-to-position);--tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to)}.from-yellow-50{--tw-gradient-from: #fefce8 var(--tw-gradient-from-position);--tw-gradient-to: rgb(254 252 232 / 0) var(--tw-gradient-to-position);--tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to)}.from-yellow-500{--tw-gradient-from: #eab308 var(--tw-gradient-from-position);--tw-gradient-to: rgb(234 179 8 / 0) var(--tw-gradient-to-position);--tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to)}.from-yellow-500\/10{--tw-gradient-from: rgb(234 179 8 / .1) var(--tw-gradient-from-position);--tw-gradient-to: rgb(234 179 8 / 0) var(--tw-gradient-to-position);--tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to)}.from-yellow-500\/20{--tw-gradient-from: rgb(234 179 8 / .2) var(--tw-gradient-from-position);--tw-gradient-to: rgb(234 179 8 / 0) var(--tw-gradient-to-position);--tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to)}.from-yellow-500\/30{--tw-gradient-from: rgb(234 179 8 / .3) var(--tw-gradient-from-position);--tw-gradient-to: rgb(234 179 8 / 0) var(--tw-gradient-to-position);--tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to)}.from-yellow-600{--tw-gradient-from: #ca8a04 var(--tw-gradient-from-position);--tw-gradient-to: rgb(202 138 4 / 0) var(--tw-gradient-to-position);--tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to)}.from-yellow-600\/20{--tw-gradient-from: rgb(202 138 4 / .2) var(--tw-gradient-from-position);--tw-gradient-to: rgb(202 138 4 / 0) var(--tw-gradient-to-position);--tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to)}.from-zinc-300{--tw-gradient-from: #d4d4d8 var(--tw-gradient-from-position);--tw-gradient-to: rgb(212 212 216 / 0) var(--tw-gradient-to-position);--tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to)}.from-zinc-500{--tw-gradient-from: #71717a var(--tw-gradient-from-position);--tw-gradient-to: rgb(113 113 122 / 0) var(--tw-gradient-to-position);--tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to)}.from-zinc-800{--tw-gradient-from: #27272a var(--tw-gradient-from-position);--tw-gradient-to: rgb(39 39 42 / 0) var(--tw-gradient-to-position);--tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to)}.from-zinc-800\/80{--tw-gradient-from: rgb(39 39 42 / .8) var(--tw-gradient-from-position);--tw-gradient-to: rgb(39 39 42 / 0) var(--tw-gradient-to-position);--tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to)}.from-zinc-900{--tw-gradient-from: #18181b var(--tw-gradient-from-position);--tw-gradient-to: rgb(24 24 27 / 0) var(--tw-gradient-to-position);--tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to)}.from-zinc-950{--tw-gradient-from: #09090b var(--tw-gradient-from-position);--tw-gradient-to: rgb(9 9 11 / 0) var(--tw-gradient-to-position);--tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to)}.via-\[\#0b1c36\]{--tw-gradient-to: rgb(11 28 54 / 0) var(--tw-gradient-to-position);--tw-gradient-stops: var(--tw-gradient-from), #0b1c36 var(--tw-gradient-via-position), var(--tw-gradient-to)}.via-\[\#1e1b18\]{--tw-gradient-to: rgb(30 27 24 / 0) var(--tw-gradient-to-position);--tw-gradient-stops: var(--tw-gradient-from), #1e1b18 var(--tw-gradient-via-position), var(--tw-gradient-to)}.via-amber-400{--tw-gradient-to: rgb(251 191 36 / 0) var(--tw-gradient-to-position);--tw-gradient-stops: var(--tw-gradient-from), #fbbf24 var(--tw-gradient-via-position), var(--tw-gradient-to)}.via-black{--tw-gradient-to: rgb(0 0 0 / 0) var(--tw-gradient-to-position);--tw-gradient-stops: var(--tw-gradient-from), #000 var(--tw-gradient-via-position), var(--tw-gradient-to)}.via-black\/25{--tw-gradient-to: rgb(0 0 0 / 0) var(--tw-gradient-to-position);--tw-gradient-stops: var(--tw-gradient-from), rgb(0 0 0 / .25) var(--tw-gradient-via-position), var(--tw-gradient-to)}.via-black\/40{--tw-gradient-to: rgb(0 0 0 / 0) var(--tw-gradient-to-position);--tw-gradient-stops: var(--tw-gradient-from), rgb(0 0 0 / .4) var(--tw-gradient-via-position), var(--tw-gradient-to)}.via-black\/80{--tw-gradient-to: rgb(0 0 0 / 0) var(--tw-gradient-to-position);--tw-gradient-stops: var(--tw-gradient-from), rgb(0 0 0 / .8) var(--tw-gradient-via-position), var(--tw-gradient-to)}.via-cyan-400{--tw-gradient-to: rgb(34 211 238 / 0) var(--tw-gradient-to-position);--tw-gradient-stops: var(--tw-gradient-from), #22d3ee var(--tw-gradient-via-position), var(--tw-gradient-to)}.via-gray-600{--tw-gradient-to: rgb(75 85 99 / 0) var(--tw-gradient-to-position);--tw-gradient-stops: var(--tw-gradient-from), #4b5563 var(--tw-gradient-via-position), var(--tw-gradient-to)}.via-gray-900{--tw-gradient-to: rgb(17 24 39 / 0) var(--tw-gradient-to-position);--tw-gradient-stops: var(--tw-gradient-from), #111827 var(--tw-gradient-via-position), var(--tw-gradient-to)}.via-gray-950{--tw-gradient-to: rgb(3 7 18 / 0) var(--tw-gradient-to-position);--tw-gradient-stops: var(--tw-gradient-from), #030712 var(--tw-gradient-via-position), var(--tw-gradient-to)}.via-green-500\/20{--tw-gradient-to: rgb(34 197 94 / 0) var(--tw-gradient-to-position);--tw-gradient-stops: var(--tw-gradient-from), rgb(34 197 94 / .2) var(--tw-gradient-via-position), var(--tw-gradient-to)}.via-pink-400{--tw-gradient-to: rgb(244 114 182 / 0) var(--tw-gradient-to-position);--tw-gradient-stops: var(--tw-gradient-from), #f472b6 var(--tw-gradient-via-position), var(--tw-gradient-to)}.via-pink-50{--tw-gradient-to: rgb(253 242 248 / 0) var(--tw-gradient-to-position);--tw-gradient-stops: var(--tw-gradient-from), #fdf2f8 var(--tw-gradient-via-position), var(--tw-gradient-to)}.via-pink-500{--tw-gradient-to: rgb(236 72 153 / 0) var(--tw-gradient-to-position);--tw-gradient-stops: var(--tw-gradient-from), #ec4899 var(--tw-gradient-via-position), var(--tw-gradient-to)}.via-pink-500\/10{--tw-gradient-to: rgb(236 72 153 / 0) var(--tw-gradient-to-position);--tw-gradient-stops: var(--tw-gradient-from), rgb(236 72 153 / .1) var(--tw-gradient-via-position), var(--tw-gradient-to)}.via-pink-500\/20{--tw-gradient-to: rgb(236 72 153 / 0) var(--tw-gradient-to-position);--tw-gradient-stops: var(--tw-gradient-from), rgb(236 72 153 / .2) var(--tw-gradient-via-position), var(--tw-gradient-to)}.via-pink-600{--tw-gradient-to: rgb(219 39 119 / 0) var(--tw-gradient-to-position);--tw-gradient-stops: var(--tw-gradient-from), #db2777 var(--tw-gradient-via-position), var(--tw-gradient-to)}.via-pink-900\/20{--tw-gradient-to: rgb(131 24 67 / 0) var(--tw-gradient-to-position);--tw-gradient-stops: var(--tw-gradient-from), rgb(131 24 67 / .2) var(--tw-gradient-via-position), var(--tw-gradient-to)}.via-pink-900\/40{--tw-gradient-to: rgb(131 24 67 / 0) var(--tw-gradient-to-position);--tw-gradient-stops: var(--tw-gradient-from), rgb(131 24 67 / .4) var(--tw-gradient-via-position), var(--tw-gradient-to)}.via-pink-900\/50{--tw-gradient-to: rgb(131 24 67 / 0) var(--tw-gradient-to-position);--tw-gradient-stops: var(--tw-gradient-from), rgb(131 24 67 / .5) var(--tw-gradient-via-position), var(--tw-gradient-to)}.via-slate-800{--tw-gradient-to: rgb(30 41 59 / 0) var(--tw-gradient-to-position);--tw-gradient-stops: var(--tw-gradient-from), #1e293b var(--tw-gradient-via-position), var(--tw-gradient-to)}.via-transparent{--tw-gradient-to: rgb(0 0 0 / 0) var(--tw-gradient-to-position);--tw-gradient-stops: var(--tw-gradient-from), transparent var(--tw-gradient-via-position), var(--tw-gradient-to)}.via-white\/30{--tw-gradient-to: rgb(255 255 255 / 0) var(--tw-gradient-to-position);--tw-gradient-stops: var(--tw-gradient-from), rgb(255 255 255 / .3) var(--tw-gradient-via-position), var(--tw-gradient-to)}.via-zinc-700\/20{--tw-gradient-to: rgb(63 63 70 / 0) var(--tw-gradient-to-position);--tw-gradient-stops: var(--tw-gradient-from), rgb(63 63 70 / .2) var(--tw-gradient-via-position), var(--tw-gradient-to)}.via-zinc-900{--tw-gradient-to: rgb(24 24 27 / 0) var(--tw-gradient-to-position);--tw-gradient-stops: var(--tw-gradient-from), #18181b var(--tw-gradient-via-position), var(--tw-gradient-to)}.via-zinc-900\/80{--tw-gradient-to: rgb(24 24 27 / 0) var(--tw-gradient-to-position);--tw-gradient-stops: var(--tw-gradient-from), rgb(24 24 27 / .8) var(--tw-gradient-via-position), var(--tw-gradient-to)}.via-zinc-950\/50{--tw-gradient-to: rgb(9 9 11 / 0) var(--tw-gradient-to-position);--tw-gradient-stops: var(--tw-gradient-from), rgb(9 9 11 / .5) var(--tw-gradient-via-position), var(--tw-gradient-to)}.via-zinc-950\/80{--tw-gradient-to: rgb(9 9 11 / 0) var(--tw-gradient-to-position);--tw-gradient-stops: var(--tw-gradient-from), rgb(9 9 11 / .8) var(--tw-gradient-via-position), var(--tw-gradient-to)}.to-\[\#071226\]{--tw-gradient-to: #071226 var(--tw-gradient-to-position)}.to-\[\#141210\]{--tw-gradient-to: #141210 var(--tw-gradient-to-position)}.to-\[\#141414\]{--tw-gradient-to: #141414 var(--tw-gradient-to-position)}.to-\[\#16162a\]{--tw-gradient-to: #16162a var(--tw-gradient-to-position)}.to-amber-50{--tw-gradient-to: #fffbeb var(--tw-gradient-to-position)}.to-amber-500{--tw-gradient-to: #f59e0b var(--tw-gradient-to-position)}.to-amber-600\/20{--tw-gradient-to: rgb(217 119 6 / .2) var(--tw-gradient-to-position)}.to-amber-700{--tw-gradient-to: #b45309 var(--tw-gradient-to-position)}.to-black{--tw-gradient-to: #000 var(--tw-gradient-to-position)}.to-black\/50{--tw-gradient-to: rgb(0 0 0 / .5) var(--tw-gradient-to-position)}.to-black\/60{--tw-gradient-to: rgb(0 0 0 / .6) var(--tw-gradient-to-position)}.to-black\/80{--tw-gradient-to: rgb(0 0 0 / .8) var(--tw-gradient-to-position)}.to-black\/90{--tw-gradient-to: rgb(0 0 0 / .9) var(--tw-gradient-to-position)}.to-cyan-400{--tw-gradient-to: #22d3ee var(--tw-gradient-to-position)}.to-cyan-500{--tw-gradient-to: #06b6d4 var(--tw-gradient-to-position)}.to-cyan-500\/10{--tw-gradient-to: rgb(6 182 212 / .1) var(--tw-gradient-to-position)}.to-cyan-600{--tw-gradient-to: #0891b2 var(--tw-gradient-to-position)}.to-cyan-600\/20{--tw-gradient-to: rgb(8 145 178 / .2) var(--tw-gradient-to-position)}.to-cyan-700{--tw-gradient-to: #0e7490 var(--tw-gradient-to-position)}.to-cyan-900\/20{--tw-gradient-to: rgb(22 78 99 / .2) var(--tw-gradient-to-position)}.to-emerald-50{--tw-gradient-to: #ecfdf5 var(--tw-gradient-to-position)}.to-emerald-500{--tw-gradient-to: #10b981 var(--tw-gradient-to-position)}.to-emerald-500\/10{--tw-gradient-to: rgb(16 185 129 / .1) var(--tw-gradient-to-position)}.to-emerald-500\/5{--tw-gradient-to: rgb(16 185 129 / .05) var(--tw-gradient-to-position)}.to-emerald-600{--tw-gradient-to: #059669 var(--tw-gradient-to-position)}.to-emerald-900\/20{--tw-gradient-to: rgb(6 78 59 / .2) var(--tw-gradient-to-position)}.to-gray-100{--tw-gradient-to: #f3f4f6 var(--tw-gradient-to-position)}.to-gray-700{--tw-gradient-to: #374151 var(--tw-gradient-to-position)}.to-gray-800{--tw-gradient-to: #1f2937 var(--tw-gradient-to-position)}.to-gray-900{--tw-gradient-to: #111827 var(--tw-gradient-to-position)}.to-gray-900\/90{--tw-gradient-to: rgb(17 24 39 / .9) var(--tw-gradient-to-position)}.to-green-600{--tw-gradient-to: #16a34a var(--tw-gradient-to-position)}.to-green-600\/20{--tw-gradient-to: rgb(22 163 74 / .2) var(--tw-gradient-to-position)}.to-green-800{--tw-gradient-to: #166534 var(--tw-gradient-to-position)}.to-orange-300{--tw-gradient-to: #fdba74 var(--tw-gradient-to-position)}.to-orange-400{--tw-gradient-to: #fb923c var(--tw-gradient-to-position)}.to-orange-50{--tw-gradient-to: #fff7ed var(--tw-gradient-to-position)}.to-orange-500{--tw-gradient-to: #f97316 var(--tw-gradient-to-position)}.to-orange-500\/10{--tw-gradient-to: rgb(249 115 22 / .1) var(--tw-gradient-to-position)}.to-orange-500\/20{--tw-gradient-to: rgb(249 115 22 / .2) var(--tw-gradient-to-position)}.to-orange-500\/30{--tw-gradient-to: rgb(249 115 22 / .3) var(--tw-gradient-to-position)}.to-orange-500\/5{--tw-gradient-to: rgb(249 115 22 / .05) var(--tw-gradient-to-position)}.to-orange-600{--tw-gradient-to: #ea580c var(--tw-gradient-to-position)}.to-orange-600\/20{--tw-gradient-to: rgb(234 88 12 / .2) var(--tw-gradient-to-position)}.to-pink-400{--tw-gradient-to: #f472b6 var(--tw-gradient-to-position)}.to-pink-50{--tw-gradient-to: #fdf2f8 var(--tw-gradient-to-position)}.to-pink-500{--tw-gradient-to: #ec4899 var(--tw-gradient-to-position)}.to-pink-500\/10{--tw-gradient-to: rgb(236 72 153 / .1) var(--tw-gradient-to-position)}.to-pink-500\/20{--tw-gradient-to: rgb(236 72 153 / .2) var(--tw-gradient-to-position)}.to-pink-500\/30{--tw-gradient-to: rgb(236 72 153 / .3) var(--tw-gradient-to-position)}.to-pink-500\/5{--tw-gradient-to: rgb(236 72 153 / .05) var(--tw-gradient-to-position)}.to-pink-600{--tw-gradient-to: #db2777 var(--tw-gradient-to-position)}.to-pink-600\/20{--tw-gradient-to: rgb(219 39 119 / .2) var(--tw-gradient-to-position)}.to-pink-700{--tw-gradient-to: #be185d var(--tw-gradient-to-position)}.to-pink-900{--tw-gradient-to: #831843 var(--tw-gradient-to-position)}.to-pink-900\/20{--tw-gradient-to: rgb(131 24 67 / .2) var(--tw-gradient-to-position)}.to-pink-900\/50{--tw-gradient-to: rgb(131 24 67 / .5) var(--tw-gradient-to-position)}.to-red-500{--tw-gradient-to: #ef4444 var(--tw-gradient-to-position)}.to-red-500\/20{--tw-gradient-to: rgb(239 68 68 / .2) var(--tw-gradient-to-position)}.to-red-700{--tw-gradient-to: #b91c1c var(--tw-gradient-to-position)}.to-red-900{--tw-gradient-to: #7f1d1d var(--tw-gradient-to-position)}.to-red-900\/20{--tw-gradient-to: rgb(127 29 29 / .2) var(--tw-gradient-to-position)}.to-slate-400{--tw-gradient-to: #94a3b8 var(--tw-gradient-to-position)}.to-slate-50{--tw-gradient-to: #f8fafc var(--tw-gradient-to-position)}.to-slate-500{--tw-gradient-to: #64748b var(--tw-gradient-to-position)}.to-slate-900{--tw-gradient-to: #0f172a var(--tw-gradient-to-position)}.to-teal-500\/5{--tw-gradient-to: rgb(20 184 166 / .05) var(--tw-gradient-to-position)}.to-teal-600{--tw-gradient-to: #0d9488 var(--tw-gradient-to-position)}.to-teal-700{--tw-gradient-to: #0f766e var(--tw-gradient-to-position)}.to-teal-900\/20{--tw-gradient-to: rgb(19 78 74 / .2) var(--tw-gradient-to-position)}.to-transparent{--tw-gradient-to: transparent var(--tw-gradient-to-position)}.to-yellow-500{--tw-gradient-to: #eab308 var(--tw-gradient-to-position)}.to-yellow-600{--tw-gradient-to: #ca8a04 var(--tw-gradient-to-position)}.to-yellow-800{--tw-gradient-to: #854d0e var(--tw-gradient-to-position)}.to-zinc-400{--tw-gradient-to: #a1a1aa var(--tw-gradient-to-position)}.to-zinc-600{--tw-gradient-to: #52525b var(--tw-gradient-to-position)}.to-zinc-800{--tw-gradient-to: #27272a var(--tw-gradient-to-position)}.to-zinc-900{--tw-gradient-to: #18181b var(--tw-gradient-to-position)}.to-zinc-900\/50{--tw-gradient-to: rgb(24 24 27 / .5) var(--tw-gradient-to-position)}.to-zinc-900\/60{--tw-gradient-to: rgb(24 24 27 / .6) var(--tw-gradient-to-position)}.to-zinc-900\/80{--tw-gradient-to: rgb(24 24 27 / .8) var(--tw-gradient-to-position)}.to-zinc-950{--tw-gradient-to: #09090b var(--tw-gradient-to-position)}.bg-\[size\:50px_50px\]{background-size:50px 50px}.bg-cover{background-size:cover}.bg-clip-text{-webkit-background-clip:text;background-clip:text}.bg-center{background-position:center}.fill-\[\#d8b36a\]{fill:#d8b36a}.fill-amber-400{fill:#fbbf24}.fill-blue-400{fill:#60a5fa}.fill-blue-500\/20{fill:#3b82f633}.fill-current{fill:currentColor}.fill-gray-400{fill:#9ca3af}.fill-green-600{fill:#16a34a}.fill-orange-500\/20{fill:#f9731633}.fill-transparent{fill:transparent}.fill-white{fill:#fff}.fill-white\/60{fill:#fff9}.fill-yellow-400{fill:#facc15}.fill-yellow-500{fill:#eab308}.stroke-2{stroke-width:2}.stroke-\[2\.5\]{stroke-width:2.5}.object-contain{-o-object-fit:contain;object-fit:contain}.object-cover{-o-object-fit:cover;object-fit:cover}.object-top{-o-object-position:top;object-position:top}.p-0{padding:0}.p-0\.5{padding:.125rem}.p-1{padding:.25rem}.p-1\.5{padding:.375rem}.p-10{padding:2.5rem}.p-12{padding:3rem}.p-2{padding:.5rem}.p-2\.5{padding:.625rem}.p-3{padding:.75rem}.p-3\.5{padding:.875rem}.p-4{padding:1rem}.p-5{padding:1.25rem}.p-6{padding:1.5rem}.p-7{padding:1.75rem}.p-8{padding:2rem}.px-0\.5{padding-left:.125rem;padding-right:.125rem}.px-1{padding-left:.25rem;padding-right:.25rem}.px-1\.5{padding-left:.375rem;padding-right:.375rem}.px-10{padding-left:2.5rem;padding-right:2.5rem}.px-12{padding-left:3rem;padding-right:3rem}.px-2{padding-left:.5rem;padding-right:.5rem}.px-2\.5{padding-left:.625rem;padding-right:.625rem}.px-3{padding-left:.75rem;padding-right:.75rem}.px-4{padding-left:1rem;padding-right:1rem}.px-5{padding-left:1.25rem;padding-right:1.25rem}.px-6{padding-left:1.5rem;padding-right:1.5rem}.px-8{padding-left:2rem;padding-right:2rem}.py-0{padding-top:0;padding-bottom:0}.py-0\.5{padding-top:.125rem;padding-bottom:.125rem}.py-1{padding-top:.25rem;padding-bottom:.25rem}.py-1\.5{padding-top:.375rem;padding-bottom:.375rem}.py-10{padding-top:2.5rem;padding-bottom:2.5rem}.py-12{padding-top:3rem;padding-bottom:3rem}.py-16{padding-top:4rem;padding-bottom:4rem}.py-2{padding-top:.5rem;padding-bottom:.5rem}.py-2\.5{padding-top:.625rem;padding-bottom:.625rem}.py-20{padding-top:5rem;padding-bottom:5rem}.py-24{padding-top:6rem;padding-bottom:6rem}.py-3{padding-top:.75rem;padding-bottom:.75rem}.py-3\.5{padding-top:.875rem;padding-bottom:.875rem}.py-32{padding-top:8rem;padding-bottom:8rem}.py-4{padding-top:1rem;padding-bottom:1rem}.py-5{padding-top:1.25rem;padding-bottom:1.25rem}.py-6{padding-top:1.5rem;padding-bottom:1.5rem}.py-7{padding-top:1.75rem;padding-bottom:1.75rem}.py-8{padding-top:2rem;padding-bottom:2rem}.pb-0{padding-bottom:0}.pb-1{padding-bottom:.25rem}.pb-1\.5{padding-bottom:.375rem}.pb-12{padding-bottom:3rem}.pb-16{padding-bottom:4rem}.pb-2{padding-bottom:.5rem}.pb-20{padding-bottom:5rem}.pb-28{padding-bottom:7rem}.pb-3{padding-bottom:.75rem}.pb-32{padding-bottom:8rem}.pb-4{padding-bottom:1rem}.pb-48{padding-bottom:12rem}.pb-5{padding-bottom:1.25rem}.pb-6{padding-bottom:1.5rem}.pb-8{padding-bottom:2rem}.pb-\[3px\]{padding-bottom:3px}.pb-\[64px\]{padding-bottom:64px}.pb-\[calc\(24px\+env\(safe-area-inset-bottom\,0px\)\)\]{padding-bottom:calc(24px + env(safe-area-inset-bottom,0px))}.pb-\[env\(safe-area-inset-bottom\)\]{padding-bottom:env(safe-area-inset-bottom)}.pl-1{padding-left:.25rem}.pl-10{padding-left:2.5rem}.pl-12{padding-left:3rem}.pl-16{padding-left:4rem}.pl-2{padding-left:.5rem}.pl-3{padding-left:.75rem}.pl-4{padding-left:1rem}.pl-5{padding-left:1.25rem}.pl-6{padding-left:1.5rem}.pl-7{padding-left:1.75rem}.pl-8{padding-left:2rem}.pl-9{padding-left:2.25rem}.pr-1{padding-right:.25rem}.pr-10{padding-right:2.5rem}.pr-11{padding-right:2.75rem}.pr-12{padding-right:3rem}.pr-14{padding-right:3.5rem}.pr-2{padding-right:.5rem}.pr-24{padding-right:6rem}.pr-28{padding-right:7rem}.pr-3{padding-right:.75rem}.pr-4{padding-right:1rem}.pr-6{padding-right:1.5rem}.pr-7{padding-right:1.75rem}.pr-8{padding-right:2rem}.pr-9{padding-right:2.25rem}.pr-\[420px\]{padding-right:420px}.pt-0{padding-top:0}.pt-0\.5{padding-top:.125rem}.pt-1{padding-top:.25rem}.pt-1\.5{padding-top:.375rem}.pt-10{padding-top:2.5rem}.pt-12{padding-top:3rem}.pt-14{padding-top:3.5rem}.pt-16{padding-top:4rem}.pt-2{padding-top:.5rem}.pt-2\.5{padding-top:.625rem}.pt-20{padding-top:5rem}.pt-24{padding-top:6rem}.pt-3{padding-top:.75rem}.pt-3\.5{padding-top:.875rem}.pt-4{padding-top:1rem}.pt-5{padding-top:1.25rem}.pt-6{padding-top:1.5rem}.pt-7{padding-top:1.75rem}.pt-8{padding-top:2rem}.pt-\[env\(safe-area-inset-top\)\]{padding-top:env(safe-area-inset-top)}.text-left{text-align:left}.text-center{text-align:center}.text-right{text-align:right}.text-end{text-align:end}.align-middle{vertical-align:middle}.font-mono{font-family:ui-monospace,SFMono-Regular,Menlo,Monaco,Consolas,Liberation Mono,Courier New,monospace}.font-sans{font-family:ui-sans-serif,system-ui,sans-serif,"Apple Color Emoji","Segoe UI Emoji",Segoe UI Symbol,"Noto Color Emoji"}.text-2xl{font-size:1.5rem;line-height:2rem}.text-3xl{font-size:1.875rem;line-height:2.25rem}.text-4xl{font-size:2.25rem;line-height:2.5rem}.text-5xl{font-size:3rem;line-height:1}.text-6xl{font-size:3.75rem;line-height:1}.text-7xl{font-size:4.5rem;line-height:1}.text-8xl{font-size:6rem;line-height:1}.text-\[10\.5px\]{font-size:10.5px}.text-\[10px\]{font-size:10px}.text-\[11px\]{font-size:11px}.text-\[12px\]{font-size:12px}.text-\[13px\]{font-size:13px}.text-\[14px\]{font-size:14px}.text-\[15px\]{font-size:15px}.text-\[18px\]{font-size:18px}.text-\[200px\]{font-size:200px}.text-\[22px\]{font-size:22px}.text-\[23px\]{font-size:23px}.text-\[26px\]{font-size:26px}.text-\[8px\]{font-size:8px}.text-\[9px\]{font-size:9px}.text-base{font-size:1rem;line-height:1.5rem}.text-lg{font-size:1.125rem;line-height:1.75rem}.text-sm{font-size:.875rem;line-height:1.25rem}.text-xl{font-size:1.25rem;line-height:1.75rem}.text-xs{font-size:.75rem;line-height:1rem}.font-black{font-weight:900}.font-bold{font-weight:700}.font-extrabold{font-weight:800}.font-light{font-weight:300}.font-medium{font-weight:500}.font-normal{font-weight:400}.font-semibold{font-weight:600}.uppercase{text-transform:uppercase}.lowercase{text-transform:lowercase}.capitalize{text-transform:capitalize}.normal-case{text-transform:none}.italic{font-style:italic}.tabular-nums{--tw-numeric-spacing: tabular-nums;font-variant-numeric:var(--tw-ordinal) var(--tw-slashed-zero) var(--tw-numeric-figure) var(--tw-numeric-spacing) var(--tw-numeric-fraction)}.leading-4{line-height:1rem}.leading-5{line-height:1.25rem}.leading-6{line-height:1.5rem}.leading-7{line-height:1.75rem}.leading-8{line-height:2rem}.leading-\[0\.95\]{line-height:.95}.leading-\[1\.02\]{line-height:1.02}.leading-\[1\.1\]{line-height:1.1}.leading-\[1\.55\]{line-height:1.55}.leading-\[18px\]{line-height:18px}.leading-none{line-height:1}.leading-relaxed{line-height:1.625}.leading-snug{line-height:1.375}.leading-tight{line-height:1.25}.tracking-\[-\.025em\]{letter-spacing:-.025em}.tracking-\[-0\.02em\]{letter-spacing:-.02em}.tracking-\[-0\.055em\]{letter-spacing:-.055em}.tracking-\[0\.08em\]{letter-spacing:.08em}.tracking-\[0\.10em\]{letter-spacing:.1em}.tracking-\[0\.12em\]{letter-spacing:.12em}.tracking-\[0\.14em\]{letter-spacing:.14em}.tracking-\[0\.16em\]{letter-spacing:.16em}.tracking-\[0\.18em\]{letter-spacing:.18em}.tracking-\[0\.22em\]{letter-spacing:.22em}.tracking-\[0\.28em\]{letter-spacing:.28em}.tracking-normal{letter-spacing:0em}.tracking-tight{letter-spacing:-.025em}.tracking-wide{letter-spacing:.025em}.tracking-wider{letter-spacing:.05em}.tracking-widest{letter-spacing:.1em}.text-\[\#12304f\]{--tw-text-opacity: 1;color:rgb(18 48 79 / var(--tw-text-opacity, 1))}.text-\[\#141210\]{--tw-text-opacity: 1;color:rgb(20 18 16 / var(--tw-text-opacity, 1))}.text-\[\#15130e\]{--tw-text-opacity: 1;color:rgb(21 19 14 / var(--tw-text-opacity, 1))}.text-\[\#17130c\]{--tw-text-opacity: 1;color:rgb(23 19 12 / var(--tw-text-opacity, 1))}.text-\[\#171717\]{--tw-text-opacity: 1;color:rgb(23 23 23 / var(--tw-text-opacity, 1))}.text-\[\#181818\]{--tw-text-opacity: 1;color:rgb(24 24 24 / var(--tw-text-opacity, 1))}.text-\[\#25D366\]{--tw-text-opacity: 1;color:rgb(37 211 102 / var(--tw-text-opacity, 1))}.text-\[\#2bd09b\]{--tw-text-opacity: 1;color:rgb(43 208 155 / var(--tw-text-opacity, 1))}.text-\[\#4285F4\]{--tw-text-opacity: 1;color:rgb(66 133 244 / var(--tw-text-opacity, 1))}.text-\[\#4ade80\]{--tw-text-opacity: 1;color:rgb(74 222 128 / var(--tw-text-opacity, 1))}.text-\[\#55a5ff\]{--tw-text-opacity: 1;color:rgb(85 165 255 / var(--tw-text-opacity, 1))}.text-\[\#5865F2\]{--tw-text-opacity: 1;color:rgb(88 101 242 / var(--tw-text-opacity, 1))}.text-\[\#5aaeff\]{--tw-text-opacity: 1;color:rgb(90 174 255 / var(--tw-text-opacity, 1))}.text-\[\#5ee8bf\]{--tw-text-opacity: 1;color:rgb(94 232 191 / var(--tw-text-opacity, 1))}.text-\[\#5f5a52\]{--tw-text-opacity: 1;color:rgb(95 90 82 / var(--tw-text-opacity, 1))}.text-\[\#65aee8\]{--tw-text-opacity: 1;color:rgb(101 174 232 / var(--tw-text-opacity, 1))}.text-\[\#68adff\]{--tw-text-opacity: 1;color:rgb(104 173 255 / var(--tw-text-opacity, 1))}.text-\[\#6baeff\]{--tw-text-opacity: 1;color:rgb(107 174 255 / var(--tw-text-opacity, 1))}.text-\[\#6de897\]{--tw-text-opacity: 1;color:rgb(109 232 151 / var(--tw-text-opacity, 1))}.text-\[\#6f665a\]{--tw-text-opacity: 1;color:rgb(111 102 90 / var(--tw-text-opacity, 1))}.text-\[\#6f675b\]{--tw-text-opacity: 1;color:rgb(111 103 91 / var(--tw-text-opacity, 1))}.text-\[\#70b5f9\]{--tw-text-opacity: 1;color:rgb(112 181 249 / var(--tw-text-opacity, 1))}.text-\[\#766f65\]{--tw-text-opacity: 1;color:rgb(118 111 101 / var(--tw-text-opacity, 1))}.text-\[\#7890ad\]{--tw-text-opacity: 1;color:rgb(120 144 173 / var(--tw-text-opacity, 1))}.text-\[\#78d28b\]{--tw-text-opacity: 1;color:rgb(120 210 139 / var(--tw-text-opacity, 1))}.text-\[\#7cb8ff\]{--tw-text-opacity: 1;color:rgb(124 184 255 / var(--tw-text-opacity, 1))}.text-\[\#7e7568\]{--tw-text-opacity: 1;color:rgb(126 117 104 / var(--tw-text-opacity, 1))}.text-\[\#7eb9ff\]{--tw-text-opacity: 1;color:rgb(126 185 255 / var(--tw-text-opacity, 1))}.text-\[\#7fb7ff\]{--tw-text-opacity: 1;color:rgb(127 183 255 / var(--tw-text-opacity, 1))}.text-\[\#81786c\]{--tw-text-opacity: 1;color:rgb(129 120 108 / var(--tw-text-opacity, 1))}.text-\[\#83a9d4\]{--tw-text-opacity: 1;color:rgb(131 169 212 / var(--tw-text-opacity, 1))}.text-\[\#8790ff\]{--tw-text-opacity: 1;color:rgb(135 144 255 / var(--tw-text-opacity, 1))}.text-\[\#88e9cd\]{--tw-text-opacity: 1;color:rgb(136 233 205 / var(--tw-text-opacity, 1))}.text-\[\#8d8476\]{--tw-text-opacity: 1;color:rgb(141 132 118 / var(--tw-text-opacity, 1))}.text-\[\#8eb4df\]{--tw-text-opacity: 1;color:rgb(142 180 223 / var(--tw-text-opacity, 1))}.text-\[\#8f8679\]{--tw-text-opacity: 1;color:rgb(143 134 121 / var(--tw-text-opacity, 1))}.text-\[\#8f877a\]{--tw-text-opacity: 1;color:rgb(143 135 122 / var(--tw-text-opacity, 1))}.text-\[\#8fa4c2\]{--tw-text-opacity: 1;color:rgb(143 164 194 / var(--tw-text-opacity, 1))}.text-\[\#8fb4dd\]{--tw-text-opacity: 1;color:rgb(143 180 221 / var(--tw-text-opacity, 1))}.text-\[\#91a6c3\]{--tw-text-opacity: 1;color:rgb(145 166 195 / var(--tw-text-opacity, 1))}.text-\[\#94acca\]{--tw-text-opacity: 1;color:rgb(148 172 202 / var(--tw-text-opacity, 1))}.text-\[\#9bc8ff\]{--tw-text-opacity: 1;color:rgb(155 200 255 / var(--tw-text-opacity, 1))}.text-\[\#9d9384\]{--tw-text-opacity: 1;color:rgb(157 147 132 / var(--tw-text-opacity, 1))}.text-\[\#9db6d6\]{--tw-text-opacity: 1;color:rgb(157 182 214 / var(--tw-text-opacity, 1))}.text-\[\#9e9688\]{--tw-text-opacity: 1;color:rgb(158 150 136 / var(--tw-text-opacity, 1))}.text-\[\#9ea1ff\]{--tw-text-opacity: 1;color:rgb(158 161 255 / var(--tw-text-opacity, 1))}.text-\[\#9eb1cc\]{--tw-text-opacity: 1;color:rgb(158 177 204 / var(--tw-text-opacity, 1))}.text-\[\#9ec5f5\]{--tw-text-opacity: 1;color:rgb(158 197 245 / var(--tw-text-opacity, 1))}.text-\[\#9f7f49\]{--tw-text-opacity: 1;color:rgb(159 127 73 / var(--tw-text-opacity, 1))}.text-\[\#9f9688\]{--tw-text-opacity: 1;color:rgb(159 150 136 / var(--tw-text-opacity, 1))}.text-\[\#9fb0c8\]{--tw-text-opacity: 1;color:rgb(159 176 200 / var(--tw-text-opacity, 1))}.text-\[\#9fc9ff\]{--tw-text-opacity: 1;color:rgb(159 201 255 / var(--tw-text-opacity, 1))}.text-\[\#a5bad5\]{--tw-text-opacity: 1;color:rgb(165 186 213 / var(--tw-text-opacity, 1))}.text-\[\#a69c8d\]{--tw-text-opacity: 1;color:rgb(166 156 141 / var(--tw-text-opacity, 1))}.text-\[\#a795ff\]{--tw-text-opacity: 1;color:rgb(167 149 255 / var(--tw-text-opacity, 1))}.text-\[\#a89f90\]{--tw-text-opacity: 1;color:rgb(168 159 144 / var(--tw-text-opacity, 1))}.text-\[\#a8bdd7\]{--tw-text-opacity: 1;color:rgb(168 189 215 / var(--tw-text-opacity, 1))}.text-\[\#a99a82\]{--tw-text-opacity: 1;color:rgb(169 154 130 / var(--tw-text-opacity, 1))}.text-\[\#a9bbd5\]{--tw-text-opacity: 1;color:rgb(169 187 213 / var(--tw-text-opacity, 1))}.text-\[\#a9bdd7\]{--tw-text-opacity: 1;color:rgb(169 189 215 / var(--tw-text-opacity, 1))}.text-\[\#a9c9ec\]{--tw-text-opacity: 1;color:rgb(169 201 236 / var(--tw-text-opacity, 1))}.text-\[\#aaa69d\]{--tw-text-opacity: 1;color:rgb(170 166 157 / var(--tw-text-opacity, 1))}.text-\[\#adbfda\]{--tw-text-opacity: 1;color:rgb(173 191 218 / var(--tw-text-opacity, 1))}.text-\[\#aebbd0\]{--tw-text-opacity: 1;color:rgb(174 187 208 / var(--tw-text-opacity, 1))}.text-\[\#aebcd0\]{--tw-text-opacity: 1;color:rgb(174 188 208 / var(--tw-text-opacity, 1))}.text-\[\#b2c0d5\]{--tw-text-opacity: 1;color:rgb(178 192 213 / var(--tw-text-opacity, 1))}.text-\[\#b5c9e1\]{--tw-text-opacity: 1;color:rgb(181 201 225 / var(--tw-text-opacity, 1))}.text-\[\#b6c9e4\]{--tw-text-opacity: 1;color:rgb(182 201 228 / var(--tw-text-opacity, 1))}.text-\[\#b7bcff\]{--tw-text-opacity: 1;color:rgb(183 188 255 / var(--tw-text-opacity, 1))}.text-\[\#b7c7dd\]{--tw-text-opacity: 1;color:rgb(183 199 221 / var(--tw-text-opacity, 1))}.text-\[\#b8afa0\]{--tw-text-opacity: 1;color:rgb(184 175 160 / var(--tw-text-opacity, 1))}.text-\[\#b9ad9a\]{--tw-text-opacity: 1;color:rgb(185 173 154 / var(--tw-text-opacity, 1))}.text-\[\#b9ad9b\]{--tw-text-opacity: 1;color:rgb(185 173 155 / var(--tw-text-opacity, 1))}.text-\[\#b9b4a8\]{--tw-text-opacity: 1;color:rgb(185 180 168 / var(--tw-text-opacity, 1))}.text-\[\#b9c9e3\]{--tw-text-opacity: 1;color:rgb(185 201 227 / var(--tw-text-opacity, 1))}.text-\[\#bcd5f4\]{--tw-text-opacity: 1;color:rgb(188 213 244 / var(--tw-text-opacity, 1))}.text-\[\#bf94ff\]{--tw-text-opacity: 1;color:rgb(191 148 255 / var(--tw-text-opacity, 1))}.text-\[\#bfa466\]{--tw-text-opacity: 1;color:rgb(191 164 102 / var(--tw-text-opacity, 1))}.text-\[\#bfb3a2\]{--tw-text-opacity: 1;color:rgb(191 179 162 / var(--tw-text-opacity, 1))}.text-\[\#bfb4a3\]{--tw-text-opacity: 1;color:rgb(191 180 163 / var(--tw-text-opacity, 1))}.text-\[\#bfc9dc\]{--tw-text-opacity: 1;color:rgb(191 201 220 / var(--tw-text-opacity, 1))}.text-\[\#bfd9ff\]{--tw-text-opacity: 1;color:rgb(191 217 255 / var(--tw-text-opacity, 1))}.text-\[\#c5cfe0\]{--tw-text-opacity: 1;color:rgb(197 207 224 / var(--tw-text-opacity, 1))}.text-\[\#c7bda9\]{--tw-text-opacity: 1;color:rgb(199 189 169 / var(--tw-text-opacity, 1))}.text-\[\#c8c9ff\]{--tw-text-opacity: 1;color:rgb(200 201 255 / var(--tw-text-opacity, 1))}.text-\[\#c8d5e8\]{--tw-text-opacity: 1;color:rgb(200 213 232 / var(--tw-text-opacity, 1))}.text-\[\#c8d9ee\]{--tw-text-opacity: 1;color:rgb(200 217 238 / var(--tw-text-opacity, 1))}.text-\[\#c9def7\]{--tw-text-opacity: 1;color:rgb(201 222 247 / var(--tw-text-opacity, 1))}.text-\[\#cdbb94\]{--tw-text-opacity: 1;color:rgb(205 187 148 / var(--tw-text-opacity, 1))}.text-\[\#cdbb9b\]{--tw-text-opacity: 1;color:rgb(205 187 155 / var(--tw-text-opacity, 1))}.text-\[\#cfc3b3\]{--tw-text-opacity: 1;color:rgb(207 195 179 / var(--tw-text-opacity, 1))}.text-\[\#cfc4b3\]{--tw-text-opacity: 1;color:rgb(207 196 179 / var(--tw-text-opacity, 1))}.text-\[\#cfc5b5\]{--tw-text-opacity: 1;color:rgb(207 197 181 / var(--tw-text-opacity, 1))}.text-\[\#d0d8e6\]{--tw-text-opacity: 1;color:rgb(208 216 230 / var(--tw-text-opacity, 1))}.text-\[\#d6ddec\]{--tw-text-opacity: 1;color:rgb(214 221 236 / var(--tw-text-opacity, 1))}.text-\[\#d7e8fa\]{--tw-text-opacity: 1;color:rgb(215 232 250 / var(--tw-text-opacity, 1))}.text-\[\#d8b36a\]{--tw-text-opacity: 1;color:rgb(216 179 106 / var(--tw-text-opacity, 1))}.text-\[\#d8b36a\]\/70{color:#d8b36ab3}.text-\[\#d8c39c\]{--tw-text-opacity: 1;color:rgb(216 195 156 / var(--tw-text-opacity, 1))}.text-\[\#d8c9b0\]{--tw-text-opacity: 1;color:rgb(216 201 176 / var(--tw-text-opacity, 1))}.text-\[\#d8d0c2\]{--tw-text-opacity: 1;color:rgb(216 208 194 / var(--tw-text-opacity, 1))}.text-\[\#d8d0c3\]{--tw-text-opacity: 1;color:rgb(216 208 195 / var(--tw-text-opacity, 1))}.text-\[\#d8d4ca\]{--tw-text-opacity: 1;color:rgb(216 212 202 / var(--tw-text-opacity, 1))}.text-\[\#d8d8d8\]{--tw-text-opacity: 1;color:rgb(216 216 216 / var(--tw-text-opacity, 1))}.text-\[\#d8e7f9\]{--tw-text-opacity: 1;color:rgb(216 231 249 / var(--tw-text-opacity, 1))}.text-\[\#e2bd70\]{--tw-text-opacity: 1;color:rgb(226 189 112 / var(--tw-text-opacity, 1))}.text-\[\#e86ae9\]{--tw-text-opacity: 1;color:rgb(232 106 233 / var(--tw-text-opacity, 1))}.text-\[\#eadfcd\]{--tw-text-opacity: 1;color:rgb(234 223 205 / var(--tw-text-opacity, 1))}.text-\[\#f0c879\]{--tw-text-opacity: 1;color:rgb(240 200 121 / var(--tw-text-opacity, 1))}.text-\[\#f0ce86\]{--tw-text-opacity: 1;color:rgb(240 206 134 / var(--tw-text-opacity, 1))}.text-\[\#f1f1f1\]{--tw-text-opacity: 1;color:rgb(241 241 241 / var(--tw-text-opacity, 1))}.text-\[\#f4d999\]{--tw-text-opacity: 1;color:rgb(244 217 153 / var(--tw-text-opacity, 1))}.text-\[\#f4f1e8\]{--tw-text-opacity: 1;color:rgb(244 241 232 / var(--tw-text-opacity, 1))}.text-\[\#f5eee3\]{--tw-text-opacity: 1;color:rgb(245 238 227 / var(--tw-text-opacity, 1))}.text-\[\#f6f1e8\]{--tw-text-opacity: 1;color:rgb(246 241 232 / var(--tw-text-opacity, 1))}.text-\[\#f7d998\]{--tw-text-opacity: 1;color:rgb(247 217 152 / var(--tw-text-opacity, 1))}.text-\[\#f8d88f\]{--tw-text-opacity: 1;color:rgb(248 216 143 / var(--tw-text-opacity, 1))}.text-\[\#f8efe0\]{--tw-text-opacity: 1;color:rgb(248 239 224 / var(--tw-text-opacity, 1))}.text-\[\#ff6a33\]{--tw-text-opacity: 1;color:rgb(255 106 51 / var(--tw-text-opacity, 1))}.text-\[\#ff932e\]{--tw-text-opacity: 1;color:rgb(255 147 46 / var(--tw-text-opacity, 1))}.text-\[\#ff98a6\]{--tw-text-opacity: 1;color:rgb(255 152 166 / var(--tw-text-opacity, 1))}.text-\[\#ff9dad\]{--tw-text-opacity: 1;color:rgb(255 157 173 / var(--tw-text-opacity, 1))}.text-\[\#ffb5aa\]{--tw-text-opacity: 1;color:rgb(255 181 170 / var(--tw-text-opacity, 1))}.text-\[\#ffc084\]{--tw-text-opacity: 1;color:rgb(255 192 132 / var(--tw-text-opacity, 1))}.text-\[\#ffc38b\]{--tw-text-opacity: 1;color:rgb(255 195 139 / var(--tw-text-opacity, 1))}.text-\[\#ffc487\]{--tw-text-opacity: 1;color:rgb(255 196 135 / var(--tw-text-opacity, 1))}.text-\[\#ffe3a3\]{--tw-text-opacity: 1;color:rgb(255 227 163 / var(--tw-text-opacity, 1))}.text-\[\#ffe7a8\]{--tw-text-opacity: 1;color:rgb(255 231 168 / var(--tw-text-opacity, 1))}.text-\[\#fff4d6\]{--tw-text-opacity: 1;color:rgb(255 244 214 / var(--tw-text-opacity, 1))}.text-\[rgba\(255\,220\,120\,0\.90\)\]{color:#ffdc78e6}.text-\[rgba\(255\,255\,255\,0\.40\)\]{color:#fff6}.text-\[rgba\(255\,255\,255\,0\.55\)\]{color:#ffffff8c}.text-\[rgba\(255\,255\,255\,0\.75\)\]{color:#ffffffbf}.text-\[rgba\(255\,255\,255\,0\.90\)\]{color:#ffffffe6}.text-\[var\(--bmai-modal-muted\)\]{color:var(--bmai-modal-muted)}.text-\[var\(--bmai-modal-text\)\]{color:var(--bmai-modal-text)}.text-amber-100{--tw-text-opacity: 1;color:rgb(254 243 199 / var(--tw-text-opacity, 1))}.text-amber-100\/70{color:#fef3c7b3}.text-amber-200{--tw-text-opacity: 1;color:rgb(253 230 138 / var(--tw-text-opacity, 1))}.text-amber-200\/70{color:#fde68ab3}.text-amber-200\/80{color:#fde68acc}.text-amber-300{--tw-text-opacity: 1;color:rgb(252 211 77 / var(--tw-text-opacity, 1))}.text-amber-300\/80{color:#fcd34dcc}.text-amber-300\/90{color:#fcd34de6}.text-amber-400{--tw-text-opacity: 1;color:rgb(251 191 36 / var(--tw-text-opacity, 1))}.text-amber-400\/50{color:#fbbf2480}.text-amber-400\/60{color:#fbbf2499}.text-amber-400\/70{color:#fbbf24b3}.text-amber-400\/80{color:#fbbf24cc}.text-amber-500{--tw-text-opacity: 1;color:rgb(245 158 11 / var(--tw-text-opacity, 1))}.text-amber-500\/70{color:#f59e0bb3}.text-amber-500\/80{color:#f59e0bcc}.text-amber-600{--tw-text-opacity: 1;color:rgb(217 119 6 / var(--tw-text-opacity, 1))}.text-amber-700{--tw-text-opacity: 1;color:rgb(180 83 9 / var(--tw-text-opacity, 1))}.text-amber-900{--tw-text-opacity: 1;color:rgb(120 53 15 / var(--tw-text-opacity, 1))}.text-black{--tw-text-opacity: 1;color:rgb(0 0 0 / var(--tw-text-opacity, 1))}.text-blue-100{--tw-text-opacity: 1;color:rgb(219 234 254 / var(--tw-text-opacity, 1))}.text-blue-200{--tw-text-opacity: 1;color:rgb(191 219 254 / var(--tw-text-opacity, 1))}.text-blue-200\/70{color:#bfdbfeb3}.text-blue-200\/80{color:#bfdbfecc}.text-blue-300{--tw-text-opacity: 1;color:rgb(147 197 253 / var(--tw-text-opacity, 1))}.text-blue-300\/80{color:#93c5fdcc}.text-blue-400{--tw-text-opacity: 1;color:rgb(96 165 250 / var(--tw-text-opacity, 1))}.text-blue-400\/40{color:#60a5fa66}.text-blue-400\/70{color:#60a5fab3}.text-blue-400\/80{color:#60a5facc}.text-blue-500{--tw-text-opacity: 1;color:rgb(59 130 246 / var(--tw-text-opacity, 1))}.text-blue-600{--tw-text-opacity: 1;color:rgb(37 99 235 / var(--tw-text-opacity, 1))}.text-blue-700{--tw-text-opacity: 1;color:rgb(29 78 216 / var(--tw-text-opacity, 1))}.text-blue-800{--tw-text-opacity: 1;color:rgb(30 64 175 / var(--tw-text-opacity, 1))}.text-blue-900{--tw-text-opacity: 1;color:rgb(30 58 138 / var(--tw-text-opacity, 1))}.text-cyan-100{--tw-text-opacity: 1;color:rgb(207 250 254 / var(--tw-text-opacity, 1))}.text-cyan-300{--tw-text-opacity: 1;color:rgb(103 232 249 / var(--tw-text-opacity, 1))}.text-cyan-300\/55{color:#67e8f98c}.text-cyan-400{--tw-text-opacity: 1;color:rgb(34 211 238 / var(--tw-text-opacity, 1))}.text-cyan-500{--tw-text-opacity: 1;color:rgb(6 182 212 / var(--tw-text-opacity, 1))}.text-destructive-foreground{color:hsl(var(--destructive-foreground))}.text-emerald-100{--tw-text-opacity: 1;color:rgb(209 250 229 / var(--tw-text-opacity, 1))}.text-emerald-200{--tw-text-opacity: 1;color:rgb(167 243 208 / var(--tw-text-opacity, 1))}.text-emerald-300{--tw-text-opacity: 1;color:rgb(110 231 183 / var(--tw-text-opacity, 1))}.text-emerald-300\/80{color:#6ee7b7cc}.text-emerald-400{--tw-text-opacity: 1;color:rgb(52 211 153 / var(--tw-text-opacity, 1))}.text-emerald-400\/90{color:#34d399e6}.text-emerald-500{--tw-text-opacity: 1;color:rgb(16 185 129 / var(--tw-text-opacity, 1))}.text-foreground{color:hsl(var(--foreground))}.text-fuchsia-100{--tw-text-opacity: 1;color:rgb(250 232 255 / var(--tw-text-opacity, 1))}.text-fuchsia-300{--tw-text-opacity: 1;color:rgb(240 171 252 / var(--tw-text-opacity, 1))}.text-fuchsia-400{--tw-text-opacity: 1;color:rgb(232 121 249 / var(--tw-text-opacity, 1))}.text-gray-100{--tw-text-opacity: 1;color:rgb(243 244 246 / var(--tw-text-opacity, 1))}.text-gray-200{--tw-text-opacity: 1;color:rgb(229 231 235 / var(--tw-text-opacity, 1))}.text-gray-300{--tw-text-opacity: 1;color:rgb(209 213 219 / var(--tw-text-opacity, 1))}.text-gray-400{--tw-text-opacity: 1;color:rgb(156 163 175 / var(--tw-text-opacity, 1))}.text-gray-500{--tw-text-opacity: 1;color:rgb(107 114 128 / var(--tw-text-opacity, 1))}.text-gray-600{--tw-text-opacity: 1;color:rgb(75 85 99 / var(--tw-text-opacity, 1))}.text-gray-700{--tw-text-opacity: 1;color:rgb(55 65 81 / var(--tw-text-opacity, 1))}.text-gray-800{--tw-text-opacity: 1;color:rgb(31 41 55 / var(--tw-text-opacity, 1))}.text-gray-900{--tw-text-opacity: 1;color:rgb(17 24 39 / var(--tw-text-opacity, 1))}.text-green-100{--tw-text-opacity: 1;color:rgb(220 252 231 / var(--tw-text-opacity, 1))}.text-green-200{--tw-text-opacity: 1;color:rgb(187 247 208 / var(--tw-text-opacity, 1))}.text-green-200\/80{color:#bbf7d0cc}.text-green-300{--tw-text-opacity: 1;color:rgb(134 239 172 / var(--tw-text-opacity, 1))}.text-green-300\/70{color:#86efacb3}.text-green-300\/80{color:#86efaccc}.text-green-400{--tw-text-opacity: 1;color:rgb(74 222 128 / var(--tw-text-opacity, 1))}.text-green-400\/70{color:#4ade80b3}.text-green-400\/80{color:#4ade80cc}.text-green-400\/90{color:#4ade80e6}.text-green-500{--tw-text-opacity: 1;color:rgb(34 197 94 / var(--tw-text-opacity, 1))}.text-green-500\/70{color:#22c55eb3}.text-green-600{--tw-text-opacity: 1;color:rgb(22 163 74 / var(--tw-text-opacity, 1))}.text-green-700{--tw-text-opacity: 1;color:rgb(21 128 61 / var(--tw-text-opacity, 1))}.text-green-800{--tw-text-opacity: 1;color:rgb(22 101 52 / var(--tw-text-opacity, 1))}.text-green-900{--tw-text-opacity: 1;color:rgb(20 83 45 / var(--tw-text-opacity, 1))}.text-indigo-300{--tw-text-opacity: 1;color:rgb(165 180 252 / var(--tw-text-opacity, 1))}.text-lime-300{--tw-text-opacity: 1;color:rgb(190 242 100 / var(--tw-text-opacity, 1))}.text-lime-400{--tw-text-opacity: 1;color:rgb(163 230 53 / var(--tw-text-opacity, 1))}.text-orange-100{--tw-text-opacity: 1;color:rgb(255 237 213 / var(--tw-text-opacity, 1))}.text-orange-200{--tw-text-opacity: 1;color:rgb(254 215 170 / var(--tw-text-opacity, 1))}.text-orange-300{--tw-text-opacity: 1;color:rgb(253 186 116 / var(--tw-text-opacity, 1))}.text-orange-300\/80{color:#fdba74cc}.text-orange-400{--tw-text-opacity: 1;color:rgb(251 146 60 / var(--tw-text-opacity, 1))}.text-orange-500{--tw-text-opacity: 1;color:rgb(249 115 22 / var(--tw-text-opacity, 1))}.text-orange-600{--tw-text-opacity: 1;color:rgb(234 88 12 / var(--tw-text-opacity, 1))}.text-orange-700{--tw-text-opacity: 1;color:rgb(194 65 12 / var(--tw-text-opacity, 1))}.text-orange-800{--tw-text-opacity: 1;color:rgb(154 52 18 / var(--tw-text-opacity, 1))}.text-pink-200{--tw-text-opacity: 1;color:rgb(251 207 232 / var(--tw-text-opacity, 1))}.text-pink-300{--tw-text-opacity: 1;color:rgb(249 168 212 / var(--tw-text-opacity, 1))}.text-pink-400{--tw-text-opacity: 1;color:rgb(244 114 182 / var(--tw-text-opacity, 1))}.text-pink-400\/40{color:#f472b666}.text-pink-500{--tw-text-opacity: 1;color:rgb(236 72 153 / var(--tw-text-opacity, 1))}.text-pink-600{--tw-text-opacity: 1;color:rgb(219 39 119 / var(--tw-text-opacity, 1))}.text-pink-800{--tw-text-opacity: 1;color:rgb(157 23 77 / var(--tw-text-opacity, 1))}.text-popover-foreground{color:hsl(var(--popover-foreground))}.text-primary-foreground{color:hsl(var(--primary-foreground))}.text-purple-100{--tw-text-opacity: 1;color:rgb(243 232 255 / var(--tw-text-opacity, 1))}.text-purple-300{--tw-text-opacity: 1;color:rgb(216 180 254 / var(--tw-text-opacity, 1))}.text-red-100{--tw-text-opacity: 1;color:rgb(254 226 226 / var(--tw-text-opacity, 1))}.text-red-100\/75{color:#fee2e2bf}.text-red-200{--tw-text-opacity: 1;color:rgb(254 202 202 / var(--tw-text-opacity, 1))}.text-red-300{--tw-text-opacity: 1;color:rgb(252 165 165 / var(--tw-text-opacity, 1))}.text-red-300\/80{color:#fca5a5cc}.text-red-400{--tw-text-opacity: 1;color:rgb(248 113 113 / var(--tw-text-opacity, 1))}.text-red-400\/60{color:#f8717199}.text-red-400\/70{color:#f87171b3}.text-red-500{--tw-text-opacity: 1;color:rgb(239 68 68 / var(--tw-text-opacity, 1))}.text-red-600{--tw-text-opacity: 1;color:rgb(220 38 38 / var(--tw-text-opacity, 1))}.text-red-700{--tw-text-opacity: 1;color:rgb(185 28 28 / var(--tw-text-opacity, 1))}.text-red-800{--tw-text-opacity: 1;color:rgb(153 27 27 / var(--tw-text-opacity, 1))}.text-red-900{--tw-text-opacity: 1;color:rgb(127 29 29 / var(--tw-text-opacity, 1))}.text-rose-300{--tw-text-opacity: 1;color:rgb(253 164 175 / var(--tw-text-opacity, 1))}.text-rose-400{--tw-text-opacity: 1;color:rgb(251 113 133 / var(--tw-text-opacity, 1))}.text-secondary-foreground{color:hsl(var(--secondary-foreground))}.text-sky-100{--tw-text-opacity: 1;color:rgb(224 242 254 / var(--tw-text-opacity, 1))}.text-sky-200{--tw-text-opacity: 1;color:rgb(186 230 253 / var(--tw-text-opacity, 1))}.text-sky-300{--tw-text-opacity: 1;color:rgb(125 211 252 / var(--tw-text-opacity, 1))}.text-sky-400{--tw-text-opacity: 1;color:rgb(56 189 248 / var(--tw-text-opacity, 1))}.text-sky-600\/70{color:#0284c7b3}.text-slate-100{--tw-text-opacity: 1;color:rgb(241 245 249 / var(--tw-text-opacity, 1))}.text-slate-200{--tw-text-opacity: 1;color:rgb(226 232 240 / var(--tw-text-opacity, 1))}.text-slate-300{--tw-text-opacity: 1;color:rgb(203 213 225 / var(--tw-text-opacity, 1))}.text-slate-400{--tw-text-opacity: 1;color:rgb(148 163 184 / var(--tw-text-opacity, 1))}.text-slate-500{--tw-text-opacity: 1;color:rgb(100 116 139 / var(--tw-text-opacity, 1))}.text-slate-600{--tw-text-opacity: 1;color:rgb(71 85 105 / var(--tw-text-opacity, 1))}.text-teal-100{--tw-text-opacity: 1;color:rgb(204 251 241 / var(--tw-text-opacity, 1))}.text-teal-200{--tw-text-opacity: 1;color:rgb(153 246 228 / var(--tw-text-opacity, 1))}.text-teal-300{--tw-text-opacity: 1;color:rgb(94 234 212 / var(--tw-text-opacity, 1))}.text-teal-400{--tw-text-opacity: 1;color:rgb(45 212 191 / var(--tw-text-opacity, 1))}.text-transparent{color:transparent}.text-violet-100{--tw-text-opacity: 1;color:rgb(237 233 254 / var(--tw-text-opacity, 1))}.text-violet-200{--tw-text-opacity: 1;color:rgb(221 214 254 / var(--tw-text-opacity, 1))}.text-violet-200\/70{color:#ddd6feb3}.text-violet-300{--tw-text-opacity: 1;color:rgb(196 181 253 / var(--tw-text-opacity, 1))}.text-white{--tw-text-opacity: 1;color:rgb(255 255 255 / var(--tw-text-opacity, 1))}.text-white\/30{color:#ffffff4d}.text-white\/35{color:#ffffff59}.text-white\/40{color:#fff6}.text-white\/45{color:#ffffff73}.text-white\/50{color:#ffffff80}.text-white\/55{color:#ffffff8c}.text-white\/60{color:#fff9}.text-white\/65{color:#ffffffa6}.text-white\/70{color:#ffffffb3}.text-white\/75{color:#ffffffbf}.text-white\/80{color:#fffc}.text-white\/85{color:#ffffffd9}.text-white\/90{color:#ffffffe6}.text-white\/95{color:#fffffff2}.text-yellow-100{--tw-text-opacity: 1;color:rgb(254 249 195 / var(--tw-text-opacity, 1))}.text-yellow-200{--tw-text-opacity: 1;color:rgb(254 240 138 / var(--tw-text-opacity, 1))}.text-yellow-200\/70{color:#fef08ab3}.text-yellow-200\/80{color:#fef08acc}.text-yellow-300{--tw-text-opacity: 1;color:rgb(253 224 71 / var(--tw-text-opacity, 1))}.text-yellow-300\/80{color:#fde047cc}.text-yellow-400{--tw-text-opacity: 1;color:rgb(250 204 21 / var(--tw-text-opacity, 1))}.text-yellow-500{--tw-text-opacity: 1;color:rgb(234 179 8 / var(--tw-text-opacity, 1))}.text-yellow-500\/70{color:#eab308b3}.text-yellow-600{--tw-text-opacity: 1;color:rgb(202 138 4 / var(--tw-text-opacity, 1))}.text-yellow-700{--tw-text-opacity: 1;color:rgb(161 98 7 / var(--tw-text-opacity, 1))}.text-yellow-800{--tw-text-opacity: 1;color:rgb(133 77 14 / var(--tw-text-opacity, 1))}.text-yellow-900{--tw-text-opacity: 1;color:rgb(113 63 18 / var(--tw-text-opacity, 1))}.text-zinc-100{--tw-text-opacity: 1;color:rgb(244 244 245 / var(--tw-text-opacity, 1))}.text-zinc-200{--tw-text-opacity: 1;color:rgb(228 228 231 / var(--tw-text-opacity, 1))}.text-zinc-300{--tw-text-opacity: 1;color:rgb(212 212 216 / var(--tw-text-opacity, 1))}.text-zinc-400{--tw-text-opacity: 1;color:rgb(161 161 170 / var(--tw-text-opacity, 1))}.text-zinc-50{--tw-text-opacity: 1;color:rgb(250 250 250 / var(--tw-text-opacity, 1))}.text-zinc-500{--tw-text-opacity: 1;color:rgb(113 113 122 / var(--tw-text-opacity, 1))}.text-zinc-600{--tw-text-opacity: 1;color:rgb(82 82 91 / var(--tw-text-opacity, 1))}.text-zinc-700{--tw-text-opacity: 1;color:rgb(63 63 70 / var(--tw-text-opacity, 1))}.text-zinc-800{--tw-text-opacity: 1;color:rgb(39 39 42 / var(--tw-text-opacity, 1))}.text-zinc-900{--tw-text-opacity: 1;color:rgb(24 24 27 / var(--tw-text-opacity, 1))}.text-zinc-950{--tw-text-opacity: 1;color:rgb(9 9 11 / var(--tw-text-opacity, 1))}.underline{text-decoration-line:underline}.line-through{text-decoration-line:line-through}.no-underline{text-decoration-line:none}.underline-offset-2{text-underline-offset:2px}.underline-offset-4{text-underline-offset:4px}.antialiased{-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}.placeholder-\[\#6f665a\]::-moz-placeholder{--tw-placeholder-opacity: 1;color:rgb(111 102 90 / var(--tw-placeholder-opacity, 1))}.placeholder-\[\#6f665a\]::placeholder{--tw-placeholder-opacity: 1;color:rgb(111 102 90 / var(--tw-placeholder-opacity, 1))}.placeholder-\[\#727272\]::-moz-placeholder{--tw-placeholder-opacity: 1;color:rgb(114 114 114 / var(--tw-placeholder-opacity, 1))}.placeholder-\[\#727272\]::placeholder{--tw-placeholder-opacity: 1;color:rgb(114 114 114 / var(--tw-placeholder-opacity, 1))}.placeholder-\[\#8f877a\]::-moz-placeholder{--tw-placeholder-opacity: 1;color:rgb(143 135 122 / var(--tw-placeholder-opacity, 1))}.placeholder-\[\#8f877a\]::placeholder{--tw-placeholder-opacity: 1;color:rgb(143 135 122 / var(--tw-placeholder-opacity, 1))}.placeholder-background::-moz-placeholder{color:hsl(var(--background))}.placeholder-background::placeholder{color:hsl(var(--background))}.placeholder-gray-400::-moz-placeholder{--tw-placeholder-opacity: 1;color:rgb(156 163 175 / var(--tw-placeholder-opacity, 1))}.placeholder-gray-400::placeholder{--tw-placeholder-opacity: 1;color:rgb(156 163 175 / var(--tw-placeholder-opacity, 1))}.placeholder-gray-500::-moz-placeholder{--tw-placeholder-opacity: 1;color:rgb(107 114 128 / var(--tw-placeholder-opacity, 1))}.placeholder-gray-500::placeholder{--tw-placeholder-opacity: 1;color:rgb(107 114 128 / var(--tw-placeholder-opacity, 1))}.placeholder-gray-600::-moz-placeholder{--tw-placeholder-opacity: 1;color:rgb(75 85 99 / var(--tw-placeholder-opacity, 1))}.placeholder-gray-600::placeholder{--tw-placeholder-opacity: 1;color:rgb(75 85 99 / var(--tw-placeholder-opacity, 1))}.placeholder-slate-500::-moz-placeholder{--tw-placeholder-opacity: 1;color:rgb(100 116 139 / var(--tw-placeholder-opacity, 1))}.placeholder-slate-500::placeholder{--tw-placeholder-opacity: 1;color:rgb(100 116 139 / var(--tw-placeholder-opacity, 1))}.placeholder-white\/30::-moz-placeholder{color:#ffffff4d}.placeholder-white\/30::placeholder{color:#ffffff4d}.placeholder-white\/60::-moz-placeholder{color:#fff9}.placeholder-white\/60::placeholder{color:#fff9}.placeholder-zinc-400::-moz-placeholder{--tw-placeholder-opacity: 1;color:rgb(161 161 170 / var(--tw-placeholder-opacity, 1))}.placeholder-zinc-400::placeholder{--tw-placeholder-opacity: 1;color:rgb(161 161 170 / var(--tw-placeholder-opacity, 1))}.placeholder-zinc-500::-moz-placeholder{--tw-placeholder-opacity: 1;color:rgb(113 113 122 / var(--tw-placeholder-opacity, 1))}.placeholder-zinc-500::placeholder{--tw-placeholder-opacity: 1;color:rgb(113 113 122 / var(--tw-placeholder-opacity, 1))}.placeholder-zinc-600::-moz-placeholder{--tw-placeholder-opacity: 1;color:rgb(82 82 91 / var(--tw-placeholder-opacity, 1))}.placeholder-zinc-600::placeholder{--tw-placeholder-opacity: 1;color:rgb(82 82 91 / var(--tw-placeholder-opacity, 1))}.accent-\[\#328cff\]{accent-color:#328cff}.accent-blue-600{accent-color:#2563eb}.accent-emerald-400{accent-color:#34d399}.accent-red-400{accent-color:#f87171}.accent-white\/60{accent-color:rgb(255 255 255 / .6)}.opacity-0{opacity:0}.opacity-10{opacity:.1}.opacity-100{opacity:1}.opacity-20{opacity:.2}.opacity-25{opacity:.25}.opacity-30{opacity:.3}.opacity-40{opacity:.4}.opacity-50{opacity:.5}.opacity-60{opacity:.6}.opacity-70{opacity:.7}.opacity-75{opacity:.75}.opacity-80{opacity:.8}.opacity-90{opacity:.9}.opacity-\[0\.06\]{opacity:.06}.mix-blend-difference{mix-blend-mode:difference}.shadow{--tw-shadow: 0 1px 3px 0 rgb(0 0 0 / .1), 0 1px 2px -1px rgb(0 0 0 / .1);--tw-shadow-colored: 0 1px 3px 0 var(--tw-shadow-color), 0 1px 2px -1px var(--tw-shadow-color);box-shadow:var(--tw-ring-offset-shadow, 0 0 #0000),var(--tw-ring-shadow, 0 0 #0000),var(--tw-shadow)}.shadow-2xl{--tw-shadow: 0 25px 50px -12px rgb(0 0 0 / .25);--tw-shadow-colored: 0 25px 50px -12px var(--tw-shadow-color);box-shadow:var(--tw-ring-offset-shadow, 0 0 #0000),var(--tw-ring-shadow, 0 0 #0000),var(--tw-shadow)}.shadow-\[0_-14px_32px_rgba\(1\,8\,20\,\.34\)\]{--tw-shadow: 0 -14px 32px rgba(1,8,20,.34);--tw-shadow-colored: 0 -14px 32px var(--tw-shadow-color);box-shadow:var(--tw-ring-offset-shadow, 0 0 #0000),var(--tw-ring-shadow, 0 0 #0000),var(--tw-shadow)}.shadow-\[0_0_0_1px_\#3b8eff\]{--tw-shadow: 0 0 0 1px #3b8eff;--tw-shadow-colored: 0 0 0 1px var(--tw-shadow-color);box-shadow:var(--tw-ring-offset-shadow, 0 0 #0000),var(--tw-ring-shadow, 0 0 #0000),var(--tw-shadow)}.shadow-\[0_0_0_1px_rgba\(216\,179\,106\,0\.09\)\,0_24px_80px_rgba\(0\,0\,0\,0\.32\)\]{--tw-shadow: 0 0 0 1px rgba(216,179,106,.09),0 24px 80px rgba(0,0,0,.32);--tw-shadow-colored: 0 0 0 1px var(--tw-shadow-color), 0 24px 80px var(--tw-shadow-color);box-shadow:var(--tw-ring-offset-shadow, 0 0 #0000),var(--tw-ring-shadow, 0 0 #0000),var(--tw-shadow)}.shadow-\[0_0_0_1px_rgba\(216\,179\,106\,0\.10\)\,inset_0_1px_0_rgba\(216\,179\,106\,0\.024\)\,0_30px_90px_rgba\(0\,0\,0\,0\.40\)\]{--tw-shadow: 0 0 0 1px rgba(216,179,106,.1),inset 0 1px 0 rgba(216,179,106,.024),0 30px 90px rgba(0,0,0,.4);--tw-shadow-colored: 0 0 0 1px var(--tw-shadow-color), inset 0 1px 0 var(--tw-shadow-color), 0 30px 90px var(--tw-shadow-color);box-shadow:var(--tw-ring-offset-shadow, 0 0 #0000),var(--tw-ring-shadow, 0 0 #0000),var(--tw-shadow)}.shadow-\[0_0_22px_rgba\(216\,179\,106\,0\.09\)\]{--tw-shadow: 0 0 22px rgba(216,179,106,.09);--tw-shadow-colored: 0 0 22px var(--tw-shadow-color);box-shadow:var(--tw-ring-offset-shadow, 0 0 #0000),var(--tw-ring-shadow, 0 0 #0000),var(--tw-shadow)}.shadow-\[0_0_22px_rgba\(216\,179\,106\,0\.16\)\]{--tw-shadow: 0 0 22px rgba(216,179,106,.16);--tw-shadow-colored: 0 0 22px var(--tw-shadow-color);box-shadow:var(--tw-ring-offset-shadow, 0 0 #0000),var(--tw-ring-shadow, 0 0 #0000),var(--tw-shadow)}.shadow-\[0_0_24px_rgba\(216\,179\,106\,0\.12\)\]{--tw-shadow: 0 0 24px rgba(216,179,106,.12);--tw-shadow-colored: 0 0 24px var(--tw-shadow-color);box-shadow:var(--tw-ring-offset-shadow, 0 0 #0000),var(--tw-ring-shadow, 0 0 #0000),var(--tw-shadow)}.shadow-\[0_0_26px_rgba\(216\,179\,106\,0\.18\)\]{--tw-shadow: 0 0 26px rgba(216,179,106,.18);--tw-shadow-colored: 0 0 26px var(--tw-shadow-color);box-shadow:var(--tw-ring-offset-shadow, 0 0 #0000),var(--tw-ring-shadow, 0 0 #0000),var(--tw-shadow)}.shadow-\[0_0_34px_rgba\(216\,179\,106\,0\.18\)\,inset_0_0_0_1px_rgba\(216\,179\,106\,0\.34\)\]{--tw-shadow: 0 0 34px rgba(216,179,106,.18),inset 0 0 0 1px rgba(216,179,106,.34);--tw-shadow-colored: 0 0 34px var(--tw-shadow-color), inset 0 0 0 1px var(--tw-shadow-color);box-shadow:var(--tw-ring-offset-shadow, 0 0 #0000),var(--tw-ring-shadow, 0 0 #0000),var(--tw-shadow)}.shadow-\[0_14px_38px_rgba\(0\,0\,0\,\.28\)\]{--tw-shadow: 0 14px 38px rgba(0,0,0,.28);--tw-shadow-colored: 0 14px 38px var(--tw-shadow-color);box-shadow:var(--tw-ring-offset-shadow, 0 0 #0000),var(--tw-ring-shadow, 0 0 #0000),var(--tw-shadow)}.shadow-\[0_14px_45px_rgba\(245\,158\,11\,0\.2\)\]{--tw-shadow: 0 14px 45px rgba(245,158,11,.2);--tw-shadow-colored: 0 14px 45px var(--tw-shadow-color);box-shadow:var(--tw-ring-offset-shadow, 0 0 #0000),var(--tw-ring-shadow, 0 0 #0000),var(--tw-shadow)}.shadow-\[0_18px_40px_rgba\(0\,5\,18\,\.3\)\]{--tw-shadow: 0 18px 40px rgba(0,5,18,.3);--tw-shadow-colored: 0 18px 40px var(--tw-shadow-color);box-shadow:var(--tw-ring-offset-shadow, 0 0 #0000),var(--tw-ring-shadow, 0 0 #0000),var(--tw-shadow)}.shadow-\[0_18px_60px_rgba\(0\,0\,0\,0\.45\)\]{--tw-shadow: 0 18px 60px rgba(0,0,0,.45);--tw-shadow-colored: 0 18px 60px var(--tw-shadow-color);box-shadow:var(--tw-ring-offset-shadow, 0 0 #0000),var(--tw-ring-shadow, 0 0 #0000),var(--tw-shadow)}.shadow-\[0_18px_60px_rgba\(0\,0\,0\,0\.55\)\]{--tw-shadow: 0 18px 60px rgba(0,0,0,.55);--tw-shadow-colored: 0 18px 60px var(--tw-shadow-color);box-shadow:var(--tw-ring-offset-shadow, 0 0 #0000),var(--tw-ring-shadow, 0 0 #0000),var(--tw-shadow)}.shadow-\[0_18px_70px_rgba\(0\,0\,0\,0\.72\)\]{--tw-shadow: 0 18px 70px rgba(0,0,0,.72);--tw-shadow-colored: 0 18px 70px var(--tw-shadow-color);box-shadow:var(--tw-ring-offset-shadow, 0 0 #0000),var(--tw-ring-shadow, 0 0 #0000),var(--tw-shadow)}.shadow-\[0_24px_80px_rgba\(0\,0\,0\,\.65\)\]{--tw-shadow: 0 24px 80px rgba(0,0,0,.65);--tw-shadow-colored: 0 24px 80px var(--tw-shadow-color);box-shadow:var(--tw-ring-offset-shadow, 0 0 #0000),var(--tw-ring-shadow, 0 0 #0000),var(--tw-shadow)}.shadow-\[0_24px_80px_rgba\(0\,0\,0\,0\.34\)\]{--tw-shadow: 0 24px 80px rgba(0,0,0,.34);--tw-shadow-colored: 0 24px 80px var(--tw-shadow-color);box-shadow:var(--tw-ring-offset-shadow, 0 0 #0000),var(--tw-ring-shadow, 0 0 #0000),var(--tw-shadow)}.shadow-\[0_28px_90px_rgba\(0\,0\,0\,0\.58\)\,0_0_42px_rgba\(216\,179\,106\,0\.12\)\]{--tw-shadow: 0 28px 90px rgba(0,0,0,.58),0 0 42px rgba(216,179,106,.12);--tw-shadow-colored: 0 28px 90px var(--tw-shadow-color), 0 0 42px var(--tw-shadow-color);box-shadow:var(--tw-ring-offset-shadow, 0 0 #0000),var(--tw-ring-shadow, 0 0 #0000),var(--tw-shadow)}.shadow-\[0_28px_90px_rgba\(0\,0\,0\,0\.58\)\]{--tw-shadow: 0 28px 90px rgba(0,0,0,.58);--tw-shadow-colored: 0 28px 90px var(--tw-shadow-color);box-shadow:var(--tw-ring-offset-shadow, 0 0 #0000),var(--tw-ring-shadow, 0 0 #0000),var(--tw-shadow)}.shadow-\[0_30px_80px_-10px_rgba\(0\,0\,0\,0\.9\)\,0_-10px_40px_-10px_rgba\(0\,0\,0\,0\.5\)\]{--tw-shadow: 0 30px 80px -10px rgba(0,0,0,.9),0 -10px 40px -10px rgba(0,0,0,.5);--tw-shadow-colored: 0 30px 80px -10px var(--tw-shadow-color), 0 -10px 40px -10px var(--tw-shadow-color);box-shadow:var(--tw-ring-offset-shadow, 0 0 #0000),var(--tw-ring-shadow, 0 0 #0000),var(--tw-shadow)}.shadow-\[0_34px_100px_rgba\(0\,0\,0\,0\.72\)\]{--tw-shadow: 0 34px 100px rgba(0,0,0,.72);--tw-shadow-colored: 0 34px 100px var(--tw-shadow-color);box-shadow:var(--tw-ring-offset-shadow, 0 0 #0000),var(--tw-ring-shadow, 0 0 #0000),var(--tw-shadow)}.shadow-\[0_34px_110px_rgba\(0\,0\,0\,\.72\)\]{--tw-shadow: 0 34px 110px rgba(0,0,0,.72);--tw-shadow-colored: 0 34px 110px var(--tw-shadow-color);box-shadow:var(--tw-ring-offset-shadow, 0 0 #0000),var(--tw-ring-shadow, 0 0 #0000),var(--tw-shadow)}.shadow-\[0_34px_120px_rgba\(0\,0\,0\,0\.62\)\,0_0_0_1px_rgba\(216\,179\,106\,0\.08\)\]{--tw-shadow: 0 34px 120px rgba(0,0,0,.62),0 0 0 1px rgba(216,179,106,.08);--tw-shadow-colored: 0 34px 120px var(--tw-shadow-color), 0 0 0 1px var(--tw-shadow-color);box-shadow:var(--tw-ring-offset-shadow, 0 0 #0000),var(--tw-ring-shadow, 0 0 #0000),var(--tw-shadow)}.shadow-\[0_36px_120px_rgba\(0\,0\,0\,0\.62\)\]{--tw-shadow: 0 36px 120px rgba(0,0,0,.62);--tw-shadow-colored: 0 36px 120px var(--tw-shadow-color);box-shadow:var(--tw-ring-offset-shadow, 0 0 #0000),var(--tw-ring-shadow, 0 0 #0000),var(--tw-shadow)}.shadow-\[inset_0_1px_0_rgba\(255\,255\,255\,0\.025\)\]{--tw-shadow: inset 0 1px 0 rgba(255,255,255,.025);--tw-shadow-colored: inset 0 1px 0 var(--tw-shadow-color);box-shadow:var(--tw-ring-offset-shadow, 0 0 #0000),var(--tw-ring-shadow, 0 0 #0000),var(--tw-shadow)}.shadow-lg{--tw-shadow: 0 10px 15px -3px rgb(0 0 0 / .1), 0 4px 6px -4px rgb(0 0 0 / .1);--tw-shadow-colored: 0 10px 15px -3px var(--tw-shadow-color), 0 4px 6px -4px var(--tw-shadow-color);box-shadow:var(--tw-ring-offset-shadow, 0 0 #0000),var(--tw-ring-shadow, 0 0 #0000),var(--tw-shadow)}.shadow-md{--tw-shadow: 0 4px 6px -1px rgb(0 0 0 / .1), 0 2px 4px -2px rgb(0 0 0 / .1);--tw-shadow-colored: 0 4px 6px -1px var(--tw-shadow-color), 0 2px 4px -2px var(--tw-shadow-color);box-shadow:var(--tw-ring-offset-shadow, 0 0 #0000),var(--tw-ring-shadow, 0 0 #0000),var(--tw-shadow)}.shadow-none{--tw-shadow: 0 0 #0000;--tw-shadow-colored: 0 0 #0000;box-shadow:var(--tw-ring-offset-shadow, 0 0 #0000),var(--tw-ring-shadow, 0 0 #0000),var(--tw-shadow)}.shadow-sm{--tw-shadow: 0 1px 2px 0 rgb(0 0 0 / .05);--tw-shadow-colored: 0 1px 2px 0 var(--tw-shadow-color);box-shadow:var(--tw-ring-offset-shadow, 0 0 #0000),var(--tw-ring-shadow, 0 0 #0000),var(--tw-shadow)}.shadow-xl{--tw-shadow: 0 20px 25px -5px rgb(0 0 0 / .1), 0 8px 10px -6px rgb(0 0 0 / .1);--tw-shadow-colored: 0 20px 25px -5px var(--tw-shadow-color), 0 8px 10px -6px var(--tw-shadow-color);box-shadow:var(--tw-ring-offset-shadow, 0 0 #0000),var(--tw-ring-shadow, 0 0 #0000),var(--tw-shadow)}.shadow-black\/30{--tw-shadow-color: rgb(0 0 0 / .3);--tw-shadow: var(--tw-shadow-colored)}.shadow-black\/50{--tw-shadow-color: rgb(0 0 0 / .5);--tw-shadow: var(--tw-shadow-colored)}.shadow-black\/60{--tw-shadow-color: rgb(0 0 0 / .6);--tw-shadow: var(--tw-shadow-colored)}.shadow-blue-500\/20{--tw-shadow-color: rgb(59 130 246 / .2);--tw-shadow: var(--tw-shadow-colored)}.shadow-blue-500\/30{--tw-shadow-color: rgb(59 130 246 / .3);--tw-shadow: var(--tw-shadow-colored)}.shadow-blue-500\/50{--tw-shadow-color: rgb(59 130 246 / .5);--tw-shadow: var(--tw-shadow-colored)}.shadow-blue-900\/30{--tw-shadow-color: rgb(30 58 138 / .3);--tw-shadow: var(--tw-shadow-colored)}.shadow-blue-900\/50{--tw-shadow-color: rgb(30 58 138 / .5);--tw-shadow: var(--tw-shadow-colored)}.shadow-cyan-500\/20{--tw-shadow-color: rgb(6 182 212 / .2);--tw-shadow: var(--tw-shadow-colored)}.shadow-emerald-900\/30{--tw-shadow-color: rgb(6 78 59 / .3);--tw-shadow: var(--tw-shadow-colored)}.shadow-green-500\/20{--tw-shadow-color: rgb(34 197 94 / .2);--tw-shadow: var(--tw-shadow-colored)}.shadow-green-500\/5{--tw-shadow-color: rgb(34 197 94 / .05);--tw-shadow: var(--tw-shadow-colored)}.shadow-green-500\/50{--tw-shadow-color: rgb(34 197 94 / .5);--tw-shadow: var(--tw-shadow-colored)}.shadow-orange-500\/20{--tw-shadow-color: rgb(249 115 22 / .2);--tw-shadow: var(--tw-shadow-colored)}.shadow-pink-500\/50{--tw-shadow-color: rgb(236 72 153 / .5);--tw-shadow: var(--tw-shadow-colored)}.shadow-red-500\/50{--tw-shadow-color: rgb(239 68 68 / .5);--tw-shadow: var(--tw-shadow-colored)}.shadow-yellow-500\/20{--tw-shadow-color: rgb(234 179 8 / .2);--tw-shadow: var(--tw-shadow-colored)}.outline-none{outline:2px solid transparent;outline-offset:2px}.outline{outline-style:solid}.ring{--tw-ring-offset-shadow: var(--tw-ring-inset) 0 0 0 var(--tw-ring-offset-width) var(--tw-ring-offset-color);--tw-ring-shadow: var(--tw-ring-inset) 0 0 0 calc(3px + var(--tw-ring-offset-width)) var(--tw-ring-color);box-shadow:var(--tw-ring-offset-shadow),var(--tw-ring-shadow),var(--tw-shadow, 0 0 #0000)}.ring-1{--tw-ring-offset-shadow: var(--tw-ring-inset) 0 0 0 var(--tw-ring-offset-width) var(--tw-ring-offset-color);--tw-ring-shadow: var(--tw-ring-inset) 0 0 0 calc(1px + var(--tw-ring-offset-width)) var(--tw-ring-color);box-shadow:var(--tw-ring-offset-shadow),var(--tw-ring-shadow),var(--tw-shadow, 0 0 #0000)}.ring-2{--tw-ring-offset-shadow: var(--tw-ring-inset) 0 0 0 var(--tw-ring-offset-width) var(--tw-ring-offset-color);--tw-ring-shadow: var(--tw-ring-inset) 0 0 0 calc(2px + var(--tw-ring-offset-width)) var(--tw-ring-color);box-shadow:var(--tw-ring-offset-shadow),var(--tw-ring-shadow),var(--tw-shadow, 0 0 #0000)}.ring-4{--tw-ring-offset-shadow: var(--tw-ring-inset) 0 0 0 var(--tw-ring-offset-width) var(--tw-ring-offset-color);--tw-ring-shadow: var(--tw-ring-inset) 0 0 0 calc(4px + var(--tw-ring-offset-width)) var(--tw-ring-color);box-shadow:var(--tw-ring-offset-shadow),var(--tw-ring-shadow),var(--tw-shadow, 0 0 #0000)}.ring-black\/70{--tw-ring-color: rgb(0 0 0 / .7)}.ring-blue-300{--tw-ring-opacity: 1;--tw-ring-color: rgb(147 197 253 / var(--tw-ring-opacity, 1))}.ring-blue-500{--tw-ring-opacity: 1;--tw-ring-color: rgb(59 130 246 / var(--tw-ring-opacity, 1))}.ring-blue-500\/20{--tw-ring-color: rgb(59 130 246 / .2)}.ring-green-500\/20{--tw-ring-color: rgb(34 197 94 / .2)}.ring-green-500\/30{--tw-ring-color: rgb(34 197 94 / .3)}.ring-orange-500\/20{--tw-ring-color: rgb(249 115 22 / .2)}.ring-transparent{--tw-ring-color: transparent}.ring-white\/10{--tw-ring-color: rgb(255 255 255 / .1)}.ring-white\/20{--tw-ring-color: rgb(255 255 255 / .2)}.ring-white\/\[0\.07\]{--tw-ring-color: rgb(255 255 255 / .07)}.ring-white\/\[0\.08\]{--tw-ring-color: rgb(255 255 255 / .08)}.ring-yellow-500{--tw-ring-opacity: 1;--tw-ring-color: rgb(234 179 8 / var(--tw-ring-opacity, 1))}.ring-zinc-700{--tw-ring-opacity: 1;--tw-ring-color: rgb(63 63 70 / var(--tw-ring-opacity, 1))}.ring-zinc-800{--tw-ring-opacity: 1;--tw-ring-color: rgb(39 39 42 / var(--tw-ring-opacity, 1))}.ring-opacity-100{--tw-ring-opacity: 1}.ring-opacity-50{--tw-ring-opacity: .5}.ring-offset-2{--tw-ring-offset-width: 2px}.ring-offset-gray-800{--tw-ring-offset-color: #1f2937}.ring-offset-gray-950{--tw-ring-offset-color: #030712}.ring-offset-zinc-900{--tw-ring-offset-color: #18181b}.blur{--tw-blur: blur(8px);filter:var(--tw-blur) var(--tw-brightness) var(--tw-contrast) var(--tw-grayscale) var(--tw-hue-rotate) var(--tw-invert) var(--tw-saturate) var(--tw-sepia) var(--tw-drop-shadow)}.blur-2xl{--tw-blur: blur(40px);filter:var(--tw-blur) var(--tw-brightness) var(--tw-contrast) var(--tw-grayscale) var(--tw-hue-rotate) var(--tw-invert) var(--tw-saturate) var(--tw-sepia) var(--tw-drop-shadow)}.blur-3xl{--tw-blur: blur(64px);filter:var(--tw-blur) var(--tw-brightness) var(--tw-contrast) var(--tw-grayscale) var(--tw-hue-rotate) var(--tw-invert) var(--tw-saturate) var(--tw-sepia) var(--tw-drop-shadow)}.blur-\[120px\]{--tw-blur: blur(120px);filter:var(--tw-blur) var(--tw-brightness) var(--tw-contrast) var(--tw-grayscale) var(--tw-hue-rotate) var(--tw-invert) var(--tw-saturate) var(--tw-sepia) var(--tw-drop-shadow)}.blur-\[150px\]{--tw-blur: blur(150px);filter:var(--tw-blur) var(--tw-brightness) var(--tw-contrast) var(--tw-grayscale) var(--tw-hue-rotate) var(--tw-invert) var(--tw-saturate) var(--tw-sepia) var(--tw-drop-shadow)}.blur-md{--tw-blur: blur(12px);filter:var(--tw-blur) var(--tw-brightness) var(--tw-contrast) var(--tw-grayscale) var(--tw-hue-rotate) var(--tw-invert) var(--tw-saturate) var(--tw-sepia) var(--tw-drop-shadow)}.blur-sm{--tw-blur: blur(4px);filter:var(--tw-blur) var(--tw-brightness) var(--tw-contrast) var(--tw-grayscale) var(--tw-hue-rotate) var(--tw-invert) var(--tw-saturate) var(--tw-sepia) var(--tw-drop-shadow)}.blur-xl{--tw-blur: blur(24px);filter:var(--tw-blur) var(--tw-brightness) var(--tw-contrast) var(--tw-grayscale) var(--tw-hue-rotate) var(--tw-invert) var(--tw-saturate) var(--tw-sepia) var(--tw-drop-shadow)}.drop-shadow{--tw-drop-shadow: drop-shadow(0 1px 2px rgb(0 0 0 / .1)) drop-shadow(0 1px 1px rgb(0 0 0 / .06));filter:var(--tw-blur) var(--tw-brightness) var(--tw-contrast) var(--tw-grayscale) var(--tw-hue-rotate) var(--tw-invert) var(--tw-saturate) var(--tw-sepia) var(--tw-drop-shadow)}.drop-shadow-2xl{--tw-drop-shadow: drop-shadow(0 25px 25px rgb(0 0 0 / .15));filter:var(--tw-blur) var(--tw-brightness) var(--tw-contrast) var(--tw-grayscale) var(--tw-hue-rotate) var(--tw-invert) var(--tw-saturate) var(--tw-sepia) var(--tw-drop-shadow)}.drop-shadow-\[0_18px_24px_rgba\(17\,76\,170\,\.35\)\]{--tw-drop-shadow: drop-shadow(0 18px 24px rgba(17,76,170,.35));filter:var(--tw-blur) var(--tw-brightness) var(--tw-contrast) var(--tw-grayscale) var(--tw-hue-rotate) var(--tw-invert) var(--tw-saturate) var(--tw-sepia) var(--tw-drop-shadow)}.drop-shadow-lg{--tw-drop-shadow: drop-shadow(0 10px 8px rgb(0 0 0 / .04)) drop-shadow(0 4px 3px rgb(0 0 0 / .1));filter:var(--tw-blur) var(--tw-brightness) var(--tw-contrast) var(--tw-grayscale) var(--tw-hue-rotate) var(--tw-invert) var(--tw-saturate) var(--tw-sepia) var(--tw-drop-shadow)}.grayscale{--tw-grayscale: grayscale(100%);filter:var(--tw-blur) var(--tw-brightness) var(--tw-contrast) var(--tw-grayscale) var(--tw-hue-rotate) var(--tw-invert) var(--tw-saturate) var(--tw-sepia) var(--tw-drop-shadow)}.invert{--tw-invert: invert(100%);filter:var(--tw-blur) var(--tw-brightness) var(--tw-contrast) var(--tw-grayscale) var(--tw-hue-rotate) var(--tw-invert) var(--tw-saturate) var(--tw-sepia) var(--tw-drop-shadow)}.\!filter{filter:var(--tw-blur) var(--tw-brightness) var(--tw-contrast) var(--tw-grayscale) var(--tw-hue-rotate) var(--tw-invert) var(--tw-saturate) var(--tw-sepia) var(--tw-drop-shadow)!important}.filter{filter:var(--tw-blur) var(--tw-brightness) var(--tw-contrast) var(--tw-grayscale) var(--tw-hue-rotate) var(--tw-invert) var(--tw-saturate) var(--tw-sepia) var(--tw-drop-shadow)}.backdrop-blur{--tw-backdrop-blur: blur(8px);-webkit-backdrop-filter:var(--tw-backdrop-blur) var(--tw-backdrop-brightness) var(--tw-backdrop-contrast) var(--tw-backdrop-grayscale) var(--tw-backdrop-hue-rotate) var(--tw-backdrop-invert) var(--tw-backdrop-opacity) var(--tw-backdrop-saturate) var(--tw-backdrop-sepia);backdrop-filter:var(--tw-backdrop-blur) var(--tw-backdrop-brightness) var(--tw-backdrop-contrast) var(--tw-backdrop-grayscale) var(--tw-backdrop-hue-rotate) var(--tw-backdrop-invert) var(--tw-backdrop-opacity) var(--tw-backdrop-saturate) var(--tw-backdrop-sepia)}.backdrop-blur-\[1px\]{--tw-backdrop-blur: blur(1px);-webkit-backdrop-filter:var(--tw-backdrop-blur) var(--tw-backdrop-brightness) var(--tw-backdrop-contrast) var(--tw-backdrop-grayscale) var(--tw-backdrop-hue-rotate) var(--tw-backdrop-invert) var(--tw-backdrop-opacity) var(--tw-backdrop-saturate) var(--tw-backdrop-sepia);backdrop-filter:var(--tw-backdrop-blur) var(--tw-backdrop-brightness) var(--tw-backdrop-contrast) var(--tw-backdrop-grayscale) var(--tw-backdrop-hue-rotate) var(--tw-backdrop-invert) var(--tw-backdrop-opacity) var(--tw-backdrop-saturate) var(--tw-backdrop-sepia)}.backdrop-blur-\[2px\]{--tw-backdrop-blur: blur(2px);-webkit-backdrop-filter:var(--tw-backdrop-blur) var(--tw-backdrop-brightness) var(--tw-backdrop-contrast) var(--tw-backdrop-grayscale) var(--tw-backdrop-hue-rotate) var(--tw-backdrop-invert) var(--tw-backdrop-opacity) var(--tw-backdrop-saturate) var(--tw-backdrop-sepia);backdrop-filter:var(--tw-backdrop-blur) var(--tw-backdrop-brightness) var(--tw-backdrop-contrast) var(--tw-backdrop-grayscale) var(--tw-backdrop-hue-rotate) var(--tw-backdrop-invert) var(--tw-backdrop-opacity) var(--tw-backdrop-saturate) var(--tw-backdrop-sepia)}.backdrop-blur-lg{--tw-backdrop-blur: blur(16px);-webkit-backdrop-filter:var(--tw-backdrop-blur) var(--tw-backdrop-brightness) var(--tw-backdrop-contrast) var(--tw-backdrop-grayscale) var(--tw-backdrop-hue-rotate) var(--tw-backdrop-invert) var(--tw-backdrop-opacity) var(--tw-backdrop-saturate) var(--tw-backdrop-sepia);backdrop-filter:var(--tw-backdrop-blur) var(--tw-backdrop-brightness) var(--tw-backdrop-contrast) var(--tw-backdrop-grayscale) var(--tw-backdrop-hue-rotate) var(--tw-backdrop-invert) var(--tw-backdrop-opacity) var(--tw-backdrop-saturate) var(--tw-backdrop-sepia)}.backdrop-blur-md{--tw-backdrop-blur: blur(12px);-webkit-backdrop-filter:var(--tw-backdrop-blur) var(--tw-backdrop-brightness) var(--tw-backdrop-contrast) var(--tw-backdrop-grayscale) var(--tw-backdrop-hue-rotate) var(--tw-backdrop-invert) var(--tw-backdrop-opacity) var(--tw-backdrop-saturate) var(--tw-backdrop-sepia);backdrop-filter:var(--tw-backdrop-blur) var(--tw-backdrop-brightness) var(--tw-backdrop-contrast) var(--tw-backdrop-grayscale) var(--tw-backdrop-hue-rotate) var(--tw-backdrop-invert) var(--tw-backdrop-opacity) var(--tw-backdrop-saturate) var(--tw-backdrop-sepia)}.backdrop-blur-sm{--tw-backdrop-blur: blur(4px);-webkit-backdrop-filter:var(--tw-backdrop-blur) var(--tw-backdrop-brightness) var(--tw-backdrop-contrast) var(--tw-backdrop-grayscale) var(--tw-backdrop-hue-rotate) var(--tw-backdrop-invert) var(--tw-backdrop-opacity) var(--tw-backdrop-saturate) var(--tw-backdrop-sepia);backdrop-filter:var(--tw-backdrop-blur) var(--tw-backdrop-brightness) var(--tw-backdrop-contrast) var(--tw-backdrop-grayscale) var(--tw-backdrop-hue-rotate) var(--tw-backdrop-invert) var(--tw-backdrop-opacity) var(--tw-backdrop-saturate) var(--tw-backdrop-sepia)}.backdrop-blur-xl{--tw-backdrop-blur: blur(24px);-webkit-backdrop-filter:var(--tw-backdrop-blur) var(--tw-backdrop-brightness) var(--tw-backdrop-contrast) var(--tw-backdrop-grayscale) var(--tw-backdrop-hue-rotate) var(--tw-backdrop-invert) var(--tw-backdrop-opacity) var(--tw-backdrop-saturate) var(--tw-backdrop-sepia);backdrop-filter:var(--tw-backdrop-blur) var(--tw-backdrop-brightness) var(--tw-backdrop-contrast) var(--tw-backdrop-grayscale) var(--tw-backdrop-hue-rotate) var(--tw-backdrop-invert) var(--tw-backdrop-opacity) var(--tw-backdrop-saturate) var(--tw-backdrop-sepia)}.backdrop-filter{-webkit-backdrop-filter:var(--tw-backdrop-blur) var(--tw-backdrop-brightness) var(--tw-backdrop-contrast) var(--tw-backdrop-grayscale) var(--tw-backdrop-hue-rotate) var(--tw-backdrop-invert) var(--tw-backdrop-opacity) var(--tw-backdrop-saturate) var(--tw-backdrop-sepia);backdrop-filter:var(--tw-backdrop-blur) var(--tw-backdrop-brightness) var(--tw-backdrop-contrast) var(--tw-backdrop-grayscale) var(--tw-backdrop-hue-rotate) var(--tw-backdrop-invert) var(--tw-backdrop-opacity) var(--tw-backdrop-saturate) var(--tw-backdrop-sepia)}.transition{transition-property:color,background-color,border-color,text-decoration-color,fill,stroke,opacity,box-shadow,transform,filter,backdrop-filter;transition-timing-function:cubic-bezier(.4,0,.2,1);transition-duration:.15s}.transition-\[height\,opacity\]{transition-property:height,opacity;transition-timing-function:cubic-bezier(.4,0,.2,1);transition-duration:.15s}.transition-\[width\]{transition-property:width;transition-timing-function:cubic-bezier(.4,0,.2,1);transition-duration:.15s}.transition-all{transition-property:all;transition-timing-function:cubic-bezier(.4,0,.2,1);transition-duration:.15s}.transition-colors{transition-property:color,background-color,border-color,text-decoration-color,fill,stroke;transition-timing-function:cubic-bezier(.4,0,.2,1);transition-duration:.15s}.transition-opacity{transition-property:opacity;transition-timing-function:cubic-bezier(.4,0,.2,1);transition-duration:.15s}.transition-shadow{transition-property:box-shadow;transition-timing-function:cubic-bezier(.4,0,.2,1);transition-duration:.15s}.transition-transform{transition-property:transform;transition-timing-function:cubic-bezier(.4,0,.2,1);transition-duration:.15s}.duration-100{transition-duration:.1s}.duration-1000{transition-duration:1s}.duration-150{transition-duration:.15s}.duration-200{transition-duration:.2s}.duration-300{transition-duration:.3s}.duration-500{transition-duration:.5s}.duration-700{transition-duration:.7s}.duration-75{transition-duration:75ms}.ease-in{transition-timing-function:cubic-bezier(.4,0,1,1)}.ease-in-out{transition-timing-function:cubic-bezier(.4,0,.2,1)}.ease-out{transition-timing-function:cubic-bezier(0,0,.2,1)}.scrollbar-hide{-ms-overflow-style:none;scrollbar-width:none}.scrollbar-hide::-webkit-scrollbar{display:none}@keyframes enter{0%{opacity:var(--tw-enter-opacity, 1);transform:translate3d(var(--tw-enter-translate-x, 0),var(--tw-enter-translate-y, 0),0) scale3d(var(--tw-enter-scale, 1),var(--tw-enter-scale, 1),var(--tw-enter-scale, 1)) rotate(var(--tw-enter-rotate, 0))}}@keyframes exit{to{opacity:var(--tw-exit-opacity, 1);transform:translate3d(var(--tw-exit-translate-x, 0),var(--tw-exit-translate-y, 0),0) scale3d(var(--tw-exit-scale, 1),var(--tw-exit-scale, 1),var(--tw-exit-scale, 1)) rotate(var(--tw-exit-rotate, 0))}}.animate-in{animation-name:enter;animation-duration:.15s;--tw-enter-opacity: initial;--tw-enter-scale: initial;--tw-enter-rotate: initial;--tw-enter-translate-x: initial;--tw-enter-translate-y: initial}.animate-out{animation-name:exit;animation-duration:.15s;--tw-exit-opacity: initial;--tw-exit-scale: initial;--tw-exit-rotate: initial;--tw-exit-translate-x: initial;--tw-exit-translate-y: initial}.fade-in,.fade-in-0{--tw-enter-opacity: 0}.zoom-in{--tw-enter-scale: 0}.zoom-in-95{--tw-enter-scale: .95}.zoom-out{--tw-exit-scale: 0}.slide-in-from-bottom{--tw-enter-translate-y: 100%}.slide-in-from-bottom-2{--tw-enter-translate-y: .5rem}.slide-in-from-bottom-4{--tw-enter-translate-y: 1rem}.slide-in-from-right{--tw-enter-translate-x: 100%}.slide-in-from-top-1{--tw-enter-translate-y: -.25rem}.slide-in-from-top-4{--tw-enter-translate-y: -1rem}.duration-100{animation-duration:.1s}.duration-1000{animation-duration:1s}.duration-150{animation-duration:.15s}.duration-200{animation-duration:.2s}.duration-300{animation-duration:.3s}.duration-500{animation-duration:.5s}.duration-700{animation-duration:.7s}.duration-75{animation-duration:75ms}.ease-in{animation-timing-function:cubic-bezier(.4,0,1,1)}.ease-in-out{animation-timing-function:cubic-bezier(.4,0,.2,1)}.ease-out{animation-timing-function:cubic-bezier(0,0,.2,1)}.\!running{animation-play-state:running!important}.running{animation-play-state:running}.\!paused{animation-play-state:paused!important}.paused{animation-play-state:paused}@keyframes kid-bounce{0%,to{transform:translateY(0)}50%{transform:translateY(-10px)}}@keyframes kid-wiggle{0%,to{transform:rotate(0)}25%{transform:rotate(-5deg)}75%{transform:rotate(5deg)}}@keyframes kid-pulse{0%,to{transform:scale(1)}50%{transform:scale(1.05)}}@keyframes kid-fade-in{0%{opacity:0;transform:translateY(20px)}to{opacity:1;transform:translateY(0)}}.kid-animate-pulse{animation:kid-pulse 2s ease-in-out infinite}.kid-animate-fade-in{animation:kid-fade-in .5s ease-out}.\[-\:\\s\|\]{-: s|}.\[a-zA-Z0-9\:_-\]{a-z-a--z0-9:-}.\[connect\:GMAIL\]{connect:GMAIL}.\[text-shadow\:_0_2px_8px_rgb\(0_0_0_\/_40\%\)\]{text-shadow:0 2px 8px rgb(0 0 0 / 40%)}.\[text-shadow\:_0_2px_8px_rgb\(0_0_0_\/_80\%\)\]{text-shadow:0 2px 8px rgb(0 0 0 / 80%)}.file\:mr-4::file-selector-button{margin-right:1rem}.file\:cursor-pointer::file-selector-button{cursor:pointer}.file\:rounded::file-selector-button{border-radius:.25rem}.file\:rounded-lg::file-selector-button{border-radius:var(--radius)}.file\:border-0::file-selector-button{border-width:0px}.file\:bg-\[\#34322d\]::file-selector-button{--tw-bg-opacity: 1;background-color:rgb(52 50 45 / var(--tw-bg-opacity, 1))}.file\:bg-white\/5::file-selector-button{background-color:#ffffff0d}.file\:px-4::file-selector-button{padding-left:1rem;padding-right:1rem}.file\:py-2::file-selector-button{padding-top:.5rem;padding-bottom:.5rem}.file\:text-sm::file-selector-button{font-size:.875rem;line-height:1.25rem}.file\:font-medium::file-selector-button{font-weight:500}.file\:font-semibold::file-selector-button{font-weight:600}.file\:text-white::file-selector-button{--tw-text-opacity: 1;color:rgb(255 255 255 / var(--tw-text-opacity, 1))}.file\:text-white\/80::file-selector-button{color:#fffc}.placeholder\:text-\[\#766d60\]::-moz-placeholder{--tw-text-opacity: 1;color:rgb(118 109 96 / var(--tw-text-opacity, 1))}.placeholder\:text-\[\#766d60\]::placeholder{--tw-text-opacity: 1;color:rgb(118 109 96 / var(--tw-text-opacity, 1))}.placeholder\:text-\[\#766f65\]::-moz-placeholder{--tw-text-opacity: 1;color:rgb(118 111 101 / var(--tw-text-opacity, 1))}.placeholder\:text-\[\#766f65\]::placeholder{--tw-text-opacity: 1;color:rgb(118 111 101 / var(--tw-text-opacity, 1))}.placeholder\:text-\[var\(--bmai-modal-muted\)\]::-moz-placeholder{color:var(--bmai-modal-muted)}.placeholder\:text-\[var\(--bmai-modal-muted\)\]::placeholder{color:var(--bmai-modal-muted)}.placeholder\:text-zinc-500::-moz-placeholder{--tw-text-opacity: 1;color:rgb(113 113 122 / var(--tw-text-opacity, 1))}.placeholder\:text-zinc-500::placeholder{--tw-text-opacity: 1;color:rgb(113 113 122 / var(--tw-text-opacity, 1))}.placeholder\:text-zinc-600::-moz-placeholder{--tw-text-opacity: 1;color:rgb(82 82 91 / var(--tw-text-opacity, 1))}.placeholder\:text-zinc-600::placeholder{--tw-text-opacity: 1;color:rgb(82 82 91 / var(--tw-text-opacity, 1))}.placeholder\:text-zinc-700::-moz-placeholder{--tw-text-opacity: 1;color:rgb(63 63 70 / var(--tw-text-opacity, 1))}.placeholder\:text-zinc-700::placeholder{--tw-text-opacity: 1;color:rgb(63 63 70 / var(--tw-text-opacity, 1))}.after\:absolute:after{content:var(--tw-content);position:absolute}.after\:left-1:after{content:var(--tw-content);left:.25rem}.after\:left-\[2px\]:after{content:var(--tw-content);left:2px}.after\:top-1:after{content:var(--tw-content);top:.25rem}.after\:top-\[2px\]:after{content:var(--tw-content);top:2px}.after\:h-4:after{content:var(--tw-content);height:1rem}.after\:h-5:after{content:var(--tw-content);height:1.25rem}.after\:w-4:after{content:var(--tw-content);width:1rem}.after\:w-5:after{content:var(--tw-content);width:1.25rem}.after\:rounded-full:after{content:var(--tw-content);border-radius:9999px}.after\:border:after{content:var(--tw-content);border-width:1px}.after\:border-gray-300:after{content:var(--tw-content);--tw-border-opacity: 1;border-color:rgb(209 213 219 / var(--tw-border-opacity, 1))}.after\:bg-white:after{content:var(--tw-content);--tw-bg-opacity: 1;background-color:rgb(255 255 255 / var(--tw-bg-opacity, 1))}.after\:transition-all:after{content:var(--tw-content);transition-property:all;transition-timing-function:cubic-bezier(.4,0,.2,1);transition-duration:.15s}.after\:transition-transform:after{content:var(--tw-content);transition-property:transform;transition-timing-function:cubic-bezier(.4,0,.2,1);transition-duration:.15s}.after\:content-\[\'\'\]:after{--tw-content: "";content:var(--tw-content)}.first\:rounded-t-lg:first-child{border-top-left-radius:var(--radius);border-top-right-radius:var(--radius)}.last\:mb-0:last-child{margin-bottom:0}.last\:rounded-b-lg:last-child{border-bottom-right-radius:var(--radius);border-bottom-left-radius:var(--radius)}.last\:border-0:last-child{border-width:0px}.last\:border-b-0:last-child{border-bottom-width:0px}.last\:border-r-0:last-child{border-right-width:0px}.checked\:bg-\[\#34322d\]:checked{--tw-bg-opacity: 1;background-color:rgb(52 50 45 / var(--tw-bg-opacity, 1))}.checked\:bg-zinc-300:checked{--tw-bg-opacity: 1;background-color:rgb(212 212 216 / var(--tw-bg-opacity, 1))}.checked\:after\:translate-x-4:checked:after{content:var(--tw-content);--tw-translate-x: 1rem;transform:translate(var(--tw-translate-x),var(--tw-translate-y)) rotate(var(--tw-rotate)) skew(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y))}.focus-within\:border-white\/20:focus-within{border-color:#fff3}.hover\:-translate-y-0\.5:hover{--tw-translate-y: -.125rem;transform:translate(var(--tw-translate-x),var(--tw-translate-y)) rotate(var(--tw-rotate)) skew(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y))}.hover\:-translate-y-1:hover{--tw-translate-y: -.25rem;transform:translate(var(--tw-translate-x),var(--tw-translate-y)) rotate(var(--tw-rotate)) skew(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y))}.hover\:scale-105:hover{--tw-scale-x: 1.05;--tw-scale-y: 1.05;transform:translate(var(--tw-translate-x),var(--tw-translate-y)) rotate(var(--tw-rotate)) skew(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y))}.hover\:scale-110:hover{--tw-scale-x: 1.1;--tw-scale-y: 1.1;transform:translate(var(--tw-translate-x),var(--tw-translate-y)) rotate(var(--tw-rotate)) skew(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y))}.hover\:scale-125:hover{--tw-scale-x: 1.25;--tw-scale-y: 1.25;transform:translate(var(--tw-translate-x),var(--tw-translate-y)) rotate(var(--tw-rotate)) skew(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y))}.hover\:scale-150:hover{--tw-scale-x: 1.5;--tw-scale-y: 1.5;transform:translate(var(--tw-translate-x),var(--tw-translate-y)) rotate(var(--tw-rotate)) skew(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y))}.hover\:scale-\[1\.015\]:hover{--tw-scale-x: 1.015;--tw-scale-y: 1.015;transform:translate(var(--tw-translate-x),var(--tw-translate-y)) rotate(var(--tw-rotate)) skew(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y))}.hover\:scale-\[1\.01\]:hover{--tw-scale-x: 1.01;--tw-scale-y: 1.01;transform:translate(var(--tw-translate-x),var(--tw-translate-y)) rotate(var(--tw-rotate)) skew(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y))}.hover\:scale-\[1\.02\]:hover{--tw-scale-x: 1.02;--tw-scale-y: 1.02;transform:translate(var(--tw-translate-x),var(--tw-translate-y)) rotate(var(--tw-rotate)) skew(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y))}.hover\:scale-\[1\.03\]:hover{--tw-scale-x: 1.03;--tw-scale-y: 1.03;transform:translate(var(--tw-translate-x),var(--tw-translate-y)) rotate(var(--tw-rotate)) skew(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y))}.hover\:transform:hover{transform:translate(var(--tw-translate-x),var(--tw-translate-y)) rotate(var(--tw-rotate)) skew(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y))}.hover\:rounded-xl:hover{border-radius:.75rem}.hover\:border-2:hover{border-width:2px}.hover\:border-dashed:hover{border-style:dashed}.hover\:border-\[\#2d7a4f\]:hover{--tw-border-opacity: 1;border-color:rgb(45 122 79 / var(--tw-border-opacity, 1))}.hover\:border-\[\#2d7a4f\]\/30:hover{border-color:#2d7a4f4d}.hover\:border-\[\#2d7a4f\]\/50:hover{border-color:#2d7a4f80}.hover\:border-\[\#3b83dc\]\/70:hover{border-color:#3b83dcb3}.hover\:border-\[\#49a0ff\]:hover{--tw-border-opacity: 1;border-color:rgb(73 160 255 / var(--tw-border-opacity, 1))}.hover\:border-\[\#4a4a4a\]:hover{--tw-border-opacity: 1;border-color:rgb(74 74 74 / var(--tw-border-opacity, 1))}.hover\:border-\[\#4b8bd1\]:hover{--tw-border-opacity: 1;border-color:rgb(75 139 209 / var(--tw-border-opacity, 1))}.hover\:border-\[\#6aa9ef\]:hover{--tw-border-opacity: 1;border-color:rgb(106 169 239 / var(--tw-border-opacity, 1))}.hover\:border-\[\#d8b36a\]\/20:hover{border-color:#d8b36a33}.hover\:border-\[\#d8b36a\]\/30:hover{border-color:#d8b36a4d}.hover\:border-\[\#d8b36a\]\/40:hover{border-color:#d8b36a66}.hover\:border-\[rgba\(255\,255\,255\,0\.11\)\]:hover{border-color:#ffffff1c}.hover\:border-amber-200\/30:hover{border-color:#fde68a4d}.hover\:border-amber-500:hover{--tw-border-opacity: 1;border-color:rgb(245 158 11 / var(--tw-border-opacity, 1))}.hover\:border-amber-500\/40:hover{border-color:#f59e0b66}.hover\:border-blue-300:hover{--tw-border-opacity: 1;border-color:rgb(147 197 253 / var(--tw-border-opacity, 1))}.hover\:border-blue-400:hover{--tw-border-opacity: 1;border-color:rgb(96 165 250 / var(--tw-border-opacity, 1))}.hover\:border-blue-500:hover{--tw-border-opacity: 1;border-color:rgb(59 130 246 / var(--tw-border-opacity, 1))}.hover\:border-blue-500\/20:hover{border-color:#3b82f633}.hover\:border-blue-500\/30:hover{border-color:#3b82f64d}.hover\:border-blue-500\/40:hover{border-color:#3b82f666}.hover\:border-blue-500\/50:hover{border-color:#3b82f680}.hover\:border-blue-500\/70:hover{border-color:#3b82f6b3}.hover\:border-blue-600:hover{--tw-border-opacity: 1;border-color:rgb(37 99 235 / var(--tw-border-opacity, 1))}.hover\:border-blue-600\/50:hover{border-color:#2563eb80}.hover\:border-blue-900:hover{--tw-border-opacity: 1;border-color:rgb(30 58 138 / var(--tw-border-opacity, 1))}.hover\:border-cyan-900:hover{--tw-border-opacity: 1;border-color:rgb(22 78 99 / var(--tw-border-opacity, 1))}.hover\:border-emerald-500:hover{--tw-border-opacity: 1;border-color:rgb(16 185 129 / var(--tw-border-opacity, 1))}.hover\:border-emerald-500\/40:hover{border-color:#10b98166}.hover\:border-emerald-600:hover{--tw-border-opacity: 1;border-color:rgb(5 150 105 / var(--tw-border-opacity, 1))}.hover\:border-gray-300:hover{--tw-border-opacity: 1;border-color:rgb(209 213 219 / var(--tw-border-opacity, 1))}.hover\:border-gray-400:hover{--tw-border-opacity: 1;border-color:rgb(156 163 175 / var(--tw-border-opacity, 1))}.hover\:border-gray-500:hover{--tw-border-opacity: 1;border-color:rgb(107 114 128 / var(--tw-border-opacity, 1))}.hover\:border-gray-600:hover{--tw-border-opacity: 1;border-color:rgb(75 85 99 / var(--tw-border-opacity, 1))}.hover\:border-gray-700:hover{--tw-border-opacity: 1;border-color:rgb(55 65 81 / var(--tw-border-opacity, 1))}.hover\:border-green-400:hover{--tw-border-opacity: 1;border-color:rgb(74 222 128 / var(--tw-border-opacity, 1))}.hover\:border-green-500:hover{--tw-border-opacity: 1;border-color:rgb(34 197 94 / var(--tw-border-opacity, 1))}.hover\:border-green-500\/20:hover{border-color:#22c55e33}.hover\:border-green-500\/30:hover{border-color:#22c55e4d}.hover\:border-green-500\/40:hover{border-color:#22c55e66}.hover\:border-green-500\/50:hover{border-color:#22c55e80}.hover\:border-green-600:hover{--tw-border-opacity: 1;border-color:rgb(22 163 74 / var(--tw-border-opacity, 1))}.hover\:border-green-600\/50:hover{border-color:#16a34a80}.hover\:border-green-900:hover{--tw-border-opacity: 1;border-color:rgb(20 83 45 / var(--tw-border-opacity, 1))}.hover\:border-orange-500:hover{--tw-border-opacity: 1;border-color:rgb(249 115 22 / var(--tw-border-opacity, 1))}.hover\:border-orange-500\/30:hover{border-color:#f973164d}.hover\:border-orange-500\/50:hover{border-color:#f9731680}.hover\:border-red-500\/20:hover{border-color:#ef444433}.hover\:border-red-500\/40:hover{border-color:#ef444466}.hover\:border-red-600\/50:hover{border-color:#dc262680}.hover\:border-sky-400\/70:hover{border-color:#38bdf8b3}.hover\:border-slate-600:hover{--tw-border-opacity: 1;border-color:rgb(71 85 105 / var(--tw-border-opacity, 1))}.hover\:border-slate-700:hover{--tw-border-opacity: 1;border-color:rgb(51 65 85 / var(--tw-border-opacity, 1))}.hover\:border-white\/10:hover{border-color:#ffffff1a}.hover\:border-white\/15:hover{border-color:#ffffff26}.hover\:border-white\/20:hover{border-color:#fff3}.hover\:border-white\/25:hover{border-color:#ffffff40}.hover\:border-white\/30:hover{border-color:#ffffff4d}.hover\:border-white\/40:hover{border-color:#fff6}.hover\:border-white\/\[0\.07\]:hover{border-color:#ffffff12}.hover\:border-white\/\[0\.12\]:hover{border-color:#ffffff1f}.hover\:border-white\/\[0\.13\]:hover{border-color:#ffffff21}.hover\:border-white\/\[0\.14\]:hover{border-color:#ffffff24}.hover\:border-yellow-500:hover{--tw-border-opacity: 1;border-color:rgb(234 179 8 / var(--tw-border-opacity, 1))}.hover\:border-yellow-500\/30:hover{border-color:#eab3084d}.hover\:border-yellow-500\/60:hover{border-color:#eab30899}.hover\:border-yellow-900:hover{--tw-border-opacity: 1;border-color:rgb(113 63 18 / var(--tw-border-opacity, 1))}.hover\:border-zinc-500:hover{--tw-border-opacity: 1;border-color:rgb(113 113 122 / var(--tw-border-opacity, 1))}.hover\:border-zinc-600:hover{--tw-border-opacity: 1;border-color:rgb(82 82 91 / var(--tw-border-opacity, 1))}.hover\:border-zinc-600\/50:hover{border-color:#52525b80}.hover\:border-zinc-700:hover{--tw-border-opacity: 1;border-color:rgb(63 63 70 / var(--tw-border-opacity, 1))}.hover\:border-zinc-700\/50:hover{border-color:#3f3f4680}.hover\:border-opacity-50:hover{--tw-border-opacity: .5}.hover\:bg-\[\#0084ff\]\/15:hover{background-color:#0084ff26}.hover\:bg-\[\#0A66C2\]\/15:hover{background-color:#0a66c226}.hover\:bg-\[\#0b78df\]:hover{--tw-bg-opacity: 1;background-color:rgb(11 120 223 / var(--tw-bg-opacity, 1))}.hover\:bg-\[\#102947\]:hover{--tw-bg-opacity: 1;background-color:rgb(16 41 71 / var(--tw-bg-opacity, 1))}.hover\:bg-\[\#1a1815\]:hover{--tw-bg-opacity: 1;background-color:rgb(26 24 21 / var(--tw-bg-opacity, 1))}.hover\:bg-\[\#1a1a1a\]:hover{--tw-bg-opacity: 1;background-color:rgb(26 26 26 / var(--tw-bg-opacity, 1))}.hover\:bg-\[\#1a1a2e\]\/70:hover{background-color:#1a1a2eb3}.hover\:bg-\[\#1b3b61\]:hover{--tw-bg-opacity: 1;background-color:rgb(27 59 97 / var(--tw-bg-opacity, 1))}.hover\:bg-\[\#1e1b18\]:hover{--tw-bg-opacity: 1;background-color:rgb(30 27 24 / var(--tw-bg-opacity, 1))}.hover\:bg-\[\#211f1c\]:hover{--tw-bg-opacity: 1;background-color:rgb(33 31 28 / var(--tw-bg-opacity, 1))}.hover\:bg-\[\#211f1c\]\/30:hover{background-color:#211f1c4d}.hover\:bg-\[\#211f1c\]\/50:hover{background-color:#211f1c80}.hover\:bg-\[\#211f1c\]\/60:hover{background-color:#211f1c99}.hover\:bg-\[\#236040\]:hover{--tw-bg-opacity: 1;background-color:rgb(35 96 64 / var(--tw-bg-opacity, 1))}.hover\:bg-\[\#242424\]:hover{--tw-bg-opacity: 1;background-color:rgb(36 36 36 / var(--tw-bg-opacity, 1))}.hover\:bg-\[\#2496ff\]:hover{--tw-bg-opacity: 1;background-color:rgb(36 150 255 / var(--tw-bg-opacity, 1))}.hover\:bg-\[\#254870\]:hover{--tw-bg-opacity: 1;background-color:rgb(37 72 112 / var(--tw-bg-opacity, 1))}.hover\:bg-\[\#25D366\]\/15:hover{background-color:#25d36626}.hover\:bg-\[\#292929\]:hover{--tw-bg-opacity: 1;background-color:rgb(41 41 41 / var(--tw-bg-opacity, 1))}.hover\:bg-\[\#2a2724\]:hover{--tw-bg-opacity: 1;background-color:rgb(42 39 36 / var(--tw-bg-opacity, 1))}.hover\:bg-\[\#2a2825\]:hover{--tw-bg-opacity: 1;background-color:rgb(42 40 37 / var(--tw-bg-opacity, 1))}.hover\:bg-\[\#2d7a4f\]:hover{--tw-bg-opacity: 1;background-color:rgb(45 122 79 / var(--tw-bg-opacity, 1))}.hover\:bg-\[\#303030\]:hover{--tw-bg-opacity: 1;background-color:rgb(48 48 48 / var(--tw-bg-opacity, 1))}.hover\:bg-\[\#3184e9\]:hover{--tw-bg-opacity: 1;background-color:rgb(49 132 233 / var(--tw-bg-opacity, 1))}.hover\:bg-\[\#3184e9\]\/20:hover{background-color:#3184e933}.hover\:bg-\[\#34322d\]:hover{--tw-bg-opacity: 1;background-color:rgb(52 50 45 / var(--tw-bg-opacity, 1))}.hover\:bg-\[\#343434\]:hover{--tw-bg-opacity: 1;background-color:rgb(52 52 52 / var(--tw-bg-opacity, 1))}.hover\:bg-\[\#343d49\]:hover{--tw-bg-opacity: 1;background-color:rgb(52 61 73 / var(--tw-bg-opacity, 1))}.hover\:bg-\[\#373023\]:hover{--tw-bg-opacity: 1;background-color:rgb(55 48 35 / var(--tw-bg-opacity, 1))}.hover\:bg-\[\#3e3b36\]:hover{--tw-bg-opacity: 1;background-color:rgb(62 59 54 / var(--tw-bg-opacity, 1))}.hover\:bg-\[\#4ade80\]:hover{--tw-bg-opacity: 1;background-color:rgb(74 222 128 / var(--tw-bg-opacity, 1))}.hover\:bg-\[\#5865F2\]\/15:hover{background-color:#5865f226}.hover\:bg-\[\#6264A7\]\/15:hover{background-color:#6264a726}.hover\:bg-\[\#6875f5\]:hover{--tw-bg-opacity: 1;background-color:rgb(104 117 245 / var(--tw-bg-opacity, 1))}.hover\:bg-\[\#7476bd\]:hover{--tw-bg-opacity: 1;background-color:rgb(116 118 189 / var(--tw-bg-opacity, 1))}.hover\:bg-\[\#8a6b33\]:hover{--tw-bg-opacity: 1;background-color:rgb(138 107 51 / var(--tw-bg-opacity, 1))}.hover\:bg-\[\#9146FF\]\/15:hover{background-color:#9146ff26}.hover\:bg-\[\#a970ff\]:hover{--tw-bg-opacity: 1;background-color:rgb(169 112 255 / var(--tw-bg-opacity, 1))}.hover\:bg-\[\#d8b36a\]\/10:hover{background-color:#d8b36a1a}.hover\:bg-\[\#d8b36a\]\/20:hover{background-color:#d8b36a33}.hover\:bg-\[\#d8b36a\]\/5:hover{background-color:#d8b36a0d}.hover\:bg-\[\#d8b36a\]\/\[0\.18\]:hover{background-color:#d8b36a2e}.hover\:bg-\[\#dfeeff\]:hover{--tw-bg-opacity: 1;background-color:rgb(223 238 255 / var(--tw-bg-opacity, 1))}.hover\:bg-\[\#e4c779\]:hover{--tw-bg-opacity: 1;background-color:rgb(228 199 121 / var(--tw-bg-opacity, 1))}.hover\:bg-\[\#f5cf78\]:hover{--tw-bg-opacity: 1;background-color:rgb(245 207 120 / var(--tw-bg-opacity, 1))}.hover\:bg-\[\#ff4500\]\/10:hover{background-color:#ff45001a}.hover\:bg-\[\#ff5d22\]:hover{--tw-bg-opacity: 1;background-color:rgb(255 93 34 / var(--tw-bg-opacity, 1))}.hover\:bg-\[\#ff6b5d\]\/10:hover{background-color:#ff6b5d1a}.hover\:bg-\[var\(--bmai-modal-raised\)\]:hover{background-color:var(--bmai-modal-raised)}.hover\:bg-amber-200:hover{--tw-bg-opacity: 1;background-color:rgb(253 230 138 / var(--tw-bg-opacity, 1))}.hover\:bg-amber-300\/\[0\.035\]:hover{background-color:#fcd34d09}.hover\:bg-amber-400:hover{--tw-bg-opacity: 1;background-color:rgb(251 191 36 / var(--tw-bg-opacity, 1))}.hover\:bg-amber-400\/10:hover{background-color:#fbbf241a}.hover\:bg-amber-400\/30:hover{background-color:#fbbf244d}.hover\:bg-amber-500:hover{--tw-bg-opacity: 1;background-color:rgb(245 158 11 / var(--tw-bg-opacity, 1))}.hover\:bg-amber-500\/30:hover{background-color:#f59e0b4d}.hover\:bg-amber-600\/20:hover{background-color:#d9770633}.hover\:bg-amber-600\/30:hover{background-color:#d977064d}.hover\:bg-amber-900\/20:hover{background-color:#78350f33}.hover\:bg-amber-900\/30:hover{background-color:#78350f4d}.hover\:bg-amber-900\/50:hover{background-color:#78350f80}.hover\:bg-amber-950\/30:hover{background-color:#451a034d}.hover\:bg-black:hover{--tw-bg-opacity: 1;background-color:rgb(0 0 0 / var(--tw-bg-opacity, 1))}.hover\:bg-black\/5:hover{background-color:#0000000d}.hover\:bg-black\/70:hover{background-color:#000000b3}.hover\:bg-black\/80:hover{background-color:#000c}.hover\:bg-black\/85:hover{background-color:#000000d9}.hover\:bg-black\/90:hover{background-color:#000000e6}.hover\:bg-blue-200:hover{--tw-bg-opacity: 1;background-color:rgb(191 219 254 / var(--tw-bg-opacity, 1))}.hover\:bg-blue-400\/10:hover{background-color:#60a5fa1a}.hover\:bg-blue-50:hover{--tw-bg-opacity: 1;background-color:rgb(239 246 255 / var(--tw-bg-opacity, 1))}.hover\:bg-blue-500:hover{--tw-bg-opacity: 1;background-color:rgb(59 130 246 / var(--tw-bg-opacity, 1))}.hover\:bg-blue-500\/10:hover{background-color:#3b82f61a}.hover\:bg-blue-500\/20:hover{background-color:#3b82f633}.hover\:bg-blue-500\/30:hover{background-color:#3b82f64d}.hover\:bg-blue-600:hover{--tw-bg-opacity: 1;background-color:rgb(37 99 235 / var(--tw-bg-opacity, 1))}.hover\:bg-blue-600\/30:hover{background-color:#2563eb4d}.hover\:bg-blue-700:hover{--tw-bg-opacity: 1;background-color:rgb(29 78 216 / var(--tw-bg-opacity, 1))}.hover\:bg-blue-800:hover{--tw-bg-opacity: 1;background-color:rgb(30 64 175 / var(--tw-bg-opacity, 1))}.hover\:bg-cyan-400\/10:hover{background-color:#22d3ee1a}.hover\:bg-cyan-500\/10:hover{background-color:#06b6d41a}.hover\:bg-cyan-500\/20:hover{background-color:#06b6d433}.hover\:bg-cyan-600:hover{--tw-bg-opacity: 1;background-color:rgb(8 145 178 / var(--tw-bg-opacity, 1))}.hover\:bg-destructive\/80:hover{background-color:hsl(var(--destructive) / .8)}.hover\:bg-emerald-400:hover{--tw-bg-opacity: 1;background-color:rgb(52 211 153 / var(--tw-bg-opacity, 1))}.hover\:bg-emerald-400\/10:hover{background-color:#34d3991a}.hover\:bg-emerald-400\/15:hover{background-color:#34d39926}.hover\:bg-emerald-400\/20:hover{background-color:#34d39933}.hover\:bg-emerald-500:hover{--tw-bg-opacity: 1;background-color:rgb(16 185 129 / var(--tw-bg-opacity, 1))}.hover\:bg-emerald-500\/10:hover{background-color:#10b9811a}.hover\:bg-emerald-500\/20:hover{background-color:#10b98133}.hover\:bg-emerald-500\/30:hover{background-color:#10b9814d}.hover\:bg-emerald-600:hover{--tw-bg-opacity: 1;background-color:rgb(5 150 105 / var(--tw-bg-opacity, 1))}.hover\:bg-emerald-700:hover{--tw-bg-opacity: 1;background-color:rgb(4 120 87 / var(--tw-bg-opacity, 1))}.hover\:bg-emerald-900\/50:hover{background-color:#064e3b80}.hover\:bg-emerald-950\/50:hover{background-color:#022c2280}.hover\:bg-fuchsia-400\/10:hover{background-color:#e879f91a}.hover\:bg-fuchsia-500\/15:hover{background-color:#d946ef26}.hover\:bg-gray-100:hover{--tw-bg-opacity: 1;background-color:rgb(243 244 246 / var(--tw-bg-opacity, 1))}.hover\:bg-gray-200:hover{--tw-bg-opacity: 1;background-color:rgb(229 231 235 / var(--tw-bg-opacity, 1))}.hover\:bg-gray-300:hover{--tw-bg-opacity: 1;background-color:rgb(209 213 219 / var(--tw-bg-opacity, 1))}.hover\:bg-gray-50:hover{--tw-bg-opacity: 1;background-color:rgb(249 250 251 / var(--tw-bg-opacity, 1))}.hover\:bg-gray-500:hover{--tw-bg-opacity: 1;background-color:rgb(107 114 128 / var(--tw-bg-opacity, 1))}.hover\:bg-gray-500\/10:hover{background-color:#6b72801a}.hover\:bg-gray-500\/30:hover{background-color:#6b72804d}.hover\:bg-gray-600:hover{--tw-bg-opacity: 1;background-color:rgb(75 85 99 / var(--tw-bg-opacity, 1))}.hover\:bg-gray-600\/30:hover{background-color:#4b55634d}.hover\:bg-gray-700:hover{--tw-bg-opacity: 1;background-color:rgb(55 65 81 / var(--tw-bg-opacity, 1))}.hover\:bg-gray-700\/30:hover{background-color:#3741514d}.hover\:bg-gray-700\/50:hover{background-color:#37415180}.hover\:bg-gray-800:hover{--tw-bg-opacity: 1;background-color:rgb(31 41 55 / var(--tw-bg-opacity, 1))}.hover\:bg-gray-800\/30:hover{background-color:#1f29374d}.hover\:bg-gray-800\/50:hover{background-color:#1f293780}.hover\:bg-gray-800\/70:hover{background-color:#1f2937b3}.hover\:bg-gray-900:hover{--tw-bg-opacity: 1;background-color:rgb(17 24 39 / var(--tw-bg-opacity, 1))}.hover\:bg-gray-900\/70:hover{background-color:#111827b3}.hover\:bg-green-400:hover{--tw-bg-opacity: 1;background-color:rgb(74 222 128 / var(--tw-bg-opacity, 1))}.hover\:bg-green-500:hover{--tw-bg-opacity: 1;background-color:rgb(34 197 94 / var(--tw-bg-opacity, 1))}.hover\:bg-green-500\/10:hover{background-color:#22c55e1a}.hover\:bg-green-500\/20:hover{background-color:#22c55e33}.hover\:bg-green-500\/30:hover{background-color:#22c55e4d}.hover\:bg-green-500\/70:hover{background-color:#22c55eb3}.hover\:bg-green-600:hover{--tw-bg-opacity: 1;background-color:rgb(22 163 74 / var(--tw-bg-opacity, 1))}.hover\:bg-green-600\/30:hover{background-color:#16a34a4d}.hover\:bg-green-700:hover{--tw-bg-opacity: 1;background-color:rgb(21 128 61 / var(--tw-bg-opacity, 1))}.hover\:bg-green-900\/30:hover{background-color:#14532d4d}.hover\:bg-indigo-400:hover{--tw-bg-opacity: 1;background-color:rgb(129 140 248 / var(--tw-bg-opacity, 1))}.hover\:bg-indigo-400\/10:hover{background-color:#818cf81a}.hover\:bg-orange-400:hover{--tw-bg-opacity: 1;background-color:rgb(251 146 60 / var(--tw-bg-opacity, 1))}.hover\:bg-orange-400\/10:hover{background-color:#fb923c1a}.hover\:bg-orange-500:hover{--tw-bg-opacity: 1;background-color:rgb(249 115 22 / var(--tw-bg-opacity, 1))}.hover\:bg-orange-500\/20:hover{background-color:#f9731633}.hover\:bg-orange-500\/30:hover{background-color:#f973164d}.hover\:bg-orange-600:hover{--tw-bg-opacity: 1;background-color:rgb(234 88 12 / var(--tw-bg-opacity, 1))}.hover\:bg-orange-600\/30:hover{background-color:#ea580c4d}.hover\:bg-orange-700:hover{--tw-bg-opacity: 1;background-color:rgb(194 65 12 / var(--tw-bg-opacity, 1))}.hover\:bg-pink-500\/10:hover{background-color:#ec48991a}.hover\:bg-pink-500\/20:hover{background-color:#ec489933}.hover\:bg-pink-500\/30:hover{background-color:#ec48994d}.hover\:bg-pink-600:hover{--tw-bg-opacity: 1;background-color:rgb(219 39 119 / var(--tw-bg-opacity, 1))}.hover\:bg-pink-600\/30:hover{background-color:#db27774d}.hover\:bg-pink-700:hover{--tw-bg-opacity: 1;background-color:rgb(190 24 93 / var(--tw-bg-opacity, 1))}.hover\:bg-primary\/80:hover{background-color:hsl(var(--primary) / .8)}.hover\:bg-purple-400\/10:hover{background-color:#c084fc1a}.hover\:bg-red-100:hover{--tw-bg-opacity: 1;background-color:rgb(254 226 226 / var(--tw-bg-opacity, 1))}.hover\:bg-red-400\/10:hover{background-color:#f871711a}.hover\:bg-red-50:hover{--tw-bg-opacity: 1;background-color:rgb(254 242 242 / var(--tw-bg-opacity, 1))}.hover\:bg-red-500:hover{--tw-bg-opacity: 1;background-color:rgb(239 68 68 / var(--tw-bg-opacity, 1))}.hover\:bg-red-500\/10:hover{background-color:#ef44441a}.hover\:bg-red-500\/20:hover{background-color:#ef444433}.hover\:bg-red-500\/25:hover{background-color:#ef444440}.hover\:bg-red-500\/30:hover{background-color:#ef44444d}.hover\:bg-red-600:hover{--tw-bg-opacity: 1;background-color:rgb(220 38 38 / var(--tw-bg-opacity, 1))}.hover\:bg-red-600\/20:hover{background-color:#dc262633}.hover\:bg-red-600\/30:hover{background-color:#dc26264d}.hover\:bg-red-700:hover{--tw-bg-opacity: 1;background-color:rgb(185 28 28 / var(--tw-bg-opacity, 1))}.hover\:bg-red-700\/50:hover{background-color:#b91c1c80}.hover\:bg-red-900\/20:hover{background-color:#7f1d1d33}.hover\:bg-red-900\/40:hover{background-color:#7f1d1d66}.hover\:bg-red-900\/50:hover{background-color:#7f1d1d80}.hover\:bg-red-950\/35:hover{background-color:#450a0a59}.hover\:bg-red-950\/40:hover{background-color:#450a0a66}.hover\:bg-rose-400\/10:hover{background-color:#fb71851a}.hover\:bg-secondary\/80:hover{background-color:hsl(var(--secondary) / .8)}.hover\:bg-sky-400:hover{--tw-bg-opacity: 1;background-color:rgb(56 189 248 / var(--tw-bg-opacity, 1))}.hover\:bg-sky-400\/10:hover{background-color:#38bdf81a}.hover\:bg-sky-500:hover{--tw-bg-opacity: 1;background-color:rgb(14 165 233 / var(--tw-bg-opacity, 1))}.hover\:bg-sky-500\/10:hover{background-color:#0ea5e91a}.hover\:bg-sky-500\/15:hover{background-color:#0ea5e926}.hover\:bg-slate-500\/25:hover{background-color:#64748b40}.hover\:bg-slate-600:hover{--tw-bg-opacity: 1;background-color:rgb(71 85 105 / var(--tw-bg-opacity, 1))}.hover\:bg-slate-800:hover{--tw-bg-opacity: 1;background-color:rgb(30 41 59 / var(--tw-bg-opacity, 1))}.hover\:bg-teal-400\/10:hover{background-color:#2dd4bf1a}.hover\:bg-violet-300\/10:hover{background-color:#c4b5fd1a}.hover\:bg-violet-400\/10:hover{background-color:#a78bfa1a}.hover\:bg-white:hover{--tw-bg-opacity: 1;background-color:rgb(255 255 255 / var(--tw-bg-opacity, 1))}.hover\:bg-white\/10:hover{background-color:#ffffff1a}.hover\:bg-white\/15:hover{background-color:#ffffff26}.hover\:bg-white\/20:hover{background-color:#fff3}.hover\:bg-white\/30:hover{background-color:#ffffff4d}.hover\:bg-white\/5:hover{background-color:#ffffff0d}.hover\:bg-white\/60:hover{background-color:#fff9}.hover\:bg-white\/\[\.03\]:hover{background-color:#ffffff08}.hover\:bg-white\/\[\.06\]:hover{background-color:#ffffff0f}.hover\:bg-white\/\[0\.02\]:hover{background-color:#ffffff05}.hover\:bg-white\/\[0\.03\]:hover{background-color:#ffffff08}.hover\:bg-white\/\[0\.045\]:hover{background-color:#ffffff0b}.hover\:bg-white\/\[0\.04\]:hover{background-color:#ffffff0a}.hover\:bg-white\/\[0\.05\]:hover{background-color:#ffffff0d}.hover\:bg-white\/\[0\.06\]:hover{background-color:#ffffff0f}.hover\:bg-white\/\[0\.085\]:hover{background-color:#ffffff16}.hover\:bg-white\/\[0\.08\]:hover{background-color:#ffffff14}.hover\:bg-yellow-200:hover{--tw-bg-opacity: 1;background-color:rgb(254 240 138 / var(--tw-bg-opacity, 1))}.hover\:bg-yellow-400:hover{--tw-bg-opacity: 1;background-color:rgb(250 204 21 / var(--tw-bg-opacity, 1))}.hover\:bg-yellow-50:hover{--tw-bg-opacity: 1;background-color:rgb(254 252 232 / var(--tw-bg-opacity, 1))}.hover\:bg-yellow-500\/10:hover{background-color:#eab3081a}.hover\:bg-yellow-500\/20:hover{background-color:#eab30833}.hover\:bg-yellow-500\/25:hover{background-color:#eab30840}.hover\:bg-yellow-500\/30:hover{background-color:#eab3084d}.hover\:bg-yellow-600:hover{--tw-bg-opacity: 1;background-color:rgb(202 138 4 / var(--tw-bg-opacity, 1))}.hover\:bg-yellow-600\/30:hover{background-color:#ca8a044d}.hover\:bg-yellow-700:hover{--tw-bg-opacity: 1;background-color:rgb(161 98 7 / var(--tw-bg-opacity, 1))}.hover\:bg-yellow-900\/50:hover{background-color:#713f1280}.hover\:bg-zinc-200:hover{--tw-bg-opacity: 1;background-color:rgb(228 228 231 / var(--tw-bg-opacity, 1))}.hover\:bg-zinc-500:hover{--tw-bg-opacity: 1;background-color:rgb(113 113 122 / var(--tw-bg-opacity, 1))}.hover\:bg-zinc-600:hover{--tw-bg-opacity: 1;background-color:rgb(82 82 91 / var(--tw-bg-opacity, 1))}.hover\:bg-zinc-700:hover{--tw-bg-opacity: 1;background-color:rgb(63 63 70 / var(--tw-bg-opacity, 1))}.hover\:bg-zinc-700\/10:hover{background-color:#3f3f461a}.hover\:bg-zinc-700\/20:hover{background-color:#3f3f4633}.hover\:bg-zinc-700\/30:hover{background-color:#3f3f464d}.hover\:bg-zinc-700\/40:hover{background-color:#3f3f4666}.hover\:bg-zinc-700\/50:hover{background-color:#3f3f4680}.hover\:bg-zinc-700\/60:hover{background-color:#3f3f4699}.hover\:bg-zinc-800:hover{--tw-bg-opacity: 1;background-color:rgb(39 39 42 / var(--tw-bg-opacity, 1))}.hover\:bg-zinc-800\/30:hover{background-color:#27272a4d}.hover\:bg-zinc-800\/40:hover{background-color:#27272a66}.hover\:bg-zinc-800\/50:hover{background-color:#27272a80}.hover\:bg-zinc-800\/60:hover{background-color:#27272a99}.hover\:bg-zinc-800\/70:hover{background-color:#27272ab3}.hover\:bg-zinc-800\/80:hover{background-color:#27272acc}.hover\:bg-zinc-800\/90:hover{background-color:#27272ae6}.hover\:bg-zinc-900:hover{--tw-bg-opacity: 1;background-color:rgb(24 24 27 / var(--tw-bg-opacity, 1))}.hover\:bg-zinc-900\/30:hover{background-color:#18181b4d}.hover\:bg-zinc-900\/40:hover{background-color:#18181b66}.hover\:bg-zinc-900\/50:hover{background-color:#18181b80}.hover\:bg-zinc-900\/70:hover{background-color:#18181bb3}.hover\:bg-zinc-900\/80:hover{background-color:#18181bcc}.hover\:bg-opacity-50:hover{--tw-bg-opacity: .5}.hover\:bg-opacity-80:hover{--tw-bg-opacity: .8}.hover\:from-\[\#1a1815\]:hover{--tw-gradient-from: #1a1815 var(--tw-gradient-from-position);--tw-gradient-to: rgb(26 24 21 / 0) var(--tw-gradient-to-position);--tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to)}.hover\:from-amber-500\/20:hover{--tw-gradient-from: rgb(245 158 11 / .2) var(--tw-gradient-from-position);--tw-gradient-to: rgb(245 158 11 / 0) var(--tw-gradient-to-position);--tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to)}.hover\:from-blue-500:hover{--tw-gradient-from: #3b82f6 var(--tw-gradient-from-position);--tw-gradient-to: rgb(59 130 246 / 0) var(--tw-gradient-to-position);--tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to)}.hover\:from-blue-700:hover{--tw-gradient-from: #1d4ed8 var(--tw-gradient-from-position);--tw-gradient-to: rgb(29 78 216 / 0) var(--tw-gradient-to-position);--tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to)}.hover\:from-cyan-600:hover{--tw-gradient-from: #0891b2 var(--tw-gradient-from-position);--tw-gradient-to: rgb(8 145 178 / 0) var(--tw-gradient-to-position);--tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to)}.hover\:from-fuchsia-400:hover{--tw-gradient-from: #e879f9 var(--tw-gradient-from-position);--tw-gradient-to: rgb(232 121 249 / 0) var(--tw-gradient-to-position);--tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to)}.hover\:from-green-500:hover{--tw-gradient-from: #22c55e var(--tw-gradient-from-position);--tw-gradient-to: rgb(34 197 94 / 0) var(--tw-gradient-to-position);--tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to)}.hover\:from-green-600:hover{--tw-gradient-from: #16a34a var(--tw-gradient-from-position);--tw-gradient-to: rgb(22 163 74 / 0) var(--tw-gradient-to-position);--tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to)}.hover\:from-orange-600:hover{--tw-gradient-from: #ea580c var(--tw-gradient-from-position);--tw-gradient-to: rgb(234 88 12 / 0) var(--tw-gradient-to-position);--tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to)}.hover\:from-yellow-400:hover{--tw-gradient-from: #facc15 var(--tw-gradient-from-position);--tw-gradient-to: rgb(250 204 21 / 0) var(--tw-gradient-to-position);--tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to)}.hover\:to-\[\#141210\]:hover{--tw-gradient-to: #141210 var(--tw-gradient-to-position)}.hover\:to-cyan-500:hover{--tw-gradient-to: #06b6d4 var(--tw-gradient-to-position)}.hover\:to-cyan-700:hover{--tw-gradient-to: #0e7490 var(--tw-gradient-to-position)}.hover\:to-emerald-500:hover{--tw-gradient-to: #10b981 var(--tw-gradient-to-position)}.hover\:to-emerald-600:hover{--tw-gradient-to: #059669 var(--tw-gradient-to-position)}.hover\:to-orange-300:hover{--tw-gradient-to: #fdba74 var(--tw-gradient-to-position)}.hover\:to-orange-400:hover{--tw-gradient-to: #fb923c var(--tw-gradient-to-position)}.hover\:to-pink-500:hover{--tw-gradient-to: #ec4899 var(--tw-gradient-to-position)}.hover\:to-pink-600:hover{--tw-gradient-to: #db2777 var(--tw-gradient-to-position)}.hover\:to-pink-700:hover{--tw-gradient-to: #be185d var(--tw-gradient-to-position)}.hover\:to-pink-900\/30:hover{--tw-gradient-to: rgb(131 24 67 / .3) var(--tw-gradient-to-position)}.hover\:to-pink-900\/70:hover{--tw-gradient-to: rgb(131 24 67 / .7) var(--tw-gradient-to-position)}.hover\:to-red-600:hover{--tw-gradient-to: #dc2626 var(--tw-gradient-to-position)}.hover\:text-\[\#4ade80\]:hover{--tw-text-opacity: 1;color:rgb(74 222 128 / var(--tw-text-opacity, 1))}.hover\:text-\[\#93e3a4\]:hover{--tw-text-opacity: 1;color:rgb(147 227 164 / var(--tw-text-opacity, 1))}.hover\:text-\[\#ded4c3\]:hover{--tw-text-opacity: 1;color:rgb(222 212 195 / var(--tw-text-opacity, 1))}.hover\:text-\[\#e0c47e\]:hover{--tw-text-opacity: 1;color:rgb(224 196 126 / var(--tw-text-opacity, 1))}.hover\:text-\[\#f5eee3\]:hover{--tw-text-opacity: 1;color:rgb(245 238 227 / var(--tw-text-opacity, 1))}.hover\:text-\[\#f7d998\]:hover{--tw-text-opacity: 1;color:rgb(247 217 152 / var(--tw-text-opacity, 1))}.hover\:text-\[\#f8d88f\]:hover{--tw-text-opacity: 1;color:rgb(248 216 143 / var(--tw-text-opacity, 1))}.hover\:text-\[\#ffd4ce\]:hover{--tw-text-opacity: 1;color:rgb(255 212 206 / var(--tw-text-opacity, 1))}.hover\:text-\[\#ffe3a3\]:hover{--tw-text-opacity: 1;color:rgb(255 227 163 / var(--tw-text-opacity, 1))}.hover\:text-\[\#ffe7ab\]:hover{--tw-text-opacity: 1;color:rgb(255 231 171 / var(--tw-text-opacity, 1))}.hover\:text-\[rgba\(255\,255\,255\,0\.75\)\]:hover{color:#ffffffbf}.hover\:text-\[rgba\(255\,255\,255\,0\.90\)\]:hover{color:#ffffffe6}.hover\:text-amber-100:hover{--tw-text-opacity: 1;color:rgb(254 243 199 / var(--tw-text-opacity, 1))}.hover\:text-amber-200:hover{--tw-text-opacity: 1;color:rgb(253 230 138 / var(--tw-text-opacity, 1))}.hover\:text-amber-300:hover{--tw-text-opacity: 1;color:rgb(252 211 77 / var(--tw-text-opacity, 1))}.hover\:text-amber-400:hover{--tw-text-opacity: 1;color:rgb(251 191 36 / var(--tw-text-opacity, 1))}.hover\:text-blue-100:hover{--tw-text-opacity: 1;color:rgb(219 234 254 / var(--tw-text-opacity, 1))}.hover\:text-blue-300:hover{--tw-text-opacity: 1;color:rgb(147 197 253 / var(--tw-text-opacity, 1))}.hover\:text-blue-400:hover{--tw-text-opacity: 1;color:rgb(96 165 250 / var(--tw-text-opacity, 1))}.hover\:text-blue-500:hover{--tw-text-opacity: 1;color:rgb(59 130 246 / var(--tw-text-opacity, 1))}.hover\:text-blue-600:hover{--tw-text-opacity: 1;color:rgb(37 99 235 / var(--tw-text-opacity, 1))}.hover\:text-blue-700:hover{--tw-text-opacity: 1;color:rgb(29 78 216 / var(--tw-text-opacity, 1))}.hover\:text-blue-800:hover{--tw-text-opacity: 1;color:rgb(30 64 175 / var(--tw-text-opacity, 1))}.hover\:text-cyan-200\/80:hover{color:#a5f3fccc}.hover\:text-cyan-300:hover{--tw-text-opacity: 1;color:rgb(103 232 249 / var(--tw-text-opacity, 1))}.hover\:text-emerald-200:hover{--tw-text-opacity: 1;color:rgb(167 243 208 / var(--tw-text-opacity, 1))}.hover\:text-emerald-300:hover{--tw-text-opacity: 1;color:rgb(110 231 183 / var(--tw-text-opacity, 1))}.hover\:text-gray-200:hover{--tw-text-opacity: 1;color:rgb(229 231 235 / var(--tw-text-opacity, 1))}.hover\:text-gray-300:hover{--tw-text-opacity: 1;color:rgb(209 213 219 / var(--tw-text-opacity, 1))}.hover\:text-gray-400:hover{--tw-text-opacity: 1;color:rgb(156 163 175 / var(--tw-text-opacity, 1))}.hover\:text-gray-600:hover{--tw-text-opacity: 1;color:rgb(75 85 99 / var(--tw-text-opacity, 1))}.hover\:text-gray-700:hover{--tw-text-opacity: 1;color:rgb(55 65 81 / var(--tw-text-opacity, 1))}.hover\:text-gray-800:hover{--tw-text-opacity: 1;color:rgb(31 41 55 / var(--tw-text-opacity, 1))}.hover\:text-gray-900:hover{--tw-text-opacity: 1;color:rgb(17 24 39 / var(--tw-text-opacity, 1))}.hover\:text-green-300:hover{--tw-text-opacity: 1;color:rgb(134 239 172 / var(--tw-text-opacity, 1))}.hover\:text-green-400:hover{--tw-text-opacity: 1;color:rgb(74 222 128 / var(--tw-text-opacity, 1))}.hover\:text-green-500:hover{--tw-text-opacity: 1;color:rgb(34 197 94 / var(--tw-text-opacity, 1))}.hover\:text-orange-100:hover{--tw-text-opacity: 1;color:rgb(255 237 213 / var(--tw-text-opacity, 1))}.hover\:text-orange-300:hover{--tw-text-opacity: 1;color:rgb(253 186 116 / var(--tw-text-opacity, 1))}.hover\:text-orange-400:hover{--tw-text-opacity: 1;color:rgb(251 146 60 / var(--tw-text-opacity, 1))}.hover\:text-orange-700:hover{--tw-text-opacity: 1;color:rgb(194 65 12 / var(--tw-text-opacity, 1))}.hover\:text-red-200:hover{--tw-text-opacity: 1;color:rgb(254 202 202 / var(--tw-text-opacity, 1))}.hover\:text-red-300:hover{--tw-text-opacity: 1;color:rgb(252 165 165 / var(--tw-text-opacity, 1))}.hover\:text-red-400:hover{--tw-text-opacity: 1;color:rgb(248 113 113 / var(--tw-text-opacity, 1))}.hover\:text-red-500:hover{--tw-text-opacity: 1;color:rgb(239 68 68 / var(--tw-text-opacity, 1))}.hover\:text-red-600:hover{--tw-text-opacity: 1;color:rgb(220 38 38 / var(--tw-text-opacity, 1))}.hover\:text-red-700:hover{--tw-text-opacity: 1;color:rgb(185 28 28 / var(--tw-text-opacity, 1))}.hover\:text-red-800:hover{--tw-text-opacity: 1;color:rgb(153 27 27 / var(--tw-text-opacity, 1))}.hover\:text-sky-200:hover{--tw-text-opacity: 1;color:rgb(186 230 253 / var(--tw-text-opacity, 1))}.hover\:text-slate-400:hover{--tw-text-opacity: 1;color:rgb(148 163 184 / var(--tw-text-opacity, 1))}.hover\:text-violet-200:hover{--tw-text-opacity: 1;color:rgb(221 214 254 / var(--tw-text-opacity, 1))}.hover\:text-white:hover{--tw-text-opacity: 1;color:rgb(255 255 255 / var(--tw-text-opacity, 1))}.hover\:text-white\/55:hover{color:#ffffff8c}.hover\:text-white\/60:hover{color:#fff9}.hover\:text-white\/65:hover{color:#ffffffa6}.hover\:text-white\/70:hover{color:#ffffffb3}.hover\:text-white\/75:hover{color:#ffffffbf}.hover\:text-white\/80:hover{color:#fffc}.hover\:text-white\/85:hover{color:#ffffffd9}.hover\:text-white\/90:hover{color:#ffffffe6}.hover\:text-yellow-300:hover{--tw-text-opacity: 1;color:rgb(253 224 71 / var(--tw-text-opacity, 1))}.hover\:text-yellow-400:hover{--tw-text-opacity: 1;color:rgb(250 204 21 / var(--tw-text-opacity, 1))}.hover\:text-yellow-500:hover{--tw-text-opacity: 1;color:rgb(234 179 8 / var(--tw-text-opacity, 1))}.hover\:text-yellow-600:hover{--tw-text-opacity: 1;color:rgb(202 138 4 / var(--tw-text-opacity, 1))}.hover\:text-zinc-100:hover{--tw-text-opacity: 1;color:rgb(244 244 245 / var(--tw-text-opacity, 1))}.hover\:text-zinc-200:hover{--tw-text-opacity: 1;color:rgb(228 228 231 / var(--tw-text-opacity, 1))}.hover\:text-zinc-300:hover{--tw-text-opacity: 1;color:rgb(212 212 216 / var(--tw-text-opacity, 1))}.hover\:text-zinc-400:hover{--tw-text-opacity: 1;color:rgb(161 161 170 / var(--tw-text-opacity, 1))}.hover\:underline:hover{text-decoration-line:underline}.hover\:opacity-100:hover{opacity:1}.hover\:opacity-60:hover{opacity:.6}.hover\:opacity-70:hover{opacity:.7}.hover\:opacity-80:hover{opacity:.8}.hover\:opacity-90:hover{opacity:.9}.hover\:shadow-lg:hover{--tw-shadow: 0 10px 15px -3px rgb(0 0 0 / .1), 0 4px 6px -4px rgb(0 0 0 / .1);--tw-shadow-colored: 0 10px 15px -3px var(--tw-shadow-color), 0 4px 6px -4px var(--tw-shadow-color);box-shadow:var(--tw-ring-offset-shadow, 0 0 #0000),var(--tw-ring-shadow, 0 0 #0000),var(--tw-shadow)}.hover\:shadow-md:hover{--tw-shadow: 0 4px 6px -1px rgb(0 0 0 / .1), 0 2px 4px -2px rgb(0 0 0 / .1);--tw-shadow-colored: 0 4px 6px -1px var(--tw-shadow-color), 0 2px 4px -2px var(--tw-shadow-color);box-shadow:var(--tw-ring-offset-shadow, 0 0 #0000),var(--tw-ring-shadow, 0 0 #0000),var(--tw-shadow)}.hover\:shadow-xl:hover{--tw-shadow: 0 20px 25px -5px rgb(0 0 0 / .1), 0 8px 10px -6px rgb(0 0 0 / .1);--tw-shadow-colored: 0 20px 25px -5px var(--tw-shadow-color), 0 8px 10px -6px var(--tw-shadow-color);box-shadow:var(--tw-ring-offset-shadow, 0 0 #0000),var(--tw-ring-shadow, 0 0 #0000),var(--tw-shadow)}.hover\:shadow-black\/30:hover{--tw-shadow-color: rgb(0 0 0 / .3);--tw-shadow: var(--tw-shadow-colored)}.hover\:shadow-black\/40:hover{--tw-shadow-color: rgb(0 0 0 / .4);--tw-shadow: var(--tw-shadow-colored)}.hover\:shadow-blue-500\/10:hover{--tw-shadow-color: rgb(59 130 246 / .1);--tw-shadow: var(--tw-shadow-colored)}.hover\:shadow-blue-900\/20:hover{--tw-shadow-color: rgb(30 58 138 / .2);--tw-shadow: var(--tw-shadow-colored)}.hover\:shadow-green-900\/20:hover{--tw-shadow-color: rgb(20 83 45 / .2);--tw-shadow: var(--tw-shadow-colored)}.hover\:shadow-orange-500\/10:hover{--tw-shadow-color: rgb(249 115 22 / .1);--tw-shadow: var(--tw-shadow-colored)}.hover\:shadow-orange-500\/25:hover{--tw-shadow-color: rgb(249 115 22 / .25);--tw-shadow: var(--tw-shadow-colored)}.hover\:shadow-orange-500\/50:hover{--tw-shadow-color: rgb(249 115 22 / .5);--tw-shadow: var(--tw-shadow-colored)}.hover\:shadow-yellow-900\/20:hover{--tw-shadow-color: rgb(113 63 18 / .2);--tw-shadow: var(--tw-shadow-colored)}.hover\:ring-2:hover{--tw-ring-offset-shadow: var(--tw-ring-inset) 0 0 0 var(--tw-ring-offset-width) var(--tw-ring-offset-color);--tw-ring-shadow: var(--tw-ring-inset) 0 0 0 calc(2px + var(--tw-ring-offset-width)) var(--tw-ring-color);box-shadow:var(--tw-ring-offset-shadow),var(--tw-ring-shadow),var(--tw-shadow, 0 0 #0000)}.hover\:ring-gray-600:hover{--tw-ring-opacity: 1;--tw-ring-color: rgb(75 85 99 / var(--tw-ring-opacity, 1))}.hover\:ring-green-500\/50:hover{--tw-ring-color: rgb(34 197 94 / .5)}.hover\:ring-white\/20:hover{--tw-ring-color: rgb(255 255 255 / .2)}.hover\:file\:bg-\[\#2a2825\]::file-selector-button:hover{--tw-bg-opacity: 1;background-color:rgb(42 40 37 / var(--tw-bg-opacity, 1))}.hover\:file\:bg-white\/10::file-selector-button:hover{background-color:#ffffff1a}.focus\:border-\[\#2d7a4f\]:focus{--tw-border-opacity: 1;border-color:rgb(45 122 79 / var(--tw-border-opacity, 1))}.focus\:border-\[\#3f91ff\]:focus{--tw-border-opacity: 1;border-color:rgb(63 145 255 / var(--tw-border-opacity, 1))}.focus\:border-\[\#4b9bff\]:focus{--tw-border-opacity: 1;border-color:rgb(75 155 255 / var(--tw-border-opacity, 1))}.focus\:border-\[\#95BF47\]\/60:focus{border-color:#95bf4799}.focus\:border-\[\#d0ad68\]\/45:focus{border-color:#d0ad6873}.focus\:border-\[\#d8b36a\]\/35:focus{border-color:#d8b36a59}.focus\:border-\[\#d8b36a\]\/40:focus{border-color:#d8b36a66}.focus\:border-\[\#d8b36a\]\/45:focus{border-color:#d8b36a73}.focus\:border-amber-300:focus{--tw-border-opacity: 1;border-color:rgb(252 211 77 / var(--tw-border-opacity, 1))}.focus\:border-amber-300\/50:focus{border-color:#fcd34d80}.focus\:border-amber-500\/50:focus{border-color:#f59e0b80}.focus\:border-blue-500:focus{--tw-border-opacity: 1;border-color:rgb(59 130 246 / var(--tw-border-opacity, 1))}.focus\:border-blue-500\/40:focus{border-color:#3b82f666}.focus\:border-blue-600:focus{--tw-border-opacity: 1;border-color:rgb(37 99 235 / var(--tw-border-opacity, 1))}.focus\:border-emerald-500:focus{--tw-border-opacity: 1;border-color:rgb(16 185 129 / var(--tw-border-opacity, 1))}.focus\:border-green-500:focus{--tw-border-opacity: 1;border-color:rgb(34 197 94 / var(--tw-border-opacity, 1))}.focus\:border-green-600:focus{--tw-border-opacity: 1;border-color:rgb(22 163 74 / var(--tw-border-opacity, 1))}.focus\:border-orange-500:focus{--tw-border-opacity: 1;border-color:rgb(249 115 22 / var(--tw-border-opacity, 1))}.focus\:border-red-600:focus{--tw-border-opacity: 1;border-color:rgb(220 38 38 / var(--tw-border-opacity, 1))}.focus\:border-sky-500:focus{--tw-border-opacity: 1;border-color:rgb(14 165 233 / var(--tw-border-opacity, 1))}.focus\:border-transparent:focus{border-color:transparent}.focus\:border-white\/15:focus{border-color:#ffffff26}.focus\:border-white\/20:focus{border-color:#fff3}.focus\:border-white\/25:focus{border-color:#ffffff40}.focus\:border-yellow-500:focus{--tw-border-opacity: 1;border-color:rgb(234 179 8 / var(--tw-border-opacity, 1))}.focus\:border-zinc-500:focus{--tw-border-opacity: 1;border-color:rgb(113 113 122 / var(--tw-border-opacity, 1))}.focus\:bg-black\/60:focus{background-color:#0009}.focus\:outline-none:focus{outline:2px solid transparent;outline-offset:2px}.focus\:ring-1:focus{--tw-ring-offset-shadow: var(--tw-ring-inset) 0 0 0 var(--tw-ring-offset-width) var(--tw-ring-offset-color);--tw-ring-shadow: var(--tw-ring-inset) 0 0 0 calc(1px + var(--tw-ring-offset-width)) var(--tw-ring-color);box-shadow:var(--tw-ring-offset-shadow),var(--tw-ring-shadow),var(--tw-shadow, 0 0 #0000)}.focus\:ring-2:focus{--tw-ring-offset-shadow: var(--tw-ring-inset) 0 0 0 var(--tw-ring-offset-width) var(--tw-ring-offset-color);--tw-ring-shadow: var(--tw-ring-inset) 0 0 0 calc(2px + var(--tw-ring-offset-width)) var(--tw-ring-color);box-shadow:var(--tw-ring-offset-shadow),var(--tw-ring-shadow),var(--tw-shadow, 0 0 #0000)}.focus\:ring-4:focus{--tw-ring-offset-shadow: var(--tw-ring-inset) 0 0 0 var(--tw-ring-offset-width) var(--tw-ring-offset-color);--tw-ring-shadow: var(--tw-ring-inset) 0 0 0 calc(4px + var(--tw-ring-offset-width)) var(--tw-ring-color);box-shadow:var(--tw-ring-offset-shadow),var(--tw-ring-shadow),var(--tw-shadow, 0 0 #0000)}.focus\:ring-\[\#d0ad68\]\/20:focus{--tw-ring-color: rgb(208 173 104 / .2)}.focus\:ring-blue-500:focus{--tw-ring-opacity: 1;--tw-ring-color: rgb(59 130 246 / var(--tw-ring-opacity, 1))}.focus\:ring-blue-500\/20:focus{--tw-ring-color: rgb(59 130 246 / .2)}.focus\:ring-cyan-500:focus{--tw-ring-opacity: 1;--tw-ring-color: rgb(6 182 212 / var(--tw-ring-opacity, 1))}.focus\:ring-green-500:focus{--tw-ring-opacity: 1;--tw-ring-color: rgb(34 197 94 / var(--tw-ring-opacity, 1))}.focus\:ring-orange-500:focus{--tw-ring-opacity: 1;--tw-ring-color: rgb(249 115 22 / var(--tw-ring-opacity, 1))}.focus\:ring-red-500:focus{--tw-ring-opacity: 1;--tw-ring-color: rgb(239 68 68 / var(--tw-ring-opacity, 1))}.focus\:ring-ring:focus{--tw-ring-color: hsl(var(--ring))}.focus\:ring-white\/25:focus{--tw-ring-color: rgb(255 255 255 / .25)}.focus\:ring-white\/50:focus{--tw-ring-color: rgb(255 255 255 / .5)}.focus\:ring-yellow-500:focus{--tw-ring-opacity: 1;--tw-ring-color: rgb(234 179 8 / var(--tw-ring-opacity, 1))}.focus\:ring-offset-0:focus{--tw-ring-offset-width: 0px}.focus\:ring-offset-2:focus{--tw-ring-offset-width: 2px}.focus\:ring-offset-gray-800:focus{--tw-ring-offset-color: #1f2937}.focus\:ring-offset-gray-900:focus{--tw-ring-offset-color: #111827}.focus\:ring-offset-zinc-900:focus{--tw-ring-offset-color: #18181b}.active\:scale-95:active{--tw-scale-x: .95;--tw-scale-y: .95;transform:translate(var(--tw-translate-x),var(--tw-translate-y)) rotate(var(--tw-rotate)) skew(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y))}.active\:scale-\[0\.98\]:active{--tw-scale-x: .98;--tw-scale-y: .98;transform:translate(var(--tw-translate-x),var(--tw-translate-y)) rotate(var(--tw-rotate)) skew(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y))}.active\:scale-\[0\.99\]:active{--tw-scale-x: .99;--tw-scale-y: .99;transform:translate(var(--tw-translate-x),var(--tw-translate-y)) rotate(var(--tw-rotate)) skew(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y))}.active\:cursor-grabbing:active{cursor:grabbing}.active\:border-blue-500:active{--tw-border-opacity: 1;border-color:rgb(59 130 246 / var(--tw-border-opacity, 1))}.active\:border-white\/20:active{border-color:#fff3}.active\:bg-\[\#1a1815\]:active{--tw-bg-opacity: 1;background-color:rgb(26 24 21 / var(--tw-bg-opacity, 1))}.active\:bg-\[\#2a2825\]:active{--tw-bg-opacity: 1;background-color:rgb(42 40 37 / var(--tw-bg-opacity, 1))}.active\:bg-zinc-800:active{--tw-bg-opacity: 1;background-color:rgb(39 39 42 / var(--tw-bg-opacity, 1))}.active\:from-\[\#1a1815\]:active{--tw-gradient-from: #1a1815 var(--tw-gradient-from-position);--tw-gradient-to: rgb(26 24 21 / 0) var(--tw-gradient-to-position);--tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to)}.active\:to-pink-700:active{--tw-gradient-to: #be185d var(--tw-gradient-to-position)}.active\:text-white\/55:active{color:#ffffff8c}.disabled\:scale-100:disabled{--tw-scale-x: 1;--tw-scale-y: 1;transform:translate(var(--tw-translate-x),var(--tw-translate-y)) rotate(var(--tw-rotate)) skew(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y))}.disabled\:transform-none:disabled{transform:none}.disabled\:cursor-default:disabled{cursor:default}.disabled\:cursor-not-allowed:disabled{cursor:not-allowed}.disabled\:cursor-wait:disabled{cursor:wait}.disabled\:bg-\[\#1a1815\]:disabled{--tw-bg-opacity: 1;background-color:rgb(26 24 21 / var(--tw-bg-opacity, 1))}.disabled\:bg-blue-600\/50:disabled{background-color:#2563eb80}.disabled\:bg-blue-800:disabled{--tw-bg-opacity: 1;background-color:rgb(30 64 175 / var(--tw-bg-opacity, 1))}.disabled\:bg-gray-300:disabled{--tw-bg-opacity: 1;background-color:rgb(209 213 219 / var(--tw-bg-opacity, 1))}.disabled\:bg-gray-600:disabled{--tw-bg-opacity: 1;background-color:rgb(75 85 99 / var(--tw-bg-opacity, 1))}.disabled\:bg-gray-700:disabled{--tw-bg-opacity: 1;background-color:rgb(55 65 81 / var(--tw-bg-opacity, 1))}.disabled\:bg-green-800:disabled{--tw-bg-opacity: 1;background-color:rgb(22 101 52 / var(--tw-bg-opacity, 1))}.disabled\:bg-orange-800:disabled{--tw-bg-opacity: 1;background-color:rgb(154 52 18 / var(--tw-bg-opacity, 1))}.disabled\:bg-red-800:disabled{--tw-bg-opacity: 1;background-color:rgb(153 27 27 / var(--tw-bg-opacity, 1))}.disabled\:bg-white\/15:disabled{background-color:#ffffff26}.disabled\:bg-zinc-700:disabled{--tw-bg-opacity: 1;background-color:rgb(63 63 70 / var(--tw-bg-opacity, 1))}.disabled\:bg-zinc-800:disabled{--tw-bg-opacity: 1;background-color:rgb(39 39 42 / var(--tw-bg-opacity, 1))}.disabled\:bg-zinc-800\/50:disabled{background-color:#27272a80}.disabled\:from-\[\#1a1815\]:disabled{--tw-gradient-from: #1a1815 var(--tw-gradient-from-position);--tw-gradient-to: rgb(26 24 21 / 0) var(--tw-gradient-to-position);--tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to)}.disabled\:from-gray-600:disabled{--tw-gradient-from: #4b5563 var(--tw-gradient-from-position);--tw-gradient-to: rgb(75 85 99 / 0) var(--tw-gradient-to-position);--tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to)}.disabled\:from-gray-700:disabled{--tw-gradient-from: #374151 var(--tw-gradient-from-position);--tw-gradient-to: rgb(55 65 81 / 0) var(--tw-gradient-to-position);--tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to)}.disabled\:from-zinc-700:disabled{--tw-gradient-from: #3f3f46 var(--tw-gradient-from-position);--tw-gradient-to: rgb(63 63 70 / 0) var(--tw-gradient-to-position);--tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to)}.disabled\:to-\[\#141210\]:disabled{--tw-gradient-to: #141210 var(--tw-gradient-to-position)}.disabled\:to-gray-600:disabled{--tw-gradient-to: #4b5563 var(--tw-gradient-to-position)}.disabled\:to-gray-700:disabled{--tw-gradient-to: #374151 var(--tw-gradient-to-position)}.disabled\:to-zinc-700:disabled{--tw-gradient-to: #3f3f46 var(--tw-gradient-to-position)}.disabled\:text-gray-500:disabled{--tw-text-opacity: 1;color:rgb(107 114 128 / var(--tw-text-opacity, 1))}.disabled\:text-zinc-400:disabled{--tw-text-opacity: 1;color:rgb(161 161 170 / var(--tw-text-opacity, 1))}.disabled\:text-zinc-500:disabled{--tw-text-opacity: 1;color:rgb(113 113 122 / var(--tw-text-opacity, 1))}.disabled\:text-zinc-600:disabled{--tw-text-opacity: 1;color:rgb(82 82 91 / var(--tw-text-opacity, 1))}.disabled\:opacity-30:disabled{opacity:.3}.disabled\:opacity-40:disabled{opacity:.4}.disabled\:opacity-45:disabled{opacity:.45}.disabled\:opacity-50:disabled{opacity:.5}.disabled\:opacity-60:disabled{opacity:.6}.disabled\:opacity-70:disabled{opacity:.7}.disabled\:shadow-none:disabled{--tw-shadow: 0 0 #0000;--tw-shadow-colored: 0 0 #0000;box-shadow:var(--tw-ring-offset-shadow, 0 0 #0000),var(--tw-ring-shadow, 0 0 #0000),var(--tw-shadow)}.group:focus-within .group-focus-within\:grid{display:grid}.group:hover .group-hover\:visible{visibility:visible}.group\/tip:hover .group-hover\/tip\:block,.group\/tool:hover .group-hover\/tool\:block{display:block}.group:hover .group-hover\:flex{display:flex}.group:hover .group-hover\:translate-x-0\.5{--tw-translate-x: .125rem;transform:translate(var(--tw-translate-x),var(--tw-translate-y)) rotate(var(--tw-rotate)) skew(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y))}.group:hover .group-hover\:translate-x-1{--tw-translate-x: .25rem;transform:translate(var(--tw-translate-x),var(--tw-translate-y)) rotate(var(--tw-rotate)) skew(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y))}.group:hover .group-hover\:rotate-12{--tw-rotate: 12deg;transform:translate(var(--tw-translate-x),var(--tw-translate-y)) rotate(var(--tw-rotate)) skew(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y))}.group:hover .group-hover\:scale-105{--tw-scale-x: 1.05;--tw-scale-y: 1.05;transform:translate(var(--tw-translate-x),var(--tw-translate-y)) rotate(var(--tw-rotate)) skew(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y))}.group:hover .group-hover\:scale-110{--tw-scale-x: 1.1;--tw-scale-y: 1.1;transform:translate(var(--tw-translate-x),var(--tw-translate-y)) rotate(var(--tw-rotate)) skew(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y))}.group:hover .group-hover\:scale-125{--tw-scale-x: 1.25;--tw-scale-y: 1.25;transform:translate(var(--tw-translate-x),var(--tw-translate-y)) rotate(var(--tw-rotate)) skew(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y))}.group:hover .group-hover\:border-white\/10{border-color:#ffffff1a}.group:hover .group-hover\:border-white\/15{border-color:#ffffff26}.group:hover .group-hover\:border-white\/20{border-color:#fff3}.group:hover .group-hover\:border-zinc-400{--tw-border-opacity: 1;border-color:rgb(161 161 170 / var(--tw-border-opacity, 1))}.group:hover .group-hover\:bg-\[\#34322d\]{--tw-bg-opacity: 1;background-color:rgb(52 50 45 / var(--tw-bg-opacity, 1))}.group:hover .group-hover\:bg-black\/10{background-color:#0000001a}.group:hover .group-hover\:bg-black\/20{background-color:#0003}.group:hover .group-hover\:bg-black\/40{background-color:#0006}.group:hover .group-hover\:bg-black\/90{background-color:#000000e6}.group:hover .group-hover\:bg-blue-500{--tw-bg-opacity: 1;background-color:rgb(59 130 246 / var(--tw-bg-opacity, 1))}.group:hover .group-hover\:bg-blue-500\/10{background-color:#3b82f61a}.group:hover .group-hover\:bg-blue-500\/20{background-color:#3b82f633}.group:hover .group-hover\:bg-blue-500\/30{background-color:#3b82f64d}.group:hover .group-hover\:bg-blue-600\/30{background-color:#2563eb4d}.group:hover .group-hover\:bg-blue-700{--tw-bg-opacity: 1;background-color:rgb(29 78 216 / var(--tw-bg-opacity, 1))}.group:hover .group-hover\:bg-emerald-500{--tw-bg-opacity: 1;background-color:rgb(16 185 129 / var(--tw-bg-opacity, 1))}.group:hover .group-hover\:bg-emerald-500\/10{background-color:#10b9811a}.group:hover .group-hover\:bg-emerald-700{--tw-bg-opacity: 1;background-color:rgb(4 120 87 / var(--tw-bg-opacity, 1))}.group:hover .group-hover\:bg-gray-700\/70{background-color:#374151b3}.group:hover .group-hover\:bg-green-600\/30{background-color:#16a34a4d}.group:hover .group-hover\:bg-white\/10{background-color:#ffffff1a}.group:hover .group-hover\:bg-white\/15{background-color:#ffffff26}.group:hover .group-hover\:bg-white\/20{background-color:#fff3}.group:hover .group-hover\:bg-white\/\[0\.03\]{background-color:#ffffff08}.group:hover .group-hover\:bg-white\/\[0\.05\]{background-color:#ffffff0d}.group:hover .group-hover\:bg-white\/\[0\.07\]{background-color:#ffffff12}.group:hover .group-hover\:bg-white\/\[0\.08\]{background-color:#ffffff14}.group:hover .group-hover\:text-\[\#4ade80\]{--tw-text-opacity: 1;color:rgb(74 222 128 / var(--tw-text-opacity, 1))}.group:hover .group-hover\:text-amber-400{--tw-text-opacity: 1;color:rgb(251 191 36 / var(--tw-text-opacity, 1))}.group:hover .group-hover\:text-blue-400{--tw-text-opacity: 1;color:rgb(96 165 250 / var(--tw-text-opacity, 1))}.group:hover .group-hover\:text-emerald-400{--tw-text-opacity: 1;color:rgb(52 211 153 / var(--tw-text-opacity, 1))}.group:hover .group-hover\:text-green-400{--tw-text-opacity: 1;color:rgb(74 222 128 / var(--tw-text-opacity, 1))}.group:hover .group-hover\:text-orange-200{--tw-text-opacity: 1;color:rgb(254 215 170 / var(--tw-text-opacity, 1))}.group:hover .group-hover\:text-orange-400{--tw-text-opacity: 1;color:rgb(251 146 60 / var(--tw-text-opacity, 1))}.group:hover .group-hover\:text-white{--tw-text-opacity: 1;color:rgb(255 255 255 / var(--tw-text-opacity, 1))}.group:hover .group-hover\:text-white\/55{color:#ffffff8c}.group:hover .group-hover\:text-white\/60{color:#fff9}.group:hover .group-hover\:text-white\/65{color:#ffffffa6}.group:hover .group-hover\:text-white\/70{color:#ffffffb3}.group:hover .group-hover\:text-white\/80{color:#fffc}.group:hover .group-hover\:text-zinc-100{--tw-text-opacity: 1;color:rgb(244 244 245 / var(--tw-text-opacity, 1))}.group:hover .group-hover\:text-zinc-200{--tw-text-opacity: 1;color:rgb(228 228 231 / var(--tw-text-opacity, 1))}.group:hover .group-hover\:text-zinc-300{--tw-text-opacity: 1;color:rgb(212 212 216 / var(--tw-text-opacity, 1))}.group:hover .group-hover\:text-zinc-400{--tw-text-opacity: 1;color:rgb(161 161 170 / var(--tw-text-opacity, 1))}.group:hover .group-hover\:opacity-100{opacity:1}.group:hover .group-hover\:opacity-70{opacity:.7}.group:hover .group-hover\:opacity-80{opacity:.8}.group:hover .group-hover\:opacity-90{opacity:.9}.group:hover .group-hover\:ring-blue-500\/50{--tw-ring-color: rgb(59 130 246 / .5)}.group:hover .group-hover\:ring-green-500\/50{--tw-ring-color: rgb(34 197 94 / .5)}.group:hover .group-hover\:ring-white\/20{--tw-ring-color: rgb(255 255 255 / .2)}.group:hover .group-hover\:brightness-125{--tw-brightness: brightness(1.25);filter:var(--tw-blur) var(--tw-brightness) var(--tw-contrast) var(--tw-grayscale) var(--tw-hue-rotate) var(--tw-invert) var(--tw-saturate) var(--tw-sepia) var(--tw-drop-shadow)}.peer:checked~.peer-checked\:translate-x-4{--tw-translate-x: 1rem;transform:translate(var(--tw-translate-x),var(--tw-translate-y)) rotate(var(--tw-rotate)) skew(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y))}.peer:checked~.peer-checked\:bg-\[\#34322d\]{--tw-bg-opacity: 1;background-color:rgb(52 50 45 / var(--tw-bg-opacity, 1))}.peer:checked~.peer-checked\:bg-blue-600{--tw-bg-opacity: 1;background-color:rgb(37 99 235 / var(--tw-bg-opacity, 1))}.peer:checked~.peer-checked\:after\:translate-x-full:after{content:var(--tw-content);--tw-translate-x: 100%;transform:translate(var(--tw-translate-x),var(--tw-translate-y)) rotate(var(--tw-rotate)) skew(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y))}.peer:checked~.peer-checked\:after\:border-white:after{content:var(--tw-content);--tw-border-opacity: 1;border-color:rgb(255 255 255 / var(--tw-border-opacity, 1))}.peer:focus~.peer-focus\:outline-none{outline:2px solid transparent;outline-offset:2px}.peer:focus~.peer-focus\:ring-2{--tw-ring-offset-shadow: var(--tw-ring-inset) 0 0 0 var(--tw-ring-offset-width) var(--tw-ring-offset-color);--tw-ring-shadow: var(--tw-ring-inset) 0 0 0 calc(2px + var(--tw-ring-offset-width)) var(--tw-ring-color);box-shadow:var(--tw-ring-offset-shadow),var(--tw-ring-shadow),var(--tw-shadow, 0 0 #0000)}.peer:focus~.peer-focus\:ring-4{--tw-ring-offset-shadow: var(--tw-ring-inset) 0 0 0 var(--tw-ring-offset-width) var(--tw-ring-offset-color);--tw-ring-shadow: var(--tw-ring-inset) 0 0 0 calc(4px + var(--tw-ring-offset-width)) var(--tw-ring-color);box-shadow:var(--tw-ring-offset-shadow),var(--tw-ring-shadow),var(--tw-shadow, 0 0 #0000)}.peer:focus~.peer-focus\:ring-blue-300{--tw-ring-opacity: 1;--tw-ring-color: rgb(147 197 253 / var(--tw-ring-opacity, 1))}.peer:focus~.peer-focus\:ring-blue-800{--tw-ring-opacity: 1;--tw-ring-color: rgb(30 64 175 / var(--tw-ring-opacity, 1))}.peer:focus~.peer-focus\:ring-white\/25{--tw-ring-color: rgb(255 255 255 / .25)}.has-\[\:checked\]\:border-white\/20:has(:checked){border-color:#fff3}.data-\[state\=open\]\:animate-in[data-state=open]{animation-name:enter;animation-duration:.15s;--tw-enter-opacity: initial;--tw-enter-scale: initial;--tw-enter-rotate: initial;--tw-enter-translate-x: initial;--tw-enter-translate-y: initial}.data-\[state\=closed\]\:animate-out[data-state=closed]{animation-name:exit;animation-duration:.15s;--tw-exit-opacity: initial;--tw-exit-scale: initial;--tw-exit-rotate: initial;--tw-exit-translate-x: initial;--tw-exit-translate-y: initial}.data-\[state\=closed\]\:fade-out-0[data-state=closed]{--tw-exit-opacity: 0}.data-\[state\=open\]\:fade-in-0[data-state=open]{--tw-enter-opacity: 0}.data-\[state\=closed\]\:zoom-out-95[data-state=closed]{--tw-exit-scale: .95}.data-\[state\=open\]\:zoom-in-95[data-state=open]{--tw-enter-scale: .95}.data-\[side\=bottom\]\:slide-in-from-top-2[data-side=bottom]{--tw-enter-translate-y: -.5rem}.data-\[side\=left\]\:slide-in-from-right-2[data-side=left]{--tw-enter-translate-x: .5rem}.data-\[side\=right\]\:slide-in-from-left-2[data-side=right]{--tw-enter-translate-x: -.5rem}.data-\[side\=top\]\:slide-in-from-bottom-2[data-side=top]{--tw-enter-translate-y: .5rem}@supports (backdrop-filter: var(--tw)){.supports-\[backdrop-filter\]\:bg-\[\#141210\]\/60{background-color:#14121099}.supports-\[backdrop-filter\]\:bg-zinc-950\/60{background-color:#09090b99}}.dark\:border-blue-800:is(.dark *){--tw-border-opacity: 1;border-color:rgb(30 64 175 / var(--tw-border-opacity, 1))}.dark\:border-gray-600:is(.dark *){--tw-border-opacity: 1;border-color:rgb(75 85 99 / var(--tw-border-opacity, 1))}.dark\:border-gray-700:is(.dark *){--tw-border-opacity: 1;border-color:rgb(55 65 81 / var(--tw-border-opacity, 1))}.dark\:border-green-800:is(.dark *){--tw-border-opacity: 1;border-color:rgb(22 101 52 / var(--tw-border-opacity, 1))}.dark\:border-red-800:is(.dark *){--tw-border-opacity: 1;border-color:rgb(153 27 27 / var(--tw-border-opacity, 1))}.dark\:border-white\/10:is(.dark *){border-color:#ffffff1a}.dark\:bg-blue-500:is(.dark *){--tw-bg-opacity: 1;background-color:rgb(59 130 246 / var(--tw-bg-opacity, 1))}.dark\:bg-blue-900:is(.dark *){--tw-bg-opacity: 1;background-color:rgb(30 58 138 / var(--tw-bg-opacity, 1))}.dark\:bg-blue-900\/20:is(.dark *){background-color:#1e3a8a33}.dark\:bg-blue-900\/30:is(.dark *){background-color:#1e3a8a4d}.dark\:bg-gray-700:is(.dark *){--tw-bg-opacity: 1;background-color:rgb(55 65 81 / var(--tw-bg-opacity, 1))}.dark\:bg-gray-800:is(.dark *){--tw-bg-opacity: 1;background-color:rgb(31 41 55 / var(--tw-bg-opacity, 1))}.dark\:bg-gray-900:is(.dark *){--tw-bg-opacity: 1;background-color:rgb(17 24 39 / var(--tw-bg-opacity, 1))}.dark\:bg-green-900:is(.dark *){--tw-bg-opacity: 1;background-color:rgb(20 83 45 / var(--tw-bg-opacity, 1))}.dark\:bg-green-900\/20:is(.dark *){background-color:#14532d33}.dark\:bg-green-900\/30:is(.dark *){background-color:#14532d4d}.dark\:bg-red-900\/20:is(.dark *){background-color:#7f1d1d33}.dark\:bg-white\/10:is(.dark *){background-color:#ffffff1a}.dark\:from-\[\#1a1815\]:is(.dark *){--tw-gradient-from: #1a1815 var(--tw-gradient-from-position);--tw-gradient-to: rgb(26 24 21 / 0) var(--tw-gradient-to-position);--tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to)}.dark\:from-gray-900:is(.dark *){--tw-gradient-from: #111827 var(--tw-gradient-from-position);--tw-gradient-to: rgb(17 24 39 / 0) var(--tw-gradient-to-position);--tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to)}.dark\:to-\[\#141210\]:is(.dark *){--tw-gradient-to: #141210 var(--tw-gradient-to-position)}.dark\:to-gray-800:is(.dark *){--tw-gradient-to: #1f2937 var(--tw-gradient-to-position)}.dark\:text-blue-100:is(.dark *){--tw-text-opacity: 1;color:rgb(219 234 254 / var(--tw-text-opacity, 1))}.dark\:text-blue-200:is(.dark *){--tw-text-opacity: 1;color:rgb(191 219 254 / var(--tw-text-opacity, 1))}.dark\:text-blue-300:is(.dark *){--tw-text-opacity: 1;color:rgb(147 197 253 / var(--tw-text-opacity, 1))}.dark\:text-blue-400:is(.dark *){--tw-text-opacity: 1;color:rgb(96 165 250 / var(--tw-text-opacity, 1))}.dark\:text-gray-100:is(.dark *){--tw-text-opacity: 1;color:rgb(243 244 246 / var(--tw-text-opacity, 1))}.dark\:text-gray-300:is(.dark *){--tw-text-opacity: 1;color:rgb(209 213 219 / var(--tw-text-opacity, 1))}.dark\:text-gray-400:is(.dark *){--tw-text-opacity: 1;color:rgb(156 163 175 / var(--tw-text-opacity, 1))}.dark\:text-green-200:is(.dark *){--tw-text-opacity: 1;color:rgb(187 247 208 / var(--tw-text-opacity, 1))}.dark\:text-green-300:is(.dark *){--tw-text-opacity: 1;color:rgb(134 239 172 / var(--tw-text-opacity, 1))}.dark\:text-green-400:is(.dark *){--tw-text-opacity: 1;color:rgb(74 222 128 / var(--tw-text-opacity, 1))}.dark\:text-red-200:is(.dark *){--tw-text-opacity: 1;color:rgb(254 202 202 / var(--tw-text-opacity, 1))}.dark\:text-white:is(.dark *){--tw-text-opacity: 1;color:rgb(255 255 255 / var(--tw-text-opacity, 1))}.dark\:text-white\/55:is(.dark *){color:#ffffff8c}.dark\:text-white\/60:is(.dark *){color:#fff9}.dark\:text-white\/85:is(.dark *){color:#ffffffd9}.dark\:text-yellow-400:is(.dark *){--tw-text-opacity: 1;color:rgb(250 204 21 / var(--tw-text-opacity, 1))}.dark\:hover\:border-gray-600:hover:is(.dark *){--tw-border-opacity: 1;border-color:rgb(75 85 99 / var(--tw-border-opacity, 1))}.dark\:hover\:bg-gray-600:hover:is(.dark *){--tw-bg-opacity: 1;background-color:rgb(75 85 99 / var(--tw-bg-opacity, 1))}.dark\:hover\:bg-gray-700:hover:is(.dark *){--tw-bg-opacity: 1;background-color:rgb(55 65 81 / var(--tw-bg-opacity, 1))}.dark\:hover\:text-gray-200:hover:is(.dark *){--tw-text-opacity: 1;color:rgb(229 231 235 / var(--tw-text-opacity, 1))}.peer:focus~.dark\:peer-focus\:ring-blue-800:is(.dark *){--tw-ring-opacity: 1;--tw-ring-color: rgb(30 64 175 / var(--tw-ring-opacity, 1))}@media(min-width:640px){.sm\:not-sr-only{position:static;width:auto;height:auto;padding:0;margin:0;overflow:visible;clip:auto;white-space:normal}.sm\:static{position:static}.sm\:inset-auto{inset:auto}.sm\:z-auto{z-index:auto}.sm\:col-span-2{grid-column:span 2 / span 2}.sm\:mx-5{margin-left:1.25rem;margin-right:1.25rem}.sm\:-mt-14{margin-top:-3.5rem}.sm\:block{display:block}.sm\:inline{display:inline}.sm\:flex{display:flex}.sm\:inline-flex{display:inline-flex}.sm\:grid{display:grid}.sm\:hidden{display:none}.sm\:h-32{height:8rem}.sm\:h-48{height:12rem}.sm\:h-\[68px\]{height:68px}.sm\:h-auto{height:auto}.sm\:h-full{height:100%}.sm\:max-h-\[84vh\]{max-height:84vh}.sm\:max-h-\[calc\(100dvh-2\.5rem\)\]{max-height:calc(100dvh - 2.5rem)}.sm\:min-h-\[124px\]{min-height:124px}.sm\:min-h-\[60px\]{min-height:60px}.sm\:w-32{width:8rem}.sm\:w-56{width:14rem}.sm\:w-72{width:18rem}.sm\:w-auto{width:auto}.sm\:max-w-\[680px\]{max-width:680px}.sm\:max-w-\[760px\]{max-width:760px}.sm\:max-w-\[900px\]{max-width:900px}.sm\:flex-none{flex:none}.sm\:flex-shrink-0{flex-shrink:0}.sm\:grid-cols-2{grid-template-columns:repeat(2,minmax(0,1fr))}.sm\:grid-cols-3{grid-template-columns:repeat(3,minmax(0,1fr))}.sm\:grid-cols-4{grid-template-columns:repeat(4,minmax(0,1fr))}.sm\:grid-cols-5{grid-template-columns:repeat(5,minmax(0,1fr))}.sm\:grid-cols-\[52px_minmax\(0\,1fr\)_minmax\(112px\,176px\)\]{grid-template-columns:52px minmax(0,1fr) minmax(112px,176px)}.sm\:grid-cols-\[96px_1fr\]{grid-template-columns:96px 1fr}.sm\:grid-cols-\[minmax\(0\,1fr\)_minmax\(0\,1fr\)_auto_auto\]{grid-template-columns:minmax(0,1fr) minmax(0,1fr) auto auto}.sm\:flex-row{flex-direction:row}.sm\:flex-wrap{flex-wrap:wrap}.sm\:items-start{align-items:flex-start}.sm\:items-end{align-items:flex-end}.sm\:items-center{align-items:center}.sm\:justify-end{justify-content:flex-end}.sm\:justify-center{justify-content:center}.sm\:justify-between{justify-content:space-between}.sm\:gap-2{gap:.5rem}.sm\:gap-4{gap:1rem}.sm\:gap-8{gap:2rem}.sm\:overflow-visible{overflow:visible}.sm\:rounded-\[18px\]{border-radius:18px}.sm\:border-l{border-left-width:1px}.sm\:border-zinc-800{--tw-border-opacity: 1;border-color:rgb(39 39 42 / var(--tw-border-opacity, 1))}.sm\:p-4{padding:1rem}.sm\:p-5{padding:1.25rem}.sm\:p-6{padding:1.5rem}.sm\:p-8{padding:2rem}.sm\:p-9{padding:2.25rem}.sm\:px-12{padding-left:3rem;padding-right:3rem}.sm\:px-3{padding-left:.75rem;padding-right:.75rem}.sm\:px-5{padding-left:1.25rem;padding-right:1.25rem}.sm\:px-6{padding-left:1.5rem;padding-right:1.5rem}.sm\:px-8{padding-left:2rem;padding-right:2rem}.sm\:py-2\.5{padding-top:.625rem;padding-bottom:.625rem}.sm\:py-3\.5{padding-top:.875rem;padding-bottom:.875rem}.sm\:pb-0{padding-bottom:0}.sm\:pt-24{padding-top:6rem}.sm\:text-right{text-align:right}.sm\:text-2xl{font-size:1.5rem;line-height:2rem}.sm\:text-5xl{font-size:3rem;line-height:1}.sm\:text-7xl{font-size:4.5rem;line-height:1}.sm\:text-lg{font-size:1.125rem;line-height:1.75rem}.sm\:text-xl{font-size:1.25rem;line-height:1.75rem}}@media(min-width:768px){.md\:inset-auto{inset:auto}.md\:left-12{left:3rem}.md\:left-auto{left:auto}.md\:right-0{right:0}.md\:top-0{top:0}.md\:top-14{top:3.5rem}.md\:top-16{top:4rem}.md\:col-span-1{grid-column:span 1 / span 1}.md\:col-span-2{grid-column:span 2 / span 2}.md\:-mt-20{margin-top:-5rem}.md\:mb-6{margin-bottom:1.5rem}.md\:mb-8{margin-bottom:2rem}.md\:mt-2{margin-top:.5rem}.md\:block{display:block}.md\:inline{display:inline}.md\:flex{display:flex}.md\:grid{display:grid}.md\:hidden{display:none}.md\:h-10{height:2.5rem}.md\:h-40{height:10rem}.md\:h-5{height:1.25rem}.md\:h-6{height:1.5rem}.md\:h-64{height:16rem}.md\:h-72{height:18rem}.md\:h-\[90vh\]{height:90vh}.md\:h-\[calc\(100vh-3\.5rem\)\]{height:calc(100vh - 3.5rem)}.md\:h-auto{height:auto}.md\:h-full{height:100%}.md\:max-h-\[90vh\]{max-height:90vh}.md\:w-10{width:2.5rem}.md\:w-12{width:3rem}.md\:w-40{width:10rem}.md\:w-5{width:1.25rem}.md\:w-6{width:1.5rem}.md\:w-72{width:18rem}.md\:w-80{width:20rem}.md\:w-96{width:24rem}.md\:w-\[350px\]{width:350px}.md\:w-\[480px\]{width:480px}.md\:w-auto{width:auto}.md\:max-w-7xl{max-width:80rem}.md\:max-w-none{max-width:none}.md\:flex-shrink-0{flex-shrink:0}.md\:translate-x-0{--tw-translate-x: 0px;transform:translate(var(--tw-translate-x),var(--tw-translate-y)) rotate(var(--tw-rotate)) skew(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y))}.md\:animate-none{animation:none}.md\:grid-cols-1{grid-template-columns:repeat(1,minmax(0,1fr))}.md\:grid-cols-2{grid-template-columns:repeat(2,minmax(0,1fr))}.md\:grid-cols-3{grid-template-columns:repeat(3,minmax(0,1fr))}.md\:grid-cols-4{grid-template-columns:repeat(4,minmax(0,1fr))}.md\:grid-cols-5{grid-template-columns:repeat(5,minmax(0,1fr))}.md\:grid-cols-\[minmax\(0\,1fr\)_190px\]{grid-template-columns:minmax(0,1fr) 190px}.md\:grid-cols-\[minmax\(0\,1fr\)_minmax\(0\,360px\)\]{grid-template-columns:minmax(0,1fr) minmax(0,360px)}.md\:flex-row{flex-direction:row}.md\:flex-col{flex-direction:column}.md\:items-end{align-items:flex-end}.md\:justify-end{justify-content:flex-end}.md\:justify-between{justify-content:space-between}.md\:gap-12{gap:3rem}.md\:gap-3{gap:.75rem}.md\:gap-4{gap:1rem}.md\:gap-6{gap:1.5rem}.md\:space-y-8>:not([hidden])~:not([hidden]){--tw-space-y-reverse: 0;margin-top:calc(2rem * calc(1 - var(--tw-space-y-reverse)));margin-bottom:calc(2rem * var(--tw-space-y-reverse))}.md\:rounded-lg{border-radius:var(--radius)}.md\:rounded-xl{border-radius:.75rem}.md\:border{border-width:1px}.md\:border-x{border-left-width:1px;border-right-width:1px}.md\:border-l{border-left-width:1px}.md\:border-t-0{border-top-width:0px}.md\:border-zinc-800{--tw-border-opacity: 1;border-color:rgb(39 39 42 / var(--tw-border-opacity, 1))}.md\:p-4{padding:1rem}.md\:p-6{padding:1.5rem}.md\:px-12{padding-left:3rem;padding-right:3rem}.md\:px-3{padding-left:.75rem;padding-right:.75rem}.md\:px-5{padding-left:1.25rem;padding-right:1.25rem}.md\:px-6{padding-left:1.5rem;padding-right:1.5rem}.md\:px-7{padding-left:1.75rem;padding-right:1.75rem}.md\:px-8{padding-left:2rem;padding-right:2rem}.md\:py-12{padding-top:3rem;padding-bottom:3rem}.md\:py-2{padding-top:.5rem;padding-bottom:.5rem}.md\:py-3{padding-top:.75rem;padding-bottom:.75rem}.md\:py-4{padding-top:1rem;padding-bottom:1rem}.md\:py-6{padding-top:1.5rem;padding-bottom:1.5rem}.md\:py-7{padding-top:1.75rem;padding-bottom:1.75rem}.md\:py-8{padding-top:2rem;padding-bottom:2rem}.md\:pb-0{padding-bottom:0}.md\:pb-6{padding-bottom:1.5rem}.md\:pr-6{padding-right:1.5rem}.md\:pr-8{padding-right:2rem}.md\:pr-\[420px\]{padding-right:420px}.md\:pt-4{padding-top:1rem}.md\:text-2xl{font-size:1.5rem;line-height:2rem}.md\:text-3xl{font-size:1.875rem;line-height:2.25rem}.md\:text-4xl{font-size:2.25rem;line-height:2.5rem}.md\:text-5xl{font-size:3rem;line-height:1}.md\:text-6xl{font-size:3.75rem;line-height:1}.md\:text-7xl{font-size:4.5rem;line-height:1}.md\:text-\[13px\]{font-size:13px}.md\:text-\[30px\]{font-size:30px}.md\:text-lg{font-size:1.125rem;line-height:1.75rem}.md\:text-sm{font-size:.875rem;line-height:1.25rem}.md\:text-xl{font-size:1.25rem;line-height:1.75rem}.md\:text-xs{font-size:.75rem;line-height:1rem}}@media(min-width:1024px){.lg\:static{position:static}.lg\:col-span-1{grid-column:span 1 / span 1}.lg\:col-span-2{grid-column:span 2 / span 2}.lg\:col-span-3{grid-column:span 3 / span 3}.lg\:col-span-4{grid-column:span 4 / span 4}.lg\:col-span-5{grid-column:span 5 / span 5}.lg\:mr-\[360px\]{margin-right:360px}.lg\:block{display:block}.lg\:flex{display:flex}.lg\:hidden{display:none}.lg\:h-auto{height:auto}.lg\:w-96{width:24rem}.lg\:w-\[460px\]{width:460px}.lg\:translate-x-0{--tw-translate-x: 0px;transform:translate(var(--tw-translate-x),var(--tw-translate-y)) rotate(var(--tw-rotate)) skew(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y))}.lg\:grid-cols-12{grid-template-columns:repeat(12,minmax(0,1fr))}.lg\:grid-cols-2{grid-template-columns:repeat(2,minmax(0,1fr))}.lg\:grid-cols-3{grid-template-columns:repeat(3,minmax(0,1fr))}.lg\:grid-cols-4{grid-template-columns:repeat(4,minmax(0,1fr))}.lg\:grid-cols-5{grid-template-columns:repeat(5,minmax(0,1fr))}.lg\:grid-cols-6{grid-template-columns:repeat(6,minmax(0,1fr))}.lg\:grid-cols-\[1\.1fr_0\.9fr\]{grid-template-columns:1.1fr .9fr}.lg\:grid-cols-\[1\.2fr_0\.8fr\]{grid-template-columns:1.2fr .8fr}.lg\:grid-cols-\[380px_1fr\]{grid-template-columns:380px 1fr}.lg\:flex-row{flex-direction:row}.lg\:items-center{align-items:center}.lg\:justify-between{justify-content:space-between}.lg\:gap-12{gap:3rem}.lg\:border-l{border-left-width:1px}.lg\:border-t-0{border-top-width:0px}.lg\:px-8{padding-left:2rem;padding-right:2rem}.lg\:pr-24{padding-right:6rem}.lg\:text-3xl{font-size:1.875rem;line-height:2.25rem}.lg\:text-4xl{font-size:2.25rem;line-height:2.5rem}.lg\:text-5xl{font-size:3rem;line-height:1}.lg\:text-6xl{font-size:3.75rem;line-height:1}.lg\:text-7xl{font-size:4.5rem;line-height:1}.lg\:text-8xl{font-size:6rem;line-height:1}}@media(min-width:1280px){.xl\:flex{display:flex}.xl\:grid-cols-3{grid-template-columns:repeat(3,minmax(0,1fr))}.xl\:grid-cols-4{grid-template-columns:repeat(4,minmax(0,1fr))}.xl\:grid-cols-5{grid-template-columns:repeat(5,minmax(0,1fr))}.xl\:grid-cols-6{grid-template-columns:repeat(6,minmax(0,1fr))}.xl\:text-8xl{font-size:6rem;line-height:1}.xl\:text-9xl{font-size:8rem;line-height:1}}.\[\&\+div\]\:hidden+div{display:none}.\[\&_\*\]\:\!text-gray-200 *{--tw-text-opacity: 1 !important;color:rgb(229 231 235 / var(--tw-text-opacity, 1))!important}.\[\&_em\]\:\!text-gray-300 em{--tw-text-opacity: 1 !important;color:rgb(209 213 219 / var(--tw-text-opacity, 1))!important}.\[\&_h1\]\:\!text-white h1,.\[\&_h2\]\:\!text-white h2,.\[\&_h3\]\:\!text-white h3,.\[\&_h4\]\:\!text-white h4,.\[\&_h5\]\:\!text-white h5,.\[\&_h6\]\:\!text-white h6,.\[\&_strong\]\:\!text-white strong,.\[\&_table\]\:\!text-white table,.\[\&_td\]\:\!text-white td,.\[\&_th\]\:\!text-white th{--tw-text-opacity: 1 !important;color:rgb(255 255 255 / var(--tw-text-opacity, 1))!important}.approval-gate-popup{box-sizing:border-box;width:min(440px,calc(100vw - 32px));max-height:calc(100dvh - 32px);overflow:auto;margin:auto;padding:26px;border:1px solid #33445b;border-radius:22px;background:#111c2c;color:#f4f7fc;box-shadow:0 24px 90px #0009;font:14px/1.55 system-ui,sans-serif;overflow-wrap:anywhere}.approval-gate-popup::backdrop{background:#030912ae;-webkit-backdrop-filter:blur(3px);backdrop-filter:blur(3px)}.approval-gate-popup__top{display:flex;align-items:center;justify-content:space-between;gap:12px}.approval-gate-popup__icon{display:grid;place-items:center;width:48px;height:48px;border-radius:15px;background:#203a58;color:#a4ceff}.approval-gate-popup button{font:inherit;cursor:pointer;min-height:44px;border-radius:12px;padding:10px 16px}.approval-gate-popup button:focus-visible{outline:3px solid #a4ceff;outline-offset:3px}.approval-gate-popup__close{display:grid;place-items:center;border:0;background:transparent;color:#b7c8df}.approval-gate-popup__eyebrow{color:#a4ceff;letter-spacing:.1em;font-size:11px;font-weight:750;margin:22px 0 8px}.approval-gate-popup h2{margin:0;font-size:25px;line-height:1.2;letter-spacing:-.025em}.approval-gate-popup__description{color:#d7e1ef;margin:16px 0}.approval-gate-popup__hint{color:#afc0d7;margin:20px 0 14px}.approval-gate-popup__actions{display:flex;flex-wrap:wrap;gap:10px;margin-top:22px}.approval-gate-popup__primary{display:inline-flex;align-items:center;justify-content:center;gap:8px;flex:1;background:#2563eb;color:#fff;border:1px solid #5282f0;font-weight:650!important}.approval-gate-popup__secondary{border:1px solid #40506a;background:#202d40;color:#e1eafa}.approval-gate-popup__footnote{color:#9dafc8;font-size:12px;margin:20px 0 0}@media(max-width:380px){.approval-gate-popup{padding:22px}.approval-gate-popup__actions{flex-direction:column}}.bmai-direct-chat{--dm-bg: #061a38;--dm-panel: #0b2a58;--dm-header: #123d78;--dm-border: rgba(111, 165, 244, .3);--dm-text: #eef6ff;--dm-muted: #91a9c9;--dm-own: #236fe8;--dm-other: #153965;--dm-input: #092653;--dm-accent: #3185ff;color:var(--dm-text)!important;background:var(--dm-bg)!important;border-color:var(--dm-border)!important;box-shadow:0 28px 80px #000c267a!important}.bmai-direct-chat[data-theme=light]{--dm-bg: #f6faff;--dm-panel: #edf5ff;--dm-header: #e4efff;--dm-border: rgba(45, 104, 176, .28);--dm-text: #102744;--dm-muted: #637a98;--dm-own: #2475e8;--dm-other: #dceaff;--dm-input: #fff;--dm-accent: #2475e8;box-shadow:0 28px 72px #2648743d!important}.bmai-direct-chat[data-atmosphere=storm]{--dm-bg: #08142e;--dm-panel: #101d43;--dm-header: linear-gradient(135deg, #182552, #282150);--dm-border: rgba(125, 112, 255, .42);--dm-text: #f4f4ff;--dm-muted: #aaaed5;--dm-own: #3655c9;--dm-other: #192c57;--dm-input: #111d3e;--dm-accent: #6a65ff;box-shadow:0 30px 90px #03081e9e,0 0 36px #5b5adc24!important}.bmai-direct-chat__header{color:var(--dm-text)!important;background:var(--dm-header)!important;border-color:var(--dm-border)!important}.bmai-direct-chat__header button,.bmai-direct-chat__name,.bmai-direct-chat__status{color:var(--dm-text)!important}.bmai-direct-chat__header button:hover{background:color-mix(in srgb,var(--dm-text) 12%,transparent)!important}.bmai-direct-chat__messages{background:var(--dm-bg)}.bmai-direct-chat__empty,.bmai-direct-chat__meta{color:var(--dm-muted)!important}.bmai-direct-chat__bubble.is-own{color:#fff!important;background:var(--dm-own)!important}.bmai-direct-chat__bubble.is-other{color:var(--dm-text)!important;background:var(--dm-other)!important}.bmai-direct-chat__attachments,.bmai-direct-chat__composer{color:var(--dm-text);background:var(--dm-panel)!important;border-color:var(--dm-border)!important}.bmai-direct-chat__composer button:not(.bmai-direct-chat__send){color:var(--dm-muted)!important}.bmai-direct-chat__composer button:not(.bmai-direct-chat__send):hover{color:var(--dm-text)!important;background:color-mix(in srgb,var(--dm-text) 10%,transparent)!important}.bmai-direct-chat__input{color:var(--dm-text)!important;background:var(--dm-input)!important;border-color:var(--dm-border)!important}.bmai-direct-chat__input::-moz-placeholder{color:var(--dm-muted)!important}.bmai-direct-chat__input::placeholder{color:var(--dm-muted)!important}.bmai-direct-chat__input:focus{--tw-ring-color: color-mix(in srgb, var(--dm-accent) 56%, transparent) !important}.bmai-direct-chat__send{color:#fff!important;background:var(--dm-accent)!important}.bmai-direct-chat__send:hover{filter:brightness(1.08)}.bmai-sms-auth{color:inherit;display:grid;gap:14px;max-width:480px;min-width:0}.bmai-sms-auth h2{font-size:22px;font-weight:700;margin:0}.bmai-sms-auth p{font-size:14px;line-height:1.5;margin:0}.bmai-sms-auth form,.bmai-sms-auth label{display:grid;gap:10px}.bmai-sms-auth input:not([type=checkbox]),.bmai-sms-auth select{width:100%;min-width:0;box-sizing:border-box;border:1px solid #8b9db6;border-radius:10px;background:#fff;color:#172b46;padding:12px;font-size:16px}.bmai-sms-auth button{min-height:44px;border-radius:10px;padding:10px 16px;background:#165bfa;color:#fff;font-weight:600}.bmai-sms-auth button.secondary{background:transparent;color:inherit;border:1px solid #8b9db6}.bmai-sms-auth button:disabled{opacity:.55;cursor:not-allowed}.bmai-sms-auth label.bmai-sms-consent{display:flex;align-items:flex-start;font-size:14px}.bmai-sms-consent input{margin-top:4px}.bmai-sms-auth .bmai-sms-note{font-size:12px;opacity:.85}.bmai-sms-auth a{text-decoration:underline}.bmai-sms-auth [role=alert]{color:#db4545}.bmai-sms-dialog{position:fixed;inset:0;z-index:10001;background:#071329aa;display:flex;align-items:center;justify-content:center;padding:16px;overflow:auto}.bmai-sms-dialog>.bmai-sms-auth{background:#fff;color:#172b46;border-radius:20px;padding:24px;max-height:90dvh;overflow:auto;width:100%}.bmai-sms-settings{border:1px solid #8b9db660;border-radius:16px;padding:20px}.bmai-sms-auth :focus-visible{outline:3px solid #5596ff;outline-offset:3px}.billing-dashboard{max-width:1200px;margin:0 auto;padding:2rem}.dashboard-header{display:flex;justify-content:space-between;align-items:center;margin-bottom:2rem}.dashboard-header h1{font-size:2rem;color:#1a1a1a}.balance-card{background:linear-gradient(135deg,#2563eb,#1d4ed8);border-radius:12px;padding:2rem;margin-bottom:2rem;color:#fff;display:flex;justify-content:space-between;align-items:center;box-shadow:0 4px 6px #2563eb4d}.balance-info .label{display:block;font-size:.9rem;opacity:.9;margin-bottom:.5rem}.balance-info .amount{display:block;font-size:3rem;font-weight:700}.balance-actions{display:flex;gap:.75rem}.time-range-selector{display:flex;gap:.5rem;margin-bottom:2rem;background:#fff;padding:.5rem;border-radius:8px;box-shadow:0 2px 4px #0000001a}.time-range-selector button{flex:1;padding:.75rem;background:transparent;border:none;border-radius:6px;font-weight:500;color:#666;cursor:pointer;transition:all .2s}.time-range-selector button:hover{background:#f8f9fa}.time-range-selector button.active{background:#2563eb;color:#fff}.summary-cards{display:grid;grid-template-columns:repeat(3,1fr);gap:1rem;margin-bottom:2rem}.summary-card{background:#fff;border-radius:8px;padding:1.5rem;display:flex;align-items:center;gap:1rem;box-shadow:0 2px 4px #0000001a}.card-icon{font-size:2.5rem}.card-content{display:flex;flex-direction:column}.card-label{font-size:.85rem;color:#666;margin-bottom:.25rem}.card-value{font-size:1.75rem;font-weight:700;color:#1a1a1a}.usage-section{background:#fff;border-radius:8px;padding:1.5rem;margin-bottom:1.5rem;box-shadow:0 2px 4px #0000001a}.usage-section h2{font-size:1.25rem;margin-bottom:1rem;color:#333}.usage-table{overflow-x:auto}.usage-table table{width:100%;border-collapse:collapse}.usage-table th{text-align:left;padding:.75rem;background:#f8f9fa;color:#666;font-weight:600;font-size:.9rem;border-bottom:2px solid #e0e0e0}.usage-table td{padding:.75rem;border-bottom:1px solid #f0f0f0;color:#333}.usage-table tr:hover{background:#f8f9fa}.no-data{text-align:center;padding:2rem;color:#999}.transactions-section{background:#fff;border-radius:8px;padding:1.5rem;box-shadow:0 2px 4px #0000001a}.transactions-section h2{font-size:1.25rem;margin-bottom:1rem;color:#333}.transactions-list{display:flex;flex-direction:column;gap:.75rem}.transaction-item{display:flex;align-items:center;gap:1rem;padding:1rem;background:#f8f9fa;border-radius:6px;transition:background .2s}.transaction-item:hover{background:#f0f0f0}.transaction-icon{font-size:1.5rem}.transaction-details{flex:1}.transaction-source{font-weight:500;color:#333;margin-bottom:.25rem}.transaction-source .agent-name{color:#666;font-weight:400}.transaction-date{font-size:.85rem;color:#999}.transaction-amount{font-size:1.1rem;font-weight:700}.transaction-amount.credit{color:#10b981}.transaction-amount.debit{color:#ef4444}.view-all-btn{width:100%;margin-top:1rem}.btn-primary{padding:.75rem 1.5rem;background:#2563eb;color:#fff;border:none;border-radius:6px;font-weight:500;cursor:pointer;transition:background .2s}.btn-primary:hover{background:#1d4ed8}.btn-secondary{padding:.75rem 1.5rem;background:#fff;color:#2563eb;border:2px solid #2563eb;border-radius:6px;font-weight:500;cursor:pointer;transition:all .2s}.btn-secondary:hover{background:#2563eb;color:#fff}.loading{text-align:center;padding:3rem;color:#666}@media(max-width:1024px){.summary-cards{grid-template-columns:repeat(2,1fr)}}@media(max-width:768px){.billing-dashboard{padding:1rem}.dashboard-header{flex-direction:column;gap:1rem;align-items:flex-start}.balance-card{flex-direction:column;gap:1.5rem;align-items:flex-start}.balance-info .amount{font-size:2.5rem}.summary-cards{grid-template-columns:1fr}.time-range-selector{flex-wrap:wrap}.time-range-selector button{flex:1 1 calc(50% - .25rem)}.usage-table{font-size:.85rem}.usage-table th,.usage-table td{padding:.5rem}}.bmai-codex-connect{display:grid;grid-template-columns:minmax(0,1fr) minmax(0,1fr);gap:24px;min-height:0;padding:24px;overflow:auto;color:inherit}.bmai-codex-connect.is-first-run{grid-template-columns:minmax(0,1fr);align-content:start;width:min(640px,100%);margin:auto;text-align:center}.bmai-codex-connect.is-first-run .bmai-codex-connect__setup{overflow:visible}.bmai-codex-connect.is-first-run .bmai-codex-connect__setup>button{justify-content:center;margin:8px auto;background:linear-gradient(110deg,#2379ff,#6250e9);border-color:#528bff;color:#fff}.bmai-codex-connect.is-first-run .bmai-codex-connect__advanced{text-align:left;color:#a9c8ed}.bmai-codex-connect.is-first-run .bmai-codex-connect__advanced>summary{cursor:pointer}.bmai-codex-connect__setup{min-width:0;overflow:auto}.bmai-codex-connect h2{font-size:28px;margin:12px 0}.bmai-codex-connect p{line-height:1.5;overflow-wrap:anywhere}.bmai-codex-connect svg{width:18px;height:18px;display:inline-block;vertical-align:middle}.bmai-codex-connect button,.bmai-codex-connect a{display:inline-flex;align-items:center;gap:8px;padding:10px 16px;border-radius:12px;border:1px solid currentColor;color:inherit;background:transparent;text-decoration:none}.bmai-codex-connect button:disabled{opacity:.5}.bmai-codex-connect output{display:block;font-size:28px;letter-spacing:3px;padding:16px 0;font-weight:700}.bmai-codex-connect__chat{display:flex;flex-direction:column;min-height:300px;max-height:65dvh;border:1px solid #8885;border-radius:18px;padding:16px;min-width:0}.bmai-codex-connect__chat header{display:flex;justify-content:space-between;gap:12px}.bmai-codex-connect__chat header span,.bmai-codex-connect small{font-size:12px;opacity:.75}.bmai-codex-connect__messages{flex:1;overflow:auto;min-height:0;padding:12px 0}.bmai-codex-connect__messages p{white-space:pre-wrap}.bmai-codex-connect__messages .is-user{background:#8882;border-radius:12px;padding:10px}.bmai-codex-connect__chat form{display:flex;gap:8px;margin:8px 0}.bmai-codex-connect textarea{flex:1;min-width:0;resize:none;height:72px;border:1px solid #8886;border-radius:12px;padding:10px;color:inherit;background:transparent}.bmai-codex-route-picker{display:flex;gap:12px;padding:12px 24px;flex-wrap:wrap}.bmai-codex-route-picker button{padding:10px 16px;border-radius:12px;color:inherit;background:transparent;border:1px solid #8886}.bmai-codex-route-picker button[aria-pressed=true]{background:#8883}.bmai-onboarding-modal:has(>.bmai-codex-route-picker){grid-template-rows:auto auto minmax(0,1fr) auto}@media(max-width:700px){.bmai-codex-connect{grid-template-columns:1fr;gap:12px;padding:16px}.bmai-codex-connect__chat{min-height:260px;max-height:45dvh}.bmai-codex-connect__setup h2{font-size:22px}.bmai-codex-route-picker{padding:12px 16px}.bmai-codex-connect.is-disconnected{display:block}.bmai-codex-connect.is-disconnected .bmai-codex-connect__chat{display:none}.bmai-codex-connect.is-disconnected .bmai-codex-connect__setup{overflow:visible}.bmai-codex-connect.is-connected{grid-template-rows:auto minmax(0,1fr);overflow:hidden}.bmai-codex-connect.is-connected .bmai-codex-connect__setup{max-height:160px}.bmai-codex-connect.is-connected .bmai-codex-connect__intro{display:none}.bmai-codex-connect.is-connected .bmai-codex-connect__chat{min-height:0;max-height:none}.bmai-codex-connect.is-connected h2{display:none}}.bmai-acp-connect .bmai-codex-connect__setup>button{margin:0 8px 8px 0}.bmai-acp-route-list{display:grid;align-content:start;gap:10px}.bmai-acp-route-list>p{display:flex;align-items:flex-start;gap:10px;margin:0;padding:12px;border:1px solid #8884;border-radius:14px;background:#8881}.bmai-acp-route-list>p>svg{flex:0 0 auto;color:#2fc88f}.bmai-acp-route-list>p>span{display:grid;gap:3px}.bmai-acp-test-response{display:grid!important;gap:5px!important}.bmai-acp-connect .spin,.bmai-acp-connect button:disabled svg{animation:none}.bmai-mcp-connect{display:grid;gap:18px;max-width:760px;margin:12px auto 28px;color:var(--bmai-text,#f5f8ff)}.bmai-mcp-connect__intro{display:flex;align-items:flex-start;gap:16px}.bmai-mcp-connect__intro>svg{width:44px;height:44px;padding:10px;flex:none;border-radius:14px;color:#82bdff;background:#3174e12e}.bmai-mcp-connect__intro small{font-size:11px;font-weight:800;letter-spacing:.13em;color:#86b9ff}.bmai-mcp-connect__intro h1{margin:5px 0;font-size:clamp(26px,4vw,38px)}.bmai-mcp-connect__intro p,.bmai-mcp-connect__steps p,.bmai-mcp-connect__status p{margin:0;line-height:1.5;color:var(--bmai-muted,#9fb0ca)}.bmai-mcp-connect__steps,.bmai-mcp-connect__status{padding:18px;border:1px solid rgba(119,163,237,.25);border-radius:17px;background:#0f234080}.bmai-mcp-connect__steps{display:grid;gap:14px}.bmai-mcp-connect__steps strong,.bmai-mcp-connect__status strong{display:block;margin-bottom:5px}.bmai-mcp-connect__copy{display:flex;align-items:center;gap:10px;min-width:0;padding:10px;border:1px solid rgba(119,163,237,.22);border-radius:12px;background:#020b1a73}.bmai-mcp-connect__copy code{flex:1;min-width:0;overflow-wrap:anywhere;white-space:pre-wrap;line-height:1.6;font-size:12px}.bmai-mcp-connect__copy button{display:inline-flex;align-items:center;gap:6px;flex:none;padding:8px 10px;border:1px solid rgba(119,163,237,.35);border-radius:9px;background:#396cc538;color:inherit;cursor:pointer}.bmai-mcp-connect__copy button svg{width:15px;height:15px}.bmai-mcp-connect__status{display:flex;align-items:flex-start;gap:12px}.bmai-mcp-connect__status>svg{width:22px;height:22px;flex:none;color:#8194b0}.bmai-mcp-connect__status.is-ready{border-color:#29ca9580;background:#105d4d33}.bmai-mcp-connect__status.is-ready>svg{color:#35d3a1}.bmai-mcp-connect__notice{margin:0;color:#efbd75;font-size:13px;line-height:1.5}.bmai-mcp-connect__actions{display:flex;flex-wrap:wrap;gap:10px;justify-content:flex-end}.bmai-mcp-connect__fallback{justify-self:start;padding:0;border:0;background:none;color:#83b8ff;text-decoration:underline;text-underline-offset:3px;cursor:pointer}.bmai-first-run[data-theme=light] .bmai-mcp-connect{color:#17304e}.bmai-first-run[data-theme=light] .bmai-mcp-connect__intro p,.bmai-first-run[data-theme=light] .bmai-mcp-connect__steps p,.bmai-first-run[data-theme=light] .bmai-mcp-connect__status p{color:#536a85}.bmai-first-run[data-theme=light] .bmai-mcp-connect__steps,.bmai-first-run[data-theme=light] .bmai-mcp-connect__status{border-color:#c1d5ed;background:#f3f8ff}.bmai-first-run[data-theme=light] .bmai-mcp-connect__copy{border-color:#c1d5ed;background:#fff}.bmai-first-run[data-theme=light] .bmai-mcp-connect__copy button{color:#17304e;background:#e8f2ff}.bmai-first-run[data-theme=light] .bmai-mcp-connect__status.is-ready{border-color:#68c5a4;background:#e7fbf3}@media(max-width:600px){.bmai-mcp-connect{padding:0 12px}.bmai-mcp-connect__copy{align-items:stretch;flex-direction:column}.bmai-mcp-connect__actions>*{flex:1}}.bmai-muse-connect__intro{align-items:center}.bmai-muse-connect__mascot{width:142px;height:158px;flex:none;-o-object-fit:cover;object-fit:cover;border-radius:24px;background:#fff}@media(max-width:600px){.bmai-muse-connect__mascot{width:90px;height:108px}}.bmai-first-run__connect:has(.bmai-muse-simple.is-approval){max-width:1060px;width:100%}.bmai-muse-simple.is-approval{max-width:1060px}.bmai-muse-simple.is-approval .bmai-mcp-connect__intro{gap:20px}.bmai-muse-simple.is-approval .bmai-traveller-avatar{width:140px;flex:none}.bmai-muse-simple__bubble{max-width:180px;padding:16px;border:1px solid #48749f;border-radius:20px;font-size:15px;line-height:1.5}.bmai-muse-simple__cards{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:18px}.bmai-muse-simple__cards section,.bmai-muse-simple__help{padding:24px;border:1px solid #344e70;border-radius:22px;background:#0b1a2dcc}.bmai-muse-simple__cards section{display:flex;flex-direction:column;align-items:stretch;gap:16px}.bmai-muse-simple__number{display:grid;place-items:center;width:42px;height:42px;border-radius:50%;background:#2377eb;color:#fff;font-size:22px;font-weight:700}.bmai-muse-simple__cards h2{margin:0;font-size:24px;line-height:1.2}.bmai-muse-simple__cards p{margin:0;line-height:1.5;color:#b9cbe2}.bmai-muse-simple__cards small{font-size:13px;line-height:1.5;color:#9fb4d0}.bmai-muse-simple__cards blockquote{margin:0;padding:16px;border:1px solid #344e70;border-radius:14px;line-height:1.5;font-size:15px}.bmai-muse-simple__cards a{margin-top:auto;text-decoration:none;display:flex;justify-content:center;align-items:center;gap:8px}.bmai-muse-simple__waiting{display:grid;justify-items:center;gap:14px;text-align:center;margin:auto 0;padding:18px 0}.bmai-muse-simple__ring{width:56px;height:56px;border:7px solid #294d77;border-top-color:#5ca6ff;border-radius:50%;animation:bmai-muse-wait-spin 1s linear infinite}@keyframes bmai-muse-wait-spin{to{transform:rotate(360deg)}}@media(prefers-reduced-motion:reduce){.bmai-muse-simple__ring{animation:none}}.bmai-muse-simple__waiting>svg{width:56px;height:56px;color:#2bd2a0}.bmai-muse-simple__help summary{cursor:pointer;font-weight:700}.bmai-muse-simple__help summary span{display:inline-block;margin-left:14px;font-weight:400;color:#9fb4d0}.bmai-muse-simple__help p{line-height:1.5}.bmai-muse-simple__help pre{white-space:pre-wrap;overflow-wrap:anywhere;line-height:1.5}.bmai-muse-simple .bmai-mcp-connect__actions{justify-content:space-between}.bmai-first-run[data-theme=light] .bmai-muse-simple__cards section,.bmai-first-run[data-theme=light] .bmai-muse-simple__help{background:#f4f8ff;border-color:#bed0e7}.bmai-first-run[data-theme=light] .bmai-muse-simple__cards p,.bmai-first-run[data-theme=light] .bmai-muse-simple__cards small,.bmai-first-run[data-theme=light] .bmai-muse-simple__help summary span{color:#4b627c}@media(max-width:800px){.bmai-muse-simple__cards{grid-template-columns:1fr}.bmai-muse-simple__bubble{display:none}.bmai-muse-simple.is-approval .bmai-traveller-avatar{width:95px}}.bmai-first-run:has(.bmai-muse-simple.is-approval) .bmai-first-run__dialog{max-width:1120px;width:min(1120px,96vw)}.bmai-first-run:has(.bmai-muse-simple.is-approval) .bmai-first-run__main{max-width:none;width:100%}.bmai-muse-simple__cards button{min-width:0;width:100%;white-space:normal}.bmai-first-run:not(.is-workspace-embedded) .bmai-first-run__dialog:has(.bmai-muse-simple.is-approval) .bmai-first-run__main,.bmai-first-run:not(.is-workspace-embedded) .bmai-first-run__dialog:has(.bmai-muse-simple.is-approval) .bmai-first-run__header,.bmai-first-run:not(.is-workspace-embedded) .bmai-first-run__dialog:has(.bmai-muse-simple.is-approval) .bmai-first-run__steps,.bmai-first-run:not(.is-workspace-embedded) .bmai-first-run__dialog:has(.bmai-muse-simple.is-approval) .bmai-first-run__footer{width:min(1060px,calc(100% - 40px))}.bmai-muse-example{display:grid;gap:10px;padding:12px;border:1px solid #496587;border-radius:14px;background:transparent;color:inherit;text-align:left;cursor:pointer}.bmai-muse-example__card{display:grid;grid-template-columns:30px 1fr;align-items:center;gap:8px;font-size:14px}.bmai-muse-example__card img{width:30px;height:30px;border-radius:8px;background:#fff}.bmai-muse-example__connect{grid-column:1 / -1;background:#fff;color:#162f4b;border:2px solid #4a94ff;padding:6px;border-radius:20px;text-align:center}.bmai-muse-example__approval{display:grid;gap:10px;background:#f2f7ff;color:#16314d;padding:15px;border-radius:14px;font-size:13px}.bmai-muse-example__approval p,.bmai-muse-example__approval small{color:#49627e}.bmai-muse-example__approval>span{background:#1767ee;color:#fff;padding:8px;border-radius:8px;text-align:center}.bmai-muse-simple__cards section.is-complete{background:#101c2b;border-color:#395453}.bmai-muse-simple__cards section.is-complete .bmai-muse-simple__number{background:#087f63}.bmai-muse-simple__cards section.is-complete h2{color:#c8d9e8}.bmai-first-run[data-theme=light] .bmai-muse-simple__cards section.is-complete{background:#edf3f2;border-color:#8bada3}.bmai-first-run[data-theme=light] .bmai-muse-simple__cards section.is-complete h2{color:#25453e}.bmai-codex-steps__logo{width:72px;height:72px;padding:10px;border-radius:18px;background:#fff;flex:none}.bmai-codex-steps .bmai-muse-simple__cards section{min-width:0}.bmai-codex-steps pre{white-space:pre-wrap;overflow-wrap:anywhere}.bmai-codex-steps output{display:block;font-size:24px;letter-spacing:2px}.bmai-codex-steps select{width:100%;min-width:0;padding:12px;border:1px solid #6c86a8;border-radius:12px;background:#10233c;color:#fff}.bmai-codex-steps textarea{box-sizing:border-box;width:100%;min-height:96px;padding:12px;border:1px solid #6c86a8;border-radius:12px;background:#10233c;color:#fff;font:inherit;resize:vertical}.bmai-first-run[data-theme=light] .bmai-codex-steps textarea,.bmai-first-run[data-theme=light] .bmai-codex-steps select{background:#fff;color:#18324c}.bmai-codex-steps .bmai-mcp-connect__actions{justify-content:flex-end}.bmai-first-run[data-theme=light] .bmai-codex-steps .bmai-muse-example{color:#173858;border-color:#6c86a8}.bmai-first-run[data-theme=light]:has(.bmai-codex-steps) .bmai-first-run__back,.bmai-first-run[data-theme=light]:has(.bmai-codex-steps) .bmai-first-run__footer button{color:#284f79}.bmai-first-run[data-theme=light] .bmai-codex-steps .bmai-mcp-connect__intro small{color:#356ba9}.bmai-codex-steps .bmai-mcp-connect__intro{flex-wrap:wrap}.bmai-codex-guide{margin-left:auto;display:flex;align-items:center;gap:12px;max-width:340px}.bmai-codex-guide .bmai-traveller-avatar{width:120px;height:150px;flex:none}.bmai-codex-guide p{border:1px solid #6c86a8;border-radius:20px 20px 20px 4px;padding:16px;font-size:16px}.bmai-codex-state{display:flex;flex-direction:column;justify-content:center;gap:16px;min-height:160px;padding:20px 0}.bmai-codex-state svg{width:42px;height:42px;color:#10b981}.bmai-codex-steps .is-locked{opacity:.65}.bmai-codex-chat-help{margin-bottom:18px}.bmai-codex-chat-help summary{cursor:pointer}.bmai-codex-steps blockquote{margin:0;padding:16px;border-radius:14px;border:1px solid #6c86a8;overflow-wrap:anywhere}@media(max-width:700px){.bmai-codex-guide{margin-left:0}}.bmai-codex-steps .bmai-muse-example__approval p,.bmai-codex-steps .bmai-muse-example__approval small{color:#334e70}.bmai-codex-info{display:inline-block;position:relative;margin-bottom:12px}.bmai-codex-info button{border:0;border-radius:50%;background:transparent;color:inherit;cursor:help;padding:6px}.bmai-codex-info [role=tooltip]{display:none;position:absolute;z-index:5;left:0;top:100%;width:min(280px,65vw);padding:14px;background:#fff;color:#18324c;border:1px solid #7898bd;border-radius:12px;box-shadow:0 8px 24px #0003;font-size:14px}.bmai-codex-info:hover [role=tooltip],.bmai-codex-info:focus-within [role=tooltip]{display:block}.bmai-codex-brand-link{display:flex;align-items:center;justify-content:space-around;gap:12px;padding:24px 12px;background:#fff;color:#18324c;border-radius:16px}.bmai-codex-brand-link span{display:flex;flex-direction:column;align-items:center;gap:10px}.bmai-codex-brand-link img{width:50px;height:50px;-o-object-fit:contain;object-fit:contain}.bmai-codex-help{padding-top:20px;line-height:1.55}.bmai-codex-help h3{font-size:16px;margin:0 0 8px}.bmai-codex-help p{font-size:14px;margin:6px 0 14px}.bmai-codex-help__checks{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:12px;margin:20px 0}.bmai-codex-help__checks article{display:flex;gap:12px;padding:18px;border:1px solid #52739b;border-radius:14px}.bmai-codex-help__checks svg{flex:none;color:#6af}.bmai-codex-help__status{display:flex;align-items:center;gap:16px;padding:18px;border:1px solid #b38a3a;border-radius:12px;margin:10px 0 20px}.bmai-codex-help__status>svg{flex:none;color:#d3a53c}.bmai-codex-help__status>div{flex:1}.bmai-codex-help__status button{flex:none}.bmai-codex-help__advanced{border-top:1px solid #52739b;padding-top:16px}.bmai-codex-help__advanced summary{cursor:pointer;font-weight:600;margin-bottom:14px}.bmai-codex-help__command{display:flex;gap:12px;align-items:center;padding:12px;border:1px solid #52739b;border-radius:10px;margin:8px 0}.bmai-codex-help__command code{flex:1;min-width:0;overflow-wrap:anywhere;font-size:13px}.bmai-codex-help__command button{display:flex;align-items:center;gap:6px;border:1px solid #52739b;border-radius:8px;background:transparent;color:inherit;padding:6px 10px;cursor:pointer}@media(max-width:800px){.bmai-codex-help__checks{grid-template-columns:1fr}.bmai-codex-help__status{flex-wrap:wrap}}.bmai-traveller-avatar{--bmai-traveller-medallion-x: calc(50% - 1px) ;--bmai-traveller-medallion-y: calc(80% + 1px) ;position:relative;width:100%;aspect-ratio:.9;overflow:hidden;filter:drop-shadow(0 10px 16px rgba(0,15,46,.2))}.bmai-traveller-avatar__pose,.bmai-traveller-avatar__gear{position:absolute;inset:0;background-image:var(--bmai-traveller-sheet);background-position:50% 0;background-repeat:no-repeat;background-size:300% 200%;clip-path:inset(0 6% 0 6%)}.bmai-traveller-avatar__gear{-webkit-mask:linear-gradient(#000 0 0) top / 100% 38% no-repeat,linear-gradient(#000 0 0) left 38% / 25% 22% no-repeat,linear-gradient(#000 0 0) right 38% / 25% 22% no-repeat;mask:linear-gradient(#000 0 0) top / 100% 38% no-repeat,linear-gradient(#000 0 0) left 38% / 25% 22% no-repeat,linear-gradient(#000 0 0) right 38% / 25% 22% no-repeat}.bmai-traveller-avatar[data-color=lavender] .bmai-traveller-avatar__pose{filter:hue-rotate(47deg) saturate(.9) brightness(1.04)}.bmai-traveller-avatar[data-color=mint] .bmai-traveller-avatar__pose{filter:hue-rotate(-68deg) saturate(.74) brightness(1.08)}.bmai-traveller-avatar[data-color=peach]{--bmai-traveller-medallion-x: calc(51% + 2px) ;--bmai-traveller-medallion-y: calc(80% - 2px) }.bmai-traveller-avatar[data-color=peach] .bmai-traveller-avatar__pose{filter:hue-rotate(37deg) saturate(1.55) brightness(1.05)}.bmai-traveller-avatar[data-color=rose]{--bmai-traveller-medallion-x: calc(51% + 2px) ;--bmai-traveller-medallion-y: calc(80% - 2px) }.bmai-traveller-avatar[data-color=pearl]{--bmai-traveller-medallion-x: calc(50% - 2px) ;--bmai-traveller-medallion-y: calc(80% - 3px) }.bmai-traveller-avatar__medallion{position:absolute;top:var(--bmai-traveller-medallion-y);left:var(--bmai-traveller-medallion-x);display:grid;place-items:center;width:20%;aspect-ratio:1;border-radius:50%;transform:translate(-50%,-50%)}.bmai-traveller-avatar__medallion img{width:108%;height:108%;box-sizing:border-box;padding:9%;border:1px solid rgba(91,52,10,.2);border-radius:50%;background:#fff;-o-object-fit:contain;object-fit:contain;filter:drop-shadow(0 1px 2px rgba(74,40,5,.36))}.bmai-traveller-avatar.is-paused{filter:grayscale(.72) opacity(.78)}.bmai-traveller-avatar[data-provider=muse] .bmai-traveller-avatar__medallion img{padding:0;-o-object-fit:cover;object-fit:cover;background:#fff}.bmai-codex-model-picker{display:flex;flex-wrap:wrap;gap:8px;padding:8px 0;min-width:0;font-size:12px}.bmai-codex-model-picker label{display:flex;align-items:center;gap:6px;min-width:0;flex:1}.bmai-codex-model-picker select{min-width:0;max-width:100%;flex:1;border:1px solid #8885;border-radius:8px;padding:6px;background:var(--bmai-panel-bg,#15233b);color:inherit}.bmai-codex-model-picker small{flex-basis:100%;overflow-wrap:anywhere}.bmai-ask-reasoning{font-size:12px;max-height:180px;overflow:auto;white-space:pre-wrap;flex-basis:100%}.bmai-codex-composer-model{position:relative;min-width:130px;max-width:190px;flex-shrink:1;color:#dedede;font-size:11px}.bmai-codex-composer-model summary{height:30px;box-sizing:border-box;display:flex;align-items:center;gap:8px;padding:0 9px;border:1px solid #ffffff1a;border-radius:9px;background:#222;cursor:pointer;list-style:none}.bmai-codex-composer-model summary::-webkit-details-marker{display:none}.bmai-codex-composer-model summary span:first-child{overflow:hidden;text-overflow:ellipsis;white-space:nowrap;flex:1}.bmai-codex-composer-model-panel{position:fixed;transform:translateY(-100%);z-index:10000;width:280px;max-width:calc(100vw - 32px);max-height:70vh;overflow:auto;box-sizing:border-box;padding:14px;border:1px solid #454545;border-radius:10px;background:#202124;color:#dedede;font-size:12px;box-shadow:0 10px 32px #0008}.bmai-codex-composer-model-panel .bmai-codex-model-picker{display:grid}.bmai-codex-composer-model-panel label{display:grid;gap:5px}.bmai-codex-composer-model-panel select{background:#292a2d;width:100%}.bmai-codex-composer-model-panel>small{display:block;color:#aeb2b8;line-height:1.4}.bmai-provider-guide{display:grid;align-content:start;gap:13px;min-width:0}.bmai-provider-guide__head{display:flex;align-items:center;gap:14px;min-width:0}.bmai-provider-guide__logo{display:grid;place-items:center;flex:0 0 auto;width:58px;height:58px;overflow:hidden;border-radius:15px;background:#f5f7fb}.bmai-provider-guide__logo img{width:100%;height:100%;-o-object-fit:contain;object-fit:contain}.bmai-provider-guide__head>div{min-width:0}.bmai-provider-guide__head small{display:block;margin-bottom:4px;color:#96bff6;font-size:10px;font-weight:750;letter-spacing:.11em}.bmai-provider-guide__head h1{margin:0!important;font-size:clamp(25px,2.3vw,34px)!important;font-weight:650!important;letter-spacing:-.04em!important}.bmai-provider-guide__ready-icon{width:25px;height:25px;margin-left:auto;color:#25c496}.bmai-provider-guide__intro{margin:0!important;color:#b7c6d9;font-size:13px!important;line-height:1.45}.bmai-provider-guide h2{margin:4px 0 0!important;font-size:13px!important;font-weight:700}.bmai-provider-guide__steps{display:grid;gap:13px;margin:0;padding:0;list-style:none}.bmai-provider-guide__steps li{display:flex;align-items:flex-start;gap:10px}.bmai-provider-guide__number{display:grid;flex:0 0 auto;place-items:center;width:23px;height:23px;border-radius:50%;background:#25456d;color:#d8eaff;font-size:11px;font-weight:700}.bmai-provider-guide__step-body{display:grid;gap:5px;min-width:0;flex:1}.bmai-provider-guide__step-body>strong{font-size:12px}.bmai-provider-guide__step-body p{margin:0!important;color:#aebdd1;font-size:11px!important;line-height:1.4}.bmai-provider-guide__step-body .bmai-provider-guide__fallback{margin-top:2px!important}.bmai-provider-guide__command{display:flex;align-items:center;gap:7px;min-width:0;padding:7px 8px;border:1px solid #314d72;border-radius:9px;background:#0d1725}.bmai-provider-guide__command code{flex:1;min-width:0;overflow-wrap:anywhere;color:#a5d5ff;font-size:11px}.bmai-provider-guide__command button{display:inline-flex;flex:0 0 auto;align-items:center;gap:4px;padding:4px 6px!important;border:0!important;background:transparent!important;color:#c2dcfb!important;cursor:pointer;font-size:10px}.bmai-provider-guide__command button svg{width:13px!important;height:13px!important}.bmai-provider-guide__docs{display:inline-flex;align-items:center;gap:5px;width:-moz-fit-content;width:fit-content;margin-top:1px;color:#9dc9ff;font-size:11px;text-decoration:none}.bmai-provider-guide__docs svg{width:13px;height:13px}.bmai-provider-guide__details{padding:9px 0;border-top:1px solid #35445a;color:#a7cfff;font-size:11px}.bmai-provider-guide__details summary{cursor:pointer}.bmai-provider-guide__details .bmai-provider-guide__steps{margin-top:12px}.bmai-first-run[data-theme=light] .bmai-provider-guide__intro,.bmai-first-run[data-theme=light] .bmai-provider-guide__step-body p{color:#566d87}.bmai-first-run[data-theme=light] .bmai-provider-guide__command{border-color:#d0def0;background:#edf4fc}.bmai-first-run[data-theme=light] .bmai-provider-guide__command code,.bmai-first-run[data-theme=light] .bmai-provider-guide__command button,.bmai-first-run[data-theme=light] .bmai-provider-guide__docs{color:#24558f!important}.bmai-agent-reply{min-width:0;overflow-wrap:anywhere;color:inherit;font-size:inherit;line-height:1.48}.bmai-agent-reply>:first-child{margin-top:0!important}.bmai-agent-reply>:last-child{margin-bottom:0!important}.bmai-agent-reply p{margin:0 0 .85em;padding:0!important;background:transparent!important;color:inherit!important;white-space:normal!important;font-size:inherit!important}.bmai-agent-reply ul,.bmai-agent-reply ol{display:grid;gap:.35em;margin:0 0 .85em;padding-left:1.4em}.bmai-agent-reply li{padding-left:.1em}.bmai-agent-reply li>p{margin:0}.bmai-agent-reply strong{font-weight:760;color:inherit}.bmai-agent-reply h1,.bmai-agent-reply h2,.bmai-agent-reply h3,.bmai-agent-reply h4{margin:.9em 0 .35em!important;font-size:1.05em!important;line-height:1.3;font-weight:760;letter-spacing:0}.bmai-agent-reply a{color:#a8d0ff;text-decoration:underline}.bmai-agent-reply code{padding:.1em .25em;border-radius:4px;background:#0b1828;color:#c3e3ff;font-size:.95em}.bmai-agent-reply pre{max-width:100%;margin:0 0 .85em;padding:.7em;overflow:auto;border-radius:8px;background:#0b1828}.bmai-agent-reply pre code{padding:0;background:transparent}.bmai-agent-reply blockquote{margin:0 0 .85em;padding-left:.8em;border-left:2px solid #80b5ff}.bmai-agent-reply hr{margin:1em 0;border:0;border-top:1px solid #6c7e95}.bmai-traveller-basket{display:block;width:100%;height:100%}.bmai-traveller-basket img{display:block;width:100%;height:100%;-o-object-fit:contain;object-fit:contain;transform-origin:50% 15%;filter:drop-shadow(0 8px 12px #14263f18)}.bmai-traveller-basket--hover img{animation:bmai-basket-hover 6s ease-in-out infinite}@keyframes bmai-basket-hover{0%,to{transform:translateY(0) rotate(-1deg)}50%{transform:translateY(-7px) rotate(1deg)}}@media(prefers-reduced-motion:reduce){.bmai-traveller-basket--hover img{animation:none}}.bmai-access-settings{position:relative;color:#e9edf5;min-height:580px;font-size:13px}.bmai-access-settings__header{display:flex;align-items:end;justify-content:space-between;gap:16px;margin-bottom:22px}.bmai-access-settings__header p,.bmai-access-settings__detail header p{color:#60a5fa;font-size:10px;font-weight:800;letter-spacing:.14em;margin:0 0 5px}.bmai-access-settings__header h2{font-size:25px;line-height:1.15;margin:0 0 6px;font-weight:700}.bmai-access-settings__header span{color:#9ba9bc}.bmai-access-settings button{cursor:pointer}.bmai-access-settings__header-actions{display:flex;gap:8px;flex-wrap:wrap}.bmai-access-settings__header-actions button,.bmai-access-settings__manage button,.bmai-access-settings__activity button,.bmai-access-settings__detail header button{display:inline-flex;align-items:center;justify-content:center;gap:7px;border:1px solid #344154;border-radius:8px;background:#17202b;color:#dce7f5;padding:8px 11px;font-size:12px;font-weight:650}.bmai-access-settings__header-actions button.primary{background:#2575ee;border-color:#2575ee;color:#fff}.bmai-access-settings__error{background:#48242a;color:#ffd4d7;border:1px solid #8d3845;border-radius:8px;padding:10px}[data-theme=light] .bmai-access-settings__error{background:#fff0f1;color:#8b1a2b;border-color:#d8828f}.bmai-access-settings__warning{background:#403618;color:#ffe7a6;border:1px solid #78642b;border-radius:8px;padding:10px}[data-theme=light] .bmai-access-settings__warning{background:#fff8df;color:#6b5310;border-color:#d8bd68}.bmai-access-settings__summary{display:grid;grid-template-columns:repeat(4,minmax(0,1fr));gap:10px;margin:0 0 20px}.bmai-access-settings__summary article{display:grid;grid-template-columns:28px auto;-moz-column-gap:8px;column-gap:8px;align-items:center;padding:13px;border:1px solid #293546;background:#17212c;border-radius:10px}.bmai-access-settings__summary svg{grid-row:span 2;color:#69a8ff;width:20px}.bmai-access-settings__summary strong{font-size:19px;line-height:1.1}.bmai-access-settings__summary span{color:#9ba9bc;font-size:11px;line-height:1.35}.bmai-access-settings__tabs{display:flex;gap:4px;border-bottom:1px solid #344154;margin-bottom:15px}.bmai-access-settings__tabs button{background:transparent;color:#a4b1c3;padding:9px 13px;border:0;border-bottom:2px solid transparent;font-size:12px;font-weight:700}.bmai-access-settings__tabs button.active{color:#fff;border-bottom-color:#5a9cff}.bmai-access-settings__filters{display:grid;grid-template-columns:minmax(175px,1.5fr) repeat(4,minmax(95px,1fr));gap:8px}.bmai-access-settings__filters label{display:flex;align-items:center;gap:7px}.bmai-access-settings__filters label,.bmai-access-settings__filters select{border:1px solid #35465b;background:#1b2b3b;color:#e4ecf6;border-radius:8px;padding:8px 10px;min-width:0}.bmai-access-settings__filters input{background:transparent;color:#fff;border:0;outline:0;width:100%;min-width:0}.bmai-access-settings__filters input::-moz-placeholder{color:#8293a8}.bmai-access-settings__filters input::placeholder{color:#8293a8}.bmai-access-settings__count{color:#9aa9bd;font-size:11px;margin:14px 0 8px}.bmai-access-settings__list{border:1px solid #303d4d;border-radius:9px;overflow:auto;background:#141d27}.bmai-access-settings__list-head,.bmai-access-settings__list button{display:grid;grid-template-columns:minmax(140px,1.25fr) minmax(110px,1fr) minmax(125px,1.1fr) minmax(130px,1fr) minmax(130px,1fr);align-items:center;gap:8px;min-width:700px;width:100%;text-align:left}.bmai-access-settings__list-head{padding:10px 12px;background:#1a2735;color:#9eafc3;font-size:11px;font-weight:700}.bmai-access-settings__list button{color:#e8edf5;padding:11px 12px;border:0;border-top:1px solid #303d4d;background:transparent}.bmai-access-settings__list button:hover,.bmai-access-settings__list button.selected{background:#193659}.bmai-access-settings__list :is(.principal,.journey,.service){display:flex;align-items:center;gap:9px;min-width:0}.bmai-access-settings__list :is(.principal,.service) strong{display:block;font-size:12px;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.bmai-access-settings__list :is(.principal,.service) small{display:block;color:#9faec0;font-size:10px;line-height:1.4;margin-top:2px;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.bmai-access-settings__list .journey{color:#c1cedd;font-size:11px}.bmai-access-settings__list .journey span{overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.bmai-access-settings__list .journey svg{flex:none;color:#b8cbe1}.bmai-access-settings__teammate-icon,.bmai-access-settings__list .service-icon,.bmai-access-settings__detail h3 .service-icon{display:grid;place-items:center;flex:none;width:30px;height:30px;border-radius:50%;background:#263b59;color:#d8e8ff;font-size:14px;font-weight:800}.bmai-access-settings__teammate-icon.codex{background:#315391}.bmai-access-settings__teammate-icon.claude{background:#56352b;color:#e59b74}.bmai-access-settings__teammate-icon.grok{background:#303d4c}.bmai-access-settings__teammate-icon.kimi{background:#192329;color:#fff}.bmai-access-settings__list .service-icon,.bmai-access-settings__detail h3 .service-icon{width:26px;height:26px;background:transparent;color:#ebf1f7}.bmai-access-settings__list .service-icon.google_drive{color:#53c985}.bmai-access-settings__list .service-icon.slack{color:#e382d7}.bmai-access-settings__list .service-icon.linear{color:#929bff}.bmai-access-settings__list .service-icon.figma{color:#f37971}.bmai-access-settings__list .service-icon.confluence{color:#4598ff}.bmai-access-settings__list .service-icon.notion{color:#f4f4f4}.bmai-access-settings__list .permission span{display:inline-block;border:1px solid #3b4d63;border-radius:16px;padding:5px 9px;background:#202d3b;color:#ccd8e7;font-size:10px;white-space:nowrap}.bmai-access-settings__list .state{justify-self:start;border:1px solid #495366;border-radius:20px;color:#b6c1d0;padding:5px 9px;font-size:10px;white-space:nowrap}.bmai-access-settings__list .state.effective{color:#75e9ab;border-color:#226c54;background:#153b32}.bmai-access-settings__other{margin-top:20px}.bmai-access-settings__other h3{font-size:14px;margin:0 0 3px}.bmai-access-settings__other p{font-size:11px;color:#9eafc3;margin:0 0 9px}.bmai-access-settings__other-records{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:8px}.bmai-access-settings__other-links{display:flex;gap:8px;flex-wrap:wrap;margin:0 0 10px}.bmai-access-settings__other button{display:flex;align-items:center;gap:9px;min-width:0;padding:10px;background:#182431;color:#e8edf5;border:1px solid #314355;border-radius:8px;text-align:left}.bmai-access-settings__other-links button{color:#b9d8ff;background:#172c45;border-color:#3f6494;font-size:11px}.bmai-access-settings__other .service-icon{display:grid;place-items:center;flex:none;width:27px;height:27px;color:#dce8f6}.bmai-access-settings__other button>span:nth-child(2){min-width:0;flex:1}.bmai-access-settings__other button strong,.bmai-access-settings__other button small{display:block;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.bmai-access-settings__other button small{font-size:10px;color:#9eafc3;margin-top:2px}.bmai-access-settings__other button>span:nth-child(3){font-size:10px;color:#a9bfd7}.bmai-access-settings__load-more{margin:13px 0;padding:9px 13px;border:1px solid #4c6583;border-radius:8px;background:#1b3149;color:#d9ebff;font-size:12px;font-weight:700}.bmai-access-settings__empty{padding:28px;text-align:center;color:#9eacbd;border:1px dashed #3b485a;border-radius:10px;margin:12px 0}.bmai-access-settings__activity>p{color:#aab8ca;line-height:1.5;margin:6px 0 16px}.bmai-access-settings__activity article{display:flex;gap:10px;padding:12px;border-bottom:1px solid #303d4d}.bmai-access-settings__activity article svg{color:#68aaff;width:18px;flex:none}.bmai-access-settings__activity article strong,.bmai-access-settings__activity article span,.bmai-access-settings__activity article small{display:block}.bmai-access-settings__activity article span,.bmai-access-settings__activity article small{color:#a7b5c7;margin-top:3px;font-size:11px}.bmai-access-settings__activity footer{display:flex;align-items:center;justify-content:center;gap:12px;margin-top:14px}.bmai-access-settings button:disabled{opacity:.45;cursor:not-allowed}.bmai-access-settings:has(.bmai-access-settings__detail){display:grid;grid-template-columns:minmax(0,1fr) minmax(315px,350px);gap:0 14px}.bmai-access-settings:has(.bmai-access-settings__detail)>:not(.bmai-access-settings__detail){grid-column:1;min-width:0}.bmai-access-settings__detail{grid-column:2;grid-row:1/9;position:sticky;z-index:4;top:0;align-self:start;max-height:calc(100vh - 170px);overflow:auto;background:#162230;border:1px solid #34475d;border-radius:12px;box-shadow:-18px 16px 60px #03080fbb}.bmai-access-settings__detail header{display:flex;justify-content:space-between;gap:12px;align-items:start;border-bottom:1px solid #354154;padding:15px}.bmai-access-settings__detail h3{display:flex;align-items:center;gap:8px;font-size:17px;margin:0 0 3px}.bmai-access-settings__detail header span{color:#aab8ca;font-size:11px}.bmai-access-settings__detail header button{padding:6px}.bmai-access-settings__detail .body{padding:15px}.bmai-access-settings__detail .reason{display:flex;gap:8px;align-items:start;background:#173d51;color:#c7e9fa;border:1px solid #356074;border-radius:8px;padding:9px;line-height:1.45}.bmai-access-settings__detail .reason svg{flex:none;margin-top:1px}.bmai-access-settings__detail dl{margin:10px 0}.bmai-access-settings__detail dl div{padding:10px 0;border-bottom:1px solid #2f4051}.bmai-access-settings__detail dt{color:#9facbd;font-size:11px;font-weight:700;margin-bottom:4px}.bmai-access-settings__detail dd{color:#e2ebf5;font-size:11px;line-height:1.55;overflow-wrap:anywhere;margin:0}.bmai-access-settings__manage{display:flex;gap:7px;flex-wrap:wrap;padding:13px 0}.bmai-access-settings__manage h4{width:100%;font-size:12px;margin:0}.bmai-access-settings__manage p{width:100%;color:#a8b7c8;line-height:1.5;margin:0 0 5px}.bmai-access-settings__manage button.danger{border-color:#8b4343;color:#ffc7c7;background:#3c2528}.bmai-access-settings__manage .editor,.bmai-access-settings__manage .confirm{width:100%;padding:10px;border:1px solid #41546a;background:#1b2b3b;border-radius:9px}.bmai-access-settings__manage .editor label{display:block;margin-bottom:9px;color:#b9c6d7;font-size:11px}.bmai-access-settings__manage .editor input{display:block;width:100%;margin-top:4px;background:#12202f;border:1px solid #43556a;border-radius:6px;color:#fff;padding:7px}.bmai-access-settings__manage .editor fieldset{border:1px solid #41546a;border-radius:8px;padding:9px;margin:0 0 10px}.bmai-access-settings__manage .editor legend{padding:0 4px;color:#e2ebf5;font-weight:700}.bmai-access-settings__manage .editor fieldset label{display:flex;align-items:center;gap:8px;cursor:pointer}.bmai-access-settings__manage .editor input[type=radio],.bmai-access-settings__manage .editor input[type=checkbox]{display:inline-block;width:auto;margin:0;padding:0;accent-color:#69a8ff}.bmai-access-settings__manage .editor .choices{margin:8px 0 8px 18px;max-height:135px;overflow:auto}.bmai-access-settings__manage .editor .choices small{display:block;color:#94a7bd;font-size:10px;overflow-wrap:anywhere}.bmai-access-settings :is(button,input,select):focus-visible{outline:2px solid #82b5ff;outline-offset:2px}.bmai-access-settings__filters:focus-within label:has(input:focus){border-color:#82b5ff}.bmai-access-settings__detail header button:focus-visible{outline-offset:-2px}[data-theme=light] .bmai-access-settings{color:#17283b}[data-theme=light] .bmai-access-settings__header span,[data-theme=light] .bmai-access-settings__summary span,[data-theme=light] .bmai-access-settings__count,[data-theme=light] .bmai-access-settings__detail dt,[data-theme=light] .bmai-access-settings__manage p{color:#50637a}[data-theme=light] .bmai-access-settings__summary article,[data-theme=light] .bmai-access-settings__detail,[data-theme=light] .bmai-access-settings__manage .editor,[data-theme=light] .bmai-access-settings__manage .confirm{background:#fff;border-color:#cbd5e1}[data-theme=light] .bmai-access-settings__detail dd,[data-theme=light] .bmai-access-settings__detail h3,[data-theme=light] .bmai-access-settings__list button,[data-theme=light] .bmai-access-settings__manage .editor legend{color:#17283b}[data-theme=light] .bmai-access-settings__list button:hover,[data-theme=light] .bmai-access-settings__list button.selected{background:#e8f2ff}[data-theme=light] .bmai-access-settings__list,[data-theme=light] .bmai-access-settings__list-head{background:#fff;border-color:#cbd5e1}[data-theme=light] .bmai-access-settings__list .permission span{background:#eef3f9;color:#263e5b;border-color:#bdcde0}[data-theme=light] .bmai-access-settings__other button{background:#fff;color:#17283b;border-color:#cbd5e1}[data-theme=light] .bmai-access-settings__load-more{background:#e8f2ff;color:#1c4675;border-color:#9ab9db}[data-theme=light] .bmai-access-settings__filters label,[data-theme=light] .bmai-access-settings__filters select,[data-theme=light] .bmai-access-settings__header-actions button,[data-theme=light] .bmai-access-settings__manage button,[data-theme=light] .bmai-access-settings__activity button{background:#f7fbff;color:#17283b;border-color:#bccbdb}[data-theme=light] .bmai-access-settings__filters input,[data-theme=light] .bmai-access-settings__tabs button.active{color:#17283b}[data-theme=light] .bmai-access-settings__manage .editor fieldset{border-color:#cbd5e1}.bmai-access-settings__manage .confirm strong{display:block;margin-bottom:4px}.bmai-access-settings__detail .activity-link{display:flex;align-items:center;gap:5px;color:#84b8ff;background:transparent;border:0;padding:8px 0;font-weight:700;font-size:11px}@media(max-width:1350px){.bmai-access-settings:has(.bmai-access-settings__detail){display:block}.bmai-access-settings__detail{position:fixed;top:10px;right:10px;width:min(370px,calc(100vw - 20px));max-height:calc(100vh - 20px)}}@media(max-width:900px){.bmai-access-settings__summary,.bmai-access-settings__filters{grid-template-columns:repeat(2,minmax(0,1fr))}.bmai-access-settings__filters label{grid-column:span 2}}@media(max-width:600px){.bmai-access-settings__header{align-items:start;flex-direction:column}.bmai-access-settings__detail{left:10px;right:10px;width:auto}.bmai-access-settings__other-records{grid-template-columns:1fr}}.beta-lab-backdrop{position:fixed;inset:0;z-index:9999;background:#020712c2;-webkit-backdrop-filter:blur(7px);backdrop-filter:blur(7px);display:flex;align-items:center;justify-content:center;padding:22px;color:#e9f0ff}.beta-lab{width:min(940px,100%);height:min(780px,calc(100dvh - 44px));display:flex;flex-direction:column;overflow:hidden;background:linear-gradient(145deg,#111c2d,#0c1523 62%);border:1px solid #34506b;border-radius:22px;box-shadow:0 25px 100px #000a;font:14px/1.45 Inter,system-ui,sans-serif}.beta-lab *{box-sizing:border-box}.beta-lab button,.beta-lab input,.beta-lab textarea{font:inherit}.beta-lab button{cursor:pointer}.beta-lab button:disabled{opacity:.55;cursor:wait}.beta-lab-header{display:flex;justify-content:space-between;gap:24px;padding:23px 28px 18px;border-bottom:1px solid #2b3b50}.beta-lab-eyebrow{display:flex;align-items:center;gap:8px;color:#72b2ff;font-size:11px;font-weight:800;letter-spacing:.14em}.beta-lab-header h2{font-size:27px;line-height:1.15;margin:7px 0}.beta-lab-header p,.beta-lab-form p,.beta-lab-context p{color:#9fb1c8;margin:0}.beta-lab-close{align-self:flex-start;background:#1e2c3e;border:1px solid #33445b;color:#dce9fa;border-radius:50%;height:34px;width:34px;display:grid;place-items:center}.beta-lab-tabs{display:flex;gap:6px;padding:11px 24px;border-bottom:1px solid #2b3b50;overflow-x:auto;flex:none}.beta-lab-tabs button{display:flex;align-items:center;gap:6px;white-space:nowrap;padding:9px 13px;border:1px solid transparent;border-radius:10px;background:transparent;color:#adbed3}.beta-lab-tabs button.active,.beta-lab-tabs button:hover{background:#1a3762;border-color:#315b93;color:#eff7ff}.beta-lab-alert{padding:9px 25px;font-size:13px}.beta-lab-alert.error{background:#54232b;color:#ffd5d8}.beta-lab-alert.success{background:#123e37;color:#b9f4dd}.beta-lab-discovery{display:flex;align-items:center;gap:10px;padding:10px 22px;background:#172d48;color:#c6d9ee;font-size:12px}.beta-lab-discovery span{flex:1}.beta-lab-discovery button{white-space:nowrap;background:#254a79;color:#e8f3ff;border:1px solid #4878b0;border-radius:8px;padding:6px 10px}.beta-lab-browser{display:grid;grid-template-columns:minmax(275px,38%) minmax(0,1fr);min-height:0;flex:1}.beta-lab-list{overflow-y:auto;border-right:1px solid #2b3b50;padding:16px}.beta-lab-search{display:flex;align-items:center;gap:8px;padding:0 12px;margin-bottom:14px;border:1px solid #34465b;background:#0d1828;border-radius:11px}.beta-lab-search input{background:none;border:0;outline:0;color:#eff7ff;width:100%;padding:10px 0}.beta-lab-item{display:block;text-align:left;width:100%;padding:15px;margin:0 0 9px;background:#162234;border:1px solid #2d4057;border-radius:13px;color:#dce8f7}.beta-lab-item.selected,.beta-lab-item:hover{border-color:#4d90f4;background:#1a2f4b}.beta-lab-item-top{display:flex;justify-content:space-between;gap:8px}.beta-lab-item-top strong{font-size:14px}.beta-lab-item-top em{font-size:10px;font-style:normal;color:#9ed2ff;background:#1b3b60;border-radius:8px;padding:3px 6px;text-transform:capitalize;white-space:nowrap}.beta-lab-item>span:nth-child(2){display:block;color:#9fb1c8;margin:7px 0;overflow:hidden;display:-webkit-box;-webkit-line-clamp:2;-webkit-box-orient:vertical}.beta-lab-item small{color:#8295ae}.beta-lab-detail{overflow-y:auto;padding:27px 31px}.beta-lab-detail h3{font-size:22px;margin:15px 0}.beta-lab-detail h4{font-size:14px;margin:0 0 7px}.beta-lab-detail p{color:#b3c3d7;white-space:pre-wrap;overflow-wrap:anywhere}.beta-lab-detail section{border-top:1px solid #2d4057;padding-top:17px;margin-top:20px}.beta-lab-detail-head{display:flex;gap:8px}.beta-lab-badge{display:inline-flex;align-items:center;gap:5px;padding:4px 9px;border:1px solid #3a5878;border-radius:99px;color:#a9cfff;font-size:11px;text-transform:capitalize}.beta-lab-analysis{padding:14px;background:#1a2b43;border-radius:10px}.beta-lab-confirm{display:flex;align-items:center;gap:13px;margin-top:25px;color:#91a6bc}.beta-lab-confirm button,.beta-lab-share button,.beta-lab-empty button{display:inline-flex;align-items:center;gap:7px;color:#e8f4ff;background:#1e3c63;border:1px solid #4276ae;border-radius:10px;padding:9px 13px}.beta-lab-empty{height:100%;min-height:220px;display:flex;flex-direction:column;align-items:center;justify-content:center;text-align:center;gap:10px;color:#7f9abb;padding:22px}.beta-lab-empty strong{color:#d7e5f7;font-size:16px}.beta-lab-empty span{max-width:280px}.beta-lab-form{display:grid;grid-template-columns:minmax(0,1.2fr) minmax(250px,.8fr);gap:0;overflow:auto;min-height:0}.beta-lab-form-main,.beta-lab-context{padding:23px 27px}.beta-lab-context{background:#122136;border-left:1px solid #2b3b50}.beta-lab-form h3{font-size:19px;margin:0 0 5px}.beta-lab-form label,.beta-lab-share label{display:block;font-weight:600;margin-top:15px}.beta-lab-form input:not([type=checkbox]),.beta-lab-form textarea,.beta-lab-share input,.beta-lab-share textarea{display:block;width:100%;margin-top:6px;background:#0b1829;color:#ecf5ff;border:1px solid #39516b;border-radius:10px;padding:10px;resize:vertical;outline-color:#458df7}.beta-lab-context dl{display:grid;grid-template-columns:70px minmax(0,1fr);gap:7px;margin:18px 0;color:#a9bed5;font-size:12px}.beta-lab-context dt{color:#708eaa}.beta-lab-context dd{margin:0;overflow-wrap:anywhere}.beta-lab-context .beta-lab-check{display:flex;align-items:flex-start;gap:9px;font-size:12px;font-weight:500;margin:13px 0;color:#c9d8e8}.beta-lab-check input{accent-color:#3688ff;margin-top:2px}.beta-lab-context small{display:block;overflow-wrap:anywhere;color:#9cb3ca}.beta-lab-privacy{display:flex;align-items:flex-start;gap:7px;color:#80b4d7!important;font-size:12px;margin-top:16px!important}.beta-lab-form footer{grid-column:1/-1;position:sticky;bottom:0;display:flex;justify-content:flex-end;padding:13px 25px;background:#111d2e;border-top:1px solid #2b3b50}.beta-lab-primary{color:#fff!important;background:linear-gradient(90deg,#177ce8,#365cff)!important;border:1px solid #5ba1ff!important;border-radius:10px;padding:10px 17px!important;font-weight:700!important}@media(max-width:700px){.beta-lab-backdrop{padding:0}.beta-lab{height:100dvh;width:100%;border:0;border-radius:0}.beta-lab-header{padding:15px 18px}.beta-lab-header h2{font-size:23px}.beta-lab-tabs{padding:8px 12px}.beta-lab-browser{display:block;overflow:auto}.beta-lab-list{max-height:35%;border-right:0;border-bottom:1px solid #2b3b50}.beta-lab-detail{overflow:visible;padding:20px}.beta-lab-form{display:block}.beta-lab-form-main,.beta-lab-context{padding:19px}.beta-lab-context{border-left:0;border-top:1px solid #2b3b50}.beta-lab-form footer{position:sticky}}.beta-lab-history{display:flex;flex-wrap:wrap;gap:7px}.beta-lab-history span{display:inline-flex;align-items:center;gap:4px;color:#a8c4de;background:#1b2b41;border-radius:99px;padding:4px 8px;font-size:11px;text-transform:capitalize}.beta-lab-team-status select,.beta-lab-team-status textarea{background:#0b1829;color:#ecf5ff;border:1px solid #39516b;border-radius:9px;padding:8px;margin-top:6px;max-width:100%}.beta-lab-team-status label{display:block;margin-top:10px}.beta-lab-team-status textarea{display:block;width:100%}.beta-lab-discussion article{border:1px solid #30435a;border-radius:10px;padding:10px 12px;margin:9px 0;background:#142237}.beta-lab-discussion article strong{margin-right:9px}.beta-lab-discussion article small{color:#8299b1}.beta-lab-discussion article p{margin:7px 0 0}.beta-lab-discussion label{display:block;margin-top:14px;font-weight:600}.beta-lab-discussion textarea{display:block;width:100%;margin:7px 0;background:#0b1829;color:#ecf5ff;border:1px solid #39516b;border-radius:9px;padding:9px;resize:vertical}.beta-lab-discussion button,.beta-lab-detail section>button{color:#e8f4ff;background:#1e3c63;border:1px solid #4276ae;border-radius:9px;padding:8px 12px}.beta-lab-public-page{min-height:100dvh;background:radial-gradient(circle at 50% 0,#193352,#091522 58%);color:#e9f2ff;font:15px/1.55 Inter,system-ui,sans-serif;padding:24px}.beta-lab-public-shell{max-width:780px;margin:auto}.beta-lab-public-brand{display:inline-flex;align-items:center;gap:10px;color:#dcefff;text-decoration:none;font-weight:700;margin-bottom:22px}.beta-lab-public-brand span{color:#59a1ff;font-size:23px}.beta-lab-public-card{background:#122136;border:1px solid #35516d;border-radius:18px;padding:26px;margin:0 0 16px;box-shadow:0 12px 40px #0003}.beta-lab-public-card h1{font-size:28px;line-height:1.2;margin:18px 0}.beta-lab-public-card h2{font-size:20px}.beta-lab-public-card p{white-space:pre-wrap;overflow-wrap:anywhere}.beta-lab-public-card a{color:#87bbff}.beta-lab-public-meta{color:#9bb1c7}.beta-lab-public-stats{display:flex;gap:22px;margin:20px 0;color:#a9c7e5}.beta-lab-public-stats span{display:inline-flex;align-items:center;gap:6px}.beta-lab-public-card article{border-top:1px solid #30445c;padding:12px 0}.beta-lab-public-card article small{color:#849bb5;margin-left:10px}@media(max-width:700px){.beta-lab-public-page{padding:15px}.beta-lab-public-card{padding:19px}}.beta-lab-analysis{overflow-x:auto;overflow-wrap:anywhere;line-height:1.55}.beta-lab-analysis :is(h1,h2,h3,h4){margin:16px 0 7px;color:#eef6ff;font-size:15px}.beta-lab-analysis :is(p,ul,ol){margin:8px 0}.beta-lab-analysis :is(ul,ol){padding-left:21px}.beta-lab-analysis table{width:100%;border-collapse:collapse;font-size:12px}.beta-lab-analysis :is(th,td){border:1px solid #3a516d;padding:7px 9px;text-align:left;vertical-align:top}.beta-lab-analysis th{background:#223a57}.beta-lab-analysis code{white-space:break-spaces;color:#c4e0ff}.bmai-session-picker{--picker-panel:rgba(249,252,255,.98);--picker-raised:#fff;--picker-border:rgba(51,105,177,.2);--picker-text:#10264c;--picker-muted:#657f9e;--picker-accent:#1769ff;position:relative;z-index:12;min-width:0}.bmai-session-picker__trigger{width:100%;min-width:0;display:grid;grid-template-columns:28px minmax(0,1fr) 18px;align-items:center;gap:8px;padding:7px 10px;border:1px solid var(--picker-border);border-radius:12px;background:var(--picker-raised);color:var(--picker-text);font:inherit;text-align:left;cursor:pointer}.bmai-session-picker__trigger>span:nth-child(2){display:grid;min-width:0}.bmai-session-picker__trigger small{color:var(--picker-muted);font-size:8px;font-weight:900;letter-spacing:.1em}.bmai-session-picker__trigger strong{overflow:hidden;font-size:11px;text-overflow:ellipsis;white-space:nowrap}.bmai-session-picker__trigger>svg{width:15px;transition:transform .18s ease}.bmai-session-picker__trigger[aria-expanded=true]>svg{transform:rotate(180deg)}.bmai-session-picker__logo{width:28px;height:28px;display:grid;place-items:center;overflow:hidden;border:1px solid var(--picker-border);border-radius:9px;background:var(--picker-panel);color:var(--picker-accent)}.bmai-session-picker__logo img{width:100%;height:100%;-o-object-fit:contain;object-fit:contain}.bmai-session-picker__logo svg{width:15px}.bmai-session-picker__logo strong{font-size:9px;text-transform:uppercase}.bmai-session-picker__menu{position:absolute;right:0;bottom:calc(100% + 8px);width:min(390px,calc(100vw - 32px));max-height:min(470px,68dvh);display:grid;grid-template-rows:auto auto auto minmax(80px,1fr);gap:10px;padding:13px;border:1px solid var(--picker-border);border-radius:16px;background:var(--picker-panel);color:var(--picker-text);box-shadow:0 20px 55px #0c2a584d;-webkit-backdrop-filter:blur(24px);backdrop-filter:blur(24px)}.bmai-session-picker__menu>header{display:grid;gap:2px}.bmai-session-picker__menu>header strong{font-size:14px}.bmai-session-picker__menu>header small{color:var(--picker-muted);font-size:9px}.bmai-session-picker__search{display:grid;grid-template-columns:18px 1fr;align-items:center;gap:7px;padding:0 10px;border:1px solid var(--picker-border);border-radius:10px;background:var(--picker-raised)}.bmai-session-picker__search svg{width:14px;color:var(--picker-muted)}.bmai-session-picker__search input{min-width:0;height:36px;border:0;outline:0;background:transparent;color:var(--picker-text);font:inherit;font-size:11px}.bmai-session-picker__search input::-moz-placeholder{color:var(--picker-muted)}.bmai-session-picker__search input::placeholder{color:var(--picker-muted)}.bmai-session-picker__filters{display:grid;gap:8px}.bmai-session-picker__filters>label{display:grid;grid-template-columns:auto 1fr;align-items:center;gap:8px}.bmai-session-picker__filters>label>span{color:var(--picker-muted);font-size:9px;font-weight:850}.bmai-session-picker__filters select{min-width:0;height:30px;padding:0 28px 0 9px;border:1px solid var(--picker-border);border-radius:8px;background:var(--picker-raised);color:var(--picker-text);font:inherit;font-size:10px}.bmai-session-picker__filters>div{display:flex;gap:5px;overflow-x:auto;scrollbar-width:none}.bmai-session-picker__filters>div::-webkit-scrollbar{display:none}.bmai-session-picker__filters button{flex:0 0 auto;min-height:27px;padding:0 9px;border:1px solid var(--picker-border);border-radius:999px;background:transparent;color:var(--picker-muted);font:inherit;font-size:9px;font-weight:800;text-transform:capitalize;cursor:pointer}.bmai-session-picker__filters button.active{border-color:var(--picker-accent);background:#1769ff1f;color:var(--picker-accent)}.bmai-session-picker__list{min-height:0;display:grid;align-content:start;gap:5px;overflow:auto;padding-right:2px;scrollbar-width:thin}.bmai-session-picker__list>button{width:100%;display:grid;grid-template-columns:34px minmax(0,1fr) 18px;align-items:center;gap:9px;padding:7px;border:1px solid transparent;border-radius:11px;background:transparent;color:var(--picker-text);font:inherit;text-align:left;cursor:pointer}.bmai-session-picker__list>button:hover,.bmai-session-picker__list>button.selected{border-color:var(--picker-border);background:#1769ff17}.bmai-session-picker__list>button>span:nth-child(2){display:grid;min-width:0;gap:2px}.bmai-session-picker__list>button>span:nth-child(2)>strong{overflow:hidden;font-size:11px;text-overflow:ellipsis;white-space:nowrap}.bmai-session-picker__list>button small{display:flex;align-items:center;gap:4px;color:var(--picker-muted);font-size:9px;text-transform:capitalize}.bmai-session-picker__list>button small svg{width:11px;height:11px}.bmai-session-picker__list>button>svg{width:15px;color:var(--picker-accent)}.bmai-session-picker__list>p{margin:12px 4px;color:var(--picker-muted);font-size:10px;text-align:center}.bmai-ask-landing-card[data-theme=dark] .bmai-session-picker{--picker-panel:rgba(7,24,54,.98);--picker-raised:rgba(16,45,91,.96);--picker-border:rgba(132,174,236,.22);--picker-text:#edf5ff;--picker-muted:#9fb4d2;--picker-accent:#72a7ff}.bmai-ask-landing-card[data-atmosphere=storm] .bmai-session-picker__menu{box-shadow:0 22px 65px #0008188c,0 0 40px #3e6fbc1f}.bmai-session-picker__menu{max-height:min(390px,55dvh)}.bmai-session-picker__teammate-avatar{display:grid;place-items:center;width:28px;height:28px;overflow:hidden;border-radius:9px}.bmai-session-picker__teammate-avatar .bmai-teammate-avatar,.bmai-session-picker__teammate-avatar .bmai-cloud-bot{width:28px;height:28px}.bmai-session-picker__trigger em{overflow:hidden;color:var(--picker-muted);font-size:8px;font-style:normal;line-height:1.2;text-overflow:ellipsis;white-space:nowrap}.bmai-teammate-avatar.is-provider-logo{display:grid;place-items:center;width:min(220px,100%);aspect-ratio:1.32;margin:0 auto}.bmai-teammate-avatar.is-provider-logo>span{display:grid;place-items:center;width:min(66%,155px);aspect-ratio:1;border:5px solid var(--bmai-teammate-avatar-color);border-radius:30%;background:radial-gradient(circle at 30% 20%,#304565,#0d1728 75%);box-shadow:0 0 0 8px color-mix(in srgb,var(--bmai-teammate-avatar-color) 23%,transparent),0 15px 34px color-mix(in srgb,var(--bmai-teammate-avatar-color) 38%,transparent)}.bmai-teammate-avatar.is-provider-logo img{display:block;width:71%;height:71%;-o-object-fit:contain;object-fit:contain}@media(max-width:700px){.bmai-teammate-avatar.is-provider-logo{width:min(170px,100%)}}.bmai-builder-agent-launcher{position:fixed;right:30px;top:112px;z-index:85;border:1px solid rgba(83,146,255,.55);border-radius:18px;background:linear-gradient(135deg,#f7fbff,#dce9ff);color:#0d3477;box-shadow:0 18px 52px #00235a59;padding:10px 16px 10px 10px;display:flex;align-items:center;gap:10px;font-weight:850;cursor:pointer}.bmai-builder-agent-launcher img{width:38px;height:38px;border-radius:11px}.bmai-dashboard-surface:has(.bmai-builder-agent-anchor){box-sizing:border-box;max-width:none;padding-right:500px;transition:padding-right .24s ease}.bmai-builder-agent-layer{position:fixed;inset:0;z-index:2147483645;pointer-events:none}.bmai-builder-agent{position:fixed;inset:0 0 0 auto;height:100vh;height:100dvh;max-height:100dvh;overflow:hidden;contain:layout paint;width:min(480px,100vw);z-index:2147483646;background:#071a38;color:#eef5ff;border-left:1px solid rgba(75,139,245,.28);box-shadow:-25px 0 70px #0000006b;display:flex;flex-direction:column}.bmai-builder-agent>header{flex:0 0 auto;min-height:116px;padding:26px;display:flex;align-items:flex-start;gap:14px;border-bottom:1px solid rgba(116,164,240,.16)}.bmai-builder-agent>header>span{width:48px;height:48px;border-radius:14px;background:#176dff;display:grid;place-items:center}.bmai-builder-agent>header svg{width:24px}.bmai-builder-agent>header div{display:flex;flex-direction:column;gap:5px;flex:1}.bmai-builder-agent>header small{color:#3982ff;letter-spacing:.16em;font-weight:900}.bmai-builder-agent>header strong{font-size:25px;line-height:1.15}.bmai-builder-agent>header button,.bmai-builder-agent footer button{border:0;background:transparent;color:#eef5ff;cursor:pointer}.bmai-builder-agent__messages{flex:1;min-height:0;overflow:auto;overscroll-behavior:contain;padding:22px;display:flex;flex-direction:column;justify-content:flex-end;gap:14px}.bmai-builder-agent__message-row{display:flex;align-items:flex-end;gap:8px}.bmai-builder-agent__message-row.is-user{justify-content:flex-end}.bmai-builder-agent__message-row>.bmai-session-picker__logo{flex:0 0 28px;margin-bottom:2px}.bmai-builder-agent__messages>section{margin:auto;text-align:center;max-width:330px;color:#9fb3d0}.bmai-builder-agent__messages>section img{width:54px;border-radius:15px;margin-bottom:14px}.bmai-builder-agent__messages>section strong{display:block;color:#ecf4ff;font-size:18px}.bmai-builder-agent__starters{display:grid;gap:9px;margin-top:20px;text-align:left}.bmai-builder-agent__starters button{display:flex;align-items:center;gap:10px;width:100%;padding:12px 14px;color:#dceaff;border:1px solid rgba(111,163,245,.26);border-radius:13px;background:#0d2b55;font:inherit;text-align:left;cursor:pointer}.bmai-builder-agent__starters button:hover{border-color:#3982ff;background:#113665}.bmai-builder-agent__starters button svg{width:16px;margin-left:auto;flex:0 0 auto}.bmai-builder-agent__messages article{max-width:88%;border-radius:16px;padding:13px 15px;background:#11325f}.bmai-builder-agent__messages article.is-user{margin-left:auto;background:#176dff}.bmai-builder-agent__messages article.is-system{background:#0d2b4d;color:#a9c6ed}.bmai-builder-agent__messages article small{font-weight:900;font-size:10px;letter-spacing:.08em}.bmai-builder-agent__messages article p{margin:7px 0 0;white-space:pre-wrap;line-height:1.48}.bmai-builder-agent__assets{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:10px;margin-top:12px}.bmai-builder-agent__assets figure{margin:0;overflow:hidden;border:1px solid rgba(125,170,255,.28);border-radius:12px;background:#030d218c}.bmai-builder-agent__assets img{width:100%;aspect-ratio:4 / 3;-o-object-fit:cover;object-fit:cover;display:block}.bmai-builder-agent__assets figcaption{display:flex;align-items:center;gap:6px;padding:8px;font-size:11px;color:#bdd1f5}.bmai-builder-agent__messages article.is-thinking>p:not(.bmai-builder-agent__shimmer){background:linear-gradient(90deg,#a9c4e8 20%,#fff,#a9c4e8 76%);background-size:220% 100%;background-clip:text;-webkit-background-clip:text;color:transparent;animation:bmai-builder-text-shimmer 1.5s linear infinite}.bmai-builder-agent__dock{position:sticky;bottom:0;flex:0 0 auto;padding:16px 20px 18px;border-top:1px solid rgba(116,164,240,.16);background:#07172f}.bmai-builder-agent__dock>label{height:64px;padding:0 14px;border:1px solid rgba(88,148,245,.25);border-radius:14px;background:#0c2d5a;display:flex;align-items:center;gap:10px;position:relative}.bmai-builder-agent__dock>label span{display:flex;flex-direction:column;min-width:0;flex:1}.bmai-builder-agent__dock>label small{color:#7e9ac1;font-size:9px;letter-spacing:.12em;font-weight:900}.bmai-builder-agent__dock>label strong{overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.bmai-builder-agent__dock select{position:absolute;inset:0;opacity:0;cursor:pointer}.bmai-builder-agent__dock form{margin-top:12px;display:flex;gap:10px;align-items:flex-end;background:#0c2d5a;border:1px solid rgba(88,148,245,.25);border-radius:15px;padding:10px}.bmai-builder-agent__dock textarea{flex:1;min-height:68px;max-height:150px;resize:vertical;background:transparent;border:0;color:#fff;outline:none;font:inherit}.bmai-builder-agent__dock form button{width:46px;height:46px;border:0;border-radius:13px;background:#176dff;color:#fff;display:grid;place-items:center;cursor:pointer}.bmai-builder-agent__dock form button:disabled{opacity:.45;cursor:default}.bmai-builder-agent__waiting,.bmai-builder-agent__notice{margin:10px 2px 0;font-size:12px;color:#9eb6d9}.bmai-builder-agent__waiting{display:flex;align-items:center;gap:7px}.bmai-builder-agent__notice{color:#ffc487}.bmai-builder-agent__workspace{width:100%;display:flex;align-items:center;justify-content:center;gap:8px;margin-top:10px;padding:10px 12px;border:1px solid rgba(111,151,255,.35);border-radius:12px;color:#c8d9fb;background:#28498b38}.bmai-builder-agent__dock footer{margin-top:12px;display:flex;align-items:center;gap:9px;color:#6f8eb8;font-size:11px}.bmai-builder-agent__dock footer span{display:flex;align-items:center;gap:6px;flex:1}.bmai-builder-agent__dock footer svg{width:15px}.bmai-builder-agent .spin{animation:bmai-builder-spin 1s linear infinite}@keyframes bmai-builder-spin{to{transform:rotate(360deg)}}@keyframes bmai-builder-text-shimmer{to{background-position:-220% 0}}@media(max-width:1099px){.bmai-dashboard-surface:has(.bmai-builder-agent-anchor){padding-right:0}}@media(max-width:720px){.bmai-builder-agent-launcher{right:14px;top:auto;bottom:14px}.bmai-builder-agent-launcher span{display:none}}.bmai-builder-agent.bmai-ask-landing-card{--builder-panel: rgba(248, 252, 255, .97);--builder-raised: #fff;--builder-soft: rgba(231, 242, 255, .88);--builder-text: #10264c;--builder-muted: #647f9f;--builder-line: rgba(51, 105, 177, .2);inset:124px 14px 14px auto;width:430px;height:auto;max-height:none;padding:0;border:1px solid var(--builder-line);border-radius:24px;background:var(--builder-panel);color:var(--builder-text);box-shadow:0 30px 80px #092b5c42,-14px 0 40px #0f53ad14;-webkit-backdrop-filter:blur(18px);backdrop-filter:blur(18px);pointer-events:auto}.bmai-builder-agent.bmai-ask-landing-card:before{display:none}.bmai-builder-agent.bmai-ask-landing-card[data-theme=dark]{--builder-panel: rgba(8, 24, 53, .97);--builder-raised: #102d5b;--builder-soft: rgba(16, 45, 91, .88);--builder-text: #edf5ff;--builder-muted: #9fb4d2;--builder-line: rgba(132, 174, 236, .22);box-shadow:0 30px 80px #00000073}.bmai-builder-agent.bmai-ask-landing-card[data-atmosphere=storm]{--builder-panel: rgba(14, 20, 32, .97);--builder-raised: #202a3b;--builder-soft: rgba(45, 55, 72, .9);--builder-text: #f7f4ef;--builder-muted: #bdb7ae;--builder-line: rgba(233, 153, 73, .25)}.bmai-builder-agent.bmai-ask-landing-card>header{min-height:0;padding:20px 20px 16px;align-items:center;border-color:var(--builder-line)}.bmai-builder-agent.bmai-ask-landing-card>header>span{width:42px;height:42px;border-radius:13px}.bmai-builder-agent.bmai-ask-landing-card>header svg{width:18px}.bmai-builder-agent.bmai-ask-landing-card>header small{color:#1769ff;font-size:10px}.bmai-builder-agent.bmai-ask-landing-card[data-atmosphere=storm]>header small{color:#f29543}.bmai-builder-agent.bmai-ask-landing-card>header strong{font-size:20px}.bmai-builder-agent.bmai-ask-landing-card>header button,.bmai-builder-agent.bmai-ask-landing-card footer button{color:var(--builder-text)}.bmai-builder-agent.bmai-ask-landing-card .bmai-builder-agent__messages{padding:18px 20px}.bmai-builder-agent.bmai-ask-landing-card .bmai-builder-agent__messages>section{color:var(--builder-muted)}.bmai-builder-agent.bmai-ask-landing-card .bmai-builder-agent__messages>section strong{color:var(--builder-text)}.bmai-builder-agent.bmai-ask-landing-card .bmai-builder-agent__starters button,.bmai-builder-agent.bmai-ask-landing-card .bmai-builder-agent__messages article,.bmai-builder-agent.bmai-ask-landing-card .bmai-builder-agent__dock form{border-color:var(--builder-line);background:var(--builder-raised);color:var(--builder-text)}.bmai-builder-agent.bmai-ask-landing-card .bmai-builder-agent__messages article.is-user{background:#176dff;color:#fff}.bmai-builder-agent.bmai-ask-landing-card .bmai-builder-agent__messages article.is-system{background:var(--builder-soft);color:var(--builder-muted)}.bmai-builder-agent.bmai-ask-landing-card .bmai-builder-agent__dock{padding:12px 14px 14px;border-color:var(--builder-line);background:color-mix(in srgb,var(--builder-panel) 92%,transparent)}.bmai-builder-agent.bmai-ask-landing-card .bmai-builder-agent__dock textarea{color:var(--builder-text)}.bmai-builder-agent.bmai-ask-landing-card .bmai-builder-agent__dock>label small,.bmai-builder-agent.bmai-ask-landing-card .bmai-builder-agent__dock footer,.bmai-builder-agent.bmai-ask-landing-card .bmai-builder-agent__waiting{color:var(--builder-muted)}@media(max-width:1099px){.bmai-builder-agent-layer{display:grid;place-items:center;padding:10px;box-sizing:border-box;background:#04142f47;-webkit-backdrop-filter:blur(8px);backdrop-filter:blur(8px);pointer-events:auto}.bmai-builder-agent.bmai-ask-landing-card{position:relative;inset:auto;width:min(430px,100%);height:calc(100dvh - 20px);max-height:calc(100dvh - 20px);margin:0}}@media(max-width:767px){.bmai-builder-agent-layer{padding:10px}.bmai-builder-agent.bmai-ask-landing-card{width:100%;height:calc(100dvh - 20px);min-height:0;max-height:calc(100dvh - 20px);border-radius:20px}.bmai-builder-agent.bmai-ask-landing-card>header{padding:max(16px,env(safe-area-inset-top)) 16px 14px}.bmai-builder-agent.bmai-ask-landing-card .bmai-builder-agent__messages{padding:14px 16px}.bmai-builder-agent.bmai-ask-landing-card .bmai-builder-agent__dock{padding:10px 10px max(10px,env(safe-area-inset-bottom))}}.bmai-builder-agent__shimmer{display:flex!important;gap:6px;min-height:18px}.bmai-builder-agent__shimmer i{display:block;width:8px;height:8px;border-radius:999px;background:linear-gradient(90deg,#6599ff40,#8ab4ff,#6599ff40);background-size:200% 100%;animation:bmai-agent-shimmer 1.1s ease-in-out infinite}.bmai-builder-agent__shimmer i:nth-child(2){animation-delay:.12s}.bmai-builder-agent__shimmer i:nth-child(3){animation-delay:.24s}@keyframes bmai-agent-shimmer{0%{opacity:.35;transform:translateY(0);background-position:100% 0}50%{opacity:1;transform:translateY(-3px);background-position:0 0}to{opacity:.35;transform:translateY(0);background-position:-100% 0}}.bmai-ask-landing-card.bmai-ask-compact>.bmai-ask-compact-header{display:flex;align-items:center;gap:8px;padding:10px 12px;position:relative;z-index:20}.bmai-ask-compact-header>.bmai-session-picker{flex:1;min-width:0}.bmai-ask-compact-header .bmai-session-picker__trigger{border:0;background:transparent;padding:0;min-height:44px;grid-template-columns:40px minmax(0,1fr) 18px}.bmai-ask-compact-header .bmai-session-picker__trigger small{display:none}.bmai-ask-compact-header .bmai-session-picker__trigger strong{font-size:16px}.bmai-ask-compact-header .bmai-session-picker__trigger em{font-size:11px;line-height:1.4}.bmai-ask-compact-header .bmai-session-picker__trigger :is(.bmai-session-picker__logo,.bmai-session-picker__teammate-avatar,.bmai-teammate-avatar,.bmai-cloud-bot){width:38px;height:38px}.bmai-ask-compact-header>button{position:static;flex:none;width:40px;height:40px;display:grid;place-items:center;padding:0}.bmai-ask-compact .bmai-session-picker--compact .bmai-session-picker__menu{top:calc(100% + 10px);bottom:auto;left:0;right:auto;width:min(390px,calc(100vw - 28px));box-sizing:border-box;max-height:min(520px,70dvh);grid-template-rows:auto auto auto auto minmax(0,1fr);gap:8px;padding:12px}.bmai-session-picker--compact .bmai-session-picker__menu header small{display:none}.bmai-session-picker--compact .bmai-session-picker__search input{height:42px;font-size:16px}.bmai-session-picker--compact .bmai-session-picker__filters[hidden],.bmai-session-picker__filter-toggle[hidden]{display:none}.bmai-session-picker__filter-toggle{display:flex;align-items:center;justify-content:space-between;border:0;background:transparent;color:var(--picker-muted);font:inherit;font-size:12px;min-height:32px;cursor:pointer}.bmai-session-picker--compact .bmai-session-picker__list{max-height:320px;grid-row:5}.bmai-session-picker--compact .bmai-session-picker__list>button{min-height:54px}.bmai-session-picker--compact .bmai-session-picker__list>button>span:nth-child(2)>strong{font-size:14px}.bmai-ask-compact-header .bmai-session-picker--compact .bmai-session-picker__list>button small{font-size:11px;font-weight:400;letter-spacing:normal;color:var(--picker-muted)}body:has(.bmai-ask-compact:not([hidden])) #bring-my-ai-page-entry{display:none}.bmai-ask-compact .bmai-ask-page-context{flex:none;padding:0 14px;border-bottom:1px solid rgba(100,145,200,.18);font-size:11px;color:inherit}.bmai-ask-page-context>summary{min-height:34px;display:flex;align-items:center;gap:7px;cursor:pointer;list-style:none}.bmai-ask-page-context>summary::-webkit-details-marker{display:none}.bmai-ask-page-context>summary>span{flex:1;min-width:0;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.bmai-ask-page-context>summary>small{opacity:.7;font-size:10px}.bmai-ask-page-context>div{max-height:100px;overflow:auto;padding:6px 0}.bmai-ask-page-context p{margin:5px 0}.bmai-ask-compact .bmai-ask-landing-card__conversation{min-height:0;padding:16px}.bmai-ask-compact .bmai-ask-landing-card__empty{padding:18px 4px}.bmai-ask-compact .bmai-ask-landing-card__dock{gap:6px;padding:8px 12px max(8px,env(safe-area-inset-bottom))}.bmai-ask-landing-card.bmai-ask-compact .bmai-ask-landing-card__dock form{display:grid;grid-template-columns:36px minmax(0,1fr) 36px;align-items:end;gap:6px;padding:6px;margin:0}.bmai-ask-landing-card.bmai-ask-compact .bmai-ask-landing-card__dock textarea{grid-column:2;grid-row:1;min-height:36px;height:36px;max-height:120px;padding:8px 2px;box-sizing:border-box;font-size:16px;line-height:20px;resize:none}.bmai-ask-compact :is(button,input,textarea,summary):focus-visible{outline:2px solid #438bff;outline-offset:2px}@media(max-width:767px){.bmai-ask-landing-card.bmai-ask-compact>.bmai-ask-compact-header{padding-top:max(8px,env(safe-area-inset-top))}}.bmai-session-picker--compact .bmai-session-picker__menu header{position:relative;padding-right:36px;min-height:32px;display:flex;align-items:center}.bmai-session-picker--compact .bmai-session-picker__refresh{position:absolute;right:0;top:0;width:32px;height:32px;display:grid;place-items:center;padding:0;border:0;background:transparent;color:inherit;cursor:pointer}.studio-project-artifacts{min-width:0;padding:16px;border:1px solid #64748b55;border-radius:12px}.studio-project-artifacts>small,.studio-project-artifacts li>span,.studio-project-artifacts li>small{display:block;margin:8px 0}.studio-project-artifacts ul{list-style:none;padding:0}.studio-project-artifacts li{padding:16px 0;border-bottom:1px solid #64748b44;overflow-wrap:anywhere}.studio-project-artifacts li>div{display:flex;flex-wrap:wrap;align-items:center;gap:10px}.studio-project-artifacts input[type=file]{max-width:100%}.studio-project-artifacts img{max-width:100%;max-height:400px;-o-object-fit:contain;object-fit:contain}.studio-project-artifacts pre{white-space:pre-wrap;overflow-wrap:anywhere;max-height:400px;overflow:auto}.studio-chat-artifact{width:100%;margin:10px 0;padding:12px;border:1px solid #64748b55;border-radius:10px;overflow:hidden;box-sizing:border-box}.studio-chat-artifact>strong,.studio-chat-artifact>small{display:block;overflow-wrap:anywhere}.studio-chat-artifact img{display:block;max-width:100%;max-height:180px;-o-object-fit:contain;object-fit:contain;margin:8px 0}.studio-chat-artifact pre{max-height:180px;overflow:auto;white-space:pre-wrap;overflow-wrap:anywhere;font-size:12px}.studio-chat-artifact{display:flex;align-items:center;gap:10px}.studio-chat-artifact__open{flex:1;min-width:0;text-align:left;background:transparent;color:inherit;border:0;cursor:pointer}.studio-chat-artifact__open strong,.studio-chat-artifact__open small{display:block;overflow-wrap:anywhere}.studio-artifact-dialog{width:min(900px,calc(100vw - 24px));max-height:calc(100dvh - 24px);padding:0;border:1px solid #64748b;border-radius:16px;background:#f8fafc;color:#172033;box-sizing:border-box}.studio-artifact-dialog::backdrop{background:#020617aa}.studio-artifact-dialog header{display:flex;gap:12px;align-items:center;padding:16px;border-bottom:1px solid #cbd5e1}.studio-artifact-dialog header strong{flex:1;min-width:0;overflow-wrap:anywhere}.studio-artifact-dialog__body{padding:20px;overflow:auto;max-height:calc(100dvh - 140px)}.studio-artifact-dialog__body pre{white-space:pre-wrap;overflow-wrap:anywhere}.studio-artifact-dialog__body img{max-width:100%;height:auto}.bmai-studio-flow{--studio-surface:#102343;--studio-muted:#adbfda;--studio-border:#35517b;width:min(1120px,calc(100% - 40px));margin:0 auto;padding:28px 0 64px;color:#eff5ff;font-size:1rem;line-height:1.5}.bmai-dashboard-world[data-theme=light] .bmai-studio-flow{--studio-surface:#f5faff;--studio-muted:#435979;--studio-border:#b3cae6;--bmai-bg:#fff;color:#10284a}.bmai-studio-project-heading{margin:24px 0}.bmai-studio-project-qr{text-align:center;margin:24px auto;max-width:360px}.bmai-studio-project-qr img{max-width:100%;border-radius:12px}.bmai-studio-project-qr small{display:block;margin-top:16px}.bmai-studio-flow a{color:#79b1ff;overflow-wrap:anywhere}.bmai-studio-project-approval{display:flex!important;align-items:flex-start;font-weight:400!important}.bmai-studio-project-approval input{width:20px;height:20px;flex:none}.bmai-studio-flow .bmai-draft-public-preview{max-width:100%;overflow:hidden}.bmai-studio-flow .bmai-draft-public-preview main{min-width:0}@media(max-width:640px){.bmai-studio-flow .bmai-draft-public-preview main{display:flex;flex-direction:column}.bmai-studio-flow .bmai-draft-public-preview aside{width:100%}}.bmai-studio-flow *{box-sizing:border-box}.bmai-studio-flow button,.bmai-studio-flow input,.bmai-studio-flow textarea,.bmai-studio-flow select{font:inherit}.bmai-studio-flow button{cursor:pointer;display:inline-flex;align-items:center;justify-content:center;gap:9px;min-height:44px;padding:10px 16px;border:1px solid var(--studio-border);border-radius:13px;color:inherit;background:var(--studio-surface)}.bmai-studio-flow button:disabled{cursor:wait;opacity:.6}.bmai-studio-flow button.primary{background:#1261ff;border-color:#4e91ff;color:#fff;font-weight:700}.bmai-studio-flow svg{width:20px;height:20px;flex-shrink:0}.bmai-studio-flow :is(button,input,textarea,select,summary,a):focus-visible{outline:3px solid #77b6ff;outline-offset:3px}.bmai-studio-flow__bar{display:flex;align-items:center;justify-content:space-between;gap:16px}.bmai-studio-flow__bar>span,.bmai-studio-flow__eyebrow{font-size:.8rem;letter-spacing:.1em;color:#7eb1ff;font-weight:700}.bmai-studio-flow__heading{text-align:center;margin:24px auto 30px;max-width:880px}.bmai-studio-flow__heading>img{width:72px;height:auto}.bmai-studio-flow h1{font-size:clamp(2rem,3.7vw,3.3rem);line-height:1.12;margin:16px 0}.bmai-studio-flow h1 em{font-style:normal;color:#76aaff}.bmai-studio-flow h2{font-size:1.6rem;margin:8px 0}.bmai-studio-flow p{color:var(--studio-muted);overflow-wrap:anywhere}.bmai-studio-flow small{font-size:.875rem;color:var(--studio-muted)}.bmai-studio-flow__choices{display:flex;flex-wrap:wrap;gap:10px;justify-content:center;margin-bottom:22px}.bmai-studio-flow__choices button[aria-pressed=true]{background:#1754b0;border-color:#70adff;color:#fff}.bmai-studio-flow__surface{border:1px solid var(--studio-border);border-radius:22px;padding:26px;background:var(--studio-surface);box-shadow:0 18px 60px #0002}.bmai-studio-flow label{display:grid;gap:8px;margin-bottom:18px;font-weight:600}.bmai-studio-flow label>span{display:flex;align-items:center;gap:8px;flex-wrap:wrap}.bmai-studio-flow input,.bmai-studio-flow textarea,.bmai-studio-flow select{width:100%;border:1px solid var(--studio-border);border-radius:12px;padding:12px;background:var(--bmai-bg,#09162e);color:inherit;min-width:0}.bmai-studio-flow textarea{resize:vertical}.bmai-studio-flow details{padding:14px 0}.bmai-studio-flow summary{cursor:pointer;color:inherit;margin-bottom:10px}.bmai-studio-flow pre{white-space:pre-wrap;overflow-wrap:anywhere;font:inherit;max-height:260px;overflow:auto}.bmai-studio-flow__surface footer{display:flex;align-items:center;justify-content:space-between;gap:20px;margin-top:22px}.bmai-studio-flow__surface footer small{display:flex;align-items:center;gap:8px;max-width:440px}.bmai-studio-flow__review{display:grid;grid-template-columns:1fr 1fr;gap:24px;margin:24px 0}.bmai-studio-flow__review article{border:1px solid var(--studio-border);border-radius:16px;padding:20px;min-width:0}.bmai-studio-flow__url small{display:block}.bmai-studio-flow__notice{border:1px solid #c29242;background:#92632022;border-radius:12px;padding:16px}.bmai-studio-flow__steps{display:flex;justify-content:space-between;gap:12px;margin-top:28px;color:var(--studio-muted)}.bmai-studio-flow__steps span{display:flex;align-items:center;gap:10px}.bmai-studio-flow__steps b{border:1px solid var(--studio-border);border-radius:50%;width:32px;height:32px;display:grid;place-items:center}.bmai-studio-flow__steps [aria-current=step]{color:#79b1ff}.bmai-studio-flow__steps [aria-current=step] b{background:#1261ff;color:#fff}.bmai-studio-flow__file input{font-size:.875rem}.bmai-studio-flow .bmai-studio-project-approval input[type=checkbox]{width:20px;min-width:20px;height:20px;padding:0;margin:2px 0 0;flex:0 0 20px}@media(max-width:640px){.bmai-studio-flow{width:calc(100% - 28px);padding-top:16px}.bmai-studio-flow__surface{padding:18px}.bmai-studio-flow__review{grid-template-columns:1fr;gap:12px}.bmai-studio-flow__surface footer{flex-direction:column;align-items:stretch}.bmai-studio-flow__steps,.bmai-studio-flow__choices{display:grid;grid-template-columns:1fr 1fr}.bmai-studio-flow__choices button{font-size:.875rem}.bmai-studio-flow__bar>span{font-size:.75rem}}.bmai-studio-website-install{display:grid;gap:18px;margin-top:22px}.bmai-dashboard-world .bmai-website-preview-first>.bmai-studio-flow__heading{padding-top:12px;margin:16px 0;text-align:left;max-width:none}.bmai-dashboard-world .bmai-website-preview-first>.bmai-studio-flow__heading h1{font-size:clamp(1.5rem,2.2vw,2rem)}.bmai-website-preview-first>.bmai-studio-preview-workspace{margin-bottom:24px}.bmai-website-preview-first .bmai-studio-preview-workspace__canvas{margin:0}.bmai-website-mode{display:grid;grid-template-columns:1fr 1fr;gap:12px;border:0;margin:0 0 24px;padding:0}.bmai-website-mode legend{font-size:14px;font-weight:600;padding-bottom:12px;color:var(--studio-ink)}.bmai-website-mode button{display:grid;gap:6px;text-align:left;padding:20px;border:1px solid var(--studio-border,#dce6f2);border-radius:18px;background:var(--studio-surface,#fff);color:var(--studio-ink,#142b49);cursor:pointer}.bmai-website-mode button[aria-pressed=true]{border-color:#176cff;box-shadow:inset 0 0 0 1px #176cff}.bmai-website-mode span{font-size:13px;line-height:1.5;color:var(--studio-muted,#5b6e85)}@media(max-width:640px){.bmai-website-mode{grid-template-columns:1fr}}.bmai-dashboard-world .bmai-studio-website-install>section{background:var(--studio-surface);color:var(--studio-ink);border-color:var(--studio-border);padding:20px;border-radius:16px}.bmai-dashboard-world .bmai-studio-website-install :is(h2,strong,dd){color:var(--studio-ink)}.bmai-dashboard-world .bmai-studio-website-install :is(p,small,dt,span){color:var(--studio-muted)}.bmai-studio-website-install header{display:flex;align-items:flex-start;gap:18px;flex-wrap:wrap}.bmai-studio-website-install header>div{flex:1;min-width:200px}.bmai-studio-website-install :is(code,dd){overflow-wrap:anywhere}.bmai-studio-website-install details{min-width:0}@media(max-width:640px){.bmai-studio-website-install>section{display:block}.bmai-studio-website-install :is(header,dl){display:block}.bmai-studio-website-install button{width:100%}}.bmai-studio-preview-workspace{display:grid;grid-template-columns:260px minmax(0,1fr);gap:24px;align-items:start}.bmai-build-progress{border:1px solid var(--bmai-border, #63768b);border-radius:20px;overflow:hidden}.bmai-build-progress summary{padding:18px;cursor:pointer;font-weight:600;font-size:1rem}.bmai-build-progress summary span{display:block;font-weight:400;font-size:.875rem;margin-top:6px}.bmai-build-progress__body{padding:0 18px 20px}.bmai-studio-flow details.bmai-build-progress{padding:0}.bmai-studio-flow .bmai-build-progress>summary{margin-bottom:0}.bmai-build-progress__body h2{font-size:1.125rem}.bmai-build-progress__body p,.bmai-build-progress__body li{font-size:.875rem;line-height:1.5}.bmai-build-progress__body ul{list-style:none;padding:0}.bmai-build-progress__body li{padding:12px 0;border-bottom:1px solid #63768b44}.bmai-build-progress__body li span{display:block;margin-top:4px}.bmai-build-progress__body h3{margin-top:24px;font-size:1rem}.bmai-studio-preview-workspace__canvas{min-width:0}.bmai-studio-create:not(.is-describing){width:min(1440px,calc(100% - 40px))}.bmai-dashboard-world .bmai-studio-create:not(.is-describing) .bmai-studio-flow__heading{padding-top:12px;margin:12px 0 24px;text-align:left;max-width:none}.bmai-dashboard-world .bmai-studio-create:not(.is-describing) .bmai-studio-flow__heading h1{font-size:clamp(1.5rem,2.2vw,2rem)}.bmai-studio-create__preview-settings{margin:16px 0}.bmai-studio-create__preview-settings>summary{cursor:pointer;color:var(--studio-muted);font-size:.875rem}.bmai-studio-project-topline{display:flex;align-items:center;justify-content:space-between;gap:24px}.bmai-studio-project-topline>header{min-width:0}.bmai-studio-project-topline>button{flex-shrink:0}.bmai-studio-project-settings{margin:8px 0 20px}.bmai-studio-project-settings>summary{color:var(--studio-muted);cursor:pointer;font-size:.875rem}.bmai-studio-project-settings nav{justify-content:flex-start;margin-top:12px}.bmai-studio-preview-workspace__canvas>.primary{margin:18px 0}.bmai-studio-flow.bmai-studio-flow--preview-first{width:min(1440px,calc(100% - 40px));padding-top:20px}.bmai-studio-flow--preview-first .bmai-studio-project-heading{margin:16px 0 12px}.bmai-studio-flow--preview-first .bmai-studio-project-heading h1{font-size:clamp(1.35rem,2vw,1.85rem);line-height:1.25;margin:0 0 6px;letter-spacing:-.025em}.bmai-studio-flow--preview-first .bmai-studio-project-heading summary{font-size:.875rem;color:var(--studio-muted);cursor:pointer}.bmai-studio-flow--preview-first>.bmai-studio-flow__choices{justify-content:flex-start;gap:8px;margin:12px 0 20px}.bmai-studio-flow--preview-first .bmai-studio-preview-workspace__canvas>details{padding:10px 16px;margin-bottom:12px}.bmai-studio-flow--preview-first .bmai-experience-review{padding:16px}.bmai-studio-flow--preview-first .bmai-experience-review__stage{margin-top:12px}@media(max-width:760px){.bmai-studio-preview-workspace{grid-template-columns:minmax(0,1fr);gap:16px}.bmai-studio-project-topline{align-items:flex-start;flex-direction:column;gap:4px}.bmai-studio-flow.bmai-studio-flow--preview-first{width:calc(100% - 24px);padding-top:12px}.bmai-studio-flow--preview-first .bmai-studio-project-heading{margin:10px 0 4px}.bmai-studio-flow--preview-first .bmai-studio-project-heading h1{font-size:1.125rem}.bmai-studio-flow--preview-first .bmai-studio-project-heading details{padding:0}.bmai-studio-flow--preview-first .bmai-studio-project-heading summary{margin:0}.bmai-studio-flow--preview-first details.bmai-studio-project-settings{padding:4px 0;margin:8px 0}.bmai-studio-flow--preview-first .bmai-studio-project-settings>summary{margin:0}.bmai-studio-flow .bmai-build-progress>summary{padding:12px 14px}.bmai-build-progress>summary span{display:inline;margin-left:8px;font-size:.8rem}.bmai-studio-flow--preview-first .bmai-experience-review{padding:10px}}.bmai-studio-workspace{--workspace-surface:color-mix(in srgb,var(--studio-surface) 82%,#030b18);--workspace-line:color-mix(in srgb,var(--studio-border) 72%,transparent);display:grid;gap:12px;min-width:0}.bmai-studio-workspace__status{display:flex;align-items:center;gap:12px;min-height:48px;padding:10px 16px;border:1px solid #4f87c588;border-radius:14px;background:linear-gradient(100deg,#0a4e4538,#153e7338);box-shadow:inset 0 1px 0 #fff0b}.bmai-studio-workspace__status>span{display:grid;place-items:center;width:28px;height:28px;border-radius:50%;background:#1fcf9a;color:#052b23}.bmai-studio-workspace__status svg{width:18px;height:18px}.bmai-studio-workspace__status>div{display:flex;align-items:baseline;gap:10px;min-width:0}.bmai-studio-workspace__status small{color:var(--studio-muted)}.bmai-studio-workspace__status.is-working>span{background:#5d9fff;color:#06172e}.bmai-studio-workspace__status.is-attention{border-color:#e9aa526e;background:linear-gradient(100deg,#8b57022e,#49311120)}.bmai-studio-workspace__status.is-attention>span{background:#f4b44f;color:#3c2400}.bmai-studio-workspace__layout{display:grid;grid-template-columns:minmax(210px,248px) minmax(440px,1fr) minmax(230px,280px);grid-template-areas:"progress stage attention";gap:14px;align-items:stretch;min-width:0}.bmai-studio-workspace__progress{grid-area:progress;min-width:0}.bmai-studio-workspace__stage{grid-area:stage;min-width:0;overflow:hidden;border:1px solid var(--workspace-line);border-radius:18px;background:var(--workspace-surface);box-shadow:0 20px 70px #0003}.bmai-studio-workspace__attention{grid-area:attention;display:grid;gap:14px;align-content:start;min-width:0}.bmai-studio-workspace__tabs{display:flex;align-items:center;gap:6px;padding:8px;border-bottom:1px solid var(--workspace-line);background:#07142588}.bmai-studio-workspace__tabs button{min-height:38px;padding:8px 12px;border-color:transparent;background:transparent}.bmai-studio-workspace__tabs button[aria-pressed=true]{border-color:#5f9fff;background:linear-gradient(135deg,#185bd7,#2e70ed);box-shadow:0 8px 22px #0057ff2b;color:#fff}.bmai-studio-workspace__tabs svg{width:17px;height:17px}.bmai-studio-workspace__preview{min-width:0;padding:14px}.bmai-studio-workspace__preview>.bmai-draft-public-preview,.bmai-studio-workspace__preview>.bmai-website-preview{margin:0 auto;box-shadow:0 20px 50px #0004}.bmai-studio-workspace__details{padding:22px;min-width:0}.bmai-studio-workspace__details>header{margin-bottom:18px}.bmai-studio-workspace__details>header>span,.bmai-studio-workspace__attention section>span{font-size:.72rem;letter-spacing:.12em;color:#8ebaff;font-weight:800}.bmai-studio-workspace__details>header h2{font-size:1.25rem;margin:5px 0}.bmai-studio-workspace__details>header p{margin:0;font-size:.9rem}.bmai-studio-workspace__detail-card{padding:18px;margin:0 0 12px;border:1px solid var(--workspace-line);border-radius:15px;background:#06142745}.bmai-studio-workspace__detail-card>h3{margin:0 0 14px}.bmai-studio-workspace__detail-card fieldset{border:0;padding:0;margin:16px 0}.bmai-studio-workspace__detail-card legend{font-weight:700;margin-bottom:12px}.bmai-studio-workspace__setup>div{display:flex;flex-wrap:wrap;gap:8px}.bmai-studio-workspace__draft-note{margin:0 0 10px;padding:10px 12px;border:1px solid #d7a14d66;border-radius:11px;background:#8b590b22;font-size:.84rem}.bmai-studio-workspace__details>.bmai-studio-customer-editor{padding:0;border:0;border-radius:0;background:transparent;box-shadow:none}.bmai-studio-workspace__details>.bmai-studio-customer-editor>header>div>h2{display:none}.bmai-studio-workspace__details>.bmai-studio-customer-editor>header>div>p{margin-top:0}.bmai-studio-workspace__advanced{margin-top:18px;border-top:1px solid var(--workspace-line)}.bmai-studio-workspace__advanced>summary{display:flex;align-items:center;gap:9px;padding:15px 2px;margin:0;font-weight:700}.bmai-studio-workspace__advanced>summary span{margin-left:auto;color:var(--studio-muted);font-size:.78rem;font-weight:400;text-align:right}.bmai-studio-workspace__technical{margin-top:14px;border:1px solid var(--workspace-line);border-radius:14px;padding:0 14px}.bmai-studio-workspace__technical>summary{font-size:.88rem;font-weight:700;margin:0;padding:13px 0}.bmai-studio-workspace__attention>section{padding:20px;border:1px solid var(--workspace-line);border-radius:18px;background:var(--workspace-surface);box-shadow:0 14px 45px #0002}.bmai-studio-workspace__attention h2{font-size:1.08rem;margin:8px 0}.bmai-studio-workspace__attention p{font-size:.88rem;margin:0 0 12px;line-height:1.55}.bmai-studio-workspace__attention small{display:block;margin:0 0 12px}.bmai-studio-workspace__attention .needs-attention{border-color:#d9a45166}.bmai-studio-workspace__attention .needs-attention>span{color:#f2ba60}.bmai-studio-workspace__attention button{width:100%}.bmai-studio-workspace__attention ul{list-style:none;margin:12px 0 0;padding:0}.bmai-studio-workspace__attention li{display:flex;align-items:flex-start;gap:8px;padding:8px 0;border-bottom:1px solid var(--workspace-line);font-size:.84rem;line-height:1.4}.bmai-studio-workspace__attention li:last-child{border-bottom:0}.bmai-studio-workspace__attention li svg{width:16px;height:16px;margin-top:2px;color:#63a2ff}.bmai-studio-workspace__footer{position:sticky;bottom:0;z-index:4;display:flex;align-items:center;justify-content:space-between;gap:18px;margin-top:0;padding:12px 14px;border:1px solid var(--workspace-line);border-radius:16px;background:color-mix(in srgb,var(--workspace-surface) 92%,transparent);box-shadow:0 -12px 36px #020713a8;-webkit-backdrop-filter:blur(18px);backdrop-filter:blur(18px)}.bmai-studio-workspace__footer p{display:flex;align-items:center;gap:8px;margin:0;font-size:.82rem}.bmai-studio-workspace__footer p svg{width:16px;height:16px;color:#8ebaff}.bmai-studio-workspace__footer>div{display:flex;gap:10px;flex:none}.bmai-studio-workspace .bmai-build-progress{height:100%;border-radius:18px;background:var(--workspace-surface);border-color:var(--workspace-line);box-shadow:0 14px 45px #0002}.bmai-studio-workspace .bmai-build-progress>summary{display:none}.bmai-studio-workspace .bmai-build-progress__body{padding:20px}.bmai-studio-workspace .bmai-build-progress__body>h2{margin-top:0}.bmai-studio-workspace .bmai-build-progress__body>p{margin-top:4px}.bmai-studio-workspace__layout{grid-template-columns:220px minmax(0,1fr) 270px;gap:16px}.bmai-studio-workspace__status{border-radius:11px;min-height:44px;padding:8px 16px}.bmai-studio-workspace__status strong{font-size:13px}.bmai-studio-workspace__status small{font-size:12px}.bmai-studio-workspace__status>span{width:23px;height:23px}.bmai-studio-workspace__stage{border-radius:14px;box-shadow:0 8px 30px #0002}.bmai-studio-flow .bmai-studio-workspace__tabs{padding:8px;gap:6px;background:transparent}.bmai-studio-flow .bmai-studio-workspace__tabs button{min-height:35px;border-radius:9px;font-size:13px;border-color:transparent;background:transparent;box-shadow:none}.bmai-dashboard-world .bmai-studio-flow .bmai-studio-workspace__tabs button[aria-pressed=true]{background:linear-gradient(120deg,#105bdc,#214da4);border-color:#629cfb66;color:#fff}.bmai-studio-workspace__preview{padding:0;overflow:auto;max-height:clamp(430px,calc(100dvh - 350px),650px);min-height:430px;scrollbar-width:thin;scrollbar-color:#516679 transparent}.bmai-studio-workspace__preview>.bmai-draft-public-preview{box-shadow:none}.bmai-studio-workspace__preview .bmai-experience-review{border:0;border-radius:0;padding:12px;background:transparent}.bmai-studio-workspace__preview .bmai-experience-review__toolbar{font-size:10px}.bmai-studio-workspace__attention{padding:18px;border:1px solid var(--workspace-line);border-radius:14px;background:var(--workspace-surface);gap:22px}.bmai-studio-workspace__attention>section{padding:0;border:0;border-radius:0;background:transparent;box-shadow:none}.bmai-studio-workspace__attention>section+section{padding-top:20px;border-top:1px solid var(--workspace-line)}.bmai-studio-workspace__attention h2{font-size:15px;font-weight:650;line-height:1.4;margin:6px 0 12px}.bmai-studio-workspace__attention p{font-size:13px}.bmai-studio-workspace__attention section>span{font-size:10px;letter-spacing:.14em}.bmai-studio-workspace__attention li{border:0;padding:6px 0;font-size:12px;overflow-wrap:anywhere}.bmai-studio-workspace__attention small{font-size:11px;line-height:1.5}.bmai-dashboard-world .bmai-studio-flow .bmai-studio-workspace__attention button{font-size:12px;justify-content:space-between;background:linear-gradient(120deg,#17375b,#11243b);border-color:#6395c84d;border-radius:10px;color:#e5efff}.bmai-studio-workspace__footer{border-width:1px 0 0;border-radius:0;padding:10px 0;box-shadow:none;background:var(--workspace-surface)}.bmai-studio-workspace__footer p{font-size:11px}.bmai-studio-flow .bmai-studio-workspace__footer button{font-size:13px;border-radius:11px;min-height:42px}.bmai-studio-workspace .bmai-build-progress{border-radius:14px;box-shadow:none}.bmai-studio-workspace .bmai-build-progress__body{padding:18px}.bmai-studio-workspace .bmai-build-progress__body>h2{font-size:15px;font-weight:650;margin:0 0 6px}.bmai-studio-workspace .bmai-build-progress__intro{font-size:12px;line-height:1.5;color:var(--studio-muted)}.bmai-build-progress__timeline{list-style:none;padding:12px 0 4px;margin:0}.bmai-build-progress__body .bmai-build-progress__timeline>li{position:relative;display:flex;align-items:center;gap:12px;min-height:57px;padding:10px 0;border:0}.bmai-build-progress__timeline>li:not(:last-child):before{content:"";position:absolute;left:12px;top:37px;bottom:-12px;width:1px;background:var(--workspace-line)}.bmai-build-progress__timeline strong{font-weight:500;font-size:12px;line-height:1.5}.bmai-build-progress__body .bmai-build-progress__marker{display:grid;place-items:center;flex:none;margin:0;width:25px;height:25px;border-radius:50%;background:#162a3c;color:#91a8bc;border:1px solid #759ab147;z-index:1}.bmai-build-progress__marker svg{width:13px;height:13px}.bmai-build-progress__body .is-complete .bmai-build-progress__marker{background:#26bc8c;color:#032c23;border-color:#45e2ad55;box-shadow:0 2px 12px #15ae6f22}.bmai-build-progress__now{display:flex;gap:9px;padding:14px 0;margin-top:14px;border-top:1px solid var(--workspace-line)}.bmai-build-progress__now>svg{width:17px;height:17px;flex:none;color:#83b9ff}.bmai-build-progress__now strong{display:block;font-size:12px;font-weight:600}.bmai-build-progress__now span{display:block;margin-top:6px;font-size:11px;line-height:1.6;color:var(--studio-muted)}.bmai-studio-flow details.bmai-build-progress__evidence{padding:0;border:0;margin:0}.bmai-studio-flow .bmai-build-progress__evidence>summary{font-size:11px;padding:10px 0;margin:0;color:var(--studio-muted)}.bmai-build-progress__evidence p,.bmai-build-progress__evidence li{font-size:11px}.bmai-build-progress__evidence li strong{display:flex;align-items:center;gap:7px}.bmai-build-progress__evidence li svg{width:14px;height:14px}@media(min-width:1121px){.bmai-studio-flow.bmai-studio-flow--preview-first{width:calc(100% - 48px);max-width:1600px}.bmai-studio-flow--preview-first .bmai-studio-project-heading details{padding:0;margin:0}.bmai-studio-flow--preview-first .bmai-studio-project-heading h1{font-size:24px;font-weight:700}.bmai-studio-flow--preview-first .bmai-studio-project-topline{margin-bottom:16px}.bmai-studio-flow--preview-first .bmai-studio-project-topline>button{font-size:12px;min-height:38px}.bmai-studio-workspace__details{max-height:max(430px,calc(100dvh - 350px));overflow:auto}}@media(max-width:1120px){.bmai-studio-workspace__layout{grid-template-columns:190px minmax(0,1fr);grid-template-areas:"progress stage" "progress attention"}.bmai-studio-workspace__attention{grid-template-columns:1fr 1fr}.bmai-studio-workspace__attention>section+section{padding-top:0;border-top:0}.bmai-studio-workspace__preview{max-height:650px}}@media(max-width:760px){.bmai-studio-workspace__status{align-items:flex-start}.bmai-studio-workspace__status>div{display:block}.bmai-studio-workspace__status small{display:block;margin-top:2px}.bmai-studio-workspace__layout{grid-template-columns:minmax(0,1fr);grid-template-areas:"stage" "attention" "progress"}.bmai-studio-workspace__attention{grid-template-columns:1fr}.bmai-studio-workspace__preview{padding:8px}.bmai-studio-workspace__details{padding:16px}.bmai-studio-workspace__advanced>summary span{display:none}.bmai-studio-workspace .bmai-build-progress>summary{display:flex;justify-content:space-between}.bmai-studio-workspace .bmai-build-progress__body{padding:0 14px 16px}.bmai-studio-workspace__footer{align-items:stretch;flex-direction:column}.bmai-studio-workspace__footer>div{display:grid;grid-template-columns:1fr 1fr}.bmai-studio-workspace__footer p{display:none}.bmai-studio-workspace__footer button{min-width:0;padding-inline:10px}}.bmai-website-welcome{--web-ink:#142b49;--web-muted:#5b6e85;--web-border:#dce6f2;box-sizing:border-box;display:flex;flex-direction:column;gap:20px;width:100%;min-width:0;padding:24px;background:#fcfdff;color:var(--web-ink);font:400 15px/1.5 Inter,ui-sans-serif,system-ui,-apple-system,Segoe UI,sans-serif;border:1px solid var(--web-border);border-radius:24px;box-shadow:0 24px 64px #061b3824}.bmai-website-welcome *,.bmai-website-preview *{box-sizing:border-box}.bmai-website-welcome>header{display:flex;justify-content:space-between;align-items:center;gap:16px;padding:0;background:none;border:0}.bmai-website-welcome>header>strong{font-size:16px;color:var(--web-ink)}.bmai-website-welcome button{font:inherit;cursor:pointer;min-height:48px;border-radius:14px}.bmai-website-welcome>header button{display:grid;place-items:center;min-width:44px;min-height:44px;background:transparent;border:0;color:var(--web-muted)}.bmai-website-welcome svg{width:20px;height:20px;flex-shrink:0}.bmai-website-welcome__identity{display:flex;align-items:center;gap:12px;padding:14px;background:#f0f5fc;border:1px solid var(--web-border);border-radius:16px}.bmai-website-welcome__identity>img,.bmai-website-welcome__identity>span{width:48px;height:48px;-o-object-fit:contain;object-fit:contain;border-radius:12px;background:#fff;display:grid;place-items:center;flex-shrink:0}.bmai-website-welcome__identity>div{min-width:0;display:grid;gap:3px}.bmai-website-welcome__identity strong{font-size:16px;line-height:1.3;overflow-wrap:anywhere;color:var(--web-ink)}.bmai-website-welcome__identity small{font-size:12px;color:var(--web-muted);overflow-wrap:anywhere}.bmai-website-welcome__intro>small{font-size:10px;letter-spacing:.14em;font-weight:700;color:#2164c8}.bmai-website-welcome__intro h2{font:650 clamp(25px,6vw,32px)/1.12 Inter,ui-sans-serif,system-ui,sans-serif;letter-spacing:-.035em;color:var(--web-ink);margin:10px 0 12px}.bmai-website-welcome__intro p{font-size:14px;line-height:1.6;color:var(--web-muted);margin:0}.bmai-website-welcome__actions{display:grid;gap:10px}.bmai-website-welcome__actions button{display:flex;align-items:center;justify-content:space-between;gap:10px;padding:12px 16px;font-size:14px;font-weight:650;width:100%}.bmai-website-welcome__actions .bmai-website-welcome__primary{background:linear-gradient(110deg,#176cff,#0750e8);color:#fff;border:1px solid #2675ff;min-height:58px;box-shadow:0 6px 18px #0756ee24}.bmai-website-welcome__primary img{width:40px;height:32px;-o-object-fit:contain;object-fit:contain;padding:4px;background:#fff;border-radius:9px}.bmai-website-welcome__primary span{flex:1;text-align:left}.bmai-website-welcome__actions .bmai-website-welcome__own{background:transparent;color:var(--web-ink);border:1px solid var(--web-border)}.bmai-website-welcome__actions p{font-size:11px;color:var(--web-muted);margin:0 0 4px;text-align:center}.bmai-website-welcome .bmai-website-welcome__cue{display:flex;align-items:center;justify-content:center;gap:4px;font-size:12px;color:var(--web-muted);margin:0}.bmai-website-welcome__cue img{width:27px;height:20px;-o-object-fit:contain;object-fit:contain;background:#fff;border-radius:4px}.bmai-website-welcome details{border-top:1px solid var(--web-border);border-bottom:1px solid var(--web-border);padding:14px 0;font-size:13px}.bmai-website-welcome summary{cursor:pointer;font-weight:600}.bmai-website-welcome details p{color:var(--web-muted);margin:10px 0 0}.bmai-website-welcome .bmai-website-welcome__trust{display:flex;align-items:flex-start;gap:8px;color:var(--web-muted);font-size:11px;line-height:1.5;margin:0}.bmai-website-welcome .bmai-customer-visitor__powered{display:flex;align-items:center;justify-content:center;gap:6px;border:0;padding:0;margin:0;font:400 10px/1.4 Inter,system-ui,sans-serif;color:var(--web-muted);background:none}.bmai-website-welcome .bmai-customer-visitor__powered img{width:26px;height:22px;-o-object-fit:contain;object-fit:contain;background:#fff;border-radius:5px}.bmai-website-welcome .bmai-customer-visitor__powered strong{color:var(--web-ink);font-size:11px}.bmai-website-welcome :is(button,summary):focus-visible{outline:3px solid #689cff;outline-offset:3px}.bmai-website-preview{width:100%;max-width:420px;margin:auto;text-align:left}.bmai-website-preview__label{padding:10px;text-align:center;font:700 10px/1.5 Inter,system-ui,sans-serif;letter-spacing:.1em;color:var(--studio-muted,#64748b)}.bmai-website-preview__tools{padding:28px;border:1px solid #dce6f2;border-radius:24px;background:#f5f8fd;color:#142b49}.bmai-website-preview__tools>svg{color:#176cff;width:32px;height:32px}.bmai-website-preview__tools h3{font:650 25px/1.2 Inter,system-ui,sans-serif;letter-spacing:-.025em}.bmai-website-preview__tools p{font:400 14px/1.6 Inter,system-ui,sans-serif}.bmai-website-preview__tools small{font:400 12px/1.5 Inter,system-ui,sans-serif;color:#5b6e85}.bmai-website-preview__next{min-height:460px}.bmai-website-preview__next>button{display:flex;align-items:center;gap:8px;background:transparent;border:0;color:inherit;align-self:flex-start}.bmai-website-preview__next h2{font:650 28px/1.2 Inter,system-ui,sans-serif;margin:0}.bmai-website-preview__message{padding:20px;background:#eef4fd;border-radius:14px;color:#142b49}[data-theme=dark] .bmai-website-welcome,[data-theme=storm] .bmai-website-welcome{--web-ink:#f1f5ff;--web-muted:#acbdd6;--web-border:#314868;background:#0d1c33;box-shadow:0 24px 64px #0004}[data-theme=dark] .bmai-website-welcome__identity,[data-theme=storm] .bmai-website-welcome__identity{background:#172b48}[data-theme=dark] .bmai-website-welcome__intro>small,[data-theme=storm] .bmai-website-welcome__intro>small{color:#83b4ff}@media(max-width:480px){.bmai-website-welcome{padding:20px;gap:16px;border-radius:20px}.bmai-external-ask-ai>.bmai-website-welcome{min-height:100%;border-radius:0;padding-top:max(20px,env(safe-area-inset-top));padding-bottom:max(20px,env(safe-area-inset-bottom))}.bmai-external-ask-ai>.bmai-website-welcome>.bmai-customer-visitor__powered{margin-top:auto}}@media(max-height:720px){.bmai-website-welcome{gap:12px;padding:18px}.bmai-website-welcome__intro h2{font-size:26px}.bmai-website-welcome__identity{padding:10px}}.bmai-chatbot-builder,.bmai-chatbot-showcase{--cb-ink:#10264b;--cb-muted:#647897;--cb-line:rgba(32,83,145,.16);--cb-panel:rgba(248,252,255,.88);--cb-panel-strong:#fff;color:var(--cb-ink)}[data-theme=dark] .bmai-chatbot-builder,[data-theme=dark] .bmai-chatbot-showcase{--cb-ink:#f5f8ff;--cb-muted:#91a7ca;--cb-line:rgba(146,184,240,.18);--cb-panel:rgba(13,38,78,.82);--cb-panel-strong:#102e5c}.bmai-chatbot-builder{width:min(1460px,calc(100% - 48px));margin:0 auto;padding:24px 0 96px}.bmai-chatbot-builder__hero{text-align:center;padding:44px 20px 34px}.bmai-chatbot-builder__hero>button{display:inline-flex;align-items:center;gap:8px;border:0;background:transparent;color:var(--cb-muted);font-weight:700;cursor:pointer}.bmai-chatbot-builder__hero>button svg{width:17px}.bmai-chatbot-builder__hero>p:first-of-type,.bmai-chatbot-install section>p,.bmai-chatbot-difference>p,.bmai-chatbot-showcase__copy>p{margin:22px 0 8px;color:#1769ff;font-size:12px;font-weight:900;letter-spacing:.17em}.bmai-chatbot-builder__hero h1{margin:0;font-size:clamp(42px,5vw,72px);line-height:.98;letter-spacing:-.055em}.bmai-chatbot-builder__hero h1 span,.bmai-chatbot-showcase h2 span{color:#1769ff}.bmai-chatbot-builder__hero>p:nth-of-type(2){max-width:760px;margin:20px auto;color:var(--cb-muted);font-size:17px;line-height:1.7}.bmai-chatbot-builder__hero>div{display:flex;justify-content:center;gap:10px;flex-wrap:wrap}.bmai-chatbot-builder__hero>div span{display:flex;align-items:center;gap:7px;padding:8px 12px;border:1px solid var(--cb-line);border-radius:999px;background:var(--cb-panel);font-size:12px;font-weight:800}.bmai-chatbot-builder__hero>div svg{width:15px}.bmai-chatbot-builder__tabs{display:flex;gap:8px;width:-moz-max-content;width:max-content;margin:0 auto 18px;padding:5px;border:1px solid var(--cb-line);border-radius:15px;background:var(--cb-panel)}.bmai-chatbot-builder__tabs button{display:flex;align-items:center;gap:8px;padding:11px 16px;border:0;border-radius:11px;background:transparent;color:var(--cb-muted);font-weight:800;cursor:pointer}.bmai-chatbot-builder__tabs button.active{background:#1769ff;color:#fff}.bmai-chatbot-builder__tabs svg{width:17px}.bmai-chatbot-builder__workbench{display:grid;grid-template-columns:minmax(300px,390px) minmax(0,1fr);min-height:720px;overflow:hidden;border:1px solid var(--cb-line);border-radius:30px;background:var(--cb-panel);box-shadow:0 28px 80px #11366d21}.bmai-chatbot-config{padding:28px;border-right:1px solid var(--cb-line);background:var(--cb-panel-strong)}.bmai-chatbot-config h2,.bmai-chatbot-install h2{margin:0;font-size:24px}.bmai-chatbot-config>p{margin:6px 0 24px;color:var(--cb-muted);font-size:13px;line-height:1.6}.bmai-chatbot-config>label,.bmai-chatbot-install__grid label{display:grid;gap:8px;margin:0 0 18px}.bmai-chatbot-config label>span,.bmai-chatbot-install__grid label>span,.bmai-chatbot-config legend{font-size:12px;font-weight:900;color:var(--cb-ink)}.bmai-chatbot-config input,.bmai-chatbot-config textarea,.bmai-chatbot-install input,.bmai-chatbot-install textarea{width:100%;box-sizing:border-box;border:1px solid var(--cb-line);border-radius:12px;background:var(--cb-panel);color:var(--cb-ink);padding:12px 14px;outline:none}.bmai-chatbot-config textarea{min-height:105px;resize:vertical}.bmai-chatbot-config input:focus,.bmai-chatbot-config textarea:focus,.bmai-chatbot-install input:focus,.bmai-chatbot-install textarea:focus{border-color:#1769ff;box-shadow:0 0 0 3px #1769ff1f}.bmai-chatbot-config fieldset{border:0;padding:0;margin:0 0 20px}.bmai-chatbot-config legend{margin-bottom:10px}.bmai-chatbot-colors{display:flex;gap:9px}.bmai-chatbot-colors button{display:grid;place-items:center;width:36px;height:36px;border:3px solid transparent;border-radius:50%;color:#fff;cursor:pointer}.bmai-chatbot-colors button.active{outline:2px solid currentColor;outline-offset:2px}.bmai-chatbot-colors svg{width:17px}.bmai-chatbot-switch{display:flex!important;grid-template-columns:none!important;align-items:center!important;gap:12px!important;padding:13px;border:1px solid var(--cb-line);border-radius:13px;background:var(--cb-panel);cursor:pointer}.bmai-chatbot-switch input{width:20px!important;height:20px;margin:0;accent-color:#1769ff}.bmai-chatbot-switch span{display:grid;gap:3px}.bmai-chatbot-switch small{color:var(--cb-muted);font-weight:500;line-height:1.4}.bmai-chatbot-next,.bmai-chatbot-publish{display:flex;justify-content:center;align-items:center;gap:9px;width:100%;padding:14px;border:0;border-radius:13px;background:#1769ff;color:#fff;font-weight:900;cursor:pointer}.bmai-chatbot-next svg,.bmai-chatbot-publish svg{width:18px}.bmai-chatbot-preview>header{display:flex;justify-content:space-between;align-items:center;padding:18px 24px;border-bottom:1px solid var(--cb-line)}.bmai-chatbot-preview>header div{display:grid}.bmai-chatbot-preview>header small{color:var(--cb-muted)}.bmai-chatbot-preview>header>span{display:flex;align-items:center;gap:7px;color:var(--cb-muted);font-size:12px}.bmai-chatbot-preview>header svg{width:16px}.bmai-chatbot-preview>div{display:flex;align-items:center;justify-content:center;min-height:650px;padding:34px;background:radial-gradient(circle at 50% 20%,rgba(115,174,255,.26),transparent 42%),linear-gradient(145deg,#79c7ff33,#3769c117)}.bmai-visitor-widget{width:min(100%,390px);overflow:hidden;border:1px solid rgba(56,93,145,.25);border-radius:24px;background:#f7faff;color:#142847;box-shadow:0 30px 75px #12326347;font-family:Inter,ui-sans-serif,system-ui,sans-serif}.bmai-visitor-widget>header{display:flex;align-items:center;gap:10px;padding:15px 16px;background:var(--widget-accent);color:#fff}.bmai-visitor-widget>header>div{display:grid;flex:1}.bmai-visitor-widget>header small{display:flex;align-items:center;gap:6px;opacity:.82}.bmai-visitor-widget>header small i{width:7px;height:7px;border-radius:50%;background:#48ec91}.bmai-visitor-widget>header button{display:grid;place-items:center;border:0;background:transparent;color:#fff;cursor:pointer}.bmai-visitor-widget>header button svg{width:18px}.bmai-visitor-widget__mark{display:flex;align-items:center;justify-content:center;width:39px;height:39px;border-radius:13px;background:#fff;color:var(--widget-accent);font-weight:900}.bmai-visitor-widget__mark svg{width:15px}.bmai-visitor-widget__mark.is-provider img{width:29px;height:29px;-o-object-fit:contain;object-fit:contain}.bmai-visitor-widget__body{min-height:445px;padding:17px;background:#f6f9fd}.bmai-widget-bubble{display:flex;gap:9px;width:85%;padding:13px;border-radius:14px 14px 14px 4px;background:#fff;box-shadow:0 4px 18px #1a437714}.bmai-widget-bubble svg{width:18px;color:var(--widget-accent);flex:0 0 auto}.bmai-widget-bubble p{margin:0;font-size:13px;line-height:1.55}.bmai-widget-choice{display:grid;gap:9px;margin-top:18px}.bmai-widget-choice button,.bmai-widget-sessions>div>button{display:flex;align-items:center;gap:11px;width:100%;padding:12px;border:1px solid #dbe5f2;border-radius:14px;background:#fff;color:#142847;text-align:left;cursor:pointer}.bmai-widget-choice button>svg:first-child,.bmai-widget-sessions>div>button>span{display:grid;place-items:center;width:36px;height:36px;border-radius:11px;background:color-mix(in srgb,var(--widget-accent) 10%,white);color:var(--widget-accent)}.bmai-widget-choice button span,.bmai-widget-sessions>div>button div{display:grid;flex:1}.bmai-widget-choice small,.bmai-widget-sessions small{color:#71809a}.bmai-widget-choice button>svg:last-child,.bmai-widget-sessions>div>button>svg{width:16px;color:#71809a}.bmai-widget-choice button svg{width:18px}.bmai-widget-privacy{display:flex;align-items:center;justify-content:center;gap:5px;margin:14px 0 0;color:#7b8ba4;font-size:10px}.bmai-widget-privacy svg{width:13px}.bmai-visitor-widget>footer{display:flex;justify-content:center;align-items:center;gap:4px;padding:9px;background:#fff;color:#7a879a;font-size:9px}.bmai-visitor-widget>footer svg{width:11px}.bmai-visitor-widget__mark.is-brand img{width:31px;height:31px;-o-object-fit:contain;object-fit:contain;border-radius:8px}[data-theme=dark] .bmai-visitor-widget{border-color:#89b1eb38;background:#081a39;color:#eef5ff;box-shadow:0 30px 75px #00081975}[data-theme=dark] .bmai-visitor-widget__body{background:#0a2146}[data-theme=dark] .bmai-widget-bubble,[data-theme=dark] .bmai-widget-choice button,[data-theme=dark] .bmai-widget-sessions>div>button,[data-theme=dark] .bmai-widget-scope,[data-theme=dark] .bmai-widget-messages .ai,[data-theme=dark] .bmai-widget-suggestions button,[data-theme=dark] .bmai-widget-turn-status,[data-theme=dark] .bmai-widget-chat form,[data-theme=dark] .bmai-widget-how__hermes,[data-theme=dark] .bmai-widget-onboarding li,[data-theme=dark] .bmai-widget-secondary{border-color:#89b1eb33;background:#102e5c;color:#eef5ff}[data-theme=dark] .bmai-widget-choice small,[data-theme=dark] .bmai-widget-sessions small,[data-theme=dark] .bmai-widget-onboarding>p,[data-theme=dark] .bmai-widget-arrived p,[data-theme=dark] .bmai-widget-scope small,[data-theme=dark] .bmai-widget-back,[data-theme=dark] .bmai-widget-how__hermes small{color:#a8bddc}[data-theme=dark] .bmai-widget-arrived h3{color:#eef5ff}[data-theme=dark] .bmai-widget-messages .user{background:var(--widget-accent);color:#fff}[data-theme=dark] .bmai-visitor-widget>footer{background:#071731;color:#9fb4d3}.bmai-widget-onboarding>small,.bmai-widget-sessions>small{color:var(--widget-accent);font-size:10px;font-weight:900;letter-spacing:.15em}.bmai-widget-onboarding h3,.bmai-widget-sessions h3{margin:5px 0;font-size:21px}.bmai-widget-onboarding>p,.bmai-widget-sessions>p{margin:0 0 14px;color:#697a93;font-size:12px;line-height:1.55}.bmai-widget-onboarding ol{display:grid;gap:8px;margin:0;padding:0;list-style:none}.bmai-widget-onboarding li{display:flex;align-items:center;gap:10px;padding:9px;border:1px solid #e0e8f2;border-radius:12px;background:#fff}.bmai-widget-onboarding li>span{display:grid;place-items:center;width:27px;height:27px;border-radius:9px;background:#edf3fb;font-weight:900}.bmai-widget-onboarding li.active>span{background:var(--widget-accent);color:#fff}.bmai-widget-onboarding li div{display:grid}.bmai-widget-onboarding li small{color:#7b8aa1}.bmai-widget-downloads{display:grid;grid-template-columns:1fr 1fr;gap:8px;margin-top:11px}.bmai-widget-downloads a,.bmai-widget-secondary{display:flex;align-items:center;justify-content:center;gap:6px;padding:9px;border:0;border-radius:10px;background:var(--widget-accent);color:#fff;text-decoration:none;font-size:11px;font-weight:900}.bmai-widget-downloads svg,.bmai-widget-secondary svg{width:14px}.bmai-widget-secondary{width:100%;margin-top:8px;border:1px solid #d9e4f2;background:#fff;color:#516681;cursor:pointer}.bmai-widget-back{display:flex;align-items:center;gap:5px;margin:0 0 12px;padding:0;border:0;background:transparent;color:#60728f;font-weight:800;cursor:pointer}.bmai-widget-back svg{width:14px}.bmai-widget-sessions>div{display:grid;gap:7px}.bmai-widget-sessions>div>button>span svg{width:17px}.bmai-widget-empty{display:grid!important;justify-items:center;padding:22px!important;border:1px dashed #cbd8e8;border-radius:14px;text-align:center}.bmai-widget-empty>svg{width:28px;color:var(--widget-accent)}.bmai-widget-empty p{margin:4px 0 12px;color:#74859d;font-size:11px}.bmai-widget-empty button{display:flex;align-items:center;gap:6px;padding:8px 11px;border:0;border-radius:9px;background:var(--widget-accent);color:#fff;font-weight:800}.bmai-widget-empty button svg{width:14px}.bmai-widget-scope{display:flex;align-items:center;gap:8px;padding:9px;border:1px solid #dbe5f1;border-radius:12px;background:#fff}.bmai-widget-scope>svg{width:18px;color:var(--widget-accent)}.bmai-widget-scope span{display:grid;flex:1}.bmai-widget-scope small{color:#71809a}.bmai-widget-scope button{border:0;background:transparent;color:var(--widget-accent);font-size:10px;font-weight:900}.bmai-widget-messages{display:flex;flex-direction:column;gap:8px;max-height:275px;overflow:auto;padding:15px 0}.bmai-widget-messages p{max-width:84%;margin:0;padding:10px 11px;border-radius:13px;font-size:12px;line-height:1.5}.bmai-widget-messages .ai{align-self:flex-start;border-radius:13px 13px 13px 4px;background:#fff}.bmai-widget-messages .user{align-self:flex-end;border-radius:13px 13px 4px;background:var(--widget-accent);color:#fff}.bmai-widget-chat form{display:flex;gap:7px;padding:6px;border:1px solid #dbe4ef;border-radius:12px;background:#fff}.bmai-widget-chat input{flex:1;min-width:0;border:0;background:transparent;padding:6px;outline:none}.bmai-widget-chat form button{display:grid;place-items:center;width:34px;height:34px;border:0;border-radius:10px;background:var(--widget-accent);color:#fff}.bmai-widget-chat form svg{width:16px}.bmai-widget-launcher{display:flex;align-items:center;gap:4px;border:0;border-radius:999px;padding:13px 15px;color:#fff;box-shadow:0 12px 30px #14376940}.bmai-widget-launcher span{font-size:19px;font-weight:900}.bmai-widget-launcher svg{width:15px}.bmai-widget-concept,.bmai-widget-how{display:flex;flex-direction:column;align-items:center;text-align:center}.bmai-widget-concept>small,.bmai-widget-how>small{color:var(--widget-accent);font-size:9px;font-weight:950;letter-spacing:.18em}.bmai-widget-concept h3,.bmai-widget-how h3{margin:6px 0 4px;color:#0d2550;font-size:clamp(24px,4vw,34px);line-height:1.05;letter-spacing:-.045em}.bmai-widget-concept>p,.bmai-widget-how>p{max-width:520px;margin:3px auto 16px;color:#5b708f;font-size:13px;line-height:1.5}.bmai-widget-concept__route{display:grid;grid-template-columns:1fr auto auto;align-items:center;gap:20px;width:100%;margin:4px 0 16px;padding:15px;border:1px solid rgba(51,103,178,.13);border-radius:19px;background:#ffffffb3}.bmai-widget-concept__route>div{display:flex;justify-content:center;gap:10px}.bmai-widget-concept__route>div>span{display:grid;justify-items:center;gap:5px;min-width:72px;padding:9px;border-radius:14px;background:#f5f8fd}.bmai-widget-concept__route img{width:32px;height:32px;-o-object-fit:contain;object-fit:contain}.bmai-widget-concept__route small{color:#294568;font-size:9px;font-weight:850}.bmai-widget-concept__route>svg{width:31px;color:var(--widget-accent);stroke-width:2.5}.bmai-widget-concept__page{display:flex;align-items:center;gap:8px;padding:13px 15px;border-radius:14px;background:#edf4ff;color:#17365f}.bmai-widget-concept__page svg{width:20px;color:var(--widget-accent)}.bmai-widget-concept__page strong{white-space:nowrap;font-size:11px}.bmai-widget-concept__truth{max-width:500px;color:#14305a;font-size:13px;line-height:1.5}.bmai-widget-concept .bmai-widget-concept__promise{margin:5px 0 15px;color:#71829a;font-size:11px}.bmai-widget-concept__actions{display:grid;grid-template-columns:1.15fr .85fr;gap:9px;width:100%}.bmai-widget-concept__actions button,.bmai-widget-how__companion{display:flex;align-items:center;justify-content:center;gap:7px;min-height:46px;padding:0 15px;border:1px solid #d7e2f1;border-radius:13px;background:#fff;color:#214268;font-size:11px;font-weight:900;cursor:pointer}.bmai-widget-concept__actions .primary,.bmai-widget-how__companion{border-color:var(--widget-accent);background:var(--widget-accent);color:#fff;box-shadow:0 12px 24px color-mix(in srgb,var(--widget-accent) 24%,transparent)}.bmai-widget-concept__actions svg,.bmai-widget-how__companion svg{width:15px}.bmai-widget-later{margin-top:9px;padding:4px 8px;border:0;background:transparent;color:#73849d;font-size:10px;font-weight:750;cursor:pointer}.bmai-widget-build-link{display:flex;align-items:center;justify-content:center;gap:4px;width:100%;margin-top:10px;padding:11px 4px 0;border:0;border-top:1px solid #e1e8f2;background:transparent;color:#617695;font-size:10px;cursor:pointer}.bmai-widget-build-link strong{color:var(--widget-accent)}.bmai-widget-build-link svg{width:13px}.bmai-widget-how{align-items:stretch;text-align:left}.bmai-widget-how>.bmai-widget-back{align-self:flex-start}.bmai-widget-how h3,.bmai-widget-how>p{text-align:left;margin-left:0}.bmai-widget-how ol{display:grid;gap:9px;margin:2px 0 14px;padding:0;list-style:none}.bmai-widget-how li{display:flex;align-items:center;gap:11px;padding:11px;border:1px solid #dfe7f2;border-radius:13px;background:#fff}.bmai-widget-how li>span{display:grid;place-items:center;width:37px;height:37px;flex:0 0 auto;border-radius:12px;background:#edf4ff;color:var(--widget-accent)}.bmai-widget-how li svg{width:18px}.bmai-widget-how li div{display:grid}.bmai-widget-how li strong{font-size:12px}.bmai-widget-how li small{margin-top:2px;color:#71809a;font-size:10px}.bmai-widget-how__companion{width:100%}.bmai-widget-how__hermes{display:flex;align-items:center;gap:10px;width:100%;margin-top:9px;padding:10px;border:1px solid #dce5f0;border-radius:13px;background:#fff;color:#17365e;text-align:left;cursor:pointer}.bmai-widget-how__hermes img{width:31px;height:31px;border-radius:9px;-o-object-fit:cover;object-fit:cover}.bmai-widget-how__hermes span{display:grid;flex:1}.bmai-widget-how__hermes small{margin-top:2px;color:#75869e;font-size:9px}.bmai-widget-how__hermes>svg{width:15px;color:#7890ad}.bmai-widget-session-logo img{width:26px;height:26px;-o-object-fit:contain;object-fit:contain}.bmai-widget-arrived{display:flex;align-items:center;justify-content:center;gap:12px;padding:4px 0 14px;text-align:left}.bmai-widget-arrived>span{display:grid;place-items:center;width:48px;height:48px;border-radius:15px;background:#fff;box-shadow:0 8px 22px #1e4b841c}.bmai-widget-arrived>span img,.bmai-widget-arrived>span svg{width:34px;height:34px;-o-object-fit:contain;object-fit:contain}.bmai-widget-arrived h3{display:flex;align-items:center;gap:7px;margin:0;color:#102a53;font-size:23px;letter-spacing:-.035em}.bmai-widget-arrived h3 svg{width:20px;color:#0faa67}.bmai-widget-arrived p{margin:4px 0 0;color:#627590;font-size:11px}.bmai-widget-suggestions{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:7px;margin:12px 0 0}.bmai-widget-suggestions button{display:flex;align-items:center;gap:5px;padding:8px 10px;border:1px solid #dce5f1;border-radius:11px;background:#fff;color:#315275;font-size:9px;font-weight:800;text-align:left;cursor:pointer}.bmai-widget-suggestions button svg{width:12px;flex:0 0 auto;color:var(--widget-accent)}.bmai-widget-chat__actions{display:grid;grid-template-columns:1.1fr .9fr;gap:8px;margin-top:10px}.bmai-widget-chat__actions button{min-height:42px;padding:0 10px;border:1px solid #d7e2f1;border-radius:12px;background:#fff;color:#31506f;font-size:10px;font-weight:900;cursor:pointer}.bmai-widget-chat__actions .primary{display:flex;align-items:center;justify-content:center;gap:6px;color:#fff;border-color:var(--widget-accent);background:var(--widget-accent)}.bmai-widget-chat__actions svg{width:14px}.bmai-chatbot-install{display:grid;gap:16px;max-width:1080px;margin:0 auto}.bmai-chatbot-install>section{padding:27px;border:1px solid var(--cb-line);border-radius:22px;background:var(--cb-panel)}.bmai-chatbot-install section>p{margin:0 0 7px}.bmai-chatbot-install__grid{display:grid;grid-template-columns:1fr 1fr;gap:15px;margin-top:20px}.bmai-chatbot-install__grid label{margin:0}.bmai-chatbot-install__grid .wide{grid-column:1/-1}.bmai-chatbot-install__grid textarea{min-height:90px}.bmai-chatbot-boundary,.bmai-chatbot-mcp,.bmai-chatbot-manifest{display:flex;align-items:center;gap:14px;margin-top:15px;padding:14px;border:1px solid var(--cb-line);border-radius:14px;background:var(--cb-panel-strong)}.bmai-chatbot-boundary>svg:first-child,.bmai-chatbot-mcp>svg,.bmai-chatbot-manifest>svg{width:25px;color:#1769ff;flex:0 0 auto}.bmai-chatbot-boundary div,.bmai-chatbot-mcp div,.bmai-chatbot-manifest div{display:grid;flex:1}.bmai-chatbot-boundary p,.bmai-chatbot-mcp p,.bmai-chatbot-manifest p{margin:3px 0 0;color:var(--cb-muted);font-size:12px;line-height:1.5}.bmai-chatbot-boundary>svg:last-child{color:#1ab875}.bmai-chatbot-fallback{display:grid;grid-template-columns:1fr 1fr;gap:10px;margin-top:12px}.bmai-chatbot-fallback label{display:flex;gap:10px;padding:14px;border:1px solid var(--cb-line);border-radius:13px;background:var(--cb-panel-strong)}.bmai-chatbot-fallback label input{width:18px;accent-color:#1769ff}.bmai-chatbot-fallback label span{display:grid}.bmai-chatbot-fallback small{color:var(--cb-muted);font-size:11px}.bmai-chatbot-fallback>p{grid-column:1/-1;display:flex;align-items:center;gap:7px;margin:0;color:var(--cb-muted);font-size:11px}.bmai-chatbot-fallback>p svg{width:15px;color:#1769ff}.bmai-chatbot-mcp button{display:flex;align-items:center;gap:6px;padding:10px 12px;border:1px solid var(--cb-line);border-radius:10px;background:transparent;color:var(--cb-ink);font-weight:800}.bmai-chatbot-mcp button svg{width:14px}.bmai-chatbot-install pre{position:relative;overflow:auto;margin:18px 0 12px;padding:22px;border:1px solid var(--cb-line);border-radius:15px;background:#07162d;color:#d9e8ff;font-size:13px;line-height:1.65}.bmai-chatbot-install pre button{position:absolute;top:10px;right:10px;display:flex;align-items:center;gap:5px;padding:8px 10px;border:1px solid rgba(255,255,255,.16);border-radius:9px;background:#132d54;color:#fff}.bmai-chatbot-install pre svg{width:14px}.bmai-chatbot-publish{width:auto;margin:18px 0 0 auto;padding-inline:22px}.bmai-chatbot-difference{max-width:1180px;margin:58px auto 0;text-align:center}.bmai-chatbot-difference>h2{margin:0;font-size:clamp(32px,4vw,52px);letter-spacing:-.04em}.bmai-chatbot-difference>div{display:grid;grid-template-columns:repeat(3,1fr);gap:13px;margin-top:24px;text-align:left}.bmai-chatbot-difference article{padding:24px;border:1px solid var(--cb-line);border-radius:20px;background:var(--cb-panel)}.bmai-chatbot-difference article.featured{background:#1769ff;color:#fff;transform:translateY(-8px)}.bmai-chatbot-difference article>svg,.bmai-chatbot-difference article>span{display:flex;align-items:center;width:29px;height:29px;color:#1769ff;font-weight:900}.bmai-chatbot-difference article.featured>span{color:#fff}.bmai-chatbot-difference article svg{width:25px}.bmai-chatbot-difference article h3{margin:14px 0 7px}.bmai-chatbot-difference article p{margin:0;color:var(--cb-muted);font-size:13px;line-height:1.7}.bmai-chatbot-difference article.featured p{color:#dbe8ff}.bmai-chatbot-showcase{position:relative;display:grid;grid-template-columns:1.05fr .8fr .9fr;gap:28px;align-items:center;width:min(1500px,calc(100% - 64px));margin:18px auto 88px;padding:44px;border:1px solid var(--cb-line);border-radius:32px;background:linear-gradient(135deg,var(--cb-panel),color-mix(in srgb,#1769ff 8%,var(--cb-panel)));box-shadow:0 30px 80px #14478c24}.bmai-chatbot-showcase__copy h2{margin:0;font-size:clamp(32px,3.2vw,51px);line-height:1.02;letter-spacing:-.045em}.bmai-chatbot-showcase__copy>p:nth-of-type(2){color:var(--cb-muted);font-size:15px;line-height:1.7}.bmai-chatbot-showcase__copy button,.bmai-chatbot-journey>button{display:flex;align-items:center;gap:8px;padding:13px 16px;border:0;border-radius:12px;background:#1769ff;color:#fff;font-weight:900;cursor:pointer}.bmai-chatbot-showcase__copy button svg,.bmai-chatbot-journey button svg{width:17px}.bmai-chatbot-journey{display:grid;gap:9px}.bmai-chatbot-journey article{position:relative;display:flex;align-items:center;gap:11px;padding:14px;border:1px solid var(--cb-line);border-radius:14px;background:var(--cb-panel-strong)}.bmai-chatbot-journey article>svg{width:22px;color:#1769ff}.bmai-chatbot-journey article>span{position:absolute;top:7px;right:9px;color:var(--cb-muted);font-size:10px;font-weight:900}.bmai-chatbot-journey article div{display:grid}.bmai-chatbot-journey article small{color:var(--cb-muted);line-height:1.4}.bmai-chatbot-journey>button{justify-content:center;background:transparent;color:#1769ff;border:1px solid var(--cb-line)}.bmai-chatbot-showcase__widget{display:flex;justify-content:center}.bmai-chatbot-showcase .bmai-visitor-widget{transform:rotate(1deg)}.spin{animation:bmai-spin 1s linear infinite}@keyframes bmai-spin{to{transform:rotate(360deg)}}@media(max-width:1100px){.bmai-chatbot-showcase{grid-template-columns:1fr 1fr}.bmai-chatbot-showcase__widget{grid-column:2;grid-row:1/3}.bmai-chatbot-builder__workbench{grid-template-columns:340px 1fr}.bmai-chatbot-difference>div{grid-template-columns:1fr}.bmai-chatbot-difference article.featured{transform:none}}@media(max-width:780px){.bmai-chatbot-builder{width:min(100% - 24px,1460px)}.bmai-chatbot-builder__workbench{display:block}.bmai-chatbot-config{border-right:0;border-bottom:1px solid var(--cb-line)}.bmai-chatbot-preview>div{min-height:auto;padding:18px}.bmai-chatbot-showcase{display:block;width:calc(100% - 24px);padding:25px}.bmai-chatbot-journey{margin:24px 0}.bmai-chatbot-showcase__widget{margin-top:22px}.bmai-chatbot-install__grid,.bmai-chatbot-fallback{grid-template-columns:1fr}.bmai-chatbot-install__grid .wide,.bmai-chatbot-fallback>p{grid-column:auto}.bmai-chatbot-mcp{align-items:flex-start;flex-wrap:wrap}.bmai-chatbot-builder__hero{padding-top:20px}.bmai-chatbot-builder__tabs{width:100%}.bmai-chatbot-builder__tabs button{flex:1;justify-content:center}}.bmai-widget-chat__error{margin:0 0 8px;padding:8px 10px;border-radius:9px;background:#fff0f0;color:#a33232;font-size:11px;line-height:1.4}.bmai-widget-chat form :disabled{cursor:wait;opacity:.7}.bmai-visitor-widget>footer{gap:6px}.bmai-visitor-widget>footer a,.bmai-visitor-widget>footer button{display:inline-flex;align-items:center;gap:3px;border:0;background:transparent;color:inherit;text-decoration:none;font:inherit;cursor:pointer}.bmai-visitor-widget>footer button{color:var(--widget-accent);font-weight:850}.bmai-widget-launcher{gap:13px;min-height:62px;border:1px solid rgba(255,255,255,.34);padding:8px 22px 8px 9px;box-shadow:0 18px 42px #09379661;cursor:pointer}.bmai-widget-launcher .bmai-widget-launcher__mark{display:flex;align-items:center;justify-content:center;width:45px;height:45px;overflow:hidden;border-radius:14px;background:#fff}.bmai-widget-launcher .bmai-widget-launcher__mark img{display:block;width:39px;height:34px;-o-object-fit:contain;object-fit:contain}.bmai-widget-launcher>strong{font-size:15px;letter-spacing:-.01em;white-space:nowrap}.bmai-public-chatbot{position:fixed;right:22px;bottom:22px;z-index:86;display:flex;align-items:flex-end;gap:18px;pointer-events:none}.bmai-public-chatbot>*{pointer-events:auto}.bmai-public-chatbot>p{margin:0 0 13px;color:#f6f9ff;font-family:Segoe Print,Bradley Hand,cursive;font-size:15px;font-weight:700;line-height:1.35;text-align:right;text-shadow:0 2px 14px rgba(2,15,43,.9);transform:rotate(-4deg)}.bmai-public-chatbot[data-theme=light]>p{color:#17345e;text-shadow:0 2px 12px rgba(255,255,255,.9)}.bmai-public-chatbot .bmai-visitor-widget{width:min(390px,calc(100vw - 24px));max-height:calc(100vh - 44px)}@media(max-width:640px){.bmai-public-chatbot{right:12px;bottom:12px}.bmai-public-chatbot>p{display:none}.bmai-public-chatbot .bmai-visitor-widget{max-height:calc(100dvh - 24px)}.bmai-public-chatbot .bmai-visitor-widget__body{min-height:0;max-height:calc(100dvh - 145px);overflow:auto}.bmai-widget-launcher{min-height:56px}.bmai-widget-launcher .bmai-widget-launcher__mark{width:40px;height:40px}}.bmai-chatbot-tone,.bmai-chatbot-prompts{display:flex;gap:8px;flex-wrap:wrap}.bmai-chatbot-tone button,.bmai-chatbot-prompts button{padding:8px 11px;border:1px solid var(--cb-line);border-radius:10px;background:var(--cb-panel);color:var(--cb-muted);font-size:11px;font-weight:800;text-transform:capitalize;cursor:pointer}.bmai-chatbot-tone button.active{border-color:#1769ff;background:#1769ff1f;color:#1769ff}.bmai-chatbot-prompts button{font-size:9px;text-transform:none}.bmai-chatbot-viewport{display:flex!important;grid-auto-flow:column;gap:5px;padding:4px;border:1px solid var(--cb-line);border-radius:11px}.bmai-chatbot-viewport button{display:flex;align-items:center;gap:5px;padding:7px 9px;border:0;border-radius:8px;background:transparent;color:var(--cb-muted);font-size:10px;font-weight:800}.bmai-chatbot-viewport button.active{background:#1769ff;color:#fff}.bmai-chatbot-preview.is-mobile .bmai-visitor-widget{max-width:340px}.bmai-chatbot-preview.is-mobile>div{padding-inline:clamp(18px,12vw,150px)}.bmai-chatbot-builder{width:min(1180px,calc(100% - 40px));padding:12px 0 72px}.bmai-chatbot-progress{display:flex;align-items:center;justify-content:center;gap:10px;width:min(620px,90%);margin:0 auto 8px;color:var(--cb-muted);font-size:11px;font-weight:850}.bmai-chatbot-progress span{display:flex;align-items:center;gap:7px;white-space:nowrap}.bmai-chatbot-progress b{display:grid;place-items:center;width:28px;height:28px;border:1px solid var(--cb-line);border-radius:50%;background:var(--cb-panel);font-size:11px}.bmai-chatbot-progress b svg{width:14px}.bmai-chatbot-progress span.active{color:var(--cb-ink)}.bmai-chatbot-progress span.active b{border-color:#1769ff;background:#1769ff;color:#fff;box-shadow:0 0 24px #1769ff52}.bmai-chatbot-progress span.done{color:#14ba78}.bmai-chatbot-progress span.done b{border-color:#14ba78;color:#14ba78}.bmai-chatbot-progress i{width:74px;height:1px;background:var(--cb-line)}.bmai-chatbot-builder__hero{padding:8px 16px 14px}.bmai-chatbot-builder__hero>button{margin-bottom:3px}.bmai-chatbot-builder__hero>p:first-of-type{margin:8px 0 7px}.bmai-chatbot-builder__hero h1{font-size:clamp(36px,4.3vw,56px);line-height:1.04;white-space:nowrap}.bmai-chatbot-builder__hero>p:nth-of-type(2){margin:10px auto 14px;font-size:15px;line-height:1.55}.bmai-chatbot-builder__tabs{margin-bottom:14px}.bmai-chatbot-builder__workbench{grid-template-columns:minmax(300px,400px) minmax(0,1fr);min-height:570px;border-radius:24px}.bmai-chatbot-config{padding:23px}.bmai-chatbot-config h2,.bmai-chatbot-install h2{font-size:22px}.bmai-chatbot-config>p{margin-bottom:18px}.bmai-chatbot-config>label,.bmai-chatbot-install__grid label{margin-bottom:13px}.bmai-chatbot-config textarea{min-height:86px}.bmai-chatbot-config fieldset{margin-bottom:15px}.bmai-chatbot-switch{padding:10px 12px}.bmai-chatbot-next{padding:12px}.bmai-chatbot-preview>header{padding:15px 19px}.bmai-chatbot-preview>.bmai-chatbot-browser{display:block;min-height:0;margin:20px;padding:0;border:1px solid var(--cb-line);border-radius:18px;background:#07162f;box-shadow:0 24px 55px #04122d38}.bmai-chatbot-browser__bar{display:flex;align-items:center;gap:7px;height:38px;padding:0 13px;border-bottom:1px solid rgba(145,177,224,.18);background:#0b1d3ceb}.bmai-chatbot-browser__bar i{width:9px;height:9px;border-radius:50%;background:#7183a4}.bmai-chatbot-browser__bar span{min-width:0;overflow:hidden;margin-left:8px;color:#aabbd6;font-size:10px;text-overflow:ellipsis;white-space:nowrap}.bmai-chatbot-browser__page{position:relative;min-height:455px;overflow:hidden;padding:30px;background:radial-gradient(circle at 28% 24%,rgba(77,130,220,.22),transparent 31%),linear-gradient(145deg,#081934,#0e2d5c)}.bmai-chatbot-browser__page>span{display:block;width:56%;height:14px;margin:0 0 16px;border-radius:999px;background:#709bde1f}.bmai-chatbot-browser__page>span:nth-child(2){width:42%}.bmai-chatbot-browser__page>span:nth-child(3){width:68%;height:150px;margin-top:32px;border-radius:17px}.bmai-chatbot-browser__page>.bmai-visitor-widget{position:absolute;right:18px;bottom:18px;width:350px;transform:scale(.78);transform-origin:right bottom}.bmai-chatbot-preview.is-mobile>.bmai-chatbot-browser{margin-inline:auto;max-width:390px}.bmai-chatbot-preview.is-mobile .bmai-chatbot-browser__page>.bmai-visitor-widget{right:50%;transform:translate(50%) scale(.76);transform-origin:center bottom}.bmai-chatbot-install-shell{display:grid;grid-template-columns:minmax(0,1.15fr) minmax(340px,.85fr);gap:18px;align-items:start}.bmai-chatbot-install{max-width:none;gap:12px}.bmai-chatbot-install>section{padding:20px;border-radius:18px}.bmai-chatbot-install__grid{gap:12px;margin-top:13px}.bmai-chatbot-install__grid textarea{min-height:72px}.bmai-chatbot-boundary,.bmai-chatbot-mcp,.bmai-chatbot-manifest{margin-top:10px;padding:11px}.bmai-chatbot-fallback{margin-top:9px}.bmai-chatbot-fallback label{padding:11px}.bmai-chatbot-install pre{margin:12px 0 8px;padding:18px;font-size:11px}.bmai-chatbot-publish{margin-top:12px}.bmai-chatbot-install-preview{position:sticky;top:14px;padding:20px;border:1px solid var(--cb-line);border-radius:22px;background:var(--cb-panel);box-shadow:0 24px 60px #0a295a1f}.bmai-chatbot-install-preview>header{display:grid;gap:3px;margin-bottom:14px}.bmai-chatbot-install-preview>header small{color:var(--cb-muted)}.bmai-chatbot-install-preview .bmai-chatbot-browser{overflow:hidden;border:1px solid var(--cb-line);border-radius:17px;background:#07162f}.bmai-chatbot-install-preview .bmai-chatbot-browser__page{min-height:550px;padding:34px 25px;background:radial-gradient(circle at 75% 15%,rgba(67,126,218,.2),transparent 30%),linear-gradient(160deg,#091b38,#164371)}.bmai-chatbot-install-preview .bmai-chatbot-browser__page h3{max-width:300px;margin:45px 0 14px;color:#fff;font-size:32px;line-height:1.08}.bmai-chatbot-install-preview .bmai-chatbot-browser__page>p{max-width:260px;color:#bad0ef;font-size:13px;line-height:1.55}.bmai-chatbot-install-preview .bmai-visitor-widget{position:absolute;right:16px;bottom:16px;width:320px;transform:scale(.7);transform-origin:right bottom}.bmai-chatbot-difference{margin-top:30px}.bmai-chatbot-difference>h2{font-size:34px}.bmai-chatbot-difference>div{margin-top:16px}.bmai-chatbot-difference article{padding:18px}@media(max-width:980px){.bmai-chatbot-builder__hero h1{white-space:normal}.bmai-chatbot-install-shell{grid-template-columns:1fr}.bmai-chatbot-install-preview{position:static}.bmai-chatbot-builder__workbench{grid-template-columns:330px 1fr}.bmai-chatbot-browser__page>.bmai-visitor-widget{transform:scale(.68)}}@media(max-width:760px){.bmai-chatbot-builder{width:min(100% - 20px,1180px)}.bmai-chatbot-progress{gap:5px}.bmai-chatbot-progress i{width:22px}.bmai-chatbot-progress span{font-size:9px}.bmai-chatbot-progress b{width:24px;height:24px}.bmai-chatbot-builder__hero h1{font-size:36px}.bmai-chatbot-builder__workbench{display:block}.bmai-chatbot-preview>.bmai-chatbot-browser{margin:12px}.bmai-chatbot-browser__page{min-height:430px;padding:18px}.bmai-chatbot-install__grid,.bmai-chatbot-fallback{grid-template-columns:1fr}.bmai-chatbot-install-preview{padding:13px}}.bmai-chatbot-fallback-choice{display:grid;grid-template-columns:1fr 1fr;gap:10px;margin-top:12px}.bmai-chatbot-fallback-choice label{display:flex;align-items:flex-start;gap:10px;padding:14px;border:1px solid var(--cb-line);border-radius:13px;background:var(--cb-panel-strong);cursor:pointer}.bmai-chatbot-fallback-choice label.active{border-color:#1769ff;box-shadow:inset 0 0 0 1px #1769ff4d}.bmai-chatbot-fallback-choice label input{width:18px;height:18px;flex:0 0 auto;accent-color:#1769ff}.bmai-chatbot-fallback-choice label span{display:grid;gap:3px}.bmai-chatbot-fallback-choice small{color:var(--cb-muted);font-size:11px;line-height:1.45}.bmai-chatbot-optional{display:flex;align-items:center;gap:7px!important;margin:10px 0 0!important;color:var(--cb-muted);font-size:11px}.bmai-chatbot-optional svg{width:15px;color:#1769ff}@media(max-width:760px){.bmai-chatbot-fallback-choice{grid-template-columns:1fr}}.bmai-widget-messages{justify-content:flex-end;min-height:180px}.bmai-widget-message-row{display:flex;align-items:flex-end;gap:7px}.bmai-widget-message-row.user{justify-content:flex-end}.bmai-widget-message-row>.bmai-session-picker__logo{flex:0 0 28px;margin-bottom:2px}.bmai-widget-message-row p.ai,.bmai-widget-message-row p.user{align-self:auto}.bmai-widget-thinking-time{display:block;margin-top:5px;color:inherit;opacity:.62;font-size:8px}.bmai-widget-turn-status{display:flex;align-items:flex-start;gap:8px;margin:7px 0;padding:9px 10px;border:1px solid #dce6f3;border-radius:11px;background:#ffffffb3;color:#315275}.bmai-widget-turn-status>svg{width:15px;flex:0 0 auto;color:var(--widget-accent)}.bmai-widget-turn-status>span{display:grid;gap:2px}.bmai-widget-turn-status strong{font-size:10px}.bmai-widget-turn-status small{font-size:8px;line-height:1.35;opacity:.7}.bmai-widget-turn-status.is-completed>svg{color:#12a96c}.bmai-widget-turn-status.is-blocked>svg{color:#c43b3b}.bmai-widget-sessions .bmai-session-picker{--picker-accent:var(--widget-accent);z-index:20;margin-top:10px}.bmai-widget-sessions .bmai-session-picker__menu{right:auto;left:0;bottom:auto;top:calc(100% + 8px);width:100%;max-height:min(380px,55dvh)}.bmai-ask-demo-backdrop{position:fixed;z-index:90;inset:0;display:grid;place-items:center;padding:24px;background:transparent;-webkit-backdrop-filter:none;backdrop-filter:none}.bmai-ask-experience{position:relative;display:grid;place-items:center;width:min(760px,calc(100vw - 32px));min-height:610px;padding:54px 44px;isolation:isolate}.bmai-ask-experience .bmai-visitor-widget{width:min(100%,650px);border-color:#4c79b838;border-radius:28px;box-shadow:0 28px 80px #194b9238}.bmai-ask-experience .bmai-visitor-widget>header{padding:16px 18px}.bmai-ask-experience .bmai-visitor-widget__body{min-height:430px;padding:22px 26px;background:linear-gradient(160deg,#f9fcff,#eef5ff)}.bmai-ask-demo{width:min(680px,calc(100vw - 32px));max-height:calc(100vh - 40px);overflow:auto;color:#0a2042;border:1px solid rgba(255,255,255,.84);border-radius:30px;background:linear-gradient(150deg,#fafdfff7,#e5f2fff5);box-shadow:0 34px 100px #041d4852}.bmai-ask-demo>header{display:flex;align-items:center;justify-content:space-between;padding:22px 24px;border-bottom:1px solid rgba(28,72,127,.12)}.bmai-ask-demo>header>div{display:flex;align-items:center;gap:13px}.bmai-ask-demo>header>div>span:last-child{display:grid;gap:3px}.bmai-ask-demo>header small,.bmai-ask-demo__chooser small,.bmai-ask-demo__answer small{color:#1762ed;font-size:9px;font-weight:900;letter-spacing:.16em}.bmai-ask-demo>header strong{font-size:18px}.bmai-ask-demo>header>button{display:grid;place-items:center;width:38px;height:38px;color:#47617f;border:0;border-radius:12px;background:#ffffffad;cursor:pointer}.bmai-ask-demo>header>button svg{width:18px}.bmai-ask-mark{display:flex;align-items:center;gap:2px;padding:8px 10px;color:#0d56e8;border:1px solid rgba(21,92,239,.2);border-radius:12px;background:#fff;font-size:21px;font-weight:900;letter-spacing:-.09em;box-shadow:0 8px 20px #175adc1f}.bmai-ask-mark svg,.bmai-inline-ai svg{width:17px;height:17px;stroke-width:3}.bmai-ask-demo__context{display:grid;grid-template-columns:auto 1fr auto;align-items:center;gap:12px;margin:18px 22px;padding:15px;border:1px solid rgba(30,82,150,.13);border-radius:17px;background:#ffffff9e}.bmai-ask-demo__context>svg{width:21px;color:#1660ee}.bmai-ask-demo__context strong{font-size:13px}.bmai-ask-demo__context p{margin:4px 0 0;color:#58708e;font-size:12px;line-height:1.45}.bmai-ask-demo__context>span{padding:5px 9px;color:#1760eb;border-radius:999px;background:#e7f0ff;font-size:9px;font-weight:850}.bmai-ask-demo__chooser{padding:2px 22px 18px}.bmai-ask-demo__chooser>div:first-child{display:flex;align-items:center;justify-content:space-between}.bmai-ask-demo__chooser>div:first-child>span{display:flex;align-items:center;gap:5px;color:#75859b;font-size:10px;font-weight:750}.bmai-ask-demo__chooser>div:first-child>span.ready{color:#0a9d61}.bmai-ask-demo__chooser>div:first-child svg{width:13px}.bmai-ask-demo__chooser>div:last-child{display:grid;grid-template-columns:repeat(4,1fr);gap:9px;margin-top:10px}.bmai-ask-demo__chooser button{position:relative;min-height:99px;padding:12px 8px;color:#213a5e;border:1px solid rgba(33,79,139,.14);border-radius:17px;background:#ffffff9e;cursor:pointer}.bmai-ask-demo__chooser button.active{color:#0e4fc7;border-color:#1764ed;background:#fff;box-shadow:0 12px 25px #1759da21}.bmai-ask-demo__chooser button>span{display:grid;place-items:center;width:34px;height:34px;margin:0 auto 6px;border-radius:11px;background:#e7effd}.bmai-ask-demo__chooser button img,.bmai-ask-demo__chooser button span svg{width:23px;height:23px;-o-object-fit:contain;object-fit:contain}.bmai-ask-demo__chooser button strong,.bmai-ask-demo__chooser button small{display:block}.bmai-ask-demo__chooser button small{margin-top:3px;color:#718198;font-size:8px;letter-spacing:0;text-transform:none}.bmai-ask-demo__chooser button>svg{position:absolute;right:7px;top:7px;width:14px;color:#0da565}.bmai-ask-demo__handoff,.bmai-ask-demo__answer{display:grid;grid-template-columns:auto 1fr auto;align-items:center;gap:13px;margin:0 22px 18px;padding:15px;border:1px solid rgba(36,79,136,.13);border-radius:18px;background:#ffffffa8}.bmai-ask-demo__handoff>svg{width:23px;color:#1a5fd7}.bmai-ask-demo__handoff strong{font-size:13px}.bmai-ask-demo__handoff p{margin:4px 0 0;color:#62758e;font-size:11px}.bmai-ask-demo__handoff button{display:flex;align-items:center;gap:6px;padding:10px 12px;color:#fff;border:0;border-radius:11px;background:#145df2;font-size:10px;font-weight:800;cursor:pointer}.bmai-ask-demo__handoff button svg{width:14px}.bmai-ask-demo__answer{grid-template-columns:auto 1fr;align-items:start}.bmai-ask-demo__answer>span{display:grid;place-items:center;width:38px;height:38px;border-radius:12px;background:#0b223d}.bmai-ask-demo__answer img,.bmai-ask-demo__answer>span svg{width:27px;height:27px;-o-object-fit:contain;object-fit:contain}.bmai-ask-demo__answer p{margin:6px 0 0;color:#294564;font-size:13px;line-height:1.58;white-space:pre-wrap}.bmai-ask-demo__error{margin:0 22px 18px;color:#b8404c;font-size:12px}.bmai-ask-demo>footer{display:grid;grid-template-columns:1fr auto;gap:9px;padding:18px 22px 22px;border-top:1px solid rgba(28,72,127,.1)}.bmai-ask-demo>footer button{min-height:44px;padding:0 16px;border:1px solid rgba(37,78,133,.16);border-radius:13px;color:#234162;background:#ffffffa6;font-size:11px;font-weight:800;cursor:pointer}.bmai-ask-demo>footer .primary{display:flex;align-items:center;justify-content:center;gap:7px;color:#fff;border:0;background:#145df3}.bmai-ask-demo>footer button:disabled{opacity:.48;cursor:not-allowed}.bmai-ask-demo>footer button svg{width:16px}.bmai-ask-demo>footer small{grid-column:1/-1;display:flex;align-items:center;justify-content:center;gap:6px;color:#6a7f99;font-size:9px}.bmai-ask-demo>footer small svg{width:12px}.bmai-site[data-theme=dark] .bmai-ask-demo{color:#edf5ff;border-color:#8cb1e733;background:linear-gradient(150deg,#07132dfa,#0b2046fa);box-shadow:0 34px 100px #00000080}.bmai-site[data-theme=dark] .bmai-ask-demo__context,.bmai-site[data-theme=dark] .bmai-ask-demo__chooser button,.bmai-site[data-theme=dark] .bmai-ask-demo__handoff,.bmai-site[data-theme=dark] .bmai-ask-demo__answer{border-color:#8eb0e229;background:#193055b8}.bmai-site[data-theme=dark] .bmai-ask-demo__context p,.bmai-site[data-theme=dark] .bmai-ask-demo__chooser button,.bmai-site[data-theme=dark] .bmai-ask-demo__answer p,.bmai-site[data-theme=dark] .bmai-ask-demo__handoff p{color:#b9cae3}.bmai-site[data-theme=dark] .bmai-ask-demo__chooser button.active{color:#dceaff;border-color:#79a7ff;background:#183c79}.bmai-site[data-theme=dark] .bmai-ask-demo>footer button:not(.primary){color:#dbe8fb;background:#173563}.bmai-ask-builder{max-width:1500px;margin:0 auto;padding:28px 34px 60px;color:var(--bmai-ink)}.bmai-ask-builder__hero{position:relative;display:grid;grid-template-columns:1fr auto;align-items:end;gap:24px;padding:10px 0 28px}.bmai-ask-builder__hero>button{grid-column:1/-1;justify-self:start;display:flex;align-items:center;gap:7px;padding:0;color:#1b5fdc;border:0;background:transparent;font-size:12px;font-weight:800;cursor:pointer}.bmai-ask-builder__hero>button svg{width:16px}.bmai-ask-builder__hero p,.bmai-ask-builder main>section>p,.bmai-ask-builder aside p{margin:0;color:#1762eb;font-size:9px;font-weight:900;letter-spacing:.16em}.bmai-ask-builder__hero h1{max-width:850px;margin:8px 0 10px;font-size:clamp(35px,4.6vw,64px);line-height:1;letter-spacing:-.06em}.bmai-ask-builder__hero h1 span{color:#1761eb}.bmai-ask-builder__hero strong{display:block;max-width:770px;color:var(--bmai-muted);font-size:14px;line-height:1.6}.bmai-ask-builder__hero-mark{display:flex;align-items:center;gap:5px;padding:17px 20px;color:#125cf3;border:1px solid var(--bmai-line);border-radius:23px;background:var(--bmai-panel);box-shadow:0 18px 40px #0d43a121;font-size:38px;font-weight:900;letter-spacing:-.1em}.bmai-ask-builder__hero-mark svg{width:32px;stroke-width:3}.bmai-ask-builder__layout{display:grid;grid-template-columns:minmax(0,1.05fr) minmax(380px,.95fr);gap:20px;align-items:start}.bmai-ask-builder__layout>main{display:grid;gap:16px}.bmai-ask-builder main>section,.bmai-ask-builder__layout>aside{padding:24px;border:1px solid var(--bmai-line);border-radius:23px;background:var(--bmai-panel);box-shadow:0 18px 45px #19458012}.bmai-ask-builder main h2{margin:7px 0 18px;font-size:21px;letter-spacing:-.025em}.bmai-ask-builder label{display:grid;gap:7px;margin-top:12px}.bmai-ask-builder label>span{color:var(--bmai-muted);font-size:10px;font-weight:750}.bmai-ask-builder input,.bmai-ask-builder textarea{width:100%;padding:13px 14px;color:var(--bmai-ink);border:1px solid var(--bmai-line);border-radius:13px;outline:0;background:var(--bmai-card);font:inherit;font-size:12px}.bmai-ask-builder textarea{min-height:82px;resize:vertical}.bmai-ask-builder__selected{display:grid;grid-template-columns:auto 1fr auto;align-items:center;gap:14px;margin-top:15px;padding:16px;border:1px dashed color-mix(in srgb,var(--bmai-blue) 40%,var(--bmai-line));border-radius:16px;background:color-mix(in srgb,var(--bmai-blue) 5%,var(--bmai-card))}.bmai-ask-builder__selected>svg{width:19px;color:#1760ec}.bmai-ask-builder__selected>svg:last-child{color:#14a565}.bmai-ask-builder__selected button,.bmai-ask-builder__page button{display:flex;align-items:center;justify-content:center;gap:10px;min-height:45px;padding:0 17px;color:#fff;border:0;border-radius:12px;background:#145cf1;font-weight:800}.bmai-inline-ai{display:inline-flex;align-items:center;gap:1px;padding:4px 6px;color:#145df2;border-radius:8px;background:#fff;font-size:11px;font-weight:900;letter-spacing:-.09em}.bmai-inline-ai svg{width:11px;height:11px}.bmai-ask-builder__boundary{display:flex;align-items:flex-start;gap:12px;margin-top:16px;padding:14px;color:var(--bmai-muted);border-radius:15px;background:color-mix(in srgb,#19a66b 7%,var(--bmai-card))}.bmai-ask-builder__boundary>svg{width:20px;color:#12a267}.bmai-ask-builder__boundary strong{color:var(--bmai-ink);font-size:12px}.bmai-ask-builder__boundary p{margin:4px 0 0;font-size:11px;line-height:1.5}.bmai-ask-builder__capabilities{display:grid;grid-template-columns:repeat(2,1fr);gap:9px}.bmai-ask-builder__capabilities button{display:grid;grid-template-columns:auto 1fr auto;align-items:center;gap:10px;min-height:68px;padding:11px;color:var(--bmai-muted);text-align:left;border:1px solid var(--bmai-line);border-radius:15px;background:var(--bmai-card);cursor:pointer}.bmai-ask-builder__capabilities button.active{color:var(--bmai-ink);border-color:color-mix(in srgb,var(--bmai-blue) 45%,var(--bmai-line));background:color-mix(in srgb,var(--bmai-blue) 7%,var(--bmai-card))}.bmai-ask-builder__capabilities button>svg{width:18px;color:#1760ec}.bmai-ask-builder__capabilities strong,.bmai-ask-builder__capabilities small{display:block}.bmai-ask-builder__capabilities strong{font-size:11px}.bmai-ask-builder__capabilities small{margin-top:3px;font-size:8px}.bmai-ask-builder__capabilities i{display:grid;place-items:center;width:20px;height:20px;border:1px solid var(--bmai-line);border-radius:7px;background:var(--bmai-panel)}.bmai-ask-builder__capabilities i svg{width:13px;color:#12a066}.bmai-ask-builder__layout>aside{position:sticky;top:18px;padding:0;overflow:hidden}.bmai-ask-builder aside>header{display:flex;align-items:center;justify-content:space-between;padding:18px 20px;border-bottom:1px solid var(--bmai-line)}.bmai-ask-builder aside>header strong{font-size:12px}.bmai-ask-builder aside>header svg{width:18px;color:#1761ed}.bmai-ask-builder__page{min-height:285px;padding:45px 34px;color:#102a51;background:radial-gradient(circle at 78% 12%,rgba(255,255,255,.84),transparent 29%),linear-gradient(160deg,#b9e2ff,#e9f7ff)}.bmai-ask-builder__page small{color:#1a5dbd;font-size:9px;font-weight:900;letter-spacing:.15em}.bmai-ask-builder__page h2{max-width:430px;margin:13px 0 10px;font-size:29px;line-height:1.03;letter-spacing:-.04em}.bmai-ask-builder__page p{max-width:470px;margin:0 0 23px;color:#355779;font-size:12px;line-height:1.55;letter-spacing:0}.bmai-ask-builder__preview-card{display:grid;grid-template-columns:auto 1fr;gap:11px;margin:15px;padding:14px;border:1px solid var(--bmai-line);border-radius:15px;background:var(--bmai-card)}.bmai-ask-builder__preview-card>span{display:grid;place-items:center;width:35px;height:35px;color:#1761ec;border-radius:11px;background:color-mix(in srgb,var(--bmai-blue) 10%,var(--bmai-panel))}.bmai-ask-builder__preview-card svg{width:17px}.bmai-ask-builder__preview-card small,.bmai-ask-builder__preview-card strong,.bmai-ask-builder__preview-card p{display:block}.bmai-ask-builder__preview-card small{color:#1761ec;font-size:8px;font-weight:900;letter-spacing:.13em}.bmai-ask-builder__preview-card strong{margin-top:4px;font-size:11px}.bmai-ask-builder__preview-card p{margin:3px 0 0;color:var(--bmai-muted);font-size:9px;letter-spacing:0}.bmai-ask-builder aside>section{padding:4px 15px 17px}.bmai-ask-builder pre{max-height:200px;overflow:auto;padding:13px;color:var(--bmai-muted);border:1px solid var(--bmai-line);border-radius:12px;background:var(--bmai-card);font-size:9px;line-height:1.5}.bmai-ask-builder aside>section>button{display:flex;align-items:center;justify-content:center;gap:7px;width:100%;min-height:42px;color:#fff;border:0;border-radius:12px;background:#145df2;font-size:11px;font-weight:800;cursor:pointer}.bmai-ask-builder aside>section>button svg{width:15px}.bmai-ask-builder>footer{display:flex;align-items:center;justify-content:space-between;gap:20px;margin-top:20px;padding:20px 23px;border:1px solid var(--bmai-line);border-radius:20px;background:var(--bmai-panel)}.bmai-ask-builder>footer>div{display:flex;align-items:center;gap:12px}.bmai-ask-builder>footer svg{width:22px;color:#1761ed}.bmai-ask-builder>footer strong,.bmai-ask-builder>footer small{display:block}.bmai-ask-builder>footer strong{font-size:12px}.bmai-ask-builder>footer small{margin-top:4px;color:var(--bmai-muted);font-size:10px}.bmai-ask-builder>footer>button{display:flex;align-items:center;gap:8px;min-height:46px;padding:0 18px;color:#fff;border:0;border-radius:13px;background:#145df2;font-size:11px;font-weight:850;cursor:pointer}.bmai-ask-builder>footer>button svg{color:#fff;width:16px}@media(max-width:980px){.bmai-ask-builder__layout{grid-template-columns:1fr}.bmai-ask-builder__layout>aside{position:relative;top:auto}.bmai-ask-builder__hero-mark{display:none}}@media(max-width:640px){.bmai-ask-demo-backdrop{padding:8px}.bmai-ask-experience{width:100%;min-height:0;max-height:calc(100vh - 16px);overflow:auto;padding:18px 8px;border-radius:25px}.bmai-ask-experience .bmai-visitor-widget__body{min-height:0;padding:18px 14px}.bmai-widget-concept__route{grid-template-columns:1fr;gap:9px}.bmai-widget-concept__route>svg{justify-self:center;transform:rotate(90deg)}.bmai-widget-concept__actions{grid-template-columns:1fr}.bmai-ask-demo__chooser>div:last-child{grid-template-columns:repeat(2,1fr)}.bmai-ask-demo>footer{grid-template-columns:1fr}.bmai-ask-demo__handoff{grid-template-columns:auto 1fr}.bmai-ask-demo__handoff button{grid-column:1/-1;justify-content:center}.bmai-ask-builder{padding:20px 14px 45px}.bmai-ask-builder__capabilities{grid-template-columns:1fr}.bmai-ask-builder>footer{align-items:stretch;flex-direction:column}.bmai-ask-builder>footer>button{justify-content:center}}@media(prefers-reduced-motion:reduce){.bmai-ask-demo *,.bmai-ask-experience *{animation-duration:.001ms!important;animation-iteration-count:1!important}}.bmai-ask-experience{width:min(790px,calc(100vw - 32px));min-height:0;padding:18px 40px 98px;border:0;border-radius:0;background:transparent;box-shadow:none;-webkit-backdrop-filter:none;backdrop-filter:none;animation:bmai-ask-cloud-arrival .48s cubic-bezier(.2,.78,.22,1) both}.bmai-ask-experience__cloud-deck{position:absolute;z-index:0;left:-3%;right:-3%;bottom:0;height:190px;pointer-events:none;filter:drop-shadow(0 28px 32px rgba(45,99,172,.22))}.bmai-ask-experience__cloud-deck img{position:absolute;bottom:0;width:48%;height:auto;-o-object-fit:contain;object-fit:contain;-webkit-user-select:none;-moz-user-select:none;user-select:none}.bmai-ask-experience__cloud-deck img:nth-child(1){left:0;transform:rotate(-2deg)}.bmai-ask-experience__cloud-deck img:nth-child(2){left:28%;bottom:-12px;width:52%;z-index:2}.bmai-ask-experience__cloud-deck img:nth-child(3){right:0;transform:rotate(2deg)}.bmai-ask-experience__cloud-deck--front{z-index:5;bottom:12px;filter:drop-shadow(0 12px 18px rgba(45,99,172,.16))}.bmai-ask-experience__cloud-deck--front img{width:58%;-webkit-mask-image:linear-gradient(to bottom,transparent 0%,transparent 39%,#000 60%,#000 100%);mask-image:linear-gradient(to bottom,transparent 0%,transparent 39%,#000 60%,#000 100%);transform-origin:50% 100%}.bmai-ask-experience__cloud-deck--front img:nth-child(1){left:-1%;transform:rotate(-1deg) scale(1.04)}.bmai-ask-experience__cloud-deck--front img:nth-child(2){left:auto;right:-1%;bottom:-7px;width:58%;transform:rotate(1deg) scale(1.06)}@keyframes bmai-ask-cloud-arrival{0%{opacity:0;transform:translateY(34px) scale(.98)}to{opacity:1;transform:translateY(0) scale(1)}}.bmai-ask-experience .bmai-visitor-widget--landing{position:relative;z-index:2;width:min(100%,710px);overflow:hidden;border:1px solid rgba(255,255,255,.9);border-radius:34px;background:linear-gradient(155deg,#fffffffa,#e5f1fff5);box-shadow:0 30px 70px #19488f42,inset 0 1px #fff}.bmai-ask-experience .bmai-visitor-widget--landing>header{position:absolute;z-index:4;inset:0 0 auto;justify-content:space-between;padding:0;color:#385579;background:transparent;pointer-events:none}.bmai-ask-experience .bmai-visitor-widget--landing>header>div{display:none}.bmai-ask-experience .bmai-visitor-widget--landing>header>button{width:42px;height:42px;color:#526d91;border:1px solid rgba(85,126,181,.17);border-radius:50%;background:#eff7ff99;pointer-events:auto}.bmai-ask-experience .bmai-visitor-widget--landing .bmai-visitor-widget__mark{width:56px;height:56px;color:#1260ef;border:1px solid rgba(58,111,197,.12);border-radius:17px;background:#ffffffe0;box-shadow:0 14px 36px #1d4c9621;font-size:22px}.bmai-ask-experience .bmai-visitor-widget--landing .bmai-visitor-widget__mark svg{width:20px}.bmai-ask-experience .bmai-visitor-widget--landing .bmai-visitor-widget__body{min-height:0;padding:34px 42px 0;background:transparent}.bmai-ask-experience .bmai-visitor-widget--landing .bmai-widget-concept>small{display:none}.bmai-ask-experience .bmai-visitor-widget--landing .bmai-widget-concept h3{margin:0;color:#0c2853;font-size:clamp(32px,4.3vw,45px);font-weight:780;letter-spacing:-.055em}.bmai-ask-experience .bmai-visitor-widget--landing .bmai-widget-concept>p{max-width:620px;margin:8px auto 20px;color:#49698f;font-size:14px}.bmai-ask-experience .bmai-visitor-widget--landing .bmai-widget-concept__route{gap:22px;margin:0 0 17px;padding:17px 19px;border-color:#3769ae1f;border-radius:22px;background:#ffffff6e;box-shadow:inset 0 1px #ffffffa3}.bmai-ask-experience .bmai-visitor-widget--landing .bmai-widget-concept__route>div{gap:8px}.bmai-ask-experience .bmai-visitor-widget--landing .bmai-widget-concept__route>div>span{min-width:68px;padding:8px;background:#f8fbff9e}.bmai-ask-experience .bmai-visitor-widget--landing .bmai-widget-concept__route img{width:31px;height:31px}.bmai-ask-experience .bmai-visitor-widget--landing .bmai-widget-concept__truth{color:#14345f;font-size:14px}.bmai-ask-experience .bmai-visitor-widget--landing .bmai-widget-concept__promise{margin:4px 0 15px}.bmai-widget-concept__steps{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));width:100%;gap:18px;margin:0;padding:16px 4px 8px;border-top:1px solid rgba(77,119,176,.12);list-style:none}.bmai-widget-concept__steps li{display:grid;justify-items:center;gap:7px;color:#25466e;font-size:10px}.bmai-widget-concept__steps li>span{display:grid;place-items:center;width:36px;height:36px;color:#1763ee;border-radius:50%;background:#eff7ffc4;box-shadow:0 8px 20px #1a57be1c}.bmai-widget-concept__steps svg{width:17px}.bmai-widget-concept__how-link{display:inline-flex;align-items:center;gap:6px;margin:0 0 14px;padding:0;color:#145fdf;border:0;background:transparent;font-size:10px;font-weight:820;cursor:pointer}.bmai-widget-concept__how-link svg{width:14px}.bmai-ask-experience .bmai-visitor-widget--landing .bmai-widget-concept__actions{gap:12px}.bmai-ask-experience .bmai-visitor-widget--landing .bmai-widget-concept__actions button{min-height:52px;border-radius:16px;font-size:12px}.bmai-ask-experience .bmai-visitor-widget--landing .bmai-widget-later{margin-top:12px;font-size:11px}.bmai-ask-experience .bmai-visitor-widget--landing .bmai-widget-build-link{margin-top:10px;padding-top:14px;font-size:11px}.bmai-ask-experience .bmai-visitor-widget--landing>footer{margin:15px 0 0;border-top:1px solid rgba(72,113,170,.1);border-radius:0 0 18px 18px;background:#ffffff47}.bmai-ask-demo-backdrop[data-theme=light] .bmai-ask-experience .bmai-visitor-widget--landing{border-color:#fffffff5;background:linear-gradient(155deg,#fff,#edf8ff);box-shadow:0 30px 72px #387db438,inset 0 1px #fff}.bmai-ask-demo-backdrop[data-theme=light] .bmai-ask-experience__cloud-deck{filter:drop-shadow(0 26px 30px rgba(75,147,194,.2)) saturate(.92) brightness(1.04)}.bmai-ask-demo-backdrop[data-theme=light] .bmai-ask-experience__cloud-deck--front{filter:drop-shadow(0 14px 18px rgba(75,147,194,.16)) saturate(.9) brightness(1.07)}.bmai-ask-demo-backdrop[data-theme=dark] .bmai-ask-experience .bmai-visitor-widget--landing{color:#edf5ff;border-color:#8eb5f157;background:linear-gradient(155deg,#102a58,#091b3d 72%,#071630);box-shadow:0 34px 86px #0016436b,0 0 38px #6fa9ff2e,inset 0 1px #ffffff24}.bmai-ask-demo-backdrop[data-theme=dark] .bmai-ask-experience__cloud-deck{filter:drop-shadow(0 30px 36px rgba(0,24,77,.46)) saturate(.78) brightness(.68) hue-rotate(8deg)}.bmai-ask-demo-backdrop[data-theme=dark] .bmai-ask-experience__cloud-deck--front{filter:drop-shadow(0 16px 22px rgba(0,17,57,.42)) saturate(.76) brightness(.72) hue-rotate(8deg)}.bmai-ask-demo-backdrop[data-theme=dark] .bmai-ask-experience .bmai-visitor-widget--landing>header>button{color:#c4d8f6;border-color:#91b4e838;background:#1d3b69d1}.bmai-ask-demo-backdrop[data-theme=dark] .bmai-ask-experience .bmai-visitor-widget--landing .bmai-widget-concept h3,.bmai-ask-demo-backdrop[data-theme=dark] .bmai-ask-experience .bmai-visitor-widget--landing .bmai-widget-concept__truth,.bmai-ask-demo-backdrop[data-theme=dark] .bmai-widget-concept__steps li{color:#edf5ff}.bmai-ask-demo-backdrop[data-theme=dark] .bmai-ask-experience .bmai-visitor-widget--landing .bmai-widget-concept>p,.bmai-ask-demo-backdrop[data-theme=dark] .bmai-ask-experience .bmai-visitor-widget--landing .bmai-widget-concept__promise,.bmai-ask-demo-backdrop[data-theme=dark] .bmai-ask-experience .bmai-visitor-widget--landing .bmai-widget-later,.bmai-ask-demo-backdrop[data-theme=dark] .bmai-ask-experience .bmai-visitor-widget--landing .bmai-widget-build-link{color:#a9bfdf}.bmai-ask-demo-backdrop[data-theme=dark] .bmai-ask-experience .bmai-visitor-widget--landing .bmai-widget-concept__route{border-color:#8bb1e833;background:#132f5bc2;box-shadow:inset 0 1px #ffffff14}.bmai-ask-demo-backdrop[data-theme=dark] .bmai-ask-experience .bmai-visitor-widget--landing .bmai-widget-concept__route>div>span,.bmai-ask-demo-backdrop[data-theme=dark] .bmai-widget-concept__steps li>span{color:#9fc0ff;background:#20447bdb}.bmai-ask-demo-backdrop[data-theme=dark] .bmai-ask-experience .bmai-visitor-widget--landing>footer{border-color:#8ab0e629;background:#030e2257}.bmai-ask-experience .bmai-visitor-widget--landing.bmai-visitor-widget--sessions .bmai-visitor-widget__body,.bmai-ask-experience .bmai-visitor-widget--landing.bmai-visitor-widget--install .bmai-visitor-widget__body,.bmai-ask-experience .bmai-visitor-widget--landing.bmai-visitor-widget--how .bmai-visitor-widget__body,.bmai-ask-experience .bmai-visitor-widget--landing.bmai-visitor-widget--chat .bmai-visitor-widget__body{padding-top:76px}.bmai-ask-experience .bmai-visitor-widget--landing .bmai-widget-back{position:absolute;top:20px;left:72px;z-index:5;margin:0;color:#547093;font-size:11px}.bmai-ask-experience .bmai-visitor-widget--landing .bmai-widget-sessions{display:grid;justify-items:center;text-align:center}.bmai-ask-experience .bmai-visitor-widget--landing .bmai-widget-sessions>small{color:#1766ef;font-size:9px;letter-spacing:.18em}.bmai-ask-experience .bmai-visitor-widget--landing .bmai-widget-sessions h3{margin:7px 0 4px;color:#0c2853;font-size:clamp(28px,4vw,40px);font-weight:760;letter-spacing:-.05em}.bmai-ask-experience .bmai-visitor-widget--landing .bmai-widget-sessions>p{margin-bottom:18px;color:#597390;font-size:13px}.bmai-ask-experience .bmai-visitor-widget--landing .bmai-widget-sessions>div{width:100%;gap:9px}.bmai-ask-experience .bmai-visitor-widget--landing .bmai-widget-sessions>div>button{min-height:70px;padding:12px 16px;border-color:#3465aa26;border-radius:18px;background:#ffffffc2;box-shadow:0 12px 30px #204d8e17}.bmai-ask-experience .bmai-visitor-widget--landing .bmai-widget-sessions>div>button>span{width:44px;height:44px;border-radius:14px}.bmai-ask-experience .bmai-visitor-widget--landing .bmai-widget-sessions>div>button strong{color:#102d57;font-size:14px}.bmai-ask-experience .bmai-visitor-widget--landing .bmai-widget-sessions>div>button small{margin-top:3px;color:#6b809b;font-size:10px}.bmai-ask-experience .bmai-visitor-widget--landing .bmai-widget-empty{background:#ffffff7a}.bmai-ask-experience .bmai-visitor-widget--landing .bmai-widget-onboarding,.bmai-ask-experience .bmai-visitor-widget--landing .bmai-widget-how{max-width:620px;margin:0 auto}.bmai-ask-experience .bmai-visitor-widget--landing .bmai-widget-onboarding h3,.bmai-ask-experience .bmai-visitor-widget--landing .bmai-widget-how h3{color:#0c2853;font-size:clamp(27px,4vw,38px);letter-spacing:-.05em}.bmai-ask-experience .bmai-visitor-widget--landing .bmai-widget-onboarding li,.bmai-ask-experience .bmai-visitor-widget--landing .bmai-widget-how li,.bmai-ask-experience .bmai-visitor-widget--landing .bmai-widget-how__hermes{border-color:#3666a924;background:#ffffff94}.bmai-ask-experience .bmai-visitor-widget--landing .bmai-widget-chat{display:grid;max-width:650px;margin:0 auto}.bmai-ask-experience .bmai-visitor-widget--landing .bmai-widget-arrived{padding:0 0 12px}.bmai-ask-experience .bmai-visitor-widget--landing .bmai-widget-arrived>span{width:56px;height:56px;border-radius:17px}.bmai-ask-experience .bmai-visitor-widget--landing .bmai-widget-arrived h3{font-size:clamp(25px,3.8vw,36px)}.bmai-ask-experience .bmai-visitor-widget--landing .bmai-widget-arrived p{font-size:12px}.bmai-ask-experience .bmai-visitor-widget--landing .bmai-widget-scope{order:5;margin-top:10px;border-color:#3564a724;background:#ffffff73}.bmai-ask-experience .bmai-visitor-widget--landing .bmai-widget-suggestions{order:2;margin:5px 0 11px}.bmai-ask-experience .bmai-visitor-widget--landing .bmai-widget-suggestions button,.bmai-ask-experience .bmai-visitor-widget--landing .bmai-widget-messages .ai,.bmai-ask-experience .bmai-visitor-widget--landing .bmai-widget-chat form{border-color:#3564a724;background:#ffffffc2}.bmai-ask-experience .bmai-visitor-widget--landing .bmai-widget-messages{order:1;max-height:190px;padding:4px 0 10px}.bmai-ask-experience .bmai-visitor-widget--landing .bmai-widget-chat__error{order:3}.bmai-ask-experience .bmai-visitor-widget--landing .bmai-widget-chat form{order:4;min-height:54px;border-radius:17px}.bmai-ask-experience .bmai-visitor-widget--landing .bmai-widget-chat form button{width:42px;height:42px;border-radius:13px}.bmai-ask-experience .bmai-visitor-widget--landing .bmai-widget-chat__actions button{min-height:48px;border-radius:14px}.bmai-ask-experience .bmai-visitor-widget--landing .bmai-widget-chat__actions{order:6}@media(max-width:640px){.bmai-ask-experience{padding:24px 16px 34px}.bmai-ask-experience .bmai-visitor-widget--landing .bmai-visitor-widget__body{padding-top:72px}.bmai-ask-experience .bmai-visitor-widget--landing .bmai-widget-concept__route{grid-template-columns:1fr}.bmai-ask-experience .bmai-visitor-widget--landing .bmai-widget-concept__route>svg{justify-self:center;transform:rotate(90deg)}.bmai-ask-experience .bmai-visitor-widget--landing .bmai-widget-concept__steps{grid-template-columns:1fr;gap:9px}.bmai-ask-experience .bmai-visitor-widget--landing .bmai-widget-concept__steps li{grid-template-columns:34px 1fr;align-items:center;justify-items:start;text-align:left}.bmai-ask-experience .bmai-visitor-widget--landing>footer{margin:15px 0 0}.bmai-ask-experience .bmai-visitor-widget--landing .bmai-widget-suggestions{grid-template-columns:1fr}}.bmai-ask-progress{display:grid;gap:7px;margin:10px 0}.bmai-ask-progress button{display:flex;align-items:flex-start;gap:9px;width:100%;padding:10px;border:1px solid rgba(52,101,170,.16);border-radius:12px;background:#ffffffad;color:inherit;text-align:left}.bmai-ask-progress button:enabled{cursor:pointer}.bmai-ask-progress button>span:first-child{display:grid;place-items:center;width:24px;height:24px;flex:0 0 auto;border-radius:8px;background:color-mix(in srgb,var(--bmai-experience-accent,#1769ff) 12%,transparent);color:var(--bmai-experience-accent,#1769ff)}.bmai-ask-progress svg{width:14px}.bmai-ask-progress button:not(.is-completed):not(.is-blocked) svg{animation:bmai-spin 1.4s linear infinite}.bmai-ask-progress button>span:last-child{display:grid;gap:2px}.bmai-ask-progress strong{font-size:11px}.bmai-ask-progress small{color:inherit;opacity:.66;font-size:9px;line-height:1.4}.bmai-ask-progress .is-completed>span:first-child{background:#14b87821;color:#13a66e}.bmai-ask-progress .is-blocked>span:first-child{background:#db41411f;color:#c43b3b}.bmai-ask-landing-card{position:absolute;z-index:18;top:34px;left:calc(50% + 138px);width:min(360px,calc(100vw - 32px));box-sizing:border-box;padding:22px;border:1px solid rgba(43,105,187,.22);border-radius:24px;background:#f8fcfff2;color:#0b2a57;box-shadow:0 28px 70px #16539b38;-webkit-backdrop-filter:blur(18px);backdrop-filter:blur(18px);text-align:left;animation:bmai-ask-card-in .22s ease-out}.bmai-ask-landing-card:before{content:"";position:absolute;left:-10px;top:82px;width:20px;height:20px;border-left:1px solid rgba(43,105,187,.18);border-bottom:1px solid rgba(43,105,187,.18);background:inherit;transform:rotate(45deg)}.bmai-ask-landing-card>header{display:flex;align-items:center;gap:12px}.bmai-ask-landing-card>header>span{display:grid;place-items:center;width:42px;height:42px;border-radius:13px;background:#1769ff;color:#fff}.bmai-ask-landing-card>header svg{width:18px}.bmai-ask-landing-card>header div{display:grid;gap:3px}.bmai-ask-landing-card>header small{color:#1769ff;font-size:10px;font-weight:900;letter-spacing:.13em}.bmai-ask-landing-card>header strong{font-size:20px;letter-spacing:-.025em}.bmai-ask-landing-card__close{display:grid;place-items:center;width:34px;height:34px;margin-left:auto;border:1px solid rgba(51,105,177,.18);border-radius:50%;background:transparent;color:inherit;cursor:pointer}.bmai-ask-landing-card>p{margin:14px 0;color:#49698f;font-size:13px;line-height:1.55}.bmai-ask-landing-card form{position:relative}.bmai-ask-landing-card textarea{width:100%;min-height:118px;box-sizing:border-box;padding:14px 50px 14px 14px;resize:none;border:1px solid rgba(51,105,177,.22);border-radius:15px;background:#fff;color:#17365e;outline:0;font:inherit;font-size:13px;line-height:1.5}.bmai-ask-landing-card form>button{position:absolute;right:10px;bottom:10px;display:grid;place-items:center;width:36px;height:36px;border:0;border-radius:10px;background:#1769ff;color:#fff;cursor:pointer}.bmai-ask-landing-card__chooser{display:grid;gap:10px;padding:14px;border:1px solid rgba(51,105,177,.2);border-radius:15px;background:#e7f2ffbf}.bmai-ask-landing-card__chooser>span{font-size:12px;font-weight:850}.bmai-ask-landing-card__chooser>div{display:grid;grid-template-columns:1fr 1fr;gap:7px}.bmai-ask-landing-card__chooser button{min-width:0;min-height:41px;padding:0 9px;border:1px solid rgba(51,105,177,.19);border-radius:10px;background:#fff;color:#153861;display:flex;align-items:center;gap:6px;font-size:11px;font-weight:800;cursor:pointer}.bmai-ask-landing-card__chooser button svg{width:14px}.bmai-ask-landing-card__chooser button svg:last-child{margin-left:auto;width:12px}.bmai-ask-landing-card__chooser small{color:#607b9c;font-size:10px;line-height:1.45}.bmai-ask-landing-card>footer{display:grid;grid-template-columns:1fr auto;gap:8px;margin-top:13px}.bmai-ask-landing-card>footer span{grid-column:1/-1;color:#597595;display:flex;align-items:center;gap:6px;font-size:10px}.bmai-ask-landing-card>footer span svg{width:13px;color:#18a86c}.bmai-ask-landing-card>footer button{min-height:36px;padding:0 11px;border:1px solid rgba(51,105,177,.2);border-radius:9px;background:transparent;color:#1761e8;font-size:10.5px;font-weight:850;cursor:pointer}.bmai-ask-landing-card>footer button:last-child{background:#1769ff;color:#fff}.bmai-ask-landing-card[data-theme=dark]{border-color:#84aeec3b;background:#081835f2;color:#edf5ff;box-shadow:0 30px 80px #00000073}.bmai-ask-landing-card[data-theme=dark]>p,.bmai-ask-landing-card[data-theme=dark]>footer span{color:#a7bbd8}.bmai-ask-landing-card[data-theme=dark] textarea,.bmai-ask-landing-card[data-theme=dark] .bmai-ask-landing-card__chooser,.bmai-ask-landing-card[data-theme=dark] .bmai-ask-landing-card__chooser button{border-color:#84aeec33;background:#102d5b;color:#edf5ff}.bmai-ask-landing-card[data-theme=dark] .bmai-ask-landing-card__chooser small{color:#9fb4d2}.bmai-ask-landing-card[data-theme=dark]>footer button{border-color:#84aeec38;color:#9fc1ff}@keyframes bmai-ask-card-in{0%{opacity:0;transform:translate(-12px) scale(.98)}to{opacity:1;transform:none}}@media(max-width:1200px){.bmai-ask-landing-card{top:215px;left:50%;transform:translate(-50%)}.bmai-ask-landing-card:before{left:calc(50% - 10px);top:-10px;transform:rotate(135deg)}.bmai-world:has(.bmai-ask-landing-card){height:650px}}@media(max-width:640px){.bmai-ask-landing-card{top:205px;width:calc(100vw - 28px);padding:18px}.bmai-world:has(.bmai-ask-landing-card){height:690px}}.bmai-ask-landing-card__chooser button>span{display:grid;min-width:0;gap:2px;text-align:left}.bmai-ask-landing-card__chooser button>span>small{overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.bmai-ask-landing-card__chooser button:disabled{opacity:.62;cursor:wait}.bmai-ask-landing-card__chooser .bmai-ask-landing-card__refresh{grid-column:1/-1;width:100%;justify-content:center;background:transparent}.bmai-ask-landing-card__notice{margin:0;padding:9px 10px;border-radius:9px;background:#1769ff1a;color:inherit;font-size:10px;line-height:1.4}.bmai-ask-landing-card__connect-ai{display:grid;grid-template-columns:auto 1fr auto;align-items:center;gap:10px;width:100%;margin-bottom:10px;padding:12px;border:1px solid rgba(70,137,255,.34);border-radius:14px;background:linear-gradient(135deg,#1769ff2e,#5f4ce224);color:inherit;text-align:left;cursor:pointer}.bmai-ask-landing-card__connect-ai>svg{width:19px;color:#4b90ff}.bmai-ask-landing-card__connect-ai>svg:last-child{width:15px}.bmai-ask-landing-card__connect-ai>span{display:grid;gap:2px}.bmai-ask-landing-card__connect-ai strong{font-size:12px}.bmai-ask-landing-card__connect-ai small{color:inherit;opacity:.7;font-size:9px;line-height:1.35}.bmai-ask-landing-card__connect-ai:disabled{opacity:.65;cursor:wait}.bmai-ask-discovery{--ask-panel:rgba(10,39,83,.76);--ask-line:rgba(125,174,238,.22);width:min(1540px,calc(100% - 48px));margin:0 auto;padding:20px 0 90px;color:var(--bmai-text,#f5f8ff)}.bmai-ask-discovery .bmai-ask-builder__hero{display:grid;grid-template-columns:minmax(0,1fr) auto;align-items:center;gap:24px;padding:36px 0 26px;text-align:left}.bmai-ask-discovery .bmai-ask-builder__hero>button{grid-column:1/-1;justify-self:start}.bmai-ask-discovery .bmai-ask-builder__hero h1{font-size:clamp(42px,5vw,76px);line-height:.98}.bmai-ask-discovery .bmai-ask-builder__hero>div>strong{display:block;max-width:780px;margin-top:15px;color:var(--bmai-muted);font-size:16px;font-weight:600}.bmai-ask-discovery .bmai-ask-builder__hero-mark{display:grid;place-items:center;width:92px;height:92px;border-radius:28px;background:linear-gradient(145deg,#19bfd0,#1769ff);box-shadow:0 18px 45px #1769ff47}.bmai-ask-discovery .bmai-ask-builder__hero-mark svg{width:43px;height:43px;color:#fff}.bmai-ask-discovery__layout{display:grid;grid-template-columns:minmax(0,1.45fr) minmax(360px,.65fr);gap:20px}.bmai-ask-discovery__layout>main{display:grid;gap:18px}.bmai-ask-discovery__layout>main>section,.bmai-ask-discovery__layout>aside{border:1px solid var(--ask-line);border-radius:24px;background:var(--ask-panel);box-shadow:0 22px 60px #04173929}.bmai-ask-platform,.bmai-ask-map,.bmai-ask-mcp-note{padding:24px}.bmai-ask-platform>p,.bmai-ask-map>p,.bmai-ask-discovery__layout>aside>p{margin:0 0 13px;color:#3284ff;font-size:11px;font-weight:900;letter-spacing:.16em}.bmai-ask-platform__cards{display:grid;grid-template-columns:repeat(4,minmax(0,1fr));gap:12px}.bmai-ask-platform__cards>button{position:relative;display:grid;gap:7px;min-height:180px;padding:22px;border:1px solid var(--ask-line);border-radius:18px;background:#081d418f;color:inherit;text-align:left;cursor:pointer}.bmai-ask-platform__cards>button.active{border-color:#2f82ff;box-shadow:0 0 0 2px #2f82ff2e,0 16px 35px #1769ff2e}.bmai-ask-platform__cards>button>svg:first-child,.bmai-wp-mark{display:grid;place-items:center;width:48px;height:48px;border-radius:14px;background:#1769ff;color:#fff}.bmai-wp-mark{border:2px solid #8acbff;border-radius:50%;font-family:Georgia,serif;font-size:28px}.bmai-ask-platform__cards>button>svg:nth-child(2){position:absolute;top:14px;right:14px;width:20px;color:#2d81ff;opacity:0}.bmai-ask-platform__cards>button.active>svg:nth-child(2){opacity:1}.bmai-ask-platform__cards strong{font-size:20px}.bmai-ask-platform__cards small{color:var(--bmai-muted);line-height:1.45}.bmai-ask-platform__cards em{justify-self:start;padding:4px 9px;border:1px solid #1ab879;border-radius:999px;color:#4be1a4;font-size:10px;font-style:normal;font-weight:800}.bmai-ask-scan{display:grid;grid-template-columns:1fr auto;gap:10px;align-items:end;margin-top:16px}.bmai-ask-scan label{display:grid;gap:7px}.bmai-ask-scan label span{font-size:11px;font-weight:850}.bmai-ask-scan input{min-height:46px;padding:0 14px;border:1px solid var(--ask-line);border-radius:12px;background:#051735b3;color:inherit}.bmai-ask-scan>button{display:flex;align-items:center;gap:7px;min-height:46px;padding:0 17px;border:0;border-radius:12px;background:#1769ff;color:#fff;font-weight:900}.bmai-ask-scan>button svg{width:17px}.bmai-ask-scan>p{grid-column:1/-1;margin:0;color:var(--bmai-muted);font-size:11px}.bmai-ask-map h2{margin:0 0 14px}.bmai-ask-map>div{display:grid}.bmai-ask-map article{display:grid;grid-template-columns:42px minmax(180px,1fr) minmax(220px,.8fr) auto 42px;gap:12px;align-items:center;padding:13px 0;border-top:1px solid var(--ask-line);opacity:.64}.bmai-ask-map article.active{opacity:1}.bmai-ask-map article>span{display:grid;place-items:center;width:38px;height:38px;border-radius:12px;background:#6d52e8;color:#fff}.bmai-ask-map article>span svg{width:19px}.bmai-ask-map article>div{display:grid;gap:3px}.bmai-ask-map article small,.bmai-ask-map article em{color:var(--bmai-muted);font-size:11px;font-style:normal}.bmai-ask-map article ul{display:flex;gap:5px;flex-wrap:wrap;margin:0;padding:0;list-style:none}.bmai-ask-map article li{padding:5px 8px;border-radius:8px;background:#3068c238;font-size:10px}.bmai-ask-map article>b{color:#61a0ff;font-size:10px}.bmai-ask-map article>button{justify-self:end;width:38px;height:22px;padding:2px;border:0;border-radius:999px;background:#345171}.bmai-ask-map article.active>button{background:#1769ff}.bmai-ask-map article>button i{display:block;width:18px;height:18px;border-radius:50%;background:#fff;transition:transform .15s}.bmai-ask-map article.active>button i{transform:translate(16px)}.bmai-ask-map>footer{display:flex;gap:7px;align-items:center;padding-top:14px;border-top:1px solid var(--ask-line);color:#49d79e;font-size:11px}.bmai-ask-map>footer svg{width:17px}.bmai-ask-map>footer span{margin-left:auto;color:var(--bmai-muted)}.bmai-ask-mcp-note{display:flex;align-items:center;gap:14px}.bmai-ask-mcp-note>svg{width:30px;color:#8a65ff}.bmai-ask-mcp-note>div{display:grid;gap:4px;flex:1}.bmai-ask-mcp-note p{margin:0;color:var(--bmai-muted);font-size:12px;line-height:1.5}.bmai-ask-mcp-note button,.bmai-ask-workspace button{display:flex;align-items:center;gap:6px;padding:10px 13px;border:1px solid var(--ask-line);border-radius:10px;background:transparent;color:inherit;font-weight:800}.bmai-ask-mcp-note button svg{width:14px}.bmai-ask-discovery__layout>aside{height:-moz-max-content;height:max-content;padding:24px;position:sticky;top:96px}.bmai-ask-preview-heading{display:flex;align-items:flex-start;justify-content:space-between;gap:12px;margin-bottom:17px}.bmai-ask-preview-heading h2{margin:0}.bmai-ask-theme-picker{display:flex;padding:3px;border:1px solid var(--ask-line);border-radius:10px;background:#04173559}.bmai-ask-theme-picker button{display:flex;align-items:center;gap:4px;min-height:28px;padding:0 7px;border:0;border-radius:7px;background:transparent;color:var(--bmai-muted);font-size:8px;font-weight:850;cursor:pointer}.bmai-ask-theme-picker button.active{background:#1769ff;color:#fff}.bmai-ask-theme-picker svg{width:11px}.bmai-ask-site-preview{overflow:hidden;border:1px solid var(--ask-line);border-radius:18px;background:#f6f8fb;color:#17233a;transition:color .2s,background .2s}.bmai-ask-site-preview>header{display:flex;align-items:center;gap:6px;padding:11px;background:#111d33}.bmai-ask-site-preview>header i{width:9px;height:9px;border-radius:50%;background:#fb5e59}.bmai-ask-site-preview>header i:nth-child(2){background:#f7c542}.bmai-ask-site-preview>header i:nth-child(3){background:#42c76d}.bmai-ask-site-preview>header span{flex:1;margin-left:8px;padding:5px 8px;border-radius:7px;background:#202e47;color:#dbe6f6;font-size:10px;text-align:center}.bmai-ask-site-preview>section{position:relative;min-height:390px;padding:24px;background:linear-gradient(135deg,#fff,#e9edf4)}.bmai-ask-site-preview nav{display:flex;justify-content:space-between;font-weight:900}.bmai-ask-site-preview nav span{font-size:9px;font-weight:600}.bmai-ask-site-preview section>h2{max-width:310px;margin:76px 0 10px;font-size:31px;line-height:1.05}.bmai-ask-site-preview section>p{max-width:260px;color:#53627a;font-size:12px}.bmai-ask-site-preview section>button{padding:10px 14px;border:0;border-radius:8px;background:#1769ff;color:#fff;font-weight:800}.bmai-ask-float{position:absolute;right:15px;bottom:15px;width:255px;padding:13px;border-radius:15px;background:#10294f;color:#fff;box-shadow:0 16px 38px #0415304d}.bmai-ask-float header{display:flex;gap:8px}.bmai-ask-float header>span{display:flex;align-items:center;width:34px;height:34px;padding-left:7px;border-radius:10px;background:#fff;color:#1769ff;font-weight:900}.bmai-ask-float header>span svg{width:12px}.bmai-ask-float header>div{display:grid}.bmai-ask-float small{color:#aebcd2}.bmai-ask-float input{width:100%;box-sizing:border-box;margin-top:12px;padding:10px;border:0;border-radius:9px;background:#fff;color:#17233a}.bmai-ask-site-preview[data-theme=dark]{color:#edf4ff;background:#081a39}.bmai-ask-site-preview[data-theme=dark]>header{background:#050d20}.bmai-ask-site-preview[data-theme=dark]>section{background:radial-gradient(circle at 80% 0,rgba(55,105,188,.28),transparent 35%),linear-gradient(145deg,#0b1d40,#071329)}.bmai-ask-site-preview[data-theme=dark] section>p{color:#9db1cf}.bmai-ask-site-preview[data-theme=dark] .bmai-ask-float{background:#17396d;border:1px solid rgba(130,171,235,.24)}.bmai-ask-discovery__layout>aside>small{display:flex;gap:6px;margin-top:10px;color:var(--bmai-muted);font-size:10px}.bmai-ask-discovery__layout>aside>small svg{width:14px;color:#2d82ff}.bmai-ask-workspace{display:grid;grid-template-columns:auto 1fr;gap:12px;margin-top:18px;padding:18px;border:1px solid rgba(141,83,255,.45);border-radius:18px;background:#4e238b59}.bmai-ask-workspace>svg{width:28px;color:#9a72ff}.bmai-ask-workspace p{margin:4px 0 12px;color:#c1b7db;font-size:11px;line-height:1.45}.bmai-ask-workspace button{grid-column:1/-1;justify-content:center;background:#7442e8;color:#fff}.bmai-ask-discovery>footer{display:flex;align-items:center;gap:12px;margin-top:20px;padding:19px 23px;border:1px solid var(--ask-line);border-radius:18px;background:var(--ask-panel)}.bmai-ask-discovery>footer>div{display:flex;align-items:center;gap:12px;flex:1}.bmai-ask-discovery>footer>div>svg{color:#5ca0ff}.bmai-ask-discovery>footer span{display:grid}.bmai-ask-discovery>footer small{color:var(--bmai-muted)}.bmai-ask-discovery>footer>button{display:flex;align-items:center;gap:8px;padding:13px 24px;border:0;border-radius:11px;background:#1769ff;color:#fff;font-weight:900}.bmai-ask-discovery>footer>button svg{width:17px}@media(max-width:1050px){.bmai-ask-discovery__layout{grid-template-columns:1fr}.bmai-ask-discovery__layout>aside{position:static}.bmai-ask-platform__cards{grid-template-columns:1fr}.bmai-ask-map article{grid-template-columns:42px 1fr auto 42px}.bmai-ask-map article ul{grid-column:2/-1}}@media(max-width:640px){.bmai-ask-discovery{width:calc(100% - 24px)}.bmai-ask-discovery .bmai-ask-builder__hero{grid-template-columns:1fr}.bmai-ask-discovery .bmai-ask-builder__hero-mark{display:none}.bmai-ask-scan{grid-template-columns:1fr}.bmai-ask-scan>p{grid-column:auto}.bmai-ask-map article{grid-template-columns:36px 1fr 38px}.bmai-ask-map article>b{grid-column:2}.bmai-ask-map article ul{grid-column:2/-1}.bmai-ask-mcp-note{align-items:flex-start;flex-wrap:wrap}.bmai-ask-discovery>footer{align-items:flex-start;flex-direction:column}.bmai-ask-discovery>footer>button{width:100%;justify-content:center}}.bmai-ask-mcp-note__tools{display:flex;flex-wrap:wrap;gap:8px;margin-top:12px}.bmai-ask-mcp-note__tools label{display:flex;align-items:center;gap:7px;border:1px solid rgba(104,158,255,.25);border-radius:10px;padding:7px 9px;background:#09234b8c;cursor:pointer}.bmai-ask-mcp-note__tools label small{color:#7895be;text-transform:capitalize}.bmai-ask-mcp-note__tools input{accent-color:#2d7cff}.bmai-ask-tool-scope{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:9px;margin:12px 0 2px;padding:0;border:0}.bmai-ask-tool-scope legend{grid-column:1/-1;margin-bottom:2px;color:var(--bmai-muted);font-size:11px;font-weight:800}.bmai-ask-tool-scope>label{display:flex;align-items:flex-start;gap:9px;padding:11px;border:1px solid rgba(104,158,255,.2);border-radius:12px;background:#09234b52;cursor:pointer}.bmai-ask-tool-scope>label.active{border-color:#2d7cff;background:#2d7cff1f;box-shadow:0 0 0 1px #2d7cff29}.bmai-ask-tool-scope input{margin-top:3px;accent-color:#2d7cff}.bmai-ask-tool-scope span{display:grid;gap:3px}.bmai-ask-tool-scope b{font-size:12px}.bmai-ask-tool-scope small{color:var(--bmai-muted);font-size:11px;line-height:1.4}.bmai-ask-mcp-note .bmai-ask-tool-scope__guidance{display:flex;align-items:flex-start;gap:7px;margin-top:9px;padding:9px 10px;border-radius:10px;background:#20b2751a;color:#79cfa9}.bmai-ask-tool-scope__guidance.is-warning{background:#ffb3471a;color:#e5b467}.bmai-ask-tool-scope__guidance svg{width:14px;min-width:14px;margin-top:2px}.bmai-ask-tool-scope__guidance b{color:inherit}.bmai-ask-install{width:min(1540px,calc(100% - 48px));box-sizing:border-box;margin:0 auto 42px;padding:24px;border:1px solid rgba(79,142,255,.34);border-radius:24px;background:#0c2a5be0;color:#f7fbff;box-shadow:0 22px 60px #02123033}.bmai-ask-install header p{margin:0 0 6px;color:#54a0ff;font-size:12px;font-weight:900;letter-spacing:.16em}.bmai-ask-install header h2{margin:0 0 7px;font-size:25px}.bmai-ask-install header small{color:#a9bddb}.bmai-ask-install details{margin-top:18px;border:1px solid rgba(111,166,255,.28);border-radius:18px;background:#031739b8;overflow:hidden}.bmai-ask-install summary{display:flex;align-items:center;justify-content:space-between;padding:16px 18px;cursor:pointer;font-weight:800}.bmai-ask-install details>div{display:grid;gap:12px;padding:0 18px 18px}.bmai-ask-install label{display:grid;gap:7px;color:#bdd0eb;font-size:13px;font-weight:700}.bmai-ask-install textarea{width:100%;box-sizing:border-box;resize:vertical;border:1px solid rgba(111,166,255,.28);border-radius:13px;padding:13px;background:#07172f;color:#dbeaff;font:12px/1.55 ui-monospace,SFMono-Regular,Consolas,monospace}.bmai-ask-install button{justify-self:start;display:inline-flex;align-items:center;gap:8px;border:0;border-radius:11px;padding:10px 14px;background:#246dff;color:#fff;font-weight:800;cursor:pointer}.bmai-ask-install button svg{width:16px}.bmai-ask-install summary svg{width:18px}.bmai-ask-install details[open] summary svg{transform:rotate(180deg)}.bmai-ask-install>header{display:flex;align-items:center;justify-content:space-between;gap:18px}.bmai-ask-install>header>div{min-width:0}.bmai-ask-install__target{margin-top:18px;padding:17px;border:1px solid rgba(111,166,255,.28);border-radius:18px;background:#03173994}.bmai-ask-install__target>strong{font-size:14px}.bmai-ask-install__target dl{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:1px;margin:13px 0 0;overflow:hidden;border:1px solid rgba(111,166,255,.2);border-radius:13px;background:#6fa6ff2e}.bmai-ask-install__target dl>div{min-width:0;padding:12px;background:#0a244d}.bmai-ask-install__target dt{color:#86b3f4;font-size:10px;font-weight:900;text-transform:uppercase;letter-spacing:.08em}.bmai-ask-install__target dd{margin:5px 0 0;overflow-wrap:anywhere;color:#eef6ff;font-size:12px;line-height:1.45}.bmai-ask-install__target code{font-size:10px}.bmai-ask-install__target ul{display:grid;gap:7px;margin:13px 0 0;padding:0;list-style:none}.bmai-ask-install__target li{display:grid;grid-template-columns:minmax(130px,.35fr) minmax(120px,.3fr) 1fr;gap:9px;padding:10px;border-radius:10px;background:#ffffff0d;font-size:11px}.bmai-ask-install__target li span{color:#aac0df}.bmai-ask-install__verified{display:flex;align-items:center;gap:8px;margin:13px 0 0;color:#79e2ad;font-size:12px;font-weight:800}.bmai-ask-install__verified svg{width:17px}.bmai-ask-install__error{margin:13px 0 0;color:#fda4af;font-size:12px}.bmai-ask-install__approval{display:grid;grid-template-columns:auto 1fr auto;align-items:center;gap:14px;width:min(1240px,calc(100% - 48px));box-sizing:border-box;margin:18px auto;padding:16px 18px;border:1px solid rgba(245,158,11,.4);border-radius:17px;background:#f59e0b1a;color:var(--bmai-text)}.bmai-ask-install__approval>svg{width:24px;color:#f59e0b}.bmai-ask-install__approval strong{font-size:13px}.bmai-ask-install__approval p{margin:4px 0 0;color:var(--bmai-muted);font-size:10px;line-height:1.5}.bmai-ask-install__approval>button{display:inline-flex;align-items:center;gap:7px;padding:10px 13px;border:0;border-radius:10px;background:#1769ff;color:#fff;font-size:10px;font-weight:900;cursor:pointer}.bmai-ask-install__approval>button:disabled{cursor:not-allowed;opacity:.45}.bmai-ask-install__approval.is-approved{grid-template-columns:auto 1fr;border-color:#11a9705c;background:#11a97014}.bmai-ask-install__approval.is-approved>svg{color:#0a9b66}@media(max-width:760px){.bmai-ask-install>header{align-items:stretch;flex-direction:column}.bmai-ask-install__target dl,.bmai-ask-install__target li{grid-template-columns:1fr}.bmai-ask-install{width:calc(100% - 24px);padding:17px}.bmai-ask-install details>div{padding:0 12px 12px}.bmai-ask-install__approval{grid-template-columns:auto 1fr;width:calc(100% - 24px)}.bmai-ask-install__approval>button{grid-column:1/-1;justify-content:center}}.bmai-ask-owner-tabs{display:flex;align-items:center;gap:6px;max-width:1240px;margin:0 auto 18px;border-bottom:1px solid rgba(112,154,222,.22)}.bmai-ask-owner-tabs button{display:flex;align-items:center;gap:7px;min-height:48px;padding:0 14px;color:var(--ask-muted);border:0;border-bottom:2px solid transparent;background:transparent;font-weight:850}.bmai-ask-owner-tabs button.active{color:var(--ask-text);border-bottom-color:#2f7cff}.bmai-ask-owner-tabs button svg{width:15px}.bmai-ask-owner-tabs button span{display:grid;place-items:center;min-width:20px;height:20px;border-radius:999px;background:#2f7cff29;font-size:9px}.bmai-ask-home{--ah-text:#10264c;--ah-muted:#647895;--ah-line:rgba(83,124,184,.18);--ah-panel:rgba(255,255,255,.72);min-height:100%;padding:24px 34px 55px;color:var(--ah-text);background:radial-gradient(circle at 78% 0,rgba(98,183,255,.24),transparent 30%),linear-gradient(145deg,#f8fcff,#e9f5ff);box-sizing:border-box}.bmai-ask-home__top{display:flex;justify-content:space-between;max-width:1320px;margin:0 auto 18px}.bmai-ask-home__top button{display:flex;align-items:center;gap:7px;padding:9px 12px;color:#3768ad;border:0;border-radius:10px;background:transparent;font-weight:800;cursor:pointer}.bmai-ask-home__top button.primary{color:#fff;background:#176dff}.bmai-ask-home__top svg{width:16px}.bmai-ask-home__layout{display:grid;grid-template-columns:minmax(0,1fr) 275px;gap:18px;max-width:1320px;margin:auto}.bmai-ask-home__layout>main{min-width:0}.bmai-ask-home__hero{position:relative;display:grid;grid-template-columns:1.05fr .95fr;gap:24px;min-height:300px;padding:32px;border:1px solid rgba(255,255,255,.8);border-radius:26px;background:#ffffff5c;overflow:hidden}.bmai-ask-home__hero p,.bmai-ask-library>p{margin:0;color:#176dff;font-size:11px;font-weight:950;letter-spacing:.15em}.bmai-ask-home__hero h1{max-width:700px;margin:8px 0 12px;font-size:clamp(38px,4.4vw,64px);line-height:1.02;letter-spacing:-.045em}.bmai-ask-home__hero h1 span{color:#176dff}.bmai-ask-home__hero strong{display:block;max-width:620px;color:var(--ah-muted);font-size:14px;line-height:1.55}.bmai-ask-home__hero>div:first-child>button{display:flex;align-items:center;gap:8px;margin-top:20px;padding:12px 16px;color:#fff;border:0;border-radius:12px;background:#176dff;font-weight:850;cursor:pointer}.bmai-ask-home__hero button svg{width:16px}.bmai-ask-home__demo{align-self:center;overflow:hidden;border:1px solid rgba(87,133,194,.22);border-radius:19px;background:#fff;box-shadow:0 22px 55px #2d62a52e}.bmai-ask-home__demo>header{display:flex;align-items:center;gap:5px;padding:10px;background:#f1f5fb}.bmai-ask-home__demo>header i{width:7px;height:7px;border-radius:50%;background:#ff726f}.bmai-ask-home__demo>header i:nth-child(2){background:#f8c94a}.bmai-ask-home__demo>header i:nth-child(3){background:#4fcd83}.bmai-ask-home__demo>header span{margin-left:8px;color:#8091aa;font-size:8px}.bmai-ask-home__demo>section{position:relative;display:grid;place-items:center;min-height:205px;background:linear-gradient(145deg,#d8edff,#eff8ff)}.bmai-ask-home__demo>section>span{position:absolute;top:12px;left:12px;color:#5281c5;font-size:8px;font-weight:900}.bmai-ask-home__demo>section>div{display:grid;place-items:center;width:120px;height:92px;color:#3f7ee6;border:2px dashed #4d8bf0;border-radius:12px;background:#ffffff94}.bmai-ask-home__demo>section>div svg{width:34px}.bmai-ask-home__demo>section>button{position:absolute;right:18px;bottom:18px;display:flex;align-items:center;gap:4px;padding:10px 13px;color:#145ee8;border:1px solid #dce9fb;border-radius:12px;background:#fff;box-shadow:0 10px 28px #174a9629;font-weight:850}.bmai-ask-home__demo>section>button svg{width:12px}.bmai-ask-home__choices,.bmai-ask-home__uses,.bmai-ask-home__platforms{margin-top:22px}.bmai-ask-home :is(.bmai-ask-home__choices,.bmai-ask-home__uses,.bmai-ask-home__platforms)>h2{margin:0 0 11px;font-size:17px}.bmai-ask-home__choices>div{display:grid;grid-template-columns:repeat(3,1fr);gap:12px}.bmai-ask-home__choices article{display:grid;grid-template-columns:auto 1fr;gap:8px;padding:18px;border:1px solid var(--ah-line);border-radius:17px;background:var(--ah-panel);box-shadow:0 12px 32px #2e5c9a14}.bmai-ask-home__choices article>span{grid-row:1/3;display:grid;place-items:center;width:38px;height:38px;color:#176dff;border-radius:11px;background:#e9f2ff}.bmai-ask-home__choices article>span svg{width:19px}.bmai-ask-home__choices h3{margin:2px 0 0;font-size:14px}.bmai-ask-home__choices p{grid-column:1/-1;margin:5px 0;color:var(--ah-muted);font-size:11px;line-height:1.5}.bmai-ask-home__choices button{grid-column:1/-1;display:flex;align-items:center;justify-content:center;gap:7px;margin-top:4px;padding:10px;color:#fff;border:0;border-radius:10px;background:#176dff;font-weight:850}.bmai-ask-home__choices article:first-child button{background:#08a36d}.bmai-ask-home__choices article:last-child button{background:#7950ea}.bmai-ask-home__choices button b{display:grid;place-items:center;min-width:18px;height:18px;margin-left:auto;border-radius:999px;background:#fff3;font-size:9px}.bmai-ask-home__choices button svg{width:14px}.bmai-ask-home__uses>div{display:grid;grid-template-columns:repeat(4,1fr);gap:10px}.bmai-ask-home__uses article{display:grid;grid-template-columns:auto 1fr;gap:5px 9px;padding:14px;border:1px solid var(--ah-line);border-radius:14px;background:var(--ah-panel)}.bmai-ask-home__uses article>svg{grid-row:1/3;width:25px;color:#176dff}.bmai-ask-home__uses strong{font-size:11px}.bmai-ask-home__uses span{color:var(--ah-muted);font-size:9px;line-height:1.4}.bmai-ask-home__platforms>div{display:grid;grid-template-columns:repeat(4,1fr);gap:9px}.bmai-ask-home__platforms button{display:flex;align-items:center;gap:9px;padding:13px;color:var(--ah-text);border:1px solid var(--ah-line);border-radius:13px;background:var(--ah-panel);text-align:left}.bmai-ask-home__platforms button>svg,.bmai-ask-home__platforms button>b{width:28px;color:#176dff}.bmai-ask-home__platforms button>b{display:grid;place-items:center;height:28px;border-radius:50%;font-size:16px}.bmai-ask-home__platforms button span{display:grid;min-width:0;flex:1}.bmai-ask-home__platforms button strong{font-size:11px}.bmai-ask-home__platforms button small{color:#176dff;font-size:9px}.bmai-ask-home__platforms button>svg:last-child{width:13px}.bmai-ask-home__layout>aside{align-self:start;padding:20px;border:1px solid rgba(255,255,255,.84);border-radius:20px;background:#ffffffb3;box-shadow:0 18px 48px #2b5b991a}.bmai-ask-home__layout>aside h2{margin:0;padding-bottom:14px;border-bottom:1px solid var(--ah-line);font-size:16px}.bmai-ask-home__layout>aside ol{display:grid;gap:18px;margin:18px 0;padding:0;list-style:none}.bmai-ask-home__layout>aside li{display:flex;gap:11px}.bmai-ask-home__layout>aside li>span{display:grid;place-items:center;width:30px;height:30px;flex:none;color:#176dff;border-radius:50%;background:#e9f2ff;font-size:11px;font-weight:900}.bmai-ask-home__layout>aside li strong{font-size:11px}.bmai-ask-home__layout>aside li p,.bmai-ask-home__layout>aside footer p{margin:4px 0 0;color:var(--ah-muted);font-size:9px;line-height:1.5}.bmai-ask-home__layout>aside footer{display:flex;gap:9px;margin:18px -20px -20px;padding:16px 20px;border-radius:0 0 20px 20px;background:#edf6ff}.bmai-ask-home__layout>aside footer>svg{width:20px;color:#176dff}.bmai-ask-home__layout>aside footer strong{font-size:10px}.bmai-ask-library{max-width:1050px;margin:40px auto}.bmai-ask-library h1{margin:8px 0;font-size:48px}.bmai-ask-library>span{color:var(--ah-muted)}.bmai-ask-library>div{display:grid;gap:10px;margin-top:24px}.bmai-ask-library>div>button{display:flex;align-items:center;gap:13px;padding:15px;color:var(--ah-text);border:1px solid var(--ah-line);border-radius:15px;background:var(--ah-panel);text-align:left}.bmai-ask-library>div>button>span{display:grid;place-items:center;width:42px;height:42px;color:#176dff;border-radius:12px;background:#e9f2ff}.bmai-ask-library>div>button>span svg{width:21px}.bmai-ask-library>div>button>div{display:grid;gap:2px;min-width:0;flex:1}.bmai-ask-library>div>button small{overflow:hidden;color:var(--ah-muted);text-overflow:ellipsis;white-space:nowrap}.bmai-ask-library>div>button em{color:#8ca0bc;font-size:9px;font-style:normal}.bmai-ask-library>div>button>b{padding:5px 8px;color:#2676df;border-radius:999px;background:#e7f1ff;font-size:9px}.bmai-ask-library>div>button>svg{width:16px}.bmai-ask-library>div>section{display:grid;place-items:center;padding:55px;border:1px dashed #9fbadd;border-radius:18px;text-align:center}.bmai-ask-library>div>section>svg{width:38px;color:#176dff}.bmai-ask-library>div>section p{color:var(--ah-muted)}.bmai-ask-library>div>section button{display:flex;align-items:center;gap:6px;padding:10px 13px;color:#fff;border:0;border-radius:10px;background:#176dff}.bmai-ask-library>div>section button svg{width:14px}.bmai-ask-install__advanced>.bmai-ask-install__target{margin:0 16px 16px}.bmai-ask-install__advanced>summary{color:#c8dbf7}.bmai-ask-library__project{overflow:hidden;border:1px solid var(--ah-line);border-radius:15px;background:var(--ah-panel)}.bmai-ask-library__primary,.bmai-ask-library__project details button{display:flex;width:100%;align-items:center;gap:13px;padding:15px;color:var(--ah-text);border:0;background:transparent;text-align:left;cursor:pointer}.bmai-ask-library__primary>span,.bmai-ask-library__project details button>span{display:grid;place-items:center;width:42px;height:42px;flex:none;color:#176dff;border-radius:12px;background:#e9f2ff}.bmai-ask-library__primary>span svg,.bmai-ask-library__project details button>span svg{width:21px}.bmai-ask-library__primary>div,.bmai-ask-library__project details button>div{display:grid;gap:2px;min-width:0;flex:1}.bmai-ask-library__primary small,.bmai-ask-library__project details button small{overflow:hidden;color:var(--ah-muted);text-overflow:ellipsis;white-space:nowrap}.bmai-ask-library__primary em,.bmai-ask-library__project details button em{color:#8ca0bc;font-size:9px;font-style:normal}.bmai-ask-library__primary>b{padding:5px 8px;color:#2676df;border-radius:999px;background:#e7f1ff;font-size:9px}.bmai-ask-library__primary>i{padding:5px 8px;color:#596f90;border-radius:999px;background:#6f8fb91f;font-size:9px;font-style:normal;white-space:nowrap}.bmai-ask-library__primary>svg,.bmai-ask-library__project details button>svg{width:16px}.bmai-ask-library__project details{border-top:1px solid var(--ah-line)}.bmai-ask-library__project summary{padding:10px 15px;color:var(--ah-muted);font-size:10px;font-weight:800;cursor:pointer;list-style-position:inside}.bmai-ask-library__project details>div{display:grid;border-top:1px solid var(--ah-line);background:#7399cc0f}.bmai-ask-library__project details button+button{border-top:1px solid var(--ah-line)}.bmai-ask-home[data-theme=dark]{--ah-text:#f4f8ff;--ah-muted:#a9bbd5;--ah-line:rgba(133,170,224,.2);--ah-panel:rgba(15,43,82,.76);background:radial-gradient(circle at 78% 0,rgba(43,112,219,.25),transparent 32%),linear-gradient(145deg,#061225,#0b2448)}.bmai-ask-home[data-theme=dark] .bmai-ask-home__hero,.bmai-ask-home[data-theme=dark] .bmai-ask-home__layout>aside{border-color:#80a8e229;background:#081f42a3}.bmai-ask-home[data-theme=dark] .bmai-ask-home__layout>aside footer{background:#14417b8c}.bmai-ask-home[data-theme=dark] .bmai-ask-home__demo{border-color:#7aa7e640;background:#0c2750}.bmai-ask-home[data-theme=dark] .bmai-ask-home__demo>header{background:#081a34}.bmai-ask-home[data-theme=dark] .bmai-ask-home__demo>section{background:linear-gradient(145deg,#0d376c,#102b53)}.bmai-ask-home[data-atmosphere=storm]{background:radial-gradient(circle at 70% 5%,rgba(67,103,173,.32),transparent 25%),linear-gradient(150deg,#070e1c,#1b2d51 60%,#0c182e)}@media(max-width:1050px){.bmai-ask-home__layout{grid-template-columns:1fr}.bmai-ask-home__layout>aside{order:-1}.bmai-ask-home__layout>aside ol{grid-template-columns:repeat(4,1fr)}.bmai-ask-home__hero{grid-template-columns:1fr}.bmai-ask-home__demo{max-width:560px}.bmai-ask-home__choices>div{grid-template-columns:1fr}.bmai-ask-home__uses>div,.bmai-ask-home__platforms>div{grid-template-columns:repeat(2,1fr)}}@media(max-width:680px){.bmai-ask-home{padding:16px 12px 45px}.bmai-ask-home__hero{padding:20px}.bmai-ask-home__hero h1{font-size:39px}.bmai-ask-home__layout>aside ol{grid-template-columns:1fr}.bmai-ask-home__uses>div,.bmai-ask-home__platforms>div{grid-template-columns:1fr}.bmai-ask-library{margin-top:20px}.bmai-ask-library h1{font-size:37px}.bmai-ask-library>div>button>b{display:none}}@media(max-width:1400px)and (min-width:1051px){.bmai-ask-home__hero{grid-template-columns:minmax(0,1fr) minmax(210px,.62fr);gap:16px;padding:26px}.bmai-ask-home__hero h1{font-size:clamp(36px,3.25vw,48px)}.bmai-ask-home__hero strong{font-size:12px}.bmai-ask-home__demo>section>button{right:10px;bottom:12px;max-width:calc(100% - 20px);padding:8px 10px;font-size:11px}}.bmai-ask-home__demo>section.bmai-ask-home__demo-visual{display:block;min-height:250px;overflow:hidden;background:#071b37}.bmai-ask-home__demo-visual>img{position:absolute;inset:0;width:100%;height:100%;-o-object-fit:cover;object-fit:cover}.bmai-ask-home__demo>section.bmai-ask-home__demo-visual>span{z-index:1;padding:5px 7px;color:#fff;border-radius:7px;background:#031430b8;-webkit-backdrop-filter:blur(8px);backdrop-filter:blur(8px);letter-spacing:.1em}.bmai-ask-home__demo>section.bmai-ask-home__demo-visual>div{position:absolute;z-index:1;top:45px;left:12px;display:grid;place-items:start;width:auto;height:auto;padding:8px 10px;color:#fff;border:1px dashed rgba(102,181,255,.9);border-radius:9px;background:#051e43b3;-webkit-backdrop-filter:blur(8px);backdrop-filter:blur(8px)}.bmai-ask-home__demo-visual>div small{font-size:7px;letter-spacing:.09em}.bmai-ask-home__demo-visual>div strong{color:#fff;font-size:10px}.bmai-ask-home__demo>section.bmai-ask-home__demo-visual>button{z-index:2}.bmai-ask-home__demo-visual>button b,.bmai-ask-home__uses button b{display:flex;align-items:center;gap:1px;font-weight:950}.bmai-ask-home__demo-visual>button b svg,.bmai-ask-home__uses button b svg{width:10px}.bmai-ask-home__uses>header{display:flex;align-items:end;justify-content:space-between;gap:20px;margin-bottom:12px}.bmai-ask-home__uses>header p{margin:0 0 4px;color:#176dff;font-size:9px;font-weight:950;letter-spacing:.12em}.bmai-ask-home__uses>header h2{margin:0;font-size:20px}.bmai-ask-home__uses>header>span{max-width:230px;color:var(--ah-muted);font-size:10px;text-align:right}.bmai-ask-home__uses>div{gap:12px}.bmai-ask-home__uses article{display:block;min-width:0;padding:0;overflow:hidden;border-radius:17px;box-shadow:0 14px 34px #25508f1f}.bmai-ask-home__uses article>img{display:block;width:100%;height:125px;-o-object-fit:cover;object-fit:cover}.bmai-ask-home__uses article>div{display:grid;gap:5px;padding:12px}.bmai-ask-home__uses article small{color:#176dff;font-size:7px;font-weight:950;letter-spacing:.1em}.bmai-ask-home__uses article strong{font-size:12px}.bmai-ask-home__uses article span{min-height:39px;font-size:9px}.bmai-ask-home__uses article button{display:flex;align-items:center;gap:5px;min-width:0;margin-top:3px;padding:8px 9px;color:#176dff;border:1px solid rgba(47,124,255,.22);border-radius:9px;background:#e9f3ffe0;font-size:9px;font-weight:900;text-align:left}.bmai-ask-home[data-theme=dark] .bmai-ask-home__uses article button{color:#dcecff;border-color:#5c9dff47;background:#1a4d9380}@media(max-width:680px){.bmai-ask-home__uses>header{align-items:flex-start;flex-direction:column}.bmai-ask-home__uses>header>span{text-align:left}.bmai-ask-home__demo>section.bmai-ask-home__demo-visual{min-height:215px}}.bmai-ask-preview-launcher{position:absolute;right:15px;bottom:15px!important;display:flex;align-items:center;gap:7px!important;padding:8px 12px!important;border:1px solid rgba(34,105,255,.32)!important;border-radius:11px!important;background:#fff!important;color:#145ee8!important;box-shadow:0 10px 28px #134ba238;font-size:11px;font-weight:850;cursor:pointer}.bmai-ask-preview-launcher>span{display:flex;align-items:center;gap:1px;font-weight:950}.bmai-ask-preview-launcher svg{width:11px}.bmai-ask-site-preview>section{transition:padding-right .22s ease}.bmai-ask-site-preview.is-ai-open>section{padding-right:67%}.bmai-ask-preview-panel{position:absolute;inset:0 0 0 auto;z-index:3;display:flex;flex-direction:column;width:64%;color:#eef5ff;background:#071a38;box-shadow:-12px 0 32px #00000047}.bmai-ask-preview-panel>header{display:flex;align-items:center;gap:7px;padding:12px;border-bottom:1px solid rgba(116,164,240,.16)}.bmai-ask-preview-panel>header>span{display:flex;align-items:center;padding:6px;border-radius:8px;background:#fff;color:#1769ff;font-weight:950}.bmai-ask-preview-panel>header>span svg{width:10px}.bmai-ask-preview-panel>header>div{display:grid;min-width:0;flex:1}.bmai-ask-preview-panel>header strong{overflow:hidden;font-size:10px;text-overflow:ellipsis;white-space:nowrap}.bmai-ask-preview-panel>header small{color:#91a8c8;font-size:7px}.bmai-ask-preview-panel>header>button{display:grid;place-items:center;padding:2px!important;color:#eef5ff!important;border:0!important;background:transparent!important}.bmai-ask-preview-panel>header>button svg{width:14px}.bmai-ask-preview-panel>section{min-height:0;overflow:auto;flex:1;padding:12px}.bmai-ask-preview-panel>section>strong{font-size:11px}.bmai-ask-preview-panel>section>p{margin:5px 0 10px!important;color:#9db1cf!important;font-size:8px!important}.bmai-ask-preview-panel>section>div{display:grid;gap:6px}.bmai-ask-preview-panel>section>div button{display:flex;align-items:center;gap:5px;padding:7px!important;color:#dceaff!important;border:1px solid rgba(132,170,230,.22)!important;border-radius:8px!important;background:#0d2b55!important;font-size:7px!important;text-align:left}.bmai-ask-preview-panel>section>div button svg{width:10px;margin-left:auto;flex:none}.bmai-ask-preview-panel>label{display:flex;align-items:center;gap:6px;margin:10px;padding:9px;color:#8ea6c8;border:1px solid rgba(132,170,230,.24);border-radius:8px;background:#0c2d5a;font-size:7px}.bmai-ask-preview-panel>label span{min-width:0;overflow:hidden;flex:1;text-overflow:ellipsis;white-space:nowrap}.bmai-ask-preview-panel>label svg{width:11px}.bmai-ask-preview-panel.is-compact{top:auto;right:12px;bottom:12px;width:min(270px,72%);height:78%;border-radius:16px;overflow:hidden}.bmai-ask-preview-panel>header>span,.bmai-ask-preview-panel>section>div button{background:var(--bmai-experience-accent,#1769ff)}.bmai-ask-preview-runtime{position:absolute;inset:0 0 0 auto;z-index:3;display:flex;width:64%;overflow:hidden;box-shadow:-12px 0 32px #00000047}.bmai-ask-preview-runtime>.bmai-visitor-widget{display:flex;flex-direction:column;width:100%;max-width:none;height:100%;border:0;border-radius:0;box-shadow:none}.bmai-ask-preview-runtime>.bmai-visitor-widget>.bmai-visitor-widget__body{min-height:0;overflow:auto;flex:1}.bmai-ask-preview-runtime.is-compact{inset:auto 12px 12px auto;width:min(290px,76%);height:82%;border-radius:16px}.bmai-ask-preview-runtime.is-compact>.bmai-visitor-widget{border-radius:16px}@media(max-width:760px){.bmai-ask-site-preview.is-ai-open>section{min-height:640px;padding-right:24px}.bmai-ask-preview-runtime,.bmai-ask-preview-runtime.is-compact{inset:12px;width:auto;height:auto;max-height:calc(100% - 24px);border-radius:16px}.bmai-ask-preview-runtime>.bmai-visitor-widget{border-radius:16px}.bmai-ask-preview-runtime>.bmai-visitor-widget>.bmai-visitor-widget__body{max-height:520px}}.bmai-bring-appearance{padding:24px}.bmai-bring-appearance>header h2{margin:6px 0 5px}.bmai-bring-appearance>header span{color:var(--bmai-muted);font-size:12px}.bmai-bring-appearance__launchers{display:grid;grid-template-columns:repeat(5,minmax(0,1fr));gap:9px;margin-top:16px}.bmai-bring-appearance__launchers>button{display:grid;grid-template-columns:auto 1fr;gap:3px 8px;min-height:98px;padding:13px;color:inherit;text-align:left;border:1px solid var(--ask-line);border-radius:14px;background:#081d418f;cursor:pointer}.bmai-bring-appearance__launchers>button.active{border-color:#2f82ff;background:#1e5cbe3d;box-shadow:0 0 0 2px #2f82ff1f}.bmai-bring-appearance__launchers>button span{grid-row:1/3;display:grid;place-items:center;width:28px;height:28px;border-radius:9px;background:#2f82ff29;color:#62a3ff}.bmai-bring-appearance__launchers>button span svg{width:15px}.bmai-bring-appearance__launchers strong{font-size:11px}.bmai-bring-appearance__launchers small{color:var(--bmai-muted);font-size:9px;line-height:1.35}.bmai-bring-appearance__settings{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:12px;margin-top:16px}.bmai-bring-appearance__settings fieldset{display:flex;align-items:center;gap:6px;margin:0;padding:11px;border:1px solid var(--ask-line);border-radius:14px}.bmai-bring-appearance__settings legend{padding:0 5px;color:var(--bmai-muted);font-size:10px;font-weight:850}.bmai-bring-appearance__settings fieldset button{flex:1;min-height:36px;color:var(--bmai-muted);border:1px solid transparent;border-radius:9px;background:transparent;font-size:10px;font-weight:800;text-transform:capitalize}.bmai-bring-appearance__settings fieldset button.active{color:#fff;border-color:#4a8fff6b;background:#1769ff}.bmai-bring-appearance__settings label{margin:0}.bmai-bring-appearance__settings input[type=color]{min-height:46px;padding:5px}.bmai-bring-appearance__settings .wide,.bmai-bring-appearance__checks{grid-column:1/-1}.bmai-bring-appearance__checks{display:grid;grid-template-columns:repeat(3,1fr);gap:8px}.bmai-bring-appearance__checks label{display:flex;align-items:center;gap:8px;padding:11px;border:1px solid var(--ask-line);border-radius:12px;color:var(--bmai-muted);font-size:10px}.bmai-bring-appearance__checks input{width:auto}@media(max-width:1100px){.bmai-bring-appearance__launchers{grid-template-columns:repeat(2,1fr)}}@media(max-width:640px){.bmai-bring-appearance__launchers,.bmai-bring-appearance__settings,.bmai-bring-appearance__checks{grid-template-columns:1fr}.bmai-bring-appearance__settings .wide,.bmai-bring-appearance__checks{grid-column:auto}}.bmai-ask-work-session{display:flex;align-items:flex-start;gap:9px;margin:0 0 12px;padding:11px;border:1px solid rgba(47,124,255,.22);border-radius:13px;background:#2f7cff14}.bmai-ask-work-session>svg{width:17px;flex:none;color:#16aa72}.bmai-ask-work-session>span{display:grid;gap:2px;min-width:0}.bmai-ask-work-session small{color:#1769ff;font-size:8px;font-weight:950;letter-spacing:.09em}.bmai-ask-work-session strong{font-size:11px}.bmai-ask-work-session em{color:#637b9a;font-size:9px;font-style:normal}.bmai-ask-landing-card[data-theme=dark] .bmai-ask-work-session{border-color:#6b9fee40;background:#1b4d9545}.bmai-ask-landing-card[data-theme=dark] .bmai-ask-work-session em{color:#a7bbd8}.bmai-ask-flow-rail{display:grid;grid-template-columns:repeat(6,minmax(0,1fr));gap:8px;max-width:1240px;margin:0 auto 18px;padding:0;list-style:none}.bmai-ask-flow-rail li{display:flex;align-items:center;gap:8px;min-height:48px;padding:8px 10px;color:var(--bmai-muted);border:1px solid var(--bmai-line);border-radius:12px;background:var(--bmai-panel);font-size:10px}.bmai-ask-flow-rail li>span{display:grid;place-items:center;width:25px;height:25px;flex:none;border-radius:50%;background:#2f7cff1f;color:#2f7cff;font-size:9px;font-weight:950}.bmai-ask-flow-rail li>span svg{width:14px}.bmai-ask-flow-rail li.current{color:var(--bmai-ink);border-color:#2f7cff;box-shadow:0 0 0 2px #2f7cff1a}.bmai-ask-flow-rail li.done>span{color:#fff;background:#11a970}.bmai-ask-flow-rail li.done strong{color:var(--bmai-ink)}.bmai-ask-publishing-connection{display:grid;grid-template-columns:auto 1fr auto;align-items:center;gap:12px;margin:14px 0;padding:14px;border:1px solid rgba(231,157,48,.38);border-radius:14px;background:#e79d3014}.bmai-ask-publishing-connection>span{display:grid;place-items:center;width:37px;height:37px;color:#d98a20;border-radius:11px;background:#e79d3024}.bmai-ask-publishing-connection>span svg{width:18px}.bmai-ask-publishing-connection>div{display:grid;gap:3px}.bmai-ask-publishing-connection small{color:#d98a20;font-size:8px;font-weight:950;letter-spacing:.1em}.bmai-ask-publishing-connection strong{font-size:12px}.bmai-ask-publishing-connection p{margin:0;color:var(--bmai-muted);font-size:10px;line-height:1.45}.bmai-ask-publishing-connection>button{display:flex;align-items:center;gap:6px;padding:10px 12px;color:#fff;border:0;border-radius:10px;background:#1769ff;font-size:10px;font-weight:900;cursor:pointer}.bmai-ask-publishing-connection>button:disabled{opacity:.6}.bmai-ask-publishing-connection>button svg{width:13px}.bmai-ask-publishing-connection.is-connected{border-color:#11a97059;background:#11a97014}.bmai-ask-publishing-connection.is-connected>span{color:#0a9b66;background:#11a97024}.bmai-ask-publishing-connection.is-connected small{color:#0a9b66}.bmai-publishing-dialog-backdrop{position:fixed;z-index:20000;inset:0;display:grid;place-items:center;padding:24px;background:#040e23ad;-webkit-backdrop-filter:blur(12px);backdrop-filter:blur(12px)}.bmai-publishing-dialog{display:grid;width:min(650px,100%);max-height:calc(100vh - 48px);overflow:hidden;color:var(--bmai-ink);border:1px solid color-mix(in srgb,var(--bmai-blue) 24%,var(--bmai-line));border-radius:24px;background:var(--bmai-panel);box-shadow:0 30px 90px #0211305c}.bmai-publishing-dialog>header{display:grid;grid-template-columns:auto 1fr auto;align-items:center;gap:13px;padding:19px 21px;border-bottom:1px solid var(--bmai-line);background:color-mix(in srgb,var(--bmai-blue) 5%,var(--bmai-panel))}.bmai-publishing-dialog>header>span{display:grid;place-items:center;width:43px;height:43px;color:#fff;border-radius:14px;background:linear-gradient(145deg,#168cff,#5b45f3)}.bmai-publishing-dialog>header>span svg{width:21px}.bmai-publishing-dialog>header>span .bmai-wp-mark{color:#fff}.bmai-publishing-dialog>header small{display:block;color:#1768ff;font-size:8px;font-weight:950;letter-spacing:.14em}.bmai-publishing-dialog>header h2{margin:3px 0 0;font-size:20px;letter-spacing:-.025em}.bmai-publishing-dialog>header>button{display:grid;place-items:center;width:36px;height:36px;padding:0;color:var(--bmai-muted);border:1px solid var(--bmai-line);border-radius:50%;background:var(--bmai-card);cursor:pointer}.bmai-publishing-dialog>header>button svg{width:17px}.bmai-publishing-dialog__body{overflow:auto;padding:21px}.bmai-publishing-dialog__intro{margin:0 0 16px;color:var(--bmai-muted);font-size:12px;line-height:1.6}.bmai-publishing-dialog label{display:grid;gap:7px;margin-top:13px}.bmai-publishing-dialog label>span{color:var(--bmai-ink);font-size:10px;font-weight:850}.bmai-publishing-dialog input{width:100%;min-height:44px;padding:0 13px;color:var(--bmai-ink);border:1px solid var(--bmai-line);border-radius:12px;outline:0;background:var(--bmai-card);font:inherit;font-size:12px}.bmai-publishing-dialog input:focus{border-color:#1768ff;box-shadow:0 0 0 3px #1768ff1a}.bmai-publishing-dialog__body>p:not(.bmai-publishing-dialog__intro):not(.bmai-publishing-dialog__message){margin:8px 0 0;color:var(--bmai-muted);font-size:10px;line-height:1.55}.bmai-publishing-dialog__body>p.is-warning{color:#d98715}.bmai-publishing-dialog__body a{display:inline-flex;align-items:center;gap:3px;color:#1768ff;font-weight:800}.bmai-publishing-dialog__body a svg{width:11px}.bmai-publishing-dialog__fields{display:grid;grid-template-columns:1fr 1fr;gap:10px}.bmai-publishing-dialog__connected,.bmai-publishing-dialog__explain,.bmai-publishing-dialog__security{display:grid;grid-template-columns:auto 1fr;align-items:start;gap:11px;margin:13px 0;padding:13px;border-radius:14px}.bmai-publishing-dialog__connected{color:#087d55;border:1px solid rgba(13,168,108,.25);background:#0da86c14}.bmai-publishing-dialog__explain{border:1px solid var(--bmai-line);background:var(--bmai-card)}.bmai-publishing-dialog__security{color:var(--bmai-muted);background:color-mix(in srgb,var(--bmai-blue) 7%,var(--bmai-card))}.bmai-publishing-dialog__connected>svg,.bmai-publishing-dialog__explain>svg,.bmai-publishing-dialog__security>svg{width:18px}.bmai-publishing-dialog__connected strong,.bmai-publishing-dialog__explain strong,.bmai-publishing-dialog__security strong{color:var(--bmai-ink);font-size:11px}.bmai-publishing-dialog__connected p,.bmai-publishing-dialog__explain p{margin:3px 0 0;color:var(--bmai-muted);font-size:10px;line-height:1.5}.bmai-publishing-dialog__security span{font-size:10px;line-height:1.55}.bmai-publishing-dialog__message{margin:13px 0 0;padding:11px 13px;border-radius:11px;font-size:10px;font-weight:750;line-height:1.5}.bmai-publishing-dialog__message.is-error{color:#a54125;background:#dc4c261a}.bmai-publishing-dialog__message.is-success{color:#087d55;background:#0da86c1a}.bmai-publishing-dialog>footer{display:flex;align-items:center;justify-content:space-between;gap:12px;padding:16px 21px;border-top:1px solid var(--bmai-line);background:color-mix(in srgb,var(--bmai-blue) 3%,var(--bmai-panel))}.bmai-publishing-dialog>footer>button{display:flex;align-items:center;justify-content:center;gap:7px;min-height:42px;padding:0 15px;color:#fff;border:0;border-radius:11px;background:#1768ff;font-size:10px;font-weight:900;cursor:pointer}.bmai-publishing-dialog>footer>button.secondary{color:var(--bmai-ink);border:1px solid var(--bmai-line);background:var(--bmai-card)}.bmai-publishing-dialog>footer>button:disabled{cursor:wait;opacity:.65}.bmai-publishing-dialog>footer svg{width:14px}.bmai-publishing-dialog-backdrop{place-items:unset;align-items:start;justify-items:center;overflow-y:auto;overscroll-behavior:contain;padding:clamp(18px,4vh,44px) 24px 24px}.bmai-publishing-dialog{max-height:calc(100dvh - clamp(42px,8vh,88px))}.bmai-ask-checkpoints{padding:20px;border:1px solid var(--bmai-line);border-radius:18px;background:var(--bmai-panel)}.bmai-ask-checkpoints>header{display:flex;align-items:flex-start;justify-content:space-between;gap:18px}.bmai-ask-checkpoints>header small{color:#2f7cff;font-size:8px;font-weight:950;letter-spacing:.11em}.bmai-ask-checkpoints h2{margin:4px 0;font-size:18px}.bmai-ask-checkpoints>header p{max-width:670px;margin:0;color:var(--bmai-muted);font-size:10px;line-height:1.5}.bmai-ask-checkpoints>header>b{padding:6px 9px;color:#1769ff;border-radius:999px;background:#2f7cff1f;font-size:9px;white-space:nowrap}.bmai-ask-checkpoints ol{display:grid;gap:7px;margin:15px 0 0;padding:0;list-style:none}.bmai-ask-checkpoints li{display:grid;grid-template-columns:auto 1fr;gap:9px;padding:10px;border:1px solid var(--bmai-line);border-radius:12px}.bmai-ask-checkpoints li>span{display:grid;place-items:center;width:30px;height:30px;color:#1769ff;border-radius:9px;background:#2f7cff1f;font-size:9px;font-weight:950}.bmai-ask-checkpoints li>div{display:grid;gap:2px}.bmai-ask-checkpoints li strong{font-size:10px}.bmai-ask-checkpoints li small{color:var(--bmai-muted);font-size:9px}.bmai-ask-checkpoints li em{color:#8698b0;font-size:8px;font-style:normal}.bmai-ask-checkpoints__empty{margin:14px 0 0!important;color:var(--bmai-muted)!important;font-size:10px!important;letter-spacing:0!important}.bmai-ask-live-test{display:grid;grid-template-columns:auto 1fr auto;align-items:center;gap:15px;max-width:1240px;margin:18px auto 0;padding:18px;border:1px solid rgba(47,124,255,.3);border-radius:18px;background:var(--bmai-panel);box-shadow:0 14px 38px #1f5bae1a}.bmai-ask-live-test>span{display:grid;place-items:center;width:45px;height:45px;color:#1769ff;border-radius:13px;background:#2f7cff1f}.bmai-ask-live-test>span svg{width:22px}.bmai-ask-live-test small{color:#1769ff;font-size:8px;font-weight:950;letter-spacing:.11em}.bmai-ask-live-test h2{margin:4px 0;font-size:18px}.bmai-ask-live-test p{max-width:760px;margin:0;color:var(--bmai-muted);font-size:10px;line-height:1.5}.bmai-ask-live-test em{display:block;margin-top:5px;color:#7790ad;font-size:8px;font-style:normal}.bmai-ask-live-test>button{display:flex;align-items:center;gap:7px;padding:11px 13px;color:#fff;border:0;border-radius:11px;background:#1769ff;font-size:10px;font-weight:900;cursor:pointer}.bmai-ask-live-test>button svg{width:13px}.bmai-ask-live-test.is-complete{border-color:#11a9705c;background:#11a97012}.bmai-ask-live-test.is-complete>span{color:#0a9b66;background:#11a97024}.bmai-ask-live-test.is-failed{border-color:#e1545461;background:#e1545414}.bmai-ask-live-test.is-failed>span{color:#dc4e4e;background:#e154541f}.bmai-ask-live-test.is-failed>button{background:#d95353}@media(max-width:900px){.bmai-ask-flow-rail{grid-template-columns:repeat(3,1fr)}.bmai-ask-publishing-connection,.bmai-ask-live-test{grid-template-columns:auto 1fr}.bmai-ask-publishing-connection>button,.bmai-ask-live-test>button{grid-column:1/-1;justify-content:center}}@media(max-width:600px){.bmai-ask-flow-rail{grid-template-columns:1fr 1fr}.bmai-ask-flow-rail li{min-height:42px}.bmai-ask-checkpoints>header{flex-direction:column}.bmai-ask-publishing-connection,.bmai-ask-live-test{grid-template-columns:1fr}.bmai-ask-publishing-connection>span,.bmai-ask-live-test>span{width:34px;height:34px}.bmai-ask-publishing-connection>button,.bmai-ask-live-test>button{grid-column:auto}.bmai-publishing-dialog-backdrop{align-items:center;padding:10px}.bmai-publishing-dialog{width:100%;max-height:calc(100dvh - 20px);border-radius:19px}.bmai-publishing-dialog>header{padding:15px}.bmai-publishing-dialog__body{padding:16px}.bmai-publishing-dialog__fields{grid-template-columns:1fr}.bmai-publishing-dialog>footer{align-items:stretch;flex-direction:column-reverse;padding:14px}.bmai-publishing-dialog>footer>button{width:100%}}.bmai-publishing-dialog>footer>button{margin-left:auto}@media(max-width:600px){.bmai-publishing-dialog-backdrop{align-items:start;padding:10px}.bmai-publishing-dialog{max-height:calc(100dvh - 20px)}}.bmai-ask-shopify-activation{display:grid;grid-template-columns:minmax(0,1fr) minmax(300px,.8fr) auto;align-items:center;gap:16px;margin:0 0 14px;padding:16px;border:1px solid rgba(47,124,255,.3);border-radius:15px;background:color-mix(in srgb,var(--bmai-blue) 8%,var(--bmai-panel))}.bmai-ask-shopify-activation>div{display:grid;gap:3px}.bmai-ask-shopify-activation small{color:#1769ff;font-size:8px;font-weight:950;letter-spacing:.1em}.bmai-ask-shopify-activation strong{font-size:12px}.bmai-ask-shopify-activation p{margin:0;color:var(--bmai-muted);font-size:10px;line-height:1.45}.bmai-ask-shopify-activation ol{display:grid;gap:6px;margin:0;padding:0;list-style:none}.bmai-ask-shopify-activation li{display:flex;align-items:center;gap:7px;color:var(--bmai-muted);font-size:9px;font-weight:750}.bmai-ask-shopify-activation li>span{display:grid;place-items:center;width:21px;height:21px;flex:none;color:#1769ff;border-radius:50%;background:#2f7cff24;font-size:8px;font-weight:950}.bmai-ask-shopify-activation li.is-done{color:#087d55}.bmai-ask-shopify-activation li.is-done>span{color:#fff;background:#11a970}.bmai-ask-shopify-activation>button{display:flex;align-items:center;justify-content:center;gap:6px;min-height:40px;padding:0 13px;color:#fff;border:0;border-radius:10px;background:#1769ff;font-size:10px;font-weight:900;white-space:nowrap;cursor:pointer}.bmai-ask-shopify-activation>button:disabled{cursor:not-allowed;opacity:.48}.bmai-ask-shopify-activation>button svg{width:13px}@media(max-width:900px){.bmai-ask-shopify-activation{grid-template-columns:1fr 1fr}.bmai-ask-shopify-activation>button{grid-column:1/-1}}@media(max-width:600px){.bmai-ask-shopify-activation{grid-template-columns:1fr}.bmai-ask-shopify-activation>button{grid-column:auto}}.bmai-ask-landing-card>header>span.is-brand-logo{overflow:hidden;background:#fff}.bmai-ask-landing-card>header>span.is-brand-logo img{width:34px;height:34px;-o-object-fit:contain;object-fit:contain;border-radius:8px}.bmai-ask-landing-card>header div em{overflow:hidden;color:#6f87a7;font-size:9px;font-style:normal;font-weight:650;line-height:1.25;text-overflow:ellipsis;white-space:nowrap}.bmai-ask-landing-card[data-theme=dark]>header div em{color:#8fa8ca}.bmai-chat-build-progress{margin:14px 0;padding:16px;border:1px solid currentColor;border-color:color-mix(in srgb,currentColor 18%,transparent);border-radius:14px;color:inherit;background:color-mix(in srgb,currentColor 4%,transparent)}.bmai-chat-build-progress>strong{font-size:14px}.bmai-chat-build-progress ol{list-style:none;margin:14px 0;padding:0;display:grid;gap:14px}.bmai-chat-build-progress li{display:flex;gap:10px;align-items:flex-start}.bmai-chat-build-progress svg{width:18px;height:18px}.bmai-chat-build-progress li strong,.bmai-chat-build-progress small{display:block}.bmai-chat-build-progress li strong{font-size:.875rem;font-weight:600}.bmai-chat-build-progress small,.bmai-chat-build-progress p{font-size:.875rem;line-height:1.5}.bmai-chat-build-progress p{margin:0}.bmai-chat-build-progress li small{font-size:.875rem}.bmai-chat-build-progress__summary{display:grid;gap:8px;margin-block:18px;font-size:.875rem;line-height:1.5;overflow-wrap:anywhere}.bmai-chat-build-progress__summary ul{display:grid;gap:6px;list-style:none;padding:0;margin:0}.bmai-chat-build-progress__summary button{justify-self:start;padding:9px 12px;border:1px solid color-mix(in srgb,currentColor 30%,transparent);border-radius:8px;color:inherit;background:transparent;font:inherit;cursor:pointer}.bmai-chat-build-progress__summary button:focus-visible{outline:2px solid currentColor;outline-offset:3px}.bmai-chat-build-progress p.bmai-chat-build-progress__footnote{font-size:.75rem;opacity:.8}.bmai-chat-build-progress [data-phase=finished]>span{color:#18a779}.bmai-chat-build-progress [data-phase=running]>span{color:#559aff}.bmai-chat-build-progress [data-phase=failed]>span,.bmai-chat-build-progress [data-phase=cancelled]>span{color:#bf8524}@media(prefers-reduced-motion:no-preference){.bmai-chat-build-progress [data-phase=running] svg{animation:bmai-chat-build-spin 1.5s linear infinite}}@keyframes bmai-chat-build-spin{to{transform:rotate(360deg)}}.bmai-ask-landing-card .bmai-ask-landing-card__conversation{min-height:0;min-width:0;justify-content:flex-start;overscroll-behavior:contain;overflow-y:auto;overflow-x:hidden}.bmai-ask-landing-card__conversation>*{flex:0 0 auto;min-width:0}.bmai-ask-landing-card .bmai-ask-message-row--system{display:grid;grid-template-columns:28px minmax(0,1fr);align-items:start;gap:8px}.bmai-ask-message-row--system>*{grid-column:2;min-width:0;overflow-wrap:anywhere}.bmai-ask-message-row--system>.bmai-session-picker__logo{grid-column:1;grid-row:1}.bmai-ask-landing-card .bmai-ask-message-row--system>.bmai-ask-message{width:100%;max-width:none;box-sizing:border-box}.bmai-ask-message-row--system:not(:has(>.bmai-session-picker__logo)){grid-template-columns:minmax(0,1fr)}.bmai-ask-message-row--system:not(:has(>.bmai-session-picker__logo))>*{grid-column:1}.bmai-ask-reasoning p{white-space:pre-wrap}.bmai-ask-landing-card .bmai-ask-message--system:has(.bmai-ask-timeline){background:transparent;border:0;padding:0}.bmai-ask-timeline{display:flex;flex-direction:column;gap:16px}.bmai-ask-timeline__response{padding:4px 0}.bmai-ask-timeline__work{color:inherit;opacity:.7;font-size:13px;line-height:1.5}.bmai-ask-timeline__work summary{cursor:pointer}.bmai-ask-timeline__work>div{margin-top:8px}.bmai-ask-timeline__work.is-active{opacity:1}.bmai-ask-timeline__work.is-active .bmai-ask-timeline__label{background:linear-gradient(100deg,currentColor 25%,transparent 48%,currentColor 70%);background-size:240% 100%;background-clip:text;-webkit-background-clip:text;-webkit-text-fill-color:transparent;animation:bmai-work-shimmer 2s linear infinite}@keyframes bmai-work-shimmer{0%{background-position:150% 0}to{background-position:-100% 0}}@media(prefers-reduced-motion:reduce){.bmai-ask-timeline__work.is-active .bmai-ask-timeline__label{animation:none;background:none;-webkit-text-fill-color:currentColor}}.bmai-social-ask-ai-layer.bmai-studio-chat-layer{top:76px;width:492px}.bmai-social-ask-ai-layer.bmai-studio-chat-layer .bmai-ask-landing-card{width:464px}.bmai-studio-chat-layer .bmai-ask-landing-card>header{flex:0 0 auto;padding:12px 16px}.bmai-studio-chat-layer .bmai-ask-landing-card>header>span{width:32px;height:32px}.bmai-studio-chat-layer .bmai-ask-landing-card>header strong{font-size:17px}.bmai-studio-chat-layer .bmai-ask-landing-card__dock{grid-template-columns:minmax(0,1fr) minmax(0,1fr);gap:6px;padding:8px 12px}.bmai-studio-chat-layer .bmai-ask-landing-card__dock>*{grid-column:1 / -1;min-width:0}.bmai-studio-chat-layer .bmai-ask-landing-card__dock:has(>.bmai-codex-model-picker)>.bmai-session-picker{grid-column:1}.bmai-studio-chat-layer .bmai-ask-landing-card__dock>.bmai-codex-model-picker{grid-column:2;margin:0;align-self:center}.bmai-studio-chat-layer .bmai-codex-model-picker label{display:flex;gap:4px;min-width:0}.bmai-studio-chat-layer .bmai-codex-model-picker select{min-width:0;width:100%}.bmai-studio-chat-layer .bmai-ask-landing-card__context-list{max-height:60px;overflow-y:auto}.bmai-studio-chat-layer .bmai-ask-landing-card__dock>footer{min-height:20px}.bmai-studio-chat-progress{position:absolute;right:100%;top:12px;width:270px;max-height:calc(100% - 26px);overflow-y:auto;pointer-events:auto;border:1px solid #365276;border-radius:16px;background:#f8fbff;color:#10264c;box-shadow:0 12px 32px #0002}.bmai-studio-chat-progress[data-theme=dark]{background:#10213b;color:#edf5ff}.bmai-studio-chat-progress:not(:has(.bmai-chat-build-progress)){display:none}.bmai-studio-chat-progress .bmai-chat-build-progress{margin:0;border:0;background:transparent}.bmai-studio-chat-progress__toggle{display:none}@media(max-width:1279px){.bmai-studio-chat-progress{right:24px;top:76px;width:min(300px,calc(100% - 48px));max-height:min(50dvh,400px);z-index:19}.bmai-studio-chat-progress__toggle{display:block;width:100%;padding:9px 12px;border:0;background:transparent;color:inherit;font:inherit;font-size:12px;text-align:left;cursor:pointer}.bmai-studio-chat-progress__body{display:none}.bmai-studio-chat-progress.is-expanded .bmai-studio-chat-progress__body{display:block}.bmai-studio-chat-layer:has(.bmai-chat-build-progress) .bmai-ask-landing-card__conversation{padding-top:54px}}@media(max-width:767px){.bmai-social-ask-ai-layer.bmai-studio-chat-layer{inset:0;width:auto;height:100dvh;padding:0}.bmai-social-ask-ai-layer.bmai-studio-chat-layer .bmai-ask-landing-card{width:100%;height:100%;min-height:0;max-height:100%}.bmai-studio-chat-progress{top:64px;right:16px;width:calc(100% - 32px)}.bmai-studio-chat-layer .bmai-ask-landing-card__dock{padding-bottom:max(8px,env(safe-area-inset-bottom))}}[data-community-theme]{--community-bg:#091c36;--community-card:#112d4c;--community-ink:#f2f7ff;--community-muted:#b6cbe3;--community-line:#496480;--community-accent:#79b8ff}[data-community-theme=light]{--community-bg:#fff;--community-card:#edf5ff;--community-ink:#173354;--community-muted:#526b87;--community-line:#c4d7eb;--community-accent:#1764ca}[data-community-theme=storm]{--community-bg:#192637;--community-card:#243448;--community-ink:#f2f7ff;--community-muted:#c3d5eb;--community-line:#496480;--community-accent:#95c4ff}.bmai-community-post-card[data-community-theme],.bmai-community-response-layer[data-community-theme] .bmai-response-dialog{background:var(--community-bg);color:var(--community-ink);border-color:var(--community-line);box-shadow:none}.bmai-community-post-card[data-community-theme] [class*="text-[#"],.bmai-community-post-card[data-community-theme] .text-white{color:var(--community-ink)}.bmai-community-post-card[data-community-theme] [class*="bg-[#0"],.bmai-community-post-card[data-community-theme] [class*="bg-[#1"]{background:var(--community-card)}.bmai-community-post-card[data-community-theme] [class*=border-]{border-color:var(--community-line)}.bmai-community-response-layer[data-community-theme]{background:transparent;backdrop-filter:none;-webkit-backdrop-filter:none;--response-border:var(--community-line);--response-muted:var(--community-muted)}.bmai-community-response-layer[data-community-theme] :is(.bmai-response-dialog__header,.bmai-response-dialog__aside,.bmai-post-detail,.bmai-post-detail__composer){background:var(--community-bg)!important;color:var(--community-ink);box-shadow:none;-webkit-backdrop-filter:none;backdrop-filter:none}.bmai-community-response-layer[data-community-theme] :is(.bmai-response-aside-card,.bmai-response-ai-actions button,.bmai-post-detail__composer-box,.bmai-threaded-comment__bubble){background:var(--community-card)!important;border-color:var(--community-line);box-shadow:none!important;color:var(--community-ink)}.bmai-community-response-layer[data-community-theme] :is(.bmai-post-detail__body-copy,.bmai-response-aside-card h2,.bmai-response-meta dd,.bmai-post-detail__composer textarea){color:var(--community-ink)}.bmai-community-response-layer[data-community-theme] :is(.bmai-response-aside-card>p,.bmai-response-meta>div,.bmai-response-meta dt,.bmai-response-dialog__header button,.bmai-threaded-comment__time){color:var(--community-muted)!important}.bmai-community-response-layer[data-community-theme] .bmai-post-detail [class*="text-[#"]{color:var(--community-ink)!important;text-shadow:none!important}.bmai-community-response-layer[data-community-theme] .bmai-post-detail__composer textarea::-moz-placeholder{color:var(--community-muted)}.bmai-community-response-layer[data-community-theme] .bmai-post-detail__composer textarea::placeholder{color:var(--community-muted)}.bmai-community-response-layer[data-community-theme] .bmai-post-detail__composer-actions button:not(.bmai-post-detail__submit){color:var(--community-muted)!important}.bmai-community-response-layer[data-community-theme] .bmai-response-ai-actions svg{color:var(--community-accent)}.bmai-community-response-layer[data-community-theme] .bmai-post-detail :is(.text-zinc-100,.text-white){color:var(--community-ink)}.bmai-community-response-layer[data-community-theme] .bmai-post-detail [class*=text-zinc-]{color:var(--community-ink)}@media(min-width:641px){.bmai-community-response-layer .bmai-response-dialog:not(.is-fullscreen){width:min(1000px,calc(100vw - 40px));height:85dvh}.bmai-community-response-layer .bmai-response-dialog:not(.is-fullscreen) img[alt="Post media"]{max-height:none;width:100%;-o-object-fit:contain;object-fit:contain}}.bmai-community-response-layer .bmai-post-detail__attachments video,.bmai-community-response-layer .bmai-post-detail__attachments img{width:100%;height:auto;max-height:none;-o-object-fit:contain;object-fit:contain}.bmai-post-document{width:100%;border:1px solid var(--community-line,#496480);border-radius:12px;overflow:hidden}.bmai-post-document iframe{display:block;width:100%;height:65dvh;min-height:360px;border:0;background:#fff}.bmai-post-document a{display:flex;gap:10px;align-items:center;padding:16px;color:var(--community-ink,inherit);background:var(--community-card,transparent);overflow-wrap:anywhere}.bmai-journey-preview,.bmai-journey-request{margin-top:12px;padding-top:12px;border-top:1px solid var(--community-line);overflow-wrap:anywhere}.bmai-journey-preview h3,.bmai-journey-request label{display:block;font-size:14px;font-weight:600;color:var(--community-ink)}.bmai-journey-preview p,.bmai-journey-request p{font-size:12px;line-height:1.55;color:var(--community-muted);margin:8px 0}.bmai-journey-request textarea{display:block;width:100%;margin:10px 0;padding:10px;border:1px solid var(--community-line);border-radius:10px;background:var(--community-bg);color:var(--community-ink);resize:vertical;font-size:16px}.bmai-journey-request textarea:focus-visible{outline:2px solid var(--community-accent);outline-offset:2px}.bmai-journey-request [role=alert]{color:var(--community-ink);border-left:3px solid #ed526a;padding-left:8px}.bmai-response-aside-card button:disabled{opacity:.6;cursor:default}.bmai-community-post-card .community-collaboration-actions{padding:12px 0 0;border-top:1px solid var(--community-line)}.bmai-community-post-card .community-collaboration-actions button{font-size:12px;line-height:18px;padding:7px 12px;border-radius:999px;font-weight:600}.bmai-community-post-card .community-collaboration-actions button:first-child{color:var(--community-ink);background:transparent;border:1px solid var(--community-line)}.bmai-community-post-card .community-collaboration-actions button:last-child{background:var(--community-accent,#267be5);color:var(--community-bg)}.bmai-community-post-card .community-card-actions{flex-wrap:wrap;gap:14px}.bmai-community-post-card .community-card-actions button{white-space:nowrap}@media(max-width:480px){.bmai-community-post-card .community-card-actions{gap:10px;font-size:11px}.bmai-community-post-card h3{font-size:18px}}.community-editor{min-width:0}.community-editor>label{display:block;margin-bottom:8px;font-size:14px;font-weight:600}.community-editor__box{border:1px solid var(--community-line,#355272);border-radius:14px;background:var(--community-bg,#0b1e38);overflow:hidden}.community-editor__box:focus-within{outline:2px solid #3288ff;outline-offset:2px}.community-editor textarea{display:block;width:100%;min-height:180px;padding:14px;resize:vertical;border:0;outline:none;background:transparent;color:inherit;font:inherit;font-size:15px;line-height:1.6;white-space:pre-wrap}.community-editor__toolbar{display:flex;flex-wrap:wrap;align-items:center;gap:6px;padding:8px 12px}.community-editor__toolbar button{display:grid;place-items:center;width:34px;height:34px;border-radius:8px;background:transparent;color:inherit}.community-editor__toolbar button:hover{background:#478aff25}.community-editor__toolbar small{margin-left:auto;font-size:11px;color:var(--community-muted,#adc5e0)}.community-editor__attachments{display:flex;gap:10px;padding:12px;border-top:1px solid var(--community-line,#355272)}.community-editor__attachments button{padding:8px 12px;border:1px solid var(--community-line,#355272);border-radius:8px}.community-editor__people{padding:10px;max-height:260px;overflow:auto;background:var(--community-card,#132b4c)}.community-editor__people>div{display:flex;justify-content:space-between;gap:8px}.community-editor__people button{padding:9px;border-radius:8px;display:flex;align-items:center;gap:8px}.community-editor__people [aria-selected=true]{background:#3288ff25}.community-editor__people img{width:26px;height:26px;border-radius:50%}.community-editor__emoji{max-width:100%;padding:8px}.community-post-content{min-width:0;overflow-wrap:anywhere;color:inherit;font-size:14px;line-height:1.65}.community-post-content p{margin:8px 0;color:inherit;white-space:pre-wrap}.community-post-content ul{list-style:disc;padding-left:24px}.community-post-content ol{list-style:decimal;padding-left:24px}.community-post-content blockquote{border-left:3px solid #3288ff;padding-left:12px}.community-post-content a,.community-user-mention{color:var(--community-accent,#71b3ff);text-decoration:underline}.community-post-content pre{white-space:pre-wrap}.community-link-preview{display:block;min-width:0;margin-top:12px;border:1px solid var(--community-line,#355272);border-radius:12px;overflow:hidden;background:var(--community-card,#102643);color:inherit}.community-link-preview>img{width:100%;max-height:260px;-o-object-fit:cover;object-fit:cover}.community-link-preview>span{display:block;padding:12px;min-width:0}.community-link-preview strong{display:block;overflow-wrap:anywhere}.community-link-preview small,.community-link-preview p{font-size:12px;color:var(--community-muted,#aac5e4);overflow-wrap:anywhere}.bmai-community-composer-layer section,.bmai-community-composer-layer aside{min-width:0}.bmai-community-composer-layer[data-community-theme=light]{--community-bg:#fff;--community-card:#edf5ff;--community-line:#c4d7eb;--community-muted:#526b87;--community-accent:#1764ca}.bmai-community-composer-layer[data-community-theme=light] :is(header,footer,section,aside,[class*="bg-[#"]):not(button){background:#f6faff;color:#173354;box-shadow:none}.bmai-community-composer-layer[data-community-theme=light] :is([class*="text-[#"],.text-white,[class*="text-white/"]){color:#173354}.bmai-community-composer-layer[data-community-theme=light] button[style*=linear-gradient]{color:#fff}@media(max-width:640px){.community-editor__toolbar small{font-size:10px}}.bmai-community-composer-layer[data-community-theme=light] button[style*=border-color]{color:#173354!important}.bmai-community-composer-layer[data-community-theme=light] button[class*=bg-gradient]{color:#fff}.community-post-options{padding:8px 12px;border-top:1px solid var(--community-line,#355272);font-size:12px}.community-post-options summary{cursor:pointer;min-height:30px;align-content:center}.community-post-options>div{display:grid;gap:12px;padding:8px 0}@media(max-width:640px){.bmai-community-composer-layer{padding:0!important}.bmai-community-composer-layer>div{height:100dvh;max-width:none}.bmai-community-composer-layer>div>div{height:100%;max-height:100dvh;border-radius:0}.bmai-community-composer-layer header{padding:8px 12px 0}.bmai-community-composer-layer header>div:first-child{top:8px;right:8px}.bmai-community-composer-layer header>div:nth-child(2){margin-bottom:8px;min-height:40px}.bmai-community-composer-layer header>p{display:none}.community-composer-types{grid-template-columns:repeat(4,minmax(0,1fr))}.community-composer-types button{padding:10px 3px;min-height:46px}.community-composer-types button svg{width:23px;height:23px}.community-composer-types button span{display:none}.bmai-community-composer-layer section{padding:12px!important}.community-composer-intro{display:none}.bmai-community-composer-layer aside{display:none}.community-editor>label{font-size:13px;margin-bottom:6px}.community-editor textarea{min-height:clamp(180px,34dvh,340px);font-size:16px}.community-editor__toolbar{padding:5px 8px;gap:4px}.community-editor__toolbar[role=toolbar] small{display:none}.community-composer-footer{padding:8px 12px!important;box-shadow:none!important}.community-composer-footer>span,.community-composer-footer>div>button:first-child{display:none}.community-composer-footer>div{width:100%}.community-composer-footer>div>button:last-child{width:100%;justify-content:center;min-height:40px;padding:8px}}.bmai-community-composer-layer .community-composer-ask{background:var(--community-card,#132b4c);color:var(--community-accent,#71b3ff)}.community-composer-author{display:none}@media(max-width:640px){.community-composer-body{display:flex;flex-direction:column}.community-composer-body>section{display:flex;flex:1;flex-direction:column;gap:12px}.community-composer-body>section>:not([hidden])~:not([hidden]){margin-top:0}.community-composer-writing{display:flex;flex:1;flex-direction:column;gap:10px}.community-composer-author{display:flex;flex:none;align-items:center;height:32px}.community-composer-author>img,.community-composer-author>span{width:32px;height:32px;border-radius:50%;-o-object-fit:cover;object-fit:cover;background:var(--community-card,#132b4c)}.community-composer-author>span{display:grid;place-items:center;font-weight:600}.community-composer-writing .community-editor,.community-composer-writing .community-editor__box{display:flex;flex:1;flex-direction:column}.community-composer-writing .community-editor>label{position:absolute;width:1px;height:1px;padding:0;margin:-1px;overflow:hidden;clip-path:inset(50%);white-space:nowrap}.community-composer-writing .community-editor textarea{flex:1;min-height:120px;resize:none}.community-composer-writing .community-editor__box>:not(textarea){flex-shrink:0}.community-composer-footer{flex-shrink:0}}.bmai-profile-page{height:100%;min-height:0;display:flex;flex-direction:column;overflow:hidden;background:#06162d;color:#edf5ff}.bmai-profile-globalbar{height:54px;flex:0 0 54px;display:grid;grid-template-columns:1fr auto 1fr;align-items:center;padding:0 22px;border-bottom:1px solid rgba(98,160,239,.22);background:#051327f5;-webkit-backdrop-filter:blur(18px);backdrop-filter:blur(18px);position:relative;z-index:10}.bmai-profile-brand{font-size:19px;font-weight:800;letter-spacing:-.04em}.bmai-profile-brand span{color:#2882ff;margin-left:2px}.bmai-profile-back,.bmai-profile-network{display:inline-flex;align-items:center;gap:8px;width:-moz-max-content;width:max-content;border:0;background:transparent;color:#a9bdd7;font-weight:700;cursor:pointer}.bmai-profile-back:hover,.bmai-profile-network:hover{color:#fff}.bmai-profile-network{justify-self:end;padding:8px 12px;border:1px solid rgba(103,164,241,.22);border-radius:10px;background:#1b467a2e}.bmai-profile-scroll{min-height:0;flex:1;overflow-y:auto;background:radial-gradient(circle at 15% 15%,rgba(36,114,219,.14),transparent 28%),#06162d}.bmai-profile-canvas{width:min(1440px,calc(100% - 36px));margin:18px auto 50px}.bmai-profile-hero{overflow:hidden;border:1px solid rgba(76,143,228,.36);border-radius:18px 18px 0 0;background:#0a203e;box-shadow:0 24px 60px #00000040}.bmai-profile-cover{height:260px;position:relative;overflow:hidden;background:#0b2f68}.bmai-profile-cover>img{position:absolute;inset:0;width:100%;height:100%;-o-object-fit:cover;object-fit:cover;opacity:.76;filter:saturate(.92) contrast(1.05);-webkit-user-select:none;-moz-user-select:none;user-select:none;pointer-events:none}.bmai-profile-cover.has-custom-image:after{content:"";position:absolute;inset:0;background:linear-gradient(90deg,#051e4624,#04132b05 58%,#0311264d);pointer-events:none}.bmai-profile-cover.is-editing{cursor:ns-resize;touch-action:none}.bmai-profile-cover-art{position:absolute;inset:0;background:radial-gradient(circle at 12% 14%,#2b7fff 0 8%,transparent 27%),radial-gradient(circle at 76% -20%,#174eb1 0 20%,transparent 47%),linear-gradient(128deg,#06317a,#071b3a 47%,#102b58);filter:saturate(1.15)}.bmai-profile-cover-art:after{content:"";position:absolute;inset:-80px 12% -120px 40%;border:100px solid rgba(59,123,255,.25);border-radius:45% 52% 35% 60%;transform:rotate(-18deg)}.bmai-profile-cover-copy{position:absolute;top:32px;right:34px;text-align:right;font-size:23px;line-height:1.05;color:#bfd1f5;letter-spacing:.01em}.bmai-profile-cover-copy strong{display:block;margin-top:3px;color:#3183ff}.bmai-profile-cover-edit{position:absolute;right:22px;bottom:18px;display:flex;align-items:center;gap:7px;padding:9px 12px;border:1px solid rgba(255,255,255,.28);border-radius:10px;background:#031228ad;color:#fff;font-weight:700;cursor:pointer}.bmai-profile-cover.is-editing .bmai-profile-cover-edit{display:none}.bmai-profile-cover-editor{position:absolute;z-index:4;left:50%;bottom:16px;transform:translate(-50%);display:flex;align-items:center;gap:8px;width:min(720px,calc(100% - 32px));padding:10px;border:1px solid rgba(132,188,255,.42);border-radius:12px;background:#031126eb;box-shadow:0 16px 36px #0006;cursor:default}.bmai-profile-cover-editor strong{white-space:nowrap;font-size:12px}.bmai-profile-cover-editor label{display:flex;align-items:center;gap:7px;flex:1;color:#a9bdd7;font-size:11px}.bmai-profile-cover-editor input[type=range]{width:100%;accent-color:#3588ff}.bmai-profile-cover-editor button{min-height:32px;padding:0 10px;border:1px solid rgba(120,176,247,.3);border-radius:8px;background:#0b2a50;color:#dcecff;font-size:11px;font-weight:700;cursor:pointer}.bmai-profile-cover-editor button.is-primary{border-color:#3389ff;background:#197dff;color:#fff}.bmai-profile-identity{position:relative;display:grid;grid-template-columns:180px minmax(260px,1fr) minmax(300px,auto);gap:22px;padding:0 34px 24px}.bmai-profile-avatar-wrap{position:relative;width:166px;height:166px;margin-top:-72px;border:5px solid #0a203e;border-radius:50%;background:#112b50;box-shadow:0 0 0 1px #3b8cf8,0 16px 38px #00000057}.bmai-profile-avatar-wrap>img{width:100%;height:100%;border-radius:50%;-o-object-fit:cover;object-fit:cover}.bmai-profile-avatar-wrap>span{position:absolute;right:5px;bottom:16px;width:24px;height:24px;border:4px solid #0a203e;border-radius:50%;background:#21bf6b}.bmai-profile-avatar-wrap>button{position:absolute;inset:0;display:grid;place-items:center;border:0;border-radius:50%;background:#010b18a6;color:#fff;opacity:0;cursor:pointer}.bmai-profile-avatar-wrap:hover>button{opacity:1}.bmai-profile-heading{padding-top:20px;min-width:0}.bmai-profile-name-row{display:flex;align-items:center;gap:12px;flex-wrap:wrap}.bmai-profile-name-row h1{margin:0;font-size:36px;line-height:1.05;letter-spacing:-.035em}.bmai-profile-open{display:inline-flex;align-items:center;gap:6px;padding:5px 10px;border:1px solid rgba(51,214,118,.58);border-radius:999px;background:#22a35c2b;color:#bdf8d3;font-size:11px;font-weight:800}.bmai-profile-open>span{width:7px;height:7px;border-radius:50%;background:#43df84}.bmai-profile-handle{margin:5px 0 8px;color:#90a7c5}.bmai-profile-title{margin:0;color:#edf5ff;font-weight:700}.bmai-profile-bio{max-width:720px;margin:6px 0 10px;color:#b4c5dc;line-height:1.5}.bmai-profile-meta{display:flex;align-items:center;gap:13px;flex-wrap:wrap;color:#94abc7;font-size:12px}.bmai-profile-meta span,.bmai-profile-meta button{display:inline-flex;align-items:center;gap:5px}.bmai-profile-meta button{border:0;background:transparent;color:#72adff;cursor:pointer}.bmai-profile-actions{position:relative;padding-top:24px;display:flex;align-content:flex-start;justify-content:flex-end;gap:8px;flex-wrap:wrap}.bmai-profile-primary,.bmai-profile-secondary,.bmai-profile-icon-button{display:inline-flex;align-items:center;justify-content:center;gap:7px;min-height:38px;border-radius:10px;font-weight:800;cursor:pointer}.bmai-profile-primary{padding:0 16px;border:1px solid #3a8cff;background:linear-gradient(135deg,#1684ff,#4c54ff);color:#fff;box-shadow:0 10px 22px #1f66ff38}.bmai-profile-secondary{padding:0 14px;border:1px solid rgba(120,176,247,.34);background:#0a264ab8;color:#dbeaff}.bmai-profile-icon-button{width:40px;border:1px solid rgba(120,176,247,.28);background:#091f3db3;color:#b8cee8}.bmai-profile-primary:disabled{opacity:.56;cursor:default}.bmai-profile-menu{position:absolute;right:0;top:68px;z-index:20;min-width:190px;padding:6px;border:1px solid rgba(108,166,239,.28);border-radius:12px;background:#0a2242;box-shadow:0 18px 42px #00000059}.bmai-profile-menu button{display:flex;width:100%;align-items:center;gap:8px;padding:9px;border:0;border-radius:8px;background:transparent;color:#d9e8fb;text-align:left;cursor:pointer}.bmai-profile-menu button:hover{background:#4284dc26}.bmai-profile-teammate-strip{width:100%;margin-top:9px}.bmai-profile-teammate-strip small{display:block;margin-bottom:6px;color:#839ab8}.bmai-profile-teammate-strip>div{display:flex;justify-content:flex-end;gap:6px;flex-wrap:wrap}.bmai-profile-teammate-strip button{display:flex;align-items:center;gap:6px;padding:6px 9px;border:1px solid rgba(107,164,235,.24);border-radius:999px;background:#0c294f;color:#c8ddf6;font-size:11px;cursor:pointer}.bmai-profile-editor{display:grid;grid-template-columns:2fr 1fr 1fr 1fr auto;gap:10px;padding:16px 34px;border-top:1px solid rgba(104,165,239,.18);background:#051730b3}.bmai-profile-editor label{display:grid;gap:5px;color:#91a8c5;font-size:11px;font-weight:700}.bmai-profile-editor label small{color:#6f87a5;font-size:9px;font-weight:500}.bmai-profile-editor input,.bmai-profile-editor textarea{min-width:0;height:38px;padding:8px 10px;border:1px solid rgba(115,173,244,.26);border-radius:9px;background:#071a34;color:#fff;resize:none}.bmai-profile-editor .bmai-profile-primary{align-self:end}.bmai-profile-tabs{display:flex;gap:42px;padding:0 34px;border-top:1px solid rgba(105,166,239,.18)}.bmai-profile-tabs button{position:relative;padding:16px 0;border:0;background:transparent;color:#9fb2ca;font-weight:700;cursor:pointer}.bmai-profile-tabs button.is-active{color:#fff}.bmai-profile-tabs button.is-active:after{content:"";position:absolute;left:0;right:0;bottom:0;height:3px;border-radius:3px;background:#2b80ff}.bmai-profile-work-grid{display:grid;grid-template-columns:280px minmax(0,1fr) 280px;gap:16px;margin-top:16px}.bmai-profile-side-column,.bmai-profile-main-column{display:grid;align-content:start;gap:14px}.bmai-profile-card{padding:18px;border:1px solid rgba(82,145,224,.28);border-radius:14px;background:linear-gradient(145deg,#113159eb,#081f3df0);box-shadow:0 14px 34px #010c1d33}.bmai-profile-card h2,.bmai-profile-section-card header h2{display:flex;align-items:center;gap:9px;margin:0 0 12px;font-size:15px}.bmai-profile-card-count{margin-left:auto;color:#72adff;font-size:12px}.bmai-profile-card p{margin:0;color:#afc1d7;font-size:12px;line-height:1.55}.bmai-profile-card>a{display:flex;align-items:center;gap:5px;margin-top:12px;color:#5aa0ff;font-size:11px}.bmai-profile-card dl{margin:0}.bmai-profile-card dl>div{display:flex;justify-content:space-between;padding:10px 0;border-bottom:1px solid rgba(102,160,230,.15);color:#abc0d9;font-size:12px}.bmai-profile-card dl>div:last-child{border-bottom:0}.bmai-profile-card dd{color:#fff;font-weight:800}.bmai-profile-tags{display:flex;gap:7px;flex-wrap:wrap}.bmai-profile-tags span{padding:6px 10px;border:1px solid rgba(103,167,245,.31);border-radius:999px;background:#306ebe29;color:#c8dcf4;font-size:10px}.bmai-profile-agent-list{display:grid;gap:5px}.bmai-profile-agent-list button{display:grid;grid-template-columns:26px 1fr 16px;align-items:center;gap:8px;width:100%;padding:8px 0;border:0;border-bottom:1px solid rgba(100,159,231,.13);background:transparent;color:#fff;text-align:left;cursor:pointer}.bmai-profile-agent-list span{display:grid}.bmai-profile-agent-list small{margin-top:2px;color:#8399b5}.bmai-profile-connection-list{display:grid;gap:4px}.bmai-profile-connection-list button{display:grid;grid-template-columns:30px minmax(0,1fr);align-items:center;gap:8px;width:100%;padding:7px 0;border:0;border-bottom:1px solid rgba(100,159,231,.13);background:transparent;color:#fff;text-align:left;cursor:pointer}.bmai-profile-connection-list img{width:30px;height:30px;border-radius:50%;-o-object-fit:cover;object-fit:cover}.bmai-profile-connection-list span{display:grid;min-width:0}.bmai-profile-connection-list strong,.bmai-profile-connection-list small{overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.bmai-profile-connection-list small{color:#8098b6;font-size:10px}.bmai-profile-card-link{margin-top:10px;padding:0;border:0;background:transparent;color:#68a9ff;font-size:11px;font-weight:700;cursor:pointer}.bmai-profile-section-card{padding:16px}.bmai-profile-section-card>header{display:flex;align-items:center;justify-content:space-between;margin-bottom:12px}.bmai-profile-section-card>header h2{margin:0}.bmai-profile-section-card>header button{border:0;background:transparent;color:#5aa0ff;font-size:11px;font-weight:700;cursor:pointer}.bmai-profile-featured-grid{display:grid;grid-template-columns:repeat(4,minmax(0,1fr));gap:10px}.bmai-profile-featured-grid>button,.bmai-profile-journey-grid>button{min-width:0;overflow:hidden;padding:0 0 10px;border:1px solid rgba(93,154,228,.25);border-radius:11px;background:#03142b8a;color:#fff;text-align:left;cursor:pointer}.bmai-profile-feature-art,.bmai-profile-journey-art{height:100px;display:grid;place-items:center;overflow:hidden;color:#89bdff;background:radial-gradient(circle at 35% 30%,rgba(51,132,255,.48),transparent 45%),#0b2850}.bmai-profile-feature-art.feature-1{background:radial-gradient(circle at 65% 30%,rgba(122,83,255,.5),transparent 42%),#101c48}.bmai-profile-feature-art.feature-2{background:linear-gradient(145deg,#0d2450,#29166b)}.bmai-profile-feature-art.feature-3{background:linear-gradient(145deg,#082e5f,#12445a)}.bmai-profile-feature-art img{width:100%;height:100%;-o-object-fit:cover;object-fit:cover}.bmai-profile-featured-grid strong,.bmai-profile-journey-grid strong{display:block;padding:10px 10px 0;font-size:12px}.bmai-profile-featured-grid p,.bmai-profile-journey-grid p{padding:5px 10px 0;font-size:10px;line-height:1.35}.bmai-profile-featured-grid span,.bmai-profile-journey-grid span{display:block;padding:8px 10px 0;color:#6aaaff;font-size:10px;font-weight:700}.bmai-profile-journey-grid{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:10px}.bmai-profile-journey-art{height:82px}.bmai-profile-post-list{display:grid;gap:9px}.bmai-profile-post-list>article,.bmai-profile-post-list>div{margin:0!important}.bmai-profile-work-together .bmai-profile-primary,.bmai-profile-work-together .bmai-profile-secondary{width:100%;margin-top:10px}.bmai-profile-style-list{display:grid;gap:7px;margin:12px 0}.bmai-profile-style-list>button{display:flex;justify-content:space-between;align-items:center;padding:10px;border:1px solid rgba(102,160,230,.2);border-radius:10px;background:#0a2447;color:#fff;text-align:left;cursor:pointer}.bmai-profile-style-list>button.is-active{border-color:#3385ff;background:#103669}.bmai-profile-style-list span{display:grid}.bmai-profile-style-list small{margin-top:3px;color:#8ca4c0;font-size:9px}.bmai-profile-empty{padding:34px 16px;border:1px dashed rgba(107,166,238,.24);border-radius:11px;color:#8ea5c0;text-align:center;font-size:12px}.bmai-profile-single-column,.bmai-profile-detail{width:min(920px,100%);margin:16px auto}.bmai-profile-about{display:grid;gap:16px}.bmai-profile-about>p{font-size:14px}.bmai-profile-about strong{display:block;margin-bottom:4px;color:#fff}.bmai-profile-detail{min-height:500px}.bmai-profile-detail>div{height:auto!important;min-height:600px}.bmai-profile-page button:focus-visible,.bmai-profile-page a:focus-visible{outline:2px solid #57a0ff;outline-offset:2px}@media(max-width:1180px){.bmai-profile-work-grid{grid-template-columns:230px minmax(0,1fr)}.bmai-profile-work-grid>.bmai-profile-side-column:last-child{grid-column:1/-1;grid-template-columns:repeat(2,minmax(0,1fr))}.bmai-profile-featured-grid{grid-template-columns:repeat(2,minmax(0,1fr))}.bmai-profile-identity{grid-template-columns:150px minmax(0,1fr)}.bmai-profile-avatar-wrap{width:140px;height:140px}.bmai-profile-actions{grid-column:2;padding-top:0;justify-content:flex-start}.bmai-profile-teammate-strip>div{justify-content:flex-start}}@media(max-width:820px){.bmai-profile-globalbar{padding:0 12px}.bmai-profile-brand{font-size:16px}.bmai-profile-network{padding:7px 9px}.bmai-profile-canvas{width:100%;margin:0}.bmai-profile-hero{border-width:0 0 1px;border-radius:0}.bmai-profile-cover{height:180px}.bmai-profile-cover-copy{top:22px;right:18px;font-size:18px}.bmai-profile-identity{grid-template-columns:96px 1fr;gap:13px;padding:0 16px 18px}.bmai-profile-avatar-wrap{width:96px;height:96px;margin-top:-40px;border-width:4px}.bmai-profile-name-row h1{font-size:25px}.bmai-profile-heading{padding-top:12px}.bmai-profile-actions{grid-column:1/-1;justify-content:flex-start}.bmai-profile-editor{grid-template-columns:1fr;padding:14px 16px}.bmai-profile-tabs{gap:26px;padding:0 16px;overflow-x:auto}.bmai-profile-work-grid{grid-template-columns:1fr;margin:12px}.bmai-profile-main-column{grid-row:1}.bmai-profile-side-column{grid-template-columns:1fr 1fr}.bmai-profile-work-grid>.bmai-profile-side-column:last-child{grid-template-columns:1fr 1fr}.bmai-profile-single-column,.bmai-profile-detail{width:auto;margin:12px}.bmai-profile-journey-grid{grid-template-columns:1fr 1fr}}@media(max-width:560px){.bmai-profile-back span{display:none}.bmai-profile-network{font-size:0}.bmai-profile-cover{height:142px}.bmai-profile-cover-copy{font-size:15px}.bmai-profile-cover-edit{right:12px;bottom:10px;font-size:0}.bmai-profile-cover-edit svg{margin:0}.bmai-profile-cover-editor{bottom:7px;display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:6px;width:calc(100% - 16px);padding:8px}.bmai-profile-cover-editor strong,.bmai-profile-cover-editor label{grid-column:1 / -1}.bmai-profile-cover-editor strong{text-align:center}.bmai-profile-cover-editor button{padding:0 5px;font-size:10px}.bmai-profile-cover.is-editing .bmai-profile-cover-copy{display:none}.bmai-profile-identity{grid-template-columns:78px 1fr}.bmai-profile-avatar-wrap{width:78px;height:78px;margin-top:-30px}.bmai-profile-name-row h1{font-size:21px}.bmai-profile-open{font-size:9px}.bmai-profile-title,.bmai-profile-bio{font-size:12px}.bmai-profile-primary,.bmai-profile-secondary{padding:0 11px;font-size:11px}.bmai-profile-tabs{gap:20px}.bmai-profile-tabs button{font-size:12px}.bmai-profile-side-column,.bmai-profile-work-grid>.bmai-profile-side-column:last-child{grid-template-columns:1fr}.bmai-profile-featured-grid,.bmai-profile-journey-grid{grid-template-columns:1fr 1fr}.bmai-profile-feature-art{height:86px}.bmai-profile-card{padding:14px}}[data-activation-theme]{--activation-bg:#0c2039;--activation-text:#edf5ff;--activation-muted:#bcd1e8;--activation-border:#496783}[data-activation-theme=light]{--activation-bg:#f4f9ff;--activation-text:#102b4d;--activation-muted:#365574;--activation-border:#b9cde2}[data-activation-theme=storm]{--activation-bg:#203044;--activation-border:#62788e}[data-activation-theme]>section{background:var(--activation-bg)!important;color:var(--activation-text)!important;border-color:var(--activation-border)!important;box-shadow:0 25px 80px #00152b66!important}[data-activation-theme] :is(h1,h2,strong){color:var(--activation-text)!important}[data-activation-theme] :is(p,span){color:var(--activation-muted)!important}[data-activation-theme] button{background:#1467e9!important;color:#fff!important;border-color:#5598ec!important}[data-activation-theme] input{background:var(--activation-bg)!important;color:var(--activation-text)!important}.audio-player{background:linear-gradient(135deg,#667eea,#764ba2);border-radius:12px;padding:16px;color:#fff;box-shadow:0 4px 12px #667eea4d;margin:8px 0}.audio-player-header{display:flex;align-items:center;gap:12px;margin-bottom:12px}.character-avatar{width:40px;height:40px;border-radius:50%;border:2px solid rgba(255,255,255,.3);-o-object-fit:cover;object-fit:cover}.character-info{display:flex;flex-direction:column;gap:4px;flex:1}.character-name{font-size:14px;font-weight:700}.audio-status{font-size:12px;opacity:.9}.audio-controls{display:flex;align-items:center;gap:12px}.play-button{width:44px;height:44px;border-radius:50%;border:none;background:#ffffff40;color:#fff;font-size:20px;cursor:pointer;transition:all .2s ease;flex-shrink:0;display:flex;align-items:center;justify-content:center}.play-button:hover:not(:disabled){background:#ffffff59;transform:scale(1.05)}.play-button:active:not(:disabled){transform:scale(.95)}.play-button:disabled{opacity:.5;cursor:not-allowed}.progress-container{flex:1;display:flex;flex-direction:column;gap:4px}.progress-bar{width:100%;height:6px;border-radius:3px;background:#fff3;outline:none;cursor:pointer;-webkit-appearance:none;-moz-appearance:none;appearance:none}.progress-bar::-webkit-slider-thumb{-webkit-appearance:none;appearance:none;width:14px;height:14px;border-radius:50%;background:#fff;cursor:pointer;box-shadow:0 2px 4px #0003;-webkit-transition:transform .2s ease;transition:transform .2s ease}.progress-bar::-webkit-slider-thumb:hover{transform:scale(1.2)}.progress-bar::-moz-range-thumb{width:14px;height:14px;border-radius:50%;background:#fff;cursor:pointer;border:none;box-shadow:0 2px 4px #0003;-moz-transition:transform .2s ease;transition:transform .2s ease}.progress-bar::-moz-range-thumb:hover{transform:scale(1.2)}.progress-bar:disabled{opacity:.5;cursor:not-allowed}.time-display{display:flex;justify-content:space-between;font-size:11px;opacity:.9;font-family:Courier New,monospace}.compact-audio-player{display:inline-flex;align-items:center;justify-content:center;width:32px;height:32px;border-radius:50%;border:none;background:linear-gradient(135deg,#667eea,#764ba2);color:#fff;font-size:16px;cursor:pointer;transition:all .2s ease;box-shadow:0 2px 6px #667eea66}.compact-audio-player:hover{transform:scale(1.1);box-shadow:0 4px 10px #667eea99}.compact-audio-player:active{transform:scale(.95)}@media(prefers-color-scheme:dark){.audio-player{box-shadow:0 4px 12px #00000080}}@media(max-width:768px){.audio-player{padding:12px}.character-avatar{width:36px;height:36px}.play-button{width:40px;height:40px;font-size:18px}}.wizard-execution-card{background:linear-gradient(135deg,#18181b,#27272a);border:2px solid #6b6560;border-radius:12px;box-shadow:0 8px 32px #ffffff26;margin:16px 0;max-width:700px;overflow:hidden}.wizard-execution-card.loading{border-color:#71717a;box-shadow:none}.wizard-execution-card.error{border-color:#ef4444;box-shadow:0 8px 32px #ef444426}.wizard-header{background:#ffffff1a;border-bottom:1px solid rgba(255,255,255,.3);padding:16px 20px}.wizard-content{padding:20px;background:#0003}.wizard-step{padding:12px 16px;margin:8px 0;background:#ffffff08;border-radius:8px;border-left:3px solid transparent;transition:all .3s ease}.wizard-step-completed{border-left-color:#22c55e;background:#22c55e0d}.wizard-step-current{border-left-color:#3b82f6;background:#3b82f60d;animation:pulse-glow 2s ease-in-out infinite}.wizard-step-pending{border-left-color:#71717a;opacity:.6}.wizard-step-failed{border-left-color:#ef4444;background:#ef44440d}@keyframes pulse-glow{0%,to{opacity:1;box-shadow:0 0 #3b82f666}50%{opacity:.9;box-shadow:0 0 0 8px #3b82f600}}.wizard-progress-bar{background:linear-gradient(90deg,#3b82f6,#60a5fa,#3b82f6);background-size:200% 100%;animation:progress-shimmer 2s linear infinite}@keyframes progress-shimmer{0%{background-position:-200% 0}to{background-position:200% 0}}.wizard-step-progress-bar{background:linear-gradient(90deg,#3b82f6,#60a5fa,#3b82f6);background-size:200% 100%;animation:progress-shimmer 2s linear infinite}.wizard-human-input{padding:16px;background:#eab3080d;border:1px solid rgba(234,179,8,.3);border-radius:8px}.wizard-deliverables{padding:16px;background:#22c55e0d;border:1px solid rgba(34,197,94,.3);border-radius:8px}.wizard-deliverable-item{padding:12px;background:#ffffff08;border-radius:6px;transition:background .2s ease}.wizard-deliverable-item:hover{background:#ffffff0d}@media(max-width:768px){.wizard-execution-card{max-width:100%;margin:12px 0}.wizard-header{padding:12px 16px}.wizard-content{padding:16px}.wizard-step{padding:10px 12px}}.wizard-execution-card.loading .wizard-header{background:#71717a1a;border-bottom-color:#71717a4d}.wizard-step:focus-within{outline:2px solid #6b6560;outline-offset:2px}button:focus-visible{outline:2px solid #6b6560;outline-offset:2px}.wizard-step,.wizard-deliverable-item,button{transition:all .2s ease}.wizard-step:hover{background:#ffffff0d}.wizard-header [class*=animate-spin]{animation:spin 1s linear infinite}@keyframes glow-pulse{0%{box-shadow:0 0 #ffffffb3;background-color:#ffffff26}50%{box-shadow:0 0 20px 5px #fff6;background-color:#ffffff40}to{box-shadow:0 0 #fff0;background-color:transparent}}.newly-added-item{animation:glow-pulse 2s ease-out;border-radius:.375rem}@keyframes wizard-generating-glow{0%,to{box-shadow:0 0 20px #fff9,0 0 40px #fff6,inset 0 0 20px #fff3;border-color:#fffc}50%{box-shadow:0 0 30px #fffc,0 0 60px #fff9,inset 0 0 30px #ffffff4d;border-color:#ffffff4d}}@keyframes background-pulse{0%,to{background-color:#ffffff0d}50%{background-color:#ffffff1a}}.checklist-item-generating{animation:wizard-generating-glow 2s ease-in-out infinite,background-pulse 2s ease-in-out infinite;border:2px solid rgba(255,255,255,.8)!important;position:relative}.wizard-generating-badge{display:inline-flex;align-items:center;gap:4px;padding:2px 8px;font-size:11px;font-weight:500;color:#ffffffb3;background:#ffffff26;border-radius:4px;animation:pulse-opacity 1.5s ease-in-out infinite}@keyframes pulse-opacity{0%,to{opacity:.8}50%{opacity:1}}.wizard-generating-icon{animation:spin 1.5s linear infinite}@keyframes spin{0%{transform:rotate(0)}to{transform:rotate(360deg)}}@keyframes category-border-glow{0%,to{border-left-color:#fffc;box-shadow:-4px 0 20px #fff6,-4px 0 40px #fff3}50%{border-left-color:#ffffff4d;box-shadow:-4px 0 30px #fff9,-4px 0 60px #fff6}}.category-generating-wizard{animation:category-border-glow 2s ease-in-out infinite;border-left-width:4px!important;border-left-color:#fffc!important}@keyframes float-up{0%{transform:translateY(0) scale(1);opacity:1}50%{transform:translateY(-50px) scale(1.2);opacity:.8}to{transform:translateY(-100px) scale(.8);opacity:0}}@keyframes slide-up{0%{transform:translateY(100%)}to{transform:translateY(0)}}.animate-slide-up{animation:slide-up .3s ease-out}.animate-float-up{animation:float-up 1s ease-out forwards}.bmai-visitor-paused{--vp-bg:#09182f;--vp-panel:#0e2244;--vp-ink:#edf4ff;--vp-muted:#b3c4df;--vp-border:#36547e;display:grid;place-items:center;min-height:100dvh;padding:24px;box-sizing:border-box;color:var(--vp-ink);background:var(--vp-bg);font:1rem/1.6 system-ui,sans-serif;color-scheme:dark}.bmai-visitor-paused[data-theme=light]{--vp-bg:#eaf6ff;--vp-panel:#f9fdff;--vp-ink:#102a4e;--vp-muted:#435b7d;--vp-border:#a9c6e6;color-scheme:light}.bmai-visitor-paused[data-atmosphere=storm]{--vp-bg:#101214;--vp-panel:#17191c;--vp-ink:#f1f3f5;--vp-muted:#b7bec8;--vp-border:#555d68}.bmai-visitor-paused>section{width:100%;max-width:480px;padding:32px;box-sizing:border-box;border:1px solid var(--vp-border);border-radius:24px;background:var(--vp-panel);text-align:center}.bmai-visitor-paused img{width:88px;height:auto}.bmai-visitor-paused h1{font-size:clamp(1.75rem,5vw,2.4rem);line-height:1.2;letter-spacing:-.035em}.bmai-visitor-paused p{color:var(--vp-muted)}.bmai-visitor-paused button{display:block;min-height:44px;margin:24px auto 12px;padding:10px 22px;border:0;border-radius:12px;background:#1759c5;color:#fff;font:inherit;cursor:pointer}.bmai-visitor-paused a{color:var(--vp-ink);font-size:.875rem}.bmai-visitor-paused :is(a,button):focus-visible{outline:3px solid var(--vp-ink);outline-offset:4px}@media(max-width:480px){.bmai-visitor-paused{padding:16px}.bmai-visitor-paused>section{padding:24px}}.promethios-agent-turn{--gat-text: #f0f0ed;--gat-muted: #a5a6a2;--gat-dim: #747670;--gat-line: rgba(255, 255, 255, .085);--gat-blue: #9fc1ff;--gat-green: #77d687;--gat-gold: #d7b36d;color:var(--gat-text);min-width:0}.promethios-agent-turn__agent{display:flex;align-items:center;gap:9px;margin-bottom:10px}.promethios-agent-turn__agent>img,.promethios-agent-turn__agent>span{width:34px;height:34px;border-radius:10px;background:#242622;display:grid;place-items:center;-o-object-fit:cover;object-fit:cover;font-weight:900}.promethios-agent-turn__agent div{display:grid;gap:2px}.promethios-agent-turn__agent small{color:var(--gat-muted);font-size:11px}.promethios-agent-turn__conversation{display:grid;gap:12px;min-width:0}.promethios-agent-turn__response{margin:0;color:var(--gat-text);font-size:13px;line-height:1.65;white-space:pre-wrap}.promethios-agent-turn__work{position:relative;min-width:0}.promethios-agent-turn__work-trigger{position:relative;width:100%;min-height:45px;border:0;border-bottom:1px solid var(--gat-line);background:transparent;color:var(--gat-text);padding:6px 2px 6px 31px;display:grid;grid-template-columns:minmax(0,1fr) auto;align-items:center;gap:10px;text-align:left;cursor:pointer}.promethios-agent-turn__node{position:absolute;z-index:1;left:0;top:12px;width:20px;height:20px;border-radius:999px;border:1px solid rgba(159,193,255,.48);background:#181917;color:var(--gat-blue);display:grid;place-items:center}.promethios-agent-turn__work[data-state=complete] .promethios-agent-turn__node{color:var(--gat-green);border-color:#77d6877a}.promethios-agent-turn__work[data-state=attention] .promethios-agent-turn__node{color:var(--gat-gold);border-color:#d7b36d8a}.promethios-agent-turn__work[data-state=failed] .promethios-agent-turn__node{color:#ee9b9b;border-color:#ee9b9b80}.promethios-agent-turn__work-copy{min-width:0;display:grid;gap:3px}.promethios-agent-turn__work-copy strong{font-size:11.5px;line-height:1.3}.promethios-agent-turn__work-copy small{color:var(--gat-muted);font-size:9px;font-weight:750}.promethios-agent-turn__work-trigger>svg{color:var(--gat-dim);transition:transform .14s ease}.promethios-agent-turn__work-trigger>svg.is-open{transform:rotate(180deg)}.promethios-agent-turn__details{margin:0 0 8px 31px;padding:10px 12px;border-left:1px solid var(--gat-line);background:#ffffff05;color:var(--gat-muted);font-size:10.5px;line-height:1.5;display:grid;gap:10px}.promethios-agent-turn__work-summary{margin:0;white-space:pre-wrap}.promethios-agent-turn__rationale{border:1px solid rgba(215,179,109,.16);background:#d7b36d09;border-radius:8px;padding:8px 9px}.promethios-agent-turn__rationale>strong{color:var(--gat-gold);display:flex;align-items:center;gap:5px}.promethios-agent-turn__rationale p{margin:5px 0 0}.promethios-agent-turn__detail-group>strong{color:#d7d8d3}.promethios-agent-turn__detail-group ul{margin:5px 0 0;padding-left:18px;display:grid;gap:3px}.promethios-agent-turn code{color:#c6d8ff;font-family:ui-monospace,SFMono-Regular,Consolas,monospace;font-size:.95em;overflow-wrap:anywhere}.promethios-agent-turn__receipt{border-top:1px solid var(--gat-line);padding-top:8px}.promethios-agent-turn__artifact,.promethios-agent-turn__attention{position:relative;min-height:48px;margin:7px 0 7px 31px;border:1px solid var(--gat-line);border-radius:10px;background:#ffffff06;color:var(--gat-text);padding:8px 10px;display:grid;grid-template-columns:auto minmax(0,1fr) auto;align-items:center;gap:9px;text-align:left;text-decoration:none}button.promethios-agent-turn__artifact{width:calc(100% - 31px);cursor:pointer}.promethios-agent-turn__artifact>svg{color:var(--gat-gold)}.promethios-agent-turn__artifact>.promethios-agent-turn__artifact-chevron{color:var(--gat-dim);transition:transform .14s ease,color .14s ease}.promethios-agent-turn__artifact:hover>.promethios-agent-turn__artifact-chevron,.promethios-agent-turn__artifact:focus-visible>.promethios-agent-turn__artifact-chevron{color:var(--gat-gold);transform:translate(2px)}.promethios-agent-turn__artifact span,.promethios-agent-turn__attention>span{min-width:0;display:grid;gap:3px}.promethios-agent-turn__artifact small,.promethios-agent-turn__attention small{color:var(--gat-muted);font-size:9.5px}.promethios-agent-turn__attention{border-color:#d7b36d47;background:#d7b36d0e}.promethios-agent-turn__attention>svg{color:var(--gat-gold)}.promethios-agent-turn__attention>div{display:flex;gap:6px;flex-wrap:wrap;justify-content:flex-end}.promethios-agent-turn__attention button{min-height:28px;border:1px solid var(--gat-line);border-radius:7px;background:#ffffff0a;color:var(--gat-text);padding:0 9px;font-size:9px;font-weight:850;cursor:pointer}.promethios-agent-turn__attention button[data-tone=primary]{border-color:#d7b36d59;color:var(--gat-gold)}.promethios-agent-turn__terminal{position:relative;min-height:48px;margin:7px 0 7px 31px;border:1px solid var(--gat-line);border-radius:10px;background:#ffffff06;color:var(--gat-text);overflow:hidden}.promethios-agent-turn__terminal-trigger{width:100%;min-height:48px;border:0;background:transparent;color:inherit;padding:8px 10px;display:grid;grid-template-columns:auto minmax(0,1fr) auto;align-items:center;gap:9px;text-align:left}button.promethios-agent-turn__terminal-trigger{cursor:pointer}.promethios-agent-turn__terminal-trigger>span{min-width:0;display:grid;gap:3px}.promethios-agent-turn__terminal-trigger small{color:var(--gat-muted);font-size:9.5px}.promethios-agent-turn__terminal-trigger>svg:last-child{color:var(--gat-dim);transition:transform .14s ease}.promethios-agent-turn__terminal-trigger>svg:last-child.is-open{transform:rotate(180deg)}.promethios-agent-turn__terminal[data-status=completed] .promethios-agent-turn__terminal-trigger>svg:first-child{color:var(--gat-green)}.promethios-agent-turn__terminal[data-status=blocked] .promethios-agent-turn__terminal-trigger>svg:first-child,.promethios-agent-turn__terminal[data-status=failed] .promethios-agent-turn__terminal-trigger>svg:first-child{color:#ee9b9b}.promethios-agent-turn__terminal-actions{display:flex;gap:6px;flex-wrap:wrap;justify-content:flex-end;padding:0 10px 9px}.promethios-agent-turn__terminal-actions button{min-height:28px;border:1px solid var(--gat-line);border-radius:7px;background:#ffffff0a;color:var(--gat-text);padding:0 9px;font-size:9px;font-weight:850;cursor:pointer}.promethios-agent-turn__terminal-actions button[data-tone=primary]{border-color:#d7b36d59;color:var(--gat-gold)}.promethios-agent-turn__terminal>.promethios-agent-turn__details{margin:0 10px 10px 31px}.promethios-agent-turn__governance-record{position:relative;margin-top:13px;border:1px solid rgba(119,214,135,.2);border-radius:12px;background:#181917f5;overflow:hidden}.promethios-agent-turn__governance-trigger{width:100%;min-height:54px;border:0;padding:9px 11px;display:grid;grid-template-columns:auto minmax(0,1fr) auto;align-items:center;gap:9px;background:transparent;color:var(--gat-text);cursor:pointer;text-align:left}.promethios-agent-turn__governance-trigger:hover{background:#ffffff06}.promethios-agent-turn__governance-trigger:focus-visible{outline:2px solid rgba(143,185,255,.72);outline-offset:-2px}.promethios-agent-turn__governance-trigger>svg{color:var(--gat-dim);transition:transform .14s ease}.promethios-agent-turn__governance-trigger>svg.is-open{transform:rotate(180deg)}.promethios-agent-turn__governance-icon{width:28px;height:28px;border-radius:9px;display:grid;place-items:center;color:var(--gat-green);background:#77d68714;border:1px solid rgba(119,214,135,.18)}.promethios-agent-turn__governance-copy{min-width:0;display:grid;gap:3px}.promethios-agent-turn__governance-copy strong{font-size:11.5px;line-height:1.25}.promethios-agent-turn__governance-copy small{color:var(--gat-muted);font-size:9.5px;line-height:1.35}.promethios-agent-turn__governance-events{position:relative;border-top:1px solid var(--gat-line);padding:6px 10px 9px}.promethios-agent-turn__report-rows{display:grid;gap:8px;padding:2px 10px 9px}.promethios-agent-turn__report-group{display:grid;gap:2px}.promethios-agent-turn__report-group>strong{color:var(--gat-muted);font-size:9px;letter-spacing:.045em;text-transform:uppercase;padding:4px 3px 2px}.promethios-agent-turn__report-line,.promethios-agent-turn__report-link{min-height:27px;width:100%;border:0;border-radius:6px;background:#ffffff06;color:var(--gat-muted);padding:5px 7px;display:grid;grid-template-columns:14px minmax(0,1fr);align-items:center;gap:6px;font:inherit;font-size:9.75px;line-height:1.35;text-align:left;text-decoration:none}.promethios-agent-turn__report-link{color:var(--gat-blue);cursor:pointer}.promethios-agent-turn__report-line>span,.promethios-agent-turn__report-link>span{min-width:0;overflow-wrap:anywhere}.promethios-agent-turn__report-line small,.promethios-agent-turn__report-link small{grid-column:2;color:var(--gat-dim);font-size:8.75px}.promethios-agent-turn__report-link:hover{background:#9fc1ff14}.promethios-agent-turn__supplement{display:grid;gap:3px;padding:6px 7px;border-left:1px solid var(--gat-line);color:var(--gat-muted);font-size:9.75px}.promethios-agent-turn__supplement>small{color:var(--gat-dim);font-size:8.75px}.promethios-agent-turn__request-details{min-height:27px;margin:0 10px 9px;border:0;border-radius:6px;background:#ffffff06;color:var(--gat-muted);padding:5px 8px;display:inline-flex;align-items:center;gap:6px;font-size:9.5px;font-weight:760;cursor:pointer}.promethios-agent-turn__request-details:hover{color:var(--gat-blue);background:#9fc1ff14}.promethios-agent-turn__provider-link{width:-moz-fit-content;width:fit-content;margin-top:3px;color:var(--gat-blue);display:inline-flex;align-items:center;gap:5px;font-size:9.5px;line-height:1.2;text-decoration:none}.promethios-agent-turn__provider-link:hover{color:#bad2ff;text-decoration:underline}.promethios-agent-turn__provider-link--receipt{margin:0 12px 10px}.promethios-agent-turn__governance-events:before{content:"";position:absolute;left:19px;top:28px;bottom:28px;width:1px;background:linear-gradient(#d7b36d6b,#ffffff0f)}.promethios-agent-turn__live-governance{margin-top:12px}.promethios-agent-turn__live-governance .promethios-agent-turn__attention{margin-left:0}.promethios-agent-turn__activity{display:grid;gap:2px;margin-top:10px;padding:4px 0 2px}.promethios-agent-turn__activity-item{min-width:0;min-height:25px;display:grid;grid-template-columns:18px minmax(0,1fr);align-items:center;gap:7px;color:var(--gat-text);font-size:9.75px;font-weight:760;line-height:1.35;transition:opacity .16s ease,color .16s ease}.promethios-agent-turn__activity-item[data-state=complete]{opacity:.56}.promethios-agent-turn__activity-item[data-state=failed]{color:#ee9b9b}.promethios-agent-turn__activity-item[data-state=attention]{color:var(--gat-gold)}.promethios-agent-turn__activity-item[data-current=true]{color:var(--gat-muted);opacity:1}.promethios-agent-turn__activity-icon{display:grid;place-items:center;color:var(--gat-blue)}.promethios-agent-turn__activity-item[data-state=complete] .promethios-agent-turn__activity-icon{color:var(--gat-green)}.promethios-agent-turn__activity-item[data-state=failed] .promethios-agent-turn__activity-icon{color:#ee9b9b}.promethios-agent-turn__activity-item[data-state=attention] .promethios-agent-turn__activity-icon{color:var(--gat-gold)}.promethios-agent-turn__status{min-height:30px;margin:8px 0 0;color:var(--gat-muted);display:flex;align-items:center;gap:7px;font-size:9.75px;font-weight:850}.promethios-agent-turn__status>svg{color:var(--gat-blue)}.promethios-agent-turn[data-agent-turn-status=completed] .promethios-agent-turn__status>svg{color:var(--gat-green)}.promethios-agent-turn[data-agent-turn-status=blocked] .promethios-agent-turn__status>svg,.promethios-agent-turn[data-agent-turn-status=failed] .promethios-agent-turn__status>svg{color:#ee9b9b}.promethios-agent-turn__cursor{display:inline-flex;align-items:center;gap:3px;margin-left:7px}.promethios-agent-turn__cursor i{width:4px;height:4px;border-radius:999px;background:var(--gat-blue);animation:gat-pulse 1.15s ease-in-out infinite}.promethios-agent-turn__cursor i:nth-child(2){animation-delay:.12s}.promethios-agent-turn__cursor i:nth-child(3){animation-delay:.24s}.promethios-agent-turn__shimmer{background:linear-gradient(90deg,#a8b5ca,#edf3ff 42%,#a8b5ca 78%);background-size:220% 100%;color:transparent;background-clip:text;-webkit-background-clip:text;animation:gat-shimmer 1.8s linear infinite}@keyframes gat-shimmer{to{background-position:-220% 0}}@keyframes gat-pulse{0%,70%,to{opacity:.35;transform:scale(.8)}35%{opacity:1;transform:scale(1)}}@media(max-width:680px){.promethios-agent-turn__response{font-size:12.5px}.promethios-agent-turn__node{width:18px;height:18px}.promethios-agent-turn__work-trigger{padding-left:27px}.promethios-agent-turn__details,.promethios-agent-turn__artifact,.promethios-agent-turn__attention,.promethios-agent-turn__terminal{margin-left:27px}button.promethios-agent-turn__artifact{width:calc(100% - 27px)}.promethios-agent-turn__governance-trigger{min-height:52px;padding:8px 9px}.promethios-agent-turn__attention{grid-template-columns:auto minmax(0,1fr)}.promethios-agent-turn__attention>div{grid-column:1 / -1;justify-content:stretch}.promethios-agent-turn__attention button{flex:1}.promethios-agent-turn__terminal-actions{justify-content:stretch}.promethios-agent-turn__terminal-actions button{flex:1}.promethios-agent-turn__activity-item{font-size:9.5px}}@media(prefers-reduced-motion:reduce){.promethios-agent-turn__shimmer,.promethios-agent-turn__cursor i{animation:none}.promethios-agent-turn__shimmer{color:var(--gat-muted);background:none}}.bmai-webmcp-approval{position:fixed;right:22px;bottom:22px;z-index:2147483000;width:min(390px,calc(100vw - 32px));overflow:hidden;border:1px solid rgba(91,145,255,.42);border-radius:18px;background:#0b1d3d;color:#eef5ff;box-shadow:0 24px 80px #0000007a;font-family:Inter,ui-sans-serif,system-ui,sans-serif}.bmai-webmcp-approval>header{display:flex;align-items:center;gap:10px;padding:14px 15px;border-bottom:1px solid rgba(130,169,239,.18);background:#0f2854}.bmai-webmcp-approval>header>span{display:grid;place-items:center;width:36px;height:36px;border-radius:11px;background:#216aff;color:#fff}.bmai-webmcp-approval>header svg{width:18px}.bmai-webmcp-approval>header>div{min-width:0;display:grid;gap:2px;flex:1}.bmai-webmcp-approval>header small{color:#73a7ff;font-size:9px;font-weight:900;letter-spacing:.12em}.bmai-webmcp-approval>header strong{font-size:13px}.bmai-webmcp-approval>header>button{display:grid;place-items:center;width:30px;height:30px;border:0;border-radius:9px;background:transparent;color:#9eb2d1;cursor:pointer}.bmai-webmcp-approval>section{display:grid;gap:7px;padding:15px}.bmai-webmcp-approval>section>strong{font-size:14px}.bmai-webmcp-approval>section p{margin:0;color:#b7c7df;font-size:11px;line-height:1.5}.bmai-webmcp-approval>section small{color:#7f98bd;font-size:9px;overflow-wrap:anywhere}.bmai-webmcp-approval__scope{padding:9px 10px;border:1px solid rgba(93,145,231,.2);border-radius:10px;background:#255bb21c}.bmai-webmcp-approval>footer{display:flex;flex-wrap:wrap;justify-content:flex-end;gap:7px;padding:0 15px 15px}.bmai-webmcp-approval>footer button{min-height:36px;padding:0 12px;border:1px solid rgba(132,163,214,.28);border-radius:10px;background:#132d57;color:#d9e7fb;font-size:10px;font-weight:850;cursor:pointer}.bmai-webmcp-approval>footer .deny{margin-right:auto;background:transparent}.bmai-webmcp-approval>footer .allow{border-color:#2c70ed;background:#216aff;color:#fff}.bmai-webmcp-approval>footer .always{background:#183c72}.bmai-webmcp-approval>em{display:block;padding:0 15px 12px;color:#7f98bd;font-size:9px;font-style:normal}@media(max-width:640px){.bmai-webmcp-approval{right:10px;bottom:10px;width:calc(100vw - 20px);border-radius:16px}.bmai-webmcp-approval>footer{display:grid;grid-template-columns:1fr 1fr}.bmai-webmcp-approval>footer .deny{margin:0}.bmai-webmcp-approval>footer .always{grid-column:1/-1;grid-row:1}}.bmai-webmcp-approval[role=dialog]{z-index:2147483647;max-height:calc(100dvh - 32px);overflow-y:auto}.bmai-webmcp-approval code{font-size:11px;overflow-wrap:anywhere}.bmai-webmcp-approval pre{margin:0;max-height:220px;overflow:auto;white-space:pre-wrap;overflow-wrap:anywhere;background:#07152c;padding:10px;border-radius:8px;font-size:11px;line-height:1.5}.bmai-webmcp-approval--inline{position:relative;right:auto;bottom:auto;z-index:auto;width:100%;max-height:none;border-color:#e4b96552;border-radius:14px;background:linear-gradient(135deg,#4232166b,#1d1b16db);box-shadow:0 14px 36px #00000038;color:#f5efe2}.bmai-webmcp-approval--inline>header{padding:10px 12px;border-bottom:0;background:transparent}.bmai-webmcp-approval--inline>header>span{width:30px;height:30px;border-radius:9px;background:#e4b96521;color:#e4b965}.bmai-webmcp-approval--inline>header small{color:#e4b965}.bmai-webmcp-approval--inline>header>button{display:none}.bmai-webmcp-approval__summary{display:flex;align-items:baseline;gap:7px;padding:0 12px 9px;color:#c9c1b2;font-size:10.5px}.bmai-webmcp-approval__summary strong{color:#f5efe2;font-size:12px}.bmai-webmcp-approval--inline>footer{padding:0 12px 11px}.bmai-webmcp-approval--inline>footer button{min-height:30px;background:#ffffff09;color:#d7d0c4}.bmai-webmcp-approval--inline>footer .allow{border-color:#e4b965b8;background:#e4b965;color:#211b12}.bmai-webmcp-approval--inline>footer .always{background:#e4b96521;color:#f0d49a}.bmai-webmcp-approval--inline>.bmai-webmcp-approval__details{margin:0 10px 10px;padding:12px;border:1px solid rgba(228,185,101,.18);border-radius:10px;background:#08080852}
