.as2 :where(button,select,textarea,input:not([type=checkbox],[type=radio],[type=range])){all:unset;box-sizing:border-box}.as2 :where(button){cursor:pointer}.as2 :where(input[type=checkbox],input[type=radio]){background:0 0;border:0;width:auto;margin:0;padding:0}.as2 label{flex-direction:initial;color:inherit;font-weight:inherit;gap:normal;display:inline}.as2 :is(header,nav){z-index:auto;background:0 0;border:0;flex:none;order:0;gap:normal;width:auto;padding:0;display:block;position:static;overflow:visible}.as2 a[aria-current]{border-bottom:0}.as2 table{border-collapse:collapse;width:auto;min-width:0}.as2 :is(th,td){text-transform:none;letter-spacing:normal;color:inherit;font-size:inherit;font-weight:inherit;vertical-align:middle;text-align:left;border:0;padding:0}.as2 td small{color:inherit;margin:0;display:inline}.as2 dl{margin:0}.as2 dl div{border:0;padding:0;display:block}.as2 dt{color:inherit}.as2 dd{text-align:left;margin:0}.as2 textarea{white-space:pre-wrap;min-height:0}.as2 .dim{line-height:inherit}.as2{--bg:#fff;--bg-subtle:#fafafa;--bg-muted:#f4f4f5;--bg-hover:#f4f4f5;--bg-overlay:#fff;--fg:#09090b;--fg-2:#52525b;--fg-3:#71717a;--fg-4:#a1a1aa;--border:#e4e4e7;--border-soft:#f0f0f2;--input:#e4e4e7;--primary:#18181b;--primary-hover:#27272a;--primary-fg:#fafafa;--accent:#4f46e5;--accent-soft:#eef2ff;--ring:#4f46e540;--focus:#a1a1aa;--green:#16a34a;--amber:#d97706;--red:#dc2626;--red-soft:#fef2f2;--amber-soft:#fffbeb;--green-soft:#f0fdf4;--bubble:#effdde;--chat:#a8c88e;--chat-image:url(/tele-chat-bg.jpg);--shadow-sm:0 1px 2px #09090b0d;--shadow-md:0 4px 12px #09090b14, 0 1px 3px #09090b0f;--shadow-lg:0 16px 48px #09090b29, 0 2px 8px #09090b14;--scrim:#09090b66;--lightningcss-light:initial;--lightningcss-dark: ;color-scheme:light}html[data-theme=dark] .as2{--bg:#09090b;--bg-subtle:#0e0e11;--bg-muted:#18181b;--bg-hover:#18181b;--bg-overlay:#111114;--fg:#fafafa;--fg-2:#d4d4d8;--fg-3:#a1a1aa;--fg-4:#71717a;--border:#27272a;--border-soft:#1c1c1f;--input:#2e2e33;--primary:#fafafa;--primary-hover:#e4e4e7;--primary-fg:#18181b;--accent:#818cf8;--accent-soft:#1e1b4b;--ring:#818cf84d;--focus:#71717a;--green:#4ade80;--amber:#fbbf24;--red:#f87171;--red-soft:#2a1215;--amber-soft:#271c09;--green-soft:#0c2314;--bubble:#2b5278;--chat:#0e1621;--chat-image:none;--shadow-sm:0 1px 2px #0006;--shadow-md:0 4px 12px #00000080;--shadow-lg:0 16px 48px #0009;--scrim:#0009;--lightningcss-light: ;--lightningcss-dark:initial;color-scheme:dark}.as2,.as2 *{box-sizing:border-box}.as2{background:var(--bg);height:100%;color:var(--fg);font-feature-settings:"cv11", "ss03";-webkit-font-smoothing:antialiased;margin:0;font:400 14px/20px Inter,ui-sans-serif,system-ui,-apple-system,Segoe UI,sans-serif}.as2 button,.as2 input,.as2 select,.as2 textarea{font:inherit;color:inherit}.as2 button{cursor:pointer;background:0 0;border:0;padding:0}.as2 button:disabled{cursor:not-allowed}.as2 a{color:inherit;text-decoration:none}.as2 h1,.as2 h2,.as2 h3,.as2 p,.as2 ul{margin:0;padding:0}.as2 ul{list-style:none}.as2 :focus{outline:none}.as2 :focus-visible{outline:1.5px solid var(--focus);outline-offset:2px}.as2 .num{font-variant-numeric:tabular-nums}.as2 .mono{font-family:ui-monospace,SFMono-Regular,Menlo,Consolas,monospace;font-size:13px}.as2 .dim{color:var(--fg-3)}.as2 .sm{font-size:13px;line-height:18px}.as2 .xs{font-size:12px;line-height:16px}.as2 .strong{font-weight:500}.as2 .truncate{text-overflow:ellipsis;white-space:nowrap;overflow:hidden}.as2 .row{align-items:center;gap:8px;display:flex}.as2 .between{justify-content:space-between;align-items:center;gap:12px;display:flex}.as2 .stack{flex-direction:column;display:flex}.as2 .grow{flex:1;min-width:0}.as2 .icon{fill:none;stroke:currentColor;stroke-width:1.75px;stroke-linecap:round;stroke-linejoin:round;flex:none;display:inline-block}.as2 .app{height:100dvh;display:flex}.as2 .side{background:var(--bg-subtle);border-right:1px solid var(--border);flex-direction:column;flex:none;width:232px;display:flex}.as2 .side-top{flex-direction:column;gap:6px;padding:14px 8px 12px;display:flex}.as2 .product{border-radius:6px;align-items:center;gap:8px;width:100%;height:36px;padding:0 8px;font-weight:600;display:flex}.as2 .product:hover{background:var(--bg-hover)}.as2 .logo{background:var(--primary);width:22px;height:22px;color:var(--primary-fg);border-radius:6px;place-items:center;display:grid}.as2 .product small{color:var(--fg-3);font-size:12px;font-weight:400}.as2 .side-search{height:32px;color:var(--fg-3);border-radius:6px;align-items:center;gap:8px;width:100%;padding:0 8px;font-size:13px;display:flex}.as2 .side-search:hover{background:var(--bg-hover);color:var(--fg-2)}.as2 .side-search kbd{margin-left:auto}.as2 .nav{flex-direction:column;flex:1;gap:3px;padding:6px 8px;display:flex;overflow-y:auto}.as2 .nav-gap{flex:none;height:22px}.as2 .nav a{height:36px;color:var(--fg-2);border-radius:6px;align-items:center;gap:10px;padding:0 10px;font-size:14px;display:flex}.as2 .nav a:hover{background:var(--bg-hover);color:var(--fg)}.as2 .nav a:focus-visible,.as2 .side a:focus-visible,.as2 .side button:focus-visible{background:var(--bg-hover);color:var(--fg);outline:none}.as2 .nav a.on{background:var(--bg-muted);color:var(--fg);font-weight:500}html[data-theme=dark] .as2 .nav a.on{background:#1f1f23}.as2 .nav a .icon{color:var(--fg-3)}.as2 .nav a.on .icon{color:var(--fg)}.as2 .nav a em{color:var(--fg-3);margin-left:auto;font-size:12px;font-style:normal}.as2 .side-foot{border-top:1px solid var(--border);flex-direction:column;gap:8px;padding:8px;display:flex}.as2 .usage{flex-direction:column;gap:6px;padding:8px;display:flex}.as2 .meter{background:var(--border);border-radius:2px;height:4px;overflow:hidden}.as2 .meter i{background:var(--fg);border-radius:2px;height:100%;display:block}.as2 .me{text-align:left;border-radius:6px;align-items:center;gap:8px;width:100%;padding:6px 8px;display:flex}.as2 .me:hover{background:var(--bg-hover)}.as2 .main{flex-direction:column;flex:1;min-width:0;display:flex}.as2 .mobile-top{display:none}.as2 .scroll{flex:1;overflow-y:auto}.as2 .page{--pad-x:clamp(16px, 2.6vw, 48px);--pad-top:24px;padding:var(--pad-top) var(--pad-x) 64px}.as2 .page-head{z-index:6;background:var(--bg);min-height:32px;margin:calc(-1 * var(--pad-top)) calc(-1 * var(--pad-x)) 20px;padding:16px var(--pad-x) 12px;border-bottom:1px solid #0000;justify-content:space-between;align-items:center;gap:16px;transition:border-color .12s;display:flex;position:sticky;top:0}.as2 .scroll.scrolled .page-head{border-bottom-color:var(--border)}.as2 .page-head h1{letter-spacing:-.015em;font-size:20px;font-weight:600;line-height:28px}.as2 .actions{align-items:center;gap:8px;display:flex}.as2 .btn{white-space:nowrap;border-radius:6px;justify-content:center;align-items:center;gap:6px;height:32px;padding:0 12px;font-size:13px;font-weight:500;transition:background .12s,border-color .12s,color .12s;display:inline-flex}.as2 .btn-primary{background:var(--primary);color:var(--primary-fg)}.as2 .btn-primary:hover:not(:disabled){background:var(--primary-hover)}.as2 .btn-secondary{background:var(--bg);border:1px solid var(--input);box-shadow:var(--shadow-sm)}.as2 .btn-secondary:hover:not(:disabled){background:var(--bg-hover)}.as2 .btn-ghost{color:var(--fg-2)}.as2 .btn-ghost:hover:not(:disabled){background:var(--bg-hover);color:var(--fg)}.as2 .btn-danger{background:var(--red);color:#fff}html[data-theme=dark] .as2 .btn-danger{background:#dc2626}.as2 .btn-danger:hover:not(:disabled){filter:brightness(.94)}.as2 .btn:disabled{opacity:.5}.as2 .btn-lg{height:36px;padding:0 16px;font-size:14px}.as2 .btn-block{width:100%}.as2 .btn-icon{width:32px;padding:0}.as2 .btn-sm{height:28px;padding:0 8px;font-size:12px}.as2 .btn-sm.btn-icon{width:28px;padding:0}.as2 .input,.as2 .select,.as2 .textarea{border:1px solid var(--input);background:var(--bg);border-radius:6px;outline:none;width:100%;height:32px;padding:0 10px;font-size:13px;transition:border-color .12s,box-shadow .12s}html[data-theme=dark] .as2 .input,html[data-theme=dark] .as2 .select,html[data-theme=dark] .as2 .textarea{background:#0e0e11}.as2 .input-lg{height:36px;font-size:14px}.as2 .textarea{resize:vertical;height:auto;min-height:88px;padding:8px 10px;line-height:20px}.as2 .input:focus,.as2 .select:focus,.as2 .textarea:focus{border-color:var(--focus);box-shadow:none;outline:none}.as2 .input::placeholder,.as2 .textarea::placeholder{color:var(--fg-4)}.as2 .select{appearance:none;cursor:pointer;background-image:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24' fill='none' stroke='%2371717a' stroke-width='2' stroke-linecap='round' stroke-linejoin='round'%3E%3Cpath d='m7 15 5 5 5-5M7 9l5-5 5 5'/%3E%3C/svg%3E");background-position:right 8px center;background-repeat:no-repeat;background-size:14px;padding-right:28px}.as2 .search{width:240px;position:relative}.as2 .search .icon{color:var(--fg-3);pointer-events:none;position:absolute;top:9px;left:9px}.as2 .search .input{padding-left:30px}.as2 .field{flex-direction:column;gap:6px;display:flex}.as2 .field>label,.as2 .label{font-size:13px;font-weight:500}.as2 .field small{color:var(--fg-3);font-size:12px;line-height:16px}.as2 .fields{flex-direction:column;gap:16px;display:flex}.as2 .fields-2{grid-template-columns:1fr 1fr;gap:12px;display:grid}.as2 .switch{background:var(--border);border-radius:9px;flex:none;width:32px;height:18px;transition:background .15s;position:relative}html[data-theme=dark] .as2 .switch{background:#3f3f46}.as2 .switch:after{content:"";background:#fff;border-radius:50%;width:14px;height:14px;transition:transform .15s;position:absolute;top:2px;left:2px;box-shadow:0 1px 2px #0003}.as2 .switch.on{background:var(--green)}html[data-theme=dark] .as2 .switch.on{background:#16a34a}.as2 .switch.on:after{transform:translate(14px)}.as2 .seg{background:var(--bg-muted);border-radius:6px;gap:2px;padding:2px;display:inline-flex}.as2 .seg button{height:26px;color:var(--fg-3);white-space:nowrap;border-radius:4px;padding:0 10px;font-size:13px;font-weight:500}.as2 .seg button.on{background:var(--bg);color:var(--fg);box-shadow:var(--shadow-sm)}html[data-theme=dark] .as2 .seg button.on{background:#27272a}.as2 .seg-block{display:flex}.as2 .seg-block button{flex:1;height:30px}.as2 .tabs{border-bottom:1px solid var(--border);scrollbar-width:none;gap:20px;margin-bottom:16px;display:flex;overflow-x:auto}.as2 .tabs a,.as2 .tabs button{height:36px;color:var(--fg-3);white-space:nowrap;border-bottom:2px solid #0000;align-items:center;gap:6px;margin-bottom:-1px;font-size:14px;display:inline-flex}.as2 .tabs a:hover,.as2 .tabs button:hover{color:var(--fg)}.as2 .tabs .on{color:var(--fg);border-color:var(--fg);font-weight:500}.as2 .tabs em{color:var(--fg-3);font-size:12px;font-style:normal}.as2 .toolbar{align-items:center;gap:8px;margin-bottom:12px;display:flex}.as2 .toolbar .select{width:auto;min-width:150px}.as2 kbd{border:1px solid var(--border);color:var(--fg-3);background:var(--bg);border-radius:4px;padding:0 4px;font:500 11px/16px Inter,sans-serif}.as2 .status{color:var(--fg-2);white-space:nowrap;align-items:center;gap:6px;font-size:13px;display:inline-flex}.as2 .status i{background:var(--fg-4);border-radius:50%;width:6px;height:6px}.as2 .status.green i{background:var(--green)}.as2 .status.amber i{background:var(--amber)}.as2 .status.red i{background:var(--red)}.as2 .status.red{color:var(--red)}.as2 .status.blue i{background:var(--accent)}.as2 .tag{background:var(--bg-muted);height:20px;color:var(--fg-2);white-space:nowrap;border-radius:4px;align-items:center;padding:0 6px;font-size:12px;display:inline-flex}.as2 .tag-outline{border:1px solid var(--border);background:0 0}.as2 .avatar{background:var(--bg-muted);color:var(--fg-2);border-radius:50%;flex:none;place-items:center;font-weight:500;display:grid;overflow:hidden}.as2 .avatar img{object-fit:cover;width:100%;height:100%;display:block}.as2 .logo-img{object-fit:contain;flex:none;width:22px;height:22px}.as2 .logo-dark,html[data-theme=dark] .as2 .logo-img{display:none}html[data-theme=dark] .as2 .logo-dark{display:block}.as2 .table-wrap{border-top:1px solid var(--border)}.as2 .t{border-collapse:collapse;width:100%}.as2 .t th{text-align:left;color:var(--fg-3);border-bottom:1px solid var(--border);white-space:nowrap;height:32px;padding:0 12px;font-size:12px;font-weight:500}.as2 .t td{border-bottom:1px solid var(--border-soft);vertical-align:middle;height:52px;padding:6px 12px;font-size:14px}.as2 .t tr.click{cursor:pointer}.as2 .t tbody tr:hover td{background:var(--bg-subtle)}.as2 .t th:first-child,.as2 .t td:first-child{padding-left:4px}.as2 .t th:last-child,.as2 .t td:last-child{padding-right:4px}.as2 .t .r{text-align:right}.as2 .t .act{white-space:nowrap;text-align:right;width:1%}.as2 .t .act .hover{opacity:0;transition:opacity .1s}.as2 .t tr:hover .act .hover,.as2 .t .act .hover[aria-expanded=true]{opacity:1}.as2 .cell-main{font-weight:500}.as2 .cell-sub{color:var(--fg-3);font-size:13px;line-height:18px}.as2 .fields-3{grid-template-columns:repeat(3,minmax(0,1fr));gap:12px;margin-bottom:16px;display:grid}.as2 .setup-steps{border:1px solid var(--border);border-radius:10px;flex-direction:column;margin:0;padding:0;list-style:none;display:flex}.as2 .setup-steps li{border-top:1px solid var(--border);align-items:center;gap:14px;padding:14px 16px;display:flex}.as2 .setup-steps li:first-child{border-top:0}.as2 .setup-no{background:var(--bg-muted);width:26px;height:26px;color:var(--fg-2);border-radius:50%;flex:none;place-items:center;font-size:12px;font-weight:600;display:grid}.as2 .setup-steps li.done .setup-no{background:var(--green);color:#fff}.as2 .setup-steps li.done .strong{color:var(--fg-3);text-decoration:line-through}.as2 .email-split{grid-template-columns:240px minmax(0,1fr);align-items:start;gap:clamp(20px,3vw,40px);display:grid}.as2 .email-lists{border:1px solid var(--border);border-radius:10px;flex-direction:column;gap:2px;padding:8px;display:flex;position:sticky;top:80px}.as2 .email-lists-title{text-transform:uppercase;letter-spacing:.04em;padding:6px 8px}.as2 .email-lists-sep{background:var(--border);height:1px;margin:6px 0}.as2 .email-list-item{height:34px;color:var(--fg-2);text-align:left;border-radius:6px;align-items:center;gap:8px;width:100%;padding:0 8px;display:flex}.as2 .email-list-item:hover{background:var(--bg-hover);color:var(--fg)}.as2 .email-list-item.on{background:var(--bg-muted);color:var(--fg);font-weight:500}.as2 .dropzone{border:1px dashed var(--input);min-height:96px;color:var(--fg-2);cursor:pointer;text-align:center;border-radius:8px;justify-content:center;align-items:center;gap:10px;padding:16px;display:flex}.as2 .dropzone:hover{background:var(--bg-subtle)}.as2 .email-builder-frame{border:1px solid var(--border);background:var(--bg);border-radius:12px;margin-bottom:16px;overflow:clip}.as2 .email-builder{color:var(--fg);grid-template-columns:232px minmax(0,1fr) 300px;align-items:stretch;gap:0;min-height:560px;display:grid}.as2 .email-builder h3{text-transform:uppercase;letter-spacing:.06em;color:var(--fg-3);margin:0 0 12px;font-size:11px;font-weight:600}.as2 .email-builder .eb-palette,.as2 .email-builder .eb-inspector{background:var(--bg);border:0;border-radius:0;max-height:none;padding:18px 16px;position:static;overflow:visible}.as2 .email-builder .eb-palette{border-right:1px solid var(--border)}.as2 .email-builder .eb-inspector{border-left:1px solid var(--border)}.as2 .email-builder .eb-palette-grid{grid-template-columns:1fr 1fr;gap:8px}.as2 .email-builder .eb-palette-item{border:1px solid var(--border);background:var(--bg);min-height:68px;color:var(--fg-2);text-align:center;cursor:grab;border-radius:8px;flex-direction:column;justify-content:center;align-items:center;gap:6px;padding:8px 4px;font-size:12px;font-weight:500;line-height:1.25;transition:border-color .12s,background .12s,color .12s;display:flex}.as2 .email-builder .eb-palette-item:before{content:"";background:currentColor;width:18px;height:18px;-webkit-mask:none 50%/contain no-repeat;mask:none 50%/contain no-repeat}.as2 .email-builder .eb-palette-item:hover:not(:disabled){border-color:var(--fg-4);background:var(--bg-hover);color:var(--fg)}.as2 .email-builder .eb-palette-item:active:not(:disabled){cursor:grabbing}.as2 .email-builder .eb-palette-item:disabled{opacity:.45;cursor:not-allowed}.as2 .email-builder .eb-palette-item[data-type=heading]:before{-webkit-mask-image:url("data:image/svg+xml;utf8,<svg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24' fill='none' stroke='black' stroke-width='1.75' stroke-linecap='round' stroke-linejoin='round'><path d='M6 12h12M6 20V4M18 20V4'/></svg>");mask-image:url("data:image/svg+xml;utf8,<svg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24' fill='none' stroke='black' stroke-width='1.75' stroke-linecap='round' stroke-linejoin='round'><path d='M6 12h12M6 20V4M18 20V4'/></svg>")}.as2 .email-builder .eb-palette-item[data-type=text]:before{-webkit-mask-image:url("data:image/svg+xml;utf8,<svg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24' fill='none' stroke='black' stroke-width='1.75' stroke-linecap='round' stroke-linejoin='round'><path d='M17 6H3M21 12H3M15 18H3'/></svg>");mask-image:url("data:image/svg+xml;utf8,<svg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24' fill='none' stroke='black' stroke-width='1.75' stroke-linecap='round' stroke-linejoin='round'><path d='M17 6H3M21 12H3M15 18H3'/></svg>")}.as2 .email-builder .eb-palette-item[data-type=image]:before{-webkit-mask-image:url("data:image/svg+xml;utf8,<svg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24' fill='none' stroke='black' stroke-width='1.75' stroke-linecap='round' stroke-linejoin='round'><rect x='3' y='3' width='18' height='18' rx='2'/><circle cx='9' cy='9' r='2'/><path d='m21 15-3.1-3.1a2 2 0 0 0-2.8 0L6 21'/></svg>");mask-image:url("data:image/svg+xml;utf8,<svg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24' fill='none' stroke='black' stroke-width='1.75' stroke-linecap='round' stroke-linejoin='round'><rect x='3' y='3' width='18' height='18' rx='2'/><circle cx='9' cy='9' r='2'/><path d='m21 15-3.1-3.1a2 2 0 0 0-2.8 0L6 21'/></svg>")}.as2 .email-builder .eb-palette-item[data-type=button]:before{-webkit-mask-image:url("data:image/svg+xml;utf8,<svg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24' fill='none' stroke='black' stroke-width='1.75' stroke-linecap='round' stroke-linejoin='round'><rect x='2' y='7' width='20' height='10' rx='3'/><path d='M8 12h8'/></svg>");mask-image:url("data:image/svg+xml;utf8,<svg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24' fill='none' stroke='black' stroke-width='1.75' stroke-linecap='round' stroke-linejoin='round'><rect x='2' y='7' width='20' height='10' rx='3'/><path d='M8 12h8'/></svg>")}.as2 .email-builder .eb-palette-item[data-type=divider]:before{-webkit-mask-image:url("data:image/svg+xml;utf8,<svg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24' fill='none' stroke='black' stroke-width='1.75' stroke-linecap='round' stroke-linejoin='round'><path d='M3 12h18M8 7l4-4 4 4M16 17l-4 4-4-4'/></svg>");mask-image:url("data:image/svg+xml;utf8,<svg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24' fill='none' stroke='black' stroke-width='1.75' stroke-linecap='round' stroke-linejoin='round'><path d='M3 12h18M8 7l4-4 4 4M16 17l-4 4-4-4'/></svg>")}.as2 .email-builder .eb-palette-item[data-type=spacer]:before{-webkit-mask-image:url("data:image/svg+xml;utf8,<svg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24' fill='none' stroke='black' stroke-width='1.75' stroke-linecap='round' stroke-linejoin='round'><path d='M3 3h18M3 21h18M12 7v10M9 10l3-3 3 3M9 14l3 3 3-3'/></svg>");mask-image:url("data:image/svg+xml;utf8,<svg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24' fill='none' stroke='black' stroke-width='1.75' stroke-linecap='round' stroke-linejoin='round'><path d='M3 3h18M3 21h18M12 7v10M9 10l3-3 3 3M9 14l3 3 3-3'/></svg>")}.as2 .email-builder .eb-palette-item[data-type=social]:before{-webkit-mask-image:url("data:image/svg+xml;utf8,<svg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24' fill='none' stroke='black' stroke-width='1.75' stroke-linecap='round' stroke-linejoin='round'><circle cx='18' cy='5' r='3'/><circle cx='6' cy='12' r='3'/><circle cx='18' cy='19' r='3'/><path d='m8.6 13.5 6.8 4M15.4 6.5l-6.8 4'/></svg>");mask-image:url("data:image/svg+xml;utf8,<svg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24' fill='none' stroke='black' stroke-width='1.75' stroke-linecap='round' stroke-linejoin='round'><circle cx='18' cy='5' r='3'/><circle cx='6' cy='12' r='3'/><circle cx='18' cy='19' r='3'/><path d='m8.6 13.5 6.8 4M15.4 6.5l-6.8 4'/></svg>")}.as2 .email-builder .eb-palette-item[data-type=columns]:before{-webkit-mask-image:url("data:image/svg+xml;utf8,<svg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24' fill='none' stroke='black' stroke-width='1.75' stroke-linecap='round' stroke-linejoin='round'><rect x='3' y='3' width='18' height='18' rx='2'/><path d='M12 3v18'/></svg>");mask-image:url("data:image/svg+xml;utf8,<svg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24' fill='none' stroke='black' stroke-width='1.75' stroke-linecap='round' stroke-linejoin='round'><rect x='3' y='3' width='18' height='18' rx='2'/><path d='M12 3v18'/></svg>")}.as2 .email-builder .eb-hint{color:var(--fg-3);margin:0;font-size:12px;line-height:1.55}.as2 .email-builder .eb-palette>.eb-hint{background:var(--bg-subtle);border:1px solid var(--border-soft);border-radius:8px;margin-top:12px;padding:10px 12px}.as2 .email-builder .eb-palette>.eb-hint+.eb-hint{margin-top:8px}.as2 .email-builder .eb-error{color:var(--red);background:var(--red-soft);border-radius:6px;margin:0 0 12px;padding:8px 10px;font-size:12.5px}.as2 .email-builder .eb-canvas-wrap{background:var(--bg-muted);background-image:radial-gradient(var(--border) 1px, transparent 1px);background-size:16px 16px;min-width:0;padding:0 24px 32px}.as2 .email-builder .eb-toolbar{background:var(--bg);border-bottom:1px solid var(--border);justify-content:flex-end;align-items:center;gap:4px;margin:0 -24px 24px;padding:10px 16px;display:flex}.as2 .email-builder .eb-toolbar button{height:30px;min-height:0;color:var(--fg-2);background:0 0;border:0;border-radius:6px;align-items:center;padding:0 10px;font-size:13px;font-weight:500;display:inline-flex}.as2 .email-builder .eb-toolbar button:hover:not(:disabled){background:var(--bg-hover);color:var(--fg)}.as2 .email-builder .eb-toolbar button:disabled{opacity:.4}.as2 .email-builder .eb-toolbar .eb-primary{border:1px solid var(--input);background:var(--bg);color:var(--fg);box-shadow:var(--shadow-sm);margin-left:8px}.as2 .email-builder .eb-toolbar .eb-primary:hover:not(:disabled){background:var(--bg-hover)}.as2 .email-builder .eb-canvas{box-shadow:var(--shadow-md);border-radius:4px;padding:20px 0}.as2 .email-builder .eb-drop{border-radius:6px;margin:0 20px}.as2 .email-builder .eb-drop span{color:var(--accent);font-weight:500}.as2 .email-builder .eb-drop.is-active{border:1.5px dashed var(--accent);background:var(--accent-soft)}.as2 .email-builder .eb-drop.is-empty{border:1.5px dashed var(--fg-4);height:220px}.as2 .email-builder .eb-drop.is-empty span,.as2 .email-builder .eb-drop.is-column-empty span{color:var(--fg-3)}.as2 .email-builder .eb-drop.is-column-empty{border:1px dashed var(--fg-4)}.as2 .email-builder .eb-block{border:1px solid #0000;border-radius:6px;margin:0 12px;padding:10px 12px}.as2 .email-builder .eb-block:hover{border-color:#4f46e559}.as2 .email-builder .eb-block.is-selected{border-color:var(--accent);box-shadow:0 0 0 1px var(--accent)}.as2 .email-builder .eb-block-tools{z-index:1;background:var(--bg);border:1px solid var(--border);box-shadow:var(--shadow-md);color:var(--fg);border-radius:7px;gap:2px;margin:0;padding:2px;font-family:ui-sans-serif,system-ui,sans-serif;position:absolute;top:-15px;right:8px}.as2 .email-builder .eb-block-tools button{height:24px;min-height:0;color:var(--fg-2);background:0 0;border:0;border-radius:5px;align-items:center;padding:0 7px;font-size:12px;font-weight:500;display:inline-flex}.as2 .email-builder .eb-block-tools button:hover:not(:disabled){background:var(--bg-hover);color:var(--fg)}.as2 .email-builder .eb-block-tools button:disabled{opacity:.35}.as2 .email-builder .eb-block-tools .eb-danger{color:var(--red)}.as2 .email-builder .eb-block-tools .eb-danger:hover{background:var(--red-soft);color:var(--red)}.as2 .email-builder .eb-block-type{letter-spacing:.05em;color:var(--accent);margin:0 4px 0 6px;font-size:10.5px;font-weight:600}.as2 .email-builder .eb-column{border:1px dashed var(--border)}.as2 .email-builder .eb-leaf.is-selected{border-color:var(--accent)}.as2 .email-builder .eb-leaf-remove{background:var(--bg);width:22px;height:22px;color:var(--red);box-shadow:var(--shadow-sm);text-align:center;border-radius:50%;line-height:22px}.as2 .email-builder .eb-sketch-placeholder{color:#a1a1aa;background:repeating-linear-gradient(45deg,#f4f4f5,#f4f4f5 10px,#ececef 10px 20px)}.as2 .email-builder .eb-field{flex-direction:column;gap:6px;margin-bottom:14px;font-size:13px;display:flex}.as2 .email-builder .eb-field>span{color:var(--fg-2);font-size:12.5px;font-weight:500}.as2 .email-builder .eb-field input:not([type=checkbox]),.as2 .email-builder .eb-field select,.as2 .email-builder .eb-field textarea,.as2 .email-builder .eb-social-row input,.as2 .email-builder .eb-social-row select{border:1px solid var(--input);background:var(--bg);width:100%;height:34px;min-height:0;color:var(--fg);box-shadow:var(--shadow-sm);border-radius:6px;padding:0 10px;font-size:13px;display:block}.as2 .email-builder .eb-field textarea{resize:vertical;height:auto;min-height:96px;padding:8px 10px;line-height:1.5}.as2 .email-builder .eb-field select,.as2 .email-builder .eb-social-row select{background-image:url("data:image/svg+xml;utf8,<svg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24' fill='none' stroke='%2371717a' stroke-width='2' stroke-linecap='round' stroke-linejoin='round'><path d='m6 9 6 6 6-6'/></svg>");background-position:right 8px center;background-repeat:no-repeat;background-size:14px;padding-right:28px;line-height:32px}.as2 .email-builder .eb-field input:focus,.as2 .email-builder .eb-field select:focus,.as2 .email-builder .eb-field textarea:focus,.as2 .email-builder .eb-social-row input:focus,.as2 .email-builder .eb-social-row select:focus{border-color:var(--focus)}.as2 .email-builder .eb-field input[type=color]{cursor:pointer;height:34px;padding:3px}.as2 .email-builder .eb-field input[type=color]::-webkit-color-swatch-wrapper{padding:0}.as2 .email-builder .eb-field input[type=color]::-webkit-color-swatch{border:0;border-radius:4px;box-shadow:inset 0 0 0 1px #00000014}.as2 .email-builder .eb-field input[type=color]::-moz-color-swatch{border:0;border-radius:4px}.as2 .email-builder .eb-toggles{color:var(--fg-2);gap:14px;font-size:13px}.as2 .email-builder .eb-toggles input{accent-color:var(--primary)}.as2 .email-builder .eb-toggles label{cursor:pointer;align-items:center;gap:6px;display:inline-flex}.as2 .email-builder .eb-inspector button{border:1px solid var(--input);background:var(--bg);height:32px;min-height:0;color:var(--fg);box-shadow:var(--shadow-sm);border-radius:6px;justify-content:center;align-items:center;padding:0 12px;font-size:13px;font-weight:500;display:inline-flex}.as2 .email-builder .eb-inspector button:hover:not(:disabled){background:var(--bg-hover)}.as2 .email-builder .eb-social-row{grid-template-columns:100px 1fr 34px}.as2 .email-builder .eb-social-row button{height:34px;color:var(--fg-3);padding:0}.as2 .email-builder .eb-preview{z-index:60;background:var(--bg);border:1px solid var(--border);box-shadow:0 0 0 100vmax var(--scrim), var(--shadow-lg);border-radius:12px;inset:32px;overflow:hidden}.as2 .email-builder .eb-preview-head{border-bottom:1px solid var(--border);padding:12px 16px;font-size:14px}.as2 .email-builder .eb-preview-head button{border:1px solid var(--input);background:var(--bg);height:32px;min-height:0;color:var(--fg);box-shadow:var(--shadow-sm);border-radius:6px;align-items:center;padding:0 12px;font-size:13px;font-weight:500;display:inline-flex}.as2 .email-builder .eb-preview-head button:hover{background:var(--bg-hover)}.as2 .email-builder .eb-preview iframe{background:#f4f4f5}@media (width<=1280px){.as2 .email-builder{grid-template-columns:200px minmax(0,1fr) 272px}.as2 .email-builder .eb-canvas-wrap{padding:0 16px 24px}.as2 .email-builder .eb-toolbar{margin:0 -16px 20px}}@media (width<=1100px){.as2 .email-builder{grid-template-columns:1fr;min-height:0}.as2 .email-builder .eb-palette{border-right:0;border-bottom:1px solid var(--border)}.as2 .email-builder .eb-inspector{border-left:0;border-top:1px solid var(--border)}.as2 .email-builder .eb-palette-grid{grid-template-columns:repeat(8,minmax(0,1fr))}.as2 .email-builder .eb-palette>.eb-hint{display:none}}@media (width<=760px){.as2 .email-builder .eb-palette-grid{grid-template-columns:repeat(4,minmax(0,1fr))}.as2 .email-builder .eb-canvas-wrap{padding:0 8px 16px}.as2 .email-builder .eb-toolbar{margin:0 -8px 16px}.as2 .email-builder .eb-block{margin:0 4px}.as2 .email-builder .eb-preview{border-radius:0;inset:0}}.as2 .test-send{border:1px solid var(--border);background:var(--bg-subtle);border-radius:10px;flex-wrap:wrap;align-items:center;gap:10px;padding:14px 16px;display:flex}.as2 .template-grid{grid-template-columns:repeat(auto-fill,minmax(240px,1fr));gap:16px;display:grid}.as2 .template-card{border:1px solid var(--border);cursor:pointer;border-radius:10px;flex-direction:column;gap:10px;padding:14px;transition:border-color .12s,box-shadow .12s;display:flex}.as2 .template-card:hover{border-color:var(--input);box-shadow:var(--shadow-sm,0 1px 2px #0000000d)}.as2 .template-thumb{height:120px;color:var(--fg-3);background:linear-gradient(180deg, var(--bg-muted), var(--bg-subtle));border-radius:8px;place-items:center;display:grid}.as2 .run-tasks{background:var(--bg-subtle);border-radius:8px;margin-top:10px;padding:10px}.as2 .report-card{margin-bottom:32px}.as2 .t th.r,.as2 .t td.r{text-align:right}.as2 .pager{color:var(--fg-3);flex-wrap:wrap;justify-content:space-between;align-items:center;gap:12px;padding:12px 4px;font-size:13px;display:flex}.as2 .pager-n{min-width:28px;height:28px;color:var(--fg-2);font-variant-numeric:tabular-nums;border-radius:6px;padding:0 6px;font-size:13px}.as2 .pager-n:hover{background:var(--bg-hover);color:var(--fg)}.as2 .pager-n.on{background:var(--bg-muted);color:var(--fg);font-weight:500}.as2 .foot-row{color:var(--fg-3);justify-content:space-between;align-items:center;padding:12px 4px;font-size:13px;display:flex}.as2 .bulk{background:var(--primary);color:var(--primary-fg);box-shadow:var(--shadow-lg);z-index:20;border-radius:8px;align-items:center;gap:4px;padding:6px 6px 6px 14px;font-size:13px;display:flex;position:fixed;bottom:24px;left:calc(50% + 116px);transform:translate(-50%)}.as2 .bulk .btn{color:var(--primary-fg)}.as2 .bulk .btn:hover{color:var(--primary-fg);background:#7f7f7f40}.as2 .check{width:16px;height:16px;accent-color:var(--fg);cursor:pointer;border-radius:4px;display:block}.as2 .stats{border:1px solid var(--border);border-radius:8px;grid-template-columns:repeat(4,1fr);margin-bottom:24px;display:grid}.as2 .stat{border-left:1px solid var(--border);padding:16px 20px}.as2 .stat:first-child{border-left:0}.as2 .stat dt,.as2 .stat .k{color:var(--fg-3);font-size:13px}.as2 .stat .v{letter-spacing:-.02em;font-variant-numeric:tabular-nums;margin-top:6px;font-size:24px;font-weight:600;line-height:32px}.as2 .stat .d{color:var(--fg-3);margin-top:2px;font-size:13px}.as2 .up{color:var(--green)}.as2 .down{color:var(--red)}.as2 .split{grid-template-columns:minmax(0,1fr) 340px;gap:40px;display:grid}.as2 .section-head{justify-content:space-between;align-items:center;height:32px;margin-bottom:8px;display:flex}.as2 .section-head h2{font-size:14px;font-weight:600}.as2 .section-head a{color:var(--fg-3);font-size:13px}.as2 .section-head a:hover{color:var(--fg)}.as2 .chart-box{width:100%;min-width:0}.as2 .chart{width:100%;display:block}.as2 .chart text{fill:var(--fg-3);font-variant-numeric:tabular-nums;font-family:inherit;font-size:11px}.as2 .list>li{border-bottom:1px solid var(--border-soft);align-items:center;gap:12px;min-height:48px;padding:8px 0;display:flex}.as2 .list>li:last-child{border-bottom:0}.as2 .notice{border:1px solid var(--border);border-radius:8px;align-items:center;gap:12px;margin-bottom:8px;padding:10px 12px;font-size:14px;display:flex}.as2 .notice>.icon{color:var(--amber)}.as2 .notice.red>.icon{color:var(--red)}.as2 .notices{margin-bottom:24px}.as2 .notices .notice:last-child{margin-bottom:0}.as2 .settings{grid-template-columns:180px minmax(0,640px);gap:48px;display:grid}.as2 .subnav{flex-direction:column;align-self:start;gap:1px;display:flex;position:sticky;top:28px}.as2 .subnav a{height:32px;color:var(--fg-2);border-radius:6px;align-items:center;padding:0 8px;display:flex}.as2 .subnav a:hover{background:var(--bg-hover)}.as2 .subnav a.on{background:var(--bg-muted);color:var(--fg);font-weight:500}.as2 .group{margin-bottom:40px;scroll-margin-top:28px}.as2 .group>h2,.as2 .group>header>h2{margin-bottom:4px;font-size:16px;font-weight:600}.as2 .group>p,.as2 .group>header>p{color:var(--fg-3);margin-bottom:12px;font-size:13px}.as2 .group-2col>header{align-self:start;position:sticky;top:72px}.as2 .group-2col{border-top:1px solid var(--border);grid-template-columns:minmax(200px,300px) minmax(0,1fr);column-gap:clamp(24px,4vw,64px);padding-top:24px;display:grid}.as2 .group-2col:first-of-type{border-top:0;padding-top:0}.as2 .group-2col>header{padding-top:14px}.as2 .group-2col .group-body>.setting:first-child{border-top:0}.as2 .panel{border:1px solid var(--border);background:var(--bg);border-radius:10px;padding:0 20px}.as2 .panel>.setting:first-child,.as2 .panel>.profile-card+.setting{border-top:0}.as2 .panel>.profile-card+.setting{border-top:1px solid var(--border)}.as2 .panel-head{border-bottom:1px solid var(--border);justify-content:space-between;align-items:center;gap:12px;min-height:48px;display:flex}.as2 .panel-head+.setting{border-top:0}.as2 .panel .pager{border-top:1px solid var(--border);padding:10px 0}.as2 .panel-danger{border-color:color-mix(in srgb, var(--red) 35%, var(--border));background:color-mix(in srgb, var(--red) 3%, var(--bg))}.as2 .profile-card{flex-wrap:wrap;align-items:center;gap:16px;padding:20px 0;display:flex}.as2 .profile-photo{object-fit:cover;border-radius:50%;flex:none;width:56px;height:56px}.as2 .setting-icon{background:var(--bg-muted);width:32px;height:32px;color:var(--fg-2);border-radius:8px;flex:none;place-items:center;display:grid}.as2 .export-layout{grid-template-columns:minmax(0,1fr) minmax(280px,360px);align-items:start;gap:clamp(24px,3vw,48px);display:grid}.as2 .picks-grid{grid-template-columns:repeat(auto-fill,minmax(260px,1fr));gap:8px;display:grid}.as2 .picks-grid .pick{height:100%;margin:0}.as2 .scan-progress{border:1px solid var(--border);background:var(--bg-subtle);border-radius:10px;flex-direction:column;align-items:stretch;gap:10px;margin-bottom:20px;padding:16px;display:flex}.as2 .scan-bar{background:var(--border);border-radius:4px;height:8px;position:relative;overflow:hidden}.as2 .scan-bar i{background:var(--accent);border-radius:4px;height:100%;transition:width .6s;display:block}.as2 .scan-bar.indeterminate i{width:35%;animation:1.4s ease-in-out infinite as2-indeterminate;position:absolute}@keyframes as2-indeterminate{0%{left:-35%}to{left:100%}}@media (prefers-reduced-motion:reduce){.as2 .scan-bar.indeterminate i{opacity:.4;width:100%;animation:none;left:0}}.as2 .hit-text{white-space:pre-wrap;word-break:break-word;cursor:pointer;border-radius:4px;margin-top:2px}.as2 .hit-text.clamped{-webkit-line-clamp:3;line-clamp:3;-webkit-box-orient:vertical;display:-webkit-box;overflow:hidden}.as2 .hit-text:focus-visible{outline:1.5px solid var(--focus);outline-offset:2px}.as2 .hit-more{color:var(--accent);margin-top:2px;font-size:12px}.as2 .export-side{border:1px solid var(--border);background:var(--bg-subtle);border-radius:10px;align-self:start;padding:20px;position:sticky;top:80px}.as2 .setting{border-top:1px solid var(--border);justify-content:space-between;align-items:center;gap:24px;padding:14px 0;display:flex}.as2 .setting .grow>div:first-child{font-weight:500}.as2 .setting .grow>div+div{color:var(--fg-3);margin-top:2px;font-size:13px}.as2 .setting .input,.as2 .setting .select{width:260px}.as2 .tiers{border:1px solid var(--border);border-radius:8px;grid-template-columns:repeat(3,1fr);display:grid}.as2 .tier{border-left:1px solid var(--border);flex-direction:column;gap:16px;padding:20px;display:flex}.as2 .tier:first-child{border-left:0}.as2 .tier h3{align-items:center;gap:8px;font-size:14px;font-weight:600;display:flex}.as2 .price{letter-spacing:-.02em;font-variant-numeric:tabular-nums;font-size:24px;font-weight:600}.as2 .price small{color:var(--fg-3);letter-spacing:0;font-size:13px;font-weight:400}.as2 .tier ul{color:var(--fg-2);flex-direction:column;flex:1;gap:8px;font-size:13px;display:flex}.as2 .tier li{align-items:flex-start;gap:8px;display:flex}.as2 .tier li .icon{color:var(--fg-3);margin-top:2px}.as2 .balance{border:1px solid var(--border);border-radius:8px;justify-content:space-between;align-items:flex-end;margin-bottom:24px;padding:20px;display:flex}.as2 .balance .v{letter-spacing:-.02em;font-variant-numeric:tabular-nums;font-size:30px;font-weight:600;line-height:36px}.as2 .media{grid-template-columns:repeat(auto-fill,minmax(168px,1fr));gap:16px;display:grid}.as2 .media-item{flex-direction:column;gap:8px;display:flex}.as2 .thumb{aspect-ratio:4/3;background:var(--bg-muted);border:1px solid var(--border);color:var(--fg-4);border-radius:6px;place-items:center;display:grid;overflow:hidden}.as2 .drop{border:1px dashed var(--input);color:var(--fg-3);border-radius:8px;align-items:center;gap:12px;margin-bottom:20px;padding:16px;font-size:13px;display:flex}.as2 .chips{flex-wrap:wrap;gap:4px;display:flex}.as2 .chip{background:var(--bg-muted);border-radius:4px;align-items:center;gap:4px;height:24px;padding:0 4px 0 8px;font-size:13px;display:inline-flex}.as2 .chip button{width:16px;height:16px;color:var(--fg-3);place-items:center;display:grid}.as2 .keyword-box{border:1px solid var(--input);border-radius:6px;flex-wrap:wrap;flex:1;align-items:center;gap:4px;min-width:0;min-height:36px;padding:5px 6px;display:flex}.as2 .keyword-box input{background:0 0;border:0;outline:0;flex:1;min-width:120px;padding:0 4px;font-size:14px}.as2 .keyword-box:focus-within{border-color:var(--focus);box-shadow:none}.as2 .keyword-box input:focus{outline:none}.as2 .hit{border-bottom:1px solid var(--border-soft);gap:12px;padding:12px 0;display:flex}.as2 .hit .between .xs{white-space:nowrap}.as2 .hit mark{background:var(--amber-soft);color:inherit;border-radius:2px;padding:0 1px}.as2 .blank{text-align:center;flex-direction:column;align-items:center;gap:4px;padding:64px 16px;display:flex}.as2 .blank>.icon{color:var(--fg-4);margin-bottom:8px}.as2 .scrim{background:var(--scrim);z-index:50;justify-content:center;align-items:center;padding:16px;animation:.12s ease-out as2-fade;display:flex;position:fixed;inset:0}.as2 .dialog{background:var(--bg-overlay);border:1px solid var(--border);box-shadow:var(--shadow-lg);border-radius:12px;flex-direction:column;width:100%;max-width:460px;max-height:calc(100dvh - 32px);animation:.14s ease-out as2-pop;display:flex}.as2 .dialog.dlg-wide{max-width:860px}.as2 .dialog.dlg-mid{max-width:560px}.as2 .dialog-head{justify-content:space-between;align-items:flex-start;gap:16px;padding:18px 20px 0;display:flex}.as2 .dialog-head h2{letter-spacing:-.01em;font-size:16px;font-weight:600;line-height:24px}.as2 .dialog-head p{color:var(--fg-3);margin-top:2px;font-size:13px;line-height:18px}.as2 .dialog-body{flex:1;padding:16px 20px 20px;overflow-y:auto}.as2 .dialog-foot{border-top:1px solid var(--border);justify-content:flex-end;align-items:center;gap:8px;padding:12px 20px;display:flex}.as2 .dialog-foot .left{margin-right:auto}.as2 .sheet-scrim{justify-content:flex-end;padding:0}.as2 .sheet{background:var(--bg-overlay);border-left:1px solid var(--border);flex-direction:column;width:100%;max-width:480px;height:100%;animation:.16s ease-out as2-slide;display:flex}.as2 .sheet-head{justify-content:space-between;align-items:flex-start;gap:16px;padding:18px 20px 12px;display:flex}.as2 .sheet-head h2{font-size:16px;font-weight:600;line-height:24px}.as2 .sheet-body{flex:1;padding:4px 20px 20px;overflow-y:auto}.as2 .kv{grid-template-columns:130px 1fr;row-gap:10px;margin-bottom:24px;font-size:14px;display:grid}.as2 .kv dt{color:var(--fg-3)}.as2 .kv dd{margin:0}.as2 .sub-title{margin:0 0 8px;font-size:13px;font-weight:600}.as2 .menu{z-index:70;background:var(--bg-overlay);border:1px solid var(--border);min-width:180px;box-shadow:var(--shadow-md);border-radius:8px;padding:4px;animation:.1s ease-out as2-pop;position:fixed}.as2 .menu button,.as2 .menu a{width:100%;height:30px;color:var(--fg-2);text-align:left;border-radius:4px;align-items:center;gap:8px;padding:0 8px;font-size:13px;display:flex}.as2 .menu button:hover:not(:disabled),.as2 .menu a:hover{background:var(--bg-hover);color:var(--fg)}.as2 .menu button:disabled{opacity:.45}.as2 .menu .is-danger{color:var(--red)}.as2 .menu hr{border:0;border-top:1px solid var(--border);margin:4px -4px}.as2 .menu .menu-label{color:var(--fg-3);padding:4px 8px;font-size:12px}.as2 .snacks{z-index:90;flex-direction:column;gap:8px;display:flex;position:fixed;bottom:16px;right:16px}.as2 .snack{background:var(--bg-overlay);border:1px solid var(--border);box-shadow:var(--shadow-md);border-radius:8px;align-items:center;gap:8px;padding:10px 14px;font-size:13px;animation:.14s ease-out as2-pop;display:flex}.as2 .snack .icon{color:var(--green)}@keyframes as2-fade{0%{opacity:0}}@keyframes as2-pop{0%{opacity:0;transform:translateY(4px)scale(.99)}}@keyframes as2-slide{0%{opacity:0;transform:translate(16px)}}.as2 .palette-scrim{align-items:flex-start;padding-top:14vh}.as2 .palette{background:var(--bg-overlay);border:1px solid var(--border);width:100%;max-width:560px;box-shadow:var(--shadow-lg);border-radius:12px;animation:.12s ease-out as2-pop;overflow:hidden}.as2 .palette input{border:0;border-bottom:1px solid var(--border);background:0 0;outline:0;width:100%;height:48px;padding:0 16px;font-size:15px}.as2 .palette ul{max-height:340px;padding:4px;overflow-y:auto}.as2 .palette li button{text-align:left;width:100%;height:36px;color:var(--fg-2);border-radius:6px;align-items:center;gap:10px;padding:0 10px;font-size:14px;display:flex}.as2 .palette li button.on{background:var(--bg-hover);color:var(--fg)}.as2 .palette-group{color:var(--fg-3);padding:8px 10px 4px;font-size:12px}.as2 .steps{color:var(--fg-3);align-items:center;gap:8px;padding:14px 20px 0;font-size:13px;display:flex}.as2 .steps span.on{color:var(--fg);font-weight:500}.as2 .steps b{border:1px solid var(--input);border-radius:50%;place-items:center;width:18px;height:18px;margin-right:6px;font-size:11px;font-weight:500;display:inline-grid}.as2 .steps .on b{background:var(--primary);border-color:var(--primary);color:var(--primary-fg)}.as2 .steps .done b{background:var(--bg-muted);border-color:var(--bg-muted)}.as2 .steps .sep{background:var(--border);flex:0 0 20px;height:1px}.as2 .composer{flex:1;grid-template-columns:minmax(0,1fr) 300px;min-height:420px;display:grid;overflow:hidden}.as2 .composer>.form{padding:20px;overflow-y:auto}.as2 .composer>.preview{background:var(--bg-subtle);border-left:1px solid var(--border);flex-direction:column;gap:12px;padding:20px;display:flex;overflow-y:auto}.as2 .tg{background-color:var(--chat);background-image:var(--chat-image);background-position:50%;background-size:cover;border-radius:8px;flex-direction:column;flex:1;justify-content:flex-end;min-height:220px;padding:12px;display:flex}.as2 .tg .bubble{background:var(--bubble);color:#000;white-space:pre-wrap;word-break:break-word;border-radius:10px 10px 2px;align-self:flex-end;max-width:92%;padding:6px 10px;font-size:13px;line-height:18px}html[data-theme=dark] .as2 .tg .bubble{color:#fff}.as2 .tg .time{text-align:right;opacity:.55;margin-top:2px;font-size:11px;display:block}.as2 .pick{border:1px solid var(--input);text-align:left;border-radius:6px;align-items:center;gap:10px;width:100%;padding:10px 12px;display:flex}.as2 .pick:hover{background:var(--bg-subtle)}.as2 .pick.on{border-color:var(--fg);box-shadow:inset 0 0 0 1px var(--fg)}.as2 .picks{flex-direction:column;gap:8px;display:flex}.as2 .picks-3{grid-template-columns:repeat(3,1fr);gap:8px;display:grid}.as2 .picks-3 .pick{font-variant-numeric:tabular-nums;justify-content:center}.as2 .radio{border:1px solid var(--input);border-radius:50%;flex:none;place-items:center;width:16px;height:16px;display:grid}.as2 .pick.on .radio{border-color:var(--fg)}.as2 .pick.on .radio:after{content:"";background:var(--fg);border-radius:50%;width:8px;height:8px}.as2 .times{flex-wrap:wrap;gap:8px;display:flex}.as2 .times .input{width:128px}.as2 .otp{justify-content:center;gap:8px;display:flex}.as2 .otp input{text-align:center;border:1px solid var(--input);font-variant-numeric:tabular-nums;background:0 0;border-radius:6px;outline:none;width:44px;height:48px;font-size:20px;font-weight:500}.as2 .otp input:focus{border-color:var(--focus);box-shadow:none;outline:none}.as2 .summary{flex-direction:column;gap:8px;font-size:14px;display:flex}.as2 .summary>div{justify-content:space-between;gap:16px;display:flex}.as2 .summary dt,.as2 .summary .k{color:var(--fg-3)}.as2 .summary .total{border-top:1px solid var(--border);padding-top:10px;font-weight:600}.as2 .pay{grid-template-columns:216px minmax(0,1fr);gap:24px;display:grid}.as2 .qr{flex-direction:column;align-items:center;gap:10px;display:flex}.as2 .qr-box{border:1px solid var(--border);background:#fff;border-radius:8px;width:216px;height:216px;padding:12px}.as2 .qr-box img{width:100%;height:100%;display:block}.as2 .pay-row{border-bottom:1px solid var(--border-soft);justify-content:space-between;align-items:center;gap:12px;padding:9px 0;display:flex}.as2 .pay-row:last-child{border-bottom:0}.as2 .pay-row .k{color:var(--fg-3);font-size:12px;line-height:16px}.as2 .pay-row .val{word-break:break-all;font-variant-numeric:tabular-nums;font-size:14px;font-weight:500}.as2 .wait{background:var(--bg-subtle);color:var(--fg-2);border-radius:6px;align-items:center;gap:8px;margin-top:16px;padding:10px 12px;font-size:13px;display:flex}.as2 .pulse{background:var(--accent);border-radius:50%;flex:none;width:8px;height:8px;animation:1.4s infinite as2-pulse}@keyframes as2-pulse{0%{box-shadow:0 0 0 0 var(--ring)}70%{box-shadow:0 0 0 7px #0000}to{box-shadow:0 0 #0000}}.as2 .result{text-align:center;flex-direction:column;align-items:center;gap:6px;padding:12px 0 4px;display:flex}.as2 .result-mark{background:var(--green-soft);width:40px;height:40px;color:var(--green);border-radius:50%;place-items:center;margin-bottom:8px;display:grid}.as2 .result-mark.red{background:var(--red-soft);color:var(--red)}.as2 .result-mark.amber{background:var(--amber-soft);color:var(--amber)}.as2 .result h3{font-size:16px;font-weight:600}.as2 .callout{background:var(--amber-soft);color:var(--fg-2);border-radius:6px;gap:8px;padding:10px 12px;font-size:13px;line-height:18px;display:flex}.as2 .callout .icon{color:var(--amber);margin-top:1px}.as2 .callout.red{background:var(--red-soft)}.as2 .callout.red .icon{color:var(--red)}.as2 .progress{background:var(--bg-muted);border-radius:3px;height:6px;overflow:hidden}.as2 .progress i{background:var(--fg);border-radius:3px;height:100%;transition:width .3s;display:block}.as2 .spin{animation:.9s linear infinite as2-spin}@keyframes as2-spin{to{transform:rotate(360deg)}}.as2 .backup{background:var(--bg-muted);border-radius:6px;grid-template-columns:1fr 1fr;gap:4px 16px;padding:12px;display:grid}.as2 .split.split-even{grid-template-columns:minmax(0,1fr) minmax(0,1fr)}@media (width<=1100px){.as2 .split,.as2 .split.split-even{grid-template-columns:1fr;gap:32px}.as2 .group-2col,.as2 .export-layout,.as2 .email-split,.as2 .fields-3{grid-template-columns:1fr}.as2 .email-lists{position:static}.as2 .group-2col>header{padding-top:0;position:static}.as2 .panel{padding:0 16px}.as2 .export-side{position:static}.as2 .stats{grid-template-columns:repeat(2,1fr)}.as2 .stat:nth-child(3){border-left:0}.as2 .stat:nth-child(n+3){border-top:1px solid var(--border)}.as2 .hide-md{display:none}}@media (width<=760px){.as2 .side{z-index:40;background:var(--bg-subtle);width:264px;transition:transform .18s;position:fixed;inset:0 auto 0 0;transform:translate(-100%)}.as2 .side.open{box-shadow:var(--shadow-lg);transform:none}.as2 .side-backdrop{z-index:39;background:var(--scrim);position:fixed;inset:0}.as2 .mobile-top{border-bottom:1px solid var(--border);align-items:center;gap:8px;height:48px;padding:0 12px;font-weight:600;display:flex}.as2 .page{--pad-top:16px}.as2 .page-head{padding:10px var(--pad-x);margin-bottom:12px}.as2 .page-head h1{display:none}.as2 .page-head{justify-content:flex-end;min-height:0}.as2 .page-head .actions{width:100%}.as2 .page-head .actions .seg{margin-right:auto}.as2 .page-head:not(:has(.actions)){display:none}.as2 .hide-sm{display:none}.as2 .panel .setting .select{max-width:48%;width:auto!important}.as2 .toolbar{flex-wrap:wrap}.as2 .toolbar .search{width:100%}.as2 .keyword-box{flex:100%}.as2 .toolbar .select{flex:1;min-width:0}.as2 .tiers{grid-template-columns:1fr}.as2 .tier{border-left:0;border-top:1px solid var(--border)}.as2 .tier:first-child{border-top:0}.as2 .settings{grid-template-columns:1fr;gap:16px}.as2 .subnav{display:none}.as2 .setting{flex-wrap:wrap;gap:8px}.as2 .setting .input,.as2 .setting .select{width:100%}.as2 .bulk{bottom:16px;left:50%}.as2 .balance{flex-direction:column;align-items:stretch;gap:16px}.as2 .composer{grid-template-columns:1fr;overflow-y:auto}.as2 .composer>.preview{display:none}.as2 .scrim{align-items:flex-end;padding:0}.as2 .palette-scrim{align-items:flex-start;padding:8px}.as2 .dialog,.as2 .dialog.dlg-wide,.as2 .dialog.dlg-mid{border-width:1px 0 0;border-radius:12px 12px 0 0;max-width:none;max-height:92dvh}.as2 .pay{grid-template-columns:1fr}.as2 .qr-box{width:180px;height:180px}.as2 .fields-2{grid-template-columns:1fr}.as2 .t td{padding:8px}.as2 .t .act .hover{opacity:1}.as2 .steps{white-space:nowrap;overflow-x:auto}.as2 .picks-3{grid-template-columns:repeat(3,1fr)}.as2 .otp input{width:42px}.as2 .sheet{border-left:0;max-width:none}}.as2 .link{color:var(--accent)}.as2 .link:hover{text-decoration:underline}.as2 .input.invalid,.as2 .select.invalid{border-color:var(--red)}.as2 .meter.warn i{background:var(--amber)}.as2 .result-mark.blue{background:var(--accent-soft);color:var(--accent)}.as2 .result-mark.gray{background:var(--bg-muted);color:var(--fg-3)}.as2 .ok{color:var(--green)}.as2 .wallet-head{flex-wrap:wrap;justify-content:space-between;align-items:flex-end;gap:16px;margin-bottom:16px;display:flex}.as2 .wallet-head .v{letter-spacing:-.02em;font-variant-numeric:tabular-nums;margin-top:4px;font-size:32px;font-weight:600;line-height:40px}.as2 .segbar{border-radius:4px;gap:2px;height:8px;margin-bottom:12px;display:flex;overflow:hidden}.as2 .segbar i{height:100%;display:block}.as2 .legend{color:var(--fg-2);grid-template-columns:1fr 1fr;gap:6px 16px;font-size:13px;display:grid}.as2 .legend li{align-items:center;gap:8px;display:flex}.as2 .legend li i{border-radius:2px;flex:none;width:8px;height:8px}.as2 .legend li span{color:var(--fg);margin-left:auto}.as2 .stack{gap:12px}.as2 .auction{border:1px solid var(--border);border-radius:8px;flex-direction:column;gap:16px;padding:16px 20px;display:flex}.as2 .auction h3{font-size:15px;font-weight:600}.as2 .bid-price{background:var(--bg-subtle);border-radius:6px;justify-content:space-between;align-items:flex-end;gap:12px;padding:14px 16px;display:flex}.as2 .bid-price .v{letter-spacing:-.02em;font-size:26px;font-weight:600;line-height:32px}.as2 .countdown{border:1px solid var(--border);font-variant-numeric:tabular-nums;border-radius:6px;align-items:center;gap:6px;height:28px;padding:0 10px;font-size:13px;font-weight:500;display:inline-flex}.as2 .countdown.hot{color:var(--red);border-color:color-mix(in srgb, var(--red) 40%, transparent);background:var(--red-soft)}.as2 .keybox{border:1px dashed var(--input);letter-spacing:.04em;border-radius:8px;justify-content:space-between;align-items:center;gap:8px;padding:14px 16px;font-size:16px;display:flex}.as2 .bullets{color:var(--fg-2);flex-direction:column;gap:8px;padding-left:18px;list-style:outside;display:flex}.as2 .bullets li{display:list-item}.as2 .notes{border:1px solid var(--border);border-radius:8px;overflow:hidden}.as2 .note{text-align:left;border-top:1px solid var(--border-soft);gap:12px;width:100%;padding:14px 16px;display:flex}.as2 .note:first-child{border-top:0}.as2 .note:hover{background:var(--bg-subtle)}.as2 .note .strong{font-weight:500}.as2 .note.unread .strong{font-weight:600}.as2 .note-icon{background:var(--bg-muted);width:28px;height:28px;color:var(--fg-3);border-radius:50%;flex:none;place-items:center;display:grid;position:relative}.as2 .note.unread .note-icon:after{content:"";background:var(--accent);width:8px;height:8px;box-shadow:0 0 0 2px var(--bg);border-radius:50%;position:absolute;top:-1px;right:-1px}.as2 .mini-media{grid-template-columns:repeat(4,1fr);gap:8px;display:grid}.as2 .mini-media button{text-align:left;flex-direction:column;gap:4px;min-width:0;display:flex}.as2 .mini-media .thumb{width:100%}.as2 .mini-media button:hover .thumb{border-color:var(--fg-3)}.as2 .up-tile{color:var(--fg-3);aspect-ratio:4/3;border-radius:6px;justify-content:center;align-items:center;border:1px dashed var(--input)!important}.as2 .bubble-media{aspect-ratio:16/10;background:var(--bg-muted);width:70%;color:var(--fg-4);border-radius:10px 10px 2px;align-self:flex-end;place-items:center;margin-bottom:2px;display:grid}.as2 .group-rows{border:1px solid var(--border);border-radius:6px;padding:0 12px}.as2 .group-row{border-top:1px solid var(--border-soft);padding:8px 0}.as2 .group-row:first-child{border-top:0}.as2 .drop{flex-direction:column;justify-content:center;gap:6px;width:100%;margin:0;padding:36px 16px}.as2 .drop:hover{border-color:var(--fg-3);background:var(--bg-subtle)}.as2 .drop .icon{color:var(--fg-3)}.as2 .sm-thumb{aspect-ratio:1;flex:none;width:32px}.as2 .media-item{position:relative}.as2 .media-item>span:last-child{position:absolute;top:6px;right:6px}.as2 .media-item>span:last-child .btn{background:var(--bg-overlay);box-shadow:var(--shadow-sm)}@media (width<=760px){.as2 .legend{grid-template-columns:1fr}.as2 .mini-media{grid-template-columns:repeat(3,1fr)}.as2 .wallet-head .row{width:100%}.as2 .wallet-head .row .btn{flex:1}}.as2 .check-pad{flex:none;width:16px;height:16px}.as2 .list .check{margin:0}.as2 .sticker-prev{background:color-mix(in srgb, var(--bubble) 70%, transparent);width:96px;height:96px;color:var(--fg-3);border-radius:12px;align-self:flex-end;place-items:center;display:grid}.as2 .media-item>span:last-child{opacity:0;transition:opacity .12s}.as2 .media-item:hover>span:last-child,.as2 .media-item:focus-within>span:last-child{opacity:1}@media (hover:none){.as2 .media-item>span:last-child{opacity:1}}@media (width<=760px){.as2 .notice{flex-wrap:wrap}.as2 .notice>.grow{flex-basis:calc(100% - 28px)}.as2 .notice>.btn{margin-left:auto}.as2 .notice>.btn+.btn{margin-left:0}.as2 .bid-price{flex-wrap:wrap}.as2 .auction{padding:16px}}.as2.as2-portal{background:0 0;height:0}.as2 .skeleton{vertical-align:middle;background:var(--bg-muted);border-radius:4px;animation:1.2s ease-in-out infinite as2-shimmer;display:inline-block}@keyframes as2-shimmer{50%{opacity:.55}}.as2 .chart-empty{border:1px dashed var(--border);border-radius:8px;place-items:center;height:240px;display:grid}.as2 .select{line-height:30px}.as2 [hidden]{display:none!important}.as2 .btn>.icon{color:inherit;margin:0}
