.support-fab{position:fixed;right:18px;bottom:18px;z-index:30;min-width:64px;min-height:64px;border:0;border-radius:22px;background:#08744d;color:#fff;font:900 .8rem/1 "Noto Sans TC","Microsoft JhengHei",sans-serif;box-shadow:0 10px 28px #0004;padding:9px 12px}.support-fab span{display:block;font-size:1.3rem;margin-bottom:4px}.support-unread{position:absolute;right:-5px;top:-6px;display:grid!important;place-items:center;min-width:28px;height:28px;padding:0 6px;border:3px solid #fff;border-radius:99px;background:#b52a34;color:#fff;font-size:.68rem}.support-panel{position:fixed;right:18px;bottom:94px;z-index:31;display:none;width:min(410px,calc(100vw - 28px));height:min(610px,calc(100vh - 125px));border:3px solid var(--line,#ddd);border-radius:22px;background:#fff;box-shadow:0 18px 55px #0005;overflow:hidden}.support-panel.open{display:grid;grid-template-rows:auto 1fr auto}.support-head{display:flex;align-items:center;justify-content:space-between;gap:12px;padding:16px;background:#08744d;color:#fff}.support-head strong{font-size:1rem}.support-head small{display:block;margin-top:3px;opacity:.86;font-size:.68rem}.support-close{min-width:44px;min-height:44px;border:2px solid #ffffff88;border-radius:12px;background:transparent;color:#fff;font-size:1rem}.support-log{overflow:auto;padding:12px;background:#f7f3ee}.support-empty{padding:35px 15px;text-align:center;color:#625a5e;font-weight:800}.support-message{max-width:85%;margin:8px 0;padding:11px 13px;border:2px solid #ded5cf;border-radius:16px;background:#fff;font-size:.76rem;font-weight:750;white-space:pre-wrap;overflow-wrap:anywhere}.support-message.mine{margin-left:auto;border-color:#08744d;background:#e8f7f3}.support-message small{display:block;margin-top:6px;color:#716970;font-size:.61rem}.support-compose{padding:12px;border-top:2px solid #eee;background:#fff}.support-compose textarea{width:100%;min-height:86px;max-height:150px;resize:vertical;border:2px solid #cfc4be;border-radius:13px;padding:10px;font-size:.75rem;font-weight:750;line-height:1.45;font-family:inherit}.support-compose-row{display:flex;align-items:center;justify-content:space-between;gap:10px;margin-top:8px}.support-compose-row small{color:#716970;font-size:.61rem}.support-send{min-height:48px;border:0;border-radius:12px;background:#08744d;color:#fff;font-size:.73rem;font-weight:900;font-family:inherit;padding:0 18px}.support-error{padding:8px 12px;background:#fff1c9;color:#6b4800;font-size:.68rem;font-weight:850}@media(max-width:540px){.support-fab{right:12px;bottom:12px}.support-panel{inset:auto 0 0 0;width:100%;height:min(76vh,680px);border-width:3px 0 0;border-radius:22px 22px 0 0}.support-panel.open{display:grid}}
