.p182-dialog{width:min(1000px,95vw);max-height:92vh;overflow:auto;border:1px solid var(--t-line);border-radius:18px;padding:26px;background:var(--t-surface);color:var(--t-text);font:inherit;box-shadow:0 24px 90px #0005}.p182-dialog *{box-sizing:border-box}.p182-dialog::backdrop{background:#10203399}.p182-dialog header{display:flex;align-items:center;justify-content:space-between;gap:16px;border-bottom:1px solid var(--t-line);padding-bottom:16px;margin-bottom:18px}.p182-dialog h2{font-size:23px;margin:0;color:var(--t-text)}.p182-dialog .p182-title{display:flex;align-items:center;gap:12px}.p182-dialog .p182-title svg{width:30px;height:30px;color:var(--t-accent)}.p182-dialog p{font-size:14px;line-height:1.6;color:var(--t-text);margin:14px 0}.p182-dialog .p182-muted{font-size:12px;color:var(--t-muted)}html body .p182-dialog .p182-button{display:inline-flex;align-items:center;justify-content:center;gap:7px;border:1px solid var(--t-line)!important;border-radius:9px;background:var(--t-surface)!important;color:var(--t-text)!important;min-height:40px;padding:10px 14px;font:inherit;font-size:13px;font-weight:650;cursor:pointer;box-shadow:0 2px 4px #00000006;transition:box-shadow .15s,transform .15s,border-color .15s}html body .p182-dialog .p182-primary{background:var(--t-accent)!important;color:var(--t-accent-text)!important;border-color:var(--t-accent)!important}.p182-dialog .p182-button:hover{box-shadow:0 5px 15px #00000013;transform:translateY(-1px)}.p182-dialog .p182-button:disabled{opacity:.45;cursor:not-allowed;transform:none}.p182-dialog [hidden]{display:none!important}.p182-dialog .p182-toolbar,.p182-dialog footer{display:flex;flex-wrap:wrap;gap:10px;margin:15px 0}.p182-dialog footer{justify-content:flex-end}.p182-dialog .p182-options{padding:20px;border:1px solid var(--t-line);border-left:3px solid var(--t-accent);border-radius:12px;background:var(--t-surface2)}.p182-dialog label{display:flex;flex-direction:column;gap:7px;color:var(--t-text);font-size:13px;font-weight:600}.p182-dialog .p182-check{display:flex;flex-direction:row;align-items:center;gap:9px;min-height:36px}.p182-dialog input[type=password]{background:var(--t-input,var(--t-surface));border:1px solid var(--t-line);border-radius:8px;padding:11px;color:var(--t-text);font:inherit;min-height:42px;width:100%}.p182-dialog input[type=checkbox]{width:18px;height:18px;accent-color:var(--t-accent)}.p182-dialog .p182-passwords{display:grid;grid-template-columns:1fr 1fr;gap:18px;margin:16px 0}.p182-dialog :focus-visible{outline:3px solid var(--t-accent);outline-offset:3px}.p182-dialog .p182-results{overflow:auto;max-height:380px}.p182-dialog table{border-collapse:collapse;width:100%;font-size:13px;text-align:left}.p182-dialog th{background:var(--t-surface2);padding:12px;color:var(--t-muted)}.p182-dialog td{padding:14px 12px;border-bottom:1px solid var(--t-line);overflow-wrap:anywhere;max-width:350px}.p182-dialog td small{display:block;color:var(--t-muted);font-size:11px;margin-top:6px}.p182-dialog .p182-ready{color:#16815a}.p182-dialog .p182-error{color:#c53c52}.p182-dialog [data-status].p182-error{border:1px solid #c53c52;padding:12px;border-radius:8px;background:var(--t-surface2)}html[data-mp-theme=dark] .p182-dialog .p182-ready{color:#5bdaac}html[data-mp-theme=dark] .p182-dialog .p182-error{color:#ff8c9d}

/* Restore the native account/photo placement. Only the quick tools move below the header. */
html body #app .top.mp183-header{display:flex!important;flex-flow:row nowrap!important;align-items:center!important;justify-content:space-between!important;gap:16px!important;height:auto!important;min-height:88px!important;padding:12px 22px!important;overflow:visible!important}html body #app .top.mp183-header>#mp26Tools{display:flex!important;align-items:center!important;width:auto!important;max-width:none!important;flex:0 0 auto!important;gap:0!important;margin:0!important}html body #app .top.mp183-header .account{display:flex!important;flex-flow:row wrap!important;align-items:center!important;justify-content:flex-end!important;gap:7px!important;flex:0 1 auto!important;min-width:0!important;width:auto!important;max-width:calc(100% - 125px)!important;margin:0!important}html body #app .top.mp183-header .mp26-actions{display:flex!important;gap:6px!important;flex-wrap:nowrap!important;margin:0!important}
#mpQuick183{padding:16px 32px 0;background:var(--t-bg);color:var(--t-text)}.mp183-quick-inner{max-width:1500px;margin:0 auto;display:flex;align-items:center;justify-content:flex-end;gap:9px}html body #app #mpQuick183 #mp5724ChatButton,html body #app #mpQuick183 #mpProtect182{display:inline-flex!important;align-items:center;justify-content:center;gap:7px;min-height:40px;padding:10px 13px;border:1px solid var(--t-line)!important;border-radius:10px;background:var(--t-surface)!important;color:var(--t-text)!important;cursor:pointer;font-size:12px;font-weight:650;white-space:nowrap;box-shadow:0 2px 4px #00000007}html body #app #mpQuick183 #mp5724ChatButton{background:color-mix(in srgb,#16a765 7%,var(--t-surface))!important;border-color:color-mix(in srgb,#16a765 30%,var(--t-line))!important}html body #app #mpQuick183 #mpProtect182[hidden]{display:none!important}#mpQuick183 svg{width:20px;height:20px;color:var(--t-accent)}#mpQuick183 #mp5724ChatButton svg{color:#16a765}html body #app #mpQuick183 button:hover{border-color:var(--t-accent)!important;box-shadow:0 5px 14px #00000012!important}#mpQuick183 :focus-visible{outline:3px solid var(--t-accent);outline-offset:3px}
html body #app #content .mp183-prefhead{flex-wrap:wrap;gap:12px;margin-bottom:18px}html body #app #content .mp183-preference{display:flex;align-items:center;justify-content:flex-end;gap:9px;font-size:12px;color:var(--t-muted);font-weight:600;min-width:0}html body #app #content .mp183-preference select{font:inherit;font-size:12px;color:var(--t-text);background:var(--t-surface);border:1px solid var(--t-line);border-radius:8px;padding:8px 10px;min-height:36px;min-width:65px;max-width:160px;cursor:pointer}html body #app #content .mp183-preference select:focus-visible{outline:2px solid var(--t-accent);outline-offset:3px}html body #app #content .mp183-agenda-options{margin:-2px 0 16px}html body #app #content #mp177Recent[hidden]{display:none!important}html body #app #content .mp177-sectionhead .mp183-preference{margin-left:auto}html body #app #content .mp183-preference select:disabled{opacity:.5;cursor:wait}
@media(max-width:1100px){html body #app .top.mp183-header{flex-wrap:wrap!important}html body #app .top.mp183-header .account{max-width:100%!important;flex:1 1 auto!important}#mpQuick183{padding:14px 24px 0}}@media(max-width:700px){html body #app .top.mp183-header{padding:12px!important}html body #app .top.mp183-header .account{justify-content:flex-start!important}#mpQuick183{padding:12px 16px 0}.mp183-quick-inner{justify-content:flex-end;flex-wrap:wrap}html body #app #content .mp183-preference{flex-wrap:wrap;justify-content:flex-start}html body #app #content .mp177-sectionhead .mp183-preference{margin-left:0}.p182-dialog{padding:18px}.p182-dialog .p182-passwords{grid-template-columns:1fr}}@media(prefers-reduced-motion:reduce){html body #app #mpQuick183 button,.p182-dialog .p182-button{transition:none;transform:none}}
html body #app #content .mp183-preference{flex:0 0 auto}html body #app #content .mp183-preference>span{white-space:nowrap;flex:0 0 auto}html body #app #content .mp183-preference select{width:auto!important;flex:0 0 auto!important;min-width:64px!important}html body #app #content .mp183-prefhead{align-items:center}
