#mb-toast{position:fixed;bottom:98px;right:17px;z-index:4100;background:#24313f;color:#fff;max-width:390px;border-radius:14px;padding:14px 18px;box-shadow:0 10px 36px #2225;font:500 13px system-ui}#mb-toast[hidden]{display:none}.mb-trigger{display:flex;align-items:center;gap:9px;min-height:43px;max-width:275px;border-radius:13px;border:1px solid var(--line,#e0e4eb);background:var(--surface,#fff);color:var(--text,#17212c);padding:8px 12px;cursor:pointer;font:740 13px system-ui;box-shadow:0 3px 12px #24263509;min-width:0}.mb-trigger>svg{width:20px;height:20px;flex-shrink:0;color:var(--accent,#d53a7e)}.mb-trigger .mb-current-name{min-width:0;max-width:185px;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.mb-trigger .mb-chevron{margin-left:auto;font-size:19px;color:var(--muted,#657);line-height:1}.mb-head{margin-left:19px}.mb-mobile{display:none}.mb-trigger:hover{background:var(--surface2,#f6f7f8);border-color:var(--accent,#d53a7e)}#mb-menu{position:fixed;top:83px;left:clamp(135px,21%,355px);z-index:3800;width:min(350px,calc(100vw - 22px));max-height:min(75dvh,650px);overflow:auto;border:1px solid var(--line,#ddd);background:var(--surface,#fff);border-radius:21px;box-shadow:0 18px 55px #1423362b;padding:12px;font:14px system-ui;color:var(--text,#222)}#mb-menu button,#mb-cover button{font:inherit;cursor:pointer}#mb-menu .mb-menu-title{display:flex;align-items:center;gap:9px;padding:11px 9px 14px;border-bottom:1px solid var(--line,#ddd)}#mb-menu .mb-menu-title>svg{width:21px;color:var(--accent,#d53a7e)}#mb-menu .mb-menu-title strong{flex:1;font-size:15px}#mb-menu .mb-x{width:29px;height:29px;font-size:23px;background:transparent;border:0;color:var(--muted,#667);border-radius:9px}#mb-menu .mb-menu-list{display:grid;gap:5px;padding:11px 0}#mb-menu .mb-business{display:flex;gap:11px;align-items:center;width:100%;min-height:62px;text-align:left;background:transparent;border:1px solid transparent;padding:9px;border-radius:13px;color:var(--text,#222)}#mb-menu .mb-business:hover,#mb-menu .mb-business.active{background:var(--surface2,#f8f8f8);border-color:var(--line,#ddd)}#mb-menu .mb-mini{display:grid;place-items:center;width:38px;height:38px;flex-shrink:0;border-radius:11px;background:var(--accentSoft,#f8ebef);color:var(--accent,#ca3479)}#mb-menu .mb-mini svg{width:21px;height:21px}#mb-menu .mb-business>span:nth-child(2){display:grid;min-width:0;flex:1;gap:3px}#mb-menu .mb-business strong{font-size:13px;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}#mb-menu .mb-business small{font-size:11px;color:var(--muted,#677)}#mb-menu .mb-end{color:var(--accent,#d53a7e);font-size:20px}#mb-menu .mb-add{width:100%;display:flex;gap:7px;align-items:center;justify-content:center;padding:13px;border-radius:12px;border:1px solid var(--accent,#d53a7e);color:var(--accent,#d53a7e);background:var(--accentSoft,#faeef2);font-size:13px;font-weight:780}#mb-menu .mb-add svg{width:19px;height:19px}#mb-menu .mb-menu-sync{display:flex;justify-content:space-between;gap:10px;align-items:center;color:var(--muted,#657);font-size:11px;padding:12px 4px 2px}#mb-menu .mb-retry{border:0;background:transparent;color:var(--accent,#d53a7e);font-size:11px;font-weight:750}#mb-cover{position:fixed;inset:0;z-index:3900;display:grid;place-items:center;background:#1218268a;-webkit-backdrop-filter:blur(5px);backdrop-filter:blur(5px);padding:15px;font-family:system-ui}#mb-cover .mb-dialog{background:var(--surface,#fff);color:var(--text,#111);border:1px solid var(--line,#ddd);border-radius:24px;box-shadow:0 22px 65px #0d152e4d;width:min(460px,100%);padding:25px}#mb-cover header{display:flex;align-items:center;gap:14px;margin-bottom:22px}#mb-cover header>span{display:grid;place-items:center;background:var(--accentSoft,#f9edf3);color:var(--accent,#d53a7e);width:52px;height:52px;border-radius:15px}#mb-cover header svg{width:28px;height:28px}#mb-cover h2{font-size:21px;margin:0 0 5px;letter-spacing:-.03em}#mb-cover header p{font-size:12px;color:var(--muted,#777);margin:0}#mb-form{display:grid;gap:9px}#mb-form label{font-size:13px;font-weight:730;margin-top:6px}#mb-form input,#mb-form select{height:49px;border-radius:12px;border:1px solid var(--line,#ddd);background:var(--surface,#fff);color:var(--text,#222);padding:0 13px;font:14px system-ui;width:100%}#mb-form input:focus,#mb-form select:focus{outline:2px solid var(--accent,#d53a7e);outline-offset:2px}#mb-form .mb-actions{display:flex;gap:9px;margin-top:19px;justify-content:flex-end}#mb-form .mb-actions button{border-radius:12px;padding:12px 15px;font-size:13px;font-weight:720}#mb-form .mb-cancel{background:var(--surface2,#f2f2f2);color:var(--text,#333);border:1px solid var(--line,#ddd)}#mb-form .mb-primary{display:flex;align-items:center;gap:7px;border:1px solid var(--accent,#d53a7e);color:#fff;background:var(--accent,#d53a7e)}#mb-form .mb-primary svg{width:17px;height:17px}#mb-form .mb-primary:disabled{opacity:.55;cursor:wait}#mb-form .mb-form-message{min-height:15px;margin:5px 0 0;color:#a92c45;font-size:12px}.mb-init-error{min-height:100dvh;background:#f6f8fb;display:grid;place-items:center;padding:20px;font-family:system-ui;text-align:center}.mb-init-error>div{max-width:480px;padding:35px;background:#fff;border:1px solid #e2e7ed;border-radius:22px}.mb-init-error h2{font-size:22px;letter-spacing:-.03em}.mb-init-error p{color:#54616d;line-height:1.5}.mb-init-error button{background:#1467bb;color:#fff;padding:12px 22px;border:0;border-radius:12px}@media(max-width:700px){.mb-head{display:none}.mb-mobile{display:flex;width:100%;max-width:none;margin-bottom:17px;min-height:49px}.mb-trigger .mb-current-name{max-width:none;flex:1}.mb-trigger>svg{width:23px;height:23px}#mb-menu{top:80px;left:11px;right:11px;width:auto;max-height:80dvh}}@media(max-width:1023px)and (min-width:701px){.mb-head{max-width:195px;margin-left:8px}}@media(max-width:400px){#mb-cover .mb-dialog{padding:20px}#mb-form .mb-actions button{padding:11px}}.mb-transfer-buttons{display:flex;flex-wrap:wrap;gap:10px;margin:13px 0 22px}.mb-transfer-buttons button,#mb-team-action{display:inline-flex;align-items:center;justify-content:center;gap:9px;min-height:42px;padding:10px 15px;border:1px solid var(--line,#dce1e7);border-radius:13px;background:var(--surface,#fff);color:var(--text,#21252a);font:760 13px system-ui;box-shadow:0 4px 13px #2222;cursor:pointer}.mb-transfer-buttons svg,#mb-team-action svg{width:19px;height:19px;flex:none;color:var(--accent,#d43d7e)}.mb-transfer-buttons button:hover,#mb-team-action:hover{background:var(--surface2,#f4f4f6);border-color:var(--accent,#d43d7e)}#mb-team-action{width:100%;margin:9px 0 0;min-height:47px;padding:10px}#mb-team-action:disabled{cursor:default;opacity:.7}#mb-transfer-toast{position:fixed;bottom:100px;right:18px;z-index:4950;max-width:min(470px,calc(100vw - 30px));border-radius:14px;background:#202833;color:#fff;padding:14px 18px;font:600 13px/1.45 system-ui;box-shadow:0 15px 34px #0003}#mb-transfer-toast[hidden]{display:none}#mb-transfer-cover{position:fixed;inset:0;z-index:4900;display:grid;place-items:center;padding:15px;background:#17202b88;-webkit-backdrop-filter:blur(5px);backdrop-filter:blur(5px);font-family:system-ui;color:var(--text,#171923)}#mb-transfer-cover .mb-transfer-dialog{width:min(540px,100%);max-height:92dvh;overflow:auto;border-radius:23px;background:var(--surface,#fff);box-shadow:0 23px 70px #0b142344;border:1px solid var(--line,#e2e5e9);padding:23px}#mb-transfer-cover header{display:flex;align-items:center;gap:12px;padding-bottom:14px;border-bottom:1px solid var(--line,#e2e5e9)}#mb-transfer-cover .mb-dialog-icon{display:grid;place-items:center;width:44px;height:44px;border-radius:13px;color:var(--accent,#d43d7e);background:var(--accentSoft,#f9eff2)}#mb-transfer-cover .mb-dialog-icon svg{width:25px;height:25px}#mb-transfer-cover h2{font-size:21px;font-weight:830;letter-spacing:-.03em;margin:0}#mb-transfer-cover header p{font-size:12px;color:var(--muted,#777);margin:4px 0 0}#mb-transfer-cover .mb-dialog-x{margin-left:auto;font-size:23px;min-width:32px;height:32px;border:0;border-radius:10px;background:var(--surface2,#eee);color:var(--text,#333);cursor:pointer}#mb-transfer-cover .mb-dialog-content{padding:18px 0 0;display:grid;gap:14px;color:var(--text,#111);font-size:13px;line-height:1.45}#mb-transfer-cover p{margin:0;line-height:1.5;color:var(--muted,#626a73)}#mb-transfer-cover .mb-transfer-stat-grid{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:9px}#mb-transfer-cover .mb-transfer-stat-grid>div{padding:12px;border:1px solid var(--line,#ddd);border-radius:12px;background:var(--surface2,#f7f7f7)}#mb-transfer-cover .mb-transfer-stat-grid span{display:block;font-size:11px;color:var(--muted,#626a73)}#mb-transfer-cover .mb-transfer-stat-grid strong{font-size:24px;font-weight:820;letter-spacing:-.04em}#mb-transfer-cover .mb-transfer-warn{padding:9px;border-radius:10px;background:#fff4e2;color:#7d510d}#mb-transfer-cover .mb-transfer-list{max-height:180px;overflow:auto;border:1px solid var(--line,#ddd);border-radius:13px;background:var(--surface,#fff)}#mb-transfer-cover .mb-transfer-list>div{display:flex;gap:9px;justify-content:space-between;padding:10px 12px;border-bottom:1px solid var(--line,#ddd)}#mb-transfer-cover .mb-transfer-list>div:last-child{border:0}#mb-transfer-cover .mb-transfer-list small{color:var(--muted,#677);font-size:11px;white-space:nowrap}#mb-transfer-cover .mb-transfer-actions{display:flex;justify-content:flex-end;flex-wrap:wrap;gap:9px;margin-top:8px}#mb-transfer-cover .mb-transfer-actions button,#mb-transfer-cover #mb-make-invite{display:inline-flex;align-items:center;justify-content:center;gap:8px;padding:11px 14px;min-height:43px;border-radius:12px;font:730 13px system-ui;cursor:pointer}#mb-transfer-cover button:disabled{opacity:.6;cursor:wait}#mb-transfer-cover .mb-transfer-primary{background:var(--accent,#d43d7e);color:#fff;border:1px solid var(--accent,#d43d7e)}#mb-transfer-cover .mb-transfer-secondary{background:var(--surface2,#f2f3f5);color:var(--text,#181b21);border:1px solid var(--line,#ddd)}#mb-transfer-cover button svg{width:18px;height:18px}#mb-transfer-cover #mb-import-error{color:#b22634;font-size:12px}#mb-transfer-cover label{font-weight:740;font-size:13px}#mb-transfer-cover select,#mb-transfer-cover input{height:47px;width:100%;background:var(--surface,#fff);border:1px solid var(--line,#ddd);border-radius:12px;padding:10px;color:var(--text,#111);font:13px system-ui}#mb-transfer-cover h3{font-size:16px;font-weight:810;margin:12px 0 0}#mb-transfer-cover .mb-invite-box{display:grid;gap:8px;background:var(--surface2,#f4f5f6);border-radius:14px;border:1px solid var(--line,#ddd);padding:12px}#mb-transfer-cover .mb-invite-box small{color:var(--muted,#667)}#mb-transfer-cover .mb-team-member{display:flex;justify-content:space-between;align-items:center;gap:9px;padding:11px 0;border-bottom:1px solid var(--line,#ddd)}#mb-transfer-cover .mb-team-member>span{min-width:0;display:grid;gap:4px}#mb-transfer-cover .mb-team-member strong{overflow:hidden;text-overflow:ellipsis;font-size:12px}#mb-transfer-cover .mb-team-member small{color:var(--muted,#667)}#mb-transfer-cover .mb-team-member button{padding:7px 9px;border:1px solid #ecb8bc;background:#fff3f4;color:#a52431;border-radius:9px;font-size:11px;white-space:nowrap}#mb-transfer-cover .mb-team-hint{font-size:11px}@media(max-width:600px){.mb-transfer-buttons{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:8px}.mb-transfer-buttons button{font-size:12px;min-height:47px;padding:9px}.mb-transfer-buttons button:last-child{grid-column:1/-1}#mb-transfer-cover .mb-transfer-dialog{padding:17px}#mb-transfer-cover .mb-transfer-stat-grid>div{padding:9px}#mb-transfer-cover .mb-transfer-stat-grid strong{font-size:20px}}#mb-team-action{display:flex;align-items:center;justify-content:center;gap:9px;width:100%;min-height:46px;margin:9px 0 0;padding:10px 12px;border:1px solid var(--line,#dfe0e2);background:var(--surface2,#f3f4f5);border-radius:12px;color:var(--text,#181a1e);font:740 12px system-ui;cursor:pointer}#mb-team-action svg{width:19px;height:19px;color:var(--accent,#ca3779)}#mb-team-action:disabled{opacity:.7;cursor:default}#mb-transfer-cover #mb-team-generate{display:flex;justify-content:center;align-items:center;gap:9px;min-height:45px;padding:12px;border-radius:12px;font:720 13px system-ui;cursor:pointer}#mb-transfer-cover #mb-team-generate svg{width:18px;height:18px}.mb-trigger>.mb-logo-thumb{height:27px;width:27px;flex:0 0 27px;display:block;object-fit:contain;background:#fff;border:1px solid var(--line,#e3e5ec);padding:2px;border-radius:8px}.mb-mini>.mb-logo-thumb{height:38px;width:38px;display:block;object-fit:contain;background:#fff;border:1px solid var(--line,#e3e5ec);padding:2px;border-radius:10px}#mb-logo-change{width:100%;display:flex;align-items:center;justify-content:center;gap:9px;min-height:44px;margin:6px 0 5px;border:1px solid var(--line,#e5e5e6);border-radius:12px;background:var(--surface2,#f6f6f7);color:var(--text,#232631);font:720 13px system-ui;cursor:pointer}#mb-logo-change:hover{border-color:var(--accent,#d53a7e);background:var(--accentSoft,#fae9f2)}#mb-logo-change svg{height:18px;width:18px;color:var(--accent,#d53a7e)}#mb-logo-toast{position:fixed;bottom:105px;right:16px;z-index:6500;background:#202c38;color:#fff;border-radius:13px;padding:13px 17px;max-width:min(410px,calc(100vw - 32px));box-shadow:0 13px 35px #12213040;font:660 13px/1.45 system-ui}#mb-logo-toast[hidden]{display:none}#mb-logo-overlay{position:fixed;inset:0;z-index:6400;background:#141e30a6;-webkit-backdrop-filter:blur(6px);backdrop-filter:blur(6px);display:grid;place-items:center;padding:16px;font-family:Inter,system-ui,sans-serif;color:var(--text,#222)}#mb-logo-overlay .mb-logo-dialog{background:var(--surface,#fff);border:1px solid var(--line,#dcdfe5);border-radius:24px;width:min(530px,100%);max-height:92dvh;overflow:auto;box-shadow:0 22px 65px #0003;padding:25px}#mb-logo-overlay header{display:flex;align-items:center;gap:13px;margin-bottom:22px}#mb-logo-overlay .mb-logo-heading{width:48px;height:48px;flex:0 0 48px;display:grid;place-items:center;background:var(--accentSoft,#faedf4);color:var(--accent,#c43077);border-radius:15px}#mb-logo-overlay .mb-logo-heading svg{width:27px;height:27px}#mb-logo-overlay h2{font-weight:830;font-size:21px;letter-spacing:-.025em;margin:0 0 5px;color:var(--text,#222)}#mb-logo-overlay header p{color:var(--muted,#626974);font-size:12px;margin:0}#mb-logo-overlay .mb-logo-x{border:0;background:var(--surface2,#f5f6f8);width:34px;height:34px;border-radius:10px;margin-left:auto;color:var(--text,#333);font-size:23px;cursor:pointer}#mb-logo-overlay .mb-logo-current{display:flex;align-items:center;gap:17px;background:var(--surface2,#f5f5f5);border:1px solid var(--line,#e0e2e5);border-radius:17px;padding:16px;min-height:118px}#mb-logo-overlay .mb-logo-preview{width:92px;height:92px;flex:0 0 92px;display:grid;place-items:center;border-radius:17px;border:1px solid var(--line,#e1e2e5);background:#fff;color:var(--accent,#c83576);overflow:hidden}#mb-logo-overlay .mb-logo-preview svg{width:42px;height:42px}#mb-logo-overlay .mb-logo-preview img{max-width:100%;max-height:100%;width:100%;height:100%;object-fit:contain;padding:6px}#mb-logo-overlay .mb-logo-current strong{font-weight:810;font-size:15px;display:block;line-height:1.3;overflow-wrap:anywhere}#mb-logo-overlay .mb-logo-current small{display:block;font-size:12px;color:var(--muted,#5d6973);margin-top:7px}#mb-logo-overlay .mb-logo-description{font-size:13px;color:var(--muted,#606874);line-height:1.6;margin:16px 0}#mb-logo-overlay .mb-logo-actions{display:flex;gap:8px;flex-wrap:wrap;margin:12px 0}#mb-logo-overlay .mb-logo-actions button{border-radius:12px;min-height:43px;padding:11px 14px;border:1px solid var(--line,#e2e3e8);background:var(--surface,#fff);color:var(--text,#222);font:740 12px/1.2 system-ui;cursor:pointer;display:flex;align-items:center;justify-content:center;gap:8px}#mb-logo-overlay .mb-logo-actions button:disabled{opacity:.55;cursor:wait}#mb-logo-overlay .mb-logo-pick{border-color:var(--accent,#c72b77)!important;color:var(--accent,#c72b77)!important;background:var(--accentSoft,#fbeff4)!important}#mb-logo-overlay .mb-logo-pick svg{height:17px;width:17px}#mb-logo-overlay .mb-logo-save{background:var(--accent,#c72b77)!important;border-color:var(--accent,#c72b77)!important;color:#fff!important}#mb-logo-overlay .mb-logo-delete{background:#fff1f2!important;border-color:#f0ccd1!important;color:#ab2836!important}#mb-logo-overlay .mb-logo-message{min-height:20px;font:600 12px/1.5 system-ui;color:#ae3440;margin:9px 0 0}#mb-form .mb-logo-create-controls{display:grid;gap:10px;margin:8px 0 6px}#mb-form .mb-logo-create-controls>label{font:730 13px/1.4 system-ui;margin:0;color:var(--text,#222)}#mb-form .mb-logo-create-controls>label small{font-size:11px;font-weight:500;color:var(--muted,#657)}#mb-form .mb-logo-create-row{display:flex;align-items:center;gap:12px;background:var(--surface2,#f5f6f7);border:1px solid var(--line,#dee2e7);border-radius:14px;padding:10px}#mb-form .mb-logo-new-mark{width:52px;height:52px;flex:0 0 52px;border-radius:12px;display:grid;place-items:center;color:var(--accent,#cc347a);background:#fff;border:1px solid var(--line,#ddd);overflow:hidden}#mb-form .mb-logo-new-mark svg{height:27px;width:27px}#mb-form .mb-logo-new-mark img{height:100%;width:100%;object-fit:contain;padding:4px}#mb-form .mb-logo-create-help{flex:1;min-width:0;color:var(--muted,#606974);font:510 11px/1.4 system-ui}#mb-form .mb-logo-create-choose{padding:9px 10px;min-height:34px;flex:0 0 auto;font:730 11px system-ui;background:var(--surface,#fff);color:var(--text,#222);border:1px solid var(--line,#ddd);border-radius:10px;cursor:pointer}#mb-form .mb-logo-create-error{min-height:12px;font:600 11px/1.4 system-ui;color:var(--accent,#ca397b)}@media(max-width:600px){#mb-logo-overlay .mb-logo-dialog{padding:19px}#mb-logo-overlay .mb-logo-current{padding:12px}#mb-logo-overlay .mb-logo-actions button{flex:1 1 auto}#mb-form .mb-logo-create-row{flex-wrap:wrap}#mb-form .mb-logo-create-help{flex:1 1 calc(100% - 70px)}#mb-form .mb-logo-create-choose{width:100%}}
