:root{--c-000000: #000;--c-000000a025: rgba(0,0,0,.025);--c-000000a028: rgba(0,0,0,.028);--c-000000a03: rgba(0,0,0,.03);--c-000000a035: rgba(0,0,0,.035);--c-000000a038: rgba(0,0,0,.038);--c-000000a04: rgba(0,0,0,.04);--c-000000a042: rgba(0,0,0,.042);--c-000000a045: rgba(0,0,0,.045);--c-000000a05: rgba(0,0,0,.05);--c-000000a052: rgba(0,0,0,.052);--c-000000a056: rgba(0,0,0,.056);--c-000000a06: rgba(0,0,0,.06);--c-000000a063: rgba(0,0,0,.063);--c-000000a07: rgba(0,0,0,.07);--c-000000a08: rgba(0,0,0,.08);--c-000000a087: rgba(0,0,0,.087);--c-000000a1: rgba(0,0,0,.1);--c-000000a105: rgba(0,0,0,.105);--c-000000a12: rgba(0,0,0,.12);--c-000000a122: rgba(0,0,0,.122);--c-000000a13: rgba(0,0,0,.13);--c-000000a14: rgba(0,0,0,.14);--c-000000a15: rgba(0,0,0,.15);--c-000000a18: rgba(0,0,0,.18);--c-000000a2: rgba(0,0,0,.2);--c-000000a22: rgba(0,0,0,.22);--c-000000a25: rgba(0,0,0,.25);--c-000000a28: rgba(0,0,0,.28);--c-000000a35: rgba(0,0,0,.35);--c-000000a4: rgba(0,0,0,.4);--c-000000a42: rgba(0,0,0,.42);--c-000000a45: rgba(0,0,0,.45);--c-000000a6: rgba(0,0,0,.6);--c-007aff: #007aff;--c-02804a: #02804a;--c-0e5a78: #0e5a78;--c-0f6e56: #0F6E56;--c-0f7a43: #0f7a43;--c-101828a12: rgba(16,24,40,.12);--c-14281ea04: rgba(20,40,30,.04);--c-14281ea08: rgba(20,40,30,.08);--c-14281ea14: rgba(20,40,30,.14);--c-14281ea16: rgba(20,40,30,.16);--c-16301f: #16301f;--c-164430: #164430;--c-173b2c: #173b2c;--c-183324: #183324;--c-185fa5: #185fa5;--c-191919: #191919;--c-191f28: #191f28;--c-191f28a55: rgba(25,31,40,.55);--c-1a1a1a: #1A1A1A;--c-1a1f1d: #1a1f1d;--c-1a5fb4: #1a5fb4;--c-1c1c1c: #1c1c1c;--c-1d5fa8: #1d5fa8;--c-1f1f1f: #1f1f1f;--c-1f3d2b: #1F3D2B;--c-1f3d2ba3: rgba(31,61,43,.3);--c-1f3d2ba38: rgba(31,61,43,.38);--c-1f56b8: #1f56b8;--c-1f5a41: #1f5a41;--c-1f5f44: #1f5f44;--c-1f5f9e: #1f5f9e;--c-1f5fbf: #1f5fbf;--c-1f694e: #1f694e;--c-1f6b45: #1f6b45;--c-1f6b46: #1f6b46;--c-222222: #222;--c-24684a: #24684a;--c-246a4c: #246a4c;--c-256b4e: #256b4e;--c-2b5642: #2b5642;--c-2c3540: #2c3540;--c-2c6fbb: #2C6FBB;--c-2e7d5ba06: rgba(46,125,91,.06);--c-2e7d5c: #2e7d5c;--c-2e7d5ca3: rgba(46,125,92,.3);--c-2e7d5ca35: rgba(46,125,92,.35);--c-2f4a7a: #2f4a7a;--c-2f5f86: #2f5f86;--c-2f62b5: #2f62b5;--c-2f63b5: #2f63b5;--c-2f6b46: #2f6b46;--c-2f6b4f: #2f6b4f;--c-2f6f4fa15: rgba(47,111,79,.15);--c-2f6fb6: #2f6fb6;--c-2f6fde: #2f6fde;--c-2f72b8: #2f72b8;--c-2f7a46: #2f7a46;--c-2f7a55: #2f7a55;--c-3182f6: #3182f6;--c-333d4b: #333d4b;--c-336650: #336650;--c-34526a: #34526a;--c-378e69: #378e69;--c-3a6ea5: #3a6ea5;--c-3a6fb5: #3a6fb5;--c-3a9070: #3a9070;--c-3aa3cc: #3aa3cc;--c-3b4148: #3b4148;--c-3d4b55: #3d4b55;--c-3d7fc8: #3d7fc8;--c-3f7d61: #3f7d61;--c-3f8a69: #3f8a69;--c-4a3b0a: #4a3b0a;--c-4b5560: #4b5560;--c-4b5563: #4b5563;--c-4e5968: #4e5968;--c-4f7c63: #4F7C63;--c-4f7c63a1: rgba(79,124,99,.1);--c-4fa07e: #4fa07e;--c-5a4634: #5a4634;--c-5b6461: #5b6461;--c-5c4a12: #5c4a12;--c-5c6f7b: #5c6f7b;--c-633806: #633806;--c-6aa68a: #6aa68a;--c-6b6b6b: #6B6B6B;--c-6b7280: #6b7280;--c-6b7570: #6b7570;--c-6b7684: #6b7684;--c-6b7873: #6b7873;--c-6b8397: #6b8397;--c-6c747c: #6c747c;--c-6c7871: #6c7871;--c-6e4322: #6e4322;--c-6fb08f: #6fb08f;--c-719487: #719487;--c-747775: #747775;--c-791813: #791813;--c-7a4f14: #7a4f14;--c-7a5a13: #7a5a13;--c-7a5b00: #7a5b00;--c-7c8480: #7c8480;--c-7c8a98: #7c8a98;--c-7d858d: #7d858d;--c-8a2c2c: #8a2c2c;--c-8a5a00: #8a5a00;--c-8a5a14: #8a5a14;--c-8a5a52: #8a5a52;--c-8a7a55: #8a7a55;--c-8a958f: #8a958f;--c-8a978f: #8a978f;--c-8b95a1: #8b95a1;--c-8d949b: #8d949b;--c-8e1f18: #8e1f18;--c-8f5753: #8f5753;--c-8f5a2b: #8f5a2b;--c-8fb9a5: #8fb9a5;--c-8fc7ad: #8fc7ad;--c-96211b: #96211b;--c-9aa39c: #9aa39c;--c-9aa3a0: #9aa3a0;--c-9aa59f: #9aa59f;--c-9aa8a1: #9aa8a1;--c-9cc0e8: #9cc0e8;--c-9cc7b2: #9cc7b2;--c-9e1d16: #9e1d16;--c-9ec1e8: #9ec1e8;--c-9fcdb6: #9fcdb6;--c-a15c00: #a15c00;--c-a33a33: #a33a33;--c-a3aca8: #a3aca8;--c-a8692f: #a8692f;--c-a8702a: #a8702a;--c-a97c25: #a97c25;--c-a9b0b7: #a9b0b7;--c-a9c8ec: #a9c8ec;--c-b04545: #b04545;--c-b0661a: #b0661a;--c-b0736f: #b0736f;--c-b07a16: #b07a16;--c-b08968: #B08968;--c-b08968a1: rgba(176,137,104,.1);--c-b0b8c1: #b0b8c1;--c-b23b33: #b23b33;--c-b26a00: #b26a00;--c-b28a3c: #b28a3c;--c-b3bcc6: #b3bcc6;--c-b4690e: #b4690e;--c-b8322a: #b8322a;--c-b88a2f: #b88a2f;--c-b9c0bb: #b9c0bb;--c-b9c3be: #b9c3be;--c-b9d8c8: #b9d8c8;--c-b9e6f7: #b9e6f7;--c-bbbbbb: #bbb;--c-bcd5f0: #bcd5f0;--c-c0392b: #C0392B;--c-c1271f: #c1271f;--c-c2761f: #c2761f;--c-c2c8cf: #c2c8cf;--c-c3cbc6: #c3cbc6;--c-c3ccc7: #c3ccc7;--c-c3ccd4: #c3ccd4;--c-c4342a: #c4342a;--c-c5cbd1: #c5cbd1;--c-c5cfca: #C5CFCA;--c-c5e2d3: #c5e2d3;--c-c62828: #c62828;--c-c8944a: #c8944a;--c-c99a3a: #c99a3a;--c-c9a227: #c9a227;--c-c9b3ae: #c9b3ae;--c-c9cfcc: #c9cfcc;--c-c9cfd5: #c9cfd5;--c-c9d0d6: #c9d0d6;--c-c9d1cd: #c9d1cd;--c-c9d6cf: #c9d6cf;--c-c9d9f2: #c9d9f2;--c-cfd4d1: #cfd4d1;--c-cfd5cf: #cfd5cf;--c-cfd5da: #cfd5da;--c-cfd6d2: #cfd6d2;--c-cfd8d3: #cfd8d3;--c-cfdcd5: #cfdcd5;--c-cfe0d7: #cfe0d7;--c-cfe3d4: #cfe3d4;--c-cfe3d6: #cfe3d6;--c-cfe3d8: #cfe3d8;--c-cfe5d8: #cfe5d8;--c-cfe6d8: #cfe6d8;--c-cfe6da: #cfe6da;--c-d0342c: #d0342c;--c-d08a1e: #d08a1e;--c-d1322a: #d1322a;--c-d14343: #d14343;--c-d1d6db: #d1d6db;--c-d23b3b: #d23b3b;--c-d3dbd6: #d3dbd6;--c-d3e6dc: #d3e6dc;--c-d3eadd: #d3eadd;--c-d5dbe1: #d5dbe1;--c-d5ddd8: #d5ddd8;--c-d5e0ea: #d5e0ea;--c-d5e5db: #D5E5DB;--c-d5e5f7: #d5e5f7;--c-d6453d: #d6453d;--c-d64545: #D64545;--c-d6dbe0: #d6dbe0;--c-d7dde3: #d7dde3;--c-d9362c: #d9362c;--c-d9534f: #d9534f;--c-d9534fa15: rgba(217,83,79,.15);--c-d96a1f: #d96a1f;--c-d9a477: #d9a477;--c-d9e0dc: #d9e0dc;--c-d9ece3: #d9ece3;--c-dadce0: #dadce0;--c-dcd2ff: #dcd2ff;--c-dd3333: #d33;--c-dde3df: #dde3df;--c-dde3e8: #dde3e8;--c-ddeee5: #ddeee5;--c-dfe3e1: #dfe3e1;--c-dfe3e6: #dfe3e6;--c-dfe3e8: #dfe3e8;--c-dfe4e1: #dfe4e1;--c-dfe5e1: #dfe5e1;--c-dfe5ea: #dfe5ea;--c-dfeaf7: #dfeaf7;--c-dff4fc: #dff4fc;--c-e0a526: #e0a526;--c-e1e6e3: #e1e6e3;--c-e2b48b: #e2b48b;--c-e2e8e4: #e2e8e4;--c-e2efe7: #e2efe7;--c-e2f0e8: #e2f0e8;--c-e3e6e3: #e3e6e3;--c-e3e7e5: #e3e7e5;--c-e3e7eb: #e3e7eb;--c-e3e8e5: #e3e8e5;--c-e3ece7: #e3ece7;--c-e3f2ea: #e3f2ea;--c-e53935: #e53935;--c-e53935a25: rgba(229,57,53,.25);--c-e5463c: #e5463c;--c-e5483e: #e5483e;--c-e5483ea0: rgba(229,72,62,0);--c-e5483ea5: rgba(229,72,62,.5);--c-e5484d: #e5484d;--c-e5e5e5: #e5e5e5;--c-e5e8eb: #e5e8eb;--c-e6eae8: #e6eae8;--c-e6eaee: #e6eaee;--c-e6ebe8: #e6ebe8;--c-e6f0fb: #e6f0fb;--c-e6f1eb: #e6f1eb;--c-e6f3ec: #e6f3ec;--c-e6f4ec: #e6f4ec;--c-e7f1eb: #E7F1EB;--c-e7f4ec: #e7f4ec;--c-e8590c: #e8590c;--c-e8a9a4: #e8a9a4;--c-e8f0fb: #e8f0fb;--c-e8f0fe: #e8f0fe;--c-e8f1fb: #e8f1fb;--c-e8f3ed: #e8f3ed;--c-e8f4ed: #e8f4ed;--c-e8f4ee: #e8f4ee;--c-e9ecef: #e9ecef;--c-e9edf0: #e9edf0;--c-e9f2ec: #e9f2ec;--c-e9f5ef: #e9f5ef;--c-e9f6ef: #e9f6ef;--c-eadbc6: #eadbc6;--c-eadcc3: #eadcc3;--c-eadfc4: #eadfc4;--c-ecd98f: #ecd98f;--c-ecdcb3: #ecdcb3;--c-eceff1: #eceff1;--c-ecf4ef: #ecf4ef;--c-ededed: #EDEDED;--c-edf0ee: #edf0ee;--c-edf1ef: #edf1ef;--c-eed6b3: #eed6b3;--c-eef0f2: #eef0f2;--c-eef1ef: #eef1ef;--c-eef1f3: #eef1f3;--c-eef1f4: #eef1f4;--c-eef2f0: #eef2f0;--c-eef3f0: #eef3f0;--c-eef3f7: #eef3f7;--c-eef3fb: #eef3fb;--c-eef4fb: #eef4fb;--c-eef5f0: #eef5f0;--c-eef5f1: #eef5f1;--c-eef6f1: #eef6f1;--c-eef7f1: #eef7f1;--c-eef7f2: #eef7f2;--c-efdcc6: #efdcc6;--c-eff1f3: #eff1f3;--c-f0cfcf: #f0cfcf;--c-f0d9d7: #f0d9d7;--c-f0f2f1: #f0f2f1;--c-f0f3f1: #f0f3f1;--c-f0f8f3: #f0f8f3;--c-f1c4c1: #f1c4c1;--c-f1cfca: #f1cfca;--c-f1f4f2: #f1f4f2;--c-f1f5f3: #f1f5f3;--c-f1f6f3: #F1F6F3;--c-f1f8f4: #f1f8f4;--c-f2665b: #f2665b;--c-f2f4f3: #f2f4f3;--c-f2f4f6: #f2f4f6;--c-f2f6f4: #f2f6f4;--c-f2f8f4: #f2f8f4;--c-f3d98a: #f3d98a;--c-f3e4c8: #f3e4c8;--c-f3e7d3: #f3e7d3;--c-f3f5f4: #f3f5f4;--c-f3f6f4: #f3f6f4;--c-f3f7f4: #f3f7f4;--c-f3f7f5: #F3F7F5;--c-f3f8f5: #f3f8f5;--c-f3f8fd: #f3f8fd;--c-f3faf6: #f3faf6;--c-f3fbf7: #f3fbf7;--c-f4dedc: #f4dedc;--c-f4ead9: #f4ead9;--c-f4f7f5: #f4f7f5;--c-f4f7f9: #f4f7f9;--c-f4f8fd: #f4f8fd;--c-f4faf6: #f4faf6;--c-f4faf7: #f4faf7;--c-f5eee1: #f5eee1;--c-f5f6f5: #f5f6f5;--c-f5f7f6: #f5f7f6;--c-f5f9f7: #f5f9f7;--c-f5f9fe: #f5f9fe;--c-f6f1e7: #f6f1e7;--c-f6f6f6: #f6f6f6;--c-f6f7f9: #f6f7f9;--c-f6f8f7: #f6f8f7;--c-f6f8f9: #f6f8f9;--c-f6f8fa: #f6f8fa;--c-f6f9f7: #f6f9f7;--c-f6faf7: #f6faf7;--c-f6faf8: #f6faf8;--c-f7e3a1: #f7e3a1;--c-f7f8f9: #f7f8f9;--c-f7f9f8: #f7f9f8;--c-f8d9d6: #f8d9d6;--c-f8ecdd: #f8ecdd;--c-f8faf9: #f8faf9;--c-f9fafb: #f9fafb;--c-faeeda: #faeeda;--c-faf7ef: #faf7ef;--c-fafbfa: #fafbfa;--c-fbe7a1: #fbe7a1;--c-fbe9e7: #fbe9e7;--c-fbeeee: #fbeeee;--c-fbf1e3: #fbf1e3;--c-fbf1e4: #fbf1e4;--c-fbf6ee: #fbf6ee;--c-fbfcfb: #fbfcfb;--c-fbfdfc: #fbfdfc;--c-fbfefc: #fbfefc;--c-fcfcfd: #fcfcfd;--c-fdecea: #fdecea;--c-fdecec: #fdecec;--c-fdf0e1: #fdf0e1;--c-fdf0ee: #fdf0ee;--c-fdf1f0: #fdf1f0;--c-fdf4f3: #fdf4f3;--c-fdf4f4: #fdf4f4;--c-fdf5ea: #fdf5ea;--c-fdf7f7: #fdf7f7;--c-fdf8e6: #fdf8e6;--c-fdf8f0: #fdf8f0;--c-fdf8f2: #fdf8f2;--c-fee500: #FEE500;--c-fff1dc: #fff1dc;--c-fff3b0: #fff3b0;--c-fff4c7: #fff4c7;--c-fff4e0: #fff4e0;--c-fff6f5: #fff6f5;--c-fffaf0: #fffaf0;--c-fffaf2: #fffaf2;--c-fffdf9: #fffdf9;--c-ffffff: #ffffff;--c-ffffffa0: rgba(255,255,255,0);--c-ffffffa04: rgba(255,255,255,.04);--c-ffffffa05: rgba(255,255,255,.05);--c-ffffffa06: rgba(255,255,255,.06);--c-ffffffa1: rgba(255,255,255,.1);--c-ffffffa12: rgba(255,255,255,.12);--c-ffffffa14: rgba(255,255,255,.14);--c-ffffffa15: rgba(255,255,255,.15);--c-ffffffa18: rgba(255,255,255,.18);--c-ffffffa3: rgba(255,255,255,.3);--c-ffffffa34: rgba(255,255,255,.34);--c-ffffffa35: rgba(255,255,255,.35);--c-ffffffa4: rgba(255,255,255,.4);--c-ffffffa45: rgba(255,255,255,.45);--c-ffffffa5: rgba(255,255,255,.5);--c-ffffffa55: rgba(255,255,255,.55);--c-ffffffa65: rgba(255,255,255,.65);--c-ffffffa75: rgba(255,255,255,.75);--c-ffffffa8: rgba(255,255,255,.8);--c-ffffffa85: rgba(255,255,255,.85);--c-ffffffa95: rgba(255,255,255,.95);--c-ffffffa96: rgba(255,255,255,.96)}:root[data-theme=clean]{--t-bg: #F6F7F9;--t-menu-bg: #FFFFFF;--t-menu-text: #3E4956;--t-menu-sel-bg: #EEF1F4;--t-menu-sel-text: #1F2A37;--t-stat: #FFFFFF;--t-inner: #FFFFFF;--t-small: #FFFFFF;--t-in: #FBFCFD;--t-acc: #5B6673;--t-text: #1F2A37;--t-dim: #6B7280;--t-line: #E5E7EB;--t-th: #F3F4F6;--t-bar: #6B7280;--t-bar-bg: #E5E7EB;--t-ck-line: #C7CDD5;--t-ck-bg: #5B6673;--t-ck-mark: #FFFFFF;--t-acc-soft: #F1F3F5;--t-pill-text: #3E4956;--t-chip-on-bg: #EEF1F4;--t-chip-on-text: #1F2A37;--t-chip-line: #D1D5DB;--t-btn-text: #3E4956;--t-input-bg: #FFFFFF;--t-input-line: #D6D9DE;--t-dialog: #FFFFFF;--t-acc-text: #425466;--t-menu-line: #E5E7EB;--t-edge: #E5E7EB}:root[data-theme=black]{--t-bg: #111315;--t-menu-bg: #17191C;--t-menu-text: #D8DEE5;--t-menu-sel-bg: #24282D;--t-menu-sel-text: #FFFFFF;--t-stat: #1C2024;--t-inner: #1B1F23;--t-small: #20252A;--t-in: #252B31;--t-acc: #B8C1CB;--t-text: #F3F5F7;--t-dim: #C7CED6;--t-line: #31363D;--t-th: #21262C;--t-bar: #B8C1CB;--t-bar-bg: #31363D;--t-ck-line: #606A76;--t-ck-bg: #B8C1CB;--t-ck-mark: #111315;--t-acc-soft: #262C33;--t-pill-text: #D8DEE5;--t-chip-on-bg: #2B3138;--t-chip-on-text: #FFFFFF;--t-chip-line: #4A535E;--t-btn-text: #F3F5F7;--t-input-bg: #15181B;--t-input-line: #3A414A;--t-dialog: #1B1F23;--t-acc-text: #E2E8F0;--t-menu-line: #31363D;--t-edge: #31363D}:root[data-theme=spring]{--t-bg: #F7F5F6;--t-menu-bg: #736A70;--t-menu-text: #F7F4F5;--t-menu-sel-bg: #8A8086;--t-menu-sel-text: #FFFFFF;--t-stat: #EFEAEC;--t-inner: #F3EFF1;--t-small: #F6F3F4;--t-in: #FFFFFF;--t-acc: #8C7A82;--t-text: #2F2A2D;--t-dim: #6F666B;--t-line: #DDD6DA;--t-th: #F0EBEE;--t-bar: #A38F98;--t-bar-bg: #E5DDE1;--t-ck-line: #C5BAC0;--t-ck-bg: #8C7A82;--t-ck-mark: #FFFFFF;--t-acc-soft: #EEE7EA;--t-pill-text: #6D5F66;--t-chip-on-bg: #E7DDE2;--t-chip-on-text: #4F454A;--t-chip-line: #CFC4CA;--t-btn-text: #5A4F55;--t-input-bg: #FFFFFF;--t-input-line: #D7CDD2;--t-dialog: #FBFAFB;--t-acc-text: #7A6871;--t-menu-line: #DDD6DA;--t-edge: #DDD6DA}:root[data-theme=summer]{--t-bg: #F4F7F4;--t-menu-bg: #667E71;--t-menu-text: #F3F7F3;--t-menu-sel-bg: #7B9487;--t-menu-sel-text: #FFFFFF;--t-stat: #E8EFEA;--t-inner: #ECF3EE;--t-small: #F1F6F2;--t-in: #FFFFFF;--t-acc: #5F7E6D;--t-text: #25332C;--t-dim: #66756D;--t-line: #D5E0D8;--t-th: #EAF1EC;--t-bar: #7FA18E;--t-bar-bg: #DCE7DF;--t-ck-line: #B8C9BE;--t-ck-bg: #5F7E6D;--t-ck-mark: #FFFFFF;--t-acc-soft: #E6EFE8;--t-pill-text: #4F6558;--t-chip-on-bg: #DEEAE2;--t-chip-on-text: #42584B;--t-chip-line: #C4D3C9;--t-btn-text: #4E6257;--t-input-bg: #FFFFFF;--t-input-line: #CBD9D0;--t-dialog: #FAFCFA;--t-acc-text: #566F61;--t-menu-line: #D5E0D8;--t-edge: #D5E0D8}:root[data-theme=autumn]{--t-bg: #F7F4F2;--t-menu-bg: #3D342F;--t-menu-text: #F5F0EC;--t-menu-sel-bg: #5C4B42;--t-menu-sel-text: #FFFFFF;--t-stat: #EEE8E4;--t-inner: #F1EBE7;--t-small: #F5F1EE;--t-in: #FFFFFF;--t-acc: #7A5D4A;--t-text: #312824;--t-dim: #70615A;--t-line: #DDD2CA;--t-th: #EEE7E1;--t-bar: #9A7A62;--t-bar-bg: #E5D9D0;--t-ck-line: #C6B7AC;--t-ck-bg: #7A5D4A;--t-ck-mark: #FFFFFF;--t-acc-soft: #EDE4DE;--t-pill-text: #614F44;--t-chip-on-bg: #E7DBD3;--t-chip-on-text: #4C3E36;--t-chip-line: #CFBEB2;--t-btn-text: #594942;--t-input-bg: #FFFFFF;--t-input-line: #D5C6BC;--t-dialog: #FBF9F8;--t-acc-text: #725545;--t-menu-line: #DDD2CA;--t-edge: #DDD2CA}:root[data-theme=winter]{--t-bg: #F4F7FA;--t-menu-bg: #E3EAF0;--t-menu-text: #415261;--t-menu-sel-bg: #C8D4DF;--t-menu-sel-text: #2B3C4C;--t-stat: #EEF3F7;--t-inner: #F1F5F8;--t-small: #F5F8FB;--t-in: #FFFFFF;--t-acc: #7E93A7;--t-text: #223649;--t-dim: #647789;--t-line: #D5DEE6;--t-th: #EAF0F5;--t-bar: #90A6BA;--t-bar-bg: #E1E8EE;--t-ck-line: #BBC8D4;--t-ck-bg: #7E93A7;--t-ck-mark: #FFFFFF;--t-acc-soft: #EAF0F5;--t-pill-text: #516476;--t-chip-on-bg: #DFE8F0;--t-chip-on-text: #3D5366;--t-chip-line: #C7D3DE;--t-btn-text: #51697C;--t-input-bg: #FFFFFF;--t-input-line: #CDD7E0;--t-dialog: #FCFDFE;--t-acc-text: #6F8599;--t-menu-line: #D5DEE6;--t-edge: #D5DEE6}:root[data-theme].is-pc .side{background:var(--t-menu-bg)!important}:root[data-theme].is-pc .side :is(.side-top b,.side-top small,.side-foot,.side-foot a,.side-foot button){color:var(--t-menu-text)!important}:root[data-theme].is-pc .side .side-top small{opacity:.8}:root[data-theme].is-pc .op-pc .side .side-top{border-bottom-color:var(--t-menu-line)}:root[data-theme].is-pc .op-pc .snav.op>a{color:var(--t-menu-text)}:root[data-theme].is-pc .op-pc .snav.op>a svg{color:var(--t-menu-text)}:root[data-theme].is-pc .op-pc .snav.op .cnt{color:var(--t-menu-text);opacity:.8}:root[data-theme].is-pc .op-pc .snav.op>a.on{background:var(--t-menu-sel-bg);border-color:var(--t-menu-sel-bg);color:var(--t-menu-sel-text);box-shadow:none}:root[data-theme].is-pc .op-pc .snav.op>a.on :is(svg,.cnt){color:var(--t-menu-sel-text);opacity:1}:root[data-theme].is-pc .op-pc .snav.op .ssub{border-left-color:var(--t-menu-line)}:root[data-theme].is-pc .op-pc .snav.op .ssub a{color:var(--t-menu-text);opacity:.82}:root[data-theme].is-pc .op-pc .snav.op .ssub a.on{background:var(--t-menu-sel-bg);color:var(--t-menu-sel-text);opacity:1}:root[data-theme].is-pc .side .snav>a:not(.on) .cnt{color:var(--t-menu-text);opacity:.8}:root[data-theme].is-pc .side>.info-foot.side-info{color:var(--t-menu-text);text-decoration-color:var(--t-menu-text);opacity:.75}:root[data-theme].is-pc .op-pc .side-foot .ghost{background:var(--t-menu-bg);border:1px solid var(--t-menu-line);box-shadow:none;color:var(--t-menu-text)}:root[data-theme=black]{--c-2e7d5c: #9edbc1;--c-faeeda: #46371f;--c-633806: #e7bf91;--c-1f5f44: #9bdec1;--c-e3f2ea: #204531;--c-fdf4f3: #46231f;--c-f0d9d7: #46221f;--c-02804a: #91e7c2;--c-fbf6ee: #46371f;--c-eadcc3: #46381f;--c-a8702a: #e4c194;--c-fdf8e6: #463d1f;--c-c5e2d3: #224332;--c-1f5a41: #9cddc1;--c-fdf0ee: #46241f;--c-f1cfca: #46241f;--c-a33a33: #df9e9a;--c-fbf1e3: #46361f;--c-eed6b3: #46361f;--c-8a5a14: #e7c491;--c-eef3f7: #203545;--c-d5e0ea: #223343;--c-34526a: #a6bfd3;--c-2f5f86: #9cbfdc;--c-7a4f14: #e7c391;--c-f3e4c8: #46381f;--c-fbeeee: #461f1f;--c-8a2c2c: #de9a9a;--c-ecdcb3: #463b1f;--c-1f5fbf: #91b4e7;--c-eef3fb: #1f2e46;--c-c9d9f2: #1f2e46;--c-185fa5: #91bde7;--c-173b2c: #9fd9c1;--c-f3e7d3: #46371f;--c-eadbc6: #46361f;--c-5a4634: #cebbaa;--c-faf7ef: #463b1f;--c-eadfc4: #463b1f;--c-8f5a2b: #e0ba99;--c-6e4322: #dfb899;--c-7a5a13: #e7cd91;--c-0e5a78: #91cfe7;--c-dff4fc: #1f3b46;--c-b9e6f7: #1f3b46;--c-dcd2ff: #281f46;--c-fff3b0: #46401f;--c-fdecea: #46231f;--c-e6f0fb: #1f3246;--c-1f5f9e: #91bde7;--c-d5e5f7: #1f3146;--c-dfeaf7: #1f3146;--c-f8d9d6: #46231f;--c-f4dedc: #46221f;--c-f6f1e7: #46391f;--c-f4ead9: #46381f;--c-f5eee1: #46381f;--c-efdcc6: #46341f;--c-f8ecdd: #46351f;--c-fbf1e4: #46351f;--c-fbe9e7: #46231f;--c-2f7a55: #9fdabd;--c-e8f4ed: #204530;--c-fff4c7: #463e1f;--c-7a5b00: #e7d191;--c-4a3b0a: #e7d391;--c-2f6fb6: #95bae3;--c-e8f0fe: #1f2d46;--c-fff1dc: #46361f;--c-b26a00: #e7c491;--c-fdf0e1: #46341f;--c-c2761f: #e7bf91;--c-e8f0fb: #1f2f46;--c-b0661a: #e7bd91;--c-fdf5ea: #46361f;--c-fbe7a1: #463d1f;--c-1f56b8: #91b0e7;--c-a8692f: #e2bb97;--c-a97c25: #e7ca92;--c-f7e3a1: #463d1f;--c-3a6ea5: #9cbbdc;--c-5c4a12: #e7d291;--c-2f63b5: #95b3e3;--c-f1c4c1: #46221f;--c-fdecec: #461f1f;--c-e6f4ec: #1f4630;--c-1f6b45: #98e1bc;--c-8e1f18: #e79691;--c-1a5fb4: #91b8e7;--c-1f694e: #98e0c6;--c-b4690e: #e7c091;--c-2f7a46: #9fdab1;--c-b07a16: #e7c991;--c-f0cfcf: #461f1f;--c-1d5fa8: #91bae7;--c-e8f1fb: #1f3146;--c-bcd5f0: #1f3246;--c-b23b33: #e19c97;--c-2f4a7a: #9fb4da;--c-eef4fb: #1f3146;--c-2f62b5: #95b3e3;--c-8a5a00: #e7c991;--c-0f7a43: #91e7bb;--c-e7f4ec: #20452e;--c-fff4e0: #46381f;--c-a15c00: #e7c291}:root[data-theme=black] :is(.st-kind,.pill.exp){background:var(--t-acc-soft);color:var(--t-dim)}:root[data-theme=black] :is(.pgx.on,.opgx.on,.adp-no){color:var(--t-ck-mark)}:root[data-theme=black] .hh-pills .pill-out{background-image:none!important}:root[data-theme=black] .my-stats{--text: var(--t-text);--text-dim: var(--t-dim)}:root[data-theme=black] .pc-ads .am-tbl .am-m button{color:var(--t-text)}:root{--bg: var(--t-bg, var(--c-ffffff));--card: var(--t-inner, var(--c-f5f7f6));--border: var(--t-line, var(--c-e3e7e5));--text: var(--t-text, var(--c-1a1f1d));--text-dim: var(--t-dim, var(--c-6b7873));--text-faint: var(--t-dim, var(--c-a3aca8));--accent: var(--t-acc, var(--c-2e7d5c));--member-name: var(--c-007aff);--accent-text: var(--t-acc-text, var(--c-ffffff));--danger: var(--c-d9534f);--warn: var(--c-c8944a);--warn-bg: var(--c-faeeda);--warn-text: var(--c-633806);--grid: var(--c-eef1ef);--st-green: var(--c-2e7d5c);--st-yellow: var(--c-c9a227);--st-orange: var(--c-d96a1f);--st-red: var(--c-c4342a);--dist-1: var(--c-8fc7ad);--dist-2: var(--c-4fa07e);--dist-3: var(--c-1f5f44);--cleared-bg: var(--c-e3f2ea);--accent-soft: var(--t-acc-soft, var(--c-d9ece3));--tap-shadow: 0 2px 6px var(--c-000000a13);--tap-shadow-down: 0 0 1px var(--c-000000a25);--tap-btn-bg: var(--t-chip-on-bg, var(--c-e3f2ea));--tap-btn-line: var(--t-chip-line, var(--c-9fcdb6));--tap-btn-text: var(--t-chip-on-text, var(--c-1f5f44));--danger-bg: var(--c-fdf4f3);--danger-line: var(--c-f0d9d7);--radius: 14px;--font: "Noto Sans KR", -apple-system, "Apple SD Gothic Neo", system-ui, sans-serif}*{box-sizing:border-box}html,body,#root{margin:0;min-height:100%;overflow-x:hidden;background:var(--bg);color:var(--text);font-family:var(--font);-webkit-font-smoothing:antialiased}a{color:inherit}button{font:inherit}input,textarea,select{font-family:inherit}.page{min-height:100dvh;display:flex;flex-direction:column;align-items:center;justify-content:center;gap:12px;padding:24px}.brand{font-size:24px;font-weight:700;margin:0}.note{font-size:12px;color:var(--text-dim);text-align:center}.foot{text-align:center;font-size:11px;color:var(--text-dim);margin-top:24px}.spacer{flex:1}:root{--splash-bg: var(--c-02804a)}.splash{position:fixed;top:0;right:0;bottom:0;left:0;background:var(--splash-bg);z-index:100;transition:opacity .3s}.splash.off{opacity:0;pointer-events:none}.splash-logo{position:absolute;top:50%;left:50%;height:95px;max-width:31vw;object-fit:contain;transform:translate(-50%,-88%);animation:logoIn .9s ease-out both}@keyframes logoIn{0%{opacity:0}to{opacity:1}}.splash-foot{position:absolute;left:0;right:0;bottom:calc(52px + env(safe-area-inset-bottom,0px));text-align:center;color:var(--c-ffffff);animation:logoIn .9s ease-out both}.splash-foot p{margin:0;letter-spacing:-.2px;white-space:nowrap}.splash-sg{font-size:14px;font-weight:500;opacity:.85}.splash-foot .splash-nm{margin-top:6px;font-size:15px;font-weight:800;letter-spacing:1px}.login{min-height:100dvh;display:flex;flex-direction:column;padding:0 24px 32px;padding-top:max(18vh,96px)}.login-logo{width:96px;height:96px;object-fit:contain;align-self:center}.login-title{text-align:center;margin:14px 0 0;font-size:20px;font-weight:700;letter-spacing:-.01em}.login-sub{text-align:center;margin:4px 0 0;font-size:13px;color:var(--text-dim)}.form{display:flex;flex-direction:column;gap:10px;margin-top:40px}.field{display:flex;flex-direction:column;gap:6px}.field label{font-size:12px;color:var(--text-dim)}.field input{font:inherit;font-size:16px;color:var(--text);background:var(--card);border:1px solid var(--border);border-radius:var(--radius);padding:14px;outline:none}.field input:focus{border-color:var(--accent)}.remember{display:flex;align-items:center;gap:8px;font-size:13px;color:var(--text-dim);margin-top:2px}.remember input{accent-color:var(--accent);width:16px;height:16px}.err{margin:4px 0 0;font-size:13px;color:var(--danger)}.err-sub{margin:-4px 0 0;font-size:12px;color:var(--text-dim);word-break:keep-all}.primary{width:100%;margin-top:18px;height:52px;border:0;border-radius:var(--radius);background:var(--accent);color:var(--accent-text);font-size:16px;font-weight:600;display:flex;align-items:center;justify-content:center;gap:10px}.primary:disabled{opacity:.85}.links{display:flex;justify-content:center;gap:18px;margin-top:18px;font-size:13px}.links a{color:var(--text-dim);text-decoration:none}.links a.strong{color:var(--accent);font-weight:600}.spin{width:16px;height:16px;border-radius:50%;border:2px solid var(--c-ffffffa35);border-top-color:var(--accent-text);animation:spin .8s linear infinite}@keyframes spin{to{transform:rotate(360deg)}}@media (prefers-reduced-motion: reduce){.spin,.splash-logo{animation:none}}.home{min-height:100dvh;padding:max(env(safe-area-inset-top),16px) 20px 24px;display:flex;flex-direction:column}.home-head{display:flex;align-items:flex-end;justify-content:space-between;gap:10px;padding:12px 0 10px}.hh-left{min-width:0}.hh-pills{display:inline-flex;gap:5px;flex-wrap:wrap}.pill-out{font-size:12px;padding:4px 10px;border-radius:999px;border:1px solid var(--border);color:var(--text-dim)}.pill-in{font-size:12px;padding:4px 10px;border-radius:999px;background:var(--cleared-bg);color:var(--accent)}.pill-in.grey{background:var(--grid);color:var(--text-dim)}.hh-name{margin:7px 0 0 11px;font-size:20px;font-weight:700}.home-hello{margin:0;font-size:13px;color:var(--text-dim)}.home-title{margin:2px 0 0;font-size:20px;font-weight:700}.head-btns{display:flex;gap:6px}.ghost{text-decoration:none;background:var(--tap-btn-bg);border:1px solid var(--tap-btn-line);border-radius:10px;padding:8px 12px;font-size:13px;font-weight:600;color:var(--tap-btn-text);box-shadow:var(--tap-shadow);display:inline-flex;align-items:center;justify-content:center}.ghost:active{transform:translateY(2px);box-shadow:var(--tap-shadow-down)}.ghost:disabled{opacity:.6}.group{margin-top:18px}.group-title{margin:0 0 8px 4px;font-size:13px;font-weight:600;color:var(--text-dim)}.rows{list-style:none;margin:0;padding:0;border:1px solid var(--border);border-radius:var(--radius);overflow:hidden;background:var(--card)}.rows li+li{border-top:1px solid var(--border)}.rows.tone-green{background:var(--t-acc-soft, var(--c-eef7f2));border-color:var(--t-line, var(--c-cfe6d8))}.rows.tone-green li+li{border-top-color:var(--t-line, var(--c-cfe6d8))}.rows.tone-peach{background:var(--c-fbf6ee);border-color:var(--c-eadcc3)}.rows.tone-peach li+li{border-top-color:var(--c-eadcc3)}.rows.tone-peach .row-ic{color:var(--c-a8702a)}.ghost.sm{height:34px;padding:0 11px;font-size:13px}.row{display:grid;grid-template-columns:auto 1fr auto;align-items:center;gap:10px;height:56px;padding:0 14px 0 16px;text-decoration:none}.row:active{background:var(--border)}.row-label{font-size:16px;font-weight:600}.row-sub{font-size:12px;color:var(--text-dim);text-align:right;overflow:hidden;white-space:nowrap;text-overflow:ellipsis}.row-chev{font-size:20px;color:var(--text-dim)}.ads{margin-top:28px;padding-top:14px;border-top:1px solid var(--border)}.ads-label{margin:0 0 8px 4px;font-size:11px;color:var(--text-dim)}.ads-grid{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:8px}.ad{display:flex;align-items:center;gap:9px;min-height:82px;min-width:0;padding:8px;border:1px solid var(--border);border-radius:13px;background:var(--card);text-decoration:none}.ad.wide{gap:12px;padding-right:12px}.ad.wide .ad-pic{width:100px}.ad:not(.wide) .ad-name{font-size:13px}.ad-pic{width:66px;height:66px;flex:none;border-radius:10px;object-fit:cover;background:var(--border)}.ad-pic-empty{display:flex;align-items:center;justify-content:center;font-weight:700;color:var(--text-dim)}.ad-body{display:flex;flex-direction:column;gap:3px;min-width:0;flex:1}.ad-name{font-size:14px;font-weight:600;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.ad-sub{font-size:11px;color:var(--text-dim);white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.sub{min-height:100dvh;padding:max(env(safe-area-inset-top),8px) 20px 32px}.hd{display:grid;grid-template-columns:36px 1fr auto;align-items:center;gap:6px;padding:8px 0 14px}.hd-back{width:36px;height:36px;border:0;background:none;font-size:30px;line-height:1;color:var(--text-dim);padding:0;margin-left:-8px}.hd-title{margin:0;font-size:20px;font-weight:700}.hd-sub{margin:2px 0 0;font-size:12px;color:var(--text-dim)}.tap{background:var(--bg)!important;box-shadow:var(--tap-shadow)}.tap:active{transform:translateY(2px);box-shadow:var(--tap-shadow-down)}.card{border:1px solid var(--border);border-radius:var(--radius);background:var(--card);padding:16px;font-size:14px;line-height:1.7}.muted{color:var(--text-dim)}.btn.small{display:inline-block;margin-top:10px;padding:10px 16px;font-size:14px}.chips{display:flex;flex-wrap:wrap;gap:6px;margin:0 0 12px}.chip{border:1px solid var(--border);background:var(--bg);color:var(--text-dim);border-radius:999px;padding:7px 12px;font-size:13px}.chip.on{background:var(--accent);border-color:var(--accent);color:var(--accent-text);font-weight:600}.chips.static .chip{padding:5px 10px;font-size:12px}.list{list-style:none;margin:0;padding:0}.list-month{margin:14px 0 6px 4px;font-size:12px;font-weight:600;color:var(--text-dim)}.list .row{height:auto;min-height:56px;padding:12px 12px 12px 16px;border:1px solid var(--border);border-radius:var(--radius);background:var(--card);margin-bottom:6px;grid-template-columns:1fr auto}.list .row.boxed{margin-bottom:6px}.row-main{display:flex;flex-direction:column;gap:3px;min-width:0}.row-sub2{font-size:12px;color:var(--text-dim)}.pill-new{margin-left:6px;font-size:10px;font-weight:800;color:var(--accent-text);background:var(--danger);border-radius:999px;padding:2px 6px;vertical-align:middle}.summary{white-space:pre-wrap;font-size:15px;line-height:1.75;margin:0 0 24px}.pos-club{margin:12px 0 6px;font-size:12px;font-weight:700;color:var(--text-dim)}.pos-row{display:block;width:100%;text-align:left;border:1px solid var(--border);border-radius:10px;background:var(--card);padding:10px 12px;margin-bottom:6px;color:var(--text)}.pos-row.today{border-color:var(--warn)}.pos-head{display:flex;align-items:center;gap:10px}.pos-art{width:40px;height:54px;object-fit:contain;border-radius:6px;background:var(--bg);flex:none}.pos-key{min-width:26px;flex:none;font-size:13px;font-weight:800;color:var(--text-dim)}.pos-main{flex:1;min-width:0;display:flex;flex-direction:column}.pos-name{font-size:14px}.pos-sub{font-size:12px;color:var(--text-dim)}.pill{font-size:11px;padding:3px 8px;border-radius:20px;white-space:nowrap}.pill.today{background:var(--warn-bg);color:var(--warn-text);font-weight:700}.pos-body{display:flex;flex-direction:column;gap:6px;margin-top:8px;font-size:14px;line-height:1.7}.pos-accent{color:var(--accent)}.pos-dim{font-size:13px;color:var(--text-dim)}.pos-empty{opacity:.6;border:1px solid var(--border);border-radius:10px;padding:8px 12px;font-size:12px;color:var(--text-dim);margin:0 0 6px}.btn{display:inline-block;margin-top:24px;padding:14px 28px;border:0;border-radius:var(--radius);background:var(--accent);color:var(--accent-text);font-size:16px;font-weight:600;text-decoration:none}.small{font-size:12px}.card.pad{margin-bottom:24px;padding:13px}.card-title{margin:0;font-size:15px;font-weight:600}.seg{display:flex;gap:5px;margin-bottom:10px}.seg button{flex:1;padding:7px 0;border:0;border-radius:7px;background:none;color:var(--text-dim);font-size:13px}.seg button.on{background:var(--border);color:var(--text);font-weight:600}.radar,.trail{width:100%;height:auto;display:block}.legend{display:flex;gap:14px;justify-content:center;margin-top:6px;font-size:11px;color:var(--text-dim)}.legend i{display:inline-block;width:14px;vertical-align:middle}.lg-now{height:2.5px;background:var(--accent)}.lg-start{height:0;border-top:1.7px dashed var(--text-dim)}.lg-none{height:0;border-top:1.4px dashed var(--text-faint)}.cell{display:flex;align-items:center;gap:9px;width:100%;text-align:left;border:0;border-left:4px solid var(--border);border-radius:0 8px 8px 0;padding:9px 11px;background:var(--bg);margin-top:6px;color:var(--text)}.cell.dim{opacity:.55}.cell.sel{outline:1px solid var(--accent)}.cell-key{font-size:12px;color:var(--text-dim);min-width:26px}.cell-main{flex:1;min-width:0;display:flex;flex-direction:column;gap:2px}.cell-name{font-size:14px}.cell-sub{font-size:11px;color:var(--text-dim)}.cell-right{text-align:right;font-size:11px;display:flex;flex-direction:column;align-items:flex-end;gap:3px}.pips{display:flex;gap:2.5px}.pips i{width:7px;height:7px;border-radius:1px;display:block}.pill.cleared{background:var(--cleared-bg);color:var(--accent);font-size:11px}.row.boxed{border:1px solid var(--border);border-radius:var(--radius);background:var(--card);height:auto;min-height:56px;padding:12px 14px 12px 16px;grid-template-columns:1fr auto}.sec-line{display:flex;align-items:center;justify-content:space-between;border-bottom:1.5px solid var(--border);padding:0 2px 6px;margin:14px 0 9px;font-size:14px;font-weight:600;color:var(--text)}.sec-line>span{font-size:11px;font-weight:400;color:var(--text-dim)}.sec-line:first-of-type{margin-top:2px}.card.pad.linked{display:flex;align-items:center;justify-content:space-between;gap:10px;border:1.5px solid var(--accent);background:var(--t-acc-soft, var(--c-f0f8f3))}.card.pad.unlinked{border:1.5px solid var(--st-yellow);background:var(--c-fdf8e6)}.pill-warn{flex:none;font-size:11px;padding:3px 9px;border-radius:999px;background:var(--st-yellow);color:var(--accent-text)}.pill-on{flex:none;font-size:11px;padding:3px 9px;border-radius:999px;background:var(--accent);color:var(--accent-text)}.grade{display:inline-block;margin-left:6px;font-size:11px;font-weight:600;padding:2px 8px;border-radius:999px;vertical-align:1px}.grade.g-paid{background:var(--cleared-bg);color:var(--accent)}.grade.g-trial{background:var(--warn-bg);color:var(--warn-text)}.grade.g-free{background:var(--border);color:var(--text-dim)}.lockwrap{position:relative}.lockbody{filter:blur(3.5px);opacity:.4;pointer-events:none;-webkit-user-select:none;user-select:none}.lockover{position:absolute;top:0;right:0;bottom:0;left:0;display:flex;flex-direction:column;align-items:center;justify-content:center;gap:4px;text-align:center;padding:20px}.lock-icon{margin:0;font-size:20px}.lock-title{margin:2px 0 0;font-size:15px;font-weight:600;color:var(--text)}.lock-sub{margin:0;font-size:13px;color:var(--text-dim)}.lockover .btn{margin-top:12px}.notice{border:1px solid var(--danger-line);background:var(--danger-bg);border-radius:12px;padding:11px 13px;margin-bottom:14px}.notice-label{margin:0 0 6px;font-size:11px;color:var(--text-dim)}.notice-row{display:grid;grid-template-columns:auto 1fr auto;align-items:center;gap:8px;padding:6px 0;text-decoration:none}.notice-row+.notice-row{border-top:.5px solid var(--danger-line)}.notice-dot{width:8px;height:8px;border-radius:50%;display:block}.notice-title{font-size:14px;color:var(--text)}.notice-count{font-size:13px;color:var(--danger)}.bigbtn{position:relative;overflow:hidden;display:flex;align-items:center;justify-content:space-between;background:linear-gradient(135deg,var(--c-3a9070) 0%,var(--accent) 50%,var(--c-24684a) 100%);border-radius:20px;padding:26px 19px;margin-bottom:24px;text-decoration:none;box-shadow:0 6px 16px var(--c-2e7d5ca35)}.bigbtn:before{content:"";position:absolute;top:0;right:0;bottom:0;left:0;background:url(/logo-white.png) no-repeat;background-size:250px auto;background-position:right 10px top -4px;opacity:.18;transform:rotate(6deg);pointer-events:none}.bigbtn:active{transform:translateY(2px);box-shadow:0 2px 6px var(--c-2e7d5ca3)}.bigbtn>*{position:relative}.bigbtn-title{display:block;font-size:24px;font-weight:800;letter-spacing:-1.5px;color:var(--accent-text)}.bigbtn-mic{width:48px;height:48px;border-radius:50%;background:var(--st-red);color:var(--c-ffffff);display:flex;align-items:center;justify-content:center;flex:none;box-shadow:0 3px 8px var(--c-000000a28)}.row.ico{grid-template-columns:22px 1fr auto auto;padding-left:14px}.row-ic{display:flex;align-items:center;color:var(--accent)}.foot-btns{display:flex;gap:7px;flex-wrap:wrap;margin-top:20px}.srch{display:flex;align-items:center;gap:8px;background:var(--card);border:1px solid var(--border);border-radius:11px;padding:10px 12px;margin-bottom:10px}.srch input{flex:1;min-width:0;border:0;background:none;outline:none;font:inherit;font-size:16px;color:var(--text)}.srch input::-webkit-search-cancel-button{-webkit-appearance:none;display:none}.srch-x{border:0;background:none;color:var(--text-dim);font-size:20px;line-height:1;padding:0 2px}.tiles{display:flex;gap:8px;margin-bottom:10px}.tile{flex:1;display:flex;flex-direction:column;align-items:center;gap:2px;border:1px solid var(--border);background:var(--bg);border-radius:12px;padding:11px 6px;position:relative;font:inherit;color:var(--text);box-shadow:var(--tap-shadow)}.tile:after{content:"›";position:absolute;right:7px;top:3px;font-size:14px;line-height:1;color:var(--accent)}.tile:active{transform:translateY(2px);box-shadow:var(--tap-shadow-down)}.tile.on{border-color:var(--accent);background:var(--cleared-bg)}.tile.on:after{content:"✓";font-size:11px;top:5px}.tile-n{font-size:20px;font-weight:700}.tile-l{font-size:11px;color:var(--text-dim)}.fbar{display:flex;align-items:center;gap:9px;margin-bottom:12px}.mbar{display:flex;align-items:center;gap:7px;flex-wrap:wrap;border:1px solid var(--border);background:var(--card);border-radius:11px;padding:10px 12px;margin-bottom:10px}.mbar.stick{position:sticky;top:8px;z-index:5;box-shadow:0 2px 8px var(--c-000000a08)}.mbar-t{flex:1;min-width:120px;font-size:13px;color:var(--text-dim)}.mbar-b{border:1px solid var(--border);background:var(--bg);color:var(--text);border-radius:9px;height:32px;padding:0 11px;font-size:13px}.mbar-b:disabled{opacity:.45}.mbar-x{border:0;background:none;color:var(--text-dim);font-size:13px}.mrow{display:flex;align-items:center;gap:10px;border:1px solid var(--border);border-radius:var(--radius);background:var(--card);padding:12px 13px 12px 14px;margin-bottom:6px;color:var(--text);font:inherit;text-align:left}.mchk{width:19px;height:19px;flex:none;accent-color:var(--accent)}.mrow-main{flex:1;min-width:0;display:flex;flex-direction:column;gap:3px;text-align:left;border:0;background:none;padding:0;color:inherit;font:inherit}.mrow-name{font-size:15px;font-weight:600}.mrow-sub{font-size:12px;color:var(--text-dim)}.mrow-les{font-size:12px;color:var(--accent)}.pill.ok{margin-left:6px;background:var(--cleared-bg);color:var(--accent);font-size:11px}.pill.wait{margin-left:6px;background:var(--warn-bg);color:var(--warn-text);font-size:11px}.pill.exp{margin-left:6px;background:var(--grid);color:var(--text-dim);font-size:11px}.ovl{position:fixed;top:0;right:0;bottom:0;left:0;z-index:90;background:var(--c-000000a45);display:flex;align-items:flex-end;justify-content:center}.sheet{width:100%;max-width:430px;background:var(--bg);border-radius:20px 20px 0 0;padding:16px 14px calc(18px + env(safe-area-inset-bottom))}.sheet-head{display:flex;align-items:center;justify-content:space-between;margin-bottom:12px}.sheet-title{margin:0;font-size:16px;font-weight:700}.sheet-x{border:0;background:none;color:var(--text-dim);font-size:20px;line-height:1}.sheet-item{display:flex;align-items:center;gap:10px;width:100%;text-align:left;border:1px solid var(--border);background:none;border-radius:12px;padding:13px;margin-bottom:7px;color:var(--text)}.sheet-item.first{border:1.4px solid var(--accent);background:var(--cleared-bg)}.si-t{display:block;font-size:15px;font-weight:600}.sheet-item.first .si-t{color:var(--accent)}.si-s{display:block;margin-top:2px;font-size:13px;color:var(--text-dim)}.md-head.locked{opacity:.75}.md-head{display:flex;align-items:center;justify-content:space-between;gap:10px;margin-bottom:10px}.md-name{margin:0;font-size:20px;font-weight:700}.md-btns{display:flex;gap:6px;flex:none}.md-name-row{display:flex;align-items:center;flex-wrap:wrap;gap:6px 8px}.md-start{flex:none;height:32px;padding:0 12px;border:0;border-radius:10px;background:var(--accent);color:var(--accent-text);font-size:14px;font-weight:600}.md-link{display:flex;align-items:center;justify-content:space-between;gap:10px}.md-code{margin-top:12px;border-top:1px solid var(--border);padding-top:12px}.md-code-box{margin:8px 0 10px;font-size:24px;font-weight:800;letter-spacing:4px;text-align:center;background:var(--bg);border-radius:12px;padding:14px}.md-stats{display:flex;gap:10px}.md-stats>div{flex:1;display:flex;flex-direction:column;gap:3px}.md-stats b{font-size:16px}.md-engage{margin:10px 4px 24px;font-size:13px;color:var(--accent)}.mix{display:flex;align-items:center;gap:10px;margin:7px 0}.mix.dim{opacity:.5}.mix-l{width:72px;flex:none;font-size:13px;font-weight:600}.mix-bar{flex:1;height:9px;border-radius:5px;background:var(--grid);overflow:hidden}.mix-bar i{display:block;height:100%}.mix-n{width:38px;text-align:right;font-size:13px;font-weight:700}.mrow-btn{width:100%;text-align:left;border:0;font:inherit;color:inherit}.two{display:grid;grid-template-columns:1fr 1fr;gap:10px}.field select,.field textarea{font:inherit;font-size:16px;color:var(--text);background:var(--card);border:1px solid var(--border);border-radius:var(--radius);padding:14px;outline:none}.phone{display:flex;align-items:center;gap:8px}.phone span{font-size:16px;color:var(--text-dim)}.phone input{flex:1;min-width:0}.rec-head{display:flex;align-items:center;justify-content:space-between;gap:8px}.rec-dot{width:22px;height:22px;border-radius:50%;background:var(--st-red);display:inline-flex;align-items:center;justify-content:center;flex:none}.tr{width:100%;font:inherit;font-size:16px;line-height:1.65;color:var(--text);background:var(--bg);border:1px solid var(--border);border-radius:12px;padding:12px;outline:none;resize:vertical}.tr:focus{border-color:var(--accent)}.summary-edit{margin-top:12px;min-height:220px}.lmsg{margin:10px 0 0;font-size:13px;line-height:1.7;word-break:keep-all;overflow-wrap:anywhere;white-space:pre-line}.lmsg.ok{color:var(--accent)}.lmsg.warn{color:var(--warn-text)}.lmsg.err{color:var(--danger)}.warnbox{margin-top:10px;background:var(--danger-bg);border:1px solid var(--danger-line);border-radius:12px;padding:10px 12px}.warnbox>b{color:var(--danger);font-size:14px}.warn-row{display:flex;flex-direction:column;gap:2px;width:100%;text-align:left;border:0;background:none;padding:7px 0;font:inherit;font-size:13px;color:var(--danger);border-top:.5px solid var(--danger-line)}.warn-row:first-of-type{border-top:0}.sheet.tall{max-height:80vh;display:flex;flex-direction:column}.sheet-list{overflow-y:auto;flex:1}.hl-wrap{position:relative;margin-top:12px}.hl-back{position:absolute;top:0;right:0;bottom:0;left:0;padding:12px;border:1px solid transparent;border-radius:12px;font:inherit;font-size:16px;line-height:1.65;white-space:pre-wrap;word-break:keep-all;overflow-wrap:anywhere;color:transparent;pointer-events:none;overflow:hidden}.hl-back mark{background:var(--warn-bg);color:transparent;border-radius:3px}.hl-front{position:relative;margin-top:0;background:transparent}.today-btn{display:inline-block;margin-top:4px;padding:6px 11px;border-radius:999px;border:1px solid var(--border);font-size:12px;color:var(--text-dim);background:var(--bg)}.today-btn.on{border-color:var(--warn);background:var(--warn-bg);color:var(--warn-text);font-weight:700}.ask-text{margin:4px 0 14px;font-size:16px;font-weight:600;color:var(--text);word-break:keep-all;text-align:center}.gi-list{border:1px solid var(--border);border-radius:var(--radius);background:var(--card);padding:2px 13px;overflow-y:auto}.gi-row{display:flex;align-items:center;gap:10px;padding:10px 0}.gi-row+.gi-row{border-top:1px solid var(--border)}.gi-row-main{flex:1;min-width:0;display:flex;flex-direction:column}.gi-name{font-size:14px;font-weight:700}.gi-tel{font-size:12px;color:var(--text-dim);margin-top:2px}.xl-list{border:1px solid var(--border);border-radius:var(--radius);background:var(--card);padding:2px 14px;max-height:38vh;overflow-y:auto;margin-bottom:10px}.xl-row{display:flex;align-items:flex-start;gap:9px;padding:11px 0}.xl-row+.xl-row{border-top:1px solid var(--border)}.xl-no{min-width:22px;flex:none;padding-right:4px;box-sizing:border-box;font-size:11px;color:var(--text-faint);padding-top:3px}.xl-main{flex:1;min-width:0;display:flex;flex-direction:column;gap:2px}.xl-name{font-size:15px;font-weight:700;display:flex;align-items:center;gap:7px}.xl-tel{font-size:12px;color:var(--text-dim)}.xl-desc{font-size:11px;color:var(--text-faint)}.xl-note{margin:0 0 10px;font-size:12px;color:var(--warn-text);line-height:1.5;word-break:keep-all}.xl-miss{display:flex;align-items:center;gap:9px;width:100%;text-align:left;border:1px solid var(--warn);background:var(--warn-bg);border-radius:var(--radius);padding:11px 13px;margin-bottom:10px;color:var(--text)}.xl-miss-main{flex:1;min-width:0;display:flex;flex-direction:column}.xl-miss-t{font-size:14px;font-weight:700;color:var(--warn-text)}.xl-miss-s{font-size:12px;color:var(--text-dim);margin-top:2px}.ask-text{white-space:pre-line}.row.boxed.sel{border-color:var(--accent);background:var(--cleared-bg)}.row.boxed.sel .row-chev{color:var(--accent);font-weight:800}.ovl.top{align-items:flex-start}.ovl.top .sheet{border-radius:0 0 20px 20px;padding-top:calc(10px + env(safe-area-inset-top));padding-bottom:14px}.ovl.top .sheet.tall{max-height:60vh}.ovl.top .sheet.full{max-height:none;height:100dvh;border-radius:0;padding-bottom:calc(10px + env(safe-area-inset-bottom))}.cho-head{font-size:12px;font-weight:600;color:var(--accent);margin:8px 2px 4px}.set-row{display:flex;align-items:center;justify-content:space-between;gap:12px;padding:11px 0;font-size:15px}.set-row>span{min-width:0;word-break:keep-all}.set-row+.set-row{border-top:1px solid var(--border)}.set-row .tog{-moz-appearance:none;appearance:none;-webkit-appearance:none;width:46px;height:27px;border-radius:999px;background:var(--border);position:relative;transition:background .15s;margin:0;flex:none}.set-row .tog:after{content:"";position:absolute;top:3px;left:3px;width:21px;height:21px;border-radius:50%;background:var(--bg);box-shadow:0 1px 2px var(--c-000000a2);transition:left .15s}.set-row .tog:checked{background:var(--accent)}.set-row .tog:checked:after{left:22px}.rows .row{width:100%;border:0;background:none;color:var(--text);text-align:left;font:inherit}.doc-body{margin:0;white-space:pre-wrap;font-size:14px;line-height:1.85;word-break:keep-all}.list .row.ac-row{display:block;padding:0}.list .row.ac-row.open{border-color:var(--accent)}.ac-row.tap{background:var(--bg);box-shadow:var(--tap-shadow)}.ac-row.tap:active{transform:translateY(2px);box-shadow:var(--tap-shadow-down)}.ac-row.tap.noopen:active{transform:none;box-shadow:var(--tap-shadow)}.ac-row.tap .ac-chev{font-size:15px;color:var(--accent);margin-left:6px;display:inline-block;transition:transform .15s}.ac-row.open .ac-chev{transform:rotate(180deg)}.ac-head{display:grid;grid-template-columns:1fr auto;align-items:center;gap:10px;width:100%;padding:12px 14px 12px 16px;border:0;background:none;color:var(--text);text-align:left;font:inherit}.ac-head:disabled{opacity:1}.ac-perms{border-top:1px solid var(--border);margin:0 14px 14px 16px;padding-top:4px}.ac-perms .set-row{font-size:14px;padding:9px 0}:root{--kb-green-bg: var(--c-e3f2ea);--kb-green-bd: var(--c-c5e2d3);--kb-green-tt: var(--c-1f5a41);--kb-red-bg: var(--c-fdf0ee);--kb-red-bd: var(--c-f1cfca);--kb-red-tx: var(--c-a33a33);--kb-orange-bg: var(--c-fbf1e3);--kb-orange-bd: var(--c-eed6b3);--kb-orange-tx: var(--c-8a5a14);--kb-blue-bg: var(--c-eef3f7);--kb-blue-bd: var(--c-d5e0ea);--kb-blue-tx: var(--c-34526a);--kb-blue-sub: var(--c-6b8397);--kb-blue-tt: var(--c-2f5f86);--kb-card2: var(--c-eef1ef)}.kb-load{padding:10px 2px}.kb-fail{color:var(--danger);font-size:14px}.kb-empty{padding:16px 2px;line-height:1.7;font-size:15px}.kb-head{margin:0 0 12px}.kb-crumb{font-size:12px;color:var(--text-dim);margin:0 0 4px}.kb-title{margin:0 0 4px;font-size:20px;line-height:1.4;font-weight:700}.kb-sub{font-size:13px;color:var(--text-dim);margin-bottom:6px;line-height:1.55}.kb-tip{background:var(--card);border-radius:12px;padding:12px 14px;margin:0 0 14px;font-size:13px;color:var(--text);line-height:1.65}.kb-hd{display:flex;align-items:center;gap:9px;margin:14px 0 7px}.kb-hd:first-child{margin-top:0}.kb-hd span{font-size:12px;color:var(--accent);font-weight:700;letter-spacing:.4px;white-space:nowrap}.kb-hd i{flex:1;height:1px;background:var(--border);display:block}.kb-grid{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));grid-auto-rows:minmax(86px,auto);gap:8px;align-items:stretch;margin-bottom:4px}.kb-blk{border-radius:14px;padding:10px 9px 9px;margin-bottom:10px}.kb-blk.t1{background:var(--t-acc-soft, var(--c-eef7f2))}.kb-blk.t1 .kb-hd span{color:var(--t-acc-text, var(--c-1f5f44))}.kb-blk.t2{background:var(--c-fbf6ee)}.kb-blk.t2 .kb-hd span{color:var(--c-7a4f14)}.kb-blk.t2 .kb-ico,.kb-blk.t2 .kb-ico svg *{color:var(--c-a8702a);stroke:var(--c-a8702a)}.kb-blk.t2 .kb-pill{color:var(--c-7a4f14);background:var(--c-f3e4c8)}.kb-blk.t3{background:var(--t-bg, var(--c-eef1f3))}.kb-blk.t3 .kb-hd span{color:var(--t-text, var(--c-3d4b55))}.kb-blk.t3 .kb-ico,.kb-blk.t3 .kb-ico svg *{color:var(--t-dim, var(--c-5c6f7b));stroke:var(--t-dim, var(--c-5c6f7b))}.kb-blk.t3 .kb-pill{color:var(--t-text, var(--c-3d4b55));background:var(--t-line, var(--c-dde3e8))}.kb-blk.t4{background:var(--c-fbeeee)}.kb-blk.t4 .kb-hd span{color:var(--c-8a2c2c)}.kb-blk.t4 .kb-ico,.kb-blk.t4 .kb-ico svg *{color:var(--c-b04545);stroke:var(--c-b04545)}.kb-blk .kb-hd{margin:0 2px 8px}.kb-blk .kb-hd i{display:none}.kb-blk .kb-hd span{font-size:13px;letter-spacing:0}.kb-blk .kb-grid{margin-bottom:0}.kb-blk .kb-cell{box-shadow:var(--tap-shadow)}.kb-cell.kbs{justify-content:center}.kb-subrow{display:flex;align-items:flex-start;gap:6px;width:100%}.kb-cell.kbs .kb-ico{flex:none;width:18px;height:18px;margin:1px 0 0}.kb-cell.kbs .kb-ico svg{width:18px;height:18px}.kb-cell.kbs .kb-ct{flex:1;min-width:0;font-size:14px;word-break:keep-all;overflow-wrap:normal;text-wrap:balance}.kb-cell.kbs .kb-ct.long{font-size:13px;letter-spacing:-.2px}.kb-pill-in{font-size:10px;color:var(--accent);background:var(--cleared-bg);border-radius:999px;padding:2px 7px;flex:none}.kb-cell.kbs .kb-pill-in{margin:6px 0 0 24px}.kb-secsrc{margin-top:8px;padding-top:6px;border-top:1px dashed var(--border);font-size:10px;color:var(--text-faint);line-height:1.5;display:flex;align-items:center;gap:4px;flex-wrap:wrap}.kb-secsrc>a,.kb-secsrc>span:not(.kb-secsrc-k){flex:1 1 auto;min-width:0;max-width:100%;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.kb-secsrc-line{flex-basis:100%;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.kb-secsrc a{color:var(--text-dim);text-decoration:underline;text-underline-offset:2px}.kb-secsrc-line a{color:var(--text-dim)}.kb-secsrc-k{color:var(--text-faint)}.kb-secsrc-more{flex:none;border:0;background:var(--grid);color:var(--text-dim);border-radius:999px;padding:1px 6px;font-size:10px}.kb-blk .kb-cell:active{transform:translateY(2px);box-shadow:var(--tap-shadow-down);background:var(--bg)}.kb-cell{position:relative;display:flex;flex-direction:column;align-items:flex-start;text-align:left;gap:0;width:100%;height:100%;border:1px solid var(--border);border-radius:14px;background:var(--bg);padding:11px 12px;color:var(--text)}.kb-cell:active{background:var(--card)}.kb-cell.off{opacity:.55}.kb-ico{display:block;width:22px;height:22px;margin-bottom:5px;color:var(--accent)}.kb-ico svg{width:22px;height:22px;display:block}.kb-ico svg *{stroke:var(--accent)}.kb-pill{position:absolute;top:8px;right:9px;font-size:10px;color:var(--accent);background:var(--cleared-bg);border-radius:999px;padding:2px 7px;line-height:1.55}.kb-cell:has(.kb-pill):not(:has(.kb-ico)) .kb-ct{padding-top:12px}.kb-ct{font-size:15px;font-weight:700;line-height:1.35;word-break:keep-all;overflow-wrap:break-word}.kb-cs{font-size:11px;color:var(--text-dim);margin-top:4px;line-height:1.45;word-break:keep-all}.kb-cs.strong{color:var(--accent);font-weight:700}.kb-artrow{display:flex;align-items:center;gap:12px;width:100%;text-align:left;border:1px solid var(--border);border-radius:14px;background:var(--bg);padding:12px 14px;margin-bottom:10px;color:var(--text)}.kb-artrow:active{background:var(--card)}.kb-art{flex:0 0 66px}.kb-art.wide{flex:0 0 150px}.kb-art svg{display:block;max-width:100%;height:auto}.kb-artrow-main{flex:1;display:flex;flex-direction:column;gap:5px;min-width:0}.kb-artrow-t{font-size:16px;font-weight:700;line-height:1.4}.kb-artrow-s{font-size:11px;color:var(--accent);font-weight:700}.kb-card{background:var(--card);border:1px solid var(--border);border-radius:14px;padding:14px;margin-bottom:10px}.kb-sec{border-radius:14px;margin-bottom:10px;overflow:hidden;background:var(--card);border:1px solid var(--border)}.kb-sec:nth-of-type(2n){background:var(--kb-card2)}.kb-sec.orange{background:var(--kb-orange-bg);border-color:var(--kb-orange-bd)}.kb-sec.red{background:var(--kb-red-bg);border-color:var(--kb-red-bd)}.kb-sec-h{display:flex;justify-content:space-between;align-items:center;width:100%;padding:15px 16px;border:0;background:none;text-align:left;color:var(--text)}.kb-sec-t{font-size:15px;font-weight:700}.kb-sec.green .kb-sec-t{color:var(--kb-green-tt)}.kb-sec.red .kb-sec-t{color:var(--kb-red-tx)}.kb-sec.orange .kb-sec-t{color:var(--kb-orange-tx)}.kb-sec.blue .kb-sec-t{color:var(--kb-blue-tt)}.kb-sec-a{font-size:13px;color:var(--text-dim)}.kb-sec-b{padding:0 16px 16px}.kb-lines{font-size:15px;line-height:1.75}.kb-lines.blue{color:var(--kb-blue-tx)}.kb-lines.red{color:var(--kb-red-tx)}.kb-l{margin:0 0 7px}.kb-l.in{margin-left:12px}.kb-l-h{font-size:15px;font-weight:700;margin:16px 0 8px}.kb-l-h.first{margin-top:0}.kb-l-br{font-weight:700;line-height:1.6;margin:18px 0 9px;padding-left:14px;text-indent:-14px}.kb-l-dot{font-size:6px;vertical-align:4px}.kb-l-arrow{color:var(--accent);margin:0 0 8px 26px;text-indent:-14px;padding-left:14px}.kb-l-num{display:flex;gap:8px;margin:0 0 8px}.kb-l-num>span:first-child{flex:0 0 auto;color:var(--text-dim);font-weight:700}.kb-move{margin-bottom:13px}.kb-move-h{font-size:16px;font-weight:700;color:var(--accent);line-height:1.5;margin-bottom:3px}.kb-move-b{font-size:15px;line-height:1.75}.kb-warn{font-size:15px;color:var(--kb-red-tx);line-height:1.75}.kb-rednote{background:var(--kb-red-bg);border:1px solid var(--kb-red-bd);border-radius:12px;padding:13px;margin-top:12px;font-size:14px;color:var(--kb-red-tx);line-height:1.7}.kb-rednote-t{font-size:12px;font-weight:700;margin-bottom:5px}.kb-orangebox{margin-top:12px;background:var(--kb-orange-bg);border:1px solid var(--kb-orange-bd);border-radius:12px;padding:13px}.kb-orangebox-t{font-size:12px;color:var(--kb-orange-tx);font-weight:700;margin-bottom:7px}.kb-case{background:var(--kb-blue-bg);border:1px solid var(--kb-blue-bd);border-radius:12px;padding:13px;margin-top:12px;font-size:14px;color:var(--kb-blue-tx);line-height:1.75}.kb-case-t{font-size:12px;color:var(--kb-blue-sub);margin-bottom:6px}.kb-case-src{margin-top:10px;font-size:12px;color:var(--kb-blue-sub)}.kb-case-src a{color:inherit}.kb-tag{display:inline-block;font-size:11px;font-weight:700;padding:3px 8px;border-radius:99px;background:var(--cleared-bg);color:var(--accent);margin-right:6px}.kb-item{padding:12px 0;border-top:1px solid var(--border)}.kb-item:first-child{border-top:0;padding-top:0}.kb-item-h{font-size:15px;font-weight:700;margin-top:4px}.kb-item-h.accent{color:var(--accent);margin-top:0}.kb-item-b{font-size:14px;color:var(--text);margin-top:6px;line-height:1.7}.kb-item-f{font-size:12px;color:var(--text-dim);margin-top:7px}.kb-item-f a{color:var(--text-dim)}.kb-alias{font-size:12px;color:var(--text-dim);font-weight:500}.kb-cat{font-size:13px;font-weight:700;color:var(--accent);margin:14px 0 8px;letter-spacing:.3px}.kb-src{margin-top:18px;padding-top:12px;border-top:1px solid var(--border);font-size:12px;color:var(--text-dim);line-height:1.7}.kb-src.in{margin-top:14px;padding-top:11px}.kb-src a{color:var(--text-dim)}.kb-foot{margin-top:7px;font-size:12px;color:var(--text-dim);line-height:1.7}.kb-link{border:0;background:none;padding:0;font:inherit;font-size:inherit;color:var(--accent);text-decoration:underline;text-underline-offset:3px}.kb-lefty{margin-top:20px;font-size:13px;color:var(--text-dim);line-height:1.65}.kb-none{text-align:center;padding:24px}.kb-level{display:inline-block;font-size:12px;color:var(--accent);background:var(--cleared-bg);border-radius:20px;padding:5px 11px;margin-bottom:14px}.kb-legend{display:flex;gap:16px;justify-content:center;font-size:12px;color:var(--text-dim);margin-bottom:6px}.kb-legend i{display:inline-block;width:16px;height:2.5px;vertical-align:middle;margin-right:5px}.kb-legend .lg-path{background:var(--c-c0392b)}.kb-legend .lg-face{background:var(--c-2c6fbb)}.kb-legend .lg-ball{background:var(--c-0f6e56)}.kb-pics{display:flex;gap:4px;justify-content:center;align-items:flex-start}.kb-pics>div{flex:1;min-width:0}.kb-pic{text-align:center}.kb-pic svg,.kb-pics svg{max-width:100%;height:auto}.kb-tbl{width:100%;border-collapse:collapse;margin-top:12px;border-top:1px solid var(--border)}.kb-tbl td{padding:7px 0;font-size:14px;font-weight:700}.kb-tbl td:first-child{color:var(--text-dim);font-size:13px;font-weight:400;white-space:nowrap;padding-right:14px;width:1%}.kb-normal{font-weight:400}.kb-pathnote{margin-top:11px;padding-top:11px;border-top:1px solid var(--border);font-size:13px;color:var(--text-dim);line-height:1.75}.kb-hit{display:flex;align-items:center;gap:10px;width:100%;text-align:left;border:1px solid var(--border);border-radius:13px;background:var(--bg);padding:13px 15px;margin-bottom:8px;color:var(--text)}.kb-hit:active{background:var(--card)}.kb-hit-main{flex:1;min-width:0;display:flex;flex-direction:column;gap:5px}.kb-hit-t{font-size:16px;font-weight:700;line-height:1.45}.kb-hit-s{font-size:11px;color:var(--accent);font-weight:700}.kb-hit-p{font-size:13px;color:var(--accent);font-weight:700}.kb-artno{flex:0 0 34px;font-size:18px;font-weight:700;color:var(--accent)}.kb-linkcard{display:flex;align-items:center;gap:12px;border:1px solid var(--accent);border-radius:14px;padding:15px 16px;margin-top:14px;text-decoration:none;color:var(--accent)}.kb-linkcard>span:first-child{flex:1;display:flex;flex-direction:column;gap:5px}.kb-linkcard b{font-size:15px}.kb-linkcard small{font-size:11px;font-weight:700}.kb-linkcard-a{font-size:18px}.kb-penalty{background:var(--card);border-radius:13px;padding:15px 16px;margin-bottom:14px;display:flex;flex-direction:column;gap:5px}.kb-penalty span{font-size:12px;color:var(--text-dim)}.kb-penalty b{font-size:18px;color:var(--accent)}.kb-official{margin-top:12px}.kb-official.top{padding-top:14px;border-top:1px solid var(--border);margin-top:16px}.kb-official a{font-size:13px;font-weight:700;color:var(--accent)}.kb-official p{font-size:11px;color:var(--text-dim);margin:6px 0 0;line-height:1.6}.kb-answer{font-size:15px;line-height:1.8}.kb-bodynote{margin-top:16px;font-size:13px;color:var(--text-dim);line-height:1.75}.kb-refs-note{font-size:13px;line-height:1.7;margin:0 0 18px}.kb-refs-grp{margin-bottom:22px}.kb-ref{font-size:13px;color:var(--text-dim);line-height:1.75;padding:7px 0 7px 13px;border-left:2px solid var(--border);margin-bottom:2px}.kb-ref a{color:inherit;text-decoration:none}.kb-ref a span{color:var(--accent)}.kb-tool{color:var(--accent);font-weight:600;border-bottom:1px solid var(--accent-soft);padding-bottom:1px;cursor:pointer}.fb-wrap{margin:22px 0 10px;text-align:center}.fb-btn{color:var(--text-dim);font-size:13px;padding:8px}.fb-q{font-size:13px;font-weight:600;margin:14px 0 8px}.mic-wrap{margin-bottom:10px}.srch.mic{padding-right:6px;margin-bottom:0}.srch.mic.on{border-color:var(--danger);border-width:2px}.mic-btn{width:34px;height:34px;min-width:34px;border:0;border-radius:50%;background:var(--c-d6453d);display:flex;align-items:center;justify-content:center;padding:0}.mic-btn.on{background:var(--c-e5483e);animation:micPulse 1.3s infinite}.mic-btn.done{background:var(--accent)}.mic-stop{display:block;width:12px;height:12px;border-radius:3px;background:var(--t-inner, var(--c-ffffff))}.mic-done{color:var(--c-ffffff);font-size:18px;font-weight:800;line-height:1}@keyframes micPulse{0%{box-shadow:0 0 0 0 var(--c-e5483ea5)}70%{box-shadow:0 0 0 12px var(--c-e5483ea0)}to{box-shadow:0 0 0 0 var(--c-e5483ea0)}}.mic-hint{border-radius:12px;padding:10px 12px;margin:8px 0 0;font-size:13px;line-height:1.5;word-break:keep-all}.mic-hint.on,.mic-hint.err{background:var(--kb-red-bg);border:1px solid var(--kb-red-bd);color:var(--kb-red-tx)}.mic-hint.wait{background:var(--kb-orange-bg);border:1px solid var(--kb-orange-bd);color:var(--kb-orange-tx)}.mic-hint.ok{background:var(--kb-green-bg);border:1px solid var(--kb-green-bd);color:var(--kb-green-tt)}.mic-dot{display:inline-block;width:8px;height:8px;border-radius:50%;background:var(--c-e5483e);margin-right:7px;vertical-align:1px;animation:micDot 1s infinite}@keyframes micDot{0%,to{opacity:1}50%{opacity:.25}}.login.auth{padding-top:max(10vh,56px)}.login.auth .login-logo{width:64px;height:64px}.login.auth .form{margin-top:22px}.invite-banner{margin:18px 0 0;background:var(--accent-soft);border:1px solid var(--border);border-radius:var(--radius);padding:14px 16px}.ib-eyebrow{font-size:11px;font-weight:700;color:var(--accent);letter-spacing:.3px;margin-bottom:6px}.ib-title{font-size:16px;font-weight:700;line-height:1.4}.ib-desc{font-size:13px;color:var(--text-dim);margin-top:6px;line-height:1.55}.ib-desc b{color:var(--text)}.result-box{margin-top:14px;border:1px solid var(--border);border-radius:var(--radius);background:var(--card);padding:14px}.rb-label{font-size:12px;color:var(--text-dim);margin-bottom:6px}.rb-item+.rb-item{margin-top:10px}.rb-id{font-size:18px;font-weight:700;letter-spacing:1px}.rb-sub{font-size:12px;color:var(--text-dim);margin-top:3px;line-height:1.6}.choice{display:flex;flex-direction:column;align-items:flex-start;justify-content:center;width:100%;min-height:72px;text-align:left;font:inherit;background:var(--card);border:1px solid var(--border);border-radius:var(--radius);padding:16px}.choice:active{border-color:var(--accent)}.choice-t{font-size:18px;font-weight:400}.choice-d{display:none}.role-badge{display:flex;align-items:center;justify-content:space-between;gap:10px;background:var(--card);border:1px solid var(--border);border-radius:12px;padding:12px 14px}.role-badge .rb-label{margin:0;display:block}.role-badge b{display:block;font-size:15px;color:var(--accent);margin-top:2px}.role-badge a{font-size:13px;color:var(--text-dim)}.claim-msg{margin:0 0 14px;padding:12px 14px;border-radius:var(--radius);font-size:14px;line-height:1.6}.claim-msg.ok{background:var(--accent-soft);color:var(--accent)}.claim-msg.err{background:var(--danger-bg);border:1px solid var(--danger-line);color:var(--danger)}.card.wait{background:var(--warn-bg);border-color:var(--c-ecdcb3)}.card.wait>b{color:var(--warn-text)}.row.two-line{height:auto;padding-top:12px;padding-bottom:12px;grid-template-columns:1fr auto;font:inherit;background:none;border:0;width:100%;text-align:left;color:var(--text)}.row-sub2{display:block;font-size:12px;color:var(--text-dim);margin-top:3px}.field input.code{text-transform:uppercase;letter-spacing:3px;text-align:center;font-weight:700}.adm-row{display:flex;align-items:center;justify-content:space-between;gap:10px}.adm-row>button{flex:none;white-space:nowrap}.adm-btns{display:flex;gap:6px;margin-top:10px;flex-wrap:wrap}.adm-btns .ghost{height:38px;padding:0 12px}.adm-in{width:64px;height:38px;font:inherit;font-size:14px;text-align:center;border:1px solid var(--border);border-radius:10px;background:var(--card);color:var(--text)}.adm-log{width:100%;border-collapse:collapse;margin-top:8px;font-size:12px;color:var(--text-dim)}.adm-log td{padding:4px;border-top:1px solid var(--border);white-space:nowrap}.fb-new,.fb-applied{color:var(--accent)}.fb-seen{color:var(--warn-text)}.fb-rejected{color:var(--text-dim)}.fb-sug{margin-top:8px;padding:10px 12px;background:var(--card);border:1px solid var(--border);border-radius:11px;font-size:14px;line-height:1.7;white-space:pre-wrap}.xl-row.need{background:var(--danger-bg)}.xl-coach{display:block;font-size:12px;color:var(--accent);font-weight:600;margin-top:4px}.xl-sel{margin-top:6px;height:36px;font-size:16px;border:1px solid var(--danger-line);border-radius:9px;background:var(--card);color:var(--text);padding:0 8px;max-width:100%}.xl-note.danger{color:var(--danger)}.tsel{height:46px;font-size:16px;border:1px solid var(--border);border-radius:11px;background:var(--card);color:var(--text);padding:0 10px;width:100%}.ac-pick{display:flex;flex-direction:column;gap:6px;margin-top:8px;max-height:260px;overflow-y:auto}.ac-item{display:flex;flex-direction:column;align-items:flex-start;gap:2px;text-align:left;padding:12px 14px;border:1px solid var(--kb-line, var(--t-line, var(--c-e3e6e3)));border-radius:12px;background:var(--t-inner, var(--c-ffffff));width:100%}.ac-item b{font-size:16px}.ac-item span{font-size:13px;color:var(--kb-sub, var(--t-dim, var(--c-6b7280)))}.ac-item.on{border-color:var(--kb-green, var(--t-acc, var(--c-2f6b46)));background:var(--kb-green-bg, var(--t-bg, var(--c-eef5f0)))}.ac-none{font-size:14px;color:var(--kb-sub, var(--t-dim, var(--c-6b7280)));margin:8px 0 0}.ac-help{font-size:13px;color:var(--kb-sub, var(--t-dim, var(--c-6b7280)));margin:8px 0 0}.pend-card{border:1px solid var(--kb-line, var(--t-line, var(--c-e3e6e3)));border-radius:12px;padding:16px;background:var(--t-inner, var(--c-ffffff))}.pend-name{font-size:18px;font-weight:700;margin:0 0 6px}.pend-line{font-size:16px;margin:0 0 6px}.pend-sub{font-size:14px;color:var(--kb-sub, var(--t-dim, var(--c-6b7280)));margin:0;line-height:1.6}.ac-new{margin-top:8px;width:100%;height:42px;border:1px dashed var(--kb-line, var(--t-line, var(--c-cfd5cf)));border-radius:12px;background:transparent;color:var(--kb-green, var(--t-acc-text, var(--c-2f6b46)));font-size:14px;font-weight:600}.ac-fresh{display:flex;flex-direction:column;gap:8px;margin-top:8px}.ac-fresh-2{display:grid;grid-template-columns:1fr 1fr;gap:8px}.ac-fresh input,.ac-fresh-2 input{width:100%;min-width:0}.req-btns{display:grid;grid-template-columns:1fr 1fr;gap:8px;margin-top:10px}.req-btns button{height:44px}.req-reason{width:100%;margin-top:10px}.pill-btn{background:none;font-family:inherit;line-height:inherit;color:var(--text-dim);display:inline-flex;align-items:center;gap:4px}.pill-caret{font-size:10px;color:var(--accent)}:root{--quiz-right: var(--c-1f5fbf);--quiz-right-bg: var(--c-eef3fb);--quiz-right-line: var(--c-c9d9f2)}.quiz-q{margin:2px 2px 14px;font-size:16px;font-weight:600;line-height:1.6}.quiz-opt{align-items:flex-start;font-size:14px;line-height:1.6}.quiz-opt:disabled{opacity:1}.quiz-no{flex:none;width:22px;height:22px;border-radius:50%;border:1px solid var(--border);font-size:12px;line-height:20px;text-align:center;color:var(--text-dim);margin-top:1px}.quiz-tx{flex:1;min-width:0}.quiz-mark{flex:none;font-size:12px;font-weight:700;margin-top:2px}.quiz-opt.right{border-color:var(--quiz-right-line);background:var(--quiz-right-bg);color:var(--quiz-right);font-weight:600}.quiz-opt.right .quiz-no{border-color:var(--quiz-right);color:var(--quiz-right)}.quiz-opt.wrong{border-color:var(--danger-line);background:var(--danger-bg)}.quiz-opt.wrong .quiz-mark{color:var(--danger)}.quiz-opt.dim{color:var(--text-dim)}.quiz-ok{display:block;width:100%;margin-top:8px}.cad{margin-top:10px}.cad-t{margin:0 0 2px;font-size:15px;font-weight:700}.cad-s{margin:0 0 12px;font-size:12px;color:var(--text-dim)}.cad-top{display:grid;grid-template-columns:1fr 1fr;gap:8px;margin:8px 0 12px}.cad-top>div{background:var(--bg);border:1px solid var(--border);border-radius:10px;padding:9px 10px}.cad-top span{display:block}.cad-top b{font-size:16px}.cad-row{display:grid;grid-template-columns:32px minmax(0,1fr) auto;gap:8px;align-items:center;margin-bottom:8px;font-size:13px}.cad-grid.member .cad-row{grid-template-columns:32px minmax(0,1fr) auto}.cad-m{color:var(--text-dim)}.cad-bar{display:block;height:10px;border-radius:5px;background:var(--grid);overflow:hidden}.cad-bar i{display:block;height:100%;border-radius:5px;background:var(--dist-2)}.cad-v{text-align:right;white-space:nowrap}:root{--summary-bg: var(--t-acc-soft, var(--c-eef6f1));--summary-line: var(--t-line, var(--c-d3e6dc))}.summary-box{background:var(--summary-bg);border:1px solid var(--summary-line);border-radius:var(--radius);padding:12px 14px 14px;margin:12px 0 24px}.summary-box-head{display:flex;align-items:center;justify-content:space-between;gap:8px;margin-bottom:8px}.summary-box-t{font-size:13px;font-weight:700;color:var(--accent)}.summary-copy{border:1px solid var(--accent);background:var(--t-inner, var(--c-ffffff));color:var(--accent);border-radius:999px;padding:5px 14px;font-size:13px;font-weight:600}.summary-box .summary{margin:0}.ac-new.big{height:auto;min-height:60px;padding:12px 14px;display:flex;align-items:center;gap:12px;text-align:left;border:1.5px solid var(--accent);background:var(--summary-bg, var(--t-acc-soft, var(--c-eef6f1)))}.ac-new-plus{flex:none;width:34px;height:34px;border-radius:50%;background:var(--accent);color:var(--c-ffffff);font-size:20px;line-height:34px;text-align:center}.ac-new-tx{flex:1;min-width:0;display:flex;flex-direction:column;gap:2px}.ac-new-tx b{font-size:16px;color:var(--accent)}.ac-new-tx span{font-size:13px;font-weight:400;color:var(--text-dim);line-height:1.45}.ac-search{display:flex;align-items:center;gap:8px;height:52px;padding:0 14px;border:1.5px solid var(--accent);border-radius:12px;background:var(--t-inner, var(--c-ffffff))}.ac-search-ic{font-size:20px;color:var(--accent);line-height:1}.ac-search input{flex:1;min-width:0;height:100%;border:0;outline:0;background:none;font-size:16px;color:var(--text)}.ac-f{display:flex;flex-direction:column;gap:5px}.ac-f>span{font-size:13px;font-weight:600;color:var(--text-dim)}.ac-f input{width:100%;height:52px;padding:0 14px;border:1.5px solid var(--border);border-radius:12px;background:var(--t-inner, var(--c-ffffff));font-size:16px;color:var(--text);box-sizing:border-box}.ac-f input:focus,.ac-search:focus-within{border-color:var(--accent);box-shadow:0 0 0 3px var(--accent-soft);outline:0}.hh-right{display:flex;align-items:center;gap:6px;flex:none}.hh-find{border-color:var(--accent);color:var(--accent);font-weight:600}.cad-v.on{color:var(--danger);font-weight:600}.ovl.quiz-ovl{display:flex;align-items:center;justify-content:center;padding:20px}.quiz-card{width:100%;max-width:420px;max-height:84vh;overflow-y:auto;background:var(--summary-bg, var(--t-acc-soft, var(--c-eef6f1)));border:1px solid var(--summary-line, var(--t-line, var(--c-d3e6dc)));border-radius:18px;padding:16px 16px 18px;box-shadow:0 12px 40px var(--c-000000a22);animation:quizIn .28s ease-out}@keyframes quizIn{0%{opacity:0;transform:scale(.9)}70%{opacity:1;transform:scale(1.02)}to{opacity:1;transform:none}}.quiz-top{display:flex;align-items:center;justify-content:space-between;margin-bottom:10px;min-height:28px}.quiz-pill{display:inline-block;background:var(--warn-bg);color:var(--warn-text);font-size:12px;font-weight:700;padding:4px 10px;border-radius:999px}.quiz-later{border:0;background:none;color:var(--text-dim);font-size:13px;padding:6px 2px}.quiz-title{margin:0 0 4px;font-size:18px;font-weight:700}.quiz-sub{margin:0 0 12px;font-size:12px;color:var(--text-dim)}.quiz-card .quiz-opt{background:var(--bg, var(--t-inner, var(--c-ffffff)))}.quiz-card .quiz-opt.right{background:var(--quiz-right-bg)}.quiz-card .quiz-opt.wrong{background:var(--danger-bg)}.quiz-result{margin:10px 2px 2px;font-size:14px;font-weight:600}.me-t{margin:0 0 4px;font-size:15px;font-weight:600;color:var(--text);word-break:keep-all}.me-s{margin:0;font-size:13px;line-height:1.6;color:var(--text-dim);word-break:keep-all}.me-btns{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:8px;margin-top:12px}.me-b{height:44px;border-radius:var(--radius);display:flex;align-items:center;justify-content:center;font-size:14px;font-weight:600;text-decoration:none}.me-b.fill{background:var(--accent);color:var(--accent-text)}.me-b.line{background:var(--bg);border:1px solid var(--accent);color:var(--accent)}.me-steps{list-style:none;margin:10px 0 0;padding:0}.me-step{display:flex;align-items:center;gap:10px;padding:10px 2px;border-bottom:1px solid var(--grid)}.me-step:last-child{border-bottom:0}.me-n{width:24px;height:24px;flex:none;border-radius:50%;display:flex;align-items:center;justify-content:center;font-size:12px;font-weight:700;background:var(--grid);color:var(--text-faint)}.me-step.done .me-n{background:var(--accent);color:var(--accent-text)}.me-step.now .me-n{background:var(--accent-soft);color:var(--dist-3);border:1px solid var(--accent)}.me-l{flex:1;font-size:14px;color:var(--text)}.me-step.wait .me-l{color:var(--text-faint)}.ibar{border:1px solid var(--accent);background:var(--accent-soft);border-radius:var(--radius);padding:12px;margin:0 0 10px}.ibar-t{display:flex;justify-content:space-between;align-items:center;gap:8px;margin:0 0 10px;font-size:14px;color:var(--dist-3);word-break:keep-all}.ibar-big{width:100%;height:52px;border:0;border-radius:var(--radius);background:var(--accent);color:var(--accent-text);font-size:16px;font-weight:600}.ibar-big:disabled{opacity:.45}.ibar-row{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:8px;margin-top:8px}.ibar-row.one{grid-template-columns:minmax(0,1fr)}.ibar-sub{height:40px;border:1px solid var(--border);border-radius:12px;background:var(--bg);color:var(--text-dim);font-size:13px}:root{--st-lesson: var(--c-1f5f44)}.hw-club{margin:8px 2px 6px;font-size:13px;font-weight:700;color:var(--text-dim)}.quiz-card .hw-item{background:var(--bg, var(--t-inner, var(--c-ffffff)));cursor:default;font-size:16px;font-weight:700;color:var(--text)}.quiz-card .hw-title{margin-bottom:12px}.hw-err{margin:8px 2px 0;font-size:13px;color:var(--danger)}.hw-btns{display:flex;gap:8px;margin-top:12px}.hw-later{flex:2;height:50px;border:1px solid var(--border);border-radius:var(--radius);background:var(--bg, var(--t-inner, var(--c-ffffff)));color:var(--text-dim);font-size:14px}.hw-done{flex:3;height:50px;border:0;border-radius:var(--radius);background:var(--accent);color:var(--accent-text);font-size:15px;font-weight:600}.hw-done:disabled{opacity:.5}.hw-link{display:block;margin-top:12px;text-align:center;font-size:13px;color:var(--text-dim);text-decoration:underline}.stamp{--tilt: -6deg;position:relative;display:inline-flex;align-items:center;justify-content:center;width:34px;height:34px;border-radius:50%;border:2px solid currentColor;color:var(--st-red);font-size:11px;font-weight:800;letter-spacing:-.3px;transform:rotate(var(--tilt))}.stamp:after{content:"";position:absolute;top:2px;right:2px;bottom:2px;left:2px;border:1px solid currentColor;border-radius:50%}.stamp.lesson{color:var(--st-lesson)}.stamp.pop{animation:stampIn .38s ease-in both}@keyframes stampIn{0%{transform:scale(2.4) rotate(-20deg);opacity:0}60%{transform:scale(.9) rotate(var(--tilt));opacity:1}to{transform:scale(1) rotate(var(--tilt));opacity:1}}.pw-top{display:flex;align-items:baseline;justify-content:space-between}.pw-top .cad-t{margin:0}.pw-all{font-size:13px;color:var(--accent);text-decoration:none}.pw-line{margin:6px 0 10px;font-size:13px;color:var(--text-dim)}.pw-week{display:grid;grid-template-columns:repeat(7,minmax(0,1fr));gap:2px}.pw-day{display:flex;flex-direction:column;align-items:center;gap:4px}.pw-dw{font-size:11px;color:var(--text-dim)}.pw-day.today .pw-dw{color:var(--accent);font-weight:700}.pw-slot{width:34px;height:34px;display:flex;align-items:center;justify-content:center}.pc-nums{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:8px;margin-bottom:11px}.pc-nums>div{border:1px solid var(--border);border-radius:var(--radius);background:var(--card);padding:11px 13px;display:flex;flex-direction:column;gap:2px}.pc-nums b{font-size:18px}.pc-grid{display:grid;grid-template-columns:repeat(7,minmax(0,1fr));gap:2px}.pc-head{margin-bottom:4px}.pc-head span{text-align:center;font-size:11px;color:var(--text-dim)}.pc-cell{display:flex;flex-direction:column;align-items:center;gap:2px;min-height:56px;padding:3px 0 5px;border:0;background:none;color:inherit;font:inherit}.pc-cell.tap{cursor:pointer;background:none!important;box-shadow:none}.pc-cell.tap:active{transform:none;box-shadow:none}.pc-n{font-size:11px;color:var(--text-dim);line-height:14px;white-space:nowrap}.pc-n em{font-style:normal;margin-left:2px;color:var(--accent);font-weight:700;font-size:10px}.pc-slot{min-height:34px;display:flex;flex-direction:column;align-items:center;gap:2px}.pc-mon{display:flex;align-items:center;justify-content:center;gap:18px;margin:2px 0 11px}.pc-mon b{font-size:16px;min-width:110px;text-align:center}.pc-mon button{width:40px;height:40px;border:1px solid var(--border);border-radius:50%;background:var(--card);color:var(--text);font-size:20px;line-height:1}.pc-mon button:disabled{opacity:.3}.a2hs-bar{position:fixed;left:12px;right:12px;bottom:calc(12px + env(safe-area-inset-bottom,0px));z-index:80;display:flex;align-items:flex-start;gap:12px;padding:14px;background:var(--bg);border:1px solid var(--border);border-radius:var(--radius);box-shadow:0 6px 24px var(--c-000000a14)}.a2hs-bar img{border-radius:10px;flex:none}.a2hs-main{flex:1;min-width:0}.a2hs-t{margin:0;font-size:15px;font-weight:600;color:var(--text);word-break:keep-all}.a2hs-s{margin:4px 0 0;font-size:13px;line-height:1.6;color:var(--text-dim);word-break:keep-all}.a2hs-x{flex:none;border:0;background:none;color:var(--text-faint);font-size:16px;padding:2px 4px}.a2hs-sheet{width:100%;max-width:480px;background:var(--bg);border-radius:18px 18px 0 0;padding:22px 18px calc(18px + env(safe-area-inset-bottom,0px))}.a2hs-sheet .a2hs-t{font-size:18px}.a2hs-skip{display:block;margin:14px auto 0;border:0;background:none;color:var(--text-faint);font-size:13px;text-decoration:underline}.cal{border:1px solid var(--border);border-radius:var(--radius);background:var(--bg);padding:10px 8px 6px;margin-bottom:12px}.cal-head{display:flex;align-items:center;justify-content:space-between;padding:0 2px 8px}.cal-title{font-size:15px;font-weight:600}.cal-count{font-size:12px;font-weight:400;color:var(--text-dim);margin-left:6px}.cal-nav{border:0;background:none;font-size:20px;line-height:1;color:var(--text-dim);padding:4px 10px}.cal-grid{display:grid;grid-template-columns:repeat(7,minmax(0,1fr));text-align:center}.cal-dow{font-size:11px;color:var(--text-dim);margin-bottom:4px}.cal-day{border:0;background:none;padding:3px 0 6px;font:inherit;font-size:14px;color:var(--text)}.cal-day.sun,.cal-dow .sun{color:var(--st-red)}.cal-day.sat,.cal-dow .sat{color:var(--c-185fa5)}.cal-day.future{color:var(--text-faint)}.cal-num{display:inline-block;width:28px;height:28px;line-height:28px;border-radius:50%}.cal-day.sel .cal-num{background:var(--accent);color:var(--accent-text);font-weight:600}.cal-day.today:not(.sel) .cal-num{box-shadow:inset 0 0 0 1.5px var(--accent)}.cal-n{display:block;height:12px;line-height:12px;font-size:10px;color:var(--accent);font-weight:600;margin-top:1px}.cal-daytitle{font-size:12px;color:var(--text-dim);margin:0 2px 6px}.ptabs{display:flex;border-bottom:1px solid var(--border);margin:0 0 12px}.ptab{border:0;background:none;font:inherit;font-size:14px;color:var(--text-dim);padding:8px 12px;border-bottom:2px solid transparent;margin-bottom:-1px}.ptab.on{color:var(--accent);font-weight:600;border-bottom-color:var(--accent)}.psel{position:relative;display:flex;justify-content:flex-end;margin:-6px 0 10px}.psel-btn{border:1px solid var(--border);background:var(--bg);color:var(--accent);font:inherit;font-size:13px;font-weight:600;border-radius:999px;padding:5px 10px}.psel-btn.open{background:var(--accent);border-color:var(--accent);color:var(--accent-text)}.psel-back{position:fixed;top:0;right:0;bottom:0;left:0;z-index:5}.psel-menu{position:absolute;top:34px;right:0;z-index:6;width:200px;background:var(--bg);border:1px solid var(--border);border-radius:var(--radius);padding:6px 0;box-shadow:0 6px 20px var(--c-000000a1)}.psel-item{display:flex;justify-content:space-between;align-items:center;width:100%;border:0;background:none;font:inherit;font-size:14px;color:var(--text);text-align:left;padding:9px 14px}.psel-item.on{color:var(--accent);font-weight:600}.psel-item span{font-size:12px;color:var(--text-dim);font-weight:400}.psel-line{height:1px;background:var(--border);margin:2px 10px}.abar{display:block;padding:12px 14px}.abar-top{display:flex;align-items:center;justify-content:space-between;margin-bottom:8px}.abar-t{font-size:14px;color:var(--text)}.abar-t b{color:var(--accent);font-weight:600}.abar-r{display:flex;align-items:center;gap:6px}.abar .ptabs{margin-bottom:10px}.abar-act{display:flex;gap:8px}.abar-add,.abar-rm{flex:1;height:38px;border-radius:10px;font-size:14px;font-weight:600}.abar-add{border:1px solid var(--accent);background:var(--accent);color:var(--accent-text)}.abar-rm{border:1px solid var(--tap-btn-line);background:var(--tap-btn-bg);color:var(--tap-btn-text)}.abar-add:disabled,.abar-rm:disabled{opacity:.45}.ptabs.scroll{overflow-x:auto;white-space:nowrap;-webkit-overflow-scrolling:touch;scrollbar-width:none}.ptabs.scroll::-webkit-scrollbar{display:none}.ptabs.scroll .ptab{flex:none}.ptabs.fit .ptab{flex:1 1 auto;min-width:0;white-space:nowrap;text-align:center;padding:8px 3px;font-size:13px;letter-spacing:-.2px}.ckchips{display:flex;flex-wrap:nowrap;gap:4px}.ckchip{flex:1 1 auto;min-width:0;white-space:nowrap;text-align:center;border:1px solid var(--border);background:var(--bg);color:var(--text-dim);border-radius:8px;padding:8px 2px;font:inherit;font-size:13px;letter-spacing:-.2px}.ckchip.on{border-color:var(--accent);background:var(--cleared-bg);color:var(--accent);font-weight:600}.av{display:inline-flex;align-items:center;justify-content:center;border-radius:50%;background:var(--accent-soft);color:var(--accent);font-weight:700;overflow:hidden;flex:none;vertical-align:middle}.av img{width:100%;height:100%;object-fit:cover;display:block}.av-row{display:flex;align-items:center;gap:10px;min-width:0}.av-set{display:flex;align-items:center;gap:14px}.av-set .av-btns{display:flex;flex-direction:column;gap:8px}.crop{position:relative;margin:0 auto 14px;border-radius:50%;overflow:hidden;background:var(--c-222222);touch-action:none;user-select:none;-webkit-user-select:none}.crop img{position:absolute;max-width:none;pointer-events:none}.crop:after{content:"";position:absolute;top:0;right:0;bottom:0;left:0;border-radius:50%;box-shadow:0 0 0 2px var(--accent) inset;pointer-events:none}.fbsec{border:1px solid var(--border);border-radius:14px;background:var(--card);padding:12px 14px 8px;margin-bottom:10px}.fbsec-t{font-size:14px;font-weight:700;margin:0 0 6px;color:var(--text)}.fbl{display:flex;gap:8px;align-items:flex-start;width:calc(100% + 16px);text-align:left;border:1.5px solid transparent;background:none;border-radius:10px;padding:6px 8px;margin:0 -8px 2px;font:inherit;font-size:15px;line-height:1.65;color:var(--text)}.fbl>b{flex:0 0 auto;color:var(--text-dim)}.fbl.on{border-color:var(--accent);background:var(--cleared-bg)}.fbl.on>b{color:var(--accent)}.fbl-chk{margin-left:auto;flex:0 0 auto;color:var(--accent);font-weight:700}.fb-pick{margin:8px 0 0;padding:10px 12px;border-radius:11px;background:var(--cleared-bg);border:1px solid var(--accent);font-size:14px;line-height:1.6}.fb-pick b{color:var(--accent)}.kp{display:grid;grid-template-columns:1fr 1fr 1fr;gap:8px;margin-bottom:14px}.kp .card{padding:12px 8px;text-align:center}.kp b{display:block;font-size:20px;color:var(--accent)}.kp span{font-size:12px;color:var(--text-dim)}.rows .soon .row-label,.rows .soon .row-sub{color:var(--text-dim)}.dxb-link{text-decoration:none}.dxb{display:inline-flex;align-items:center;gap:4px;vertical-align:middle;margin-left:8px;font-size:10px;font-weight:600;color:var(--t-dim, var(--c-7c8480));border:1px solid var(--t-line, var(--c-cfd4d1));border-radius:3px;padding:2px 6px;background:var(--t-bg, var(--c-f5f6f5));letter-spacing:.2px}.dxb svg{width:10px;height:10px}.dxb.gold{color:var(--c-173b2c);font-weight:700;border:1px solid var(--c-b28a3c);outline:1px solid var(--c-b28a3c);outline-offset:1.5px;background:var(--t-inner, var(--c-ffffff));padding:1px 6px 1px 5px}.dx-card{display:flex;align-items:center;gap:12px;padding:12px 14px;border-radius:16px;background:var(--card);border:2px solid var(--accent);margin-bottom:12px;text-decoration:none;color:var(--text)}.dx-card>span:nth-child(2){flex:1;min-width:0}.dx-card b{display:block;font-size:15px}.dx-card>span:nth-child(2)>span{font-size:12px;color:var(--text-dim)}.dx-q{width:44px;height:44px;border-radius:12px;background:var(--cleared-bg);display:flex;align-items:center;justify-content:center;font-size:20px;font-weight:700;color:var(--accent);flex:0 0 auto}.dx-hero{display:flex;align-items:center;gap:18px;padding:18px;border-radius:18px;background:var(--card);border:1px solid var(--border)}.dx-hero h3{margin:0 0 4px;font-size:18px}.dx-hero p{margin:0;font-size:13px;color:var(--text-dim);line-height:1.5}.dx-ring{position:relative;width:104px;height:104px;flex:0 0 auto}.dx-ring svg{width:104px;height:104px;transform:rotate(-90deg)}.dx-pct{position:absolute;top:0;right:0;bottom:0;left:0;display:flex;flex-direction:column;align-items:center;justify-content:center}.dx-pct b{font-size:24px;line-height:1;color:var(--accent)}.dx-pct span{font-size:11px;color:var(--text-dim);margin-top:3px}.dx-lvl{display:inline-block;margin-top:8px;font-size:12px;color:var(--accent);border:1px solid var(--accent);border-radius:999px;padding:3px 9px}.dx-tq{display:flex;align-items:center;gap:12px;padding:14px;border-radius:16px;background:var(--accent);color:var(--c-ffffff);margin-top:12px}.dx-tq .dx-q{background:var(--c-ffffffa18);color:var(--c-ffffff)}.dx-tq>div:nth-child(2){flex:1;min-width:0}.dx-tq b{display:block;font-size:15px}.dx-tq span{font-size:12px;opacity:.85}.dx-tq button{flex:0 0 auto;white-space:nowrap;background:var(--t-inner, var(--c-ffffff));color:var(--accent);border:0;border-radius:11px;height:38px;padding:0 16px;font-weight:700;font-size:14px}.dx-tq button:disabled{opacity:.5}.dx-cert-row{display:flex;align-items:center;gap:12px;margin-top:12px;padding:10px 12px;border-radius:16px;background:var(--card);border:1px solid var(--border);text-decoration:none;color:var(--text)}.dx-cert-thumb{width:86px;height:60px;border-radius:6px;border:3px solid var(--c-173b2c);box-shadow:inset 0 0 0 2px var(--t-line, var(--c-ffffff)),inset 0 0 0 3px var(--c-b28a3c);background:var(--t-inner, var(--c-ffffff));flex:0 0 auto}.dx-cert-row>span:nth-child(2){flex:1}.dx-cert-row b{display:block;font-size:15px}.dx-cert-row>span:nth-child(2)>span{font-size:12px;color:var(--text-dim)}.dx-st{list-style:none;margin:0;padding:0;border:1px solid var(--c-eadcc3);border-radius:16px;background:var(--c-fbf6ee);overflow:hidden}.dx-st li{display:grid;grid-template-columns:44px 1fr auto 14px;align-items:center;gap:12px;padding:15px 14px;border-top:1px solid var(--c-eadcc3);cursor:pointer}.dx-st li:first-child{border-top:0}.dx-st .ic{width:44px;height:44px;border-radius:12px;background:var(--c-f3e7d3);color:var(--c-a8702a);display:flex;align-items:center;justify-content:center}.dx-st .t{font-size:15px;font-weight:600}.dx-st .s{font-size:11px;color:var(--text-dim);margin-top:2px;line-height:1.4}.dx-st .bar{height:6px;border-radius:3px;background:var(--c-eadbc6);margin-top:8px;overflow:hidden}.dx-st .bar i{display:block;height:100%;background:var(--c-a8702a);border-radius:3px}.dx-st .n{font-size:16px;font-weight:700;text-align:right;color:var(--c-5a4634)}.dx-st .n em{font-style:normal;font-size:12px;color:var(--text-dim);font-weight:500}.dx-st .chev{color:var(--text-dim)}.dx-st li.done .ic{background:var(--c-a8702a);color:var(--c-ffffff)}.dx-qtext{font-size:16px;font-weight:600;line-height:1.55;margin:0 0 12px}.dx-choice{display:flex;gap:10px;align-items:flex-start;width:100%;text-align:left;border:1.5px solid var(--border);background:var(--card);border-radius:12px;padding:12px;margin-bottom:8px;font:inherit;font-size:15px;line-height:1.55;color:var(--text)}.dx-choice>b{flex:0 0 auto;color:var(--text-dim)}.dx-choice.on{border-color:var(--accent);background:var(--cleared-bg)}.dx-choice.on>b{color:var(--accent)}.dx-choice.right{border-color:var(--accent);background:var(--cleared-bg)}.dx-choice.right>b{color:var(--accent)}.dx-choice.wrong{border-color:var(--danger-line);background:var(--danger-bg)}.dx-choice:disabled{opacity:.92}.dx-result{margin-top:10px;padding:12px 14px;border-radius:12px}.dx-result.ok{background:var(--cleared-bg);border:1px solid var(--accent)}.dx-result.no{background:var(--danger-bg);border:1px solid var(--danger-line)}.dx-result b{display:block;font-size:15px}.dx-result p{margin:6px 0 0;font-size:14px;line-height:1.6}.dx-case{gap:10px}.dx-dot{width:18px;height:18px;border-radius:50%;border:1.5px solid var(--t-line, var(--c-cfd4d1));display:inline-flex;align-items:center;justify-content:center;font-size:11px;flex:0 0 auto;color:var(--c-ffffff)}.dx-case.on .dx-dot{background:var(--accent);border-color:var(--accent)}.dx-case.on .row-sub{color:var(--accent)}.dx-mat{background:var(--c-1c1c1c);padding:12px;border-radius:12px}.dx-mat img{display:block;width:100%;border-radius:4px}.dx-cert-wait{color:var(--t-dim, var(--c-bbbbbb));text-align:center;padding:60px 0;font-size:13px}.ghost.on{background:var(--accent);color:var(--c-ffffff);border-color:var(--accent)}.mk{font-size:11px;margin-left:3px}.mk.rq{color:var(--accent);font-weight:700}.mk.op{color:var(--t-dim, var(--c-9aa39c))}.sigprev{display:flex;align-items:center;gap:10px;margin:-2px 2px 2px;padding:6px 12px;border-radius:10px;background:var(--c-faf7ef);border:1px solid var(--c-eadfc4);min-width:0}.sigprev .sp-l{font-size:12px;color:var(--t-dim, var(--c-8a7a55));white-space:nowrap}.sigprev .sp-n{font-family:Pinyon Script,Georgia,serif;font-size:30px;line-height:1.2;color:var(--t-text, var(--c-222222));min-width:0;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.dx-st .ic.mc-num{font-weight:700;font-size:15px}.dx-st .mc-see{height:30px;padding:0 10px;font-size:13px;display:inline-flex;align-items:center}.mc-open{display:flex;align-items:center;justify-content:center;height:44px;margin-top:12px;text-decoration:none}.dx-cert-img{width:86px;height:60px;flex:0 0 auto;border-radius:3px;box-shadow:0 1px 3px var(--c-000000a22);display:block}.enrow{display:flex;gap:8px}.enrow .field{flex:1;min-width:0}.enrow .field input{width:100%;box-sizing:border-box;min-width:0}.dxb.pro{font-weight:700;background:var(--t-inner, var(--c-ffffff));padding:1px 6px 1px 5px;border:1px solid var(--pc);outline:1px solid var(--pc);outline-offset:1.5px;color:var(--pt)}.dxb.pro.l1{--pc: var(--c-8f5a2b);--pt: var(--c-6e4322)}.dxb.pro.l2{--pc: var(--c-8d949b);--pt: var(--c-3b4148)}.dxb.pro.l3{--pc: var(--c-b28a3c);--pt: var(--c-7a5a13)}.dxb.pro.l4{--pc: var(--c-7c8a98);--pt: var(--c-2c3540);background:linear-gradient(135deg,var(--t-bg, var(--c-f4f7f9)),var(--t-line, var(--c-dfe5ea)))}.dxb.pro.l5{--pc: var(--c-3aa3cc);--pt: var(--c-0e5a78);background:radial-gradient(circle at 20% 30%,var(--t-inner, var(--c-ffffff)) 0 1px,transparent 2px),radial-gradient(circle at 70% 60%,var(--t-inner, var(--c-ffffff)) 0 1px,transparent 2px),radial-gradient(circle at 45% 80%,var(--t-inner, var(--c-ffffff)) 0 .8px,transparent 1.6px),linear-gradient(135deg,var(--c-dff4fc),var(--c-b9e6f7) 50%,var(--c-dcd2ff))}.hd-sub .dxb{font-size:10px}.tk-card{margin:-8px 0 24px;background:var(--summary-bg, var(--t-acc-soft, var(--c-eef6f1)));border:1px solid var(--summary-line, var(--t-line, var(--c-d3e6dc)));border-radius:var(--radius);padding:14px;color:var(--text)}.tk-card>b{font-size:15px}.tk-card>p{margin:0 0 10px;font-size:13px;line-height:1.5;color:var(--text)}.tk-btn{width:100%;height:44px;border-radius:12px;background:var(--t-inner, var(--c-ffffff));color:var(--tap-btn-text);border:1px solid var(--border);box-shadow:var(--tap-shadow);font-size:15px;font-weight:700;font-family:inherit}.tk-btn:active{transform:translateY(2px);box-shadow:var(--tap-shadow-down)}.tk-ovl{background:var(--c-000000a45)}.tk-sheet{position:relative;width:100%;max-width:420px;max-height:84vh;overflow-y:auto;background:var(--t-inner, var(--c-ffffff));border-radius:22px;padding:22px 18px 20px;color:var(--text);box-shadow:0 12px 30px var(--c-000000a25)}.tk-frame{display:none}.tk-x{position:absolute;top:14px;right:14px;width:30px;height:30px;border-radius:50%;border:1px solid var(--border);background:var(--t-inner, var(--c-ffffff));color:var(--text-dim);font-size:15px;line-height:28px;padding:0;font-family:inherit;z-index:2}.tk-title{display:inline-block;font-size:12px;font-weight:700;color:var(--accent);letter-spacing:.3px}.tk-sheet h2{margin:14px 0 2px;font-size:20px;font-weight:800;letter-spacing:-.3px}.tk-sub{margin:0 0 16px;font-size:13px;line-height:1.55;color:var(--text-dim)}.tk-opts{display:flex;flex-direction:column;gap:9px}.tk-opt{display:flex;justify-content:space-between;align-items:center;width:100%;text-align:left;border-radius:14px;padding:15px 16px;background:var(--t-inner, var(--c-ffffff));border:1px solid var(--border);color:var(--text);font-family:inherit}.tk-opt.on{background:var(--cleared-bg);border:1.5px solid var(--accent);color:var(--tap-btn-text)}.tk-opt span{font-size:15px;font-weight:700}.tk-opt em{font-style:normal;font-size:15px;font-weight:800;white-space:nowrap}.tk-note{margin:14px 0 16px;font-size:12px;line-height:1.7;color:var(--text-dim)}.tk-sheet .tk-btn{height:50px;border-radius:14px;font-size:16px;font-weight:800;background:var(--tap-btn-bg);border:1px solid var(--tap-btn-line)}.tk-btn:disabled{opacity:.5;box-shadow:none}.tl-card{margin:-8px 0 24px;padding:12px 14px 14px;background:var(--card);border:1px solid var(--border);border-radius:var(--radius)}.tl-card .tr-box{margin:0;padding:0;border:0}.tl-card .tr-row{background:var(--t-in, var(--c-ffffff));border:1px solid var(--border)}.dx-rv{display:flex;align-items:center;gap:12px;margin-top:12px;padding:12px 14px;border-radius:16px;background:var(--card);border:1px solid var(--border);color:var(--text)}.dx-rv>.dx-q{flex:0 0 44px}.dx-rv>div:nth-child(2){flex:1;min-width:0}.dx-rv b{display:block;font-size:15px}.dx-rv>div:nth-child(2)>span{font-size:12px;color:var(--text-dim)}.dx-rv button{flex:0 0 auto;white-space:nowrap;background:var(--accent);color:var(--accent-text);border:0;border-radius:11px;height:38px;padding:0 16px;font-weight:700;font-size:14px}.dx-rv button:disabled{opacity:.5}.dx-rv.done{border:1.5px solid var(--accent);background:var(--cleared-bg)}.dx-rv.done .dx-q{background:var(--accent);color:var(--accent-text)}.dx-who{flex:1;min-width:0;text-align:center}.dx-who .dx-lvl{margin-top:6px}.dx-who p{margin:6px 0 0;color:var(--text-dim);font-size:14px}.consent{margin:10px 0 0;font-size:12px;line-height:1.6;color:var(--text-dim);text-align:center;word-break:keep-all}.consent button{font:inherit;color:inherit;background:none;border:0;padding:0;text-decoration:underline;text-underline-offset:2px}.md-stats.four{gap:6px}.md-stats.four b{font-size:15px}.card.pad.fold{width:100%;display:flex;justify-content:space-between;align-items:center;gap:10px;text-align:left;font:inherit;color:var(--text);margin-bottom:12px}.card.pad.fold>b{font-size:15px}.card.pad.fold>span{white-space:nowrap;overflow:hidden;text-overflow:ellipsis;min-width:0}.card.pad.fold .chev{display:inline-block;color:var(--text-dim);transition:transform .15s}.card.pad.fold.open{border-color:var(--accent)}.card.pad.fold.open .chev{transform:rotate(90deg)}.fold-body{margin:0 0 24px}.dots{width:36px;height:36px;border:0;background:none;font-size:24px;line-height:1;color:var(--text-dim);padding:0}.fold-body .pw .cad-t{display:none}.fold-body .pw .pw-top{justify-content:flex-end}:root{--p1: var(--t-acc-text, var(--c-1f3d2b));--p2: var(--c-4f7c63);--p-bg: var(--c-f3f7f5);--p-border: var(--c-ededed);--p-text: var(--c-1a1a1a);--p-dim: var(--c-6b6b6b);--p-ok: var(--c-4f7c63);--p-wait: var(--c-b08968);--p-danger: var(--c-d64545)}.mic-btn{background:var(--p1)}.mic-btn.on{background:var(--p2)}.srch.mic.on{border-color:var(--p2)}.primary,.md-start{background:var(--p1);border-radius:12px}.md-head .pill-on{background:var(--c-4f7c63a1);color:var(--p-ok);font-weight:500;padding:4px 8px}.my-stats,.gk{--bg: var(--t-bg, var(--c-ffffff));--card: var(--t-inner, var(--c-ffffff));--border: var(--p-border);--text: var(--p-text);--text-dim: var(--p-dim);--accent: var(--p1);--radius: 16px;--cleared-bg: var(--p-bg);--accent-soft: var(--p-bg);--grid: var(--p-bg);--tap-shadow: 0 4px 12px var(--c-000000a04);--dist-1: var(--p2);--dist-2: var(--p2);--dist-3: var(--p1);--st-lesson: var(--p1);--st-yellow: var(--p-wait);--warn-text: var(--p-wait);--warn-bg: var(--c-b08968a1)}.my-stats .md-stats.four{background:var(--p-bg);border-color:var(--p-bg)}.my-stats .seg button.on{background:var(--p-bg);color:var(--p1)}.my-stats .cad-bar{background:var(--p-bg)}.my-stats .cad-bar i{background:var(--p2)}.my-stats .cad-v.on{color:var(--p-text)}.my-stats .legend .lg-now{background:var(--p1)}.my-stats .pw-all{color:var(--p2)}.gk .card,.gk .kb-cell,.gk .kb-hit{background:var(--t-inner, var(--c-ffffff));border-color:var(--p-border)}.gk .kb-blk,.gk .kb-blk.t1,.gk .kb-blk.t2,.gk .kb-blk.t3{background:var(--p-bg);border:0}.gk .kb-blk .kb-hd span,.gk .kb-blk.t2 .kb-hd span,.gk .kb-blk.t3 .kb-hd span{color:var(--p-text)}.gk .kb-blk .kb-ico,.gk .kb-blk .kb-ico svg *,.gk .kb-blk.t2 .kb-ico,.gk .kb-blk.t2 .kb-ico svg *,.gk .kb-blk.t3 .kb-ico,.gk .kb-blk.t3 .kb-ico svg *{color:var(--p1);stroke:var(--p1)}.gk .dx-st,.gk .sigprev{background:var(--p-bg);border-color:var(--p-border)}.gk .pill-in,.gk .pill.cleared{background:var(--c-4f7c63a1);color:var(--p-ok)}.gk .ptab.on{color:var(--p1);border-bottom-color:var(--p1)}.bigbtn{background:linear-gradient(160deg,var(--c-2b5642) 0%,var(--c-1f3d2b) 55%,var(--c-183324) 100%);box-shadow:0 10px 24px var(--c-1f3d2ba38),0 2px 4px var(--c-000000a12)}.bigbtn:after{content:"";position:absolute;top:0;right:0;bottom:0;left:0;border-radius:20px;box-shadow:inset 0 1px 0 var(--c-ffffffa14);pointer-events:none}.bigbtn:active{box-shadow:0 3px 8px var(--c-1f3d2ba3)}.tr-box{margin-top:14px;padding-top:12px;border-top:1px dashed var(--border)}.tr-h{display:flex;justify-content:space-between;align-items:baseline;margin-bottom:6px}.tr-h span:first-child{font-size:14px;font-weight:700;color:var(--text)}.tr-ad{font-size:10px;color:var(--text-faint)}.tr-row{display:flex;align-items:center;width:100%;border:0;background:var(--p-bg, var(--t-bg, var(--c-f3f7f5)));border-radius:12px;padding:12px 14px;margin-top:8px;text-align:left}.tr-n{font-size:14px;font-weight:700;color:var(--text);flex:1}.tr-p{font-size:12px;color:var(--text-dim);margin-right:8px}.tr-a{font-size:16px;color:var(--text-dim)}.adp-grid .ad{position:relative;font:inherit;color:var(--text);text-align:left;width:100%}.adp-grid .ad.empty{border-style:dashed;justify-content:center;color:var(--text-dim);font-size:13px}.adp-grid .ad.off{opacity:.38}.adp-no{position:absolute;top:6px;left:6px;min-width:18px;height:18px;border-radius:9px;background:var(--p1, var(--t-acc, var(--c-1f3d2b)));color:var(--c-ffffff);font-size:11px;font-weight:700;display:flex;align-items:center;justify-content:center;padding:0 5px;z-index:2}.adp-row{display:flex;align-items:center;gap:10px;padding:11px 0;font-size:15px}.adp-row+.adp-row{border-top:1px solid var(--border)}.adp-pn{width:22px;height:22px;border-radius:11px;background:var(--p-bg, var(--t-bg, var(--c-f3f7f5)));color:var(--p1, var(--t-acc-text, var(--c-1f3d2b)));font-size:12px;font-weight:700;display:flex;align-items:center;justify-content:center;flex:none}.adp-pm{flex:1;min-width:0}.adp-pm small{display:block;font-size:12px;color:var(--text-dim)}.adp-row .tog{-moz-appearance:none;appearance:none;-webkit-appearance:none;width:46px;height:27px;border-radius:999px;background:var(--border);position:relative;margin:0;flex:none;transition:background .15s}.adp-row .tog:after{content:"";position:absolute;top:3px;left:3px;width:21px;height:21px;border-radius:50%;background:var(--bg);box-shadow:0 1px 2px var(--c-000000a2);transition:left .15s}.adp-row .tog:checked{background:var(--accent)}.adp-row .tog:checked:after{left:22px}.adp-lib{display:flex;align-items:center;gap:10px;padding:10px 0}.adp-lib+.adp-lib{border-top:1px solid var(--border)}.adp-lib .ad-pic{width:52px;height:52px}.adp-lm{flex:1;min-width:0}.adp-lm b{display:block;font-size:15px}.adp-lm small{display:block;font-size:12px;color:var(--text-dim);overflow:hidden;white-space:nowrap;text-overflow:ellipsis}.adp-txt{border:0;background:none;color:var(--text-dim);font-size:13px;text-decoration:underline;text-underline-offset:2px;padding:6px}.adp-photo{display:flex;align-items:center;gap:12px}.adp-photo .ad-pic{width:72px;height:72px}.sheet-item .ad-pic{width:36px;height:36px;font-size:14px}.two>.field{min-width:0}.rv-date{display:flex;align-items:center;justify-content:space-between;margin:0 0 12px}.rv-date button{border:0;background:none;font:inherit;font-size:20px;color:var(--text-dim);padding:6px 10px}.rv-date .rv-dt{font-size:16px;font-weight:600;color:var(--text)}.rv-top{background:linear-gradient(180deg,var(--t-inner, var(--c-ffffff)) 0%,var(--t-bg, var(--c-f6f8f7)) 100%);color:var(--text);border:1px solid var(--t-line, var(--c-dfe5e1));box-shadow:0 3px 0 var(--t-line, var(--c-f0f2f1)),0 8px 14px var(--c-000000a025),inset 0 1px 0 var(--t-line, var(--c-ffffff));border-radius:16px;padding:18px 20px;margin-bottom:14px}.rv-top p{margin:0;font-size:13px;color:var(--text-dim)}.rv-top .rv-sum{font-size:30px;font-weight:700;color:var(--text);margin-top:6px}.rv-card{padding:18px!important}.rv-h{margin:0;font-size:13px;color:var(--text-dim)}.rv-w{margin:4px 0 0;font-size:20px;font-weight:700}.rv-box{margin-top:12px;background:var(--p-bg, var(--t-bg, var(--c-f3f7f5)));border-radius:12px;padding:12px 14px}.rv-box hr{border:0;border-top:1px solid var(--border);margin:8px 0}.rv-l{display:grid;grid-template-columns:1fr minmax(44px,auto) minmax(84px,auto);gap:6px;font-size:13px;color:var(--text-dim);padding:3px 0}.rv-l span:nth-child(2),.rv-l span:nth-child(3){text-align:right}.rv-l span:first-child{overflow:hidden;white-space:nowrap;text-overflow:ellipsis}.rv-l.b{color:var(--text);font-weight:700;font-size:14px}.home-body{display:flex;flex-direction:column}.home-body.center{flex:1;justify-content:center;padding-bottom:24px}.rc{display:block;background:var(--t-bg, var(--c-f1f6f3));border:1px solid var(--t-line, var(--c-d5e5db));border-radius:16px;padding:16px 16px 12px;margin:18px 0 4px;color:inherit;text-decoration:none}.rc-top{display:flex;justify-content:space-between;align-items:center}.rc-k{font-size:13px;font-weight:700;color:var(--p1, var(--t-acc-text, var(--c-1f3d2b)))}.rc-new{font-size:11px;font-weight:700;color:var(--c-ffffff);background:var(--p2, var(--c-4f7c63));border-radius:999px;padding:2px 8px}.rc-meta{margin:8px 0;font-size:15px;font-weight:700;color:var(--text)}.rc-meta.dim{color:var(--text-dim);font-weight:600}.rc-clubs{display:flex;flex-wrap:wrap;gap:6px}.rc-club{font-size:12px;color:var(--p1, var(--t-acc-text, var(--c-1f3d2b)));background:var(--t-inner, var(--c-ffffff));border:1px solid var(--t-line, var(--c-d5e5db));border-radius:6px;padding:2px 8px}.rc-sec{margin-top:10px;background:var(--t-inner, var(--c-ffffff));border:1px solid var(--t-line, var(--c-d5e5db));border-radius:10px;padding:10px 12px}.rc-lab{display:block;font-size:12px;font-weight:700;color:var(--p2, var(--t-dim, var(--c-4f7c63)));margin-bottom:3px}.rc-sec p{margin:0;font-size:14px;line-height:1.5;color:var(--text)}.rc-sec p.dim{color:var(--text-dim)}.rc-foot{margin-top:10px;display:flex;justify-content:flex-end;gap:4px;font-size:13px;font-weight:600;color:var(--p1, var(--t-acc-text, var(--c-1f3d2b)))}.hbar{position:fixed;left:0;right:0;bottom:0;z-index:60;background:var(--t-bg, var(--c-ffffffa96));border-top:1px solid var(--border);display:flex;justify-content:center;padding:6px 0 calc(6px + env(safe-area-inset-bottom,0px));-webkit-backdrop-filter:blur(8px);backdrop-filter:blur(8px)}.hbar-btn{display:flex;flex-direction:column;align-items:center;gap:2px;color:var(--p1, var(--t-acc-text, var(--c-1f3d2b)));font-size:11px;font-weight:700;text-decoration:none;padding:2px 28px}body.hbar-on #root{padding-bottom:calc(60px + env(safe-area-inset-bottom,0px))}body.hbar-on .a2hs-bar{bottom:calc(72px + env(safe-area-inset-bottom,0px))}.group>.rc{margin-top:0}.rc>.rc-meta:first-child{margin-top:0}.rc-meta .rc-new{margin-left:8px;vertical-align:2px}.remember-row{display:flex;gap:20px;margin-top:2px}.remember-row .remember{margin-top:0}.adq{display:flex;gap:12px;padding:12px 0;border-bottom:1px solid var(--border)}.adq:last-of-type{border-bottom:0}.adq .ad-pic{width:56px;height:56px;flex:none}.adq-m{flex:1;min-width:0}.adq-top{display:flex;align-items:center;justify-content:space-between;gap:8px}.adq-top b{font-size:16px;min-width:0;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.adq-top span{display:flex;gap:12px;flex:none}.adq small{display:block;font-size:12px;color:var(--text-dim);margin-top:2px}.adq-pos{display:flex;gap:8px;margin-top:10px}.adq-pos button{width:44px;height:40px;border-radius:10px;border:1px solid var(--border);background:var(--bg);font:inherit;font-size:15px;font-weight:700;color:var(--text-dim)}.adq-pos button.on{background:var(--accent);border-color:var(--accent);color:var(--c-ffffff)}.ad-alert{display:block;margin:0 0 14px;padding:14px 16px;border:1.5px solid var(--accent);border-radius:var(--radius);background:var(--cleared-bg);color:var(--text);text-decoration:none}.ad-alert p{margin:0 0 10px;font-size:14px;line-height:1.6}.ad-alert b{display:block;color:var(--accent);font-size:14px;margin-bottom:2px}.ad-alert span{display:block}.ad-alert em{font-style:normal;font-size:13px;font-weight:600;color:var(--accent)}body:before{content:"";position:fixed;left:0;right:0;top:0;height:env(safe-area-inset-top,0px);background:var(--bg);z-index:85;pointer-events:none}.al1{display:flex;align-items:center;gap:10px;margin:0 0 6px;padding:12px 14px;border:1.5px solid var(--accent);border-radius:var(--radius);background:var(--cleared-bg);color:var(--text);text-decoration:none}.al1 .row-ic{color:var(--accent)}.al1-t{flex:1;min-width:0;font-size:14px;line-height:1.5}.al1-t b{display:block;font-size:12px;color:var(--accent)}.al1-n{font-size:12px;color:var(--text-dim);flex:none}.row.al-row{height:auto;min-height:0;padding-top:12px;padding-bottom:12px}.row.al-row .row-label{white-space:normal;font-size:15px;line-height:1.45;flex:1}.row.al-row .row-label small{display:block;font-weight:400;font-size:12px;color:var(--text-dim);margin-top:3px}.adq-memo{display:block;margin-top:6px;padding:7px 10px;background:var(--bg);border-radius:8px;font-size:12px;line-height:1.5;color:var(--text);white-space:pre-wrap;word-break:keep-all}.adq-memo b{display:block;font-size:11px;color:var(--text-dim);font-weight:600;margin-bottom:1px}.ek{display:inline-block;font-size:11px;font-weight:700;color:var(--p2, var(--t-dim, var(--c-4f7c63)));background:var(--t-acc-soft, var(--c-e7f1eb));border-radius:6px;padding:2px 7px;margin-bottom:6px}.raw{margin-top:8px;font-size:11px;color:var(--text-dim);word-break:break-all;white-space:pre-line;background:var(--bg);border-radius:8px;padding:8px 10px}.raw summary{cursor:pointer;font-size:12px;color:var(--text-dim)}.ck{width:24px;height:24px;flex:none;padding:0;border:2px solid var(--t-line, var(--c-c5cfca));border-radius:6px;background:var(--t-inner, var(--c-ffffff));display:inline-flex;align-items:center;justify-content:center;box-sizing:border-box;cursor:pointer}.ck.on{background:var(--accent);border-color:var(--accent)}.ck svg{display:none}.ck.on svg{display:block}.row.boxed.pick{grid-template-columns:auto 1fr;column-gap:12px}.al-line{display:flex;align-items:center;gap:10px}.al-line .al-txt{flex:1;min-width:0;color:inherit;text-decoration:none}.al-act{flex:none;height:34px;padding:0 14px;border-radius:9px;border:0;background:var(--accent);color:var(--c-ffffff);font:inherit;font-size:13px;font-weight:700}.al-act:disabled{opacity:.5}.as-box{margin-top:10px;border:1px solid var(--accent);background:var(--cleared-bg);border-radius:12px;padding:10px 12px;display:flex;align-items:center;gap:10px}.as-box.hold{border-color:var(--warn-text);background:var(--warn-bg)}.as-box .as-t{flex:1;min-width:0;font-size:13px;line-height:1.55;color:var(--text)}.as-box .as-t b{color:var(--accent);font-size:14px}.as-box.hold .as-t b{color:var(--warn-text)}.as-box .as-t small{display:block;color:var(--text-dim);font-size:12px}.as-time{font-variant-numeric:tabular-nums}.as-tog{padding:8px 14px!important;margin-bottom:10px}.as-tog .set-row{padding:0;gap:10px}.as-tog .as-tog-t{min-width:0;font-size:15px}.as-tog .as-tog-t small{display:block;font-size:11px;line-height:1.4;color:var(--text-dim)}.md-head.slim{padding:7px 14px;line-height:1.3}.md-head.slim .md-slim-l{font-size:12px}.md-head.slim b{font-size:15px}.edited-pill{display:inline-block;margin:-2px 0 8px;padding:3px 9px;border-radius:999px;background:var(--accent-soft);color:var(--accent);font-size:11px;font-weight:600}.summary-box-btns{display:flex;gap:6px;flex:none}.pos-key.long{min-width:58px}.cad-v{padding-left:4px}@media (max-width: 359px){.ptabs.fit .ptab{font-size:12px;letter-spacing:-.5px;padding:8px 1px}}.pick-field{display:flex;align-items:center;justify-content:space-between;gap:10px;width:100%;text-align:left;font:inherit;font-size:16px;color:var(--text);background:var(--card);border:1px solid var(--border);border-radius:var(--radius);padding:14px}.pick-field.has{border-color:var(--accent)}.pick-field .pf-names{flex:1;min-width:0;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.pick-field .pf-names.empty{color:var(--text-faint)}.pick-field .pf-n{flex:none;font-size:13px;color:var(--text-dim)}.sheet .sheet-item.pick{padding:11px 13px;font:inherit;font-size:15px}.mname{color:var(--member-name)}.malias{color:var(--text-dim);font-weight:500}.va{margin-top:14px}.va-t{margin:0 0 6px 4px;font-size:12px;font-weight:600;color:var(--text-dim)}.va-row{margin-top:0}.va-row .ghost.on{background:var(--accent);border-color:var(--accent);color:var(--accent-text)}.ac-grp{border-radius:var(--radius);padding:10px 10px 4px;margin:14px 0 0}.ac-grp h2{margin:2px 0 8px 6px;font-size:13px;font-weight:700}.ac-grp.store{background:var(--cleared-bg)}.ac-grp.store h2{color:var(--tap-btn-text)}.ac-grp.desk{background:var(--warn-bg)}.ac-grp.desk h2{color:var(--warn-text)}.ac-grp.people{background:var(--grid)}.ac-grp.people h2{color:var(--text-dim)}.ac-grow{width:100%;text-align:left;background:var(--bg)!important;border-color:transparent!important;font:inherit;color:inherit}.ac-gn{display:flex;align-items:center;gap:8px}.ac-cnt{font-size:12px;padding:4px 10px;border-radius:999px;background:var(--cleared-bg);color:var(--accent);white-space:nowrap}.ac-grp.store .ac-cnt{background:var(--grid);color:var(--text-dim)}.st-box{border:1px solid var(--border);border-radius:var(--radius);background:var(--card);padding:10px 10px 4px;margin-bottom:14px}.st-box-h{display:flex;justify-content:space-between;align-items:center;width:100%;margin:2px 0 8px;padding:0 6px;border:0;background:none;font:inherit;font-size:13px;font-weight:700;color:var(--text-dim);text-align:left}.st-box-h span:last-child{font-weight:600}.st-chev{font-weight:400;margin-left:4px}.st-box .list .row{background:var(--bg)}.st-empty{margin:0 6px 10px;font-size:13px;color:var(--text-faint)}.st-row{width:100%;text-align:left;font:inherit;color:inherit}.st-right{display:flex;align-items:center;gap:8px}.st-kind{font-size:11px;color:var(--text-dim);background:var(--grid);border-radius:999px;padding:2px 8px;margin-left:6px;font-weight:400;vertical-align:1px}.st-mark{background:var(--c-fff3b0);color:inherit;border-radius:3px}.st-hint{font-size:12px;color:var(--text-dim);margin:-2px 4px 12px;line-height:1.55}.st-date{font-size:13px;color:var(--text-dim);margin:-6px 4px 14px}.st-ck{border:1px solid var(--border);border-radius:var(--radius);background:var(--card);padding:6px 14px 4px;margin-bottom:14px}.st-ck.off{opacity:.6}.st-ck-h{display:flex;justify-content:space-between;align-items:center;gap:10px;padding:8px 0 6px}.st-ck-h b{font-size:15px}.st-ck-h>span{font-size:12px;color:var(--text-dim)}.st-h-r{display:flex;align-items:center;gap:8px}.st-subh{font-size:12px;font-weight:600;color:var(--tap-btn-text);padding:10px 0 2px;margin:0;border-top:1px solid var(--border)}.st-ckline{display:flex;align-items:center;gap:12px;width:100%;padding:10px 0;border:0;border-top:1px solid var(--border);background:none;font:inherit;font-size:15px;color:var(--text);text-align:left;cursor:pointer;-webkit-tap-highlight-color:transparent}.st-subh+.st-ckline{border-top:0}.st-ckline .tx{flex:1;min-width:0}.st-ckline.done .tx{color:var(--text-dim)}.st-note{padding-bottom:10px}.st-note textarea{width:100%;margin-top:6px}.st-stline{display:flex;align-items:center;justify-content:space-between;gap:10px;padding:10px 0;border-top:1px solid var(--border);font-size:15px}.st-stline .nm{flex:1;min-width:0}.st-stline .nm small{display:block;font-size:12px;color:var(--text-dim);margin-top:2px}.st-ed{border:0;background:none;font:inherit;font-size:12px;font-weight:600;color:var(--accent);padding:4px}.st-add{display:block;width:100%;text-align:center;border:0;border-top:1px solid var(--border);background:none;padding:11px 0 9px;font:inherit;font-size:14px;font-weight:600;color:var(--tap-btn-text)}.st-edit{border-top:1px solid var(--border);padding:10px 0 12px}.st-edit .lb{font-size:12px;color:var(--text-dim);margin:0 0 4px 2px}.st-in{width:100%;box-sizing:border-box;font:inherit;font-size:16px;color:var(--text);background:var(--card);border:1px solid var(--border);border-radius:10px;padding:12px;outline:none}.st-edit .st-in{background:var(--t-inner, var(--c-ffffff));border-color:var(--accent);margin-bottom:8px}.st-in:focus{border-color:var(--accent)}.st-picks{display:flex;flex-direction:column;gap:10px}.st-picks.row3,.st-picks.row4{flex-direction:row;flex-wrap:wrap;gap:8px 16px}.st-pick{display:inline-flex;align-items:center;gap:8px;border:0;background:none;padding:0;font:inherit;font-size:15px;color:var(--text);text-align:left;cursor:pointer}.lb2{font-size:12px;color:var(--text-dim);margin:14px 0 6px 2px}.st-photos{display:flex;gap:8px;flex-wrap:wrap;margin-bottom:14px}.st-th{position:relative;width:64px;height:64px;border-radius:10px;overflow:visible;border:1px solid var(--border);background:var(--card);padding:0}.st-th img{width:100%;height:100%;object-fit:cover;border-radius:10px;display:block}.st-th button{position:absolute;top:-7px;right:-7px;width:22px;height:22px;border-radius:50%;background:var(--t-th, var(--c-ffffff));border:1px solid var(--border);font-size:14px;line-height:18px;color:var(--text-dim);padding:0}.st-th.add{display:inline-flex;align-items:center;justify-content:center;font-size:20px;color:var(--accent);cursor:pointer}.st-th.big{width:96px;height:96px}.st-photo-ovl{align-items:center;padding:16px}.st-photo-ovl img{max-width:100%;max-height:90dvh;border-radius:10px}.st-big{font-size:18px;font-weight:700;margin:0 4px 4px}.st-txt{font-size:15px;line-height:1.6;margin:0 4px 14px;white-space:pre-wrap;word-break:keep-all;overflow-wrap:anywhere}.st-dt{border:1px solid var(--border);border-radius:var(--radius);background:var(--card);padding:4px 14px;margin-bottom:14px}.st-dtl{display:flex;justify-content:space-between;gap:12px;padding:10px 0;border-top:1px solid var(--border);font-size:14px}.st-dtl:first-child{border-top:0}.st-dtl .k{color:var(--text-dim);flex:none}.st-dtl .v{text-align:right}.sub textarea{width:100%;box-sizing:border-box}.st-sheet{max-height:80dvh;display:flex;flex-direction:column}.st-sheet-list{overflow-y:auto;flex:1}.st-mem{display:flex;align-items:center;gap:10px;width:100%;padding:11px 4px;border:0;border-top:1px solid var(--border);background:none;font:inherit;font-size:15px;text-align:left}.st-mem small{margin-left:auto;font-size:12px;color:var(--text-dim)}.ac-grow{display:grid;grid-template-columns:1fr auto;align-items:center;gap:10px;height:auto;min-height:56px;padding:12px 12px 12px 16px;border:1px solid transparent;border-radius:var(--radius);margin-bottom:6px}.newbox{border:1px solid var(--border);border-radius:var(--radius);background:var(--bg);padding:10px 12px 14px;margin-bottom:14px}.newbox .st-box-h{padding:0;margin-bottom:6px}.newbox .primary{margin-top:16px}.ghost.edb{height:32px;padding:0 12px;font-size:14px;flex:none}.addwrap{border-top:1px solid var(--border);padding:10px 0 8px}.two.three{grid-template-columns:1fr 1fr 1fr}.st-ck .tog{-moz-appearance:none;appearance:none;-webkit-appearance:none;width:46px;height:27px;border-radius:999px;background:var(--border);position:relative;margin:0;flex:none;transition:background .15s;cursor:pointer}.st-ck .tog:after{content:"";position:absolute;top:3px;left:3px;width:21px;height:21px;border-radius:50%;background:var(--bg);box-shadow:0 1px 2px var(--c-000000a2);transition:left .15s}.st-ck .tog:checked{background:var(--accent)}.st-ck .tog:checked:after{left:22px}.st-ck .tog:disabled{opacity:.6}.subl{display:flex;flex-wrap:wrap;gap:6px;margin-bottom:8px}.subc{display:inline-flex;align-items:center;gap:4px;background:var(--bg);border:1px solid var(--border);border-radius:8px;padding:3px 4px 3px 8px;font-size:14px}.subc button{border:0;background:none;font:inherit;font-size:15px;color:var(--text-dim);padding:0 4px}.subadd{display:flex;gap:6px}.subadd .st-in{margin:0}.qblock{border-top:1px solid var(--border);padding:8px 0 10px}.st-subh+.qblock{border-top:0}.qhead{display:flex;align-items:center;gap:10px;padding:2px 0 6px;font-size:15px}.qhead .tx{flex:1;min-width:0}.qhead .tx.dim{color:var(--text-dim)}.qin{width:64px;flex:none;font:inherit;font-size:16px;text-align:right;color:var(--text);background:var(--bg);border:1px solid var(--t-line, var(--c-c5cfca));border-radius:10px;padding:8px 10px;outline:none}.qin.on,.qin:focus{background:var(--bg);border-color:var(--accent)}.qin.sm{width:100%;text-align:center;padding:7px 4px}.qu{font-size:14px;color:var(--text-dim);flex:none}.szgrid{display:grid;grid-template-columns:repeat(4,1fr);gap:8px;margin:2px 0 8px}.szc{display:flex;flex-direction:column;align-items:center;gap:3px;font-size:12px;color:var(--text-dim);min-width:0}.memo-in{width:100%;box-sizing:border-box;font:inherit;font-size:16px;color:var(--text);background:var(--bg);border:1px solid var(--border);border-radius:10px;padding:8px 10px;outline:none}.memo-in:focus{border-color:var(--accent)}.ghost.danger{background:var(--c-fdecea);border-color:var(--c-e8a9a4);color:var(--c-c4342a)}.primary.danger,.primary.danger:disabled{background:var(--danger);color:var(--c-ffffff)}.mbar-b.danger{background:var(--c-fdecea);border-color:var(--c-e8a9a4);color:var(--c-c4342a);font-weight:600}.adp-txt.danger{color:var(--c-c4342a)}.ghost.add{background:var(--c-e6f0fb);border-color:var(--c-a9c8ec);color:var(--c-1f5f9e)}.primary.add,.abar-add{background:var(--c-2f72b8);border-color:var(--c-2f72b8);color:var(--c-ffffff)}.st-th.add.plus{color:var(--c-1f5f9e);background:var(--c-e6f0fb);border-color:var(--c-a9c8ec)}.sheet-item.danger .si-t{color:var(--c-c4342a)}.topband{padding:max(env(safe-area-inset-top),8px) 20px 0}.topband~.sub{padding-top:8px}.tb{display:flex;align-items:center;gap:10px;background:var(--bg);border:1px solid var(--border);border-radius:12px;padding:10px 12px}.tb-t{flex:1;min-width:0;font-size:14px;font-weight:700;color:var(--text);line-height:1.4}.tb .ghost{height:36px;padding:0 14px;font-size:14px;flex:none}.tb.off{background:var(--c-fdecea);border-color:var(--c-e8a9a4)}.tb.off .tb-t{color:var(--c-c4342a)}.dl-row{display:flex;align-items:center;gap:12px;padding:14px 4px;border-bottom:1px solid var(--border);cursor:pointer}.dl-t{flex:1;font-size:15px;font-weight:600}.dl-n{color:var(--text-dim);font-size:14px}.st-gc{background:var(--t-inner, var(--c-ffffff));border:1px solid var(--border);border-radius:12px;padding:2px 12px;margin:0 0 10px;box-shadow:0 1px 3px var(--c-000000a06)}.st-gc-h{display:flex;justify-content:space-between;align-items:center;padding:10px 0 8px;border-bottom:1px solid var(--border)}.st-gc-h b{font-size:15px;color:var(--text)}.st-gc-h span{font-size:12px;color:var(--text-dim)}.st-gc-h+.st-ckline,.st-gc-h+.qblock{border-top:0}@media (min-width: 600px){html,body{background:var(--t-bg, var(--c-eef1ef))}#root{max-width:480px;min-height:100dvh;margin:0 auto;background:var(--bg);box-shadow:0 0 0 1px var(--border)}.hbar{left:50%;right:auto;width:480px;transform:translate(-50%)}.a2hs-bar{left:50%;right:auto;width:456px;transform:translate(-50%)}}.ac-item.pk{flex-direction:row;align-items:center;gap:12px}.ac-item.pk .ac-tx{display:flex;flex-direction:column;gap:2px;min-width:0}.ac-item.pk.on{border-color:var(--border);background:var(--card)}.rg3{display:grid;grid-template-columns:1fr 1fr 1fr;gap:8px}.rg3 select{width:100%;min-width:0;font:inherit;font-size:16px;color:var(--text);background:var(--card);border:1px solid var(--border);border-radius:var(--radius);padding:14px 8px;outline:none}.rg3 select:disabled{opacity:.55}.quiz-card.hw-page{max-width:none;max-height:none;overflow:visible;box-shadow:none;animation:none;margin:0 0 14px}.hw-past{margin-bottom:10px}.hw-past .rc-sec p+p{margin-top:4px}.login-logo.lg{width:140px;height:auto;margin-top:-20px;margin-bottom:20px}.bigbtn{background:linear-gradient(180deg,var(--c-336650) 0%,var(--c-1f3d2b) 60%,var(--c-183324) 100%);box-shadow:0 8px 0 var(--c-6c7871),0 14px 18px var(--c-000000a105);margin-bottom:30px;transition:transform .08s,box-shadow .08s}.bigbtn:after{box-shadow:inset 0 2px 0 var(--c-ffffffa3),inset 0 -2px 0 var(--c-000000a18)}.bigbtn:active{transform:translateY(7px);box-shadow:0 1px 0 var(--c-6c7871),0 3px 6px var(--c-000000a087)}.bigbtn>.bigbtn-gl{position:absolute;left:6px;right:6px;top:4px;height:46%;border-radius:16px 16px 40px 40px/16px 16px 14px 14px;background:linear-gradient(180deg,var(--c-ffffffa34),var(--c-ffffffa04));pointer-events:none}.bigbtn-mic{background:radial-gradient(circle at 50% 70%,var(--c-e5463c) 0%,var(--c-c1271f) 70%,var(--c-9e1d16) 100%);box-shadow:0 4px 0 var(--c-b0736f),0 6px 10px var(--c-000000a122)}.bigbtn-mic:before{content:"";position:absolute;left:9px;right:9px;top:4px;height:42%;border-radius:50% 50% 45% 45%;background:linear-gradient(180deg,var(--c-ffffffa65),var(--c-ffffffa05));pointer-events:none}.bigbtn-mic svg{position:relative}.ghost{background:linear-gradient(180deg,var(--t-bg, var(--c-f3fbf7)) 0%,var(--t-acc-soft, var(--c-e3f2ea)) 55%,var(--t-acc-soft, var(--c-d3eadd)) 100%);border-color:var(--t-acc, var(--c-9fcdb6));box-shadow:0 3px 0 var(--t-line, var(--c-ddeee5)),0 5px 8px var(--c-000000a035),inset 0 1px 0 var(--c-ffffffa95);transition:transform .08s,box-shadow .08s}.ghost:active{transform:translateY(3px);box-shadow:0 0 0 var(--t-line, var(--c-ddeee5)),0 1px 2px var(--c-000000a042)}.ghost.add{background:linear-gradient(180deg,var(--t-bg, var(--c-f5f9fe)) 0%,var(--c-e6f0fb) 55%,var(--c-d5e5f7) 100%);box-shadow:0 3px 0 var(--c-dfeaf7),0 5px 8px var(--c-000000a035),inset 0 1px 0 var(--t-line, var(--c-ffffff))}.ghost.danger{background:linear-gradient(180deg,var(--t-bg, var(--c-fff6f5)) 0%,var(--c-fdecea) 55%,var(--c-f8d9d6) 100%);box-shadow:0 3px 0 var(--c-f4dedc),0 5px 8px var(--c-000000a035),inset 0 1px 0 var(--t-line, var(--c-ffffff))}.ghost.on,.va-row .ghost.on{background:linear-gradient(180deg,var(--t-acc, var(--c-3f8a69)) 0%,var(--t-acc, var(--c-2e7d5c)) 55%,var(--t-acc, var(--c-256b4e)) 100%);border-color:var(--t-acc, var(--c-256b4e));color:var(--c-ffffff);box-shadow:0 3px 0 var(--c-719487),0 5px 8px var(--c-000000a052),inset 0 1px 0 var(--c-ffffffa35)}.mrow,.tile,.kb-cell,.row.boxed{background:linear-gradient(180deg,var(--t-in, var(--c-ffffff)) 0%,var(--t-in, var(--c-fbfcfb)) 45%,var(--t-bg, var(--c-f1f4f2)) 100%)!important;border-color:var(--t-line, var(--c-dfe5e1))!important;box-shadow:0 3px 0 var(--t-line, var(--c-f0f2f1)),0 6px 10px var(--c-000000a025),inset 0 1px 0 var(--t-line, var(--c-ffffff))!important;transition:transform .08s,box-shadow .08s}.mrow:active,.tile:active,.kb-cell:active{transform:translateY(3px);box-shadow:0 0 0 var(--t-line, var(--c-f0f2f1)),0 1px 2px var(--c-000000a035)!important}.kb-blk.t2 .kb-cell{box-shadow:0 3px 0 var(--c-f6f1e7),0 6px 10px var(--c-000000a025),inset 0 1px 0 var(--t-line, var(--c-ffffff))!important}.kb-blk.t3 .kb-cell{box-shadow:0 3px 0 var(--t-line, var(--c-eff1f3)),0 6px 10px var(--c-000000a025),inset 0 1px 0 var(--t-line, var(--c-ffffff))!important}.kb-blk.t1 .kb-cell{box-shadow:0 3px 0 var(--t-line, var(--c-ecf4ef)),0 6px 10px var(--c-000000a025),inset 0 1px 0 var(--t-line, var(--c-ffffff))!important}.kb-linkcard{background:linear-gradient(180deg,var(--t-inner, var(--c-ffffff)) 0%,var(--t-bg, var(--c-f4faf7)) 100%);box-shadow:0 3px 0 var(--t-line, var(--c-ddeee5)),0 6px 10px var(--c-000000a025),inset 0 1px 0 var(--t-line, var(--c-ffffff))}.mic-btn{position:relative;overflow:hidden;background:linear-gradient(180deg,var(--c-336650) 0%,var(--c-1f3d2b) 60%,var(--c-183324) 100%)!important;box-shadow:0 3px 0 var(--c-6c7871),0 5px 8px var(--c-000000a087)}.mic-btn:before{content:"";position:absolute;left:5px;right:5px;top:3px;height:45%;border-radius:50% 50% 45% 45%;background:linear-gradient(180deg,var(--c-ffffffa45),var(--c-ffffffa04));pointer-events:none}.mic-btn svg{position:relative}.home .rows{border:0;background:none;box-shadow:none;overflow:visible;display:flex;flex-direction:column;gap:9px}.home .rows li+li{border-top:0}.home .rows .row{border-radius:14px;border:1px solid;transition:transform .08s,box-shadow .08s}.home .rows .row:active{transform:translateY(3px)}.home .rows.tone-green .row{background:linear-gradient(180deg,var(--t-in, var(--c-fbfefc)) 0%,var(--t-acc-soft, var(--c-eef7f2)) 50%,var(--t-acc-soft, var(--c-e2f0e8)) 100%);border-color:var(--t-line, var(--c-cfe6d8));box-shadow:0 3px 0 var(--t-line, var(--c-e6f1eb)),0 6px 10px var(--c-000000a025),inset 0 1px 0 var(--t-line, var(--c-ffffff))}.home .rows.tone-peach .row{background:linear-gradient(180deg,var(--t-in, var(--c-fffdf9)) 0%,var(--c-fbf6ee) 50%,var(--c-f4ead9) 100%);border-color:var(--c-eadcc3);box-shadow:0 3px 0 var(--c-f5eee1),0 6px 10px var(--c-000000a025),inset 0 1px 0 var(--t-line, var(--c-ffffff))}.home .rows.tone-green .row:active{box-shadow:0 0 0 var(--t-line, var(--c-e6f1eb)),0 1px 2px var(--c-000000a035)}.home .rows.tone-peach .row:active{box-shadow:0 0 0 var(--c-f5eee1),0 1px 2px var(--c-000000a035)}.tile.on,.row.boxed.sel{background:var(--cleared-bg)!important;border-color:var(--accent)!important}.vw{position:relative;display:inline-flex}.vw-btn{font:inherit;font-size:12px;font-weight:600;cursor:pointer}.vw-btn .pill-caret{font-size:9px;margin-left:2px}.vw-btn.open{background:var(--accent)!important;border-color:var(--accent)!important;color:var(--c-ffffff)}.vw-menu{left:0;right:auto;top:30px;width:190px}.vw-t{margin:4px 14px;font-size:12px;font-weight:600;color:var(--text-dim)}a.psel-item{text-decoration:none}.pill,.pill-in,.pill-out,.pill-new,.pill-warn,.pill-on,.chip,.grade,.today-btn,.kb-pill,.kb-pill-in,.kb-tag,.kb-level,.kb-secsrc-more,.summary-copy,.quiz-pill,.psel-btn,.dx-lvl,.rc-new,.rc-club,.edited-pill,.ac-cnt,.st-kind,.dxb{background-image:linear-gradient(180deg,var(--c-ffffffa65) 0%,var(--c-ffffffa12) 50%,var(--c-000000a05) 100%)!important;box-shadow:0 2px 0 var(--c-000000a045),0 3px 5px var(--c-000000a025),inset 0 1px 0 var(--c-ffffffa85)!important;border:1px solid var(--c-000000a08)}.rc-new,.chip.on,.pill-on,.psel-btn.open,.vw-btn.open{background-image:linear-gradient(180deg,var(--c-ffffffa35) 0%,var(--c-ffffffa06) 50%,var(--c-000000a08) 100%)!important;box-shadow:0 2px 0 var(--c-000000a087),0 3px 5px var(--c-000000a035),inset 0 1px 0 var(--c-ffffffa35)!important}.chip:active,.today-btn:active,.psel-btn:active,.vw-btn:active,.pill-btn:active,.summary-copy:active,.kb-secsrc-more:active{transform:translateY(2px);box-shadow:0 0 0 var(--c-000000a045),0 1px 2px var(--c-000000a035)!important}.primary,.btn,.ibar-big,.abar-add{position:relative;background-image:linear-gradient(180deg,var(--c-ffffffa3) 0%,var(--c-ffffffa06) 48%,var(--c-000000a1) 100%)!important;box-shadow:0 4px 0 var(--c-000000a105),0 7px 10px var(--c-000000a063),inset 0 1px 0 var(--c-ffffffa3);transition:transform .08s,box-shadow .08s}.primary{background-color:var(--t-acc, var(--c-1f3d2b))}.primary.danger{background-color:var(--danger)}.primary.add{background-color:var(--c-2f72b8)}.primary:active:not(:disabled),.btn:active,.ibar-big:active:not(:disabled),.abar-add:active:not(:disabled){transform:translateY(4px);box-shadow:0 0 0 var(--c-000000a105),0 2px 3px var(--c-000000a052)}.mbar-b,.abar-rm,.ibar-sub,.tk-btn,.choice,.seg button.on,.sheet-item,.mrow-btn{background-image:linear-gradient(180deg,var(--c-ffffffa75) 0%,var(--c-ffffffa15) 50%,var(--c-000000a04) 100%)!important;box-shadow:0 3px 0 var(--c-000000a042),0 5px 8px var(--c-000000a028),inset 0 1px 0 var(--t-line, var(--c-ffffff));transition:transform .08s,box-shadow .08s}.mbar-b:active,.abar-rm:active,.ibar-sub:active,.tk-btn:active,.choice:active,.sheet-item:active,.mrow-btn:active{transform:translateY(3px);box-shadow:0 0 0 var(--c-000000a042),0 1px 2px var(--c-000000a035)}.vw-btn.open .pill-caret{color:var(--c-ffffff)}.home-head{position:relative}.home-head .hh-left{flex:1}.home-head .hh-right{position:absolute;right:0;bottom:10px;gap:5px}.home-head .hh-right .ghost{padding:7px 9px;font-size:13px}.home-head .hh-name{padding-right:118px;display:flex;flex-wrap:wrap;align-items:center;row-gap:4px}.home-head .hh-name.hh-av{flex-wrap:nowrap;align-items:center;gap:10px;margin-top:8px}.hh-nm{display:flex;flex-direction:column;align-items:flex-start;min-width:0;line-height:1.15}.hh-nm .dxb-link .dxb,.hh-nm>.dxb{margin-left:0;margin-top:2px}.rc-meta .av{vertical-align:-6px;margin-right:6px}.hh-nm{line-height:1}.hh-nm .dxb-link .dxb,.hh-nm>.dxb{margin-top:0}.hh-nm>span:first-child{font-size:20px}.row.lav{grid-template-columns:36px 1fr auto;gap:10px}.sav{display:inline-flex;align-items:center;gap:6px}.rc,.tap,.kb-hit,.kb-artrow,.dx-cert-row,.dx-card,.tk-opt,.tr-row,.pos-row,.ckchip,.ac-item,.ac-new.big,.xl-miss,.ac-grow,.list .row{background-image:linear-gradient(180deg,var(--c-ffffffa8) 0%,var(--c-ffffffa18) 50%,var(--c-000000a035) 100%)!important;box-shadow:0 3px 0 var(--c-000000a038),0 6px 10px var(--c-000000a025),inset 0 1px 0 var(--t-line, var(--c-ffffff))!important;transition:transform .08s,box-shadow .08s}.rc:active,.tap:active,.kb-hit:active,.kb-artrow:active,.dx-cert-row:active,.dx-card:active,.tk-opt:active,.tr-row:active,.pos-row:active,.ckchip:active,.ac-item:active,.ac-new.big:active,.xl-miss:active,.ac-grow:active,.list a.row:active,.list button.row:active{transform:translateY(3px);box-shadow:0 0 0 var(--c-000000a038),0 1px 2px var(--c-000000a035)!important}.hw-done,.me-b.fill,.md-start,.al-act{background-image:linear-gradient(180deg,var(--c-ffffffa3) 0%,var(--c-ffffffa06) 48%,var(--c-000000a1) 100%)!important;box-shadow:0 4px 0 var(--c-000000a105),0 6px 9px var(--c-000000a056),inset 0 1px 0 var(--c-ffffffa3);transition:transform .08s,box-shadow .08s}.hw-later,.me-b.line{background-image:linear-gradient(180deg,var(--c-ffffffa8) 0%,var(--c-ffffffa18) 50%,var(--c-000000a035) 100%)!important;box-shadow:0 3px 0 var(--c-000000a038),0 5px 8px var(--c-000000a025),inset 0 1px 0 var(--t-line, var(--c-ffffff));transition:transform .08s,box-shadow .08s}.hw-done:active:not(:disabled),.me-b:active,.md-start:active,.al-act:active:not(:disabled),.hw-later:active{transform:translateY(3px);box-shadow:0 0 0 var(--c-000000a07),0 1px 2px var(--c-000000a042)}.sub .rows:has(>li>a.row),.sub .rows:has(>li>button.row){border:0;background:none;box-shadow:none;overflow:visible;display:flex;flex-direction:column;gap:8px}.sub .rows:has(>li>a.row) li+li,.sub .rows:has(>li>button.row) li+li{border-top:0}.sub .rows>li>a.row,.sub .rows>li>button.row{border:1px solid var(--t-line, var(--c-dfe5e1));border-radius:14px;background:linear-gradient(180deg,var(--t-in, var(--c-ffffff)) 0%,var(--t-in, var(--c-fbfcfb)) 45%,var(--t-bg, var(--c-f1f4f2)) 100%);box-shadow:0 3px 0 var(--t-line, var(--c-f0f2f1)),0 6px 10px var(--c-000000a025),inset 0 1px 0 var(--t-line, var(--c-ffffff));transition:transform .08s,box-shadow .08s}.sub .rows>li>a.row:active,.sub .rows>li>button.row:active{transform:translateY(3px);box-shadow:0 0 0 var(--t-line, var(--c-f0f2f1)),0 1px 2px var(--c-000000a035)}.home .rows:not(.tone-green):not(.tone-peach) .row{border-color:var(--t-line, var(--c-dfe5e1));background:linear-gradient(180deg,var(--t-in, var(--c-ffffff)) 0%,var(--t-in, var(--c-fbfcfb)) 45%,var(--t-bg, var(--c-f1f4f2)) 100%);box-shadow:0 3px 0 var(--t-line, var(--c-f0f2f1)),0 6px 10px var(--c-000000a025),inset 0 1px 0 var(--t-line, var(--c-ffffff))}.me-b.line{box-shadow:0 3px 0 var(--t-line, var(--c-ddeee5)),0 5px 8px var(--c-000000a028),inset 0 1px 0 var(--t-line, var(--c-ffffff))}.card{background:linear-gradient(180deg,var(--t-inner, var(--c-ffffff)) 0%,var(--t-bg, var(--c-f6f8f7)) 100%);border-color:var(--t-line, var(--c-dfe5e1));box-shadow:0 3px 0 var(--t-line, var(--c-f0f2f1)),0 8px 14px var(--c-000000a025),inset 0 1px 0 var(--t-line, var(--c-ffffff))}.field input:not([type=checkbox]):not([type=radio]):not([type=file]),.field select,.field textarea,textarea.tr,.srch{background:linear-gradient(180deg,var(--t-bg, var(--c-eef1ef)) 0%,var(--t-bg, var(--c-f8faf9)) 100%)!important;border-color:var(--t-line, var(--c-d3dbd6))!important;box-shadow:inset 0 2px 4px var(--c-000000a1),inset 0 1px 0 var(--c-000000a05),0 1px 0 var(--t-line, var(--c-ffffff))!important}.srch input{background:none!important;box-shadow:none!important}.sec-card{padding:4px 14px}.sec-row{display:flex;align-items:center;gap:10px;padding:12px 2px}.sec-row+.sec-row{border-top:1px solid var(--border)}.sec-row b{width:84px;flex:none;font-size:14px;color:var(--text-dim);font-weight:600}.sec-row span{flex:1;min-width:0;font-size:16px}.sec-row .sec-dots{letter-spacing:2px}.sec-row .ghost{flex:none}.fp-steps{display:flex;gap:6px;justify-content:center;margin:0 0 4px}.fp-steps span{font-size:12px;padding:3px 10px;border-radius:999px;background:var(--grid);color:var(--text-dim)}.fp-steps span.on{background:var(--cleared-bg);color:var(--accent);font-weight:700}.bigbtn{box-shadow:0 4px 0 var(--c-6c7871),0 10px 16px var(--c-000000a105);margin-bottom:26px}.bigbtn:active{transform:translateY(3px);box-shadow:0 1px 0 var(--c-6c7871),0 3px 6px var(--c-000000a087)}.hcard{margin:10px 0 18px;padding:14px;border-radius:18px}.hcard .hh-pills{display:flex;gap:5px;flex-wrap:wrap}.hc-line{height:1px;background:var(--border);margin:12px -2px}.hc-row{display:flex;align-items:center;gap:12px}.hc-nm{flex:1;min-width:0;display:flex;flex-direction:column;align-items:flex-start;gap:4px;line-height:1.1}.hc-name{font-size:20px;font-weight:700;white-space:nowrap;overflow:hidden;text-overflow:ellipsis;max-width:100%}.hc-nm .dxb-link .dxb,.hc-nm>.dxb{margin-left:0}.hc-btns{display:flex;gap:5px;flex:none}.hc-btns .ghost{padding:5px 8px;font-size:12px;border-radius:8px;white-space:nowrap}.home-body.center{flex:none;justify-content:flex-start;padding-bottom:0}.home>.foot{margin-top:auto;padding-top:28px}.td{display:block}.td .rc-sec{padding:2px 12px}.td-row{display:flex;align-items:center;gap:8px;padding:10px 0;text-decoration:none;color:inherit}.td-row+.td-row{border-top:1px solid var(--border)}.td-row .t{flex:1;display:flex;flex-direction:column;gap:2px;min-width:0}.td-row b{font-size:14px;font-weight:600}.td-row small{font-size:12px;color:var(--text-dim);white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.td-row .n{font-weight:700;color:var(--warn-text)}.td-row .n.d{color:var(--danger)}.td-row .ch{color:var(--text-dim);font-size:18px}.td-head{display:flex;align-items:center;justify-content:space-between;width:100%;border:0;background:none;padding:0;font:inherit;text-align:left;cursor:pointer;color:inherit}.td-head .rc-meta{margin:0}.td-tg{font-size:13px;color:var(--accent);font-weight:600;display:flex;align-items:center;gap:4px}.td .rc-sec{margin-top:10px}.td.closed{padding-bottom:16px}.td-bar{height:8px;border-radius:99px;background:var(--grid);overflow:hidden;margin:8px 0 6px}.td-bar i{display:block;height:100%;background:var(--accent)}.td-row .n.z{color:var(--text-dim);font-weight:500;opacity:.6}.td>.td-bar{margin:10px 2px 0}.ck-scroll{max-height:236px;overflow-y:auto;-webkit-overflow-scrolling:touch}.ck-hint{margin:6px 2px 0;font-size:12px;color:var(--text-dim);text-align:center}.td a.rc-foot{text-decoration:none}.ad-av{width:52px;height:52px;border-radius:50%;background:var(--t-acc, var(--c-1f3d2b));color:var(--c-ffffff);display:flex;align-items:center;justify-content:center;font-weight:700;font-size:18px;flex:none}.ad-sub{font-size:12px;color:var(--text-dim)}.ad-st{display:flex;align-items:center;gap:10px;margin:0 0 14px;padding:11px 14px;border:1px solid var(--t-line, var(--c-cfe3d6));border-radius:14px;background:var(--t-acc-soft, var(--c-eef6f1));color:var(--text);text-decoration:none;box-shadow:var(--tap-shadow)}.ad-dot{width:10px;height:10px;border-radius:50%;background:var(--accent);flex:none;box-shadow:0 0 0 3px var(--c-2f6f4fa15)}.ad-st-t{flex:1;min-width:0;display:flex;flex-direction:column;gap:1px}.ad-st-t b{font-size:14px}.ad-st-t small{font-size:12px;color:var(--text-dim)}.ad-st.bad{border-color:var(--danger-line);background:var(--danger-bg)}.ad-st.bad .ad-dot{background:var(--danger);box-shadow:0 0 0 3px var(--c-d9534fa15)}.ad-st.bad b{color:var(--danger)}.ad-money{display:block;padding:14px;border:1px solid var(--border);border-radius:16px;background:linear-gradient(180deg,var(--t-inner, var(--c-ffffff)),var(--t-bg, var(--c-f3f7f4)));box-shadow:var(--tap-shadow);text-decoration:none;color:var(--text)}.ad-m3{display:grid;grid-template-columns:repeat(3,1fr);gap:6px}.ad-m3>div{display:flex;flex-direction:column;align-items:center;gap:2px;padding:6px 0;min-width:0}.ad-m3>div+div{border-left:1px solid var(--border)}.ad-m3 span{font-size:12px;color:var(--text-dim);font-weight:600}.ad-m3 b{font-size:18px;font-weight:700;white-space:nowrap}.ad-m3 b.neg{color:var(--danger)}.ad-m3.u{padding:10px 8px;border:1px solid var(--border);border-radius:16px;background:var(--t-inner, var(--c-ffffff));box-shadow:var(--tap-shadow)}.ad-m-note{margin:10px 0 0;padding-top:10px;border-top:1px solid var(--border);font-size:12px;color:var(--text-dim);text-align:center}.ad-cg{display:grid;grid-template-columns:1fr 1fr;gap:8px}.ad-c{display:flex;flex-direction:column;gap:3px;padding:12px 14px;border:1px solid var(--t-line, var(--c-d5e5db));border-radius:14px;background:linear-gradient(180deg,var(--t-bg, var(--c-f6faf7)),var(--t-bg, var(--c-e9f2ec)));box-shadow:var(--tap-shadow);text-decoration:none;color:var(--text);min-width:0}.ad-cg.pe .ad-c{border-color:var(--c-efdcc6);background:linear-gradient(180deg,var(--t-bg, var(--c-fdf8f2)),var(--c-f8ecdd))}.ad-cl{font-size:15px;font-weight:700}.ad-cs{font-size:12px;color:var(--text-dim);white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.fx-tabs{display:grid;grid-template-columns:repeat(3,1fr);gap:8px;margin:4px 0 16px}.fx-tab{display:flex;flex-direction:column;align-items:center;gap:2px;padding:11px 4px;border:1px solid var(--border);border-radius:14px;background:linear-gradient(180deg,var(--t-inner, var(--c-ffffff)),var(--t-bg, var(--c-f3f7f4)));box-shadow:var(--tap-shadow);color:var(--text);font:inherit;cursor:pointer;min-width:0}.fx-tab span{font-size:12px;color:var(--text-dim);font-weight:600}.fx-tab b{font-size:16px;white-space:nowrap}.fx-tab b.neg{color:var(--danger)}.fx-tab.on{border:1.5px solid var(--accent);background:linear-gradient(180deg,var(--t-acc-soft, var(--c-f2f8f4)),var(--t-acc-soft, var(--c-e2efe7)))}.fx-tab.on span{color:var(--accent)}.fx-sec{margin-bottom:14px}.fx-h{display:flex;align-items:center;justify-content:space-between;margin:0 4px 6px;font-size:13px;font-weight:700;color:var(--text-dim)}.fx-sec .rc,.fx-tabs~.rc{margin:0;padding:6px}.fx-sec .rc-sec,.fx-tabs~.rc .rc-sec{margin-top:0}.fx-w{font-weight:700;font-size:14px;white-space:nowrap}.fx-w.z{color:var(--text-dim);font-weight:500;opacity:.6}.fx-w.neg{color:var(--danger)}.fx-sum b{font-size:15px}.fx-tag{margin-left:6px;font-size:11px;font-weight:600;color:var(--warn-text);background:var(--c-fbf1e4);border-radius:6px;padding:1px 6px;vertical-align:1px}.fe-card{padding:14px}.fe-card .field{margin-bottom:14px}.fe-lab{display:block;font-size:13px;font-weight:700;margin:0 0 8px}.fe-amt{display:flex;align-items:center;gap:8px}.fe-amt input{flex:1;min-width:0;width:100%;text-align:right;font-size:18px;font-weight:700}.fe-amt span{font-size:15px;font-weight:600}.fe-hist{margin-top:14px}.fe-hl{display:flex;justify-content:space-between;padding:9px 2px;font-size:14px}.fe-hl+.fe-hl{border-top:1px solid var(--border)}.fe-btns{display:grid;grid-template-columns:1fr 1fr;gap:8px;margin-top:16px}.fe-btns button{height:46px;margin:0}.fe-del{display:block;width:100%;height:42px;margin-top:22px}.fe-calc{padding:12px;border-radius:12px;background:var(--t-bg, var(--c-f4f7f5));font-size:14px;line-height:1.7}.fe-calc b{font-size:15px}.fe-help{font-size:12px;color:var(--text-dim);margin:6px 2px 0}.ad-m3>.ad-m3-a{display:flex;flex-direction:column;align-items:center;gap:2px;padding:6px 0;min-width:0;color:var(--text);text-decoration:none}.ad-m3>.ad-m3-a:active{background:var(--t-acc-soft, var(--c-eef6f1))}.ad-m3>.ad-m3-a span{color:var(--accent)}.ad-m3>*+*{border-left:1px solid var(--border)}.xl{border-top:1px solid var(--border)}.st-gc-h+.xl{border-top:0}.xl-row{display:flex;align-items:center;gap:12px;padding:10px 0}.xl-name{flex:1;min-width:0;border:0;background:none;box-shadow:none;padding:0;margin:0;font:inherit;font-size:15px;color:var(--text);text-align:left;cursor:pointer;display:flex;align-items:center;justify-content:flex-start;gap:8px;flex-wrap:wrap;-webkit-tap-highlight-color:transparent}.xl-name .tx{min-width:0}.xl.done .xl-name .tx{color:var(--text-dim)}.xl-tag{font-size:11px;font-weight:600;color:var(--accent);border:1px solid var(--border);border-radius:999px;padding:1px 7px;line-height:1.5}.xl-chev{color:var(--text-dim);font-size:18px;transition:transform .15s}.xl.open .xl-chev{transform:rotate(90deg)}.xl-det{margin:0 0 12px 36px;background:var(--bg);border:1px solid var(--border);border-radius:10px;padding:10px 12px}.xl-ul{margin:0;padding-left:18px;font-size:14px;line-height:1.65;color:var(--text)}.xl-none{margin:0;font-size:14px;color:var(--text-dim)}.xl-act{display:flex;justify-content:flex-end;gap:8px;margin-top:10px}.xl-det textarea{resize:vertical}.primary.xl-save{width:auto;height:34px;margin:0;padding:0 16px;font-size:13px}@media (prefers-reduced-motion: reduce){.xl-chev{transition:none}}.td-row.ckl.done b{color:var(--text-dim);font-weight:500}.td-row.ckl .ok{flex:none;width:18px;height:18px;border-radius:50%;background:var(--accent);display:inline-flex;align-items:center;justify-content:center}.home .ad-money{padding:0;overflow:hidden}.home .ad-m3{gap:0;padding:0;overflow:hidden}.home .ad-m3.u{border-radius:16px}.home .ad-m3>div,.home .ad-m3>a{padding:0;gap:0;align-items:stretch;display:flex;flex-direction:column}.home .ad-m3>*>span{display:block;text-align:center;padding:7px 2px;background:var(--t-bg, var(--c-eef3f0));border-bottom:1px solid var(--border);font-size:12px;white-space:nowrap}.home .ad-m3>*>b{display:block;text-align:center;padding:11px 2px;background:var(--t-inner, var(--c-ffffff))}.home .ad-m3.r2{grid-template-columns:1fr 1fr;border-top:1px solid var(--border)}.home .ad-m-note{margin:0;padding:9px 8px;background:var(--t-inner, var(--c-ffffff));border-top:1px solid var(--border)}.rc.td.nh{padding:10px}.rc.td.nh .rc-sec{margin-top:0}.rc.td.nh .td-row .n.z{white-space:nowrap;font-size:13px}.as-box .as-t small{word-break:keep-all}.pill.bad{margin-left:6px;background:var(--c-fdecea);color:var(--danger);font-size:11px;font-weight:600;white-space:nowrap}.qin::placeholder{color:var(--t-dim, var(--c-b9d8c8));font-weight:600}.rows li.lk{opacity:.42;pointer-events:none}.lkc{display:inline-flex;align-items:center;color:var(--text-dim)}.ac-grow.lk{opacity:.42;pointer-events:none;box-shadow:none}.ac-grow.lk .row-sub2.blur{filter:blur(2.6px);-webkit-user-select:none;user-select:none}.st-hint{word-break:keep-all}.sheet.has-xa{position:relative}.sheet.has-xa{padding-top:34px}.sheet-xa{position:absolute;top:8px;right:8px;width:32px;height:32px;border:0;background:none;color:var(--text-dim);font-size:20px;line-height:1;padding:0;margin:0;cursor:pointer;display:flex;align-items:center;justify-content:center;border-radius:50%}.sheet-xa:hover{background:var(--c-000000a05)}.quiz-x{width:32px;height:32px;margin:-4px -6px -4px 0;padding:0;border:0;background:none;color:var(--text-dim);font-size:20px;line-height:1;display:inline-flex;align-items:center;justify-content:center;border-radius:50%;cursor:pointer;flex:none}.quiz-tr{display:inline-flex;align-items:center;gap:6px}.quiz-card .quiz-tx,.quiz-card .quiz-q,.quiz-card .quiz-title,.pend-card p,.login-sub,.auth p{word-break:keep-all}.pend-sub{white-space:pre-line}.login.auth.oc{padding-top:max(4vh,24px)}.login.auth.oc .form{margin-top:14px}.fx-tabs.f4{grid-template-columns:repeat(4,minmax(0,1fr));gap:6px}.fx-tabs.f4 b{font-size:14px}.ad-m3.f4{grid-template-columns:repeat(4,minmax(0,1fr))}@media (max-width: 1023px){.ad-m3.f4 b{font-size:15px;letter-spacing:-.02em}.ad-m3.f4 span{font-size:12px;white-space:nowrap}}.claim-msg{white-space:pre-line;word-break:keep-all}.ac-search input,.form .ac-search input,.login .ac-search input{border:0!important;background:none!important;box-shadow:none!important;padding:0!important;height:100%!important;margin:0!important;border-radius:0!important}.ac-item span,.ac-tx span{word-break:keep-all}.field .ac-search input:not([type=checkbox]):not([type=radio]):not([type=file]),.ac-search input:not([type=checkbox]):not([type=radio]):not([type=file]){background:none!important;box-shadow:none!important;border:0!important}.mla{display:flex;align-items:center;justify-content:space-between;gap:10px;margin:14px 0 6px;padding:12px 14px;border:1px dashed var(--border);border-radius:14px;background:var(--t-bg, var(--c-fafbfa))}.mla-t{font-size:14px;color:var(--text-dim);word-break:keep-all}.mla .ghost.sm{flex:none;white-space:nowrap}.mla-h{text-align:left}.mla-s{margin:4px 0 12px;word-break:keep-all}.mla-l{margin:10px 0 6px;font-size:13px;font-weight:700;color:var(--text)}.mla-days{display:flex;flex-wrap:wrap;gap:6px}.mla-d{display:inline-flex;align-items:center;gap:8px;padding:9px 12px;border:1px solid var(--border);border-radius:12px;background:var(--t-inner, var(--c-ffffff));font:inherit;font-size:14px;color:var(--text);white-space:nowrap}.mla-d.on{border-color:var(--accent)}.mla-in{width:100%;box-sizing:border-box;height:46px;padding:0 12px;border:1px solid var(--border);border-radius:12px;font:inherit;font-size:15px}.mla-date{margin-top:8px}.lt-req{padding:12px 14px;display:flex;flex-direction:column;gap:8px}.lt-row{display:flex;gap:12px;align-items:baseline;font-size:15px}.lt-row .k{width:64px;flex:none;font-size:13px;color:var(--text-dim)}.lt-row .v.dim{color:var(--text-dim)}.lt-ta{width:100%;box-sizing:border-box}.lt-note{white-space:pre-line;margin:8px 2px 0;word-break:keep-all}.mla-days.c3{display:grid;grid-template-columns:repeat(3,minmax(0,1fr))}.mla-days.c3 .mla-d{justify-content:flex-start}.mla-days.c3 .mla-d{padding:9px 8px;gap:6px;min-width:0}.opl-cnt{margin:4px 4px 8px;font-size:13px;color:var(--text-dim)}.opl{background:var(--card);border:1px solid var(--border);border-radius:14px;overflow:hidden}.opl-t{width:100%;border-collapse:collapse;table-layout:fixed;font-size:14px}.opl-t th{font-size:12px;font-weight:600;color:var(--text-dim);background:var(--t-th, var(--c-f3f6f4));padding:9px 6px;text-align:center;white-space:nowrap;border-bottom:1px solid var(--border)}.opl-t td{padding:11px 6px;text-align:center;white-space:nowrap;border-bottom:1px solid var(--t-line, var(--c-eef1ef));overflow:hidden}.opl-t tr:last-child td{border-bottom:0}.opl-t th:first-child,.opl-t td.nm{text-align:left;padding-left:14px}.opl-t td.nm b{font-weight:600}.opl-t td .dim{color:var(--text-dim)}.opl-ad{display:inline-block;margin-left:5px;font-size:11px;font-weight:600;padding:1px 6px;border-radius:999px;background:var(--t-acc-soft, var(--c-e3f2ea));color:var(--accent);vertical-align:1px}.opg{display:flex;align-items:center;justify-content:space-between;margin:10px 2px 0}.opg-n{font-size:13px;color:var(--text-dim);white-space:nowrap}.opg-b{display:flex;gap:4px}.opgx{display:inline-flex;align-items:center;justify-content:center;min-width:32px;width:auto;height:32px;border-radius:8px;border:1px solid var(--border);background:var(--t-inner, var(--c-ffffff));box-shadow:none;font:inherit;font-size:13px;color:var(--text);padding:0 6px;margin:0}.opgx.on{background:var(--accent);border-color:var(--accent);color:var(--c-ffffff);font-weight:700}.opgx:disabled{color:var(--t-dim, var(--c-c3cbc6))}.opl-t th:last-child,.opl-t td:last-child{padding-right:12px}.opl-t.acc .c-k{width:76px}.opl-t.acc .c-a{width:86px}.opl-t.acc .c-d{width:56px}@media (max-width: 380px){.opl-t{font-size:13px}.opl-t.acc .c-k{width:66px}.opl-t.acc .c-a{width:78px}.opl-t.acc .c-d{width:50px}.opl-t th,.opl-t td{padding-left:4px;padding-right:4px}.opl-t th:first-child,.opl-t td.nm{padding-left:10px}}.opl-t.tfp .c-ar{width:22px}.opl-t.tfp .c-x{width:52px}.opl-t.tfp td.nm{text-overflow:ellipsis}.opl-t.tfp td.nm+td.ar+td.nm{padding-left:6px}.opl-t.tfp td.ar{color:var(--text-dim);padding-left:0;padding-right:0}.opl-t.tfp td.x{padding-top:6px;padding-bottom:6px}.tfp-del{width:auto;height:auto;margin:0;padding:4px 2px;border:0;background:none;box-shadow:none;font:inherit;font-size:13px;font-weight:600;color:var(--c-d23b3b)}.row.al-row .row-label,.row.al-row .row-label small{word-break:keep-all;overflow-wrap:break-word}.edr-lead{margin:2px 4px 12px;line-height:1.55;word-break:keep-all}.edr-tabs{margin:0 0 12px}.edr-list{padding:0}.edr-it{list-style:none;background:var(--card);border:1px solid var(--border);border-radius:14px;margin-bottom:10px;overflow:hidden}.edr-it.on{border-color:var(--t-acc, var(--c-9fcdb6))}.edr-row{width:100%;border:0;background:none;box-shadow:none;margin:0;text-align:left}.edr-row .row-sub2{white-space:nowrap}.edr-d{padding:4px 12px 14px;display:grid;gap:10px}.edr-b{border:1px solid var(--border);border-radius:12px;background:var(--t-inner, var(--c-ffffff));padding:10px 12px}.edr-b.pro{border-color:var(--c-9fcdb6)}.edr-bt{margin:0 0 6px;font-size:13px;font-weight:700;color:var(--text-dim)}.edr-b.pro .edr-bt{color:var(--accent)}.edr-tx p{margin:0;font-size:15px;line-height:1.6;word-break:keep-all;overflow-wrap:break-word}.edr-tx .edr-h{font-weight:700;margin-top:8px}.edr-tx .edr-h:first-child{margin-top:0}.edr-tx .edr-l{padding:2px 6px;border-radius:6px}.edr-tx .edr-l:before{content:"- ";color:var(--text-dim)}.edr-b.ai .edr-l.ch{background:var(--c-fbe9e7)}.edr-b.pro .edr-l.ch{background:var(--c-e3f2ea);font-weight:600}.edr-note{margin:0 2px;font-size:13px;color:var(--text-dim)}.edr-btns{display:flex;justify-content:flex-end;gap:8px;margin:0}.edr-btns button{height:40px;padding:0 16px;white-space:nowrap;flex:none;width:auto;margin:0}.edr-b.one{border-color:var(--border)}.edr-key{display:flex;gap:14px;margin:0 0 8px;font-size:13px;color:var(--text-dim)}.edr-key .k{display:inline-flex;align-items:center;gap:6px;white-space:nowrap}.edr-key .k:before{content:"";width:14px;height:14px;border-radius:4px;flex:none}.edr-g{margin:6px 0}.edr-tx .edr-tag{margin:0;padding:4px 0 2px 6px;font-size:13px;font-weight:700;color:var(--t-acc-text, var(--c-2f7a55));white-space:nowrap}.edr-tx .edr-l.ai{color:var(--t-dim, var(--c-8a5a52));background:var(--t-bg, var(--c-f6f6f6));border-left:4px solid var(--t-line, var(--c-c9b3ae));border-radius:0 6px 6px 0}.edr-tx .edr-l.pro{background:var(--c-e3f2ea);font-weight:600;border-left:4px solid var(--c-2f7a55);border-radius:0 6px 6px 0}.edr-key .k.ai:before{background:var(--t-bg, var(--c-f6f6f6));border-left:4px solid var(--t-line, var(--c-c9b3ae))}.edr-key .k.pro:before{background:var(--c-e3f2ea);border-left:4px solid var(--c-2f7a55)}.hist-note{margin:8px 0 14px}.hist-head{display:flex;align-items:center;justify-content:space-between;gap:10px;margin:0 2px 8px;min-height:30px}.hist-t{margin:0;font-size:14px;font-weight:700;white-space:nowrap}.hist-t span{font-size:12px;font-weight:500;color:var(--text-dim);margin-left:4px}.hist-all{flex:none;width:auto;height:30px;padding:0 12px;margin:0;font-size:13px;white-space:nowrap}main.sub .pg{display:flex;align-items:center;justify-content:space-between;gap:8px;padding:10px 2px 4px}main.sub .pg-n{font-size:12px;color:var(--text-dim);white-space:nowrap}main.sub .pg-b{display:flex;gap:4px}main.sub .pgx{display:inline-flex;align-items:center;justify-content:center;min-width:30px;width:auto;height:30px;border-radius:8px;border:1px solid var(--border);background:var(--t-inner, var(--c-ffffff));box-shadow:none;font:inherit;font-size:13px;color:var(--text);padding:0 6px;margin:0}main.sub .pgx.on{background:var(--accent);border-color:var(--accent);color:var(--c-ffffff);font-weight:700}main.sub .pgx:disabled{color:var(--t-dim, var(--c-c3cbc6))}.ck-tabs{display:flex;flex-wrap:wrap;gap:6px;margin:0 0 12px}.ck-tab{flex:1 1 0;min-width:0;white-space:nowrap;text-align:center;border:1px solid var(--border);border-radius:999px;background:var(--t-inner, var(--c-ffffff));padding:8px 10px;font:inherit;font-size:15px;color:var(--text);cursor:pointer}.ck-tab small{font-size:11px;color:var(--text-dim);margin-left:4px}.ck-tab.on{background:var(--accent);border-color:var(--accent);color:var(--c-ffffff);font-weight:700}.ck-tab.on small{color:var(--c-ffffff);opacity:.85}.gc-hr{display:flex;align-items:center;gap:8px;margin-left:auto}.ghost.add.gc-pl{height:30px;width:30px;padding:0;font-size:16px;flex:none}.gc-none{margin:0;padding:12px 0;font-size:14px;color:var(--text-faint)}.st-gc .gc-add{border-top:1px solid var(--border)}.gc-add-t{font-size:13px;font-weight:700;margin:0 0 8px}.xl-cy{font-size:11px;font-weight:600;color:var(--text-dim);border:1px solid var(--border);border-radius:999px;padding:1px 7px;line-height:1.5;white-space:nowrap;flex:none}.ghost.mv{height:32px;width:28px;padding:0;font-size:10px;flex:none}.st-ck .st-stline:has(.mv){gap:6px}.st-stline .nm{word-break:keep-all}.cfg-sub{font-size:12px;font-weight:700;color:var(--text-dim);padding:12px 0 2px;margin:0;border-top:1px solid var(--border)}.cfg-sub+div>.st-stline,.cfg-sub+.st-stline{border-top:0}.xl-row .ghost.xl-edb{flex:none;white-space:nowrap;height:30px;padding:0 12px;font-size:13px;margin:0}.xl-ed{border-top:1px dashed var(--border);padding:12px 2px 14px}.xl-name .tx{word-break:keep-all;overflow-wrap:anywhere}.st-note textarea{word-break:keep-all}.gc-hr .ghost.edb.gc-ed{height:30px;padding:0 12px;font-size:13px;white-space:nowrap;flex:none;margin:0}.ck-tab.off{opacity:.55}.ck-tabs.cfg-tabs{display:grid;grid-template-columns:repeat(auto-fill,minmax(104px,1fr));gap:8px}.ck-tabs.cfg-tabs .ck-tab{white-space:nowrap;min-width:0}.ck-cfgrow{display:flex;justify-content:flex-end;margin:-2px 0 12px}.ghost.ck-cfgbtn{flex:none;white-space:nowrap;height:36px;padding:0 16px;font-size:14px;margin:0}.gc-cnt{font-size:12px;color:var(--text-dim);white-space:nowrap;margin-left:auto}.gc-act{display:flex;align-items:center;gap:8px;flex:none;margin-left:10px}.ghost.gc-pl{height:30px;width:34px;padding:0;flex:none}.ghost.gc-pl svg,.ghost.mv svg{display:block}.ghost.mv{width:30px}.pc-chk .st-gc-h>.gc-cnt{margin-left:0}.pc-chk .st-gc-h>.gc-act{margin-left:auto;background:none;padding:0;border-radius:0}.ghost.icb{flex:none;width:34px;height:32px;padding:0;margin:0}.ghost.icb svg{display:block}.ghost.icb.ck-cfgbtn{width:40px;height:38px}.gc-act .ghost.icb,.xl-row .ghost.icb{height:30px}.pc-cfg .ghost.icb{width:30px;height:28px}.xl-row .ghost.xl-edb.icb,.gc-act .ghost.gc-ed.icb{width:34px;padding:0}.xl-row .ghost.icb svg,.gc-act .ghost.icb svg{width:17px;height:17px}.cfg-left>.st-ck{margin-bottom:12px}.cfg-sp .st-ck-h+div>.st-stline,.cfg-sp .fd-h+div>.st-stline{border-top:0}.cfg-addg{margin:0 0 14px}.co-box{border:1px solid var(--border);background:var(--card);border-radius:var(--radius);padding:14px;margin-top:6px}.co-t{margin:0;font-size:15px;font-weight:700}.co-s{margin:6px 0 0;font-size:13px;color:var(--text-dim);line-height:1.55;word-break:keep-all}.lmc{width:100%;text-align:left;font:inherit;color:inherit;cursor:pointer;border:1px solid var(--line, var(--t-line, var(--c-e5e5e5)))}.lmc-l{display:flex;flex-direction:column;min-width:0}.lmc-sub{margin-top:4px;font-size:13px;color:var(--text-dim);white-space:nowrap}.lmc-go{flex:none;font-size:14px;font-weight:600;color:var(--p1, var(--accent));white-space:nowrap}.st-gc-h.gc-h2{justify-content:flex-start;gap:8px}.st-gc-h.gc-h2>b{min-width:0;word-break:keep-all;overflow-wrap:anywhere}.st-gc-h.gc-h2>.gc-ed{flex:none;margin:0}.st-gc-h.gc-h2>.gc-pill{margin-left:0;flex:none;font-size:13px;font-weight:700;color:var(--accent);background:var(--c-e8f4ed);border-radius:999px;padding:1px 9px;white-space:nowrap}.st-gc-h.gc-h2>.gc-act{margin-left:auto}.xl>.xl-row{display:grid;grid-template-columns:auto minmax(0,1fr) auto auto;align-items:center}.xl>.xl-row>.xl-name{min-width:0;overflow:hidden}.xl-name .tx{display:block;min-width:0;max-width:100%;white-space:normal}.xl>.xl-row>.xl-edb,.xl>.xl-row>.xl-chev{flex:none;justify-self:end}.st-gc-h.gc-h2>.ghost.icb{height:30px;width:34px;padding:0}.st-gc-h.gc-h2>.ghost.icb svg{width:17px;height:17px}.chips.msort{display:grid;grid-template-columns:repeat(4,minmax(0,1fr));gap:6px;margin:0 0 10px}.chips.msort .chip{white-space:nowrap;padding:6px 2px;font-size:13px;text-align:center}.sum-ai{margin:-2px 0 8px;font-size:12px;line-height:1.5;color:var(--text-dim);word-break:keep-all}.summary-box .sum-ai{font-size:10px;line-height:1.45;letter-spacing:-.1px;overflow-wrap:break-word}.tr-disc{margin:8px 2px 0;font-size:12px;line-height:1.5;color:var(--text-dim);word-break:keep-all}.netbar{position:fixed;left:0;right:0;top:0;z-index:88;display:flex;align-items:center;gap:10px;padding:calc(8px + env(safe-area-inset-top,0px)) 16px 8px;background:var(--warn-bg);color:var(--warn-text);border-bottom:1px solid var(--warn);font-size:13px;line-height:1.45;font-weight:600;word-break:keep-all}.netbar[hidden]{display:none}.netbar-t{flex:1;min-width:0}.netbar-b{flex:none;white-space:nowrap;height:30px;padding:0 12px;border-radius:999px;border:1px solid var(--warn);background:var(--t-inner, var(--c-ffffff));color:var(--accent);font-size:13px;font-weight:700;font-family:inherit}html.has-netbar body{padding-top:var(--netbar-h, 48px)}html.is-pc.has-netbar .pcbody.grid>.side{top:var(--netbar-h, 48px);height:calc(100vh - var(--netbar-h, 48px))}@media (min-width: 1280px){html.is-pc.has-netbar .pcbody.grid>.side{top:calc(var(--netbar-h, 48px) / 1.1);height:calc((100vh - var(--netbar-h, 48px)) / 1.1)}}@media (min-width: 1600px){html.is-pc.has-netbar .pcbody.grid>.side{top:calc(var(--netbar-h, 48px) / 1.2);height:calc((100vh - var(--netbar-h, 48px)) / 1.2)}}.ad .ad-sub{white-space:normal;display:-webkit-box;-webkit-line-clamp:2;-webkit-box-orient:vertical;overflow:hidden;word-break:normal;overflow-wrap:anywhere;line-height:1.35}.hqfee{margin-top:10px;padding:4px 14px;border:1px solid var(--border);border-radius:12px;background:var(--t-bg, var(--c-f6f8f7))}.hqfee .hq-l{display:flex;justify-content:space-between;align-items:center;gap:12px;padding:8px 0;font-size:13px;color:var(--text-dim)}.hqfee .hq-l+.hq-l{border-top:1px solid var(--border)}.hqfee .hq-l span{white-space:nowrap;flex:none}.hqfee .hq-l b{font-weight:500;color:var(--text);text-align:right;min-width:0}.hqfee .hq-l.tot span,.hqfee .hq-l.tot b{font-weight:700;color:var(--text);font-size:14px}.sp-row{display:flex;align-items:center;gap:10px;margin-top:8px;padding-top:8px;border-top:1px solid var(--t-line, var(--c-eef1ef));min-width:0}.sp-lb{flex:none;font-size:13px;font-weight:700;color:var(--text-dim);white-space:nowrap}.sp-chips{display:flex;gap:6px;flex:1;min-width:0;overflow-x:auto;scrollbar-width:none}.sp-chips::-webkit-scrollbar{display:none}.sp-chip{flex:none;height:30px;padding:0 12px;border-radius:999px;border:1px solid var(--t-line, var(--c-cfe3d8));background:var(--t-bg, var(--c-f3fbf7));color:var(--text);font-size:13px;font-weight:600;white-space:nowrap;cursor:pointer}.sp-chip.on{border-color:var(--accent);box-shadow:inset 0 0 0 1px var(--accent)}.sp-chip.add{border-color:var(--c-a9c8ec);background:var(--c-e6f0fb);color:var(--c-1f5f9e)}.sp-ed{display:flex;flex-wrap:wrap;align-items:center;gap:8px;margin-top:8px}.sp-ed .st-in{flex:1 1 200px;min-width:0;height:36px;margin:0}.sp-ed-b{display:flex;align-items:center;gap:6px;flex:none;margin-left:auto}.sp-ed-b .ghost{flex:none;width:auto;height:36px;padding:0 14px;margin:0;white-space:nowrap;font-size:14px}.sp-ed-b .ghost.mv{width:36px;padding:0}.cr-entry{text-decoration:none;margin:4px 0 6px}.cr-entry-r{font-size:13px;color:var(--text-dim);white-space:nowrap}.cr-entry.off{display:flex;flex-direction:column;gap:2px;background:var(--bg);box-shadow:none}.cr-entry.off>b{font-size:15px;color:var(--text-dim)}.cr-off-s{font-size:13px;color:var(--text-dim)}.cr-note{margin:-4px 0 14px 4px;font-size:13px;color:var(--text-dim)}.cr-pos{cursor:default}.cr-pos .pos-body{margin-top:6px;gap:4px}.cr-li{position:relative;padding-left:12px;text-align:left}.cr-li:before{content:"";position:absolute;left:2px;top:.72em;width:4px;height:4px;border-radius:50%;background:var(--accent)}button.cr-li,button.cr-d{border:0;background:none;font:inherit;color:inherit;width:100%}.cr-li.lk,.cr-d.lk{display:flex;align-items:center;gap:6px}.cr-blur{filter:blur(4px);opacity:.55;-webkit-user-select:none;user-select:none;white-space:nowrap;overflow:hidden}.cr-lock{flex:none;font-size:12px}.cr-gap{margin-top:22px}.cr-drills{padding:6px 13px}.cr-d{margin:0;padding:7px 0;font-size:14px;border-bottom:1px solid var(--border)}.cr-d:last-child{border-bottom:0}.cr-r{display:flex;align-items:center}.cr-pay{font-size:11px;font-weight:700;color:var(--text-dim);border:1px solid var(--border);border-radius:999px;padding:2px 8px;white-space:nowrap}.list button.row{width:100%;font:inherit;color:inherit;text-align:left}.qgrid{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:10px}.qt{display:flex;flex-direction:column;align-items:center;justify-content:center;gap:4px;padding:10px 4px 8px;border:1px solid var(--t-line, var(--c-cfe6d8));border-radius:14px;background:linear-gradient(180deg,var(--t-inner, var(--c-fbfefc)) 0%,var(--t-acc-soft, var(--c-eef7f2)) 50%,var(--t-acc-soft, var(--c-e2f0e8)) 100%);box-shadow:0 3px 0 var(--t-line, var(--c-e6f1eb)),0 6px 10px var(--c-000000a025),inset 0 1px 0 var(--t-line, var(--c-ffffff));color:var(--text);text-decoration:none}.qt:active{box-shadow:0 0 0 var(--t-line, var(--c-e6f1eb)),0 1px 2px var(--c-000000a035);transform:translateY(2px)}.qt-ic{display:flex;color:var(--accent)}.qt-l{font-size:15px;font-weight:700;white-space:nowrap}.qt-s{font-size:12px;color:var(--text-dim);white-space:nowrap;line-height:1.2;min-height:14px;display:flex;align-items:center}.qt.lk{opacity:.7}.ck-note{margin:10px 0 2px;padding:10px 12px;background:var(--t-inner, var(--c-ffffff));border:1px solid var(--border);border-radius:12px}.ck-note-h{display:flex;align-items:center;justify-content:space-between;gap:8px;margin-bottom:6px}.ck-note-h b{font-size:13px;color:var(--text-dim);font-weight:700;white-space:nowrap}.ck-note-h .ghost.sm{white-space:nowrap}.ck-note-b{margin:0;font-size:14px;line-height:1.65;color:var(--text);white-space:pre-wrap;word-break:keep-all;overflow-wrap:anywhere}.ck-note-b.none{color:var(--text-dim)}.ck-note textarea{width:100%;word-break:keep-all;font:inherit;font-size:14px;line-height:1.6;padding:8px 10px;border:1px solid var(--border);border-radius:10px;resize:vertical}.ck-note-ed{flex:none;border:1px solid var(--t-line, var(--c-cfe6d8));background:var(--t-bg, var(--c-f3faf6));color:var(--accent);font:inherit;font-size:12px;font-weight:600;line-height:1;padding:5px 10px;border-radius:999px;white-space:nowrap}.ck-note-ed:active{background:var(--t-acc-soft, var(--c-e2f0e8))}.ck-note-act{display:flex;justify-content:flex-end;gap:6px;margin-top:8px}.ck-note-ed.sv{background:linear-gradient(180deg,var(--t-acc, var(--c-336650)) 0%,var(--t-acc, var(--c-1f3d2b)) 60%,var(--t-acc, var(--c-183324)) 100%);border-color:var(--t-acc, var(--c-1f3d2b));color:var(--c-ffffff);box-shadow:0 2px 0 var(--c-6c7871),0 4px 6px var(--c-000000a08)}.ck-note-ed.sv:active{background:var(--t-acc, var(--c-1f3d2b));box-shadow:0 1px 0 var(--c-6c7871);transform:translateY(1px)}.ck-note-ed:disabled{opacity:.6}.ck-note-act .ck-note-ed{border-radius:8px;padding:7px 14px;font-size:13px}.st-note textarea.st-note-ta{font:inherit;font-size:14px;line-height:1.6;padding:10px 12px;border:1px solid var(--border);border-radius:10px;resize:none;overflow:hidden}.st-note-act{display:flex;justify-content:flex-end;align-items:center;gap:8px;margin-top:8px}.st-note-act .lmsg{margin:0 auto 0 0}.st-note-sv{border:1px solid var(--accent);background:var(--accent);color:var(--c-ffffff);font:inherit;font-size:13px;font-weight:600;line-height:1;padding:7px 14px;border-radius:8px;white-space:nowrap}.st-note-sv:disabled{opacity:.6}.pc-chk .st-note-sv{font-size:12px;padding:6px 12px;border-radius:7px}.near-note{margin:6px 4px 10px;font-size:13px;color:var(--text-dim)}.mic-btn{background:radial-gradient(circle at 50% 70%,var(--c-e5463c) 0%,var(--c-c1271f) 70%,var(--c-9e1d16) 100%)!important;box-shadow:0 3px 0 var(--c-b0736f),0 5px 8px var(--c-000000a1)}.mic-btn.on{background:var(--c-e5483e)!important;animation:micPulse 1.3s infinite}.mic-btn.done{background:var(--accent)!important}.srch.mic.on{border-color:var(--danger)}.ptabs.ecat{display:grid;grid-template-columns:repeat(4,auto);justify-content:space-between;column-gap:4px}.ptabs.ecat .ptab{white-space:nowrap;text-align:center;padding:8px 0;font-size:13px;letter-spacing:-.5px;min-width:0}.ptabs.ecat .n{font-weight:700;color:var(--text-dim);margin-left:2px}.ptabs.ecat .n.bad{color:var(--danger, var(--c-d14343))}html.is-pc .ptabs.ecat,.op-err .ptabs.ecat{grid-template-columns:repeat(7,auto);justify-content:start}html.is-pc .ptabs.ecat .ptab,.op-err .ptabs.ecat .ptab{padding:8px 16px;font-size:14px}.home.tz,main.tz-page{background:var(--t-bg, var(--c-e9ecef))}main.tz-page{min-height:100dvh}.home.tz .hcard{background:var(--t-inner, var(--c-ffffff));border:0;box-shadow:none;border-radius:20px}.home.tz .bigbtn{margin-bottom:12px}.tz-card{background:var(--t-inner, var(--c-ffffff));border-radius:20px;padding:20px;margin:0 0 12px}.tz-h{margin:0;font-size:18px;font-weight:700;color:var(--t-text, var(--c-191f28));white-space:nowrap}.tz-card>.tz-h{margin-bottom:14px}.tz-hr{display:flex;align-items:baseline;gap:8px;margin-bottom:12px}.tz-dt{color:var(--t-dim, var(--c-8b95a1));font-size:14px;white-space:nowrap}.tz-fold{margin-left:auto;background:none;border:0;color:var(--t-dim, var(--c-8b95a1));font-size:14px;padding:0;white-space:nowrap;flex:none}.tz-cnt{font-size:18px;font-weight:700;color:var(--accent);white-space:nowrap}.tz-cnt.z{color:var(--t-dim, var(--c-b0b8c1))}.tz-big{white-space:nowrap}.tz-big b{font-size:34px;font-weight:800;letter-spacing:-.5px;color:var(--t-text, var(--c-191f28))}.tz-big span{font-size:16px;color:var(--t-dim, var(--c-8b95a1));font-weight:600}.tz-bar{height:8px;border-radius:4px;background:var(--t-bg, var(--c-f2f4f6));margin:10px 0 6px;overflow:hidden}.tz-bar i{display:block;height:100%;background:var(--accent);border-radius:4px}.tz-list{margin-top:4px}.tz-ck{display:flex;align-items:center;gap:12px;padding:11px 0}.tz-ck .ck{flex:none}.tz-ckn{flex:1;min-width:0;font-size:16px;color:var(--t-text, var(--c-191f28));word-break:keep-all}.tz-ckg{color:var(--t-dim, var(--c-8b95a1));font-size:13px;flex:none;white-space:nowrap}.tz-ck.done .tz-ckn{color:var(--t-dim, var(--c-b0b8c1));text-decoration:line-through}.tz-none{margin:12px 0 4px;color:var(--t-dim, var(--c-8b95a1));font-size:15px}.tz-more{display:flex;justify-content:center;align-items:center;gap:4px;height:48px;margin-top:8px;border-radius:12px;background:var(--t-bg, var(--c-f2f4f6));color:var(--t-dim, var(--c-4e5968));font-weight:600;font-size:15px;text-decoration:none;white-space:nowrap}.tz-note{margin-top:18px;padding-top:16px;border-top:1px solid var(--t-line, var(--c-f2f4f6))}.tz-note-h{display:flex;justify-content:space-between;align-items:center;margin-bottom:6px}.tz-note-h b{font-size:16px;font-weight:700;color:var(--t-text, var(--c-191f28));white-space:nowrap}.tz-tx{background:none;border:0;color:var(--accent);font-weight:600;font-size:15px;padding:4px 0;white-space:nowrap;flex:none}.tz-note-b{display:-webkit-box;-webkit-line-clamp:5;-webkit-box-orient:vertical;overflow:hidden;white-space:pre-line;text-align:left;background:none;border:0;padding:0;margin:0;font:inherit;font-size:15px;line-height:1.6;color:var(--t-dim, var(--c-4e5968));width:100%;word-break:keep-all}.tz-note-b.all{display:block}.tz-note-b.none{color:var(--t-dim, var(--c-b0b8c1))}.tz-note textarea,.tz-ta{display:block;width:100%;box-sizing:border-box;border:1px solid var(--t-line, var(--c-e5e8eb));border-radius:12px;padding:12px;font:inherit;font-size:15px;line-height:1.6;resize:none;background:var(--t-inner, var(--c-ffffff))}.tz-note-act{display:flex;justify-content:flex-end;align-items:center;gap:8px;margin-top:10px}.tz-note-act .lmsg{margin:0 auto 0 0}.tz-btn{height:40px;padding:0 18px;border-radius:10px;border:0;background:var(--t-bg, var(--c-f2f4f6));color:var(--t-dim, var(--c-4e5968));font-weight:600;font-size:15px;flex:none;white-space:nowrap}.tz-btn.pri{background:var(--accent);color:var(--c-ffffff)}.tz-row{display:flex;align-items:center;gap:12px;min-height:52px;padding:6px 0;text-decoration:none;color:inherit}.tz-rt{flex:1;min-width:0;display:flex;flex-direction:column;font-size:16px;font-weight:500;color:var(--t-text, var(--c-191f28));white-space:nowrap}.tz-rt small{font-size:13px;color:var(--t-dim, var(--c-8b95a1));margin-top:3px;font-weight:400;overflow:hidden;text-overflow:ellipsis}.tz-row.z .tz-rt{color:var(--t-dim, var(--c-b0b8c1))}.tz-rn{font-size:16px;font-weight:700;color:var(--t-text, var(--c-191f28));flex:none;white-space:nowrap}.tz-rn.z{color:var(--t-dim, var(--c-b0b8c1));font-weight:500}.tz-rn.d{color:var(--danger)}.tz-ch{color:var(--t-dim, var(--c-b0b8c1));font-size:20px;flex:none;line-height:1}.tz-ri{width:36px;height:36px;border-radius:10px;background:var(--t-bg, var(--c-f2f4f6));display:grid;place-items:center;flex:none;color:var(--t-dim, var(--c-4e5968))}.tz-quick{display:grid;grid-template-columns:repeat(3,1fr);gap:8px}.tz-q{display:flex;flex-direction:column;align-items:center;gap:6px;padding:14px 4px 10px;border-radius:14px;background:var(--t-bg, var(--c-f9fafb));text-decoration:none;color:inherit}.tz-qi{width:44px;height:44px;border-radius:14px;background:var(--accent-soft);color:var(--accent);display:grid;place-items:center}.tz-ql{font-size:15px;font-weight:600;color:var(--t-text, var(--c-191f28));white-space:nowrap}.tz-qs{font-size:13px;color:var(--t-dim, var(--c-8b95a1));white-space:nowrap;min-height:16px}.tz-q.lk{opacity:.45}.tz-page .hd{background:transparent}.tz-edit{height:34px;padding:0 14px;border-radius:10px;border:0;background:var(--t-line, var(--c-e5e8eb));color:var(--t-dim, var(--c-4e5968));font-size:15px;font-weight:600;white-space:nowrap}.tz-edit.on{background:var(--accent);color:var(--c-ffffff)}.tz-page .st-date{color:var(--t-dim, var(--c-8b95a1))}.tz-nt{padding:16px 20px}.tz-seg{display:grid;grid-auto-flow:column;grid-auto-columns:1fr;gap:4px;padding:4px;margin:0 0 12px;background:var(--t-line, var(--c-e5e8eb));border-radius:14px}.tz-sg{border:0;background:none;border-radius:10px;padding:8px 2px;display:flex;flex-direction:column;align-items:center;gap:1px;min-width:0}.tz-sg .n{font-size:15px;font-weight:600;color:var(--t-dim, var(--c-6b7684));white-space:nowrap}.tz-sg .c{font-size:13px;color:var(--t-dim, var(--c-8b95a1));white-space:nowrap}.tz-sg .c.all{color:var(--accent);font-weight:600}.tz-sg.on{background:var(--t-inner, var(--c-ffffff));box-shadow:0 1px 3px var(--c-000000a08)}.tz-sg.on .n{color:var(--t-text, var(--c-191f28))}.tz-cfg{display:flex;align-items:center;gap:8px;width:100%;height:52px;padding:0 20px;margin:0 0 10px;border:0;border-radius:16px;background:var(--t-inner, var(--c-ffffff));color:var(--t-text, var(--c-191f28));font-size:16px;font-weight:600}.tz-cfg span{margin-left:auto;color:var(--t-dim, var(--c-b0b8c1));font-size:20px}.tz-sc{background:var(--t-inner, var(--c-ffffff));border:0;box-shadow:none;border-radius:20px;padding:2px 20px 6px;margin:0 0 10px}.tz-sc.fd{padding-bottom:2px}.tz-sch{display:flex;align-items:center;gap:8px;width:100%;background:none;border:0;padding:14px 0 8px;font:inherit;text-align:left}.tz-sc.fd .tz-sch{padding-bottom:14px}.tz-sch b{font-size:18px;font-weight:700;color:var(--t-text, var(--c-191f28));white-space:nowrap}.tz-scn{display:inline-flex;align-items:center;gap:3px;font-size:14px;font-weight:600;color:var(--t-dim, var(--c-8b95a1));white-space:nowrap}.tz-scn.all{color:var(--accent)}.tz-sca{margin-left:auto;color:var(--t-dim, var(--c-b0b8c1));font-size:16px}.tz-sc .xl-row{padding:12px 0}.tz-sc .xl-row+.xl-row,.tz-sc .xl+.xl .xl-row{border-top-color:var(--t-line, var(--c-f2f4f6))}.tz-sc .xl-name .tx{font-size:16px}.tz-sc.tz-ed .st-gc-h{border-bottom-color:var(--t-line, var(--c-f2f4f6))}.tz-sc .xl,.tz-sc .xl-row,.tz-sc .st-gc-h{border-color:var(--t-line, var(--c-f2f4f6))}.tz3-grid{display:grid;grid-template-columns:1fr 1fr;gap:8px}.tz3-t{display:flex;flex-direction:column;gap:4px;padding:14px 14px 12px;border-radius:16px;background:var(--t-bg, var(--c-f9fafb));text-decoration:none;color:inherit;min-width:0}.tz3-t .l{font-size:14px;font-weight:600;color:var(--t-dim, var(--c-4e5968));white-space:nowrap}.tz3-t .n{font-size:30px;font-weight:800;color:var(--t-text, var(--c-191f28));line-height:1.15;white-space:nowrap}.tz3-t .n small{font-size:15px;font-weight:600;margin-left:2px;color:var(--t-dim, var(--c-8b95a1))}.tz3-t .s{font-size:13px;color:var(--t-dim, var(--c-8b95a1));white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.tz3-t.z .n{color:var(--t-dim, var(--c-c9cfd5))}.tz3-t.z .l{color:var(--t-dim, var(--c-8b95a1))}.tz3-t.d .n{color:var(--danger)}.tz3-t.tc{background:var(--accent-soft)}.tz3-t .ring{--p: 0;width:64px;height:64px;border-radius:50%;display:grid;place-items:center;align-content:center;margin:2px 0;background:conic-gradient(var(--accent) calc(var(--p) * 1%),var(--t-inner, var(--c-ffffff)) 0);position:relative}.tz3-t .ring:before{content:"";position:absolute;top:7px;right:7px;bottom:7px;left:7px;border-radius:50%;background:var(--accent-soft)}.tz3-t .ring b,.tz3-t .ring small{position:relative;line-height:1.05}.tz3-t .ring b{font-size:20px;font-weight:800;color:var(--t-text, var(--c-191f28))}.tz3-t .ring small{font-size:11px;color:var(--t-dim, var(--c-4e5968))}.tz3-t.tc .s{color:var(--t-acc-text, var(--c-1f5f44));font-weight:600}.tz3-bot{position:fixed;left:0;right:0;bottom:0;z-index:20;margin:0;border-radius:18px 18px 0 0;padding:8px max(12px,env(safe-area-inset-left,0px)) calc(10px + env(safe-area-inset-bottom,0px));background:var(--t-inner, var(--c-ffffff));box-shadow:0 -2px 12px var(--c-000000a08)}.tz3-bot .tz-sg{padding:9px 2px}.tz3-bot .tz-sg.on{background:var(--accent);box-shadow:none}.tz3-bot .tz-sg.on .n,.tz3-bot .tz-sg.on .c{color:var(--c-ffffff)}.tz3-sec{margin:0 0 14px}.tz3-st{margin:18px 4px 8px;font-size:20px;font-weight:800;color:var(--t-text, var(--c-191f28))}.tz3-sec:first-child .tz3-st{margin-top:6px}.tz3-box{background:var(--t-inner, var(--c-ffffff));border-radius:18px;padding:2px 18px}.tz3-box .xl-row{padding:13px 0}.tz3-box .xl+.xl .xl-row{border-top:1px solid var(--t-line, var(--c-f2f4f6))}.tz3-box .xl-name .tx{font-size:16px}.tz3-dn{display:flex;align-items:center;gap:6px;width:100%;background:none;border:0;padding:14px 4px 10px;font:inherit;font-size:16px;font-weight:700;color:var(--t-dim, var(--c-6b7684))}.tz3-dn span{margin-left:auto;color:var(--t-dim, var(--c-b0b8c1))}.tz2-empty{margin:18px 0;text-align:center;color:var(--t-dim, var(--c-8b95a1));font-size:15px}.tz3-box .xl{border:0;margin:0}.tz3-box .xl+.xl{border-top:1px solid var(--t-line, var(--c-f2f4f6))}.tz3-box .xl .xl-row{border-top:0}.tz3-edrow{display:flex;justify-content:flex-end;align-items:center;gap:8px;margin:-2px 0 6px}.tz3-cfg{display:inline-flex;align-items:center;gap:6px;height:34px;padding:0 14px;border:0;border-radius:10px;background:var(--t-inner, var(--c-ffffff));color:var(--t-text, var(--c-191f28));font-size:15px;font-weight:600;white-space:nowrap}.tz3-edrow+.tz3-wrap .tz3-sec:first-child .tz3-st{margin-top:0}.tz3-edrow{gap:8px;margin:-2px 0 8px}.ghost.icb.ck-cfgbtn.on{background:var(--accent);color:var(--c-ffffff);border-color:var(--accent)}.tz-page .tz5-sh{margin:18px 6px 8px;font-size:14px;font-weight:600;color:var(--t-dim, var(--c-6b7684));white-space:nowrap}.tz-page .tz3-sec:first-child .tz5-sh{margin-top:2px}.tz6-grid{grid-template-columns:repeat(3,1fr);gap:6px}.tz6-grid .tz3-t{padding:12px 10px 10px;gap:2px}.tz6-grid .tz3-t .l{font-size:13px}.tz6-grid .tz3-t .n{font-size:24px}.tz6-grid .tz3-t .n small{font-size:13px}.tz6-grid .tz3-t .s{font-size:12px}.tz6-grid .tz3-t .ring{width:46px;height:46px;margin:1px 0}.tz6-grid .tz3-t .ring:before{top:5px;right:5px;bottom:5px;left:5px}.tz6-grid .tz3-t .ring b{font-size:15px}.tz6-grid .tz3-t .ring small{font-size:10px}.tz-card:has(.tz6-grid){padding-left:14px;padding-right:14px}.tz-card:has(.tz6-grid) .tz-hr{padding:0 6px}.tz6-grid .tz3-t{padding:12px 8px 10px}.tz6-grid .tz3-t .l{font-size:13px;letter-spacing:-.3px}@media (max-width: 374px){.tz6-grid{gap:5px}.tz6-grid .tz3-t{padding-left:6px;padding-right:6px}.tz6-grid .tz3-t .l{font-size:12px;letter-spacing:-.4px}}.tz-card.tz8-memo{background:var(--c-fff4c7)}.tz8-memo .tz-note-h b{display:inline-flex;align-items:center;gap:6px;color:var(--c-7a5b00)}.tz8-memo .tz-note-b{color:var(--c-4a3b0a)}.tz8-memo .ck-note-ed{background:var(--t-bg, var(--c-fffaf0));border-color:var(--c-ecd98f);color:var(--c-7a5b00)}.tz10-act{display:inline-flex;align-items:center;gap:6px}.tz10-pin{display:inline-flex;align-items:center;gap:4px;flex:none;border:1px solid var(--t-line, var(--c-dfe3e8));background:var(--t-inner, var(--c-ffffff));color:var(--t-dim, var(--c-6b7684));font:inherit;font-size:12px;font-weight:600;line-height:1;padding:5px 10px;border-radius:999px;white-space:nowrap}.tz10-pin svg{width:13px;height:13px}.tz10-pin.on{background:var(--t-bg, var(--c-fffaf0));border-color:var(--c-ecd98f);color:var(--c-7a5b00)}.tz10-pin.on{background:var(--t-bg, var(--c-f3faf6));border-color:var(--t-line, var(--c-cfe6d8));color:var(--accent)}.tz-note-h b svg{color:var(--accent);vertical-align:-2px}.tz10-pin{width:34px;height:30px;padding:0;justify-content:center;border-radius:999px}.tz10-pin svg{width:18px;height:18px;transition:transform .15s}.tz-page .xl-row .ghost.xl-edb.icb,.tz-page .st-gc-h.gc-h2>.ghost.icb.gc-ed{width:30px;height:30px;padding:0;border:0;background:none;box-shadow:none;color:var(--t-dim, var(--c-8b95a1))}.tz-page .xl-row .ghost.xl-edb.icb svg,.tz-page .st-gc-h.gc-h2>.ghost.icb.gc-ed svg{width:15px;height:15px}.tz-page .xl-row .ghost.xl-edb.icb.on,.tz-page .st-gc-h.gc-h2>.ghost.icb.gc-ed.on{color:var(--accent)}.tz-page .xl-row .ghost.xl-edb.icb:active{transform:none}.tz3-box.tz3-dc{padding:0 18px}.tz3-dc .tz3-dn{display:flex;align-items:center;gap:8px;width:100%;background:none;border:0;padding:15px 0;font:inherit;font-size:16px;font-weight:600;color:var(--t-dim, var(--c-4e5968))}.tz3-dc .tz3-dn svg{color:var(--accent);flex:none}.tz3-dc .tz3-dn span{margin-left:auto;color:var(--t-dim, var(--c-b0b8c1))}.tz3-dc.open .tz3-dn{border-bottom:1px solid var(--t-line, var(--c-f2f4f6))}.tz3-dc .xl:first-of-type .xl-row{border-top:0}.tz3-dc .xl.done .xl-name .tx{color:var(--t-dim, var(--c-b0b8c1))}.tz-page .srch{background:var(--t-inner, var(--c-ffffff));border:0;border-radius:14px;box-shadow:none}.tz11-add{display:block;width:100%;height:50px;margin:10px 0 12px;border:1px dashed var(--c-9ec1e8);border-radius:16px;background:var(--t-bg, var(--c-f4f8fd));color:var(--c-2f6fb6);font:inherit;font-size:16px;font-weight:700}.tz11-new.newbox{background:var(--t-inner, var(--c-ffffff));border:0;box-shadow:none;border-radius:20px;padding:18px 18px 16px;margin:10px 0 12px}.tz11-new .st-box-h{display:flex;align-items:center;justify-content:space-between}.tz11-new .st-box-h .sheet-x{width:32px;height:32px;border-radius:50%;background:var(--t-bg, var(--c-f2f4f6));font-size:18px}.tz11-list{padding:0 16px}.tz11-r{display:flex;align-items:center;gap:10px;min-height:60px}.tz11-list>.tz11-r+.tz11-r,.tz11-cw+.tz11-cw{border-top:1px solid var(--t-line, var(--c-f2f4f6))}.tz11-main{flex:1;min-width:0;display:flex;flex-direction:column;gap:3px;background:none;border:0;padding:12px 0;font:inherit;text-align:left;color:var(--t-text, var(--c-191f28))}.tz11-main .t{font-size:16px;font-weight:600;display:flex;align-items:center;gap:6px;min-width:0;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.tz11-main .s{font-size:14px;color:var(--t-dim, var(--c-8b95a1));white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.tz11-age{flex:none;font-size:13px;color:var(--t-dim, var(--c-8b95a1));white-space:nowrap}.tz11-age.old{color:var(--c-e8590c);font-weight:600}.tz11-done{flex:none}.tz11-none{margin:0;padding:22px 0;text-align:center;color:var(--t-dim, var(--c-8b95a1));font-size:15px}.tz11-ch{width:34px;height:34px;border-radius:50%;display:grid;place-items:center;flex:none;background:var(--t-bg, var(--c-f2f4f6));color:var(--t-dim, var(--c-6b7684))}.tz11-ch.c1{background:var(--t-acc-soft, var(--c-e3f2ea));color:var(--accent)}.tz11-ch.c2{background:var(--c-e8f0fe);color:var(--c-2f6fb6)}.tz11-ch.c3{background:var(--c-fff1dc);color:var(--c-b26a00)}.tz11-x{padding:0 0 14px 44px}.tz11-kv{display:flex;gap:10px;font-size:14px;padding:2px 0}.tz11-kv span{width:46px;color:var(--t-dim, var(--c-8b95a1));flex:none}.tz11-kv b{font-weight:500;color:var(--t-text, var(--c-191f28));-webkit-user-select:text;user-select:text}.tz11-body{margin:8px 0 0;font-size:15px;line-height:1.6;color:var(--t-text, var(--c-333d4b));white-space:pre-line;word-break:keep-all}.tz11-xb{display:flex;justify-content:flex-end;margin-top:8px}.tz11-foot{margin-top:12px;font-weight:400;white-space:normal}.tz11-sheet .tz11-st{margin:0 0 6px;font-size:16px;font-weight:600;color:var(--t-text, var(--c-191f28))}.tz11-sheet textarea{width:100%;box-sizing:border-box}.tz-page .st-kind{flex:none}.tz11-qty{padding:2px 16px}.tz11-qty .qblock{border:0;background:none;box-shadow:none;border-radius:0;margin:0;padding:12px 0}.tz11-qty .qblock+.qblock{border-top:1px solid var(--t-line, var(--c-f2f4f6))}.tz11-qty .qhead .tx{font-size:16px;font-weight:600;color:var(--t-text, var(--c-191f28))}.tz11-qty .qin{border-radius:10px;border:1px solid var(--t-line, var(--c-e5e8eb));background:var(--t-bg, var(--c-f9fafb));font-size:16px;font-weight:700}.tz11-qty .qin.low{color:var(--danger);border-color:var(--c-f1cfca);background:var(--t-bg, var(--c-fdf4f3))}.tz11-qty .memo-in{border:0;background:none;padding:4px 0 0;font-size:14px;color:var(--t-dim, var(--c-8b95a1))}.tz11-qty .szc{background:var(--t-bg, var(--c-f9fafb));border-radius:10px}.tz11-main .t{white-space:normal;overflow:visible;flex-wrap:wrap;word-break:keep-all;line-height:1.4}.tz11-main .s{white-space:normal;display:-webkit-box;-webkit-line-clamp:2;-webkit-box-orient:vertical;word-break:keep-all;line-height:1.45}.tz11-sheet .tz11-st{word-break:keep-all;overflow-wrap:anywhere;line-height:1.45}.tz11-sheet textarea{border:1px solid var(--t-line, var(--c-e5e8eb));border-radius:12px;padding:12px;font:inherit;font-size:15px;line-height:1.6;resize:none}.ck-note-ed.del{border-color:var(--c-f1cfca);background:var(--t-bg, var(--c-fdf4f3));color:var(--danger)}.tz11-act{margin-top:16px}.tz11-date{flex:none;display:flex;flex-direction:column;align-items:flex-end;gap:2px;font-size:13px;color:var(--t-dim, var(--c-8b95a1));white-space:nowrap}.tz11-date b{font-weight:600;color:var(--t-dim, var(--c-4e5968))}.tz-page .newbox .ck-note-act{margin-top:12px}.st-big,.st-txt{word-break:keep-all;overflow-wrap:anywhere}.szgrid{grid-template-columns:repeat(auto-fill,minmax(max(min(var(--szw, 0px),calc((100% - 16px) / 3)),calc((100% - 24px)/4)),1fr))}.szc>span{max-width:100%;height:16px;line-height:16px;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.qu-in{flex:none;width:52px;height:40px;box-sizing:border-box;border:1px solid var(--t-line, var(--c-e5e8eb));border-radius:10px;background:var(--t-inner, var(--c-ffffff));text-align:center;font:inherit;font-size:14px;color:var(--t-dim, var(--c-4e5968));padding:0 4px}.qu-in:focus{outline:none;border-color:var(--accent)}.home.tzl{background:var(--t-bg, var(--c-e9ecef));min-height:100dvh}.home.tzl .hcard{background:linear-gradient(180deg,var(--t-inner, var(--c-ffffff)) 0%,var(--t-inner, var(--c-fcfcfd)) 50%,var(--t-bg, var(--c-f2f4f6)) 100%)!important;border:1px solid var(--t-line, var(--c-ffffff))!important;box-shadow:0 3px 0 var(--t-line, var(--c-d6dbe0)),0 6px 12px var(--c-000000a04),inset 0 1px 0 var(--t-line, var(--c-ffffff))!important}.home.tzl .rows,.home.tzl .rows.tone-green,.home.tzl .rows.tone-peach{background:none;border:0}.home.tzl .rows .row,.home.tzl .rows.tone-green .row,.home.tzl .rows.tone-peach .row{background:linear-gradient(180deg,var(--t-in, var(--c-ffffff)) 0%,var(--t-in, var(--c-fcfcfd)) 50%,var(--t-bg, var(--c-f2f4f6)) 100%)!important;border:1px solid var(--t-line, var(--c-ffffff))!important;box-shadow:0 3px 0 var(--t-line, var(--c-d6dbe0)),0 6px 12px var(--c-000000a04),inset 0 1px 0 var(--t-line, var(--c-ffffff))!important}.home.tzl .rows .row:active{box-shadow:0 0 0 var(--t-line, var(--c-d6dbe0)),0 1px 2px var(--c-000000a04)!important}.home.tzl .rc{background:linear-gradient(180deg,var(--t-inner, var(--c-ffffff)) 0%,var(--t-inner, var(--c-fcfcfd)) 50%,var(--t-bg, var(--c-f2f4f6)) 100%)!important;border:1px solid var(--t-line, var(--c-ffffff))!important;box-shadow:0 3px 0 var(--t-line, var(--c-d6dbe0)),0 6px 12px var(--c-000000a04),inset 0 1px 0 var(--t-line, var(--c-ffffff))!important}.home.tzl .rc-sec{background:var(--t-bg, var(--c-f9fafb));border-color:var(--t-line, var(--c-f2f4f6))}.home.tz .tz-q,.home.tz .tz3-t:not(.tc){background:var(--t-bg, var(--c-f2f4f6))}main.acz{background:var(--t-bg, var(--c-e9ecef));min-height:100dvh}.acz .ac-grp,.acz .ac-grp.store,.acz .ac-grp.desk,.acz .ac-grp.people{background:var(--t-inner, var(--c-ffffff));border-radius:20px;padding:16px 14px 8px;margin:12px 0 0}.acz .ac-grp h2,.acz .ac-grp.store h2,.acz .ac-grp.desk h2,.acz .ac-grp.people h2{margin:0 0 6px 4px;font-size:18px;font-weight:700;color:var(--t-text, var(--c-191f28))}.acz .ac-grow{display:flex!important;align-items:center;gap:12px;background:none!important;border:0!important;box-shadow:none!important;padding:10px 4px!important;height:auto!important;min-height:60px;border-radius:12px}.acz .ac-grow:active{background:var(--t-bg, var(--c-f2f4f6))!important}.acz .ac-grow .row-main{flex:1;min-width:0}.acz .ac-ic{width:40px;height:40px;flex:none;border-radius:12px;display:grid;place-items:center}.acz .store .ac-ic{background:var(--t-acc-soft, var(--c-e6f3ec));color:var(--t-acc-text, var(--c-2e7d5c))}.acz .desk .ac-ic{background:var(--c-fdf0e1);color:var(--c-c2761f)}.acz .people .ac-ic{background:var(--c-e8f0fb);color:var(--c-3a6fb5)}.acz .ac-cnt{background:var(--t-bg, var(--c-f2f4f6));color:var(--t-dim, var(--c-4e5968))}.acz .store .ac-cnt{background:var(--t-acc-soft, var(--c-e6f3ec));color:var(--t-acc-text, var(--c-2e7d5c))}.acz .desk .ac-cnt{background:var(--c-fdf0e1);color:var(--c-b0661a)}.acz .people .ac-cnt{background:var(--c-e8f0fb);color:var(--c-3a6fb5)}.av-set:has(.av-btns.avtr){align-items:flex-start}.av-set .av-btns.avtr{flex-direction:row;margin-left:auto;gap:6px}.av-set .av-btns.avtr .ghost{height:34px;padding:0 12px;font-size:13px;white-space:nowrap;margin:0}.hc-name.sp{letter-spacing:.08em}.tz-ri.bk{background:var(--c-fdf0e1);color:var(--c-b0661a)}.tz-ri.rl{background:var(--c-e8f0fb);color:var(--c-3a6fb5)}.home.tzl .rows .row.rl .row-ic{color:var(--c-3a6fb5)}.home.tz .tz6-grid{grid-auto-rows:96px}.home.tz .tz6-grid .tz3-t{justify-content:space-between;gap:0;padding:10px 8px 9px;overflow:hidden}.home.tz .tz6-grid .tz3-t .n,.home.tz .tz6-grid .tz3-t .s{align-self:stretch;text-align:center}.home.tz .tz6-grid .tz3-t .ring{width:36px;height:36px;margin:0;align-self:center}.home.tz .tz6-grid .tz3-t .ring:before{top:3.5px;right:3.5px;bottom:3.5px;left:3.5px}.home.tz .tz6-grid .tz3-t .ring b{font-size:12px;line-height:1}.home.tz .tz6-grid .tz3-t .ring small{font-size:10px;line-height:1;margin-top:1px;letter-spacing:-.2px}.lk-r{display:grid;grid-template-columns:1fr auto;align-items:center;column-gap:10px;padding:14px 0 12px}.lk-r+.lk-r{border-top:1px solid var(--t-line, var(--c-f2f4f6))}.lk-m{display:flex;flex-direction:column;gap:3px;min-width:0}.lk-m .t{font-size:16px;font-weight:600;color:var(--t-text, var(--c-191f28));white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.lk-m .s{font-size:13px;color:var(--t-dim, var(--c-8b95a1));white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.lk-act{grid-column:1 / -1;margin-top:8px}.home.tzl .bigbtn,.home.tz .bigbtn{background:linear-gradient(180deg,var(--t-inner, var(--c-ffffff)) 0%,var(--t-bg, var(--c-f6f8f9)) 48%,var(--t-line, var(--c-e6eaee)) 100%)!important;border:1px solid var(--t-line, var(--c-ffffff))!important;box-shadow:0 5px 0 var(--t-line, var(--c-c9d0d6)),0 10px 16px var(--c-000000a07)!important}.home.tzl .bigbtn:active,.home.tz .bigbtn:active{box-shadow:0 1px 0 var(--t-line, var(--c-c9d0d6)),0 2px 4px var(--c-000000a06)!important}.home.tzl .bigbtn:before,.home.tz .bigbtn:before{background-image:url(/logo.png);opacity:.1}.home.tzl .bigbtn:after,.home.tz .bigbtn:after{box-shadow:inset 0 2px 0 var(--t-line, var(--c-ffffff)),inset 0 -2px 0 var(--c-000000a05)}.home.tzl .bigbtn>.bigbtn-gl,.home.tz .bigbtn>.bigbtn-gl{background:linear-gradient(180deg,var(--t-bg, var(--c-ffffffa95)) 0%,var(--c-ffffffa5) 55%,var(--c-ffffffa0) 100%);box-shadow:none}.home.tzl .bigbtn .bigbtn-title,.home.tz .bigbtn .bigbtn-title{color:var(--c-1f3d2b);text-shadow:0 1px 0 var(--t-line, var(--c-ffffff))}.home.tzl .bigbtn .bigbtn-title,.home.tz .bigbtn .bigbtn-title{letter-spacing:.5px}main.sub:not(.tz-page),.gk main.sub{background:var(--t-bg, var(--c-e9ecef))}.mrow,.tile,.row.boxed,main.sub .list .row{background:linear-gradient(180deg,var(--t-in, var(--c-ffffff)) 0%,var(--t-in, var(--c-fcfcfd)) 50%,var(--t-bg, var(--c-f2f4f6)) 100%)!important;border-color:var(--t-line, var(--c-ffffff))!important;box-shadow:0 3px 0 var(--t-line, var(--c-d6dbe0)),0 6px 12px var(--c-000000a04),inset 0 1px 0 var(--t-line, var(--c-ffffff))!important}.mrow:active,.tile:active,.row.boxed:active{box-shadow:0 0 0 var(--t-line, var(--c-d6dbe0)),0 1px 2px var(--c-000000a04)!important}.kb-blk,.kb-blk.t1,.kb-blk.t2,.kb-blk.t3,.gk .kb-blk,.gk .kb-blk.t1,.gk .kb-blk.t2,.gk .kb-blk.t3{background:var(--t-inner, var(--c-ffffff))!important;border:0!important;border-radius:20px}.kb-blk .kb-hd span,.gk .kb-blk .kb-hd span{color:var(--t-text, var(--c-191f28))!important;font-size:15px}.kb-cell,.gk .kb-cell,.kb-blk.t1 .kb-cell,.kb-blk.t2 .kb-cell,.kb-blk.t3 .kb-cell{background:var(--t-bg, var(--c-f2f4f6))!important;border-color:var(--t-line, var(--c-f2f4f6))!important;box-shadow:none!important}.kb-cell:active{background:var(--t-bg, var(--c-e9ecef))!important;transform:none}.kb-sec,.kb-sec:nth-of-type(2n),.gk .kb-sec{background:var(--t-inner, var(--c-ffffff))!important;border:0!important;border-radius:20px;margin-bottom:12px}.kb-sec.red,.gk .kb-sec.red{background:var(--t-bg, var(--c-fdf1f0))!important}.kb-sec.orange,.gk .kb-sec.orange{background:var(--c-fdf5ea)!important}.kb-rednote{background:var(--t-bg, var(--c-fdf1f0));border:0;border-radius:14px}.kb-case{border:0;border-radius:14px}.kb-penalty,.gk .kb-penalty{background:var(--t-inner, var(--c-ffffff));border:0;border-radius:20px}.fbar.mact{gap:6px;margin-top:2px}.fbar.mact .ghost{width:100px!important;height:30px!important;min-height:0!important;padding:0 6px!important;font-size:13px!important;margin:0!important;white-space:nowrap;flex:none;border-radius:9px}.dx-mat{background:var(--t-inner, var(--c-ffffff));border:1px solid var(--t-line, var(--c-e5e8eb));padding:8px}.tl-btns{display:flex;justify-content:flex-end;gap:8px;margin-top:18px}.tl-btns>button,.tl-btns>button.btn.small{width:100px;height:40px;margin:0;padding:0;font-size:14px;border-radius:10px;white-space:nowrap}.quiz-card,.tk-sheet,.tk-card,.a2hs-bar,.ovl>.sheet,.ovl>.a2hs-sheet{background:linear-gradient(180deg,var(--t-inner, var(--c-ffffff)) 0%,var(--t-inner, var(--c-fcfcfd)) 50%,var(--t-bg, var(--c-f2f4f6)) 100%);border:1px solid var(--t-line, var(--c-ffffff))}.quiz-card{box-shadow:0 3px 0 var(--t-line, var(--c-d6dbe0)),0 12px 30px var(--c-000000a18)}.tk-card{box-shadow:0 3px 0 var(--t-line, var(--c-d6dbe0)),0 6px 12px var(--c-000000a04)}.quiz-card .quiz-opt,.quiz-card .hw-item,.tk-opt,.fbsec,.mla-d,.ovl>.sheet .tr-row{background:var(--t-bg, var(--c-f2f4f6));border-color:transparent;background-image:none!important;box-shadow:none!important}.quiz-card .quiz-opt .quiz-no{background:var(--t-inner, var(--c-ffffff));border-color:var(--t-line, var(--c-e5e8eb))}.quiz-card .quiz-opt.right{background:var(--quiz-right-bg);border-color:var(--quiz-right-line)}.quiz-card .quiz-opt.wrong{background:var(--danger-bg);border-color:var(--danger-line)}.tk-opt.on,.mla-d.on{background:var(--cleared-bg);border-color:var(--accent)}.mla-in,.hw-later{background:var(--t-bg, var(--c-f2f4f6));border-color:transparent}a.btn-a{display:flex;align-items:center;justify-content:center;text-decoration:none;min-height:40px;padding:0 16px;white-space:nowrap}.aibill .fd-btns{display:flex;justify-content:flex-end;margin-top:8px}.cq .fd.aibill{margin-top:12px}.acrop-ovl{align-items:center;z-index:120;padding:16px}.acrop{position:relative;max-width:calc(100vw - 32px);max-height:calc(100dvh - 32px);overflow:auto;background:linear-gradient(180deg,var(--t-inner, var(--c-ffffff)) 0%,var(--t-inner, var(--c-fcfcfd)) 50%,var(--t-bg, var(--c-f2f4f6)) 100%);border:1px solid var(--t-line, var(--c-ffffff));border-radius:22px;padding:22px 24px 20px;box-shadow:0 12px 30px var(--c-000000a25)}.acrop-t{margin:0 0 4px}.acrop-s{margin:0 0 14px}.acrop-b{display:flex;gap:28px;align-items:flex-start;flex-wrap:wrap;margin-top:12px}.acrop-st{position:relative;overflow:hidden;border-radius:14px;background:var(--c-191f28);cursor:grab;touch-action:none;-webkit-user-select:none;user-select:none}.acrop-st:active{cursor:grabbing}.acrop-fr{position:absolute;border:2px solid var(--t-line, var(--c-ffffff));border-radius:10px;box-shadow:0 0 0 999px var(--c-191f28a55);pointer-events:none}.acrop-z{display:flex;align-items:center;gap:12px;margin-top:14px}.acrop-z input{flex:1;accent-color:var(--accent)}.acrop-z button{border:0;background:none;font-size:20px;color:var(--t-dim, var(--c-6b7684));width:28px;height:28px;padding:0;cursor:pointer}.acrop-pv{width:390px;max-width:100%}.acrop-pv .lb2{margin:0 0 8px}.acrop-ph{background:var(--t-bg, var(--c-e9ecef));border-radius:18px;padding:14px 16px 16px}.acrop-ph .ads-grid{width:358px;max-width:100%}.acrop .tl-btns{margin-top:20px}.rpe{margin:2px 0 18px}.rpe-h{margin:0 0 8px 4px;font-size:13px;font-weight:600;color:var(--text-dim)}.rpe-row{display:grid;grid-template-columns:1fr 1fr;gap:10px}.rpe-row.one{grid-template-columns:1fr}.rpe-t{min-width:0;display:flex;flex-direction:column;gap:6px;padding:12px 12px 11px;border-radius:16px;text-decoration:none;color:var(--text);background:linear-gradient(180deg,var(--t-inner, var(--c-ffffff)) 0%,var(--t-bg, var(--c-f6f8f7)) 100%);border:1px solid var(--t-line, var(--c-dfe5e1));box-shadow:0 3px 0 var(--t-line, var(--c-f0f2f1)),0 8px 14px var(--c-000000a025)}.rpe-per{font-size:11px;color:var(--text-dim);white-space:nowrap;letter-spacing:-.2px}.rpe-c{display:flex;align-items:baseline;justify-content:space-between;gap:6px}.rpe-c b{font-size:18px;font-weight:800;white-space:nowrap}.rpe-c em{font-style:normal;font-size:12px;font-weight:700;background:var(--tap-btn-bg);color:var(--tap-btn-text);border:1px solid var(--tap-btn-line);border-radius:999px;padding:1px 8px;white-space:nowrap}.rpe-chart{padding:4px 2px 0;margin-top:2px}.rpe-bars{height:34px;display:flex;align-items:flex-end;border-left:1px solid var(--t-line, var(--c-b9c3be));border-bottom:1px solid var(--t-line, var(--c-b9c3be));padding:0 2px}.rpe-col{flex:1;height:100%;display:flex;align-items:flex-end;justify-content:center}.rpe-col i{width:4px;border-radius:2px 2px 0 0;background:var(--tap-btn-line)}.rpe-col i.top{background:var(--accent)}.rpe-ax{display:flex;justify-content:space-between;font-size:10px;color:var(--text-dim);margin-top:2px;padding-left:2px;white-space:nowrap}.rpe-top{font-size:11px;color:var(--text-dim);display:flex;flex-direction:column}.rpe-top b{font-size:13px;color:var(--text);font-weight:700;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.rpe-next{display:flex;flex-direction:column;gap:2px;margin-top:3px;padding-top:8px;border-top:1px solid var(--border);white-space:nowrap}.rpe-nk{font-size:11px;color:var(--text-dim)}.rpe-next b{font-size:14px;color:var(--tap-btn-text)}.rpe-pips{display:flex;gap:3px;margin-top:5px}.rpe-pips i{flex:1;height:5px;border-radius:3px;background:var(--grid)}.rpe-pips i.on{background:var(--accent)}.rpe-t.wait{background:var(--card);border:1.5px dashed var(--tap-btn-line);box-shadow:none}.rpe-wait-t{font-size:12px;line-height:1.55;color:var(--text-dim);flex:1}.rp-per{margin:0 0 1px;font-size:12px;color:var(--text-dim);white-space:nowrap}.rp .group-title{margin-top:2px}.rp-hero{padding:16px 14px}.rp-hero-row{display:flex;align-items:center;gap:14px}.rp-big{flex:none;width:84px;height:84px;border-radius:50%;border:7px solid var(--accent);display:flex;align-items:baseline;justify-content:center;padding-top:22px;box-sizing:border-box;background:var(--t-inner, var(--c-ffffff))}.rp-big b{font-size:30px;line-height:1;color:var(--accent)}.rp-big span{font-size:13px;color:var(--text-dim);margin-left:2px;white-space:nowrap}.rp-hero-t{min-width:0}.rp-hero-t p{margin:0}.rp-k{font-size:12px;color:var(--text-dim)}.rp-v{font-size:18px;font-weight:800;line-height:1.35;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.rp-s{font-size:13px;color:var(--text-dim)}.rp-tip{display:flex;gap:8px;margin-top:14px;padding:10px 12px;border-radius:10px;background:var(--summary-bg);border:1px solid var(--summary-line);font-size:14px;line-height:1.6}.rp-tip-i{flex:none}.rp-ph{display:flex;align-items:center;gap:12px}.rp-donut{width:118px;height:118px;flex:none}.rp-dn-n{font-size:20px;font-weight:800;fill:var(--text)}.rp-dn-s{font-size:10px;fill:var(--text-dim)}.rp-leg{list-style:none;margin:0;padding:0;flex:1;min-width:0;display:grid;gap:7px}.rp-leg li{display:grid;grid-template-columns:10px 1fr auto auto;align-items:center;gap:6px;font-size:13px}.rp-leg i{width:10px;height:10px;border-radius:3px}.rp-leg-n{white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.rp-leg b{font-size:14px}.rp-leg-c{font-size:12px;color:var(--text-dim);min-width:28px;text-align:right;white-space:nowrap}.rp-bars{display:grid;gap:8px;padding:14px 13px}.rp-bar{display:grid;grid-template-columns:30px 88px 1fr 40px;align-items:center;gap:6px;font-size:13px}.rp-bk{font-weight:800;color:var(--text-dim);font-size:13px;white-space:nowrap}.rp-bn{white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.rp-bt{height:10px;border-radius:5px;background:var(--grid);overflow:hidden}.rp-bt span{display:block;height:100%;border-radius:5px;background:var(--c-8fb9a5)}.rp-bar.top .rp-bt span{background:var(--accent)}.rp-bar.top .rp-bn{font-weight:700}.rp-bc{text-align:right;font-weight:700;white-space:nowrap}.rp-bc em{font-style:normal;font-weight:400;color:var(--text-faint);font-size:11px}.rp-bar.z .rp-bn,.rp-bar.z .rp-bc,.rp-bar.z .rp-bk{color:var(--text-faint)}.rp-grid{padding:12px 10px}.rp-g{display:grid;row-gap:3px;align-items:center}.rp-gd{font-size:10px;color:var(--text-dim);text-align:center;white-space:nowrap;letter-spacing:-.3px}.rp-gk{font-size:12px;font-weight:800;color:var(--text-dim);white-space:nowrap}.rp-gc{height:20px;display:flex;align-items:center;justify-content:center}.rp-gc.recent,.rp-gd.recent{background:var(--accent-soft)}.rp-gc i{width:11px;height:11px;border-radius:50%;background:var(--accent)}.rp-gn{margin:8px 0 0;font-size:12px;color:var(--text-dim)}.ce{padding:4px 0!important;margin-bottom:10px}.ce-h{display:flex;align-items:center;justify-content:space-between;gap:8px;padding:8px 14px 6px}.ce-h b{font-size:14px;font-weight:800;white-space:nowrap}.ce-h span{font-size:12px;color:var(--text-dim);white-space:nowrap}.ce-r{display:flex;align-items:center;gap:10px;width:100%;padding:9px 14px;border:0;border-top:1px solid var(--grid);background:none;text-align:left;font:inherit;color:var(--text);cursor:pointer}.ce-no{flex:none;width:20px;height:20px;border-radius:50%;background:var(--accent);color:var(--c-ffffff);font-size:11px;font-weight:800;display:flex;align-items:center;justify-content:center}.ce-t{flex:1;min-width:0;display:flex;flex-direction:column;gap:1px}.ce-n{font-size:14px;font-weight:700;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.ce-w{font-size:12.5px;color:var(--text-dim);line-height:1.45;word-break:keep-all}.ce-c{flex:none;display:flex;align-items:center;gap:4px}.ce-more{display:block;width:100%;padding:9px 14px 8px;border:0;border-top:1px solid var(--grid);background:none;font:inherit;font-size:13px;font-weight:700;color:var(--accent);text-align:right;cursor:pointer;white-space:nowrap}.rp-th{display:grid;gap:8px;margin-bottom:24px}.rp-t{margin:0!important;padding:12px 13px;cursor:pointer;text-align:left;font:inherit;color:var(--text);width:100%}.rp-t.open{border-color:var(--accent)}.rp-t-h{display:flex;align-items:center;gap:8px}.rp-t-no{flex:none;width:22px;height:22px;border-radius:50%;background:var(--accent);color:var(--c-ffffff);font-size:12px;font-weight:800;display:flex;align-items:center;justify-content:center}.rp-t-n{flex:1;min-width:0;font-size:15px;font-weight:700;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.rp-t-c{flex:none;font-size:12px;font-weight:700;color:var(--tap-btn-text);background:var(--tap-btn-bg);border:1px solid var(--tap-btn-line);border-radius:999px;padding:1px 9px;white-space:nowrap}.rp-t-pos{display:flex;gap:4px;margin:6px 0 0 30px;flex-wrap:wrap}.rp-chip{flex:none;font-size:11px;font-weight:700;color:var(--text-dim);background:var(--t-inner, var(--c-ffffff));border:1px solid var(--border);border-radius:6px;padding:0 6px;white-space:nowrap;line-height:18px}.rp-t-how{margin:6px 0 0 30px;font-size:14px;line-height:1.6}.rp-t-how span{display:block;font-size:12px;color:var(--accent);font-weight:700}.rp-t-src{list-style:none;margin:8px 0 0 30px;padding:8px 0 0;border-top:1px dashed var(--border);display:grid;gap:6px;font-size:13px;line-height:1.55}.rp-t-src em{display:block;font-style:normal;font-size:11px;color:var(--text-dim)}.rp-dr{display:grid;gap:8px}.rp-d{display:flex;align-items:flex-start;gap:8px;font-size:14px;line-height:1.55;width:100%;text-align:left;font:inherit;color:var(--text);background:none;border:0;padding:0}.rp-d .rp-chip{margin-top:2px}.rp-d-t{flex:1;min-width:0}@media (max-width: 370px){.rp-donut{width:96px;height:96px}.rp-ph{gap:10px}.rp-leg li{gap:5px}}.ls-srch{margin:0 0 10px}.ls-cnt{margin:0 0 8px 4px;font-size:13px;font-weight:600;color:var(--text-dim)}.ls-snip{grid-column:1 / -1;display:block;margin-top:6px;padding:7px 10px;border-radius:8px;background:var(--summary-bg);font-size:13px;line-height:1.55;color:var(--text)}.ls-snip mark{background:var(--c-fbe7a1);color:inherit;border-radius:3px;padding:0 1px;font-weight:700}.ls-k{font-weight:700;color:var(--accent);margin-right:5px;white-space:nowrap}.rpe-w{display:grid;grid-template-columns:auto 1fr;align-items:center;gap:4px 12px;margin-top:10px;padding:11px 12px;border-radius:14px;border:1.5px dashed var(--tap-btn-line);background:var(--card)}.rpe-w-c{display:flex;align-items:baseline;gap:8px}.rpe-w-c b{font-size:16px;font-weight:800;white-space:nowrap}.rpe-w-c em{font-style:normal;font-size:12px;font-weight:700;background:var(--tap-btn-bg);color:var(--tap-btn-text);border:1px solid var(--tap-btn-line);border-radius:999px;padding:1px 8px;white-space:nowrap}.rpe-w-r{display:flex;align-items:baseline;justify-content:flex-end;gap:6px;white-space:nowrap}.rpe-w-r b{font-size:14px;color:var(--tap-btn-text)}.rpe-w .rpe-pips{grid-column:1 / -1;margin-top:4px}.rpcc{display:grid;gap:2px;padding:8px 12px!important}.rpcc-r{display:flex;align-items:center;gap:10px;padding:8px 0;text-decoration:none;color:var(--text);overflow:hidden}.rpcc-r+.rpcc-r{border-top:1px solid var(--border)}.rpcc-pill{flex:none;width:64px;text-align:center;font-size:13px;font-weight:700;color:var(--tap-btn-text);background:var(--tap-btn-bg);border:1px solid var(--tap-btn-line);border-radius:999px;padding:3px 0;white-space:nowrap}.rpcc-t{flex:1;min-width:0;display:flex;flex-direction:column;font-size:14px}.rpcc-t>span,.rpcc-t small{white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.rpcc-t small{font-size:10px;color:var(--text-dim)}.rpcc-chev{flex:none;width:10px;color:var(--text-dim)}.rpcc-r.wait .rpcc-pill{background:var(--card);color:var(--text-dim);border-style:dashed}.rpcc-r.wait .rpcc-t{color:var(--text-dim)}.rpcc-gw{flex:none;display:flex;flex-direction:column;align-items:center;gap:3px}.rpcc-gw em{font-style:normal;font-size:10px;line-height:1.3;color:var(--text-dim);text-align:center;white-space:nowrap}.rpcc-gw em b{color:var(--tap-btn-text);font-size:11px}.rpcc-g{width:58px;height:26px;display:flex;align-items:flex-end;border-left:1px solid var(--t-line, var(--c-b9c3be));border-bottom:1px solid var(--t-line, var(--c-b9c3be));padding:0 1px}.rpcc-g>span{flex:1;height:100%;display:flex;align-items:flex-end;justify-content:center}.rpcc-g i{width:3px;border-radius:1px 1px 0 0;background:var(--tap-btn-line)}.rpcc-g i.top{background:var(--accent)}.tz-quick{grid-template-columns:repeat(3,minmax(0,1fr))}.tz-card:has(.tz-quick){padding-left:14px;padding-right:14px}.tz-ql{font-size:13px}@media (max-width: 350px){.tz-ql{font-size:12px}}.hw-two>button{box-sizing:border-box;flex:1 1 0;min-width:0;width:auto;height:48px;margin:0;padding:0}.hw-btns.hw-two{display:grid;grid-template-columns:1fr 1fr}.my-stats .ms-h,.my-stats .rpe-h{margin:26px 0 10px 4px;font-size:16px;font-weight:700;color:var(--text)}.my-stats .rpe{margin-top:0}.my-stats .ms-h:before,.my-stats .rpe-h:before{content:"";display:inline-block;width:4px;height:16px;border-radius:2px;background:var(--accent);margin-right:9px;vertical-align:middle;position:relative;top:-2px}.kb-head .kb-title{display:flex;align-items:center;gap:9px;font-size:16px;color:var(--text);white-space:nowrap}.kb-head .kb-title:before,.kb-hd span:before{content:"";flex:none;width:4px;height:16px;border-radius:2px;background:currentColor}.kb-head .kb-title:before{background:var(--accent)}.kb-hd span{display:inline-flex;align-items:center;gap:9px;font-size:16px;letter-spacing:0}.kb-hd i{display:none}.gh-bn{display:flex;align-items:center;margin:18px 0 0;padding:12px 14px;border-radius:16px 16px 0 0;background:var(--accent);color:var(--c-ffffff);font-size:16px;font-weight:700;white-space:nowrap}.gh-bn small{margin-left:auto;font-size:13px;font-weight:500;opacity:.85}.gh-bl{background:var(--t-inner, var(--c-ffffff));border-radius:0 0 16px 16px;padding:4px 0;margin:0;list-style:none}.gh-li{display:flex;align-items:center;gap:12px;width:100%;padding:12px 14px;border:0;border-top:1px solid var(--border);background:none;text-align:left;color:inherit}.gh-bl li:first-child .gh-li{border-top:0}.gh-li .gh-i{flex:none;width:38px;height:38px;border-radius:12px;background:var(--accent-soft);display:grid;place-items:center}.gh-li .gh-i svg{width:22px;height:22px}.gh-li .gh-t{min-width:0;flex:1}.gh-li .gh-t b{display:block;font-size:15px;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.gh-li .gh-t small{display:block;font-size:12px;color:var(--text-dim);white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.gh-li .gh-c{flex:none;color:var(--text-faint);font-size:18px}.gh-li.off{opacity:.5}.kb-grid+.kb-head{margin-top:24px}.kb-title .kb-tsub{margin-left:auto;font-size:13px;font-weight:500;color:var(--text-dim)}.rh-hole{background:var(--t-inner, var(--c-ffffff));border-radius:20px;padding:10px;box-shadow:0 1px 2px var(--c-000000a04)}.rh-pic{position:relative}.rh-pic img{display:block;width:100%;height:auto;border-radius:14px}.rh-zb{position:absolute;display:inline-flex;align-items:center;gap:5px;min-height:30px;padding:0 10px;border-radius:999px;border:1px solid var(--accent);background:var(--c-ffffffa55);-webkit-backdrop-filter:blur(3px);backdrop-filter:blur(3px);box-shadow:0 2px 5px var(--c-000000a15);font-size:13px;font-weight:700;color:var(--text);white-space:nowrap}.rh-zb:after{content:"";position:absolute;top:-7px;right:-4px;bottom:-7px;left:-4px}.rh-zb em{font-style:normal;font-size:11px;font-weight:700;color:var(--c-ffffff);background:var(--accent);border-radius:999px;padding:0 6px}.rh-hole+div .kb-head,.rh-hole+.kb-head{margin-top:22px}.rh-g+.rh-g>.kb-head{margin-top:22px}.gh-hd{margin:22px 0 10px}section:first-of-type>.gh-hd{margin-top:18px}.gh-hd+.gh-bl{border-radius:16px}@media (max-width: 350px){.kb-grid .kb-cell.kbs .kb-ct{font-size:13px;letter-spacing:-.3px}}.mic-hint.has-act{display:flex;align-items:center;gap:10px}.mic-hint.has-act .mic-hint-t{flex:1 1 auto;min-width:0}.mic-hint-btn{flex:none;white-space:nowrap;height:32px;padding:0 12px;border:0;border-radius:9px;background:var(--t-acc, var(--c-1f3d2b));color:var(--c-ffffff);font-size:13px;font-weight:700}.opl-t td{text-overflow:ellipsis}.vw-btn{position:relative;overflow:visible}.vw-alert{position:absolute;top:-7px;right:-7px;width:18px;height:18px;border-radius:50%;background:var(--c-d64545);color:var(--c-ffffff);font-size:12px;font-weight:800;line-height:18px;text-align:center;box-shadow:0 0 0 2px var(--t-line, var(--c-ffffff));pointer-events:none}.vw-err{display:inline-block;margin-right:6px;padding:1px 8px;border-radius:999px;background:var(--c-d64545);color:var(--c-ffffff);font-size:12px;font-weight:700;white-space:nowrap;vertical-align:1px}.bigbtn.rec-big{width:100%;margin:12px 0 0;border:1px solid var(--t-line, var(--c-ffffff));font:inherit;text-align:left;cursor:pointer;background:linear-gradient(180deg,var(--t-inner, var(--c-ffffff)) 0%,var(--t-bg, var(--c-f6f8f9)) 48%,var(--t-line, var(--c-e6eaee)) 100%)!important;box-shadow:0 5px 0 var(--t-line, var(--c-c9d0d6)),0 10px 16px var(--c-000000a07)!important}.bigbtn.rec-big:active{box-shadow:0 1px 0 var(--t-line, var(--c-c9d0d6)),0 2px 4px var(--c-000000a06)!important}.bigbtn.rec-big:before{background-image:url(/logo.png);opacity:.1}.bigbtn.rec-big:after{box-shadow:inset 0 2px 0 var(--t-line, var(--c-ffffff)),inset 0 -2px 0 var(--c-000000a05)}.bigbtn.rec-big>.bigbtn-gl{background:linear-gradient(180deg,var(--t-bg, var(--c-ffffffa95)) 0%,var(--c-ffffffa5) 55%,var(--c-ffffffa0) 100%);box-shadow:none}.bigbtn.rec-big .bigbtn-title{color:var(--c-1f3d2b);text-shadow:0 1px 0 var(--t-line, var(--c-ffffff));letter-spacing:.5px}.rec-plain{margin:18px 0 6px}.rec-plain .bigbtn.rec-big{margin-top:10px}.thx-won{font-size:16px;font-weight:800;color:var(--t-acc-text, var(--c-1f3d2b));white-space:nowrap;font-variant-numeric:tabular-nums}.lm .rec-head{margin-bottom:12px}.lm-two{display:grid;grid-template-columns:1fr 1fr;gap:10px;margin-bottom:10px}.lm-slot{position:relative;aspect-ratio:1 / 1;border-radius:14px;overflow:hidden;background:var(--t-bg, var(--c-f3f6f4));border:1.5px dashed var(--t-line, var(--c-c9d6cf));max-width:100%}.lm-slot.v{aspect-ratio:16 / 9}.lm-slot img{width:100%;height:100%;object-fit:cover;display:block}.lm-slot:has(img){border-style:solid;border-color:var(--border)}.lm-add{position:absolute;top:0;right:0;bottom:0;left:0;width:100%;height:100%;border:0;background:none;display:flex;align-items:center;justify-content:center;cursor:pointer;padding:0}.lm-plus{width:44px;height:44px;border-radius:50%;background:var(--c-2f6fde);color:var(--c-ffffff);font-size:26px;font-weight:700;line-height:44px;text-align:center;box-shadow:0 3px 0 var(--c-1f56b8)}.lm-col{display:flex;flex-direction:column;gap:6px;min-width:0}.lm-lb{font-size:13px;font-weight:700;color:var(--text-dim);white-space:nowrap;padding-left:2px}.lm-x{position:absolute;right:8px;top:8px;width:30px;height:30px;border-radius:50%;border:0;background:var(--c-d64545);color:var(--c-ffffff);font-size:14px;font-weight:800;cursor:pointer;padding:0;box-shadow:0 0 0 2px var(--t-line, var(--c-ffffff))}.lm-play{position:absolute;left:50%;top:50%;transform:translate(-50%,-50%);width:48px;height:48px;border-radius:50%;background:var(--c-000000a45);color:var(--c-ffffff);font-size:18px;line-height:48px;text-align:center;padding-left:3px;box-sizing:border-box}.lm-dur{position:absolute;right:10px;bottom:10px;padding:2px 8px;border-radius:8px;background:var(--c-000000a6);color:var(--c-ffffff);font-size:12px;font-weight:600;white-space:nowrap}.danger-fill{background:var(--c-d64545)!important;border-color:var(--c-d64545)!important}.lm-plain{margin:18px 0}.lm-view{padding:0;border-style:solid!important;border-color:var(--border)!important;cursor:pointer;width:100%;display:block}.lm-big{position:fixed;top:0;right:0;bottom:0;left:0;z-index:90;background:var(--c-000000);display:flex;align-items:center;justify-content:center}.lm-big img{width:100%;max-height:80vh;object-fit:contain;display:block}.lm-big-x{position:absolute;top:calc(14px + env(safe-area-inset-top,0px));right:14px;width:40px;height:40px;border-radius:50%;border:0;background:var(--c-ffffffa18);color:var(--c-ffffff);font-size:18px;font-weight:700}.lm-big-lb{position:absolute;top:calc(22px + env(safe-area-inset-top,0px));left:18px;color:var(--c-ffffff);font-size:15px;font-weight:700}.lm-play.big{width:64px;height:64px;line-height:64px;font-size:24px}.lm-three{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:10px;align-items:start}.lm-three .lm-slot,.lm-three .lm-slot.v{aspect-ratio:auto;height:64px}.lm-three .lm-slot:has(img),.lm-three .lm-slot.v:has(img){aspect-ratio:1 / 1;height:auto}.lm-three .lm-plus{width:34px;height:34px;font-size:21px;line-height:34px;box-shadow:0 2px 0 var(--c-1f56b8)}.lm-three .lm-x{width:26px;height:26px;font-size:12px;right:6px;top:6px}.lm-three .lm-play{width:36px;height:36px;line-height:36px;font-size:14px}.lm-three .lm-dur{right:6px;bottom:6px;font-size:11px;padding:1px 6px}.lm-three.has .lm-slot,.lm-three.has .lm-slot.v{aspect-ratio:1 / 1;height:auto}.lm-col .lm-lb{text-align:center;padding-left:0}.lm-three .lm-slot,.lm-three .lm-slot.v{aspect-ratio:1 / 1;height:auto}.lm-empty{border-style:solid;background:var(--t-bg, var(--c-eef1ef))}.lm-note{margin:8px 2px 0;font-size:12px;line-height:1.5;color:var(--text-dim)}.lm-plus{width:auto!important;height:auto!important;background:none!important;box-shadow:none!important;color:var(--t-dim, var(--c-8a958f));font-size:34px!important;font-weight:300;line-height:1!important}.lm-empty{display:flex;align-items:flex-end;justify-content:center;background:var(--t-line, var(--c-e2e8e4))!important;border-color:var(--t-line, var(--c-d3dbd6))!important}.lm-sil{width:78%;height:78%;fill:var(--t-dim, var(--c-c3ccc7));display:block}.lm-slot.v.lm-empty .lm-sil{width:auto;height:82%}.mreq-st{flex:none;font-weight:600;margin-bottom:2px}.mreq-st.open{background:var(--warn-bg);color:var(--warn-text)}.mreq-st.done{background:var(--cleared-bg);color:var(--accent)}.ac-pg+.ac-pg{margin-top:10px;padding-top:10px;border-top:1px solid var(--t-line, var(--c-eef0f2))}.ac-pg-t{margin:2px 0;font-size:13px;font-weight:600;color:var(--t-dim, var(--c-8b95a1));letter-spacing:.02em;white-space:nowrap}.lfx{display:flex;flex-direction:column;align-items:flex-end;gap:8px;margin:18px 0 8px}.lfx .lmsg{align-self:stretch;margin:0}.lfx-wait{font-size:13px;color:var(--t-dim, var(--c-8b95a1));white-space:nowrap}.lfx-box{background:var(--t-inner, var(--c-ffffff));border-radius:14px;padding:0 14px}.lfx-r{display:flex;align-items:center;gap:12px;min-height:50px;font-size:15px;color:var(--t-text, var(--c-191f28));cursor:pointer}.lfx-r+.lfx-r{border-top:1px solid var(--t-line, var(--c-f2f4f6))}.lfx-r>span{min-width:0;word-break:keep-all}.lfx-note{width:100%;box-sizing:border-box;margin-top:10px;border:1px solid var(--t-line, var(--c-e5e8eb));border-radius:12px;padding:12px;font:inherit;font-size:15px;line-height:1.6;resize:none}.lfx-hint{margin:10px 2px 0;font-size:13px;color:var(--t-dim, var(--c-8b95a1));word-break:keep-all;line-height:1.5}.lfx-q{width:100%;box-sizing:border-box;margin-bottom:10px}.lfx-list{max-height:46vh;overflow-y:auto}.lfx-trash{display:block;margin:14px 0 0 auto;background:none;border:0;padding:6px 2px;font:inherit;font-size:14px;color:var(--t-dim, var(--c-6b7684));white-space:nowrap;cursor:pointer}.lfx-foot{margin:10px 4px 0;font-size:13px;color:var(--t-dim, var(--c-8b95a1))}.pc-trash{max-width:760px}.ls-lock{display:flex;align-items:flex-start;gap:6px;color:var(--t-dim, var(--c-8b95a1));word-break:keep-all}.ls-lock svg{flex:none;margin-top:2px}.ls-pill{margin:0 6px 0 0;vertical-align:1px}.hc-av{position:relative;flex:none;display:inline-flex;padding:4px}.hc-av>:first-child{position:relative;z-index:1}.hring-link{position:absolute;top:0;right:0;bottom:0;left:0;text-decoration:none}.hring{position:absolute;top:0;right:0;bottom:0;left:0;border-radius:50%}.hring:after{content:"";position:absolute;top:3px;right:3px;bottom:3px;left:3px;border-radius:50%;background:var(--t-inner, var(--c-ffffff))}.hring.off{background:var(--t-line, var(--c-dfe4e1))}.hring.l1{background:conic-gradient(from 200deg,var(--c-6e4322),var(--c-d9a477),var(--c-a8692f),var(--c-e2b48b),var(--c-6e4322))}.hring.l2{background:conic-gradient(from 200deg,var(--c-6c747c),var(--t-bg, var(--c-eef1f4)),var(--c-a9b0b7),var(--t-bg, var(--c-f6f8fa)),var(--c-6c747c))}.hring.l3{background:conic-gradient(from 200deg,var(--c-a97c25),var(--c-f3d98a),var(--c-c99a3a),var(--c-f7e3a1),var(--c-a97c25))}.hring-t{position:absolute;left:50%;bottom:-5px;transform:translate(-50%);z-index:2;font:800 7.5px/1 system-ui,sans-serif;letter-spacing:.2px;color:var(--c-ffffff);padding:2px 5px;border-radius:999px;box-shadow:0 0 0 2px var(--t-line, var(--c-ffffff));white-space:nowrap}.hring.l3 .hring-t{background:var(--c-b88a2f)}.hring.l1 .hring-t{background:var(--c-8f5a2b)}.hring.l2 .hring-t,.hring.l4 .hring-t{background:var(--c-7d858d)}.hring.l5 .hring-t{background:var(--c-b88a2f)}.hring.wr{background:none;top:-5px;right:-5px;bottom:-5px;left:-5px}.hring.wr:after{display:none}.hwr{position:absolute;top:0;right:0;bottom:0;left:0;width:100%;height:100%;overflow:visible}.hring.wr .hring-t{bottom:0}@media (max-width: 380px){.hc-row{gap:8px}.hc-btns{gap:4px}.hc-btns .ghost{padding:5px 6px}}.nlink{cursor:pointer;border-radius:4px}.nlink:hover .mname,.plink:hover{text-decoration:underline;text-underline-offset:2px}.nlink:focus-visible{outline:2px solid var(--accent);outline-offset:2px}.prp .prp-card{display:flex;align-items:center;gap:14px;margin-bottom:12px}.prp .prp-card .row-label{font-size:18px;font-weight:700;white-space:nowrap}.prp .tkp-m{margin-top:2px}.prp .prp-sum{margin:8px 0 4px}.prp .prp-sum b small{font-size:12px;font-weight:600;color:var(--text-dim)}.prp .group-title{margin-top:18px}.prc-sheet .prc-body{display:flex;flex-direction:column;align-items:center;gap:6px;padding:8px 0 14px}.prc-sheet .prc-n{font-size:18px;white-space:nowrap;margin-top:4px}.prc-sheet .prc-a{font-size:14px;color:var(--text-dim)}.prc-sheet .prc-f{display:flex;justify-content:flex-end}.pmain .prp .prp-r{grid-template-columns:84px 52px minmax(0,1fr) 110px 64px}.tl{background:var(--t-inner, var(--c-ffffff));border:1px solid var(--border);border-radius:14px;overflow:hidden}.tl-r{display:grid;grid-template-columns:74px 44px minmax(0,1fr) auto;align-items:center;column-gap:8px;width:100%;min-height:44px;padding:0 12px;border:0;background:none;box-shadow:none;margin:0;border-radius:0;font:inherit;color:inherit;text-align:left;cursor:pointer;text-decoration:none}.tl-r+.tl-r{border-top:1px solid var(--border)}button.tl-r:active,a.tl-r:active{background:var(--t-bg, var(--c-f3f6f4))}.tl-r.on{background:var(--t-acc-soft, var(--c-eef7f1))}.tl-r>*{min-width:0}.tl-r .d,.tl-r .h,.tl-r .s{font-size:13px;color:var(--text-dim);white-space:nowrap;font-variant-numeric:tabular-nums}.tl-r .d small{font-size:12px;margin-left:2px}.tl-r .m{font-size:15px;font-weight:600;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.tl-r .x{font-size:13px;color:var(--text-dim);white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.tl-r .pill-in{white-space:nowrap;justify-self:end}.tl-r .chev{color:var(--text-dim);font-size:16px;justify-self:end}.tl+.opg{margin-top:10px}.pmain .tl-r{min-height:46px;padding:0 16px}.tl-r.ac-ps{grid-template-columns:auto minmax(0,1fr) auto}.tl-r.ac-ps .x{font-size:12px}.tl-r.ac-ls{grid-template-columns:64px 40px minmax(0,1fr) minmax(0,max-content) auto}.tl-r.ac-ls.pc{grid-template-columns:74px 44px minmax(0,1fr) minmax(0,max-content) auto auto}.tl-r.ac-pr{grid-template-columns:auto minmax(0,1fr) auto 16px}.tl-r.ac-pr.noopen{cursor:default}.tl-r.ac-pr .ac-chev{color:var(--accent);font-size:15px;transition:transform .15s}.tl-r.ac-pr.open .ac-chev{transform:rotate(180deg)}.tl-r.ac-tx{grid-template-columns:auto minmax(0,1fr) auto}.tl-r.ac-tx .thx-won{font-size:15px}.ac-tl>.ac-perms+.tl-r{border-top:1px solid var(--border)}.ac-tl>.ac-perms{margin:0 14px 14px 16px}.tl-r .pill{margin-left:0;white-space:nowrap;justify-self:end}.tl-r.tl-hs{grid-template-columns:52px 38px minmax(0,1fr) minmax(0,1fr) auto;column-gap:6px}.tl-r.tl-jm{grid-template-columns:56px 40px minmax(0,1fr) auto 10px}.tl-r.tl-rv{grid-template-columns:52px 38px minmax(0,1fr) minmax(0,1fr) auto;column-gap:6px}.tl-r.tl-rv.pk{grid-template-columns:22px 52px 38px minmax(0,1fr) minmax(0,.8fr) auto}.tl-r.tl-rv .ck{width:20px;height:20px}.tl-g{padding:6px 12px;font-size:12px;font-weight:600;color:var(--text-dim);background:var(--t-bg, var(--c-f7f9f8));border-top:1px solid var(--border);white-space:nowrap}.tl-g:first-child{border-top:0}.tl-g+.tl-r{border-top:1px solid var(--border)}.tl+.lfx-trash{margin-top:10px}.tlm .tlm-n{display:flex;align-items:center;gap:4px}.tlm .tlm-n>*{flex:none}.tlm .pill-in.wt{background:var(--warn-bg);color:var(--warn-text)}.tlm .tlm-b{display:flex;gap:6px;justify-self:end}.tlm .tlm-b .ghost{height:30px;padding:0 10px;font-size:13px}.tlm+.opg,.mll+.opg,.rql+.opg{margin-top:10px}.mll .mll-p{justify-self:end}.mll .mll-s{display:flex;align-items:center;justify-self:end;white-space:nowrap}.mll .mll-s .ls-pill{margin:0}.mll .mll-s .pill-new{margin-left:4px}.mll .tl-r:has(.ls-snip){padding-bottom:8px}.rql .tl-r{grid-template-columns:auto minmax(0,auto) minmax(0,1fr) auto}.rql .m{display:flex;align-items:center}.rql .m .st-kind{flex:none}.tl-r .d small{margin-left:1px}.tl-r.tl-hs,.tl-r.tl-rv{grid-template-columns:70px 40px minmax(0,1fr) minmax(0,1fr) auto}.tl-r.tl-rv.pk{grid-template-columns:22px 70px 40px minmax(0,1fr) minmax(0,.8fr) auto}.tl-r.tl-jm{grid-template-columns:70px 40px minmax(0,1fr) auto 10px}.tl-r.ac-ls{grid-template-columns:70px 40px minmax(0,1fr) minmax(0,max-content) auto}.tl-r.ac-ls.pc{grid-template-columns:78px 44px minmax(0,1fr) minmax(0,max-content) auto auto}.tl-r.ac-ps{grid-template-columns:minmax(0,1fr) 48px 64px 64px 52px}.tl-r.ac-ps .n{font-size:14px;font-weight:600;text-align:right;white-space:nowrap;font-variant-numeric:tabular-nums}.tl-r.ac-ps .n small{font-size:11px;color:var(--text-dim);font-weight:500;margin-left:3px}.tl-r.tl-hd{min-height:30px;background:var(--t-bg, var(--c-f7f9f8))}.tl-r.tl-hd>span{font-size:12px;color:var(--text-dim);font-weight:600;text-align:right;white-space:nowrap}.rql .tl-r button,.rql .tl-r .ghost{white-space:nowrap;flex:none}.tl-r.ac-ps{grid-template-columns:minmax(0,1fr) 46px 66px 62px}.tl-r.ac-ps .ac-pn{display:flex;align-items:center;gap:6px}.tl-r.ac-ps .ac-pn .pill-in{flex:none;font-size:11px;padding:2px 7px}.tl-r.tl-hs,.tl-r.tl-rv{grid-template-columns:70px 40px max-content minmax(0,1fr) auto}.tl-r.tl-rv.pk{grid-template-columns:22px 70px 40px max-content minmax(0,1fr) auto}.tl-r.ac-ls{grid-template-columns:70px 40px max-content minmax(0,1fr) auto}.tl-r.ac-ls.pc{grid-template-columns:78px 44px max-content minmax(0,1fr) auto auto}.prp .prp-r{grid-template-columns:70px 40px minmax(0,1fr) auto}.tl-r.tl-hs .m,.tl-r.tl-rv .m,.tl-r.ac-ls .m{max-width:6.5em}.tl-r.tl-hs{grid-template-columns:70px 40px max-content minmax(0,1fr) max-content auto}.tl-r.tl-hs .hs-pro{overflow:visible}.tl-r.tl-hs{grid-template-columns:70px 40px max-content minmax(0,1fr) auto}.hcard.hc-cp{padding:10px 12px;margin:8px 0}.home:not(.tz) .hcard.hc-cp{background:var(--t-inner, var(--c-ffffff));border:0;box-shadow:none;border-radius:20px}.hc-cp .hc-row{gap:10px}.hc-cp .hc-av{padding:3px}.hc-cp .hring:after{top:2px;right:2px;bottom:2px;left:2px}.hc-cp .hc-nm{gap:5px}.hc-cp .hc-name{font-size:18px}.hc-cp .hh-pills{display:flex;gap:4px;flex-wrap:nowrap}.hc-cp .hh-pills .pill-out,.hc-cp .hh-pills .pill-in{font-size:11px;padding:2px 7px;white-space:nowrap}.hc-cp .hc-btns{gap:8px}.hc-ic{width:36px;height:36px;border-radius:50%;display:grid;place-items:center;border:1px solid var(--kb-green-bd);background:var(--kb-green-bg);color:var(--t-dim, var(--c-6aa68a));padding:0;overflow:hidden;cursor:pointer;text-decoration:none;flex:none}.hc-ic svg{display:block}.hc-ic.out{background:var(--kb-red-bg);border-color:var(--kb-red-bd);color:var(--kb-red-tx)}.tz-mn{display:flex;align-items:center;margin:2px 0 9px}.tz-mn>a,.tz-mn>span{flex:1 1 auto;min-width:0;display:flex;align-items:center;justify-content:center;gap:5px;height:36px;padding:0 4px;text-decoration:none;color:var(--t-text, var(--c-191f28));white-space:nowrap}.tz-mn>*+*{border-left:1px solid var(--t-line, var(--c-cfd5da))}.tz-mn .i{display:grid;place-items:center;color:var(--t-acc-text, var(--c-1f3d2b))}.tz-mn .i svg{width:17px;height:17px}.tz-mn .l{font-size:15px;font-weight:600}.tz-mn .lk{opacity:.45}.tz-mn .les .l{color:var(--t-acc-text, var(--c-1f5a41));font-weight:900;font-size:16px}.tz-mn .mc{width:28px;height:28px;border-radius:50%;display:grid;place-items:center;flex:none;background:radial-gradient(circle at 50% 70%,var(--c-e5463c) 0%,var(--c-c1271f) 70%,var(--c-9e1d16) 100%)}.tz-mn .mc svg{width:16px;height:16px}.tzop-h{display:flex;align-items:baseline;gap:8px;margin-bottom:6px;text-decoration:none;color:inherit}.tzop-h .tz-h{margin:0}.tzop-h .dt{font-size:14px;color:var(--t-dim, var(--c-8b95a1));white-space:nowrap}.tzop-h .go{margin-left:auto;color:var(--t-dim, var(--c-b0b8c1));font-size:20px;line-height:1}.tzop{display:flex;flex-direction:column}.tzop>a{display:grid;grid-template-columns:72px minmax(0,1fr) auto 12px;align-items:center;gap:8px;min-height:44px;border-top:1px solid var(--t-line, var(--c-f2f4f6));text-decoration:none;color:var(--t-text, var(--c-191f28))}.tzop>a:first-child{border-top:0}.tzop .l{font-size:15px;font-weight:600;white-space:nowrap}.tzop .s{font-size:13px;color:var(--t-dim, var(--c-8b95a1));white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.tzop .n{font-size:18px;font-weight:800;text-align:right;white-space:nowrap}.tzop .n small{font-size:12px;color:var(--t-dim, var(--c-8b95a1));margin-left:1px;font-weight:600}.tzop .z .l,.tzop .z .n{color:var(--t-dim, var(--c-c2c8cf))}.tzop .d .n{color:var(--danger)}.tzop .ch{color:var(--t-dim, var(--c-c2c8cf))}.tzop .bar{height:6px;border-radius:3px;background:var(--t-bg, var(--c-eef1f3));overflow:hidden}.tzop .bar i{display:block;height:100%;background:var(--accent)}:root{--hl: 1px;--hs: 1;--hc: var(--c-000000)}@media (min-resolution: 1.2dppx){:root{--hl: .8px;--hs: .8}}@media (min-resolution: 1.45dppx){:root{--hl: .67px;--hs: .67}}@media (min-resolution: 1.7dppx){:root{--hl: .58px;--hs: .58}}@media (min-resolution: 2dppx),(-webkit-min-device-pixel-ratio: 2){:root{--hl: .5px;--hs: .5}}@media (min-resolution: 3dppx),(-webkit-min-device-pixel-ratio: 3){:root{--hl: .34px;--hs: .34}}@media (pointer: fine) and (max-resolution: 1.99dppx){:root{--hc: var(--c-000000a45)}}.home .hcard.hcard{background:var(--t-inner, var(--c-ffffff))!important;border:0!important;border-radius:20px;box-shadow:0 0 0 var(--hl) var(--hc)!important}.home .tz-card,.tz-page .tz-card{box-shadow:0 0 0 var(--hl) var(--hc)}.tzop>a,.pmo-r,.rco-s{position:relative;border-top:0!important}.tzop>a:before,.pmo-r:before,.rco-s:before{content:"";position:absolute;left:0;right:0;top:0;height:1px;background:var(--c-000000a15);transform:scaleY(var(--hs));transform-origin:0 0;pointer-events:none}.tzop>a:first-child:before,.pmo-st+.pmo-r:before{display:none}.pc-home .kpi .ad-m3>a,.pc-home .lcard,.pc-home .rc,.is-pc .side{box-shadow:0 0 0 var(--hl) var(--hc)!important}.pmo-st{display:grid;grid-template-columns:repeat(3,1fr);gap:6px;margin:4px 0 8px}.pmo-st>div{background:var(--t-bg, var(--c-f9fafb));border-radius:12px;padding:8px 10px;box-shadow:0 0 0 var(--hl) var(--hc)}.pmo-st b{display:block;font-size:20px;font-weight:800}.pmo-st span{font-size:13px;color:var(--t-dim, var(--c-6b7684))}.pmo-st .un b{color:var(--danger)}.pmo-r{display:grid;grid-template-columns:70px 40px minmax(0,1fr) auto 10px;align-items:center;gap:6px;width:100%;min-height:44px;padding:0;border:0;background:none;border-top:var(--hl) solid var(--c-000000a15);color:var(--t-text, var(--c-191f28));font-size:15px;text-align:left;cursor:pointer}.pmo-st+.pmo-r{border-top:0}.pmo-r .d small{font-size:12px;color:var(--t-dim, var(--c-8b95a1));margin-left:1px}.pmo-r .h{color:var(--t-dim, var(--c-6b7684));font-size:14px}.pmo-r .m{font-weight:600;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.pmo-r .pl{font-size:12px;padding:2px 8px;border-radius:999px;background:var(--t-bg, var(--c-f2f4f6));color:var(--t-dim, var(--c-8b95a1));white-space:nowrap}.pmo-r .pl.on{background:var(--t-acc-soft, var(--c-e3f2ea));color:var(--t-acc-text, var(--c-1f5a41))}.pmo-r .pl.no{background:var(--c-fdf0ee);color:var(--c-a33a33)}.pmo-r .cv{color:var(--t-dim, var(--c-c2c8cf))}.hm-grid{background:var(--t-inner, var(--c-ffffff));border-radius:20px;padding:12px;margin:0 0 12px;display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:8px;box-shadow:0 0 0 var(--hl) var(--hc)}.hm-grid a{display:flex;flex-direction:column;align-items:center;gap:6px;padding:10px 2px 8px;border-radius:14px;color:var(--t-text, var(--c-191f28));text-decoration:none;min-width:0;box-shadow:0 0 0 var(--hl) var(--hc)}.hm-grid .i{width:42px;height:42px;border-radius:14px;display:grid;place-items:center;background:var(--t-acc-soft, var(--c-e3f2ea));color:var(--t-acc-text, var(--c-1f5a41))}.hm-grid .i svg{width:20px;height:20px}.hm-grid .l{font-size:13px;letter-spacing:-.4px;font-weight:600;white-space:nowrap}.hm-grid .pe .i{background:var(--c-fbf1e3);color:var(--c-a8692f)}.hm-grid .bl .i{background:var(--c-eef3f7);color:var(--c-3a6ea5)}.rco-m{display:flex;align-items:center;gap:6px;flex-wrap:wrap;margin:0 0 8px;font-size:14px;font-weight:700}.rco .rc-clubs{margin-bottom:4px}.rco-s{padding:10px 0;border-top:var(--hl) solid var(--c-000000a15)}.rco-s b{font-size:15px}.rco-s ul{margin:6px 0 0;padding-left:18px}.rco-s li{font-size:15px;line-height:1.65;color:var(--t-text, var(--c-333d4b));margin:2px 0}.rco-g{margin-top:8px}.rco-p{margin:0;font-size:15px;line-height:1.65;font-weight:700}.rco-p .sum-mk{display:inline-block;margin-right:6px;font-size:.8em;color:var(--t-text, var(--c-191f28));transform:translateY(-1px)}.rco-s ul.rco-num{list-style:none;padding-left:0;margin-top:2px}.rco-raw{white-space:pre-line;font-size:15px;line-height:1.65;color:var(--t-text, var(--c-333d4b));margin:6px 0 0}.rco-tip{margin-top:6px;padding:10px 12px;border-radius:12px;background:var(--c-fdf8e6);font-size:14px;line-height:1.6;color:var(--c-5c4a12)}.rco-f{display:block;text-align:right;margin-top:10px;font-size:14px;font-weight:700;color:var(--t-acc-text, var(--c-1f5a41));text-decoration:none}.hfab{position:fixed;right:18px;bottom:calc(28px + env(safe-area-inset-bottom,0px));z-index:50;overflow:hidden;width:92px;height:92px;border-radius:26px;display:flex;flex-direction:column;align-items:center;justify-content:center;gap:6px;text-decoration:none;background:linear-gradient(180deg,var(--c-378e69) 0%,var(--c-246a4c) 55%,var(--c-164430) 100%);box-shadow:0 0 0 1.5px var(--t-line, var(--c-ffffff)),0 0 0 2.2px var(--c-000000a12),0 16px 26px -6px var(--c-000000a42);-webkit-tap-highlight-color:transparent}.hfab:before{content:"";position:absolute;top:0;right:0;bottom:0;left:0;background:url(/logo-white.png) no-repeat;background-size:120px auto;background-position:-6px -10px;opacity:.16;transform:rotate(6deg);pointer-events:none}.hfab:after{content:"";position:absolute;top:0;left:0;right:0;height:60%;border-radius:26px 26px 0 0;background:linear-gradient(180deg,var(--c-ffffffa3) 0%,var(--c-ffffffa1) 55%,var(--c-ffffffa0) 100%);pointer-events:none}.hfab>*{position:relative;z-index:1}.hfab:active{transform:translateY(2px);box-shadow:0 0 0 1.5px var(--t-line, var(--c-ffffff)),0 0 0 2.2px var(--c-000000a12),0 6px 12px -4px var(--c-000000a4)}.hfab .mc{width:42px;height:42px;border-radius:50%;display:grid;place-items:center;background:radial-gradient(circle at 50% 30%,var(--c-f2665b) 0%,var(--c-d1322a) 55%,var(--c-9e1d16) 100%);box-shadow:0 3px 6px var(--c-000000a35),inset 0 1px 0 var(--c-ffffffa4)}.hfab .l{color:var(--c-ffffff);font-size:14px;font-weight:800;letter-spacing:-.5px;white-space:nowrap;text-shadow:0 1px 2px var(--c-000000a35)}main.home:has(>.hfab){padding-bottom:128px}@media (min-width: 600px){.hfab{right:calc(50vw - 222px)}}html.is-pc .hfab{display:none}html.a2hs-on .hfab{bottom:calc(12px + env(safe-area-inset-bottom,0px) + var(--a2hs-h, 0px) + 14px)}.rco-clip{max-height:300px;overflow:hidden;position:relative}.rco-clip.cut:after{content:"";position:absolute;left:0;right:0;bottom:0;height:72px;background:linear-gradient(180deg,var(--c-ffffffa0),var(--t-inner, var(--c-ffffff)) 85%);pointer-events:none}.mx-h{display:flex;align-items:center;justify-content:space-between;gap:8px;margin-bottom:8px}.mx-h .tz-h{margin:0!important}.mx-add{border:0;border-radius:10px;background:var(--c-e8f0fb);color:var(--c-2f63b5);font-weight:700;font-size:14px;padding:6px 11px;white-space:nowrap;flex:none;cursor:pointer}.mx .tl{border:0!important;border-radius:0;background:none;box-shadow:none!important;overflow:visible}.mx .mx-it+.mx-it{border-top:1px solid var(--c-000000a12)}.mx .tl-r{grid-template-columns:16px 40px minmax(0,max-content) minmax(0,1fr) 12px;column-gap:7px;padding:0 2px;min-height:44px}.mx.memo .tl-r{grid-template-columns:40px minmax(0,max-content) minmax(0,1fr) 12px}.mx.memo .tl-r .pn{display:none}.mx .tl-r .w{font-size:13px;color:var(--t-dim, var(--c-4e5968));white-space:nowrap}.mx .tl-r .t{font-size:14px;color:var(--t-text, var(--c-191f28));white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.mx .tl-r.pin{background:var(--t-acc-soft, var(--c-f1f8f4))}.mx .tl-r.open .chev{transform:rotate(90deg)}.mx .pn{display:grid;place-items:center;color:var(--t-acc-text, var(--c-1f5a41))}.mx .pn svg{width:14px;height:14px}.mx-full{padding:4px 2px 10px;white-space:pre-line;word-break:break-all;font-size:14px;line-height:1.65;color:var(--t-text, var(--c-333d4b))}.mx-act{display:flex;justify-content:flex-end;gap:6px;margin-top:6px;white-space:normal}.mx-act button{border:1px solid var(--t-line, var(--c-d7dde3));background:var(--t-inner, var(--c-ffffff));border-radius:9px;font-size:13px;padding:4px 10px;font-weight:600;color:var(--t-text, var(--c-191f28));cursor:pointer}.mx-act .del{color:var(--c-d0342c);border-color:var(--c-f1c4c1)}.mx-act .sv{background:var(--t-acc, var(--c-2e7d5c));color:var(--c-ffffff);border-color:var(--t-acc, var(--c-2e7d5c))}.mx-new{border:1px solid var(--t-line, var(--c-d7dde3));border-radius:12px;padding:10px;margin:0 0 8px}.mx-new .who{font-size:13px;color:var(--t-dim, var(--c-4e5968));margin-bottom:6px}.mx-new textarea{width:100%;box-sizing:border-box;border:1px solid var(--t-line, var(--c-d7dde3));border-radius:9px;padding:8px;font:inherit;font-size:14px;min-height:64px;resize:none}.mx .opg,.mx .rco-f{margin-top:8px}.mx-none{margin:4px 2px}.sub .mx.memo,.sub .tz-card.mx{margin-top:10px}.pc-notes .mx .tl-r{min-height:46px;grid-template-columns:16px 60px 110px minmax(0,1fr) 12px}.pmain .mx.memo .tl-r{grid-template-columns:60px 110px minmax(0,1fr) 12px}.pc-notes .mx{max-width:900px}.pmo-r.fake{opacity:.4;cursor:default;pointer-events:none}.pmo-r.fake .m{color:var(--c-3182f6)}.ex-fade{opacity:.4;pointer-events:none;-webkit-user-select:none;user-select:none}.ex-in{pointer-events:none;-webkit-user-select:none;user-select:none}.ex-in>.card>*,.ex-in>section>*{opacity:.4}.rec-head{display:flex;align-items:center;justify-content:space-between}.rec-live{display:inline-flex;align-items:center;gap:6px;padding:3px 10px;border-radius:999px;background:var(--c-fdecec);color:var(--c-c62828);font-size:13px;font-weight:700;white-space:nowrap}.rec-live-dot{width:8px;height:8px;border-radius:50%;background:var(--c-e53935);box-shadow:0 0 0 3px var(--c-e53935a25);animation:recp 1.2s ease-in-out infinite}@keyframes recp{50%{opacity:.35}}.rec-ok{display:inline-flex;padding:3px 10px;border-radius:999px;background:var(--c-e6f4ec);color:var(--c-1f6b45);font-size:13px;font-weight:700;white-space:nowrap}.bigbtn.rec-big.rec-rl:before{background:var(--c-d9362c);-webkit-mask:url(/logo.png) no-repeat right 10px top -4px / 250px auto;mask:url(/logo.png) no-repeat right 10px top -4px / 250px auto;opacity:.13}.bigbtn-mic.rec-sq{background:radial-gradient(circle at 50% 70%,var(--c-b8322a) 0%,var(--c-96211b) 70%,var(--c-791813) 100%);box-shadow:0 4px 0 var(--c-8f5753),0 6px 10px var(--c-000000a14)}.bigbtn-mic.rec-sq i{position:relative;display:block;width:16px;height:16px;border-radius:3px;background:var(--t-inner, var(--c-ffffff))}.rw-row{display:flex;align-items:center;gap:12px;margin-top:14px;padding:0 4px}.rw-time{font-size:20px;font-weight:800;color:var(--t-acc-text, var(--c-1f3d2b));font-variant-numeric:tabular-nums;flex:none;letter-spacing:-.3px}.rw-flow{flex:1;min-width:0;height:36px;display:flex;align-items:center;justify-content:space-between;gap:2px}.rw-flow i{display:block;flex:1;max-width:2.5px;border-radius:1.5px;background:var(--c-222222);transition:height .08s linear}.rw-steps{margin-top:10px;padding:14px 14px 12px;border-radius:16px;background:var(--t-inner, var(--c-ffffff));border:1px solid var(--t-line, var(--c-e3e8e5));display:flex;align-items:center;flex-wrap:wrap;gap:6px}.rw-steps>span{display:inline-flex;align-items:center;gap:6px;font-size:14px;font-weight:700;color:var(--t-dim, var(--c-9aa59f));white-space:nowrap}.rw-steps>span b{width:22px;height:22px;border-radius:50%;background:var(--t-bg, var(--c-eef1ef));color:var(--t-dim, var(--c-9aa59f));font-size:12px;display:inline-flex;align-items:center;justify-content:center;flex:none}.rw-steps>span.ok{color:var(--c-1f6b45)}.rw-steps>span.ok b{background:var(--c-1f6b45);color:var(--c-ffffff)}.rw-steps>span.now{color:var(--t-acc-text, var(--c-1f3d2b))}.rw-steps b.spin{background:none!important;border:2.5px solid var(--t-line, var(--c-d5ddd8));border-top-color:var(--t-acc, var(--c-1f3d2b));box-sizing:border-box;animation:rwsp .9s linear infinite}@keyframes rwsp{to{transform:rotate(360deg)}}.rw-steps em{flex:1;min-width:8px;height:2px;background:var(--t-line, var(--c-e3e8e5));border-radius:1px}.rw-steps small{flex-basis:100%;margin-top:6px;font-size:12px;color:var(--text-dim)}.rw-cd{font-variant-numeric:tabular-nums}@media (max-width: 360px){.rw-steps{padding:12px 10px 10px;gap:4px}.rw-steps>span{font-size:12px;gap:4px}.rw-steps>span b{width:18px;height:18px;font-size:11px}.rw-steps em{min-width:4px}}@media (prefers-reduced-motion: reduce){.rec-live-dot,.rw-steps b.spin{animation:none}}.rec-ask .sheet{text-align:center}.rec-ask-who{margin:6px 0 0;font-size:14px;color:var(--text-dim);font-weight:600}.rec-ask .ask-text{margin:4px 0 6px;font-size:18px;font-weight:800}.rec-ask-ok{margin:0 0 14px;font-size:11px;color:var(--text-dim)}.rw-plain{margin-top:14px;padding:0 2px}.rec-stop{display:flex;align-items:center;justify-content:center;gap:8px;width:100%;height:52px;margin:14px 0 0;padding:0;border:0;border-top:1px solid var(--t-line, var(--c-cfd5da));border-bottom:1px solid var(--t-line, var(--c-cfd5da));background:none;font:inherit;cursor:pointer;-webkit-tap-highlight-color:transparent}.rec-stop:active{background:var(--c-000000a04)}.rec-stop .mc{width:30px;height:30px;border-radius:50%;display:grid;place-items:center;flex:none;background:radial-gradient(circle at 50% 70%,var(--c-b8322a) 0%,var(--c-96211b) 70%,var(--c-791813) 100%)}.rec-stop .mc i{display:block;width:11px;height:11px;border-radius:2px;background:var(--t-inner, var(--c-ffffff))}.rec-stop .l{color:var(--c-8e1f18);font-weight:900;font-size:18px;letter-spacing:-.3px}.rw-steps{margin-top:12px;padding:14px 2px 12px;border-radius:0;background:none;border:0;border-top:1px solid var(--t-line, var(--c-cfd5da));border-bottom:1px solid var(--t-line, var(--c-cfd5da))}main.sub>.card.as-tog{padding-top:5px!important;padding-bottom:5px!important;margin-bottom:8px}main.sub>.card.as-tog .set-row{min-height:0;padding:0}.ask-sub{margin:-8px 0 12px;font-size:13px;color:var(--text-dim);text-align:center}.lm-rec{margin:8px 0 0;font-size:12px;color:var(--text-dim);text-align:center}.ovl:not(.top):not(.quiz-ovl)>.sheet:not(.tall):not(.full):is(:has(>.two>button),:has(>.ck-note-act),:has(>.ask-text),:has(>button.ghost:last-child)){position:relative;width:calc(100% - 20px);margin:0 10px calc(10px + env(safe-area-inset-bottom,0px));border-radius:20px;padding-bottom:0;max-height:calc(100dvh - 40px);overflow-y:auto}.ovl .sheet>:is(.two:has(>button),.ck-note-act):not(:has(~:not(.lmsg))),.quiz-card .hw-btns{display:grid;grid-template-columns:1fr 1fr;gap:0;margin:10px -14px 0;border-top:1px solid var(--t-line, var(--c-dfe4e1))}.quiz-card .hw-btns{margin:14px -16px -18px}.ovl .sheet>.ck-note-act:has(>button:only-child),.quiz-card .hw-btns:has(>button:only-child){grid-template-columns:1fr}.ovl .sheet>:is(.two:has(>button),.ck-note-act):not(:has(~:not(.lmsg)))>button,.quiz-card .hw-btns>button{height:52px!important;margin:0!important;padding:0;border:0!important;border-radius:0!important;background:none!important;box-shadow:none!important;transform:none!important;font:inherit;font-size:18px;font-weight:600;color:var(--c-c62828);flex:none;width:auto}.ovl .sheet>:is(.two:has(>button),.ck-note-act):not(:has(~:not(.lmsg)))>button+button,.quiz-card .hw-btns>button+button{border-left:1px solid var(--t-line, var(--c-dfe4e1))!important}.ovl .sheet>:is(.two:has(>button),.ck-note-act):not(:has(~:not(.lmsg)))>:is(.primary,.sv),.quiz-card .hw-btns>.hw-done{color:var(--t-acc-text, var(--c-1f6b45));font-weight:800}.ovl .sheet>:is(.two:has(>button),.ck-note-act):not(:has(~:not(.lmsg)))>button:active,.quiz-card .hw-btns>button:active{background:var(--c-000000a04)!important}.ovl .sheet>:is(.two:has(>button),.ck-note-act):not(:has(~:not(.lmsg)))>button:disabled,.quiz-card .hw-btns>button:disabled{opacity:.45}.ovl .sheet>.two:has(>.danger):not(:has(~:not(.lmsg)))>button{color:var(--t-dim, var(--c-6b7570))}.ovl .sheet>.two:has(>button):not(:has(~:not(.lmsg)))>.danger{color:var(--c-c62828)!important;font-weight:800}.ovl .sheet>:is(.two,.ck-note-act)~.lmsg{margin:8px 0 12px}.ovl .sheet>button.ghost:last-child{display:block;width:calc(100% + 28px)!important;height:52px!important;margin:14px -14px 0!important;padding:0;border:0!important;border-top:1px solid var(--t-line, var(--c-dfe4e1))!important;border-radius:0!important;background:none!important;box-shadow:none!important;transform:none!important;font:inherit;font-size:18px;font-weight:600;color:var(--c-c62828)}.quiz-card>.quiz-ok{display:block;width:calc(100% + 32px);height:52px;margin:14px -16px -18px;padding:0;border:0;border-top:1px solid var(--t-line, var(--c-dfe4e1));border-radius:0;background:none!important;box-shadow:none!important;transform:none!important;font:inherit;font-size:18px;font-weight:800;color:var(--c-1f6b45)}.ovl .sheet>.two:has(>button):has(~:not(.lmsg)){display:grid;grid-template-columns:1fr 1fr;gap:0;margin:10px -14px 0;border-top:1px solid var(--t-line, var(--c-dfe4e1));border-bottom:1px solid var(--t-line, var(--c-dfe4e1))}.ovl .sheet>.two:has(>button):has(~:not(.lmsg))>button,.ovl .sheet>button.ghost:not(:last-child){height:52px!important;margin:0!important;padding:0;border:0!important;border-radius:0!important;background:none!important;box-shadow:none!important;transform:none!important;font:inherit;font-size:18px;font-weight:700;color:var(--t-acc-text, var(--c-1f6b45));gap:6px}.ovl .sheet>.two:has(>button):has(~:not(.lmsg))>button+button{border-left:1px solid var(--t-line, var(--c-dfe4e1))!important}.ovl .sheet>button.ghost:not(:last-child){display:flex;align-items:center;justify-content:center;width:calc(100% + 28px)!important;margin:10px -14px 0!important;border-top:1px solid var(--t-line, var(--c-dfe4e1))!important;border-bottom:1px solid var(--t-line, var(--c-dfe4e1))!important}.ovl .sheet>.two:has(>button):has(~:not(.lmsg))>.danger,.ovl .sheet>button.ghost.danger:not(:last-child){color:var(--c-c62828)}.ovl .sheet>.two:has(>button):has(~:not(.lmsg))>button:active,.ovl .sheet>button.ghost:not(:last-child):active{background:var(--c-000000a04)!important}.ovl .sheet>.two:has(>button):has(~:not(.lmsg))>button:disabled{opacity:.45}.ovl .sheet>:is(.two,button.ghost):not(:last-child)+:is(.two,.ck-note-act,button.ghost){margin-top:0!important;border-top:0!important}.ovl .sheet:has(>.two>.danger,>button.ghost.danger)>button.ghost:last-child:not(.danger){color:var(--t-dim, var(--c-6b7570))}button.rco-f.rco-btn{width:100%;padding:0;border:0;background:none;font:inherit;font-size:14px;font-weight:700;color:var(--t-acc-text, var(--c-1f5a41));text-align:right;cursor:pointer}.sheet-list{padding:0 3px 4px;margin-left:-3px;margin-right:-3px}main.sub>.md-head.slim{padding-top:10px;padding-bottom:10px}.ghost:not(.ovl .sheet *):not(.quiz-card *){background:none!important;border:0!important;border-radius:0!important;box-shadow:none!important;transform:none!important;color:var(--t-text, var(--c-191f28))!important;font-weight:600!important;padding-left:10px!important;padding-right:10px!important}.ghost:not(.ovl .sheet *):not(.quiz-card *)+.ghost:not(.ovl .sheet *):not(.quiz-card *){border-left:1px solid var(--t-line, var(--c-cfd5da))!important}.ghost.add:not(.ovl .sheet *):not(.quiz-card *){color:var(--c-1a5fb4)!important}.ghost.danger:not(.ovl .sheet *):not(.quiz-card *){color:var(--c-c62828)!important}.ghost.on:not(.ovl .sheet *):not(.quiz-card *){color:var(--t-acc-text, var(--c-1f5a41))!important;font-weight:900!important}.ghost:not(.ovl .sheet *):not(.quiz-card *):active{background:var(--c-000000a04)!important}.primary:not(.ovl .sheet *):not(.quiz-card *){background:none!important;background-image:none!important;border:0!important;border-top:1px solid var(--t-line, var(--c-cfd5da))!important;border-bottom:1px solid var(--t-line, var(--c-cfd5da))!important;border-radius:0!important;box-shadow:none!important;transform:none!important;color:var(--t-acc-text, var(--c-1f5a41))!important;font-weight:900!important;font-size:18px!important}.primary.danger:not(.ovl .sheet *):not(.quiz-card *){color:var(--c-c62828)!important}.primary.add:not(.ovl .sheet *):not(.quiz-card *){color:var(--c-1a5fb4)!important}.primary:not(.ovl .sheet *):not(.quiz-card *):active{background:var(--c-000000a04)!important}.chip:not(.ovl .sheet *){background:none!important;border:0!important;border-radius:0!important;box-shadow:none!important;transform:none!important;color:var(--t-dim, var(--c-6b7570))!important;font-weight:600!important}.chips:has(>.chip){gap:0!important}.chip:not(.ovl .sheet *)+.chip{border-left:1px solid var(--t-line, var(--c-cfd5da))!important}.chip.on:not(.ovl .sheet *){color:var(--t-acc-text, var(--c-1f5a41))!important;font-weight:900!important}:is(.btn,.md-start,.al-act,.abar-add,.abar-rm,.dx-rv button,.ck-note-ed,.mx-add,.summary-copy):not(.ovl .sheet *):not(.quiz-card *){background:none!important;background-image:none!important;border:0!important;border-radius:0!important;box-shadow:none!important;transform:none!important;color:var(--t-text, var(--c-191f28))!important;font-weight:600!important}:is(.btn,.md-start,.al-act,.abar-add,.ck-note-ed.sv,.dx-rv button):not(.ovl .sheet *):not(.quiz-card *){color:var(--c-1f5a41)!important;font-weight:900!important}.ck-note-ed.del.del:not(.ovl .sheet *):not(.quiz-card *){color:var(--c-c62828)!important}.mx-add.mx-add.mx-add:not(.ovl .sheet *):not(.quiz-card *){color:var(--c-1a5fb4)!important;font-weight:700!important}.ck-note-ed:not(.ovl .sheet *)+.ck-note-ed{border-left:1px solid var(--t-line, var(--c-cfd5da))!important}:is(.me-b,.ibar-big):not(.ovl .sheet *){background:none!important;background-image:none!important;border:0!important;border-top:1px solid var(--t-line, var(--c-cfd5da))!important;border-bottom:1px solid var(--t-line, var(--c-cfd5da))!important;border-radius:0!important;box-shadow:none!important;transform:none!important;color:var(--t-text, var(--c-191f28))!important;font-weight:700!important}:is(.me-b.fill,.ibar-big):not(.ovl .sheet *){color:var(--t-acc-text, var(--c-1f5a41))!important;font-weight:900!important}.me-b+.me-b{border-top:0!important}:is(.mbar-b,.ibar-sub,.pth-pay-b,.tz11-add,.sp-chip,.psel-btn,.kb-secsrc-more):not(.ovl .sheet *){background:none!important;background-image:none!important;border:0!important;border-radius:0!important;box-shadow:none!important;transform:none!important;color:var(--t-text, var(--c-191f28))!important;font-weight:600!important}:is(.mbar-b,.ibar-sub,.sp-chip,.psel-btn):not(.ovl .sheet *)+:is(.mbar-b,.ibar-sub,.sp-chip,.psel-btn){border-left:1px solid var(--t-line, var(--c-cfd5da))!important}.mbar-b.danger:not(.ovl .sheet *){color:var(--c-c62828)!important}:is(.tz11-add,.sp-chip.add):not(.ovl .sheet *){color:var(--c-1a5fb4)!important;font-weight:700!important}:is(.pth-pay-b,.psel-btn.open,.sp-chip.on):not(.ovl .sheet *){color:var(--t-acc-text, var(--c-1f5a41))!important;font-weight:900!important}.tk-btn:not(.ovl .sheet *){background:none!important;background-image:none!important;border:0!important;border-top:1px solid var(--t-line, var(--c-cfd5da))!important;border-bottom:1px solid var(--t-line, var(--c-cfd5da))!important;border-radius:0!important;box-shadow:none!important;transform:none!important;color:var(--t-acc-text, var(--c-1f5a41))!important;font-weight:900!important}.mrow:has(+.mrow),.mrow+.mrow{margin-top:0!important;margin-bottom:0!important;box-shadow:none!important;background:var(--t-inner, var(--c-ffffff))!important;background-image:none!important;border-color:var(--border)!important;transform:none!important}.mrow:has(+.mrow){border-bottom:0!important;border-bottom-left-radius:0!important;border-bottom-right-radius:0!important}.mrow+.mrow{border-top:1px solid var(--border)!important;border-top-left-radius:0!important;border-top-right-radius:0!important}.sheet-item:not(.quiz-opt):has(+.sheet-item:not(.quiz-opt)),.sheet-item:not(.quiz-opt)+.sheet-item:not(.quiz-opt){margin-top:0!important;margin-bottom:0!important;box-shadow:none!important;background:var(--t-inner, var(--c-ffffff))!important;background-image:none!important;border-color:var(--border)!important;transform:none!important}.sheet-item:not(.quiz-opt):has(+.sheet-item:not(.quiz-opt)){border-bottom:0!important;border-bottom-left-radius:0!important;border-bottom-right-radius:0!important}.sheet-item:not(.quiz-opt)+.sheet-item:not(.quiz-opt){border-top:1px solid var(--border)!important;border-top-left-radius:0!important;border-top-right-radius:0!important}.pos-row:has(+.pos-row),.pos-row+.pos-row{margin-top:0!important;margin-bottom:0!important;box-shadow:none!important;background:var(--t-inner, var(--c-ffffff))!important;background-image:none!important;border-color:var(--border)!important;transform:none!important}.pos-row:has(+.pos-row){border-bottom:0!important;border-bottom-left-radius:0!important;border-bottom-right-radius:0!important}.pos-row+.pos-row{border-top:1px solid var(--border)!important;border-top-left-radius:0!important;border-top-right-radius:0!important}.kb-hit:has(+.kb-hit),.kb-hit+.kb-hit{margin-top:0!important;margin-bottom:0!important;box-shadow:none!important;background:var(--t-inner, var(--c-ffffff))!important;background-image:none!important;border-color:var(--border)!important;transform:none!important}.kb-hit:has(+.kb-hit){border-bottom:0!important;border-bottom-left-radius:0!important;border-bottom-right-radius:0!important}.kb-hit+.kb-hit{border-top:1px solid var(--border)!important;border-top-left-radius:0!important;border-top-right-radius:0!important}.dx-cert-row:has(+.dx-cert-row),.dx-cert-row+.dx-cert-row{margin-top:0!important;margin-bottom:0!important;box-shadow:none!important;background:var(--t-inner, var(--c-ffffff))!important;background-image:none!important;border-color:var(--border)!important;transform:none!important}.dx-cert-row:has(+.dx-cert-row){border-bottom:0!important;border-bottom-left-radius:0!important;border-bottom-right-radius:0!important}.dx-cert-row+.dx-cert-row{border-top:1px solid var(--border)!important;border-top-left-radius:0!important;border-top-right-radius:0!important}.row.boxed:has(+.row.boxed),.row.boxed+.row.boxed{margin-top:0!important;margin-bottom:0!important;box-shadow:none!important;background:var(--t-in, var(--c-ffffff))!important;background-image:none!important;border-color:var(--border)!important;transform:none!important}.row.boxed:has(+.row.boxed){border-bottom:0!important;border-bottom-left-radius:0!important;border-bottom-right-radius:0!important}.row.boxed+.row.boxed{border-top:1px solid var(--border)!important;border-top-left-radius:0!important;border-top-right-radius:0!important}ul:has(>li>.row.boxed),ul:has(>li.row.boxed){gap:0!important}li:has(+li>.row.boxed)>.row.boxed,li+li>.row.boxed,li.row.boxed:has(+li.row.boxed),li.row.boxed+li.row.boxed{margin-top:0!important;margin-bottom:0!important;box-shadow:none!important;background:var(--t-in, var(--c-ffffff))!important;background-image:none!important;border-color:var(--border)!important;transform:none!important}li:has(+li>.row.boxed)>.row.boxed,li.row.boxed:has(+li.row.boxed){border-bottom:0!important;border-bottom-left-radius:0!important;border-bottom-right-radius:0!important}li+li>.row.boxed,li.row.boxed+li.row.boxed{border-top:1px solid var(--border)!important;border-top-left-radius:0!important;border-top-right-radius:0!important}li:has(>.row.boxed),li.row.boxed{margin-bottom:0!important}.sheet-list .mrow{padding:0 14px!important;min-height:48px}.sheet-list .mrow .mrow-main{display:flex!important;flex-direction:row!important;align-items:center;justify-content:space-between;width:100%;gap:10px}.sheet-list .mrow .mrow-sub{margin:0!important;font-size:13px;color:var(--text-dim)}.ovl .sheet .two>button.ghost{color:var(--c-c62828)!important}.ovl .sheet .two>button.primary{color:var(--t-acc-text, var(--c-1f6b45))!important;font-weight:800!important}.ovl .sheet .two:has(>.danger)>button.ghost:not(.danger){color:var(--t-dim, var(--c-6b7570))!important}.ovl .sheet .two>button.danger{color:var(--c-c62828)!important;font-weight:800!important}.ovl .sheet>.two:has(+p:not(.lmsg))>button.ghost:not(.danger){color:var(--t-acc-text, var(--c-1f6b45))!important;font-weight:700!important}.ovl .sheet .ck-note-act>.ck-note-ed:not(.sv){color:var(--c-c62828)!important}.ovl .sheet .ck-note-act>.ck-note-ed.sv{color:var(--t-acc-text, var(--c-1f6b45))!important;font-weight:800!important}.quiz-card .hw-btns>.hw-later{color:var(--c-c62828)!important}.quiz-card .hw-btns>.hw-done{color:var(--t-acc-text, var(--c-1f6b45))!important;font-weight:800!important}.ovl .sheet>button.ghost:last-child{color:var(--c-c62828)!important}.ovl .sheet:has(>.two>.danger,>button.ghost.danger)>button.ghost:last-child:not(.danger){color:var(--t-dim, var(--c-6b7570))!important}.ovl .sheet .two>button:active{background:var(--c-000000a04)!important}.kb-note{font-size:12px;line-height:1.6;color:var(--text-dim);opacity:.8;margin:6px 4px 14px;word-break:keep-all;text-wrap:pretty}.mx-pen{background:none;border:0;padding:0 4px;margin-left:6px;width:28px;height:28px;display:inline-flex;align-items:center;justify-content:center;color:var(--text-dim);vertical-align:middle}.mx-pen svg{width:15px;height:15px}.mx-tedit{display:flex;align-items:center;gap:8px;flex:1;min-width:0}.mx-tedit input{flex:1;min-width:0;height:34px;font-size:15px;font-weight:700;padding:0 10px;border:1px solid var(--line, var(--t-line, var(--c-d6dbe0)));border-radius:8px}.mx-tedit button{flex:none;white-space:nowrap;background:none;border:0;font-size:14px;padding:0 4px;color:var(--danger, var(--c-c4342a))}.mx-tedit button.sv{color:var(--t-acc-text, var(--c-1f694e));font-weight:700}.tz-memo .tz-card.mx+.tz-card.mx,.pc-memo .tz-card.mx+.tz-card.mx{margin-top:14px}.tz-card.mx .mx-h .tz-h:has(.mx-pen){white-space:normal;word-break:keep-all;overflow-wrap:anywhere;min-width:0}.mc .mx-h{gap:4px}.mc .mc-head{flex:1;min-width:0;text-align:left;background:none;border:0;padding:0;cursor:pointer}.mc .mc-head .tz-h{white-space:normal;word-break:keep-all;overflow-wrap:anywhere}.mc .mc-chev{flex:none;width:28px;height:28px;background:none;border:0;color:var(--text-dim);font-size:18px;transform:rotate(0);transition:transform .15s;padding:0}.mc .mc-chev.open{transform:rotate(90deg)}.mc .mc-body{white-space:pre-wrap;word-break:keep-all;overflow-wrap:anywhere;margin-top:6px}.mc .mc-act{display:flex;align-items:center}.mc .mc-act .sp{flex:1}.mc-addw{display:flex;justify-content:center;margin:6px 0 24px}.mc-add{background:none;border:0;color:var(--c-2f72b8);font-size:15px;font-weight:700;padding:10px 16px;cursor:pointer;white-space:nowrap}.mc-none{margin:4px 4px 8px}.mc-lay{display:inline-flex;align-items:center;flex:none}.mc-lay button{width:34px;height:32px;padding:0;border:0;background:none;color:var(--t-dim, var(--c-b0b8c1));display:inline-flex;align-items:center;justify-content:center;cursor:pointer}.mc-lay button svg{width:20px;height:20px}.mc-lay button.on{color:var(--t-acc-text, var(--c-1f694e))}.mc-lay button+button{border-left:1px solid var(--t-line, var(--c-d1d6db))}.mc-list.lay-two{display:grid;grid-template-columns:minmax(0,1fr) minmax(0,1fr);gap:10px;align-items:stretch}.mc-list.lay-two>.tz-card.mx{margin:0!important}.av-ring{position:relative;display:inline-flex;flex:none;vertical-align:middle}.av-ring>.av{position:relative;z-index:1}.av-ring .hring:after{inset:var(--rw, 3px)}.av-ring.sm .hring-t{display:none}.av-ring.sm .hring.wr{top:-3px;right:-3px;bottom:-3px;left:-3px}.mf-n{display:inline-flex;align-items:center;gap:8px;min-width:0}.md-head>.av,.md-head>.av-ring{flex:none}.mf-n>.av-ring{margin:0!important}.tlm-n.mf-n{overflow:visible}.mf-n>.av{margin:3px}.av.av-add,.ad-pic.ph-add{display:inline-flex;align-items:center;justify-content:center;background:var(--c-e6f0fb);color:var(--c-1f5f9e);border:1px solid var(--c-a9c8ec);font-size:30px;font-weight:400;cursor:pointer;padding:0}.ad-pic.ph-add{font-size:24px}.av.av-add,.ad-pic.ph-add,.st-th.add.ph-t{position:relative;background:var(--t-th, var(--c-eef1f4));border:1px solid var(--t-line, var(--c-d5dbe1));color:var(--t-dim, var(--c-b3bcc6));overflow:visible}.am-ic{display:block;width:62%;height:62%;color:var(--t-dim, var(--c-b3bcc6))}.am-ic svg{width:100%;height:100%;display:block}.av.av-add{overflow:visible}.av.av-add .am-ic{width:58%;height:58%;margin-top:14%}.am-b{position:absolute;right:-4px;bottom:-4px;width:24px;height:24px;border-radius:50%;background:var(--c-2f72b8);color:var(--c-ffffff);font:600 17px/24px system-ui,sans-serif;text-align:center;box-shadow:0 0 0 2px var(--t-line, var(--c-ffffff))}.av.av-add .am-b{right:2px;bottom:2px;width:28px;height:28px;line-height:28px;font-size:20px}.pc-fac .st-th.add.sm .am-b{width:18px;height:18px;line-height:18px;font-size:13px;right:-4px;bottom:-4px}.tl-r.tl-hs,.tl-r.tl-rv{grid-template-columns:44px 40px max-content minmax(0,1fr) auto}.tl-r.tl-rv.pk{grid-template-columns:22px 44px 40px max-content minmax(0,1fr) auto}.tl-r.ac-ls{grid-template-columns:44px 40px max-content minmax(0,1fr) auto}.tl-r.ac-ls.pc{grid-template-columns:52px 44px max-content minmax(0,1fr) auto auto}.prp .prp-r{grid-template-columns:44px 40px minmax(0,1fr) auto}.pmo-r{grid-template-columns:44px 40px minmax(0,1fr) auto 10px}.tl-r.tl-hs .m:has(.mf-n),.tl-r.tl-rv .m:has(.mf-n),.tl-r.ac-ls .m:has(.mf-n){max-width:calc(6.5em + 32px)}.rql .tl-r{grid-template-columns:auto max-content minmax(0,1fr) auto}.hc-ic:not(.out){color:var(--t-acc-text, var(--c-3f7d61))}.row .row-label:has(>.nlink .mf-n),.row .row-label:has(>.mf-n){white-space:nowrap;flex:none}.row:has(.row-label .mf-n) .row-sub{min-width:0;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.pwr-temp{margin:0 0 4px;text-align:center;font-size:30px;font-weight:800;letter-spacing:6px;color:var(--text);font-variant-numeric:tabular-nums;white-space:nowrap}.pwr-note{margin:0 0 14px;text-align:center;font-size:13px;line-height:1.6;color:var(--text-dim);white-space:pre-line;word-break:keep-all}.ac-perms .ac-pwr{width:100%;border:0;border-top:1px solid var(--border);background:none;font:inherit;font-size:14px;color:var(--text);text-align:left;cursor:pointer}.ac-perms .ac-pwr-ch{color:var(--t-dim, var(--c-b0b8c1));font-size:18px;line-height:1}.pwr-copy{display:block;margin:0 auto 10px;border:0;background:none;padding:4px 12px;font:inherit;font-size:14px;font-weight:700;color:var(--t-acc-text, var(--c-1f6b45));cursor:pointer}html:not(.is-pc) .ovl:not(.top):not(.quiz-ovl)>.sheet{width:calc(100% - 20px);margin:0 10px calc(10px + env(safe-area-inset-bottom,0px));border-radius:20px;max-height:calc(100dvh - 40px);overflow-y:auto;padding-bottom:14px}html:not(.is-pc) .ovl:not(.top):not(.quiz-ovl)>.sheet.tall,html:not(.is-pc) .ovl:not(.top):not(.quiz-ovl)>.st-sheet{max-height:80dvh}.card.pad.fold .chev,.xl-chev,.mx .tl-r .chev,.mc .mc-chev{display:inline-block;transform:rotate(90deg);transition:transform .15s}.card.pad.fold.open .chev,.xl.open .xl-chev,.mx .tl-r.open .chev,.mc .mc-chev.open{transform:rotate(-90deg)}.mc .pmc-add{flex:none;width:28px;height:28px;border:0;background:none;color:var(--c-2f72b8);font-size:20px;font-weight:700;line-height:1;padding:0;cursor:pointer;border-radius:50%}.mc-empty{display:flex;flex-direction:column;align-items:center;gap:4px;margin-top:10px}.card.pad.fold .chev{margin-left:5px;font-size:16px}.sub-veil{cursor:pointer;outline:none}.sub-veil-in{pointer-events:none;-webkit-user-select:none;user-select:none}.sub-veil-in .card,.sub-veil-in>ul.list{filter:blur(2.6px)}.lk-blur{filter:blur(2.6px);-webkit-user-select:none;user-select:none}.pay-ask .pay-won{margin-left:4px;color:var(--c-c62828);font-weight:800}.rco-f.lk-go{width:100%;border:0;background:none;padding:0;font-family:inherit;cursor:pointer}.hw-item:has(.lk-blur){cursor:pointer}html,body{word-break:keep-all;overflow-wrap:break-word}.sec-row>span{white-space:nowrap}.ovl>.a2hs-sheet{position:relative;width:calc(100% - 20px);margin:0 10px calc(10px + env(safe-area-inset-bottom,0px));border-radius:20px}.mla-d.on{background:var(--t-bg, var(--c-f2f4f6));border-color:transparent}.md-stats.four b{white-space:nowrap}.md-stats.four>div{flex:1 1 auto;min-width:0}@media (max-width: 359px){.md-stats.four b{font-size:14px;letter-spacing:-.2px}}.clb-list{background:var(--t-in, var(--c-ffffff));border:1px solid var(--t-line, var(--c-e3e8e5));border-radius:14px;margin:0 0 4px;overflow:hidden}.clb-row{display:flex;align-items:center;gap:12px;width:100%;padding:12px 14px;border:0;border-top:1px solid var(--t-line, var(--c-eef1ef));background:none;font:inherit;font-size:16px;color:var(--text);text-align:left;white-space:nowrap;cursor:pointer;-webkit-tap-highlight-color:transparent}.clb-row:first-child{border-top:0}.clb-row:active{background:var(--c-000000a03)}.cwb{display:flex;align-items:center;gap:10px;width:100%;margin:0 0 12px;padding:11px 14px;background:var(--t-inner, var(--c-ffffff));border:1px solid transparent!important;border-radius:14px!important;box-shadow:0 0 0 1px var(--danger)!important;font:inherit;text-align:left;color:var(--text);cursor:pointer}.cwb:active{background:var(--t-bg, var(--c-f3f6f4))}.cw-dot{flex:none;width:8px;height:8px;border-radius:50%;background:var(--danger)}.cw-t{flex:1;min-width:0}.cw-t b{display:block;font-size:14px;font-weight:700;white-space:nowrap;color:var(--text)!important}.cw-t small{display:block;margin-top:2px;font-size:12px;color:var(--text-dim);word-break:keep-all}.cw-chev{flex:none;font-size:20px;color:var(--text-dim)}@media (max-width: 380px){.opl-t.acc .c-d{width:54px}.opl-t.acc .c-k{width:62px}}.kb-empty.kb-none-red{color:var(--danger)}.cl-links{margin:6px 0 18px}.cl-box{background:var(--t-inner, var(--c-ffffff));border:1px solid var(--border);border-radius:var(--radius);overflow:hidden}.cl-row{display:flex;align-items:center;gap:10px;width:100%;padding:13px 14px;border:0;background:none;text-align:left;font:inherit;color:var(--text)}.cl-row+.cl-row{border-top:1px solid var(--t-line, var(--c-edf0ee))}.cl-main{flex:1;min-width:0;display:flex;flex-direction:column;gap:3px}.cl-t{font-size:15px;font-weight:500;color:var(--t-text, var(--c-191f28));word-break:keep-all}.cl-s{font-size:13px;color:var(--t-dim, var(--c-8b95a1));white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.cl-a{flex:none;color:var(--t-dim, var(--c-b0b8c1));font-size:20px;line-height:1}.kb-jump{background:var(--t-acc-soft, var(--c-e9f6ef));box-shadow:-6px 0 0 var(--t-line, var(--c-e9f6ef)),6px 0 0 var(--t-line, var(--c-e9f6ef));border-radius:4px}.kb-grid>.kb-cell .kb-ico:has(>img){width:40px!important;height:52px!important;flex:none;border-radius:6px;overflow:hidden;background:var(--t-inner, var(--c-ffffff))}.group-title.tk-gt{margin-top:6px}.tk-card{margin:0 0 22px}.tk-card .tk-btn{font-size:18px}.foot.pat{margin-top:2px;font-size:11px;white-space:nowrap}.splash-foot{bottom:calc(104px + env(safe-area-inset-bottom,0px))}.splash-pat{position:absolute;left:0;right:0;bottom:calc(36px + env(safe-area-inset-bottom,0px));margin:0;text-align:center;color:var(--c-ffffff);font-size:11px;opacity:.7;white-space:nowrap;animation:logoIn .9s ease-out both}.hs-srch-m{margin:0 0 12px}.hs-none{padding:6px 2px 12px}.sfl .row-label{font-weight:400}.sfl .sfl-ch{margin-left:5px;vertical-align:-3px;color:var(--text-dim);flex:none}.sfl .sfl-d{margin:-2px 16px 10px}.sfd-st .sfd-sr{display:flex;align-items:center;justify-content:space-between;min-height:44px;padding:0 14px;font-size:14px}.sfd-st .sfd-sr+.sfd-sr{border-top:1px solid var(--border)}.sfd-st .sfd-sr b{font-weight:600;font-variant-numeric:tabular-nums;white-space:nowrap}.sfd-st .sfd-sr b.sfd-bad{color:var(--danger)}.sfd-st .sfd-sw .sfd-swr{display:flex;align-items:center;gap:12px}.sfd-st .sfd-sw b.on{color:var(--accent);font-weight:700}.sfd-st .sfd-sw b.off{color:var(--danger);font-weight:700}.sfd-st .sfd-sw .tog{-moz-appearance:none;appearance:none;-webkit-appearance:none;width:46px;height:27px;border-radius:999px;background:var(--border);position:relative;margin:0;flex:none;transition:background .15s;cursor:pointer}.sfd-st .sfd-sw .tog:after{content:"";position:absolute;top:3px;left:3px;width:21px;height:21px;border-radius:50%;background:var(--bg);box-shadow:0 1px 2px var(--c-000000a2);transition:left .15s}.sfd-st .sfd-sw .tog:checked{background:var(--accent)}.sfd-st .sfd-sw .tog:checked:after{left:22px}.group-title .sfd-n{margin-left:6px;font-size:12px;font-weight:400;color:var(--text-dim)}.sfd-how{margin:0;padding:11px 14px;font-size:13.5px;line-height:1.55;word-break:keep-all;overflow-wrap:anywhere}.sfd-how+.sfd-how{border-top:1px solid var(--border)}.sfd-r{padding:10px 14px}.sfd-r+.sfd-r{border-top:1px solid var(--border)}.sfd-r p{margin:0;font-size:14px;line-height:1.5;word-break:keep-all;overflow-wrap:anywhere;white-space:pre-line}.sfd-r .sfd-b{color:var(--text-dim)}.sfd-r .sfd-a{margin-top:2px}.sfd-r .sfd-ar{color:var(--accent);margin-right:6px}.sfd-r .sfd-who{display:flex;gap:8px;margin-bottom:4px;font-size:12px;color:var(--text-dim);white-space:nowrap}.sfd-r .sfd-undone{margin-left:auto;color:var(--danger)}.sfd-r .sfd-a.sfd-x{color:var(--text-dim);text-decoration:line-through}.sfd-r .sfd-a.sfd-x .sfd-ar{color:var(--text-dim)}.sfd-empty{margin:0;padding:14px;font-size:13px;color:var(--text-dim);text-align:center}.tl-r.sfd-pr{grid-template-columns:max-content minmax(0,1fr) max-content max-content;cursor:default}.tk-sheet h2.tk-done{margin-bottom:18px}.ad.ad-open{justify-content:center;border:1.5px dashed var(--t-line, var(--c-c3ccd4));background:transparent;color:var(--text-dim);font-family:inherit}.ad-open-t{font-size:11.5px;font-weight:600}.adap .ef-top{display:flex;gap:12px;align-items:flex-start}.adap .ef-top .field:first-child{margin-top:0}.adap .ef-tf{flex:1;min-width:0}.adap .ad-pic.big{width:84px;height:84px;flex:none;border-radius:12px;font-size:24px}.adap .ef-pc{display:flex;flex-direction:column;gap:6px;align-items:center;flex:none}.adap .docbox{margin-top:14px;border:1px solid var(--c-eed6b3);background:var(--t-bg, var(--c-fffaf2));border-radius:12px;padding:8px 12px 12px}.adap .docb-h{margin:0;font-size:13px;font-weight:700;color:var(--c-8a5a14)}.adap-slot{width:100%;justify-content:flex-start;padding:11px 13px;border:1px solid var(--border);border-radius:12px;background:var(--card)}.adap-sn{flex:1}.adap-sf{font-style:normal;font-size:14px;font-weight:700;color:var(--accent)}.adap-fee{display:flex;align-items:center;justify-content:space-between;padding:13px 14px;border:1px solid var(--summary-line, var(--t-line, var(--c-d3e6dc)));border-radius:13px;background:var(--cleared-bg, var(--t-acc-soft, var(--c-eef6f1)));font-size:14px}.adap-fee b{font-size:16px}.ad-name{white-space:normal;display:-webkit-box;-webkit-box-orient:vertical;-webkit-line-clamp:2;line-height:1.25;overflow:hidden}.ad.ad-open{gap:4px;justify-content:center}.ad.ad-open.on{border-style:solid;border-color:var(--accent);background:var(--cleared-bg, var(--t-acc-soft, var(--c-eef6f1)));color:var(--text)}.ad-tie{pointer-events:none;margin:-5px;border:1.5px solid var(--accent);border-radius:16px}.ads-grid{position:relative}.ad-go{width:100%;margin-top:8px;height:46px;border-radius:13px;border:1px solid var(--tap-btn-line);background:var(--tap-btn-bg);color:var(--tap-btn-text);font:inherit;font-size:15px;font-weight:700}.adap-fix{padding:11px 13px;border:1px solid var(--border);border-radius:10px;background:var(--card);font-size:15px}.adap-cnt{margin:6px 2px 0;text-align:right}.mads-r{align-items:center}.mads-w{display:flex;flex-direction:column;align-items:flex-end;gap:1px;margin-left:auto;text-align:right}.mads-w small{font-size:11px;color:var(--text-dim);white-space:nowrap}.mads-st{font-size:13px}.mads-st.live{color:var(--accent)}.mads-st.pay{color:var(--c-b4690e)}.mads-st.wait{color:var(--text-dim)}.mads-st.done{color:var(--t-dim, var(--c-9aa39c))}.mads-b{margin-left:10px;flex:none}.oad-help{margin:-4px 2px 10px;font-size:12.5px;color:var(--text-dim);font-weight:400}.oad-grid{display:grid;grid-template-columns:1fr 1fr;gap:8px}.oad-c{display:flex;flex-direction:column;gap:5px;padding:11px 12px 12px;border:1px solid var(--line);border-radius:14px;background:var(--card)}.oad-c.on{border-color:var(--accent);background:var(--cleared-bg)}.oad-no{font-size:11.5px;color:var(--text-dim);font-weight:400}.oad-st{font-size:14px;color:var(--text);font-weight:400;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.oad-fee{margin-top:2px;height:36px;border:1px solid var(--line);border-radius:10px;background:var(--bg);color:var(--text);font-size:14px;font-weight:600}.oad-c.on .oad-fee{border-color:var(--t-line, var(--c-cfe3d4))}.oad-lock{font-size:10.5px;color:var(--text-dim);font-weight:400}.oad-fees{display:grid;gap:7px;margin:0 0 12px}.oad-fb{height:46px;border:1px solid var(--line);border-radius:12px;background:var(--card);color:var(--text);font-size:15px;font-weight:400}.oad-fb.on{border-color:var(--accent);border-width:1.5px;background:var(--cleared-bg);font-weight:600}.oad-r{width:100%;text-align:left;background:none;border:0;font:inherit;color:inherit}.oad-w{display:flex;flex-direction:column;align-items:flex-end;gap:2px;margin-left:10px;flex:none}.oad-w b{font-size:13.5px;font-weight:600}.oad-w small{font-size:11px;color:var(--text-dim)}.oad-sheet{text-align:left}.oad-d{display:flex;gap:10px;align-items:center;padding:10px;border:1px solid var(--line);border-radius:12px;background:var(--card)}.oad-pic{width:58px;height:58px;border-radius:10px;object-fit:cover;flex:none}.oad-dn{margin:0;font-size:15px;font-weight:600;color:var(--text)}.oad-ds{margin:2px 0 0;font-size:12.5px;color:var(--text-dim);font-weight:400}.oad-rows{margin-top:10px}.oad-dl{display:flex;justify-content:space-between;gap:10px;padding:7px 2px;font-size:12.5px;color:var(--text-dim);border-bottom:1px solid var(--line)}.oad-dl b{color:var(--text);font-weight:400;text-align:right}.oad-lk{word-break:break-all}.oad-jh{margin:14px 2px 6px;font-size:12px;color:var(--text-dim);font-weight:400}.oad-j{display:grid;gap:1px}.oad-jr{display:flex;align-items:center;gap:7px;padding:6px 2px;font-size:13px;color:var(--text)}.oad-jr b{margin-left:auto;font-weight:400;font-size:12.5px}.oad-jr b.ok{color:var(--c-2f7a46)}.oad-jr b.doc{color:var(--c-b07a16)}.oad-jr b.no{color:var(--c-c0392b)}.oad-ji{width:7px;height:7px;border-radius:50%;flex:none}.oad-ji.ok{background:var(--c-2f7a46)}.oad-ji.doc{background:var(--c-e0a526)}.oad-ji.no{background:var(--c-c0392b)}.oad-note{margin:14px 2px 12px;font-size:12px;color:var(--text-dim);font-weight:400;line-height:1.5}.oad-g2{margin-top:22px}.oadpc-two{display:grid;grid-template-columns:1.15fr 1fr;gap:14px;align-items:start}.oadpc .oad-grid{grid-template-columns:1fr 1fr}.oadpc-fee{margin-top:10px;padding:12px;border:1px solid var(--line);border-radius:14px;background:var(--card)}.oadpc-fh{margin:0 0 10px;font-size:13px;font-weight:600;color:var(--text)}.oadpc .oadpc-fee.fees .oad-fees{grid-template-columns:repeat(5,1fr)}.oadpc .oad-fb{height:40px;font-size:13.5px}.oadpc .oad-r.on{background:var(--cleared-bg)}.oadpc-none{padding:40px 0;text-align:center}.mads-pay{margin:0 0 4px}.mads-pay .oad-dl:last-child{border-bottom:0}.sh-rel{position:relative}.mads-st.ending{color:var(--accent)}.mads-st.no{color:var(--c-c0392b)}.oadpc .oadpc-fee:not(.fees) .oad-fees{grid-template-columns:1fr 1fr}.oadpc .oadpc-fee:not(.fees) .oad-fb{height:38px;font-size:13px}.mads-why{max-width:160px;white-space:nowrap;overflow:hidden;text-overflow:ellipsis;display:block}.mads-whybox{margin:2px 0 0;padding:12px 14px;border-radius:12px;background:var(--t-bg, var(--c-fdf4f4));color:var(--c-c0392b);font-size:13.5px;font-weight:400;line-height:1.5;text-align:center}.pth-next{display:flex;flex-direction:column;gap:3px;padding:14px 16px;border-radius:16px;background:var(--card);border:1px solid var(--line)}.pth-next-t{font-size:12.5px;color:var(--text-dim);font-weight:400}.pth-next-v{font-size:24px;font-weight:700;color:var(--text);letter-spacing:-.4px}.pth-next-s{margin-top:2px;font-size:11.5px;color:var(--text-dim);font-weight:400;line-height:1.45}.pth-ac{display:flex;align-items:center;gap:10px;margin-top:8px;padding:11px 14px;border-radius:14px;border:1px solid var(--line);background:var(--card)}.pth-ac.none{border-color:var(--c-f0cfcf);background:var(--t-bg, var(--c-fdf4f4))}.pth-ac-t{display:flex;flex-direction:column;gap:1px;min-width:0;flex:1}.pth-ac-t b{font-size:13.5px;font-weight:600;color:var(--text)}.pth-ac.none .pth-ac-t b{color:var(--c-c0392b)}.pth-ac-t span{font-size:11.5px;color:var(--text-dim)}.ad-open-fee{font-size:11px;font-weight:600;color:var(--text);opacity:.7}.ad-open-tx{display:flex;flex-direction:column;align-items:flex-start;gap:1px;white-space:nowrap}.ad.ad-open:not(.pk) .ad-open-tx{align-items:center}.ad-go-row{display:flex;justify-content:flex-end;gap:8px;margin-top:10px}.ad.ad-open.pk{gap:8px}.mac-cur{display:flex;align-items:center;gap:10px;padding:13px 14px;border:1px solid var(--line);border-radius:14px;background:var(--card)}.mac-cur.none b{color:var(--text-dim);font-weight:400}.mac-t{display:flex;flex-direction:column;gap:2px;flex:1;min-width:0}.mac-t b{font-size:15px;font-weight:600;color:var(--text)}.mac-t small{font-size:12px;color:var(--text-dim)}.ac-item.pk .ck{width:20px;height:20px;border-radius:5px}.ac-item.pk .ck svg{width:12px;height:12px}.oad-pc{display:flex;flex-direction:column;gap:6px;padding:10px 11px 11px;border-radius:13px;background:var(--t-inner, var(--c-ffffff));box-shadow:0 0 0 var(--hl) var(--hc);cursor:pointer;min-width:0}.oad-pc.empty{background:var(--t-bg, var(--c-fafbfa))}.oad-pc-top{display:flex;align-items:center;gap:6px}.oad-pc .adp-no.s{position:static}.oad-pc-st{margin-left:auto;font-size:11px;color:var(--text-dim);white-space:nowrap}.oad-pc-st.on{color:var(--accent);font-weight:700}.oad-pc-n{margin:0;font-size:14px;font-weight:700;color:var(--text);white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.oad-pc-n.e{font-weight:400;color:var(--text-dim);text-align:center}.oad-pc-sel{width:100%;height:36px;border:1px solid var(--border);border-radius:10px;background:var(--t-inner, var(--c-ffffff));font:inherit;font-size:13.5px;font-weight:700;color:var(--text);padding:0 8px}.oad-why{display:flex;flex-direction:column;gap:6px}.oad-why .ac-item.pk{padding:10px 12px}.oad-why .ac-item.pk b{font-size:14px;font-weight:400}.oad-sheet .group-title{margin-top:2px}.oad-dl b.ok{color:var(--accent)}.oad-dl b.doc{color:var(--c-b07a16)}.kb-l-tbl{width:100%;border-collapse:collapse;margin:2px 0 12px;font-size:12.5px;line-height:1.35}.kb-l-tbl td{border:1px solid var(--t-line, var(--c-dfe3e6));padding:6px;text-align:center;white-space:nowrap;color:var(--t-text, var(--c-333d4b))}.kb-l-tbl td:first-child{font-weight:600}.kb-l-tbl tr.th td{background:var(--t-th, var(--c-eef5f1));font-weight:700;color:var(--t-acc-text, var(--c-1f694e))}.kb-subf-r{border-top:1px solid var(--c-000000a08)}.kb-subf-r:first-child{border-top:0}.kb-subf-h{display:flex;justify-content:space-between;align-items:center;width:100%;padding:12px 0;border:0;background:none;text-align:left;font-size:14.5px;font-weight:600;color:var(--t-text, var(--c-333d4b))}.kb-subf-b{padding-bottom:12px}.kb-link-a{font-size:18px!important;line-height:1;color:var(--t-dim, var(--c-b0b8c1))!important}.pth-next-s,.oad-note{word-break:keep-all}.ewho{margin:6px 0 0;font-size:12.5px;color:var(--text-dim);display:flex;flex-wrap:wrap;column-gap:6px;row-gap:2px;align-items:center}.ewho b{color:var(--text);font-weight:700;white-space:nowrap}.ewho span{white-space:nowrap}.ewho i{font-style:normal;color:var(--text-faint)}.hmemo .mx-h{display:flex;align-items:center;gap:10px}.hmemo .hmemo-t{min-width:0;margin-left:auto;overflow:hidden;text-overflow:ellipsis;white-space:nowrap;font-size:13px;color:var(--t-dim, var(--c-6b7684))}.hmemo .hmemo-pin{width:12px;height:12px;margin-right:3px;vertical-align:-1px}.hmemo .hmemo-b{margin:0;font-size:14px;line-height:1.65;color:var(--t-text, var(--c-333d4b));white-space:pre-wrap;overflow:hidden;display:-webkit-box;-webkit-line-clamp:5;-webkit-box-orient:vertical}.hmemo .hmemo-f{display:block;margin-top:10px;text-align:right}html.is-pc,html.is-pc body{background:var(--bg);overflow-x:clip!important}html.is-pc #root{max-width:none;margin:0;box-shadow:none;min-height:100vh}html.is-pc .hbar{display:none}html.is-pc body.hbar-on #root{padding-bottom:0}.pcbody.grid{display:grid;grid-template-columns:232px minmax(0,1fr);min-height:100vh;overflow:clip}.side{display:flex;flex-direction:column;border-right:1px solid var(--border);background:linear-gradient(180deg,var(--t-menu-bg, var(--c-fbfdfc)),var(--t-menu-bg, var(--c-f3f7f5)));padding:18px 14px;position:sticky;top:0;height:100vh;min-height:0;align-self:start;box-sizing:border-box;overflow-y:auto}.side-top{display:flex;align-items:center;gap:10px;padding:0 4px 16px;border-bottom:1px solid var(--border)}.side-top img{width:38px;height:38px;border-radius:10px;flex:none}.side-top b{display:block;font-size:15px;white-space:nowrap}.side-top small{font-size:12px;color:var(--text-dim);white-space:nowrap}.snav{display:flex;flex-direction:column;gap:4px;margin-top:14px}.snav>a{display:flex;align-items:center;gap:10px;padding:10px 12px;border-radius:10px;font-size:15px;font-weight:600;color:var(--text);cursor:pointer;text-decoration:none;white-space:nowrap;border:1px solid transparent}.snav>a svg{color:var(--accent);flex:none}.snav>a.on{background:linear-gradient(180deg,var(--t-menu-sel-bg, var(--c-f3fbf7)) 0%,var(--t-menu-sel-bg, var(--c-e3f2ea)) 55%,var(--t-menu-sel-bg, var(--c-d3eadd)) 100%);border:1px solid var(--t-menu-sel-bg, var(--c-9fcdb6));color:var(--tap-btn-text);box-shadow:0 2px 0 var(--t-menu-sel-bg, var(--c-ddeee5)),inset 0 1px 0 var(--t-menu-sel-bg, var(--c-ffffff))}.snav .cnt{margin-left:auto;font-size:12px;color:var(--text-dim);font-weight:600}.ssub{display:flex;flex-direction:column;margin:0 0 0 40px;border-left:1px solid var(--border)}.ssub a{padding:6px 10px;font-size:13px;color:var(--text-dim);cursor:pointer;text-decoration:none;white-space:nowrap}.ssub a.on{color:var(--tap-btn-text);font-weight:700;background:var(--t-menu-sel-bg, var(--c-e3f2ea));border-radius:8px}.snav a.blind,.ssub a.blind{opacity:.38;cursor:not-allowed;pointer-events:none}.snav a .lk{margin-left:auto;flex:none}.ssub a.blind{display:flex;align-items:center}.ssub a.blind .lk{margin-left:6px}.side-foot{margin-top:auto;display:flex;gap:8px;padding-top:16px}.side-foot .ghost{flex:1;white-space:nowrap}.pmain{padding:22px 28px;min-width:0;overflow:clip}@media (max-width: 1200px){.pcbody.grid{grid-template-columns:196px minmax(0,1fr)}.pmain{padding:20px}}.pmain>main.sub,.pmain>main.home,.pmain>.gk{max-width:560px;margin:0 auto;min-height:auto}.ph{display:flex;align-items:flex-end;justify-content:space-between;gap:16px;margin-bottom:16px}.ph h1{margin:0;font-size:20px;white-space:nowrap}.ph p{margin:3px 0 0;font-size:13px;color:var(--text-dim);white-space:nowrap}.ph-r{display:flex;align-items:center;gap:12px}.pmain .ad-money{padding:0!important;overflow:hidden}.pmain .ad-m3{gap:0!important;padding:0!important;overflow:hidden;align-content:stretch!important}.pmain .ad-m3.u{border-radius:16px}.pmain .ad-m3>div,.pmain .ad-m3>a{padding:0!important;gap:0!important;align-items:stretch!important;display:flex!important;flex-direction:column}.pmain .ad-m3>*>span{display:block;text-align:center;padding:8px 4px;background:var(--t-bg, var(--c-eef3f0));border-bottom:1px solid var(--border);font-size:13px;white-space:nowrap}.pmain .ad-m3>*>b{flex:1;display:flex;align-items:center;justify-content:center;text-align:center;padding:12px 4px;background:var(--t-inner, var(--c-ffffff))}.pmain .ad-m3>*+*{border-left:1px solid var(--border)!important}.pmain .ad-m-note{margin:0!important;padding:9px 8px!important;background:var(--t-inner, var(--c-ffffff));border-top:1px solid var(--border)}.pmain .ad-money .ad-m3{border:0}.pmain .ghost,.pmain .pill,.pmain .pill-in,.pmain .pill-out,.pmain .ptab,.pmain .mbar-b,.pmain .mbar-x{white-space:nowrap}html.is-pc .ovl:not(.top){align-items:center}html.is-pc .ovl:not(.top) .sheet{border-radius:20px;padding-bottom:18px;max-height:90vh;overflow-y:auto}.pmain .fd-btns button{flex:none;white-space:nowrap}.pmain .lb2{white-space:nowrap}.pmain .st-hint{word-break:keep-all;text-wrap:balance}.mz{position:relative}.mz>*{filter:blur(2.6px);opacity:.85;pointer-events:none;-webkit-user-select:none;user-select:none}.pmain .pnote{margin:-4px 2px 14px!important;font-size:14px;font-weight:600}.pc-home .ph{margin-bottom:14px}.pc-home .kpi{margin-bottom:16px}.pc-home .kpi .ad-m3{display:grid;grid-template-columns:repeat(4,1fr);border:1px solid var(--border);border-radius:16px}.pc-home .kpi .ad-m3>a{text-decoration:none;color:inherit;cursor:pointer}.pc-home .kpi .ad-m3>*>b{font-size:20px;padding:10px 4px}.pc-home .kpi b.w{color:var(--warn-text)}.pc-home .hm2{display:grid;grid-template-columns:1.55fr 1fr;gap:20px;align-items:stretch}.pc-home .hm2-l{display:flex;flex-direction:column}.pc-home .hm2-l>.lcard,.pc-home .hm2-l>.mz{flex:1;display:flex;flex-direction:column}.pc-home .hm2-l>.mz>.lcard{flex:1;display:flex;flex-direction:column}.pc-home .lcard .pg{margin-top:auto}.pc-home .hm2-r .group:last-child{margin-bottom:0}.pc-home .lcard{background:var(--t-inner, var(--c-ffffff));border:1px solid var(--border);border-radius:16px;padding:4px 14px 8px}.pc-home .ptabs.lt{align-items:center;margin-bottom:8px}.pc-home .ptabs.lt .ptab{white-space:nowrap}.pc-home .lt-r{margin-left:auto;font-size:13px;color:var(--text-dim);white-space:nowrap}.pmain .ltbl table{width:100%;border-collapse:collapse;table-layout:fixed}.pmain .ltbl th{font-size:13px;font-weight:600;color:var(--text-dim);background:var(--t-th, var(--c-eef3f0));padding:7px 4px;text-align:center;white-space:nowrap}.pmain .ltbl th:first-child{border-radius:8px 0 0 8px}.pmain .ltbl th:last-child{border-radius:0 8px 8px 0}.pmain .ltbl td{padding:8.5px 4px;text-align:center;font-size:14px;white-space:nowrap;border-bottom:1px solid var(--border);overflow:hidden;text-overflow:ellipsis}.pmain .ltbl td b{font-weight:600}.pmain .ltbl td .pill-in{font-size:12px;padding:2px 9px}.pmain .ltbl td.chev{color:var(--text-dim)}.pmain .ltbl td.l{text-align:left;padding-left:12px}.pmain .ltbl td.w{color:var(--warn-text);font-weight:700}.pmain .ltbl td.l .pill-in{font-size:11px;padding:1px 8px;margin-left:4px}.pmain .ltbl td.dim{color:var(--text-dim);padding:24px 4px}.pmain .ltbl tr.rt{cursor:pointer}.pmain .ltbl tr.rt:hover td{background:var(--t-bg, var(--c-f4faf7))}.pmain .pg{display:flex;align-items:center;justify-content:space-between;padding:8px 0 2px}.pmain .pg-n{font-size:13px;color:var(--text-dim);white-space:nowrap}.pmain .pg-b{display:flex;gap:4px}.pmain .pgx{display:inline-flex;align-items:center;justify-content:center;min-width:28px;width:auto;height:28px;border-radius:8px;border:1px solid var(--border);background:var(--t-inner, var(--c-ffffff));box-shadow:none;font:inherit;font-size:13px;color:var(--text);padding:0 6px;margin:0}.pmain .pgx.on{background:var(--accent);border-color:var(--accent);color:var(--c-ffffff);font-weight:700}.pmain .pgx:disabled{color:var(--t-dim, var(--c-c3cbc6))}.pc-home .hm2-r .group{margin:0 0 16px}.pc-home .hm2-r .rc{margin:0;padding:12px 14px 10px}.pc-home .hm2-r .td-row{padding:7px 0}.pc-home .hm2-r .td-head .rc-meta{margin:0 0 6px}.td-row .n.z{color:var(--text-dim);font-weight:600}.pc-home .ckc{display:block;text-decoration:none;color:inherit}.pc-home .ck-t{display:flex;justify-content:space-between;align-items:baseline;margin-bottom:8px;white-space:nowrap}.pc-home .ck-t b{font-size:15px}.pc-home .ck-t span{font-size:14px;font-weight:700;color:var(--accent)}.pc-home .ck-f{display:flex;justify-content:space-between;margin-top:8px;font-size:13px;color:var(--text-dim);white-space:nowrap}.pc-home .rc-foot0{font-weight:600;color:var(--p1, var(--t-acc-text, var(--c-1f3d2b)));font-size:13px}.pc-mem .ptabs.pc-scope{margin:0 0 14px}.pc-mem .ptabs.pc-scope .ptab{flex:0 0 auto;min-width:150px;font-size:15px;padding:10px 18px}.pc-mem .ph-r .ghost.add{height:38px;padding:0 14px}.pc-mem .tools{display:flex;flex-wrap:wrap;gap:14px;align-items:center;margin-bottom:14px}.pc-mem .tsearch{flex:1 1 220px;min-width:180px;max-width:320px}.pc-mem .tools .tiles{flex:0 0 300px}.pc-mem .tools .tiles,.pc-mem .tools .mic-wrap{margin:0}.pc-mem .tacts{display:flex;flex-wrap:nowrap;justify-content:flex-end;gap:8px;margin-left:auto;flex:none}.pc-mem .tacts .ghost{white-space:nowrap}.pc-mem .mbar,.pc-mem .ibar{margin-bottom:12px}.pc-mem .group{margin-top:0;margin-bottom:14px}.tbl-wrap{border:1px solid var(--t-line, var(--c-dfe5e1));border-radius:14px;overflow:hidden;background:var(--t-in, var(--c-ffffff));box-shadow:0 3px 0 var(--t-line, var(--c-f0f2f1)),0 6px 10px var(--c-000000a025)}.mt{width:100%;border-collapse:collapse;font-size:14px;table-layout:fixed}.mt th{text-align:center;font-size:12px;font-weight:600;color:var(--text-dim);background:var(--t-th, var(--c-f5f7f6));padding:10px 6px;border-bottom:1px solid var(--border);white-space:nowrap}.mt td{padding:11px 6px;border-bottom:1px solid var(--t-line, var(--c-eef1ef));white-space:nowrap;text-align:center;overflow:hidden;text-overflow:ellipsis}.mt tbody tr:last-child td{border-bottom:0}.mt tr.rt{cursor:pointer}.mt tr.rt:hover td{background:var(--t-bg, var(--c-f4faf7))}.mt td b{font-weight:600}.mt .chev{color:var(--text-dim)}.mt .dim{color:var(--text-faint)}.mt td.dim{padding:28px 6px;color:var(--text-dim)}.mt .pill{display:inline-block}.mt .ck{margin:0 auto}.mt-btns{display:inline-flex;gap:6px}.mt-btns .ghost{height:32px;padding:0 12px}.tfoot{margin:10px 4px 0;font-size:12px;color:var(--text-dim)}html.is-pc .sheet .si-s,html.is-pc .ask-text,html.is-pc .lmsg{word-break:keep-all}.pc-one .ph{align-items:flex-end;margin-bottom:14px}.pc-one .ph h1{display:flex;align-items:center;gap:10px}.pc-one .ph h1 .pill-on,.pc-one .ph h1 .pill-warn{font-size:12px;font-weight:600}.pc-one .ph p{white-space:normal}.pmain .back{display:inline-block;font-size:13px;color:var(--text-dim);text-decoration:none;margin-bottom:6px;cursor:pointer;white-space:nowrap}.pc-one .ph-r{display:flex;gap:8px;flex:none}.pc-one .ph-r .ghost{white-space:nowrap;flex:none}.pc-one .kpi{margin-bottom:16px}.pc-one .kpi .ad-m3{display:grid;grid-template-columns:repeat(4,1fr);border:1px solid var(--border);border-radius:16px}.pc-one .kpi .ad-m3>*>b{font-size:18px;padding:10px 4px;white-space:nowrap}.pc-one .m2{display:grid;grid-template-columns:1.5fr 1fr;gap:20px;align-items:start}.pc-one .jcard{background:var(--t-inner, var(--c-ffffff));border:1px solid var(--border);border-radius:16px;padding:12px 14px 10px}.pc-one .jh{display:flex;justify-content:space-between;align-items:baseline;margin:2px 2px 6px;white-space:nowrap}.pc-one .jh b{font-size:15px}.pc-one .jh span{font-size:13px;color:var(--text-dim)}.pc-one .ptabs.lt{margin-bottom:8px}.pc-one .ptabs.lt .ptab{white-space:nowrap}.pc-one .ce-pc{margin:0 0 18px}.pc-one .ce-pc-h{display:flex;align-items:center;justify-content:space-between;gap:8px;margin:2px 2px 8px}.pc-one .ce-pc-h b{font-size:14px;font-weight:700;white-space:nowrap}.pc-one .ce-pc-h span{font-size:12px;color:var(--text-dim);white-space:nowrap}.pc-one .ltbl td.ce-how{white-space:normal;word-break:keep-all;line-height:1.5;color:var(--text-dim)}.pc-one .ce-pc .ce-more{border-top:0;padding:8px 2px 0}.pc-one .ltbl td{padding:10px 4px}.pc-one .ltbl td.l{padding-left:10px}.pc-one .ltbl td .pill{margin:0}.pc-one .m2-r .card.pad.unlinked,.pc-one .m2-r .card.pad{margin:0 0 12px}.pc-one .m2-r .muted.small{word-break:keep-all}.pc-one .card.pad.fold{background:var(--t-inner, var(--c-ffffff));cursor:pointer;width:100%}.pc-one .m2-r .unlinked .pill-warn{display:none}.pc-form .ph{margin-bottom:14px}.pc-form .fcard{background:var(--t-inner, var(--c-ffffff));border:1px solid var(--border);border-radius:16px;padding:18px 20px 16px;max-width:980px}.pc-form .fgrid{display:grid;grid-template-columns:minmax(0,1fr) minmax(0,1fr);gap:28px;align-items:stretch}.pc-form .fcol.form{margin-top:0;gap:14px;display:flex;flex-direction:column}.pc-form .field label{white-space:nowrap}.pc-form .field input,.pc-form .field select,.pc-form .field textarea{font-size:15px;padding:11px 12px}.pc-form .ac-help{margin:6px 2px 0;word-break:keep-all}.pc-form .fcol .field.grow{flex:1;display:flex;flex-direction:column}.pc-form .fcol .field.grow textarea{flex:1;min-height:42px;resize:none}.pc-form .dd{position:relative}.pc-form .dd-f{width:100%;height:44px;display:flex;align-items:center;justify-content:space-between;gap:10px;font:inherit;font-size:15px;color:var(--text);background:var(--card);border:1px solid var(--border);border-radius:var(--radius);padding:0 12px;text-align:left;cursor:pointer;box-shadow:none;margin:0}.pc-form .dd-f.has{border-color:var(--accent)}.pc-form .dd-v{flex:1;min-width:0;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.pc-form .dd-v.empty{color:var(--text-faint)}.pc-form .dd-c{flex:none;font-size:13px;color:var(--text-dim);white-space:nowrap}.pc-form .dd-back{position:fixed;top:0;right:0;bottom:0;left:0;z-index:19}.pc-form .dd-m{position:absolute;left:0;right:0;top:48px;z-index:20;background:var(--t-inner, var(--c-ffffff));border:1px solid var(--border);border-radius:12px;box-shadow:0 10px 28px var(--c-000000a14);padding:6px}.pc-form .dd-h{display:flex;justify-content:space-between;align-items:center;padding:6px 8px 8px;font-size:13px;font-weight:600;color:var(--text-dim);white-space:nowrap}.pc-form .dd-l{max-height:248px;overflow-y:auto}.pc-form .dd-it{width:100%;display:flex;align-items:center;gap:10px;border:0;background:none;box-shadow:none;font:inherit;font-size:15px;color:var(--text);padding:7px 8px;margin:0;border-radius:8px;text-align:left;cursor:pointer;white-space:nowrap}.pc-form .dd-it:hover{background:var(--cleared-bg)}.pc-form .dd-it .ck{flex:none}.pc-form .fbtns{display:flex;justify-content:flex-end;gap:8px;margin-top:16px;padding-top:14px;border-top:1px solid var(--border)}.pc-form .fbtns .ghost{flex:none;white-space:nowrap;min-width:72px;height:38px}.pc-xl .ph{margin-bottom:12px}.pc-xl .x2{display:grid;grid-template-columns:minmax(0,1.15fr) minmax(0,1fr);gap:20px;align-items:stretch}.pc-xl .xcard{background:var(--t-inner, var(--c-ffffff));border:1px solid var(--border);border-radius:16px;padding:18px 20px}.pc-xl .xcard>b{font-size:15px}.pc-xl .xg{margin-top:10px;line-height:1.75;word-break:keep-all;font-size:14px}.pc-xl .xg p{margin:0 0 6px;padding-left:10px;text-indent:-10px}.pc-xl .xdrop{border:2px dashed var(--t-acc, var(--c-9fcdb6));border-radius:16px;background:var(--t-bg, var(--c-f4faf6));display:flex;flex-direction:column;align-items:center;justify-content:center;gap:10px;padding:24px;text-align:center}.pc-xl .xdrop b{font-size:16px;white-space:nowrap}.pc-xl .xdrop .muted{white-space:nowrap}.pc-xl .xdrop .ghost{flex:none;white-space:nowrap;height:42px;padding:0 18px;margin-top:4px}.pc-xl.xp{height:calc(100vh - 44px);display:flex;flex-direction:column;min-height:0}.pc-xl.xp>*{flex:none}.pc-xl .xt{margin-bottom:10px}.pc-xl .xt .ad-m3{display:grid;grid-template-columns:repeat(3,1fr);border:1px solid var(--border);border-radius:14px}.pc-xl .xt .ad-m3>a{cursor:pointer;text-decoration:none;color:inherit}.pc-xl .xt .ad-m3>a.on>span{background:var(--cleared-bg);color:var(--tap-btn-text);font-weight:700}.pc-xl .xt b{font-size:20px;padding:8px 4px!important}.pc-xl .xt b.g{color:var(--accent)}.pc-xl .xt b.w{color:var(--warn)}.pc-xl .xt b.r{color:var(--danger)}.pc-xl .pcn{margin:0 2px 8px;color:var(--danger)}.pc-xl .pcn.okn{color:var(--accent)}.pc-xl .pcn.dimn{color:var(--text-dim)}.pc-xl .pcn2{margin:8px 2px 0}.pc-xl .xtbl{border:1px solid var(--border);border-radius:14px;background:var(--t-in, var(--c-ffffff));overflow:auto}.pc-xl.xp .xtbl{flex:1 1 auto;min-height:0}.pc-xl .xtbl thead th{position:sticky;top:0;z-index:1}.pc-xl .xtbl table{width:100%;border-collapse:collapse;table-layout:fixed}.pc-xl .xtbl th{background:var(--t-th, var(--c-eef3f0));font-size:13px;font-weight:600;color:var(--text-dim);padding:8px 4px;text-align:center;white-space:nowrap;border-bottom:1px solid var(--border)}.pc-xl .xtbl td{padding:8px 4px;text-align:center;font-size:14px;white-space:nowrap;border-top:1px solid var(--border);overflow:hidden;text-overflow:ellipsis}.pc-xl .xtbl tbody tr:first-child td{border-top:0}.pc-xl .xtbl th+th,.pc-xl .xtbl td+td{border-left:1px solid var(--border)}.pc-xl .xtbl td.l{text-align:left;padding-left:10px}.pc-xl .xtbl td b{font-weight:600}.pc-xl .xtbl td.d{text-align:left;padding-left:10px;font-size:13px;color:var(--text-dim);white-space:normal;word-break:keep-all;line-height:1.45}.pc-xl .xtbl td.d.chg{color:var(--accent);font-weight:600}.pc-xl .xtbl tr.need td{background:var(--t-bg, var(--c-fdf4f3))}.pill.bad{background:var(--c-fdecea);color:var(--danger);font-weight:600}.pc-xl .xtbl .pill{margin:0;white-space:nowrap;display:inline-block}.pc-xl .dim{color:var(--text-faint)}.pc-xl .xl-sel.pc{margin:0;height:30px;font-size:13px;width:100%;padding:0 4px}.pc-xl .xfoot{display:flex;align-items:stretch;gap:12px;margin-top:12px}.pc-xl .xl-miss.pcm{flex:1;margin:0;min-width:0}.pc-xl .xl-miss-s{white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.pc-xl .xfill{flex:1}.pc-xl .xb{display:flex;gap:8px;align-items:center;flex:none}.pc-xl .xb .ghost{white-space:nowrap;height:44px;padding:0 16px}.pc-hist .ptabs.inl3{margin:0;min-width:260px}.pc-hist .ptabs.inl3 .ptab{white-space:nowrap;padding-left:14px;padding-right:14px}.pc-hist .ph-r .psel{margin:0}.pc-hist .hist{display:grid;grid-template-columns:290px minmax(0,1fr);gap:16px;align-items:start}.pc-hist .cal.big{padding:14px 12px 10px;margin:0;border-color:var(--t-line, var(--c-dfe5e1));background:var(--t-inner, var(--c-ffffff));box-shadow:0 3px 0 var(--t-line, var(--c-f0f2f1)),0 6px 10px var(--c-000000a025)}.pc-hist .cal.big .cal-day{padding:4px 0 6px;cursor:pointer}.pc-hist .cal.big .cal-num{width:30px;height:30px;line-height:30px;font-size:14px}.pc-hist .cal.big .cal-n{font-size:11px;height:14px;line-height:14px}.pc-hist .dtitle{margin:2px 4px 10px;font-size:16px;font-weight:700;white-space:nowrap}.pc-hist .dtitle span{font-size:13px;color:var(--text-dim);font-weight:500;margin-left:6px}.pc-hist .tfoot{margin:10px 4px 0;font-size:12px;color:var(--text-dim)}.pc-hist .mt td{padding:9px 8px}.pc-hist .mt th{padding:10px 8px}.pc-hist .mt td.chev{text-align:right}.pc-hist .mt .pill{font-size:11px;padding:3px 7px}@media (max-width: 1200px){.pc-hist .hist{grid-template-columns:260px minmax(0,1fr);gap:12px}.pc-hist .mt td,.pc-hist .mt th{padding-left:5px;padding-right:5px}}.pc-hist .mt .mname{font-weight:600}.pc-lv .ph{align-items:flex-end;margin-bottom:16px}.pc-lv .back{display:inline-block;font-size:13px;color:var(--text-dim);text-decoration:none;margin-bottom:6px;cursor:pointer;white-space:nowrap}.pc-lv .ph p{display:flex;align-items:center;gap:4px;white-space:nowrap}.pc-lv .mn,.pc-lv .mn .mname{font-weight:600}.pc-lv .chip.cl{padding:3px 10px;font-size:12px;margin-left:4px}.pc-lv .ph p .lt{margin-left:10px}.pc-lv .ph-r .kpi{width:420px;margin:0}.pc-lv .kpi .ad-m3{display:grid;grid-template-columns:repeat(3,1fr);border:1px solid var(--border);border-radius:16px}.pc-lv .kpi .ad-m3>*>span{padding:4px!important}.pc-lv .kpi .ad-m3>*>b{font-size:16px;padding:5px 4px!important;white-space:nowrap}.pc-lv .kpi b.w{color:var(--warn-text)}.pc-lv .l2{display:grid;grid-template-columns:1fr 1.25fr;gap:20px;align-items:stretch}.pc-lv .lc{display:flex;flex-direction:column;min-width:0}.pc-lv .lc>section,.pc-lv .lc>.pcard{flex:1;margin:0}.pc-lv .summary{font-size:15px;line-height:1.7;word-break:keep-all}.pc-lv .pcard{border:1px solid var(--border);border-radius:var(--radius);background:var(--t-inner, var(--c-ffffff));padding:12px}.pc-lv .pcard .pos-row{background:var(--t-inner, var(--c-ffffff));cursor:pointer}.pc-lv .pcard .summary-box-head{margin:2px 2px 10px;min-height:30px}.pc-lv .pos-body{font-size:13px;line-height:1.6;word-break:keep-all;margin-top:6px;padding-left:50px}.pc-lv .pos-row{padding:8px 10px}.pc-lv .pos-row .pill{flex:none;white-space:nowrap}.pc-lv .pos-sub{white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.pc-lv .pos-none{margin:6px 4px;font-size:13px;color:var(--text-dim)}.pc-lv .lc>.card.pad .summary-edit{min-height:320px}@media (max-width: 1200px){.pc-lv .l2{grid-template-columns:1fr 1fr}.pc-lv .summary{font-size:14px;line-height:1.65}.pc-lv .ph-r .kpi{width:360px}}.pc-lv .lc>.card.pad{display:flex;flex-direction:column}.pc-lv .lc>.card.pad .hl-wrap{flex:1;min-height:320px;display:flex;flex-direction:column}.pc-lv .lc>.card.pad .hl-wrap textarea{flex:1;height:100%;min-height:0;resize:none}.pc-lv .lc>.card.pad .hl-wrap textarea{word-break:keep-all;overflow-wrap:anywhere}.pc-chk .cgrid2{display:grid;grid-template-columns:minmax(0,1fr) 340px;gap:16px;align-items:start}.pc-chk .cgrid2.one{grid-template-columns:minmax(0,1fr)}.pc-chk .cmain .st-ck{margin-bottom:14px}.pc-chk .st-note textarea{width:100%;margin-top:6px}.pc-chk .note-act{display:flex;justify-content:flex-end;align-items:center;gap:10px;margin-top:8px}.pc-chk .note-act .lmsg{margin:0}.pc-chk .note-save{height:36px;padding:0 22px;white-space:nowrap}.pc-chk .xl-name .tx{word-break:keep-all}.pc-chk .cq{position:sticky;top:16px;max-height:calc(100vh - 32px);overflow-y:auto;overflow-x:hidden;border-radius:12px}.pc-chk .side-q{margin:0 0 10px}.pc-chk .qlist .qblock:first-child{border-top:0}.pc-chk .qlist .szgrid{display:grid;grid-template-columns:repeat(4,minmax(0,1fr));gap:5px}.pc-chk .qlist .szgrid.n3,.pc-chk .qlist .szgrid:has(>:nth-child(3):last-child){grid-template-columns:minmax(0,1fr) minmax(0,1fr) minmax(0,1.5fr)}.pc-chk .qlist .szc{white-space:nowrap;font-size:11px}.pc-chk .side-q .qin{background:var(--t-inner, var(--c-ffffff))!important;border:1.5px solid var(--t-acc, var(--c-6fb08f))!important;font-weight:700;color:var(--text);box-shadow:0 1px 0 var(--t-line, var(--c-e3f2ea))}.pc-chk .side-q .qin::placeholder{color:var(--t-dim, var(--c-b9d8c8));font-weight:600}.pc-chk .side-q .memo-in{background:var(--t-bg, var(--c-f2f4f3))!important;border:1px dashed var(--t-line, var(--c-cfd6d2))!important;font-size:14px;color:var(--text-dim);padding:7px 10px;box-shadow:none!important;width:100%}.pc-chk .side-q .qin:not(.sm){width:48px!important;padding:4px 8px!important;font-size:14px!important;border-radius:8px!important}.pc-chk .side-q .qin.sm{padding:4px 2px!important;font-size:13px!important;border-radius:8px!important}.pc-chk .side-q .qhead{padding:0 0 6px}.pc-chk .side-q .qhead .tx{white-space:nowrap;overflow:hidden;text-overflow:ellipsis}@media (max-width: 1200px){.pc-chk .cgrid2{grid-template-columns:minmax(0,1fr) 290px}}.pc-chk .st-note textarea{font:inherit;font-size:15px;line-height:1.6;color:var(--text);background:var(--t-inner, var(--c-ffffff));border:1px solid var(--border);border-radius:12px;padding:10px 12px;outline:none;resize:vertical;box-sizing:border-box}.pc-chk .st-note textarea:focus{border-color:var(--accent)}.pc-sup .ph-r{display:flex;align-items:center;gap:12px}.pc-sup .ph-cnt{font-size:13px;color:var(--text-dim);white-space:nowrap}.pc-sup .ph-cnt b{color:var(--text)}.pc-sup .sq-wrap{border:1px solid var(--t-line, var(--c-dfe5e1));border-radius:14px;overflow:hidden;background:var(--t-inner, var(--c-ffffff));box-shadow:0 3px 0 var(--t-line, var(--c-f0f2f1)),0 6px 10px var(--c-000000a025)}.pc-sup .sq{width:100%;border-collapse:collapse;font-size:14px;table-layout:auto}.pc-sup .sq th{text-align:left;font-size:12px;font-weight:600;color:var(--text-dim);background:var(--t-th, var(--c-f5f7f6));padding:10px;border-bottom:1px solid var(--border);white-space:nowrap}.pc-sup .sq td{padding:9px 10px;border-bottom:1px solid var(--t-line, var(--c-eef1ef));vertical-align:middle}.pc-sup .sq tr:last-child td{border-bottom:0}.pc-sup .sq .nm{font-size:15px;font-weight:600;white-space:nowrap;width:1%}.pc-sup .sq .qtd{width:1%}.pc-sup .sq .qin{width:48px;flex:none;font:inherit;text-align:right;background:var(--t-inner, var(--c-ffffff));border:1.5px solid var(--t-acc, var(--c-6fb08f));border-radius:8px;padding:4px 8px;font-size:14px;font-weight:700;color:var(--text);box-shadow:0 1px 0 var(--t-line, var(--c-e3f2ea));outline:none}.pc-sup .sq .qin:focus{border-color:var(--accent)}.pc-sup .sq .qu{font-size:13px;color:var(--text-dim)}.pc-sup .sq .memo-in{width:100%;min-width:160px;background:var(--t-bg, var(--c-f2f4f3));border:1px dashed var(--t-line, var(--c-cfd6d2));font:inherit;font-size:14px;color:var(--text-dim);padding:7px 10px;border-radius:10px;outline:none;box-sizing:border-box}.pc-sup .sq .memo-in:focus{border-color:var(--accent);color:var(--text)}.pc-sup .qrow{display:flex;flex-wrap:nowrap;align-items:center;gap:6px 12px}.pc-sup .qrow.sz{display:grid;grid-template-columns:repeat(var(--n),64px);justify-content:start;align-items:end;column-gap:10px;row-gap:8px}.pc-sup .qone{display:inline-flex;align-items:center;gap:6px;white-space:nowrap;padding-left:8px}.pc-sup .qsz{display:inline-flex;flex-direction:column;align-items:center;gap:3px;width:64px;white-space:nowrap}.pc-sup .qsz span{display:block;max-width:64px;text-align:center;font-size:12px;color:var(--text-dim);line-height:1.2;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.pc-sup .qsz span.long{font-size:10px;letter-spacing:-.3px}.pc-sup .sq-g td{background:var(--t-bg, var(--c-f8faf9))}.pc-sup .sq-g b{font-size:14px}.pc-sup .sq-g span{margin-left:8px;font-size:12px;color:var(--text-dim)}.pc-fac .cgrid2.half{display:grid;grid-template-columns:minmax(0,1fr) minmax(0,1fr);gap:16px;align-items:start}.pc-fac .cq{position:sticky;top:16px;max-height:calc(100vh - 32px);overflow-y:auto;overflow-x:hidden;border-radius:14px}.pc-fac .ftools{margin-bottom:14px}.pc-fac .ftools .srch{margin:0}.pc-fac .st-hint{margin:0 4px 10px}.pc-fac .ftbl{border:1px solid var(--t-line, var(--c-dfe5e1));border-radius:14px;overflow:hidden;background:var(--t-in, var(--c-ffffff));box-shadow:0 3px 0 var(--t-line, var(--c-f0f2f1)),0 6px 10px var(--c-000000a025);margin-bottom:14px}.pc-fac .fh{display:flex;width:100%;justify-content:space-between;align-items:center;padding:12px 16px;font:inherit;font-size:15px;border:0;background:none;color:var(--text);text-align:left}.pc-fac .fh span{font-size:13px;color:var(--text-dim);font-weight:600;white-space:nowrap}.pc-fac .ftbl:not(.fold) .fh{border-bottom:1px solid var(--border)}.pc-fac .ftbl.fold{background:linear-gradient(180deg,var(--t-in, var(--c-ffffff)),var(--t-bg, var(--c-f6f9f7)))}.pc-fac button.fh{cursor:pointer}.pc-fac .ftbl .mt th,.pc-fac .ftbl .mt td{padding-left:12px;padding-right:8px;text-align:left}.pc-fac .ftbl .mt td.chev{text-align:right;padding-right:10px}.pc-fac .ftbl .mt tr.sel td{background:var(--t-acc-soft, var(--c-e3f2ea))}.pc-fac .ftbl .mt tr.sel td:first-child{box-shadow:inset 3px 0 0 var(--accent)}.pc-fac .ftbl .mt td.dim[colspan]{text-align:center;padding:22px 6px}.pc-fac .side-new{margin:0;box-shadow:0 3px 0 var(--t-line, var(--c-f0f2f1)),0 6px 10px var(--c-000000a025)}.pc-fac .side-new textarea,.pc-fac .fd textarea{width:100%;box-sizing:border-box;font:inherit;font-size:14px;color:var(--text);background:var(--card);border:1px solid var(--border);border-radius:10px;padding:10px 12px;outline:none;resize:vertical}.pc-fac .side-new .st-pick{font-size:14px}.pc-fac .nb-foot{display:flex;align-items:center;gap:10px;margin-top:12px}.pc-fac .lb2.inl{margin:0;white-space:nowrap}.pc-fac .st-th.sm{width:40px;height:40px;border-radius:9px}.pc-fac .st-th.add.sm{font-size:18px}.pc-fac .nb-go{margin-left:auto;height:38px;padding:0 22px;white-space:nowrap}.pc-fac .fd{border:1px solid var(--t-line, var(--c-dfe5e1));border-radius:14px;background:var(--t-inner, var(--c-ffffff));padding:14px 16px 16px;box-shadow:0 3px 0 var(--t-line, var(--c-f0f2f1)),0 6px 10px var(--c-000000a025)}.pc-fac .fd-h{display:flex;align-items:center;justify-content:space-between;gap:10px;margin-bottom:10px}.pc-fac .fd-h b{font-size:15px}.pc-fac .fd-t{font-size:16px;font-weight:700;margin:0 0 8px;line-height:1.45;word-break:keep-all}.pc-fac .fd .st-dt{margin-bottom:10px;background:var(--card)}.pc-fac .fd .st-dtl{font-size:14px;padding:8px 0}.pc-fac .fd .lb2{margin:10px 0 6px 2px}.pc-fac .fd .st-txt{font-size:14px;margin:0 2px 4px}.pc-fac .fd-btns{display:flex;gap:8px;justify-content:flex-end;margin-top:12px}.pc-fac .fd-btns button{height:38px;padding:0 20px;white-space:nowrap}.pc-fac .ftbl .mt td.chev,.pc-fac .ftbl .mt th:last-child{padding-left:0;padding-right:8px}.pc-fac .ftbl .mt td.bd{white-space:normal;word-break:keep-all;overflow-wrap:anywhere;line-height:1.45}@media (max-width: 1200px){.pc-fac .cgrid2.half{grid-template-columns:minmax(0,.85fr) minmax(0,1.15fr);gap:12px}.pc-fac:not(.pc-ppl) .ftbl .mt col:nth-child(2){width:118px!important}.pc-fac:not(.pc-ppl) .ftbl .mt col:nth-child(1){width:56px!important}.pc-fac .ftbl .mt th,.pc-fac .ftbl .mt td{padding-left:10px;padding-right:6px}}.pc-con .nm2{display:grid;grid-template-columns:minmax(0,1fr) minmax(0,1fr);gap:10px}.pc-con .side-new .st-in,.pc-con .fd .st-in{width:100%;box-sizing:border-box;font-size:14px;padding:9px 12px;margin:0}.pc-con .cnote{margin:8px 2px 0;line-height:1.55;word-break:keep-all}.pc-con .fd-btns.inrow{margin:0 0 0 auto}.pc-con .nb-foot .fd-btns button{height:38px;padding:0 18px;white-space:nowrap}.pc-con .nb-foot{flex-wrap:wrap;row-gap:10px}.pc-con .nb-foot .st-picks{gap:8px 14px;flex-wrap:nowrap;white-space:nowrap}.pc-con .ftbl .mt td .mname{font-weight:600;display:block;overflow:hidden;text-overflow:ellipsis}.pc-con .ftbl .mt td .tel{display:block;font-size:12px;color:var(--text-dim);margin-top:1px}.pc-con .ftbl .mt td.chev{padding-left:4px;padding-right:8px;text-align:center}.pc-con .st-hint{margin:4px 4px 0}.pc-req .side-new .pick-field{font-size:14px;padding:10px 12px;border-radius:10px}.pc-req .ftbl .mt td .mname{font-weight:600}.pc-req .st-kind.k0{margin-left:0;white-space:nowrap}.pc-req .fd .fd-t .mname{font-weight:700}.pc-req .ftbl .mt td.chev{padding-left:4px;padding-right:8px;text-align:center}@media (max-width: 1200px){.pc-req .ftbl .mt col:nth-child(2){width:76px!important}.pc-req .ftbl .mt col:nth-child(3){width:140px!important}}.pc-ppl .pcp{border-top:0;margin:0;padding:0}.pc-ppl .pcp .set-row{font-size:14px;padding:8px 0;gap:12px}.pc-ppl .pcp .set-row>span{word-break:keep-all}.pc-ppl .pcp .set-row .muted.small{font-size:12px}.pc-ppl .pcp .set-row .tog{flex:none;transform:scale(.85);transform-origin:right center;cursor:pointer}.pc-ppl .fd-h .muted.small{font-size:12px;white-space:nowrap}.pc-ppl .pn{font-weight:600;margin-right:4px}.pc-ppl .psub{display:block;font-size:12px;color:var(--text-dim);margin-top:3px}.pc-ppl .ftbl .mt td.jd{font-size:13px;color:var(--text-dim)}.pc-ppl .ftbl .mt td .pill-in{font-size:11px;padding:2px 8px;white-space:nowrap}.pc-ppl .ftbl .mt td.chev{padding-left:4px;padding-right:8px;text-align:center}.pc-ppl .stbl .mt th,.pc-ppl .stbl .mt td{text-align:center}.pc-ppl .stbl .mt td.l,.pc-ppl .stbl .mt th:first-child{text-align:left;padding-left:16px}.pc-ppl .ph-r .ghost.add{height:38px;padding:0 14px;white-space:nowrap}.pc-ppl .pn{white-space:nowrap}.pc-ppl .psub{word-break:keep-all}@media (max-width: 1200px){.pc-ppl .cgrid2.half{grid-template-columns:minmax(0,1fr) minmax(0,1fr)}.pc-ppl .ftbl .mt col:nth-child(2){width:88px!important}.pc-ppl .ftbl .mt td.jd{font-size:12px}}.pc-ppl .stbl .mt td+td,.pc-ppl .stbl .mt th+th{border-left:1px solid var(--t-line, var(--c-eef1ef))}.pc-ppl .stbl .mt th:first-child{text-align:center}.pc-ads .ph{margin-bottom:12px}.pc-ads .k5{grid-template-columns:repeat(6,minmax(0,1fr))!important;margin-bottom:12px}.pc-ads .k5 b{font-size:16px}.pc-ads .k5 .expill{font-size:10px;padding:0 5px;margin-left:4px;vertical-align:2px}.pc-ads .ptabs.inl3{margin:0 0 12px;max-width:420px}.pc-ads .ptabs.inl{margin:0;width:180px}.pc-ads .pw{position:relative;overflow:hidden}.pc-ads .pw img{position:absolute;top:0;right:0;bottom:0;left:0;width:100%;height:100%;object-fit:cover}.pc-ads .psub{display:block;font-size:12px;color:var(--text-dim);margin-top:2px;font-weight:400}.pc-ads .ftbl .mt td b{font-weight:600}.pc-ads .ftbl .mt td .jg{padding:2px 7px}.pc-ads .ftbl.rq .mt th,.pc-ads .ftbl.rq .mt td{padding-left:10px;padding-right:4px}.pc-ads .ftbl.rq .mt td:nth-child(3){font-size:13px}.pc-ads .ftbl.rq .mt td.chev,.pc-ads .ftbl.rq .mt th:last-child{padding:0;text-align:center}.pc-ads .jg{display:inline-block;font-size:11px;font-weight:700;padding:2px 8px;border-radius:999px;white-space:nowrap}.pc-ads .jg.ok{color:var(--tap-btn-text);background:var(--c-e3f2ea);border:1px solid var(--c-9fcdb6)}.pc-ads .jg.chk{color:var(--c-8a5a14);background:var(--c-fbf1e3);border:1px solid var(--c-eed6b3)}.pc-ads .adv{display:flex;align-items:center;gap:10px;padding:8px;border:1px solid var(--border);border-radius:12px;margin-bottom:10px}.pc-ads .adv .ad-pic{width:56px;height:56px}.pc-ads .jlist{border:1px solid var(--border);border-radius:10px;padding:2px 10px}.pc-ads .jrow{display:flex;align-items:center;gap:8px;padding:6px 0;font-size:13px;flex-wrap:wrap}.pc-ads .jrow+.jrow{border-top:1px solid var(--t-line, var(--c-eef1ef))}.pc-ads .jrow .ok{flex:none;width:16px;height:16px;border-radius:50%;background:var(--accent);display:inline-flex;align-items:center;justify-content:center}.pc-ads .jrow b{font-weight:600;width:104px;flex:none}.pc-ads .jrow .jv{flex:1;min-width:0}.pc-ads .jrow small{flex-basis:100%;padding-left:136px;font-size:11px;color:var(--text-dim);margin-top:-3px}.pc-ads .fd .st-dtl{padding:6px 0;font-size:13px}.pc-ads .fd .adq{padding:10px 0}.pc-ads .fd .adq .ad-pic{width:48px;height:48px}.pc-ads .fd .adq-top b{font-size:15px}.pc-ads .fd .adq-pos{margin-top:8px;gap:6px}.pc-ads .fd .adq-pos button{width:34px;height:30px;font-size:13px;border-radius:8px}.pc-ads .fd .adp-row{padding:8px 0;font-size:14px}.pc-ads .fd .adp-row .tog{transform:scale(.85);transform-origin:right center}.pc-ads .fd .ads-grid .ad{min-height:70px}.pc-ads .fd .ptabs .ptab{font-size:13px}.pc-ads .slg{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:10px}.pc-ads .sl{border:1px solid var(--border);border-radius:13px;padding:8px 10px 10px;background:var(--t-inner, var(--c-ffffff));display:flex;flex-direction:column;gap:6px;min-width:0}.pc-ads .sl.sel{border-color:var(--accent);box-shadow:inset 0 0 0 1px var(--accent);background:var(--t-bg, var(--c-f4faf7))}.pc-ads .sl.empty{border-style:dashed;background:var(--t-bg, var(--c-fafbfa))}.pc-ads .sl-top{display:flex;align-items:center;gap:6px}.pc-ads .adp-no.s{position:static}.pc-ads .sl-st{font-size:12px;color:var(--text-dim);margin-left:auto}.pc-ads .sl-top .tog{-moz-appearance:none;appearance:none;-webkit-appearance:none;width:38px;height:22px;border-radius:999px;background:var(--border);position:relative;margin:0;flex:none}.pc-ads .sl-top .tog:after{content:"";position:absolute;top:3px;left:3px;width:16px;height:16px;border-radius:50%;background:var(--t-inner, var(--c-ffffff));box-shadow:0 1px 2px var(--c-000000a2)}.pc-ads .sl-top .tog:checked{background:var(--accent)}.pc-ads .sl-top .tog:checked:after{left:19px}.pc-ads .sl .ad{min-height:0;padding:0;border:0;background:none}.pc-ads .sl .ad .ad-pic{width:44px;height:44px}.pc-ads .sl.off .ad{opacity:.45}.pc-ads .sl-c{font-size:11px;color:var(--text-dim)}.pc-ads .sl-b{display:flex;gap:5px;margin-top:auto}.pc-ads .sl-b .ghost{padding:4px 9px;font-size:12px;border-radius:8px;white-space:nowrap}.pc-ads .sl-e{margin:0;flex:1;display:flex;align-items:center;justify-content:center;font-size:13px;color:var(--text-dim);min-height:62px}.pc-ads .sl.empty .sl-b{justify-content:center}.pc-ads .fd .field{margin-top:10px;gap:4px}.pc-ads .fd .field label{font-size:12px}.pc-ads .fd .field input,.pc-ads .fd .field select,.pc-ads .fd .field textarea{font-size:14px;padding:9px 11px;border-radius:10px;width:100%;box-sizing:border-box;min-width:0}.pc-ads .fd .two{gap:10px}.pc-ads .ef-top{display:flex;gap:12px;align-items:flex-start}.pc-ads .ef-top .field:first-child{margin-top:0}.pc-ads .ef-tf{flex:1;min-width:0}.pc-ads .ad-pic.big{width:92px;height:92px;flex:none;border-radius:12px;font-size:24px}.pc-ads .ef-ph{margin-top:6px}.pc-ads .ef-ph .ghost{padding:4px 10px;font-size:12px;border-radius:8px}.pc-ads .ad.cp{min-height:0;padding:8px;margin-bottom:4px}.pc-ads .cpg{display:flex;align-items:center;gap:12px;padding:8px 0;border-top:1px solid var(--t-line, var(--c-eef1ef))}.pc-ads .cpg:first-of-type{border-top:0}.pc-ads .cpl{width:54px;flex:none;font-size:13px;font-weight:600}.pc-ads .cpg .st-picks.row4{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:8px 12px;flex:1}.pc-ads .cpg .st-pick{font-size:13px}.pc-ads .st-pick.dis{opacity:.35}.pc-ads .lk{white-space:nowrap;flex:none;cursor:pointer;display:inline-flex;align-items:center;gap:3px;font-size:11px;font-weight:700;color:var(--c-1d5fa8);background:var(--c-e8f1fb);border:1px solid var(--c-bcd5f0);border-radius:999px;padding:1px 7px}.pc-ads .sl.lkd{border-color:var(--c-9cc0e8)}.pc-ads .sl.lkd.sel{border-color:var(--c-3d7fc8);box-shadow:inset 0 0 0 1px var(--c-3d7fc8);background:var(--t-bg, var(--c-f3f8fd))}.pc-ads .lkrow{display:flex;align-items:center;gap:10px;margin-top:10px;padding:8px 10px;border:1px solid var(--c-bcd5f0);background:var(--t-bg, var(--c-f3f8fd));border-radius:10px;font-size:13px}.pc-ads .lkl{color:var(--text-dim);font-size:12px}.pc-ads .lkv{display:inline-flex;align-items:center;gap:4px;font-weight:600;color:var(--c-1d5fa8);flex:1}.pc-ads .sl-st{white-space:nowrap;flex:none}.pc-ads .sl-top{flex-wrap:nowrap;min-width:0;gap:4px}.pc-ads .sl-top .tog{width:34px!important;height:20px!important}.pc-ads .sl-top .tog:after{width:14px!important;height:14px!important}.pc-ads .sl-top .tog:checked:after{left:17px!important}.pc-ads .lk{font-size:10px!important;padding:1px 6px!important;gap:2px!important}.pc-ads .sl-st{font-size:11px}.pc-ads .sl-b .ghost{flex:none}.pc-ads .lk.on{background:var(--c-3d7fc8);color:var(--c-ffffff);border-color:var(--c-3d7fc8)}.pc-ads .ghost.sm2{padding:4px 9px;font-size:12px;border-radius:8px}.pc-ads .sl-top .sl-st{margin-left:auto}.pc-ads .sl-l{display:inline-flex;align-items:center;gap:3px;font-size:11px;font-weight:600;color:var(--c-1d5fa8);white-space:nowrap}.pc-ads .sl-b .ghost.pr{background:var(--accent);border-color:var(--accent);color:var(--c-ffffff);box-shadow:none}.pc-ads .ef-pc{display:flex;flex-direction:column;gap:6px;align-items:center;flex:none}.pc-ads .ef-pc .ad-pic.big{width:84px;height:84px}.pc-ads .ef-pc .ghost{padding:3px 8px;font-size:12px;border-radius:8px;white-space:nowrap}.pc-ads .cq .fd .field{margin-top:8px}.pc-ads .feeline{margin-top:10px!important;padding:7px 12px!important}.pc-ads .docbox{margin-top:10px!important;padding:6px 12px 10px!important}.pc-ads .jrow b{width:auto!important;min-width:100px;white-space:nowrap;font-size:13px}.pc-ads .jrow{gap:6px!important;font-size:13px!important}.pmain .pc-ads .k5a>*>b{padding:9px 4px!important}.pmain .pc-ads .k5a>*>span{padding:6px 4px!important}.pc-ads .k5.k5a{grid-template-columns:repeat(5,minmax(0,1fr))!important}.pc-ads .g4{display:grid!important;grid-template-columns:repeat(4,minmax(0,1fr));gap:8px}.pc-ads .g4 .st-pick{font-size:13px;white-space:nowrap}.pc-ads .sel-s{font:inherit;font-size:13px;padding:3px 8px;border:1px solid var(--border);border-radius:8px;background:var(--t-inner, var(--c-ffffff))}.pc-ads .fd .st-dtl .v{display:flex;justify-content:flex-end}.pc-ads .docbox{margin-top:12px;border:1px solid var(--c-eed6b3);background:var(--t-bg, var(--c-fffaf2));border-radius:12px;padding:8px 12px 12px}.pc-ads .docbox .field:first-child,.pc-ads .docbox .two .field{margin-top:6px}.pc-ads .docb-h{margin:0;font-size:13px;font-weight:700;color:var(--c-8a5a14);white-space:nowrap}.pc-ads .feeline{display:flex;align-items:baseline;gap:10px;margin-top:12px;padding:9px 12px;border:1px solid var(--border);border-radius:10px;flex-wrap:wrap}.pc-ads .feeline .k{font-size:13px;color:var(--text-dim);white-space:nowrap}.pc-ads .feeline b{font-size:16px;white-space:nowrap}.pc-ads .feeline small{font-size:12px;color:var(--text-dim);margin-left:auto;white-space:nowrap}.pc-ads .ji{flex:none;width:16px;height:16px;border-radius:50%;display:inline-flex;align-items:center;justify-content:center}.pc-ads .ji.ji-ok{background:var(--accent)}.pc-ads .ji.ji-no{background:var(--c-c4342a)}.pc-ads .ji.ji-doc{background:var(--c-d08a1e)}.pc-ads .ji .ex{color:var(--c-ffffff);font-size:11px;font-weight:800;font-style:normal;line-height:1}.pc-ads .jv.jv-no{color:var(--c-c4342a);font-weight:600}.pc-ads .jv.jv-doc{color:var(--c-8a5a14);font-weight:600}.pc-ads .jrow small{flex-basis:auto!important;padding-left:0!important;margin:0 0 0 auto!important;white-space:nowrap}.pc-ads .jrow .jv{flex:0 1 auto;white-space:nowrap}.pc-ads .jrow{flex-wrap:wrap!important}.pc-ads .cmain .sl-e{min-height:34px}.pc-ads .cmain .slg{gap:8px}.pc-ads .cmain .sl{padding:6px 10px 8px;gap:4px}.pc-ads .fd-btns .ghost[disabled]{opacity:.4;cursor:not-allowed}.pc-ads .ddw{position:relative}.pc-ads .ddw select.open{border-color:var(--accent);box-shadow:0 0 0 2px var(--t-line, var(--c-cfe6da))}.pc-ads .dd{position:absolute;z-index:5;top:calc(100% + 4px);left:0;width:min(440px,calc(200% + 10px));background:var(--t-inner, var(--c-ffffff));border:1px solid var(--t-line, var(--c-cfdcd5));border-radius:12px;box-shadow:0 10px 28px var(--c-000000a14);padding:6px 10px 10px}.pc-ads .dd-g{margin:8px 2px 4px;font-size:12px;font-weight:700;color:var(--text-dim);white-space:nowrap}.pc-ads .dd-c{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:2px 8px}.pc-ads .dd-i{display:flex;align-items:center;gap:6px;padding:5px 8px;border-radius:8px;font-size:13px;white-space:nowrap;min-width:0}.pc-ads .dd-i span{overflow:hidden;text-overflow:ellipsis}.pc-ads .dd-i em{font-style:normal;margin-left:auto;font-size:11px;font-weight:700;padding:0 6px;border-radius:999px;white-space:nowrap;flex:none}.pc-ads .dd-i.chk em{color:var(--t-dim, var(--c-6b7873));background:var(--t-bg, var(--c-eef1ef))}.pc-ads .dd-i.doc em{color:var(--c-8a5a14);background:var(--c-fbf1e3)}.pc-ads .dd-i.no{color:var(--c-b23b33)}.pc-ads .dd-i.no em{color:var(--c-ffffff);background:var(--c-c4342a)}.pc-ads .dd-i.on{background:var(--t-acc-soft, var(--c-e3f2ea));font-weight:700}.pc-ads .ph-r .ghost.pr{background:var(--accent);border-color:var(--accent);color:var(--c-ffffff);box-shadow:none}.pc-ads .cq .ptabs .ptab{white-space:nowrap;font-size:13px}.pc-ads .st-dtl .v b{font-size:15px}.pc-ads .sl-st.on{color:var(--accent);font-weight:700}.pc-ads .sl-st.wait{color:var(--c-8a5a14);font-weight:700}.pc-ads .fd-h .sl-st{margin-left:auto;font-size:12px;white-space:nowrap}.pc-ads .cmain .sl .ad .ad-pic{width:40px;height:40px}.pc-ads .sl-st.cx{color:var(--c-c4342a);font-weight:700}.pc-ads .ddsel{width:100%;display:flex;align-items:center;justify-content:space-between;gap:6px;font:inherit;font-size:14px;color:var(--text);text-align:left;background:var(--card);border:1px solid var(--border);border-radius:10px;padding:9px 11px;white-space:nowrap;cursor:pointer}.pc-ads .ddsel.ph{color:var(--text-dim)}.pc-ads .ddsel.open{border-color:var(--accent);box-shadow:0 0 0 2px var(--t-line, var(--c-cfe6da))}.pc-ads .ddsel .ddc{color:var(--text-dim);font-size:13px}.pc-ads .dd-i{border:0;background:none;font:inherit;color:inherit;text-align:left;width:100%;cursor:pointer}.pc-ads .dd-i:hover{background:var(--t-bg, var(--c-f2f6f4))}.pc-ads .ji.ji-wait{background:var(--t-line, var(--c-c9d1cd))}.pc-ads .jv.jv-wait{color:var(--text-dim)}.pc-ads .ef-pc label.ghost{cursor:pointer}.pc-ads img.ad-pic.big{object-fit:cover}.pc-ads .st-pick[disabled]{cursor:not-allowed}.pc-ads .fd .lmsg{margin:10px 2px 0}.pc-ads .cq{overflow:visible;max-height:none;position:static}.pc-ads .dd-i{font-size:13px!important;padding:5px 8px!important;line-height:1.4}.pc-ads .dd{max-height:none}@media (max-width: 1199px){.pc-ads .jrow small{display:none}}.pc-ads .perw{width:50%;min-width:180px}.pc-ads .per-dd{width:100%;padding:4px}.pc-ads .per-dd .dd-i{justify-content:flex-start}.op-pc .mname{color:var(--member-name);font-weight:600}.op-pc .ptabs.inl{margin:0;width:220px}.op-pc .tools{display:flex;flex-wrap:wrap;gap:14px;align-items:center;margin-bottom:14px}.op-pc .tsearch{flex:1 1 220px;min-width:180px;max-width:320px}.op-pc .tacts{display:flex;flex-wrap:nowrap;justify-content:flex-end;gap:8px;margin-left:auto;flex:none}.op-pc .tacts .ghost{white-space:nowrap}.op-pc .tbl-wrap{border:1px solid var(--t-line, var(--c-dfe5e1));border-radius:14px;overflow:hidden;background:var(--t-in, var(--c-ffffff));box-shadow:0 3px 0 var(--t-line, var(--c-f0f2f1)),0 6px 10px var(--c-000000a025)}.op-pc .mt{width:100%;border-collapse:collapse;font-size:14px;table-layout:auto}.op-pc .mt th{text-align:left;font-size:12px;font-weight:600;color:var(--text-dim);background:var(--t-th, var(--c-f5f7f6));padding:10px 14px;border-bottom:1px solid var(--border)}.op-pc .mt td{padding:11px 14px;border-bottom:1px solid var(--t-line, var(--c-eef1ef));white-space:nowrap;text-align:left}.op-pc .mt tbody tr:hover{background:var(--t-bg, var(--c-f4faf7));cursor:pointer}.op-pc .mt .num{text-align:right}.op-pc .mt .chev{color:var(--text-dim);width:20px}.op-pc .mt .dim{color:var(--text-faint)}.op-pc .tfoot{margin:10px 4px 0;font-size:12px;color:var(--text-dim)}.op-pc .cgrid2{display:grid;grid-template-columns:minmax(0,1fr) 340px;gap:16px;align-items:start}.op-pc .cmain .st-ck{margin-bottom:14px}.op-pc .cq{position:sticky;top:16px;max-height:calc(100vh - 32px);overflow-y:auto;overflow-x:hidden;border-radius:12px}@media (max-width: 1200px){.op-pc .cgrid2{grid-template-columns:minmax(0,1fr) 290px}}.op-pc .cgrid2.half{grid-template-columns:minmax(0,1fr) minmax(0,1fr)!important}.op-pc .cgrid2.half .ftools .srch{max-width:none}.op-pc .ftools{margin-bottom:14px}.op-pc .ftools .srch{margin:0}.op-pc .ftbl{border:1px solid var(--t-line, var(--c-dfe5e1));border-radius:14px;overflow:hidden;background:var(--t-in, var(--c-ffffff));box-shadow:0 3px 0 var(--t-line, var(--c-f0f2f1)),0 6px 10px var(--c-000000a025);margin-bottom:14px}.op-pc .fh{display:flex;justify-content:space-between;align-items:center;padding:12px 16px;font-size:15px}.op-pc .fh span{font-size:13px;color:var(--text-dim);font-weight:600}.op-pc .ftbl:not(.fold) .fh{border-bottom:1px solid var(--border)}.op-pc .ftbl.fold{cursor:pointer;background:linear-gradient(180deg,var(--t-in, var(--c-ffffff)),var(--t-bg, var(--c-f6f9f7)))}.op-pc .ftbl .mt{table-layout:fixed}.op-pc .ftbl .mt th,.op-pc .ftbl .mt td{padding-left:12px;padding-right:8px}.op-pc .ftbl .mt td{overflow:hidden;text-overflow:ellipsis}.op-pc .ftbl .mt tr.sel td{background:var(--t-acc-soft, var(--c-e3f2ea))}.op-pc .ftbl .mt tr.sel td:first-child{box-shadow:inset 3px 0 0 var(--accent)}.op-pc .expill{display:inline-block;margin-left:6px;font-size:11px;font-weight:700;color:var(--c-8a5a14);background:var(--c-fbf1e3);border:1px solid var(--c-eed6b3);border-radius:999px;padding:1px 7px;vertical-align:2px}.op-pc .side-new{margin:0;box-shadow:0 3px 0 var(--t-line, var(--c-f0f2f1)),0 6px 10px var(--c-000000a025)}.op-pc .side-new textarea,.op-pc .fd textarea{width:100%;box-sizing:border-box;font:inherit;font-size:14px;color:var(--text);background:var(--card);border:1px solid var(--border);border-radius:10px;padding:10px 12px;outline:none;resize:vertical}.op-pc .side-new .st-pick{font-size:14px}.op-pc .nb-foot{display:flex;align-items:center;gap:10px;margin-top:12px}.op-pc .lb2.inl{margin:0}.op-pc .st-th.add.sm{width:40px;height:40px;font-size:18px;border-radius:9px}.op-pc .nb-go{margin-left:auto}.op-pc .fd{border:1px solid var(--t-line, var(--c-dfe5e1));border-radius:14px;background:var(--t-inner, var(--c-ffffff));padding:14px 16px 16px;box-shadow:0 3px 0 var(--t-line, var(--c-f0f2f1)),0 6px 10px var(--c-000000a025)}.op-pc .fd-h{display:flex;align-items:center;justify-content:space-between;gap:10px;margin-bottom:10px}.op-pc .fd-h b{font-size:15px}.op-pc .fd-x{border:0;background:none;font-size:13px;color:var(--text-dim);cursor:pointer}.op-pc .fd-t{font-size:16px;font-weight:700;margin:0 0 8px;line-height:1.45}.op-pc .fd .st-dt{margin-bottom:10px;background:var(--card)}.op-pc .fd .st-dtl{font-size:14px;padding:8px 0}.op-pc .fd .lb2{margin:10px 0 6px 2px}.op-pc .fd .st-txt{font-size:14px;margin:0 2px 4px}.op-pc .fd .ph1{width:64px;height:64px;border-radius:10px;background:var(--t-bg, var(--c-eef1ef));border:1px solid var(--border);display:inline-flex;align-items:center;justify-content:center}.op-pc .fd-btns{display:flex;gap:8px;justify-content:flex-end;margin-top:12px}.op-pc .ph{margin-bottom:12px}.op-pc .k5{grid-template-columns:repeat(6,minmax(0,1fr))!important;margin-bottom:12px;padding:8px 6px!important}.op-pc .k5 b{font-size:16px}.op-pc .k5 .expill{font-size:10px;padding:0 5px;margin-left:4px;vertical-align:2px}.op-pc .ptabs.inl3{margin:0 0 12px;max-width:420px}.op-pc .ptabs.inl{margin:0;width:180px}.op-pc .pw{position:relative;overflow:hidden}.op-pc .pw img{position:absolute;top:0;right:0;bottom:0;left:0;width:100%;height:100%;object-fit:cover}.op-pc .psub{display:block;font-size:12px;color:var(--text-dim);margin-top:2px;font-weight:400}.op-pc .ftbl .mt td b{font-weight:600}.op-pc .ftbl .mt td .jg{padding:2px 7px}.op-pc .ftbl.rq .mt th,.op-pc .ftbl.rq .mt td{padding-left:10px;padding-right:4px}.op-pc .ftbl.rq .mt td:nth-child(3){font-size:13px}.op-pc .ftbl.rq .mt td.chev,.op-pc .ftbl.rq .mt th:last-child{padding:0;text-align:center}.op-pc .jg{display:inline-block;font-size:11px;font-weight:700;padding:2px 8px;border-radius:999px;white-space:nowrap}.op-pc .jg.ok{color:var(--tap-btn-text);background:var(--c-e3f2ea);border:1px solid var(--c-9fcdb6)}.op-pc .jg.chk{color:var(--c-8a5a14);background:var(--c-fbf1e3);border:1px solid var(--c-eed6b3)}.op-pc .adv{display:flex;align-items:center;gap:10px;padding:8px;border:1px solid var(--border);border-radius:12px;margin-bottom:10px}.op-pc .adv .ad-pic{width:56px;height:56px}.op-pc .jlist{border:1px solid var(--border);border-radius:10px;padding:2px 10px}.op-pc .jrow{display:flex;align-items:center;gap:8px;padding:6px 0;font-size:13px;flex-wrap:wrap}.op-pc .jrow+.jrow{border-top:1px solid var(--t-line, var(--c-eef1ef))}.op-pc .jrow .ok{flex:none;width:16px;height:16px;border-radius:50%;background:var(--accent);display:inline-flex;align-items:center;justify-content:center}.op-pc .jrow b{font-weight:600;width:104px;flex:none}.op-pc .jrow .jv{flex:1;min-width:0}.op-pc .jrow small{flex-basis:100%;padding-left:136px;font-size:11px;color:var(--text-dim);margin-top:-3px}.op-pc .fd .st-dtl{padding:6px 0;font-size:13px}.op-pc .fd .adq{padding:10px 0}.op-pc .fd .adq .ad-pic{width:48px;height:48px}.op-pc .fd .adq-top b{font-size:15px}.op-pc .fd .adq-pos{margin-top:8px;gap:6px}.op-pc .fd .adq-pos button{width:34px;height:30px;font-size:13px;border-radius:8px}.op-pc .fd .adp-row{padding:8px 0;font-size:14px}.op-pc .fd .adp-row .tog{transform:scale(.85);transform-origin:right center}.op-pc .fd .ads-grid .ad{min-height:70px}.op-pc .fd .ptabs .ptab{font-size:13px}.op-pc .slg{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:10px}.op-pc .sl{border:1px solid var(--border);border-radius:13px;padding:8px 10px 10px;background:var(--t-inner, var(--c-ffffff));display:flex;flex-direction:column;gap:6px;min-width:0}.op-pc .sl.sel{border-color:var(--accent);box-shadow:inset 0 0 0 1px var(--accent);background:var(--t-bg, var(--c-f4faf7))}.op-pc .sl.empty{border-style:dashed;background:var(--t-bg, var(--c-fafbfa))}.op-pc .sl-top{display:flex;align-items:center;gap:6px}.op-pc .adp-no.s{position:static}.op-pc .sl-st{font-size:12px;color:var(--text-dim);margin-left:auto}.op-pc .sl-top .tog{-moz-appearance:none;appearance:none;-webkit-appearance:none;width:38px;height:22px;border-radius:999px;background:var(--border);position:relative;margin:0;flex:none}.op-pc .sl-top .tog:after{content:"";position:absolute;top:3px;left:3px;width:16px;height:16px;border-radius:50%;background:var(--t-inner, var(--c-ffffff));box-shadow:0 1px 2px var(--c-000000a2)}.op-pc .sl-top .tog:checked{background:var(--accent)}.op-pc .sl-top .tog:checked:after{left:19px}.op-pc .sl .ad{min-height:0;padding:0;border:0;background:none}.op-pc .sl .ad .ad-pic{width:44px;height:44px}.op-pc .sl.off .ad{opacity:.45}.op-pc .sl-c{font-size:11px;color:var(--text-dim)}.op-pc .sl-b{display:flex;gap:5px;margin-top:auto}.op-pc .sl-b .ghost{padding:4px 9px;font-size:12px;border-radius:8px;white-space:nowrap}.op-pc .sl-e{margin:0;flex:1;display:flex;align-items:center;justify-content:center;font-size:13px;color:var(--text-dim);min-height:62px}.op-pc .sl.empty .sl-b{justify-content:center}.op-pc .fd .field{margin-top:10px;gap:4px}.op-pc .fd .field label{font-size:12px}.op-pc .fd .field input,.op-pc .fd .field select,.op-pc .fd .field textarea{font-size:14px;padding:9px 11px;border-radius:10px;width:100%;box-sizing:border-box;min-width:0}.op-pc .fd .two{gap:10px}.op-pc .ef-top{display:flex;gap:12px;align-items:flex-start}.op-pc .ef-top .field:first-child{margin-top:0}.op-pc .ef-tf{flex:1;min-width:0}.op-pc .ad-pic.big{width:92px;height:92px;flex:none;border-radius:12px;font-size:24px}.op-pc .ef-ph{margin-top:6px}.op-pc .ef-ph .ghost{padding:4px 10px;font-size:12px;border-radius:8px}.op-pc .ad.cp{min-height:0;padding:8px;margin-bottom:4px}.op-pc .cpg{display:flex;align-items:center;gap:12px;padding:8px 0;border-top:1px solid var(--t-line, var(--c-eef1ef))}.op-pc .cpg:first-of-type{border-top:0}.op-pc .cpl{width:54px;flex:none;font-size:13px;font-weight:600}.op-pc .cpg .st-picks.row4{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:8px 12px;flex:1}.op-pc .cpg .st-pick{font-size:13px}.op-pc .st-pick.dis{opacity:.35}.op-pc .lk{white-space:nowrap;flex:none;cursor:pointer;display:inline-flex;align-items:center;gap:3px;font-size:11px;font-weight:700;color:var(--c-1d5fa8);background:var(--c-e8f1fb);border:1px solid var(--c-bcd5f0);border-radius:999px;padding:1px 7px}.op-pc .sl.lkd{border-color:var(--c-9cc0e8)}.op-pc .sl.lkd.sel{border-color:var(--c-3d7fc8);box-shadow:inset 0 0 0 1px var(--c-3d7fc8);background:var(--t-bg, var(--c-f3f8fd))}.op-pc .lkrow{display:flex;align-items:center;gap:10px;margin-top:10px;padding:8px 10px;border:1px solid var(--c-bcd5f0);background:var(--t-bg, var(--c-f3f8fd));border-radius:10px;font-size:13px}.op-pc .lkl{color:var(--text-dim);font-size:12px}.op-pc .lkv{display:inline-flex;align-items:center;gap:4px;font-weight:600;color:var(--c-1d5fa8);flex:1}.op-pc .sl-st{white-space:nowrap;flex:none}.op-pc .sl-top{flex-wrap:nowrap;min-width:0;gap:4px}.op-pc .sl-top .tog{width:34px!important;height:20px!important}.op-pc .sl-top .tog:after{width:14px!important;height:14px!important}.op-pc .sl-top .tog:checked:after{left:17px!important}.op-pc .lk{font-size:10px!important;padding:1px 6px!important;gap:2px!important}.op-pc .sl-st{font-size:11px}.op-pc .sl-b .ghost{flex:none}.op-pc .lk.on{background:var(--c-3d7fc8);color:var(--c-ffffff);border-color:var(--c-3d7fc8)}.op-pc .ghost.sm2{padding:4px 9px;font-size:12px;border-radius:8px}.op-pc .sl-top .sl-st{margin-left:auto}.op-pc .sl-l{display:inline-flex;align-items:center;gap:3px;font-size:11px;font-weight:600;color:var(--c-1d5fa8);white-space:nowrap}.op-pc .sl-b .ghost.pr{background:var(--accent);border-color:var(--accent);color:var(--c-ffffff);box-shadow:none}.op-pc .snav.op{gap:2px;margin-top:12px}.op-pc .snav.op>a{padding:7px 12px;font-size:14px}.op-pc .snav.op .ssub a{padding:3px 10px;font-size:13px}.op-pc .snav.op .ssub{margin-bottom:2px}.op-pc .pmain.op .ad-st{margin:0 0 4px}.op-pc .pmain.op .group{margin-top:14px;min-width:0}.op-pc .og3{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:14px;align-items:start}.op-pc .og3 .rc.td{padding:12px 14px 10px}.op-pc .og3 .td-row{padding:7px 0}.op-pc .og2{display:grid;grid-template-columns:minmax(0,2fr) minmax(0,1fr);gap:16px;align-items:start}.op-pc .ogl{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));column-gap:14px}.op-pc .ogl .gw{grid-column:1 / -1}.op-pc .ogl>.group{display:flex;flex-direction:column}.op-pc .ogl>.group>:last-child{flex:1}.op-pc .ogl .ad-m3.u{align-content:center}.op-pc .og2 .rc.td{padding:12px 14px 10px}.op-pc .og2 .td-row{padding:9px 0}.op-pc .ogl .ad-m-note{margin-top:8px;padding-top:8px}.op-pc .ogl .ad-m3.u{padding:14px 8px}.op-pc .ogl .group:not(.gw) .ad-money{padding:12px 14px}.op-pc .ad-m3.a4{grid-template-columns:repeat(5,minmax(0,1fr))}.op-pc .ad-m3.a4 span{font-size:12px;white-space:nowrap}.op-pc .ad-m3.a4 b{font-size:16px}.op-pc .og4{display:grid;grid-template-columns:repeat(4,minmax(0,1fr));gap:14px;align-items:start}.op-pc .ad-cg.one{grid-template-columns:1fr;gap:7px}.op-pc .ad-cg.one .ad-c{padding:10px 14px}.op-pc .vw-btn{cursor:pointer}.op-pc .side-foot .ghost{white-space:nowrap;padding-left:4px;padding-right:4px}.op-pc .pmain.op .ad-m-note .nl{white-space:nowrap}.op-pc .pmain.op .gw .ad-m-note .nl{display:inline}.op-home .ftbl.stt{margin:0}.op-home .mt.stm{table-layout:fixed;width:100%;font-size:14px}.op-home .mt.stm th,.op-home .mt.stm td{padding:7px 6px;text-align:center;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.op-home .mt.stm th:first-child,.op-home .mt.stm td:first-child{text-align:left;padding-left:16px}.op-home .mt.stm .mn{color:var(--member-name);font-weight:600}.op-home .mt.stm tbody tr:hover{background:none;cursor:default}.op-home .rch{display:flex;justify-content:space-between;align-items:baseline}.op-home .rcm{font-size:13px;font-weight:600;color:var(--accent);white-space:nowrap;cursor:pointer;text-decoration:none}.op-home .pmain.op .rcs{margin-top:14px}.op-aic .pmain .ad-m3.ai5{display:grid!important;grid-template-columns:repeat(5,minmax(0,1fr));border:1px solid var(--border);border-radius:16px;background:var(--t-inner, var(--c-ffffff));margin:0 0 16px}.op-aic .pmain .cgrid2.aig{margin-top:0;grid-template-columns:minmax(0,1fr) 250px!important}.op-aic .ftbl.ai{margin:0;display:flex;flex-direction:column;height:560px}.op-aic .tf-s{overflow:auto;flex:1}.op-aic .mt.aim{table-layout:fixed;width:100%;font-size:13px}.op-aic .mt.aim thead th{position:sticky;top:0;z-index:1}.op-aic .mt.aim th,.op-aic .mt.aim td{padding:7px 10px;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.op-aic .mt.aim th:first-child,.op-aic .mt.aim td:first-child{padding-left:14px}.op-aic .mt.aim .r,.op-aic .mt.aim th.r{text-align:center}.op-aic .mt.aim th,.op-aic .mt.aim td{padding-left:6px;padding-right:6px}.op-aic .mt.aim .mn{color:var(--member-name);font-weight:600}.op-aic .mt.aim tbody tr:hover{background:none;cursor:default}.op-aic .cq .lb2{margin:10px 0 4px;font-size:13px;font-weight:700;color:var(--text-dim)}.op-aic .cq .st-dtl{white-space:nowrap}.op-fin .xwrap{min-width:0}.op-fin .pmain.fin .xwrap .fx-tabs{max-width:none;margin:0;gap:6px;position:relative;z-index:1}.op-fin .pmain.fin .xwrap .fx-tab{border-radius:14px 14px 0 0;border-bottom:0;box-shadow:none;background:var(--t-bg, var(--c-eef2f0));margin-bottom:0;padding:10px 6px 11px}.op-fin .pmain.fin .xwrap .fx-tab.on{background:var(--t-inner, var(--c-ffffff));border-color:var(--t-line, var(--c-d5e5db));box-shadow:none;margin-bottom:-1px;padding-bottom:12px}.op-fin .pmain.fin .xwrap .fx-tab.on b{color:var(--accent)}.op-fin .xwrap .xbox{border-top-left-radius:0;border-top-right-radius:0}.op-fin .fin2{display:grid;grid-template-columns:minmax(0,1.95fr) minmax(0,1.05fr);gap:16px;align-items:start;margin-top:4px}.op-fin .fin2>aside{margin-top:0}.op-fin .xbox{border:1px solid var(--t-line, var(--c-d5e5db));border-radius:16px;background:var(--t-inner, var(--c-ffffff));overflow:hidden;box-shadow:0 3px 0 var(--t-line, var(--c-f0f2f1)),0 6px 10px var(--c-000000a025)}.op-fin .xb-h{display:flex;align-items:baseline;gap:10px;padding:11px 16px;background:var(--t-bg, var(--c-f1f6f3));border-bottom:1px solid var(--t-line, var(--c-d5e5db));white-space:nowrap}.op-fin .xb-h b,.op-fin .xb-h .xb-sum{font-size:16px}.op-fin .xb-h .muted{margin-left:auto;font-size:12px}.op-fin .xcols{display:grid;grid-template-columns:minmax(0,1fr) minmax(0,1fr)}.op-fin .xc{min-width:0;padding:0 0 10px}.op-fin .xc+.xc{border-left:1px solid var(--t-line, var(--c-d5e5db))}.op-fin .xs-h{display:flex;align-items:center;justify-content:space-between;min-height:36px;padding:6px 14px 4px;font-size:13px;font-weight:700;color:var(--text-dim);white-space:nowrap}.op-fin .xl+.xs-h{margin-top:6px;border-top:1px solid var(--t-line, var(--c-d5e5db));padding-top:10px}.op-fin .xs-h .ghost.sm{height:28px;padding:0 10px;font-size:13px;white-space:nowrap}.op-fin .xl{padding:0 14px}.op-fin .fin2 .xc .fx-note{margin:6px 14px 0}.op-fin .fin2 .td-row{padding:5px 0;gap:6px}.op-fin .fin2 .td-row b{font-size:13px;display:flex;align-items:center;min-width:0}.op-fin .fin2 .td-row b .nm{overflow:hidden;text-overflow:ellipsis;white-space:nowrap;min-width:0}.op-fin .fin2 .td-row small{font-size:11px}.op-fin .fin2 .td-row .ch{color:var(--text-dim)}.op-fin .fin2 .td-row.sel{background:var(--t-acc-soft, var(--c-e3f2ea));margin:0 -14px;padding-left:14px;padding-right:14px;box-shadow:inset 3px 0 0 var(--accent)}.op-fin .fin2 .fx-tag{white-space:nowrap;flex:none}.op-fin .fin2 .fd-h.ed .nw{white-space:nowrap;overflow:hidden;text-overflow:ellipsis;min-width:0}.op-fin .fin2 .fd .field{margin-bottom:10px}.op-fin .fin2 .lb2{margin:4px 0 6px;font-size:13px;font-weight:600;color:var(--text-dim)}.op-fin .fin2 .st-picks.g3{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:6px;margin-bottom:10px}.op-fin .fin2 .st-picks.g3 .st-pick{white-space:nowrap;padding-left:6px;padding-right:6px;font-size:13px;justify-content:center}.op-fin .fin2 .fe-help{margin:6px 2px 0;font-size:12px}.op-fin .fin2 .fd-btns.sp{align-items:center}.op-fin .fin2 .fd-btns .grow{flex:1}.op-fin .fin2 .fd-btns button{white-space:nowrap;height:38px;padding:0 14px;margin-top:0;width:auto}@media (max-width: 1200px){.op-fin .fin2 .st-picks.g3{gap:4px}.op-fin .fin2 .st-picks.g3 .st-pick{font-size:12px;gap:4px;padding-left:2px;padding-right:2px}.op-fin .fin2 .st-picks.g3 .ck{width:18px;height:18px}.op-fin .xb-h .muted{display:none}}.op-fin .mnav{display:flex;align-items:center;gap:6px;white-space:nowrap}.op-fin .mnav span{font-size:15px;font-weight:700;min-width:104px;text-align:center}.op-fin .mnav .ghost{width:36px;height:34px;padding:0;font-size:18px}.op-fin .pmain.fin .fx-tabs{grid-template-columns:repeat(3,minmax(0,1fr));max-width:640px;margin:2px 0 14px}.op-fin .pmain.fin .fx-tab{flex-direction:row;justify-content:center;gap:10px;padding:9px 6px;white-space:nowrap}.op-fin .pmain.fin .fx-tab span{font-size:13px;color:var(--text-dim)}.op-fin .pmain.fin .fx-tab b{font-size:16px}.op-fin .pmain.fin .fx-tab.on{border-color:var(--accent);background:var(--t-acc-soft, var(--c-e3f2ea));box-shadow:inset 0 0 0 1px var(--accent)}.op-fin .fin3{display:grid;grid-template-columns:minmax(0,1fr) minmax(0,.92fr) minmax(0,1.08fr);gap:14px;align-items:start}.op-fin .fin3 .fx-sec{margin-bottom:12px}.op-fin .fin3 .fx-h{white-space:nowrap;min-height:30px}.op-fin .fin3 .fx-h .ghost.sm{height:30px;padding:0 10px;font-size:13px;white-space:nowrap}.op-fin .fin3 .rc.td{padding:6px;margin:0}.op-fin .fin3 .td-row{padding:6px 0;gap:6px}.op-fin .fin3 .td-row b{font-size:13px;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.op-fin .fin3 .td-row small{font-size:11px}.op-fin .fin3 .td-row .ch{color:var(--text-dim)}.op-fin .fin3 .td-row.sel{background:var(--t-acc-soft, var(--c-e3f2ea));margin:0 -12px;padding-left:12px;padding-right:12px;box-shadow:inset 3px 0 0 var(--accent)}.op-fin .fin3 .fx-tag{white-space:nowrap;flex:none}.op-fin .fin3 .td-row b{display:flex;align-items:center;min-width:0}.op-fin .fin3 .td-row b .nm{overflow:hidden;text-overflow:ellipsis;white-space:nowrap;min-width:0}.op-fin .fx-note{margin:2px 4px 0;font-size:12px}.op-fin .fx-note span{display:block;white-space:nowrap}.op-fin .fin3 .rc.td .rc-sec{margin-top:0;padding:0 12px;overflow:hidden}.op-fin .fin3 .fd-h b{white-space:nowrap;overflow:hidden;text-overflow:ellipsis;min-width:0}.op-fin .fin3 .fd .nw{white-space:nowrap}.op-fin .fin3 .fd .field{margin-bottom:10px}.op-fin .fin3 .lb2{margin:4px 0 6px;font-size:13px;font-weight:600;color:var(--text-dim)}.op-fin .fin3 .st-picks.g3{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:6px;margin-bottom:10px}.op-fin .fin3 .st-picks.g3 .st-pick{white-space:nowrap;padding-left:6px;padding-right:6px;font-size:13px;justify-content:center}.op-fin .fin3 .fe-help{margin:6px 2px 0;font-size:12px}.op-fin .fin3 .fd-btns.sp{align-items:center}.op-fin .fin3 .fd-btns .grow{flex:1}.op-fin .fin3 .fd-btns button{white-space:nowrap;height:38px;padding:0 14px;margin-top:0;width:auto}.op-fin .fin3 .fd-btns .primary.sm{font-size:14px}@media (max-width: 1200px){.op-fin .fin3 .st-picks.g3{gap:4px}.op-fin .fin3 .st-picks.g3 .st-pick{font-size:12px;gap:4px;padding-left:2px;padding-right:2px}.op-fin .fin3 .st-picks.g3 .ck{width:18px;height:18px}.op-fin .fin3 .fd-h .nw{display:none}}.op-fin .fin2.one{grid-template-columns:minmax(0,1fr)}.op-fin .fin2.one .fx-tabs{max-width:640px}.op-fin .fin2 .td-row.rv,.op-fin .sl-r{display:grid;grid-template-columns:minmax(0,1.7fr) minmax(0,.6fr) minmax(0,.8fr);align-items:center}.op-fin .fin2 .rv-n{text-align:center;font-size:13px;color:var(--text-dim);white-space:nowrap}.op-fin .fin2 .td-row.rv .fx-w,.op-fin .sl-r .fx-w{text-align:center;white-space:nowrap}.op-fin .sl-a{display:flex;gap:12px;min-width:0;white-space:nowrap;padding-left:12px}.op-fin .mlab{border:0;background:none;font:inherit;font-size:15px;font-weight:700;min-width:120px;white-space:nowrap;color:var(--text)}.op-fin .sls{margin:2px 0 0;padding:6px 0 0;border-top:1px dashed var(--t-line, var(--c-d5e5db))}.op-fin .sl-r{padding:4px 0;font-size:13px}.op-fin .sl-h{color:var(--text-dim);white-space:nowrap}.op-fin .sl-t{white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.op-fin .sl-t.em{color:var(--text-faint)}.op-fin .sl-r .fx-w{text-align:right;font-size:13px;white-space:nowrap}.op-fin .pt4{display:grid!important;grid-template-columns:repeat(2,minmax(0,1fr));gap:4px}.op-fin .pt4 .ptab{white-space:nowrap;padding-left:2px;padding-right:2px}.op-fin .fin2 .fc .fd-h .nw{white-space:nowrap}.op-fin .fin2 .fc .fd-btns{justify-content:flex-end;margin-top:12px}.op-fin .ph-r{position:relative}.op-fin .fd.pnl{position:absolute;right:0;top:42px;width:300px;z-index:6;box-shadow:0 10px 28px var(--c-000000a12)}.op-fin .fd.pnl .fd-btns{justify-content:flex-end;margin-top:12px}.op-fin .xc.solo{padding-bottom:12px}.op-fin .td-row{cursor:pointer;text-decoration:none;color:inherit}.op-fin .td-row.rv,.op-fin .xc.solo .td-row{cursor:default}.op-fin .xc.solo .td-row.fx-sum{border-top:1px solid var(--t-line, var(--c-d5e5db));margin-top:4px;padding-top:10px}.op-alr .alg{display:flex;flex-direction:column;gap:14px;max-width:1100px}.op-alr .ftbl.alb{margin:0}.op-alr .alr{display:grid;grid-template-columns:minmax(0,1.1fr) minmax(0,1fr) 72px;align-items:center;gap:14px;padding:10px 16px;border-top:1px solid var(--border);min-height:52px}.op-alr .alr>b{font-size:14px;font-weight:600;overflow:hidden;text-overflow:ellipsis}.op-alr .alr .nb{white-space:nowrap}.op-alr .ald{font-size:13px;color:var(--text-dim);line-height:1.5;word-break:keep-all}.op-alr .alr .ghost,.op-alr .alr .alc{justify-self:end}.op-alr .alr .ghost{height:32px;padding:0 14px;white-space:nowrap;flex:none}.op-alr .alr .alc{color:var(--text-dim);font-size:18px;padding:0 4px}.op-alr .ph h1 .expill{margin-left:8px;vertical-align:4px}.op-alr a.alr,.op-alr .alk{text-decoration:none;color:inherit;cursor:pointer}.op-alr .alk{display:contents}.op-alr .alr:has(.alk){grid-template-columns:minmax(0,1.1fr) minmax(0,1fr) 72px}.op-alr .alr.none{grid-template-columns:1fr}.op-alr a.alr:hover{background:var(--t-bg, var(--c-f4faf7))}.op-alr .alk>b{font-size:14px;font-weight:600;overflow:hidden;text-overflow:ellipsis}.op-acc .mt.acc{table-layout:fixed;font-size:13px}.op-acc .mt.acc th,.op-acc .mt.acc td{padding:7px 8px}.op-acc .mt.acc th:first-child,.op-acc .mt.acc td:first-child{padding-left:14px}.op-acc .mt.acc td,.op-acc .mt.acc th{overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.op-acc .mt.acc .an{font-weight:700}.op-acc .mt.acc .au{display:block;font-size:11px;color:var(--text-dim);overflow:hidden;text-overflow:ellipsis}.op-acc .mt.acc .apill{margin-left:5px;font-size:11px;padding:1px 6px;vertical-align:1px}.op-acc .mt.acc tr.sel td{background:var(--t-acc-soft, var(--c-e3f2ea))}.op-acc .mt.acc tr.sel td:first-child{box-shadow:inset 3px 0 0 var(--accent)}.op-acc .cq .fd-h .nw{white-space:nowrap;overflow:hidden;text-overflow:ellipsis;min-width:0}.op-acc .cq .fd-h b{white-space:nowrap}.op-acc .cq .st-dt{margin-bottom:4px}.op-acc .cq .st-dtl{white-space:nowrap}.op-acc .delbox{margin-top:14px;padding-top:12px;border-top:1px solid var(--border)}.op-acc .delbox .lb2{margin:0 0 4px;font-size:13px;font-weight:700;color:var(--danger)}.op-acc .delbox .dtx{margin:0 0 10px;font-size:12px}.op-acc .delbox .dtx span{display:block;white-space:nowrap}.op-acc .delbox .st-picks.one{display:flex}.op-acc .delbox .st-picks.one .st-pick{font-size:13px;text-align:left;justify-content:flex-start;align-items:flex-start}.op-acc .delbox .ph2{white-space:normal}.op-acc .delbox .ph2>span{white-space:nowrap}.op-acc .cq .fd-btns button{white-space:nowrap;height:38px;padding:0 14px;margin-top:0;width:auto}.op-aca .mt.aca{table-layout:fixed;font-size:14px}.op-aca .mt.aca th,.op-aca .mt.aca td{padding:10px;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.op-aca .mt.aca th:first-child,.op-aca .mt.aca td:first-child{padding-left:16px}.op-aca .mt.aca tbody tr:hover{background:none;cursor:default}.op-jn .mt.jn{table-layout:fixed;font-size:14px}.op-jn .mt.jn th,.op-jn .mt.jn td{padding:9px 10px;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.op-jn .mt.jn th:first-child,.op-jn .mt.jn td:first-child{padding-left:16px}.op-jn .mt.jn tbody tr:hover{background:none;cursor:default}.op-jn .mt.jn td.bt{text-align:right;padding-right:12px;overflow:visible}.op-jn .mt.jn td.bt button{height:32px;padding:0 14px;margin:0 0 0 6px;width:auto;font-size:13px;white-space:nowrap}.op-iv .pmain .ad-m3.k4{display:grid;grid-template-columns:repeat(4,minmax(0,1fr));border:1px solid var(--t-line, var(--c-dfe5e1));border-radius:14px;background:var(--t-inner, var(--c-ffffff));margin:0 0 16px;max-width:760px}.op-iv .iv2{display:grid;grid-template-columns:minmax(0,1fr) minmax(0,1fr);gap:16px;align-items:start}.op-iv .mt.iv{table-layout:fixed;font-size:14px}.op-iv .mt.iv th,.op-iv .mt.iv td{padding:9px 10px;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.op-iv .mt.iv th:first-child,.op-iv .mt.iv td:first-child{padding-left:16px}.op-iv .mt.iv tbody tr:hover{background:none;cursor:default}.op-acc .mt.acc th,.op-acc .mt.acc td,.op-aca .mt.aca th,.op-aca .mt.aca td,.op-jn .mt.jn th,.op-jn .mt.jn td,.op-iv .mt.iv th,.op-iv .mt.iv td{text-align:center}.op-acc .mt.acc th:first-child,.op-acc .mt.acc td:first-child,.op-aca .mt.aca th:first-child,.op-aca .mt.aca td:first-child,.op-iv .mt.iv th:first-child,.op-iv .mt.iv td:first-child{text-align:left}.op-acc .mt.acc tr{cursor:pointer}.op-jn .mt.jn td.bt{text-align:right}.op-acc .delbox .fd-btns{justify-content:flex-end}.op-acc .mt.acc th,.op-acc .mt.acc td{padding-left:5px;padding-right:5px}.op-acc .mt.acc th:first-child,.op-acc .mt.acc td:first-child{padding-left:12px}.op-acc .mt.acc td.chev{padding:0;text-align:center}.op-acc .mt.acc{font-size:13px}.op-acc .mt.acc .au{font-size:11px}@media (max-width: 1200px){.op-acc .cgrid2{grid-template-columns:minmax(0,1fr) 270px}}.op-prm .pr2{display:grid;grid-template-columns:minmax(0,1.25fr) minmax(0,1fr);gap:16px;align-items:start}.op-prm .ftbl.pr{margin:0;display:flex;flex-direction:column;height:680px}.op-prm .pr-t{margin:0;padding:12px 16px;white-space:pre-wrap;font-family:inherit;font-size:13px;line-height:1.6;overflow:auto;flex:1}.op-prm .pr-hl{overflow:auto;flex:1;padding:4px 16px}.op-prm .ftbl.pr.one{max-width:900px}.op-prm .pr-h{padding:10px 0}.op-prm .pr-h+.pr-h{border-top:1px solid var(--border)}.op-prm .pr-h b{font-size:13px}.op-prm .pr-h p{margin:3px 0 0;font-size:13px;line-height:1.5}.op-prm .pr-h small{display:block;margin-top:3px;font-size:12px;color:var(--text-dim);line-height:1.5}.op-trm .ftbl.tf{margin:0;display:flex;flex-direction:column;height:676px}.op-trm .tf-s{overflow:auto;flex:1}.op-trm .mt.tfm{table-layout:fixed;width:100%;font-size:13px}.op-trm .mt.tfm thead th{position:sticky;top:0;z-index:1}.op-trm .mt.tfm th,.op-trm .mt.tfm td{padding:7px 8px;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.op-trm .mt.tfm th:first-child,.op-trm .mt.tfm td:first-child{padding-left:14px}.op-trm .mt.tfm td.ar{color:var(--text-dim);text-align:center;padding:0}.op-trm .mt.tfm td.nt{color:var(--text-dim);font-size:12px}.op-trm .mt.tfm td.chev,.op-trm .mt.tfm th:last-child{padding:0;text-align:center}.op-trm .mt.tfm tr.sel td{background:var(--t-acc-soft, var(--c-e3f2ea))}.op-trm .mt.tfm tr.sel td:first-child{box-shadow:inset 3px 0 0 var(--accent)}.op-trm .cq .field input{font-size:14px;padding:10px 12px}.op-trm .cq .st-dtl{white-space:nowrap}.op-trm .tf-note{margin:8px 0 12px;font-size:13px;color:var(--text-dim);line-height:1.55;word-break:keep-all}.op-trm .cq .fd-btns button{white-space:nowrap;height:38px;padding:0 14px;margin-top:0;width:auto}.op-qz .ftbl.qz{margin:0;display:flex;flex-direction:column;height:676px}.op-qz .ftbl.qz .fh{align-items:center}.op-qz .qtabs{margin:0;width:220px}.op-qz .qtabs .ptab{white-space:nowrap}.op-qz .tf-s{overflow:auto;flex:1}.op-qz .mt.qzm{table-layout:fixed;width:100%;font-size:13px}.op-qz .mt.qzm thead th{position:sticky;top:0;z-index:1}.op-qz .mt.qzm th,.op-qz .mt.qzm td{padding:7px 8px;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.op-qz .mt.qzm th:first-child,.op-qz .mt.qzm td:first-child{padding-left:14px}.op-qz .mt.qzm td.chev,.op-qz .mt.qzm th:last-child{padding:0;text-align:center}.op-qz .mt.qzm .pill-in,.op-qz .mt.qzm .pill{font-size:11px;padding:2px 8px;white-space:nowrap}.op-qz .mt.qzm tr.sel td{background:var(--t-acc-soft, var(--c-e3f2ea))}.op-qz .mt.qzm tr.sel td:first-child{box-shadow:inset 3px 0 0 var(--accent)}.op-qz .qd .fd-h .pill-in,.op-qz .qd .fd-h .pill{white-space:nowrap;font-size:11px;padding:2px 8px}.op-qz .qmeta{margin:0 0 8px;font-size:12px;color:var(--text-dim)}.op-qz .qq{margin:0 0 10px;font-size:15px;font-weight:700;line-height:1.55;word-break:keep-all}.op-qz .qch{list-style:none;margin:0 0 12px;padding:0;display:flex;flex-direction:column;gap:6px}.op-qz .qch li{display:flex;gap:8px;align-items:flex-start;border:1px solid var(--border);border-radius:10px;padding:8px 10px;font-size:13px;line-height:1.55;word-break:keep-all;background:var(--bg)}.op-qz .qch li.ans{border-color:var(--accent);background:var(--t-acc-soft, var(--c-eef7f2))}.op-qz .qch .qn{flex:none;width:18px;font-weight:700;color:var(--text-dim)}.op-qz .qch li.ans .qn{color:var(--accent)}.op-qz .qch .qc{flex:1;min-width:0}.op-qz .qch .qa{flex:none;font-size:11px;font-weight:700;color:var(--accent);white-space:nowrap}.op-qz .qd .lb2{margin:0 0 4px;font-size:13px;font-weight:700;color:var(--text-dim)}.op-qz .qx{margin:0 0 14px;font-size:13px;line-height:1.6;word-break:keep-all}.op-qz .cq .fd-btns button{white-space:nowrap;height:38px;padding:0 14px;margin-top:0;width:auto}.op-qz .qe .field label{font-size:12px}.op-qz .qe .tr{font-size:13px;line-height:1.5;padding:7px 9px;resize:none}.op-qz .qe .qef{margin-top:7px}.op-qz .qe{max-height:676px;overflow:auto;padding-bottom:0}.op-qz .qe .qel{display:flex;align-items:center;justify-content:space-between;margin-bottom:4px}.op-qz .qe .qel .ghost{flex:none;height:28px;padding:0 10px;font-size:12px;white-space:nowrap}.op-qz .qe .tr.ag{overflow:hidden}.op-qz .qe .fd-btns{position:sticky;bottom:0;background:var(--bg);margin:12px -16px 0;padding:10px 16px 14px;border-top:1px solid var(--border)}.op-qz .qe .fd-btns .btn.small{margin-top:0;height:38px;padding:0 14px;white-space:nowrap}.op-fb .ftbl.fbt{margin:0}.op-fb .mt.fbm{table-layout:fixed;width:100%;font-size:13px}.op-fb .mt.fbm th,.op-fb .mt.fbm td{padding:8px;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.op-fb .mt.fbm th:first-child,.op-fb .mt.fbm td:first-child{padding-left:14px}.op-fb .mt.fbm td.chev,.op-fb .mt.fbm th:last-child{padding:0;text-align:center}.op-fb .mt.fbm tr.sel td{background:var(--t-acc-soft, var(--c-e3f2ea))}.op-fb .mt.fbm tr.sel td:first-child{box-shadow:inset 3px 0 0 var(--accent)}.op-fb .fbp{display:inline-block;font-size:12px;font-weight:700;white-space:nowrap}.op-fb .fdd .fd-h .fbp{flex:none}.op-fb .qmeta{margin:0 0 10px;font-size:12px;color:var(--text-dim)}.op-fb .fdd .lb2{margin:0 0 4px;font-size:13px;font-weight:700;color:var(--text-dim)}.op-fb .fbline{margin:0 0 12px;font-size:14px;font-weight:600;line-height:1.55;word-break:keep-all}.op-fb .fdd .fb-sug{margin:0 0 14px;font-size:13px;word-break:keep-all}.op-fb .cq .fd-btns button{white-space:nowrap;height:38px;padding:0 14px;margin-top:0;width:auto}.op-trm .mt.tfm th,.op-trm .mt.tfm td,.op-qz .mt.qzm th,.op-qz .mt.qzm td,.op-fb .mt.fbm th,.op-fb .mt.fbm td{text-align:center}.op-trm .mt.tfm td.nt,.op-trm .mt.tfm th:nth-child(5),.op-qz .mt.qzm td:nth-child(3),.op-qz .mt.qzm th:nth-child(3){text-align:left}.op-trm .mt.tfm tr,.op-qz .mt.qzm tr,.op-fb .mt.fbm tr{cursor:pointer}.op-trm .cq .primary.add{width:100%}.op-qz .mt.qzm td:nth-child(3),.op-fb .mt.fbm td:nth-child(3){white-space:normal;word-break:keep-all;overflow:visible;text-overflow:clip;line-height:1.45}.op-fb .mt.fbm td .nw{white-space:nowrap}.op-ads .cgrid2.half{grid-template-columns:minmax(0,1fr) minmax(0,1fr)!important}.op-ads .cgrid2.half .ftools .srch{max-width:none}.op-ads .ftools{margin-bottom:14px}.op-ads .ftools .srch{margin:0}.op-ads .ftbl{border:1px solid var(--t-line, var(--c-dfe5e1));border-radius:14px;overflow:hidden;background:var(--t-in, var(--c-ffffff));box-shadow:0 3px 0 var(--t-line, var(--c-f0f2f1)),0 6px 10px var(--c-000000a025);margin-bottom:14px}.op-ads .fh{display:flex;justify-content:space-between;align-items:center;padding:12px 16px;font-size:15px}.op-ads .fh span{font-size:13px;color:var(--text-dim);font-weight:600}.op-ads .ftbl:not(.fold) .fh{border-bottom:1px solid var(--border)}.op-ads .ftbl.fold{cursor:pointer;background:linear-gradient(180deg,var(--t-in, var(--c-ffffff)),var(--t-bg, var(--c-f6f9f7)))}.op-ads .ftbl .mt{table-layout:fixed}.op-ads .ftbl .mt th,.op-ads .ftbl .mt td{padding-left:12px;padding-right:8px}.op-ads .ftbl .mt td{overflow:hidden;text-overflow:ellipsis}.op-ads .ftbl .mt tr.sel td{background:var(--t-acc-soft, var(--c-e3f2ea))}.op-ads .ftbl .mt tr.sel td:first-child{box-shadow:inset 3px 0 0 var(--accent)}.op-ads .expill{display:inline-block;margin-left:6px;font-size:11px;font-weight:700;color:var(--c-8a5a14);background:var(--c-fbf1e3);border:1px solid var(--c-eed6b3);border-radius:999px;padding:1px 7px;vertical-align:2px}.op-ads .nb-foot{display:flex;align-items:center;gap:10px;margin-top:12px}.op-ads .lb2.inl{margin:0}.op-ads .st-th.add.sm{width:40px;height:40px;font-size:18px;border-radius:9px}.op-ads .nb-go{margin-left:auto}.op-ads .fd{border:1px solid var(--t-line, var(--c-dfe5e1));border-radius:14px;background:var(--t-inner, var(--c-ffffff));padding:14px 16px 16px;box-shadow:0 3px 0 var(--t-line, var(--c-f0f2f1)),0 6px 10px var(--c-000000a025)}.op-ads .fd-h{display:flex;align-items:center;justify-content:space-between;gap:10px;margin-bottom:10px}.op-ads .fd-h b{font-size:15px}.op-ads .fd-x{border:0;background:none;font-size:13px;color:var(--text-dim);cursor:pointer}.op-ads .fd-t{font-size:16px;font-weight:700;margin:0 0 8px;line-height:1.45}.op-ads .fd .st-dt{margin-bottom:10px;background:var(--card)}.op-ads .fd .st-dtl{font-size:14px;padding:8px 0}.op-ads .fd .lb2{margin:10px 0 6px 2px}.op-ads .fd .st-txt{font-size:14px;margin:0 2px 4px}.op-ads .fd .ph1{width:64px;height:64px;border-radius:10px;background:var(--t-bg, var(--c-eef1ef));border:1px solid var(--border);display:inline-flex;align-items:center;justify-content:center}.op-ads .fd-btns{display:flex;gap:8px;justify-content:flex-end;margin-top:12px}.op-ads .ph{margin-bottom:12px}.op-ads .k5{grid-template-columns:repeat(6,minmax(0,1fr))!important;margin-bottom:12px;padding:8px 6px!important}.op-ads .k5 b{font-size:16px}.op-ads .k5 .expill{font-size:10px;padding:0 5px;margin-left:4px;vertical-align:2px}.op-ads .ptabs.inl3{margin:0 0 12px;max-width:420px}.op-ads .ptabs.inl{margin:0;width:180px}.op-ads .pw{position:relative;overflow:hidden}.op-ads .pw img{position:absolute;top:0;right:0;bottom:0;left:0;width:100%;height:100%;object-fit:cover}.op-ads .psub{display:block;font-size:12px;color:var(--text-dim);margin-top:2px;font-weight:400}.op-ads .ftbl .mt td b{font-weight:600}.op-ads .ftbl .mt td .jg{padding:2px 7px}.op-ads .ftbl.rq .mt th,.op-ads .ftbl.rq .mt td{padding-left:10px;padding-right:4px}.op-ads .ftbl.rq .mt td:nth-child(3){font-size:13px}.op-ads .ftbl.rq .mt td.chev,.op-ads .ftbl.rq .mt th:last-child{padding:0;text-align:center}.op-ads .jg{display:inline-block;font-size:11px;font-weight:700;padding:2px 8px;border-radius:999px;white-space:nowrap}.op-ads .jg.ok{color:var(--tap-btn-text);background:var(--c-e3f2ea);border:1px solid var(--c-9fcdb6)}.op-ads .jg.chk{color:var(--c-8a5a14);background:var(--c-fbf1e3);border:1px solid var(--c-eed6b3)}.op-ads .adv{display:flex;align-items:center;gap:10px;padding:8px;border:1px solid var(--border);border-radius:12px;margin-bottom:10px}.op-ads .adv .ad-pic{width:56px;height:56px}.op-ads .jlist{border:1px solid var(--border);border-radius:10px;padding:2px 10px}.op-ads .jrow{display:flex;align-items:center;gap:8px;padding:6px 0;font-size:13px;flex-wrap:wrap}.op-ads .jrow+.jrow{border-top:1px solid var(--t-line, var(--c-eef1ef))}.op-ads .jrow .ok{flex:none;width:16px;height:16px;border-radius:50%;background:var(--accent);display:inline-flex;align-items:center;justify-content:center}.op-ads .jrow b{font-weight:600;width:104px;flex:none}.op-ads .jrow .jv{flex:1;min-width:0}.op-ads .jrow small{flex-basis:100%;padding-left:136px;font-size:11px;color:var(--text-dim);margin-top:-3px}.op-ads .fd .st-dtl{padding:6px 0;font-size:13px}.op-ads .fd .adq{padding:10px 0}.op-ads .fd .adq .ad-pic{width:48px;height:48px}.op-ads .fd .adq-top b{font-size:15px}.op-ads .fd .adq-pos{margin-top:8px;gap:6px}.op-ads .fd .adq-pos button{width:34px;height:30px;font-size:13px;border-radius:8px}.op-ads .fd .adp-row{padding:8px 0;font-size:14px}.op-ads .fd .adp-row .tog{transform:scale(.85);transform-origin:right center}.op-ads .fd .ads-grid .ad{min-height:70px}.op-ads .fd .ptabs .ptab{font-size:13px}.op-ads .slg{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:10px}.op-ads .sl{border:1px solid var(--border);border-radius:13px;padding:8px 10px 10px;background:var(--t-inner, var(--c-ffffff));display:flex;flex-direction:column;gap:6px;min-width:0}.op-ads .sl.sel{border-color:var(--accent);box-shadow:inset 0 0 0 1px var(--accent);background:var(--t-bg, var(--c-f4faf7))}.op-ads .sl.empty{border-style:dashed;background:var(--t-bg, var(--c-fafbfa))}.op-ads .sl-top{display:flex;align-items:center;gap:6px}.op-ads .adp-no.s{position:static}.op-ads .sl-st{font-size:12px;color:var(--text-dim);margin-left:auto}.op-ads .sl-top .tog{-moz-appearance:none;appearance:none;-webkit-appearance:none;width:38px;height:22px;border-radius:999px;background:var(--border);position:relative;margin:0;flex:none}.op-ads .sl-top .tog:after{content:"";position:absolute;top:3px;left:3px;width:16px;height:16px;border-radius:50%;background:var(--t-inner, var(--c-ffffff));box-shadow:0 1px 2px var(--c-000000a2)}.op-ads .sl-top .tog:checked{background:var(--accent)}.op-ads .sl-top .tog:checked:after{left:19px}.op-ads .sl .ad{min-height:0;padding:0;border:0;background:none}.op-ads .sl .ad .ad-pic{width:44px;height:44px}.op-ads .sl.off .ad{opacity:.45}.op-ads .sl-c{font-size:11px;color:var(--text-dim)}.op-ads .jg.pay{color:var(--text-dim);background:var(--t-bg, var(--c-f2f4f3));border:1px solid var(--t-line, var(--c-dfe3e1))}.op-ads .ft2{display:flex;gap:10px;align-items:center}.op-ads .ft2 .srch{flex:1;min-width:0}.op-ads .ft2 .ptabs.inl{width:230px;flex:none}.op-ads .ft2 .ptab{font-size:13px;white-space:nowrap;padding-left:8px;padding-right:8px}.op-ads .ft2 .ptabs.inl{width:auto!important}.op-ads .ft2 .srch{min-width:150px}.op-ads .ftbl.rq .mt td:first-child{white-space:normal;word-break:keep-all}.op-ads .ftbl.rq .mt td:first-child .expill{margin-left:4px}.op-ads .fwrap{max-width:1100px}.op-ads .ft2 .srch{max-width:420px}.op-ads .ftbl.fw{overflow:visible}.op-ads .ftbl.fw .mt{table-layout:fixed}.op-ads .ftbl.fw .mt td{overflow:visible;white-space:normal;word-break:keep-all;vertical-align:middle}.op-ads .ftbl.fw .mt th,.op-ads .ftbl.fw .mt td{padding-left:14px;padding-right:8px}.op-ads .ftbl.fw .mt tbody tr:hover{cursor:default}.op-ads .fsel{position:relative;display:inline-block}.op-ads .fsel .psel-btn{cursor:pointer;white-space:nowrap}.op-ads .psel-menu.fm{left:0;right:auto;width:140px;top:32px}.op-ads .psel-menu.fm .psel-item{font-size:14px;padding:7px 14px}.op-ads .pr{position:relative}.op-ads .povl{position:absolute;top:0;right:0;bottom:0;left:0;background:var(--c-000000a35);display:flex;align-items:center;justify-content:center;z-index:20}.op-ads .pask{width:500px;white-space:nowrap;background:var(--bg);border-radius:16px;padding:22px 20px 16px;box-shadow:0 10px 30px var(--c-000000a2)}.op-ads .pask .ask-text{font-size:16px;line-height:1.55;margin:0 0 6px}.op-ads .fd-btns.c{justify-content:center}.op-ads .sl-b{display:flex;gap:5px;margin-top:auto}.op-ads .sl-b .ghost{padding:4px 9px;font-size:12px;border-radius:8px;white-space:nowrap}.op-ads .sl-e{margin:0;flex:1;display:flex;align-items:center;justify-content:center;font-size:13px;color:var(--text-dim);min-height:62px}.op-ads .sl.empty .sl-b{justify-content:center}.op-ads .fd .field{margin-top:10px;gap:4px}.op-ads .fd .field label{font-size:12px}.op-ads .fd .field input,.op-ads .fd .field select,.op-ads .fd .field textarea{font-size:14px;padding:9px 11px;border-radius:10px;width:100%;box-sizing:border-box;min-width:0}.op-ads .fd .two{gap:10px}.op-ads .ef-top{display:flex;gap:12px;align-items:flex-start}.op-ads .ef-top .field:first-child{margin-top:0}.op-ads .ef-tf{flex:1;min-width:0}.op-ads .ad-pic.big{width:92px;height:92px;flex:none;border-radius:12px;font-size:24px}.op-ads .ef-ph{margin-top:6px}.op-ads .ef-ph .ghost{padding:4px 10px;font-size:12px;border-radius:8px}.op-ads .ad.cp{min-height:0;padding:8px;margin-bottom:4px}.op-ads .cpg{display:flex;align-items:center;gap:12px;padding:8px 0;border-top:1px solid var(--t-line, var(--c-eef1ef))}.op-ads .cpg:first-of-type{border-top:0}.op-ads .cpl{width:54px;flex:none;font-size:13px;font-weight:600}.op-ads .cpg .st-picks.row4{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:8px 12px;flex:1}.op-ads .cpg .st-pick{font-size:13px}.op-ads .st-pick.dis{opacity:.35}.op-ads .lk{white-space:nowrap;flex:none;cursor:pointer;display:inline-flex;align-items:center;gap:3px;font-size:11px;font-weight:700;color:var(--c-1d5fa8);background:var(--c-e8f1fb);border:1px solid var(--c-bcd5f0);border-radius:999px;padding:1px 7px}.op-ads .sl.lkd{border-color:var(--c-9cc0e8)}.op-ads .sl.lkd.sel{border-color:var(--c-3d7fc8);box-shadow:inset 0 0 0 1px var(--c-3d7fc8);background:var(--t-bg, var(--c-f3f8fd))}.op-ads .lkrow{display:flex;align-items:center;gap:10px;margin-top:10px;padding:8px 10px;border:1px solid var(--c-bcd5f0);background:var(--t-bg, var(--c-f3f8fd));border-radius:10px;font-size:13px}.op-ads .lkl{color:var(--text-dim);font-size:12px}.op-ads .lkv{display:inline-flex;align-items:center;gap:4px;font-weight:600;color:var(--c-1d5fa8);flex:1}.op-ads .sl-st{white-space:nowrap;flex:none}.op-ads .sl-top{flex-wrap:nowrap;min-width:0;gap:4px}.op-ads .sl-top .tog{width:34px!important;height:20px!important}.op-ads .sl-top .tog:after{width:14px!important;height:14px!important}.op-ads .sl-top .tog:checked:after{left:17px!important}.op-ads .lk{font-size:10px!important;padding:1px 6px!important;gap:2px!important}.op-ads .sl-st{font-size:11px}.op-ads .sl-b .ghost{flex:none}.op-ads .lk.on{background:var(--c-3d7fc8);color:var(--c-ffffff);border-color:var(--c-3d7fc8)}.op-ads .ghost.sm2{padding:4px 9px;font-size:12px;border-radius:8px}.op-ads .sl-top .sl-st{margin-left:auto}.op-ads .sl-l{display:inline-flex;align-items:center;gap:3px;font-size:11px;font-weight:600;color:var(--c-1d5fa8);white-space:nowrap}.op-ads .sl{cursor:pointer}.op-ads .sl-b .ghost.pr{background:var(--accent);border-color:var(--accent);color:var(--c-ffffff);box-shadow:none}.op-ads .ad-pic.big.pw img{position:absolute;top:0;right:0;bottom:0;left:0;width:100%;height:100%;object-fit:cover;border-radius:12px}.op-ads .ef-ph label.ghost{display:inline-flex;align-items:center;padding:4px 10px;font-size:12px;border-radius:8px}.op-ads .fd-btns{justify-content:flex-end}.op-ads .st-pick:disabled{cursor:default}.op-ads .ph{margin-bottom:8px}.op-ads .k5{margin-bottom:10px!important;padding:6px!important}.op-ads .ptabs.inl3{margin-bottom:10px}.op-ads .slg{gap:8px}.op-ads .sl-e{min-height:52px}.op-ads .fd p.muted{word-break:keep-all}.op-ads .ftbl.fw .mt th,.op-ads .ftbl.fw .mt td{text-align:center}.op-ads .ftbl.fw .mt th:first-child,.op-ads .ftbl.fw .mt td:first-child{text-align:left}.op-ads .ftbl.rq .mt td.dim{text-align:center}.op-sts .stg{display:grid;grid-template-columns:minmax(0,3fr) minmax(0,4fr);gap:16px;margin:0 0 16px}.op-sts .stl{margin:0 0 6px 4px;font-size:13px;font-weight:700;color:var(--text-dim);white-space:nowrap}.op-sts .pmain .ad-m3.s3,.op-sts .pmain .ad-m3.s4{display:grid!important;border:1px solid var(--border);border-radius:16px;background:var(--t-inner, var(--c-ffffff))}.op-sts .pmain .ad-m3.s3{grid-template-columns:repeat(3,minmax(0,1fr))}.op-sts .pmain .ad-m3.s4{grid-template-columns:repeat(4,minmax(0,1fr))}.op-sts .ftbl.stt{margin:0}.op-sts .mt.stm{table-layout:fixed;width:100%;font-size:14px}.op-sts .mt.stm th,.op-sts .mt.stm td{padding:9px 6px;text-align:center;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.op-sts .mt.stm th:first-child,.op-sts .mt.stm td:first-child{text-align:left;padding-left:16px}.op-sts .mt.stm .mn{color:var(--member-name);font-weight:600}.op-sts .mt.stm .pill-in,.op-sts .mt.stm .pill{font-size:12px;padding:2px 9px;white-space:nowrap;margin:0}.op-sts .mt.stm tbody tr:hover{background:none;cursor:default}.op-sts .pgr{display:flex;align-items:center;justify-content:center;gap:6px;padding:10px 0 12px;border-top:1px solid var(--border)}.op-sts .pgr .pb{width:34px;height:32px;padding:0;font-size:18px;flex:none}.op-sts .pgr .pb:disabled{opacity:.4}.op-sts .pgr .pn{min-width:32px;height:32px;padding:0 6px;border:1px solid transparent;border-radius:8px;background:none;font:inherit;font-size:14px;color:var(--text);white-space:nowrap}.op-sts .pgr .pn.on{background:var(--accent);color:var(--c-ffffff);font-weight:700}.op-sts .pgr .pdots{color:var(--text-dim);padding:0 2px}.op-err .ftbl.erl{margin:0}.op-err .mt.erm{table-layout:fixed;width:100%;font-size:13px}.op-err .mt.erm th,.op-err .mt.erm td{padding:9px 6px;text-align:center;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.op-err .mt.erm th:first-child,.op-err .mt.erm td:first-child{text-align:left;padding-left:14px}.op-err .mt.erm td.chev,.op-err .mt.erm th:last-child{padding:0}.op-err .mt.erm tr.sel td{background:var(--c-e3f2ea)}.op-err .mt.erm tr.sel td:first-child{box-shadow:inset 3px 0 0 var(--accent)}.op-err .erd .fd-h{margin-bottom:4px}.op-err .erd .ek{margin:0;white-space:nowrap}.op-err .erd .et{margin:4px 0 6px;font-size:15px;font-weight:700;word-break:keep-all;text-wrap:balance}.op-err .erd .ed{margin:0 0 8px;font-size:13px;line-height:1.6;word-break:keep-all}.op-err .erd .ed span{display:block;text-wrap:balance}.op-err .pmain .cgrid2.ec{grid-template-columns:minmax(0,1fr) 330px}.op-err .erd .em{margin:0}.op-err .erd .ew{display:inline-block;margin:0 0 8px;font-size:12px;font-weight:700;color:var(--warn-text);background:var(--warn-bg);border-radius:6px;padding:2px 8px;white-space:nowrap}.op-err .cq .fd-btns{justify-content:flex-end;margin-top:12px}.op-err .cq .fd-btns button{white-space:nowrap;height:38px;padding:0 16px;margin-top:0;width:auto}.op-hlt .pmain .ad-m3.h2n{display:grid!important;grid-template-columns:repeat(2,minmax(0,1fr));border:1px solid var(--border);border-radius:16px;background:var(--t-inner, var(--c-ffffff));margin:0 0 14px}.op-hlt .pmain .ad-m3.h2n em{font-style:normal;color:var(--warn-text)}.op-hlt .hg2{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:14px;align-items:start}.op-hlt .ftbl.hb{margin:0 0 14px}.op-hlt .hr{display:grid;grid-template-columns:minmax(0,1fr) 44px;align-items:center;gap:6px;padding:6px 10px;border-top:1px solid var(--border)}.op-hlt .hn{min-width:0;display:flex;flex-direction:column}.op-hlt .hn b{font-size:13px;font-weight:600;line-height:1.4;word-break:keep-all;text-wrap:balance}.op-hlt .hn .nb{white-space:nowrap}.op-hlt .hn .wb{word-break:keep-all}.op-hlt .hn small{font-size:12px;color:var(--text-dim);line-height:1.4;word-break:keep-all;text-wrap:balance}.op-hlt .hs{justify-self:center;font-size:12px;font-weight:700;border-radius:999px;padding:2px 9px;white-space:nowrap}.op-hlt .hs.ok{color:var(--accent);background:var(--cleared-bg)}.op-hlt .hs.chk{color:var(--warn-text);background:var(--warn-bg)}.op-hlt .hs.bad{color:var(--c-c4342a);background:var(--c-fdecea)}.op-err .mt.erm tr{cursor:pointer}.op-pc .pwwrap{display:flex;justify-content:center;padding-top:40px}.op-pc .pwcard{width:380px;max-width:100%}.op-pc .pwp{margin:0 0 10px;font-size:13px;white-space:nowrap}.op-pc .pwcard .field{margin-bottom:10px}.op-pc .pwcard .fd-btns button,.op-pc .setw .fd-btns button{white-space:nowrap;height:38px;padding:0 16px;margin-top:0;width:auto}.op-pc .txtlink{display:block;margin:12px auto 0;border:0;background:none;font:inherit;font-size:13px;color:var(--text-dim);text-decoration:underline;cursor:pointer;white-space:nowrap}.op-pc .pwnote{margin:8px 0 0;text-align:center}.op-pc .setw{max-width:460px}.op-pc .setw .fd+.fd,.op-lockm .setw .fd+.fd{margin-top:16px}.op-pc .setw .field{margin-bottom:10px}.op-pc .setw .nw{white-space:nowrap}.op-pc .fp-steps{display:flex;gap:14px;margin:0 0 12px;font-size:13px;color:var(--text-faint);white-space:nowrap}.op-pc .fp-steps .on{color:var(--accent);font-weight:700}.op-pc .snav.op:empty{display:none}.op-pc .pwcard .fd-btns,.op-pc .setw .fd-btns,.op-lockm .pwcard .fd-btns{justify-content:flex-end}.op-lockm .fd{border:1px solid var(--t-line, var(--c-dfe5e1));border-radius:14px;background:var(--t-inner, var(--c-ffffff));padding:14px 16px 16px;box-shadow:0 3px 0 var(--t-line, var(--c-f0f2f1)),0 6px 10px var(--c-000000a025)}.op-lockm .fd-h{display:flex;align-items:center;justify-content:space-between;gap:10px;margin-bottom:10px}.op-lockm .fd-h b{font-size:15px}.op-lockm .fd .st-dt{margin-bottom:10px;background:var(--card)}.op-lockm .fd .st-dtl{font-size:14px;padding:8px 0}.op-lockm .fd .lb2{margin:10px 0 6px 2px}.op-lockm .fd .st-txt{font-size:14px;margin:0 2px 4px}.op-lockm .fd .ph1{width:64px;height:64px;border-radius:10px;background:var(--t-bg, var(--c-eef1ef));border:1px solid var(--border);display:inline-flex;align-items:center;justify-content:center}.op-lockm .fd-btns{display:flex;gap:8px;justify-content:flex-end;margin-top:12px}.op-lockm .fd .st-dtl{padding:6px 0;font-size:13px}.op-lockm .fd .adq{padding:10px 0}.op-lockm .fd .adq .ad-pic{width:48px;height:48px}.op-lockm .fd .adq-top b{font-size:15px}.op-lockm .fd .adq-pos{margin-top:8px;gap:6px}.op-lockm .fd .adq-pos button{width:34px;height:30px;font-size:13px;border-radius:8px}.op-lockm .fd .adp-row{padding:8px 0;font-size:14px}.op-lockm .fd .adp-row .tog{transform:scale(.85);transform-origin:right center}.op-lockm .fd .ads-grid .ad{min-height:70px}.op-lockm .fd .ptabs .ptab{font-size:13px}.op-lockm .fd .field{margin-top:10px;gap:4px}.op-lockm .fd .field label{font-size:12px}.op-lockm .fd .field input,.op-lockm .fd .field select,.op-lockm .fd .field textarea{font-size:14px;padding:9px 11px;border-radius:10px;width:100%;box-sizing:border-box;min-width:0}.op-lockm .fd .two{gap:10px}.op-lockm .pwwrap{display:flex;justify-content:center;padding-top:40px}.op-lockm .pwcard{width:380px;max-width:100%}.op-lockm .pwp{margin:0 0 10px;font-size:13px;white-space:nowrap}.op-lockm .pwcard .field{margin-bottom:10px}.op-lockm .pwcard .fd-btns button,.op-lockm .setw .fd-btns button{white-space:nowrap;height:38px;padding:0 16px;margin-top:0;width:auto}.op-lockm .txtlink{display:block;margin:12px auto 0;border:0;background:none;font:inherit;font-size:13px;color:var(--text-dim);text-decoration:underline;cursor:pointer;white-space:nowrap}.op-lockm .pwnote{margin:8px 0 0;text-align:center}.op-lockm .setw{max-width:460px}.op-lockm .setw .field{margin-bottom:10px}.op-lockm .setw .nw{white-space:nowrap}.op-lockm .fp-steps{display:flex;gap:14px;margin:0 0 12px;font-size:13px;color:var(--text-faint);white-space:nowrap}.op-lockm .fp-steps .on{color:var(--accent);font-weight:700}.op-lockm .pwcard .fd-btns,.op-lockm .setw .fd-btns{justify-content:flex-end}.op-lockm .pwwrap{padding-top:24px}.op-lockm .pwcard{width:100%}.pc-cfg .ph-r .ghost{height:38px;padding:0 14px;white-space:nowrap}.pc-cfg .cgrid2{display:grid;grid-template-columns:minmax(0,1fr) 340px;gap:16px;align-items:start}@media (max-width: 1200px){.pc-cfg .cgrid2{grid-template-columns:minmax(0,1fr) 300px}}.pc-cfg .cq{position:sticky;top:16px}.pc-cfg .fd{border:1px solid var(--t-line, var(--c-dfe5e1));border-radius:14px;background:var(--t-inner, var(--c-ffffff));padding:12px 14px 14px;box-shadow:0 3px 0 var(--t-line, var(--c-f0f2f1)),0 6px 10px var(--c-000000a025)}.pc-cfg .fd-h{display:flex;align-items:center;justify-content:space-between;gap:10px;margin-bottom:8px}.pc-cfg .fd-h b{font-size:15px;white-space:nowrap}.pc-cfg .cfg-g{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:12px;align-items:start}.pc-cfg .cfg-c.off{opacity:.55}.pc-cfg .cfg-c.sel{border-color:var(--accent);box-shadow:inset 0 0 0 1px var(--accent)}.pc-cfg .st-h-r{display:flex;align-items:center;gap:8px;flex:none}.pc-cfg .st-stline{display:flex;align-items:center;gap:8px;padding:7px 4px;border-top:1px solid var(--t-line, var(--c-eef1ef))}.pc-cfg .st-stline.sel{background:var(--c-e3f2ea);border-radius:8px}.pc-cfg .st-stline.off .nm{opacity:.5}.pc-cfg .st-stline .nm{flex:1;min-width:0;font-size:14px;font-weight:600;word-break:keep-all}.pc-cfg .st-stline .nm small{display:block;font-size:12px;font-weight:400;color:var(--text-dim)}.pc-cfg .ghost.edb{flex:none;height:28px;padding:0 10px;font-size:12px;white-space:nowrap}.pc-cfg .tog{flex:none}.pc-cfg .cfg-add{width:100%;height:36px;margin-top:8px;font-size:13px;white-space:nowrap}.pc-cfg .cfg-add.on{box-shadow:inset 0 0 0 1px var(--accent)}.pc-cfg .st-subh{margin:4px 0 2px;font-size:12px;font-weight:700;color:var(--text-dim)}.pc-cfg .cfg-hint{margin:0 0 8px;font-size:13px;line-height:1.6;word-break:keep-all}.pc-cfg .cfg-hint span{display:block}.pc-cfg .cq .st-edit{margin:0;padding:0;border:0;background:none}.pc-cfg .cq .st-picks.row4{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:6px}.pc-cfg .cq .st-picks.row4 .st-pick{white-space:nowrap;font-size:13px}.pc-cfg .cq .two button,.pc-cfg .cq .two.three button{white-space:nowrap}.pc-cfg .cfg-c.one{max-width:none}.pc-cfg .tog{-moz-appearance:none;appearance:none;-webkit-appearance:none;width:40px;height:23px;border-radius:999px;background:var(--border);position:relative;margin:0;flex:none;transition:background .15s;cursor:pointer}.pc-cfg .tog:after{content:"";position:absolute;top:3px;left:3px;width:17px;height:17px;border-radius:50%;background:var(--bg);box-shadow:0 1px 2px var(--c-000000a2);transition:left .15s}.pc-cfg .tog:checked{background:var(--accent)}.pc-cfg .tog:checked:after{left:20px}.pc-cfg .cfg-g{display:block;column-count:2;column-gap:12px}.pc-cfg .cfg-g>.cfg-c{break-inside:avoid;margin-bottom:12px;display:block}@media (max-width: 1200px){.pc-cfg .cfg-g{column-count:1}}.pc-cfg .cq .two{display:flex;justify-content:flex-end;gap:8px}.pc-cfg .cq .two button{flex:none;width:auto;height:38px!important;padding:0 16px;margin-top:0;font-size:14px}.pc-cfg .cfg-hint span{text-wrap:balance}.pc-cfg .cq p.muted{word-break:keep-all;text-wrap:balance}.pc-cfg .cfg-g:has(>.cfg-c:only-child){column-count:1}.pc-set .set2{display:grid;grid-template-columns:minmax(0,1fr) minmax(0,1fr);gap:16px;align-items:stretch;max-width:1100px}.pc-set .setc{display:flex;flex-direction:column;min-width:0}.pc-set .setc>.group:last-child{margin-top:auto;padding-top:16px}.pc-set .group{margin-top:16px}.pc-set .prof{display:flex;flex-direction:column;gap:10px}.pc-set .av-set{display:flex;align-items:center;gap:14px}.pc-set .av-btns{display:flex;gap:8px}.pc-set .av-btns .ghost{height:36px;padding:0 14px;white-space:nowrap}.pc-set .prof-b{display:flex;justify-content:flex-end}.pc-set .prof-b .ghost{height:38px;padding:0 16px;white-space:nowrap}.pc-set .sec-row .ghost,.pc-set .foot-btns .ghost{white-space:nowrap}.pc-acc .acw{width:542px;max-width:100%;display:flex;flex-direction:column;gap:10px;margin:40px auto 0}.pc-acc .acw .field{margin:0}.pc-acc .acb{display:flex;justify-content:flex-end;gap:8px;margin-top:4px}.pc-acc .acb .ghost{height:38px;padding:0 16px;white-space:nowrap;margin-top:0;width:auto}.pc-acc .acw{position:relative}.pc-rv .tbl-wrap{max-width:1100px}.pc-rv .mt th,.pc-rv .mt td{text-align:center;white-space:nowrap;padding:11px 8px}.pc-rv .mt td.chev{text-align:right;color:var(--text-dim)}.pc-rv .mt .pill{font-size:11px;padding:3px 8px;margin-left:0;white-space:nowrap}.pc-rv .mt tr.rt{cursor:pointer}.pc-rv .mt tr.sel td{background:var(--t-acc-soft, var(--c-f3f8f5))}.pc-rv .mt .ck{margin:0 auto}.pc-rv .ph-r{display:flex;gap:8px}.pc-rv .ph-r .ghost{height:38px;padding:0 16px;white-space:nowrap;margin-top:0;width:auto}.pc-join .jn2{display:grid;grid-template-columns:minmax(0,1fr) minmax(0,1fr);gap:16px;align-items:stretch;max-width:1100px}.pc-join .jc{display:flex;flex-direction:column;min-width:0}.pc-join .group-title{display:flex;justify-content:space-between;align-items:baseline}.pc-join .group-title .cnt{font-weight:400;color:var(--text-dim);font-size:12px}.pc-join .jbox{flex:1;margin:0;padding:14px;display:flex;flex-direction:column;gap:10px}.pc-join .jbox>.card{margin:0}.pc-join .jb{display:flex;justify-content:flex-end;align-items:center;gap:12px;margin-top:auto;padding-top:6px}.pc-join .jb .ac-help{margin:0;flex:1}.pc-join .jb .ghost{height:38px;padding:0 16px;white-space:nowrap;margin-top:0;width:auto}.op-fin .pmain.fin .fx-tabs{grid-template-columns:repeat(4,minmax(0,1fr))}.pc-hist .mt td.clubs{white-space:normal;word-break:keep-all;overflow:visible;text-overflow:clip;line-height:1.35}.pmain{position:relative}.pmain .ph{padding-right:56px}.pal{position:absolute;top:35px;right:28px;z-index:40}@media (max-width: 1200px){.pal{top:33px;right:20px}}.pal-bell{position:relative;width:38px;height:38px;border-radius:12px;display:grid;place-items:center;padding:0;cursor:pointer;background:linear-gradient(180deg,var(--t-inner, var(--c-ffffff)),var(--t-bg, var(--c-f1f6f3)));border:1px solid var(--border);color:var(--tap-btn-text);box-shadow:0 2px 0 var(--t-line, var(--c-e3ece7)),inset 0 1px 0 var(--t-line, var(--c-ffffff))}.pal-bell.on{border-color:var(--t-acc, var(--c-9fcdb6));background:linear-gradient(180deg,var(--t-bg, var(--c-f3fbf7)),var(--t-acc-soft, var(--c-e3f2ea)))}.pal-n{position:absolute;top:-7px;right:-7px;min-width:20px;height:20px;padding:0 6px;box-sizing:border-box;border-radius:10px;background:var(--c-e5484d);color:var(--c-ffffff);font-size:12px;font-weight:800;line-height:20px;text-align:center;white-space:nowrap;box-shadow:0 0 0 2px var(--t-line, var(--c-ffffff))}.pal-pop{position:absolute;top:48px;right:0;width:360px;max-height:calc(100vh - 100px);display:flex;flex-direction:column;background:var(--t-inner, var(--c-ffffff));border:1px solid var(--border);border-radius:14px;box-shadow:0 12px 32px var(--c-14281ea16),0 2px 6px var(--c-14281ea08);overflow:hidden}.pal-h{display:flex;align-items:center;gap:8px;padding:14px 14px 12px 16px;border-bottom:1px solid var(--border)}.pal-h b{font-size:15px;white-space:nowrap}.pal-h>span{font-size:13px;color:var(--c-e5484d);font-weight:700;white-space:nowrap}.pal-x{margin-left:auto;width:28px;height:28px;border-radius:8px;border:0;background:none;color:var(--text-dim);font-size:15px;cursor:pointer;padding:0}.pal-x:hover{background:var(--t-bg, var(--c-f1f5f3))}.pal-body{overflow-y:auto;padding:6px 0 8px}.pal-none{margin:18px 16px;font-size:13px;color:var(--text-dim)}.pal-g{padding:6px 0}.pal-g+.pal-g{border-top:1px solid var(--border)}.pal-g button{display:flex;align-items:center;width:100%;border:0;background:none;text-align:left;cursor:pointer;font:inherit;color:inherit}.pal-g button:hover{background:var(--t-bg, var(--c-f5f9f7))}.pal-gh{gap:8px;padding:8px 16px}.pal-gh b{font-size:14px;white-space:nowrap}.pal-c{margin-left:auto;font-size:13px;font-weight:700;color:var(--c-e5484d);white-space:nowrap}.pal-gh .ch{color:var(--text-dim)}.pal-r{gap:10px;padding:5px 16px 5px 28px;min-width:0}.pal-r .a{font-size:13px;font-weight:600;white-space:nowrap;flex:none}.pal-r .b{font-size:13px;color:var(--text-dim);white-space:nowrap;overflow:hidden;text-overflow:ellipsis;min-width:0}.pal-more{padding:4px 16px 4px 28px;font-size:13px!important;color:var(--accent)!important;font-weight:600}.fcg{margin-top:18px}.fcg .group-title{margin:0 0 8px 4px}.fcg-row{display:grid;grid-template-columns:1.35fr 1fr 1fr;gap:12px;align-items:stretch}.fcg-card{background:var(--t-inner, var(--c-ffffff));border:1px solid var(--border);border-radius:14px;padding:14px 16px 12px;box-shadow:0 1px 2px var(--c-14281ea04);display:flex;flex-direction:column;min-width:0}.fcg-h{display:flex;align-items:baseline;justify-content:space-between;gap:8px;margin-bottom:6px}.fcg-h b{font-size:15px;white-space:nowrap}.fcg-h span{font-size:12px;color:var(--text-dim);white-space:nowrap}.fcg-body{flex:1;display:flex;flex-direction:column;min-width:0}.fcg-sum{display:flex;align-items:baseline;gap:8px;margin:2px 0;white-space:nowrap}.fcg-sum b{font-size:20px}.fcg-sum span{font-size:12px;color:var(--text-dim)}.fcg-sum em{margin-left:auto;font-style:normal;font-size:12px;font-weight:700;color:var(--accent)}.fcg-sum em.dn{color:var(--c-c0392b)}.fcg-plot{position:relative;flex:1;display:flex;align-items:flex-end}.fcg-plot svg{width:100%;height:auto;display:block;overflow:visible}.fcg svg .grid{stroke:var(--t-dim, var(--c-edf1ef));stroke-width:1}.fcg svg .ax0{stroke:var(--t-dim, var(--c-cfd8d3));stroke-width:1}.fcg svg .xh{stroke:var(--t-dim, var(--c-9aa8a1));stroke-width:1;stroke-dasharray:3 3}.fcg svg text{font-family:inherit;fill:var(--text-dim)}.fcg svg .yl{font-size:11px;text-anchor:end}.fcg svg .xl{font-size:11px;text-anchor:middle}.fcg svg .vl{font-size:11px;text-anchor:middle;fill:var(--text);font-weight:700}.fcg-tip{position:absolute;top:4px;transform:translate(-50%);background:var(--t-inner, var(--c-ffffff));border:1px solid var(--border);border-radius:10px;padding:7px 10px;box-shadow:0 6px 18px var(--c-14281ea14);font-size:12px;white-space:nowrap;pointer-events:none;display:flex;flex-direction:column;gap:3px;z-index:5}.fcg-tip b{font-size:13px}.fcg-tip span{display:flex;align-items:center;gap:6px;color:var(--text)}.fcg-tip i,.fcg-lg i{width:10px;height:10px;border-radius:3px;display:inline-block;flex:none}.fcg-lg{display:flex;gap:14px;justify-content:center;margin-top:6px;font-size:12px;color:var(--text-dim)}.fcg-lg span{display:flex;align-items:center;gap:6px;white-space:nowrap}.fcg-body.dn2{flex-direction:column;align-items:center;justify-content:space-between;gap:10px}.fcg-dn{width:150px;height:auto;flex:none;margin-top:4px}.fcg-dn .dn-v{font-size:24px;font-weight:800;text-anchor:middle;fill:var(--text)}.fcg-dn .dn-l{font-size:14px;text-anchor:middle;fill:var(--text-dim)}.fcg-lg.col{display:grid;grid-template-columns:1fr 1fr;gap:7px 14px;align-items:stretch;margin:0;width:100%}.fcg-lg.col span{gap:7px;cursor:default}.fcg-lg.col em{font-style:normal;color:var(--text);overflow:hidden;text-overflow:ellipsis}.fcg-lg.col b{margin-left:auto;color:var(--text)}.fcg-none{color:var(--text-dim);font-size:13px;margin:20px 0}.fcg-sum.two{gap:6px}.fcg-sum.two b{font-size:15px;line-height:27px}.fcg-sum.two .sep{margin-left:8px}.fcg-row.r2{grid-template-columns:1fr 1fr}.fcg-row.r2 .fcg-card{min-height:300px}.fcg-body.sg{justify-content:space-between;gap:6px;padding-top:6px}.sg-r{display:grid;grid-template-columns:74px minmax(0,1fr) 92px;align-items:center;gap:10px}.sg-l{display:flex;align-items:center;gap:6px;font-size:13px;font-weight:600;white-space:nowrap}.sg-l i{width:10px;height:10px;border-radius:3px;flex:none}.sg-p{width:100%;height:52px;display:block}.sg-v{display:flex;flex-direction:column;align-items:flex-end;white-space:nowrap;line-height:1.25}.sg-v b{font-size:15px}.sg-v small{font-size:12px;color:var(--text-dim)}.sg-x{display:grid;grid-template-columns:repeat(6,minmax(0,1fr));padding:0 102px 0 84px;gap:0;font-size:11px;color:var(--text-dim);text-align:center;margin-top:2px}.fcg-row.r2 .fcg-body.dn2{flex-direction:row;align-items:center;justify-content:center;gap:22px}.fcg-row.r2 .fcg-dn{width:170px}.fcg-row.r2 .fcg-lg.col{display:flex;flex-direction:column;gap:12px;width:auto;flex:0 1 200px}.fcg-sum.sg3{gap:12px;flex-wrap:nowrap}.fcg-sum.sg3>span{display:flex;align-items:center;gap:5px;font-size:13px;color:var(--text-dim)}.fcg-sum.sg3 .sg3-l{display:flex;align-items:center;gap:5px}.fcg-sum.sg3 .sg3-l i{width:10px;height:10px;border-radius:3px;display:inline-block}.fcg-sum.sg3>span b{font-size:15px;color:var(--text);margin-left:2px}.fcg-sum em.mut{color:var(--text-dim);font-weight:600}html:not(.is-pc) .fcg{margin-top:18px}html:not(.is-pc) .fcg-row.r2{grid-template-columns:1fr;gap:10px}html:not(.is-pc) .fcg-row.r2 .fcg-card{min-height:0;padding:12px 12px 10px}html:not(.is-pc) .fcg-row.r2 .fcg-body.dn2{flex-direction:row;gap:14px;justify-content:space-between}html:not(.is-pc) .fcg-row.r2 .fcg-dn{width:136px}html:not(.is-pc) .fcg-row.r2 .fcg-lg.col{flex:1 1 auto;gap:10px}html:not(.is-pc) .fcg-sum.sg3{display:grid;grid-template-columns:repeat(3,1fr);gap:6px}html:not(.is-pc) .fcg-sum.sg3>span{flex-direction:column;align-items:flex-start;gap:1px}html:not(.is-pc) .fcg-sum.sg3 em.mut{display:none}html:not(.is-pc) .fcg-sum.sg3>span b{margin-left:15px}@media (min-width: 1280px){html.is-pc .pcbody.grid{zoom:1.1;min-height:calc(100vh / 1.1)}html.is-pc .pcbody.grid>.side{height:calc(100vh / 1.1)}}@media (min-width: 1600px){html.is-pc .pcbody.grid{zoom:1.2;min-height:calc(100vh / 1.2)}html.is-pc .pcbody.grid>.side{height:calc(100vh / 1.2)}}.pc-fac .col1{max-width:none}.pc-fac .col1 .st-box-h{font-size:15px}.pc-fac .col1>*{margin-bottom:14px}.pc-fac .col1>.ftools{margin-bottom:14px}.pc-fac .col1 .side-new,.pc-fac .col1 .fd{padding:16px 18px 18px}.pc-fac .col1 .fh{font-size:16px;padding:14px 18px}.pc-fac .col1 .fh span{font-size:14px}.pc-fac .col1 .mt{font-size:15px}.pc-fac .col1 .mt th{font-size:13px;padding-top:11px;padding-bottom:11px}.pc-fac .col1 .mt td{padding-top:13px;padding-bottom:13px}.pc-fac .col1 .ftbl .mt th,.pc-fac .col1 .ftbl .mt td{padding-left:16px}@media (max-width: 1200px){.pc-fac:not(.pc-ppl) .col1 .ftbl .mt col:nth-child(1){width:84px!important}.pc-fac:not(.pc-ppl) .col1 .ftbl .mt col:nth-child(2){width:170px!important}.pc-req .col1 .ftbl .mt col:nth-child(2){width:120px!important}.pc-req .col1 .ftbl .mt col:nth-child(3){width:190px!important}.pc-con .col1 .ftbl .mt col:nth-child(2){width:210px!important}.pc-fac .col1 .ftbl .mt th,.pc-fac .col1 .ftbl .mt td{padding-left:14px}}.pc-fac .mt tr.rdet>td{padding:4px 12px 14px!important;background:var(--t-acc-soft, var(--c-e9f5ef));white-space:normal;overflow:visible;text-align:left;border-bottom:1px solid var(--t-line, var(--c-cfe6da))}.pc-fac .mt tr.rdet .rdet-in{white-space:normal}.pc-fac .mt tr.rdet .rdet-in>*{margin:0}.pc-fac .mt tr.rdet .fd{box-shadow:none;border-color:var(--t-line, var(--c-cfe6da))}.pc-fac .mt tr.sel td{background:var(--t-acc-soft, var(--c-e3f2ea))}.pc-fac .mt td.chev{color:var(--text-dim)}.pc-ppl .col1 .mt td.l{text-align:left}.pc-ppl .col1 .mt th,.pc-ppl .col1 .mt td{text-align:center;padding-left:8px;padding-right:8px}.pc-ppl .col1 .mt th:first-child,.pc-ppl .col1 .mt td.l{text-align:left;padding-left:18px}.pc-ppl .rdet .pcp{display:grid;grid-template-columns:minmax(0,1fr) minmax(0,1fr);column-gap:28px}.pc-ppl .rdet .pcp .set-row{font-size:15px}.pc-cfg .cfg-hint1{margin:-6px 4px 14px;font-size:14px;line-height:1.6;word-break:keep-all;color:var(--text-dim)}.pc-cfg .cfg-in{margin:8px 0 4px;padding:12px 12px 14px;border:1px solid var(--t-acc, var(--c-9fcdb6));border-radius:12px;background:var(--t-bg, var(--c-f3fbf7))}.pc-cfg .cfg-in .st-edit{margin:0;padding:0;border:0;background:none}.pc-cfg .cfg-in .lb{margin-top:0}.pc-cfg .cfg-in .st-picks.row4{display:grid;grid-template-columns:repeat(4,minmax(0,1fr));gap:6px}.pc-cfg .cfg-in .st-picks.row4 .st-pick{white-space:nowrap;font-size:13px}.pc-cfg .cfg-in .two button,.pc-cfg .cfg-in .two.three button{white-space:nowrap}.pc-cfg .cfg-c{padding:14px 16px 16px}.pc-cfg .fd-h b{font-size:16px}.pc-cfg .st-stline .nm{font-size:15px}.pc-cfg .st-stline .nm small{font-size:13px}.pc-cfg .cfg-add{height:40px;font-size:14px}.pc-mem .mpg{padding:14px 4px 0}.pc-mem .mpg .pg-n{font-size:14px}.pc-mem .mpg .pgx{min-width:34px;height:34px;font-size:14px}.pc-ads .col1 .k5{margin-bottom:14px}.pc-ads .col1 .feebox{margin:0}.pc-ads .col1 .feebox .st-dtl{align-items:center;font-size:14px;padding:9px 0}.pc-ads .col1 .feebox .per-l .v{position:relative;width:200px;flex:none}.pc-ads .col1 .feebox .per-l .ddsel{width:100%;height:38px}.pc-ads .col1 .feebox .per-l .per-dd{right:0;left:auto;width:200px;z-index:5}.pc-ads .col1 .feebox .st-dtl.tot .k,.pc-ads .col1 .feebox .st-dtl.tot b{font-weight:700;color:var(--text);font-size:15px}.pc-ads .col1 .fd .lb2{margin:16px 0 8px 2px;font-size:14px;font-weight:700;color:var(--text)}.pc-ads .col1 .jrow{font-size:14px;padding:8px 0}.pc-ads .col1 .acct-bar{display:flex;align-items:center;justify-content:space-between;gap:16px;padding:14px 18px}.pc-ads .col1 .acct-bar.warn{border-color:var(--c-eed6b3);background:var(--t-bg, var(--c-fdf8f0))}.pc-ads .col1 .acct-bar .ab-l{display:flex;flex-direction:column;gap:3px;min-width:0}.pc-ads .col1 .acct-bar .ab-l b{font-size:16px;white-space:nowrap}.pc-ads .col1 .acct-bar .ab-l span{font-size:13px;color:var(--text-dim);white-space:nowrap}.pc-ads .col1 .acct-bar .ab-r{display:flex;align-items:center;gap:12px;flex:none}.pc-ads .col1 .acct-bar .ab-pill{font-size:13px;font-weight:700;color:var(--c-8a5a14);background:var(--c-fbf1e3);border:1px solid var(--c-eed6b3);padding:3px 10px;border-radius:999px;white-space:nowrap}.pc-ads .col1 .acct-bar .ghost{height:40px;padding:0 18px;white-space:nowrap}.op-edr .edr-tabs{margin:0 0 14px;max-width:420px}.op-edr .edr-t .mt{font-size:15px}.op-edr .edr-t .mt td{padding:13px 8px}.op-edr .edr-t .mt th{padding:11px 8px}.op-edr .edr-t .mt tr.rt{cursor:pointer}.op-edr .edr-t .mt tr.sel td{background:var(--t-acc-soft, var(--c-e3f2ea))}.op-edr .edr-t .mt tr.rdet>td{background:var(--t-acc-soft, var(--c-f3f8f5));padding:6px 14px 16px!important;white-space:normal;text-align:left;overflow:visible}.op-edr .edr-empty{padding:26px 16px;margin:0;text-align:center}.pmain .ph-r .vw-menu{left:auto;right:0}.pmain .ph-r .vw-btn{height:30px;padding:0 12px;font-size:13px;white-space:nowrap}.pmain .ph-r .vw-t{margin:4px 14px 2px}.pc-hist .dt-row{display:flex;align-items:center;justify-content:space-between;gap:10px;height:22px}.pc-hist .dt-row .dt-t{white-space:nowrap;font-weight:700}.pc-hist .dt-all{flex:none;white-space:nowrap;width:auto;height:28px;padding:0 12px;margin:0;font-size:13px}.pc-hist .pg{padding-top:10px}html.is-pc .pmain,html.is-pc .pcbody.grid{background:var(--t-bg, var(--c-f3f5f4))}.pc-chk{max-width:880px;margin:0 auto}.pc-chk .ph{margin:6px 0 18px;padding-bottom:14px;border-bottom:1px solid var(--t-line, var(--c-e1e6e3))}.pc-chk .ph h1{font-size:24px;letter-spacing:-.3px}@media (min-width: 1440px){.pc-chk .ph{padding-right:0}}.pc-chk .st-ck{background:transparent;border:0;padding:0;margin:0 0 22px}.pc-chk .st-ck-h{justify-content:flex-start;gap:8px;padding:0 2px 8px}.pc-chk .st-ck-h b{font-size:16px}.pc-chk .st-ck-h>span,.pc-chk .st-gc-h>span{font-size:13px;font-weight:700;color:var(--accent);background:var(--c-e8f4ed);border-radius:999px;padding:1px 9px;white-space:nowrap}.pc-chk .st-gc{background:var(--t-inner, var(--c-ffffff));border:1px solid var(--t-line, var(--c-dde3df));border-radius:12px;padding:0 18px;margin:0 0 12px;box-shadow:0 1px 2px var(--c-000000a04)}.pc-chk .st-gc-h{justify-content:flex-start;gap:8px;padding:12px 0 10px;border-bottom:1px solid var(--t-line, var(--c-e6eae8))}.pc-chk .st-gc-h b{font-size:15px}.pc-chk .xl-row{padding:11px 2px}.pc-chk .xl-name{font-size:15px}.pc-chk .st-note{background:var(--t-inner, var(--c-ffffff));border:1px solid var(--t-line, var(--c-dde3df));border-radius:12px;padding:12px 16px}.pc-chk .st-note textarea{border:1px solid var(--t-line, var(--c-e1e6e3));background:var(--t-bg, var(--c-fafbfa));margin-top:0}.pc-chk .gc-ed{margin-left:auto;height:30px;padding:0 12px;font-size:13px;white-space:nowrap}.pc-chk .st-gc.ge-on{border-color:var(--c-9fcdb6);box-shadow:0 0 0 3px var(--c-e3f2ea)}.pc-chk .ge{padding:4px 0 14px}.pc-chk .ge-row{display:grid;grid-template-columns:minmax(0,1fr) 110px 46px 64px;gap:10px;align-items:center;padding:8px 0;border-bottom:1px solid var(--t-line, var(--c-eef1ef))}.pc-chk .ge-row.off .ge-nm{color:var(--text-dim)}.pc-chk .ge-nm{font-size:15px;padding:9px 12px;background:var(--t-inner, var(--c-ffffff));border-color:var(--t-line, var(--c-d9e0dc))}.pc-chk .ge-nm:focus{border-color:var(--accent)}.pc-chk .ge-cy{height:40px;font:inherit;font-size:14px;color:var(--text);background:var(--t-inner, var(--c-ffffff));border:1px solid var(--t-line, var(--c-d9e0dc));border-radius:10px;padding:0 8px}.pc-chk .ge .tog{-moz-appearance:none;appearance:none;-webkit-appearance:none;width:46px;height:27px;border-radius:999px;background:var(--border);position:relative;margin:0;cursor:pointer;transition:background .15s}.pc-chk .ge .tog:after{content:"";position:absolute;top:3px;left:3px;width:21px;height:21px;border-radius:50%;background:var(--t-inner, var(--c-ffffff));box-shadow:0 1px 2px var(--c-000000a2);transition:left .15s}.pc-chk .ge .tog:checked{background:var(--accent)}.pc-chk .ge .tog:checked:after{left:22px}.pc-chk .ge-del{height:36px;padding:0;font-size:13px;white-space:nowrap;width:64px}.pc-chk .ge-add{width:100%;height:40px;margin-top:12px;font-size:14px;white-space:nowrap}.pc-chk .ge-act{display:flex;justify-content:flex-end;gap:8px;margin-top:12px}.pc-chk .ge-act .ghost,.pc-chk .ge-act .primary{width:auto;height:38px;margin:0;padding:0 20px;font-size:14px;white-space:nowrap}.pc-sup{max-width:880px;margin:0 auto}.pc-sup .ph{margin:6px 0 18px;padding-bottom:14px;border-bottom:1px solid var(--t-line, var(--c-e1e6e3))}.pc-sup .ph h1{font-size:24px;letter-spacing:-.3px}@media (min-width: 1440px){.pc-sup .ph{padding-right:0}}.pc-sup .sq-wrap{border-color:var(--t-line, var(--c-dde3df));box-shadow:0 1px 2px var(--c-000000a04)}.pc-sup .sq td:first-child,.pc-sup .sq th:first-child{padding-left:18px}.pc-fac{max-width:1000px;margin:0 auto}.pc-fac .ph{margin:6px 0 18px;padding-bottom:14px;border-bottom:1px solid var(--t-line, var(--c-e1e6e3))}.pc-fac .ph h1{font-size:24px;letter-spacing:-.3px}@media (min-width: 1560px){.pc-fac .ph{padding-right:0}}.pc-fac .col1 .fh{justify-content:flex-start;gap:8px}.pc-fac .col1 .fh>span{font-size:13px;font-weight:700;color:var(--accent);background:var(--t-th, var(--c-e8f4ed));border-radius:999px;padding:1px 9px}.pc-fac .col1 .fh>span .st-chev{color:var(--accent);margin-left:2px}.pc-fac .ftools .srch,.pc-fac .ftools .srch input{background:var(--t-inner, var(--c-ffffff))}.pc-fac .col1 .ftbl,.pc-fac .col1 .side-new,.pc-fac .col1 .fd{border-color:var(--t-line, var(--c-dde3df))}.pc-mem{max-width:1120px;margin:0 auto}.pc-mem .ph{margin:6px 0 18px;padding-bottom:14px;border-bottom:1px solid var(--t-line, var(--c-e1e6e3))}.pc-mem .ph h1{font-size:24px;letter-spacing:-.3px}@media (min-width: 1680px){.pc-mem .ph{padding-right:0}}.pc-mem .tbl-wrap{border-color:var(--t-line, var(--c-dde3df));background:var(--t-in, var(--c-ffffff))}.pmain .pg{display:grid;grid-template-columns:minmax(0,1fr) auto minmax(0,1fr);align-items:center}.pmain .pg>.pg-n{grid-column:1;justify-self:start}.pmain .pg>.pg-b{grid-column:2}.pc-home{max-width:1180px;margin:0 auto}.pc-home .ph{margin:6px 0 18px;padding-bottom:14px;border-bottom:1px solid var(--t-line, var(--c-e1e6e3))}.pc-home .ph h1{font-size:24px;letter-spacing:-.3px}@media (min-width: 1740px){.pc-home .ph{padding-right:0}}.pc-home .hm2{grid-template-columns:minmax(0,1.55fr) minmax(0,1fr)}.pc-home .lcard{border-color:var(--t-line, var(--c-dde3df))}.pc-home .hm2-r{display:flex;flex-direction:column}.pc-home .hm2-r>.group:last-child{flex:1;display:flex;flex-direction:column}.pc-home .hm2-r>.group:last-child>:last-child{flex:1}.pc-home .hm2-r>.group:last-child>:last-child{display:flex;flex-direction:column;justify-content:center}.pc-hist{max-width:1180px;margin:0 auto}.pc-hist .ph{margin:6px 0 18px;padding-bottom:14px;border-bottom:1px solid var(--t-line, var(--c-e1e6e3))}.pc-hist .ph h1{font-size:24px;letter-spacing:-.3px}@media (min-width: 1740px){.pc-hist .ph{padding-right:0}}.op-pc .pmain.op{padding-left:max(28px,calc((100% - 1240px)/2));padding-right:max(28px,calc((100% - 1240px)/2))}@media (max-width: 1200px){.op-pc .pmain.op{padding-left:20px;padding-right:20px}}.op-pc .pmain.op>.ph{padding-right:0;margin:6px 0 18px;padding-bottom:14px;border-bottom:1px solid var(--t-line, var(--c-e1e6e3))}.op-pc .pmain.op>.ph h1{font-size:24px;letter-spacing:-.3px}.op-pc .opg{display:grid;grid-template-columns:minmax(0,1fr) auto minmax(0,1fr);align-items:center}.op-pc .opg>.opg-n{grid-column:1;justify-self:start}.op-pc .opg>.opg-b{grid-column:2}.pcbody:not(.op-pc) .pmain{padding-left:max(28px,calc((100% - 1180px)/2));padding-right:max(28px,calc((100% - 1180px)/2))}@media (max-width: 1200px){.pcbody:not(.op-pc) .pmain{padding-left:20px;padding-right:20px}}@media (min-width: 1720px){.pcbody:not(.op-pc) .pmain>div>.ph{padding-right:0}}.pcbody:not(.op-pc) .pmain>div>.ph{margin:6px 0 18px;padding-bottom:14px;border-bottom:1px solid var(--t-line, var(--c-e1e6e3))}.pcbody:not(.op-pc) .pmain>div>.ph h1{font-size:24px;letter-spacing:-.3px}html.is-pc .pcbody.grid>.side{position:fixed;top:0;left:0;width:232px;z-index:30}html.is-pc .pcbody.grid>.pmain{grid-column:2}@media (max-width: 1200px){html.is-pc .pcbody.grid>.side{width:196px}}.op-trm .tfm col:nth-child(1),.op-trm .tfm col:nth-child(3){width:24%!important}.fcg-top{display:flex;align-items:center;justify-content:space-between;gap:12px;margin:0 0 10px}.fcg-top .group-title{margin:0 0 0 4px;font-size:16px;font-weight:800;color:var(--text)}.fcg-top .ptabs.fcg-u{margin:0;flex:none;display:inline-flex;gap:0;padding:3px;background:var(--t-inner, var(--c-ffffff));border:1px solid var(--t-line, var(--c-dde3df));border-radius:10px;box-shadow:none}.fcg-top .ptabs.fcg-u .ptab{flex:none;width:64px;padding:7px 0;border:0;border-radius:7px;background:transparent;color:var(--text-dim);font-size:14px;font-weight:600;white-space:nowrap;box-shadow:none}.fcg-top .ptabs.fcg-u .ptab:after{display:none}.fcg-top .ptabs.fcg-u .ptab.on{background:var(--accent);color:var(--c-ffffff)}.fcg .fcg-sum.sg3{flex-wrap:wrap;row-gap:4px}html:not(.is-pc) .fcg-top{gap:8px}html:not(.is-pc) .fcg-top .group-title{white-space:nowrap;font-size:15px}html:not(.is-pc) .fcg-top .ptabs.fcg-u .ptab{width:48px;font-size:13px;padding:6px 0}.pc-ads .col1 .acct-bar .ab-v,.op-bs .ab-v{font-size:15px;font-weight:700;white-space:nowrap}@media (max-width: 359px){html:not(.is-pc) .fcg-top{gap:6px}html:not(.is-pc) .fcg-top .ptabs.fcg-u .ptab{width:41px}}@media (max-width: 359px){html:not(.is-pc) .fcg-row.r2 .fcg-dn{width:116px}}.op-ads .op-bs.fwrap{max-width:none}.op-bs .bs-bulk{display:flex;align-items:center;justify-content:space-between;gap:16px;padding:14px 18px;margin-bottom:12px}.op-bs .bs-bulk .ab-l b{font-size:16px;white-space:nowrap}.op-bs .bs-bulk .ab-r{display:flex;align-items:center;gap:12px;flex:none}.op-bs .bs-t5 th,.op-bs .bs-t5 td{text-align:center;white-space:nowrap}.ab-r .tog{-moz-appearance:none;appearance:none;-webkit-appearance:none;width:46px;height:27px;border-radius:999px;background:var(--c-2f4a7a);position:relative;margin:0;flex:none;transition:background .15s;cursor:pointer}.ab-r .tog:after{content:"";position:absolute;top:3px;left:3px;width:21px;height:21px;border-radius:50%;background:var(--bg);box-shadow:0 1px 2px var(--c-000000a2);transition:left .15s}.ab-r .tog:checked{background:var(--accent)}.ab-r .tog:checked:after{left:22px}.ab-r .ab-v{min-width:72px;text-align:right}.ab-r .ab-v{color:var(--c-2f4a7a)}.ab-r .ab-v.on{color:var(--accent)}.snav>a.acad{cursor:pointer}.snav .acar{margin-left:auto;font-size:14px;color:var(--text-dim);transition:transform .15s;line-height:1}.snav .acar.open{transform:rotate(180deg)}.pc-hist .hist{grid-template-columns:384px minmax(0,1fr);gap:18px;align-items:stretch}.pc-hist .hist>div:first-child{display:flex;flex-direction:column}.pc-hist .hist .tfoot{margin:0;height:40px;padding:12px 4px 0;box-sizing:border-box;white-space:nowrap}@media (max-width: 1440px){.pc-hist .hist{grid-template-columns:330px minmax(0,1fr)}}.pc-hist .cal.big{display:flex;flex-direction:column;flex:1;min-height:430px;margin-top:2px;padding:16px 16px 12px}.pc-hist .cal.big .cal-head{padding:0 2px 12px}.pc-hist .cal.big .cal-title{font-size:16px}.pc-hist .cal.big .cal-dow{font-size:12px;margin-bottom:6px}.pc-hist .cal.big .cal-grid:last-child{flex:1;grid-auto-rows:1fr}.pc-hist .cal.big .cal-day{display:flex;flex-direction:column;align-items:center;justify-content:center;padding:0}.pc-hist .cal.big .cal-num{width:36px;height:36px;line-height:36px;font-size:15px}.pc-hist .cal.big .cal-n{font-size:12px;height:15px;line-height:15px;margin-top:2px}.pc-hist .mt td{padding:9px 4px}.pc-hist .mt th{padding:10px 4px}@media (max-width: 1200px){.pc-hist .hist{grid-template-columns:290px minmax(0,1fr);gap:12px}.pc-hist .mt td,.pc-hist .mt th{padding-left:3px;padding-right:3px}.pc-hist .cal.big{padding:14px 10px 10px}.pc-hist .cal.big .cal-num{width:32px;height:32px;line-height:32px;font-size:14px}}.pc-cfg .cfg-g>.cfg-left{break-inside:avoid;margin-bottom:12px;display:block}.pc-cfg .cfg-left>.cfg-c{margin-bottom:12px}.pc-lv .lmc{margin:0 0 14px;padding:12px 18px}.mt th.srt{cursor:pointer;-webkit-user-select:none;user-select:none}.mt th.srt:hover{color:var(--text)}.mt th.srt.on{color:var(--accent)}input.hph::placeholder{font-size:13px}.pc-ads .ef-tf .two>.field{margin-top:0}.pc-ads .ef-tf .ddsel{height:37px;min-height:0;padding-top:0;padding-bottom:0;box-sizing:border-box}.pc-ads .ef-tf .ddw .ddsel{margin:0!important}.pc-ads .ef-top{align-items:stretch}.pc-ads .ef-pc{justify-content:space-between}.op-ads .ef-top{align-items:stretch}.op-ads .ef-pc{display:flex;flex-direction:column;justify-content:space-between;align-items:center;gap:6px;flex:none}.op-ads .ef-pc .ghost{padding:3px 8px;font-size:12px;border-radius:8px;white-space:nowrap}.op-ads .slg .sl.w5{grid-column:1 / -1}.op-ads .slg .sl.acad .sl-e{color:var(--text-dim)}.op-ads .slg .sl.acad{background:var(--t-bg, var(--c-f6f8f7))}.op-ads .ad-sub2{margin:0 0 12px;width:180px}.op-ads .rp-bar{margin-bottom:12px}.op-ads .rp-bar .srch{max-width:none}.op-ads .rp-bar .rp-ym{margin:0;width:150px;flex:none}.op-ads .rp-t tr.cl{cursor:pointer}.op-ads .rp-t tr.cl.on td{background:var(--t-acc-soft, var(--c-eef6f1))}.op-ads .rp-t td,.op-ads .rp-t th{text-align:center;white-space:nowrap}.rp-sheet{background:var(--t-inner, var(--c-ffffff));border:1px solid var(--border);border-radius:14px;padding:18px 18px 14px}.rp-sheet .rp-h{display:flex;justify-content:space-between;align-items:baseline;gap:10px;padding-bottom:10px;border-bottom:2px solid var(--t-acc, var(--c-2f6b4f))}.rp-sheet .rp-h b{font-size:16px;white-space:nowrap}.rp-sheet .rp-h span{font-size:12px;color:var(--text-dim);white-space:nowrap}.rp-sheet .rp-ad{display:flex;flex-direction:column;gap:2px;padding:12px 0 10px}.rp-sheet .rp-n{font-size:18px;font-weight:700}.rp-sheet .rp-m{font-size:12px;color:var(--text-dim)}.rp-sheet .rp-k{display:grid;grid-template-columns:repeat(5,minmax(0,1fr));border:1px solid var(--border);border-radius:10px;overflow:hidden}.rp-sheet .rp-k>div{display:flex;flex-direction:column;align-items:center;gap:4px;padding:9px 4px}.rp-sheet .rp-k>div+div{border-left:1px solid var(--border)}.rp-sheet .rp-k span{font-size:11px;color:var(--text-dim);white-space:nowrap}.rp-sheet .rp-k b{font-size:16px;font-variant-numeric:tabular-nums;white-space:nowrap}.rp-sheet .rp-g{display:flex;justify-content:space-between;margin:14px 0 6px;font-size:12px;font-weight:600;white-space:nowrap}.rp-sheet .rp-g .rp-mx{font-weight:400;color:var(--text-dim);font-size:11px}.rp-sheet .rp-c{width:100%;height:auto;display:block}.rp-sheet .rp-f{margin:10px 0 0;padding-top:8px;border-top:1px solid var(--border);font-size:11px;color:var(--text-dim)}.op-ads .rp-t td.rp-nm{text-align:left}.op-ads .rp-t td.rp-nm b,.op-ads .rp-t td.rp-nm small{display:block;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.op-ads .rp-t td.rp-nm small{font-size:12px;color:var(--text-dim);margin-top:2px}.op-ads .rp-t th:first-child{text-align:left}.op-ads .rp-bar.ft2{align-items:stretch}.op-ads .rp-bar .rp-ym{display:flex}.op-ads .rp-bar .rp-ym select{height:auto!important;min-height:0;margin:0!important;flex:1}.op-ads .rp-wrap{align-items:stretch}.op-ads .rp-wrap>.cmain,.op-ads .rp-wrap>.cq{display:flex;flex-direction:column}.op-ads .rp-wrap .rp-t,.op-ads .rp-wrap .rp-sheet{flex:1}.op-ads .rp-bar .srch,.op-ads .rp-bar .rp-ym select{height:48px!important;box-sizing:border-box}.op-ads .rp-bar .srch input{height:100%}.op-ads .rp-bar.ft2{align-items:center}.op-ads .rp-act{display:flex;justify-content:flex-end;align-items:center;gap:8px;height:48px;margin-bottom:12px}.op-ads .rp-act .ghost{white-space:nowrap}.op-ads .rp-wrap .rp-bar,.op-ads .rp-wrap .rp-act{height:58px;margin:0 0 12px;flex:none}.op-ads .rp-wrap .rp-bar .srch,.op-ads .rp-wrap .rp-bar .rp-ym select{height:58px!important}.op-ads .rp-wrap .rp-t,.op-ads .rp-wrap .rp-sheet{margin:0!important}.op-ads .rp-wrap .rp-bar.ft2{align-items:stretch}.op-ads .rp-wrap .rp-bar .srch{height:auto!important}.op-ads .rp-wrap .rp-bar .rp-ym select{height:100%!important}.op-ads .rp-wrap .rp-cap{flex:1;display:flex}.op-ads .rp-wrap .rp-cap>.rp-sheet{flex:1}.op-ads .ad-sub2{width:220px}.pc-cfg .cfg-g:has(>.cfg-left:only-child){column-count:1}.pc-cfg .sp-ed .st-in{flex:0 1 360px}.pc-cfg .sp-ed-b{margin-left:0}.pc-home .hm2-l>.hck{flex:1;display:flex;flex-direction:column;min-height:0;padding:14px 16px 10px}.pc-home .hck-h{display:flex;align-items:baseline;gap:10px;white-space:nowrap;margin-bottom:8px}.pc-home .hck-h b{font-size:16px}.pc-home .hck-d{font-size:13px;color:var(--text-dim)}.pc-home .hck-n{margin-left:auto;font-size:14px;font-weight:700;color:var(--accent)}.pc-home .hck .td-bar{margin:0 0 6px}.pc-home .hck-list{flex:1 1 0;min-height:0;overflow-y:auto;margin:0 -6px;padding:0 6px}.pc-home .hck-g+.hck-g{margin-top:6px}.pc-home .hck-gt{position:sticky;top:0;z-index:1;background:var(--t-inner, var(--c-ffffff));display:flex;justify-content:space-between;align-items:baseline;padding:9px 2px 6px;border-bottom:1px solid var(--t-line, var(--c-e6ebe8));white-space:nowrap}.pc-home .hck-gt b{font-size:14px}.pc-home .hck-gt span{font-size:13px;color:var(--text-dim)}.pc-home .hck-r{display:grid;grid-template-columns:26px minmax(0,1fr) auto;align-items:center;gap:10px;padding:8px 2px;border-bottom:1px solid var(--t-line, var(--c-f0f3f1))}.pc-home .hck-r .ck{margin:0}.pc-home .hck-r .tx{font-size:14px;word-break:keep-all;overflow-wrap:anywhere;line-height:1.4}.pc-home .hck-r.done .tx{color:var(--text-dim)}.pc-home .hck-r .sp{font-size:12px;color:var(--text-dim);white-space:nowrap}.pc-home .hck-f{display:flex;justify-content:space-between;align-items:center;padding-top:9px;margin-top:2px;border-top:1px solid var(--t-line, var(--c-e6ebe8));font-size:13px;color:var(--text-dim);white-space:nowrap}.pc-home .hck-f a{font-weight:600;color:var(--p1, var(--t-acc-text, var(--c-1f3d2b)));font-size:13px;text-decoration:none}.pc-home .lsum{width:100%;text-align:left;font:inherit;cursor:pointer;background:var(--t-in, var(--c-ffffff));border:1px solid var(--border);border-radius:16px}.pc-home .lsum .ck-t span.w{color:var(--warn-text)}.pc-home .ls-last{display:block;font-size:13px;color:var(--text);white-space:nowrap;overflow:hidden;text-overflow:ellipsis;padding:2px 0 0}.pc-home .lwin .sheet{max-width:860px;width:calc(100% - 80px);background:var(--t-bg, var(--c-f7f9f8))}.pc-home .lwin .sheet-head{display:flex;justify-content:space-between;align-items:center;margin:0 2px 10px}.pc-home .lwin .lwin-card{padding:4px 14px 8px}.pc-chk.tz-page,.pc-home.tz-page{background:transparent;min-height:0}.tz-pcw .tz-card.tz-nt{padding:20px 24px}.tz-pcw .tz-note-b{-webkit-line-clamp:6;font-size:15px}.tz-pcw .tz-seg{max-width:640px}.tz-pcw .tz3-wrap{columns:2;column-gap:20px}.tz-pcw .tz3-sec{break-inside:avoid}.tz-pcw .tz3-sec:has(.tz3-dn){column-span:all}.tz-pch .kpi.ad-money{background:none;border:0;box-shadow:none}.tz-pch .kpi .ad-m3{display:grid;grid-template-columns:repeat(4,1fr);gap:14px;background:none;border:0}.tz-pch .kpi .ad-m3>a,.tz-pch .kpi .ad-m3>div{background:var(--t-inner, var(--c-ffffff));border:0!important;border-radius:18px;padding:16px 20px;display:flex;flex-direction:column;gap:6px;align-items:flex-start;text-decoration:none}.tz-pch .kpi .ad-m3 span{font-size:14px;color:var(--t-dim, var(--c-6b7684));background:none;border:0;padding:0}.tz-pch .kpi .ad-m3 b{font-size:30px;font-weight:800;color:var(--t-text, var(--c-191f28))}.tz-pch .kpi .ad-m3 b.w{color:var(--c-e8590c)}.tz-pch .lcard.hck{background:var(--t-inner, var(--c-ffffff));border:0;box-shadow:none;border-radius:20px;padding:20px 24px 14px}.tz-pch .hck-h b{font-size:18px}.tz-pch .hck-n{font-size:15px}.tz-pch .tz-bar{margin:6px 0 4px}.tz-pch .hck-g .tz5-sh{margin:16px 2px 4px;font-size:14px;font-weight:600;color:var(--t-dim, var(--c-6b7684))}.tz-pch .hck-r{border-bottom:1px solid var(--t-line, var(--c-f2f4f6));padding:10px 2px}.tz-pch .hck-r .tx{font-size:15px}.tz-pch .hck-r.done .tx{color:var(--t-dim, var(--c-b0b8c1))}.tz-pch .tz3-dn{padding:14px 2px 8px;font-size:15px}.tz-pch .hck-f{border-top-color:var(--t-line, var(--c-f2f4f6));font-size:14px}.tz-pch .hm2-r .tz-card{margin:0 0 16px}.tz-pch .hm2-r .tz-card:has(.tz6-grid){padding:18px 16px}.tz-pch .hm2-r .group-title{margin:0 0 8px 4px;font-size:14px;color:var(--t-dim, var(--c-6b7684))}.tz-pch .hm2-r .rc.lsum{background:var(--t-in, var(--c-ffffff));border:0;box-shadow:none;border-radius:20px;padding:18px 20px}.pmain:has(.tz-page){background:var(--t-bg, var(--c-e9ecef))}.tz-pcw{display:grid;grid-template-columns:minmax(0,1fr) auto;column-gap:14px;align-items:center}.tz-pcw>.tz-card,.tz-pcw>.tz3-wrap,.tz-pcw>.tz2-empty{grid-column:1 / -1}.tz-pcw>.tz-seg{max-width:none;margin-bottom:14px}.tz-pcw>.tz3-edrow{margin:0 0 14px}.tz-pch .kpi .ad-m3>a,.tz-pch .kpi .ad-m3>div{padding:18px 22px}@media (max-width: 1439px){.tz-pch .tz6-grid{grid-template-columns:repeat(2,1fr)}.tz-pch .tz6-grid .tz3-t .l{font-size:13px;letter-spacing:0}}html.is-pc .pcbody.grid:has(.tz-page),html.is-pc .pcbody.grid:has(.tz-page) .pmain,.pcbody.grid:has(.tz-page) .pmain{background:var(--t-bg, var(--c-e9ecef))}.pmain .tz-pch .kpi .ad-m3{gap:14px!important;overflow:visible;border:0}.pmain .tz-pch .kpi .ad-m3>a,.pmain .tz-pch .kpi .ad-m3>div{padding:18px 22px!important;gap:6px!important;align-items:flex-start!important;background:var(--t-inner, var(--c-ffffff));border:0!important;border-radius:18px}.pmain .tz-pch .kpi .ad-m3>*>span{background:none;border:0;padding:0;text-align:left;font-size:14px;color:var(--t-dim, var(--c-6b7684))}.pmain .tz-pch .kpi .ad-m3>*>b{background:none;padding:0;justify-content:flex-start;font-size:30px;font-weight:800}.tz-pcw>.st-gc,.tz-pcw>p{grid-column:1 / -1}.tz-pcw .tz3-wrap{columns:auto;display:grid;grid-template-columns:minmax(0,1fr) minmax(0,1fr);column-gap:20px;row-gap:0;align-items:stretch}.tz-pcw .tz3-sec{display:flex;flex-direction:column;margin:0 0 16px}.tz-pcw .tz3-sec .tz5-sh,.tz-pcw .tz3-sec:first-child .tz5-sh{margin:0 6px 8px}.tz-pcw .tz3-sec>.tz3-box{flex:1}.tz-pcw .tz3-sec:has(.tz3-dn),.tz-pcw .tz3-wrap>.tz2-empty{grid-column:1 / -1}.tz-pcw .tz3-sec:has(.tz3-dn)>.tz3-box{flex:none}.tz-pcw .tz3-wrap{display:block;columns:auto}.tz-pcw .tz3-sec{display:block;margin:0 0 16px}.tz-pch .lcard.hck .tz3-dn{display:flex;align-items:center;gap:8px;margin-top:10px;padding:14px 16px;border-radius:14px;background:var(--t-bg, var(--c-f9fafb))}.pc-sup .qu-in{height:36px}.tz-pch .tz6-grid{grid-auto-rows:1fr}.tz-pch .tz6-grid .tz3-t:not(.tc){background:var(--t-bg, var(--c-f2f4f6))}.tz-pch .tz6-grid .tz3-t{justify-content:space-between}.tz-pch .tz6-grid .tz3-t .n,.tz-pch .tz6-grid .tz3-t .s{align-self:stretch;text-align:center}.pmain:has(main.acz),.pmain:has(main.lkp){background:var(--t-bg, var(--c-e9ecef))}html.is-pc .pcbody.grid:has(main.acz),html.is-pc .pcbody.grid:has(main.lkp){background:var(--t-bg, var(--c-e9ecef))}.pmain>main.sub.acz,.pmain>main.sub.lkp{max-width:680px;background:none}.pmain .acz .ac-grps{display:flex;flex-direction:column;gap:14px}.pmain .acz .ac-grps .ac-grp{margin:0}.pmain .lkp .lk-r{grid-template-columns:minmax(0,1fr) auto auto;column-gap:20px}.pmain .lkp .lk-act{grid-column:auto;margin-top:0}html.is-pc .pcbody.grid:not(.op-pc),.pcbody.grid:not(.op-pc) .pmain{background:var(--t-bg, var(--c-e9ecef))}.pcbody.grid:not(.op-pc) .pmain main.sub{background:transparent}.pc-home .hm2-l{contain:size;min-height:600px}.pc-home .hm2-r{align-self:start}html.is-pc .mic-btn,html.is-pc .mic-hint{display:none!important}html.is-pc .srch.mic{padding-right:12px;min-height:56px}html.is-pc .pcbody.grid:not(.op-pc)>.side{top:14px;left:14px;width:204px;height:calc(100vh - 28px);border-radius:22px;background:linear-gradient(180deg,var(--t-menu-bg, var(--c-ffffff)) 0%,var(--t-menu-bg, var(--c-fcfcfd)) 50%,var(--t-menu-bg, var(--c-f2f4f6)) 100%);border:1px solid var(--t-menu-line, var(--c-ffffff));box-shadow:0 3px 0 var(--t-line, var(--c-d6dbe0)),0 6px 12px var(--c-000000a04)}@media (min-width: 1280px){html.is-pc .pcbody.grid:not(.op-pc)>.side{height:calc(100vh / 1.1 - 28px)}}@media (min-width: 1600px){html.is-pc .pcbody.grid:not(.op-pc)>.side{height:calc(100vh / 1.2 - 28px)}}@media (max-width: 1200px){html.is-pc .pcbody.grid:not(.op-pc)>.side{width:176px}}html.is-pc.has-netbar .pcbody.grid:not(.op-pc)>.side{top:calc(var(--netbar-h, 48px) + 14px);height:calc(100vh - var(--netbar-h, 48px) - 28px)}@media (min-width: 1280px){html.is-pc.has-netbar .pcbody.grid:not(.op-pc)>.side{top:calc(var(--netbar-h, 48px) / 1.1 + 14px);height:calc((100vh - var(--netbar-h, 48px)) / 1.1 - 28px)}}@media (min-width: 1600px){html.is-pc.has-netbar .pcbody.grid:not(.op-pc)>.side{top:calc(var(--netbar-h, 48px) / 1.2 + 14px);height:calc((100vh - var(--netbar-h, 48px)) / 1.2 - 28px)}}.pcbody:not(.op-pc) .side-top{border-bottom:1px solid var(--t-menu-line, var(--c-eef0f2))}.pcbody:not(.op-pc) .snav{gap:4px}.pcbody:not(.op-pc) .snav>a{border:0;box-shadow:none;background:none;color:var(--t-menu-text, var(--c-333d4b));padding:11px 12px;border-radius:14px}.pcbody:not(.op-pc) .snav>a svg{color:var(--t-menu-text, var(--c-2e7d5c))}.pcbody:not(.op-pc) .snav>a.on{background:linear-gradient(180deg,var(--t-menu-sel-bg, var(--c-336650)),var(--t-menu-sel-bg, var(--c-1f3d2b)));color:var(--t-menu-sel-text, var(--c-ffffff));border:0;box-shadow:0 3px 0 var(--t-menu-sel-bg, var(--c-16301f))}.pcbody:not(.op-pc) .snav>a.on svg,.pcbody:not(.op-pc) .snav>a.on .cnt,.pcbody:not(.op-pc) .snav>a.on .acar{color:var(--t-menu-sel-text, var(--c-ffffff))}.pcbody:not(.op-pc) .ssub{border-left:0;margin:4px 0 6px 14px;gap:3px}.pcbody:not(.op-pc) .ssub a{border-radius:10px;padding:7px 12px;color:var(--t-menu-text, var(--c-6b7684))}.pcbody:not(.op-pc) .ssub a.on{background:var(--t-menu-sel-bg, var(--c-e8f3ed));color:var(--t-menu-sel-text, var(--c-1f3d2b))}.pcbody:not(.op-pc) .side-foot .ghost{background:var(--t-menu-bg, var(--c-ffffff));border:1px solid var(--t-menu-line, var(--c-e5e8eb));box-shadow:none;color:var(--t-menu-text, var(--c-4e5968))}.group-title,.fcg-top .group-title,html:not(.is-pc) .fcg-top .group-title,.tz-pch .hm2-r .group-title,.ac-grp h2,.acz .ac-grp h2,.acz .ac-grp.store h2,.acz .ac-grp.desk h2,.acz .ac-grp.people h2,.ac-grp.store h2,.ac-grp.desk h2,.ac-grp.people h2,.tz-h,.hist-t,.pc-hist .dtitle,.sec-line,.fx-h,.st-box-h:not(:has(.sheet-x)){font-size:16px;font-weight:700;color:var(--text);white-space:nowrap}.group-title:before,.ac-grp h2:before,.tz-h:before,.hist-t:before,.pc-hist .dtitle:before,.sec-line:before,.fx-h>span:first-child:before,.st-box-h:not(:has(.sheet-x))>span:first-child:before{content:"";display:inline-block;flex:none;width:4px;height:16px;border-radius:2px;background:var(--accent);margin-right:9px;vertical-align:-2px}.group-title,.ac-grp h2,.tz-h,.hist-t,.pc-hist .dtitle{display:flex;align-items:center}.group-title:before,.ac-grp h2:before,.tz-h:before,.hist-t:before,.pc-hist .dtitle:before{margin-right:9px}.pc-join .group-title,.op-home .rch{justify-content:flex-start;align-items:center}.pc-join .group-title .cnt,.op-home .rch .rcm{margin-left:auto}.op-home .rch>span{flex:none}.sec-line{justify-content:flex-start;border-bottom:0;padding:0 2px}.sec-line>span{margin-left:auto;font-size:13px}.group-title>span,.hist-t span,.pc-hist .dtitle span{white-space:nowrap}.hist-t span,.pc-hist .dtitle span{margin-left:6px;font-size:13px}.fx-h>span:first-child,.st-box-h:not(:has(.sheet-x))>span:first-child{display:inline-flex;align-items:center}.fx-h>span:first-child:before,.st-box-h:not(:has(.sheet-x))>span:first-child:before{vertical-align:0}.st-box-h:not(:has(.sheet-x))>span:last-child{font-size:13px;font-weight:600;color:var(--text-dim)}.tz-page .tz5-sh:not(.tz11-foot):not(.hck-g .tz5-sh){display:flex;align-items:center;font-size:16px;font-weight:700;color:var(--text)}.tz-page .tz5-sh:not(.tz11-foot):not(.hck-g .tz5-sh):before{content:"";flex:none;width:4px;height:16px;border-radius:2px;background:var(--accent);margin-right:9px}.pc-hist .dtitle.dt-row{justify-content:flex-start}.pc-hist .dtitle.dt-row .dt-all,.hist-head .hist-all{margin-left:auto}.tz-note-h>b{display:inline-flex;align-items:center;font-size:16px;font-weight:700}.tz-note-h>b:before{content:"";flex:none;width:4px;height:16px;border-radius:2px;background:var(--accent);margin-right:9px}.tz8-memo .tz-note-h>b{gap:0}.hck-h>b{display:inline-flex;align-items:center}.hck-h>b:before{content:"";flex:none;width:4px;height:16px;border-radius:2px;background:var(--accent);margin-right:9px}.pc-home .hck-h>b,.tz-pch .hck-h>b,.pc-fac .col1 .st-box-h:not(:has(.sheet-x)){font-size:16px}@media (max-width: 1279px){.op-pc .au-box .ad-m3.f4>*>span{font-size:11px;letter-spacing:-.04em;padding:8px 1px}.op-pc .au-box .ad-m3.f4>*>b{font-size:16px}}.ad-m3 b .au-pct{font-size:13px;font-weight:600;color:var(--text-dim);margin-left:3px}.ad-m3.mn5{grid-template-columns:repeat(5,minmax(0,1fr))}.ad-m3.mn5 span{font-size:12px;white-space:nowrap;letter-spacing:-.03em}.pmain .ad-m3.mn5>*>b.au2{flex-direction:column}.ad-m3 b.au2{display:flex;flex-direction:column;align-items:center;justify-content:center;gap:1px}.ad-m3 b.au2 small{font-size:12px;font-weight:600;color:var(--text-dim);white-space:nowrap}@media (max-width: 1023px){.ad-m3.mn5{grid-template-columns:repeat(6,minmax(0,1fr))}.ad-m3.mn5>*{grid-column:span 2}.ad-m3.mn5>:nth-child(4),.ad-m3.mn5>:nth-child(5){grid-column:span 3;border-top:1px solid var(--border)}.ad-m3.mn5>:nth-child(4){border-left:0!important}.ad-m3.mn5 span{font-size:12px;letter-spacing:0}}@media (max-width: 1279px){.op-pc .ogl>.group{grid-column:1 / -1}.op-pc .au-box .ad-m3.f4>*>span{font-size:13px;letter-spacing:0;padding:8px 4px}}.ad-m3.f5{grid-template-columns:repeat(5,minmax(0,1fr))}@media (max-width: 1023px){.ad-m3.f5 span{font-size:12px;white-space:nowrap;letter-spacing:-.03em}.ad-m3.f5 b{font-size:15px;letter-spacing:-.02em}.ad-m3.f5 b .au-pct{font-size:11px;margin-left:1px}}@media (max-width: 380px){.ad-m3.f5 b{font-size:14px}.ad-m3.f5 b .au-pct{font-size:10px}}.au-box .ad-m3.u.f5{border:0;box-shadow:none;border-radius:0}.ad-m3.f6{grid-template-columns:repeat(6,minmax(0,1fr))}.au-box .ad-m3.u.f6{border:0;box-shadow:none;border-radius:0}.ad-m3.f6>*>span,.ad-m3.f6>*>b{white-space:nowrap;overflow:hidden;min-width:0}.ad-m3.f6 b .au-pct{font-size:.72em;margin-left:2px}@media (max-width: 1023px){.ad-m3.f6 span{font-size:12px;letter-spacing:-.03em}.ad-m3.f6 b{font-size:15px;letter-spacing:-.02em}}.ad-m3.f6 b.au2{display:flex;flex-direction:column;align-items:center;justify-content:center;gap:1px;line-height:1.15}.ad-m3.f6 b.au2 small{font-size:calc(.68em - 1px);font-weight:600;color:var(--text-dim)}.ad-m3.f6 b.au2 small.au-sp{visibility:hidden}.pmain .ad-m3.f6>*>b.au2{flex-direction:column}.ad-m3.f6 b.au2{gap:6px}.rv-go{cursor:pointer}.rv-go:active{background:var(--t-acc-soft, var(--c-eef6f1))}.tkp .sheet-title small{font-size:13px;font-weight:600;color:var(--text-dim);margin-left:6px}.tkp-none{padding:18px 4px;text-align:center}.tkp-r .t small{display:block;font-size:12px;color:var(--text-dim);margin-top:2px;white-space:nowrap}.tkp-w{display:flex;flex-direction:column;align-items:flex-end;gap:2px;margin-left:auto;white-space:nowrap}.tkp-w b{font-size:15px}.tkp-w small{font-size:12px;color:var(--text-dim)}.tkp-tbl table{width:100%;border-collapse:collapse;table-layout:fixed}.tkp-tbl th{font-size:13px;font-weight:600;color:var(--text-dim);background:var(--t-th, var(--c-eef3f0));padding:8px 4px;text-align:center;white-space:nowrap}.tkp-tbl th:first-child{border-radius:8px 0 0 8px}.tkp-tbl th:last-child{border-radius:0 8px 8px 0}.tkp-tbl td{padding:10px 4px;text-align:center;font-size:14px;white-space:nowrap;border-bottom:1px solid var(--border);overflow:hidden;text-overflow:ellipsis}.tkp-tbl tfoot td{border-bottom:0;border-top:1.5px solid var(--border);background:var(--t-bg, var(--c-f6f8f7))}.tkp-list{border:1px solid var(--border);border-radius:14px;background:var(--t-in, var(--c-ffffff));padding:0 14px}.tkp-list .td-row{display:flex;align-items:center;padding:12px 0;border-bottom:1px solid var(--border)}.tkp-list .td-row:last-child{border-bottom:0}.tkp-list .td-row.fx-sum{border-top:1.5px solid var(--border)}.tkp-m{display:flex;align-items:center;justify-content:center;gap:18px;margin:4px 0 14px}.tkp-m b{font-size:16px;white-space:nowrap}.tkp-mb{width:34px;height:34px;border-radius:10px;border:1px solid var(--border);background:var(--t-inner, var(--c-ffffff));font-size:18px;color:var(--text)}.tkp-mb:disabled{opacity:.35}.tkp.pc .ph-r .tkp-m{margin:0}.tkp.pc .tkp-box{padding:14px 16px 6px}.tkp-tbl tfoot tr.tkp-sum td{background:var(--cleared-bg, var(--t-acc-soft, var(--c-e8f4ee)));color:var(--accent);border-top:1.5px solid var(--t-line, var(--c-cfe5d8))}.tkp-tbl tfoot tr.tkp-sum td:first-child{border-radius:0 0 0 8px}.tkp-tbl tfoot tr.tkp-sum td:last-child{border-radius:0 0 8px}.tkp-list .td-row.tkp-sum{background:var(--cleared-bg, var(--t-acc-soft, var(--c-e8f4ee)));margin:0 -14px;padding:12px 14px;border-radius:0 0 14px 14px;border-top:1.5px solid var(--t-line, var(--c-cfe5d8))}.tkp-list .td-row.tkp-sum b{color:var(--accent)}.pth-sum{grid-template-columns:1fr 1fr;margin:0 0 14px}.pc-thx-in{max-width:680px;margin:0 auto}.pth-pay{display:flex;align-items:center;gap:12px;padding:16px;margin:0 0 16px;border:1px solid var(--border);border-radius:16px;background:var(--t-inner, var(--c-ffffff));box-shadow:var(--tap-shadow)}.pth-pay-l{display:flex;flex-direction:column;gap:3px;min-width:0;flex:1}.pth-pay-l span{font-size:13px;font-weight:600;color:var(--text-dim)}.pth-pay-l b{font-size:20px;font-weight:800;white-space:nowrap}.pth-pay-l small{font-size:12px;color:var(--text-dim)}.pth-pay-b{flex:none;height:42px;padding:0 16px;border-radius:12px;border:0;background:var(--accent);color:var(--c-ffffff);font-weight:700;font-size:15px;white-space:nowrap}.pth-pay-b:disabled{background:var(--t-line, var(--c-dfe5e1));color:var(--t-dim, var(--c-8a978f))}.pth-acct{display:flex;align-items:center;gap:8px;padding:12px 14px;margin:4px 0 14px;border:1px solid var(--border);border-radius:12px;background:var(--t-bg, var(--c-f6f8f7))}.pth-acct b{font-size:15px;white-space:nowrap}.pth-acct span{flex:1;min-width:0;font-size:14px;color:var(--text-dim);white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.pth-acct .ghost{flex:none;height:34px;padding:0 12px;font-size:13px;white-space:nowrap}.pth-sv{display:flex;justify-content:flex-end;gap:8px;margin-top:14px}.pth-sv .ck-note-ed{font-size:13px;padding:7px 14px}.ovl:has(.pth-sheet){align-items:center;padding:20px}.pth-sheet{border-radius:18px}.pth-acct-t{display:flex;flex-direction:column;gap:2px;flex:1;min-width:0}.pth-acct-t span{white-space:nowrap}.tkp-r .t{min-width:0;flex:1}.tkp-r .t small{overflow:hidden;text-overflow:ellipsis}@media (max-width: 380px){.tkp-w small{font-size:11px;letter-spacing:-.03em}.tkp-r .t small{font-size:12px}}.su-acct{display:grid;grid-template-columns:minmax(0,1fr) minmax(0,1fr);gap:8px}.su-acct-no{margin-top:8px}.pc-ads .am-tbl .am-m{display:flex;align-items:center;justify-content:center;gap:14px;padding:10px 16px;border-bottom:1px solid var(--line, var(--t-line, var(--c-e3e8e5)))}.pc-ads .am-tbl .am-m b{font-size:15px;min-width:110px;text-align:center}.pc-ads .am-tbl .am-m button{width:32px;height:32px;border-radius:50%;border:1px solid var(--t-line, var(--c-dfe5e1));background:var(--t-in, var(--c-ffffff));font-size:18px;line-height:1;cursor:pointer}.pc-ads .am-tbl .am-m button:disabled{opacity:.35;cursor:default}.pc-ads .am-tbl tfoot .am-sum td{background:var(--t-acc-soft, var(--c-eef7f1));font-weight:700}.pc-ppl .rdet .pcp{display:block}.pc-ppl .rdet .pcp .ac-pg{display:grid;grid-template-columns:minmax(0,1fr) minmax(0,1fr);column-gap:28px}.pc-ppl .rdet .pcp .ac-pg-t{grid-column:1 / -1}.pc-ppl .rdet .pcp .ac-pg .set-row{border-top:0}.pc-ppl .rdet .pcp .ac-pg .set-row:nth-of-type(n+3){border-top:1px solid var(--border)}.pc-home .ls-last:has(.ls-none){white-space:normal;word-break:keep-all}.pc-home .ls-none{color:var(--text-dim)}.pal-ghw{display:flex;align-items:center}.pal-ghw .pal-gh{flex:1;min-width:0;padding-right:6px}.pal-g .pal-ok{flex:none;width:auto;margin-right:10px;padding:4px 6px;border:0;background:none;color:var(--c-1f694e);font-size:13px;font-weight:700;white-space:nowrap;cursor:pointer}.pal-g .pal-ok:hover{background:none;text-decoration:underline}.pc-memo .tz-card.mx{padding:12px 22px 8px;margin:0 0 10px}.pc-memo .tz-card.mx+.tz-card.mx{margin-top:0}.pc-memo .mx-h{margin-bottom:0;min-height:34px}.pc-memo .mx-h .tz-h{font-size:16px}.pc-memo .mx .tl-r{min-height:38px}.pc-memo .mx-none{margin:0 0 6px}.pc-memo .rco-f{margin-top:2px}.pc-memo .ph-r .mc-lay button{width:38px;height:36px}.pc-fac.pc-memo.lay-three{max-width:none}.pc-fac.pc-memo.lay-two{max-width:1600px}.pc-memo .pmc-cols{display:flex;align-items:flex-start;gap:14px}.pc-memo .pmc-col{flex:1 1 0;min-width:0;display:flex;flex-direction:column}.pc-memo .pmc-col>.tz-card.mx{margin:0 0 12px!important}.pc-memo .pmc-h{gap:2px}.pc-memo .pmc-title{flex:1;min-width:0;border:0;background:none;padding:4px 6px;margin-left:-6px;border-radius:8px;font:inherit;font-size:16px;font-weight:700;color:var(--t-text, var(--c-191f28));outline:none;text-overflow:ellipsis}.pc-memo .pmc-title:hover{background:var(--c-000000a035)}.pc-memo .pmc-title:not(:focus){cursor:grab}body.pmc-dragging,body.pmc-dragging *{cursor:grabbing!important;-webkit-user-select:none!important;user-select:none!important}.pc-memo .pmc-slot{box-sizing:border-box;margin:0 0 12px;border:2px dashed var(--t-acc, var(--c-9cc7b2));border-radius:14px;background:var(--c-2e7d5ba06)}.pc-memo .pmc-col>.pmc.lifted{display:none}.pmc-ghost{position:fixed;z-index:1000;pointer-events:none;box-sizing:border-box;padding:13px 18px;background:var(--t-inner, var(--c-ffffff));border:1px solid var(--t-edge, var(--c-191f28));border-radius:14px;font-size:16px;font-weight:700;color:var(--t-text, var(--c-191f28));box-shadow:0 10px 28px var(--c-000000a18);white-space:nowrap;overflow:hidden;text-overflow:ellipsis;transform:rotate(-1deg)}.pc-memo .pmc-title:focus{background:var(--t-bg, var(--c-f2f6f4));box-shadow:inset 0 0 0 1px var(--t-line, var(--c-cfe0d7))}.pc-memo .pmc-add{flex:none;width:28px;height:28px;border:0;background:none;color:var(--c-2f72b8);font-size:20px;font-weight:700;line-height:1;padding:0;cursor:pointer;border-radius:50%}.pc-memo .pmc-add:hover{background:var(--c-eef4fb)}.pc-memo .pmc-body{display:block;width:100%;box-sizing:border-box;margin-top:6px;border:1px solid transparent;border-radius:10px;padding:8px 10px;background:none;font:inherit;font-size:14px;line-height:1.65;color:var(--t-text, var(--c-333d4b));resize:none;outline:none;overflow:hidden;max-height:360px}.pc-memo .pmc-body:hover{border-color:var(--t-line, var(--c-e5e8eb))}.pc-memo .pmc-body:focus{border-color:var(--t-line, var(--c-cfe0d7));background:var(--t-inner, var(--c-fbfdfc))}.pc-memo .pmc-f{display:flex;align-items:center;justify-content:flex-end;gap:10px;margin:2px 0;min-height:28px}.pc-memo .pmc-st{flex:1;font-size:12px;color:var(--text-dim);white-space:nowrap}.pc-memo .pmc-st.err{color:var(--c-c62828)}.pc-memo .pmc-del{border:0;background:none;color:var(--c-c62828);font-size:13px;font-weight:700;padding:4px 6px;cursor:pointer;white-space:nowrap}.pc-memo .mc-empty{display:flex;flex-direction:column;align-items:center;gap:4px;margin-top:10px}.pc-memo .pmc-th{flex:1;min-width:0;margin:0!important}.pc-memo .pmc-th .pmc-title{margin-left:-6px}.pc-memo .pmc-body{margin-left:-10px;width:calc(100% + 20px)}.pc-home .pch-kpi{padding:12px!important;margin:0 0 14px}.pc-home .pch-kpi .pmo-st.n4{grid-template-columns:repeat(4,minmax(0,1fr));gap:10px;margin:0}.pc-home .pch-kpi .pmo-st>*{display:flex;align-items:center;justify-content:space-between;flex-direction:row-reverse;gap:8px;text-decoration:none;color:inherit;padding:12px 16px;background:var(--t-bg, var(--c-f2f4f6));border-radius:12px;box-shadow:none!important}.pc-home .pch-kpi .pmo-st b{font-size:20px;color:var(--t-text, var(--c-191f28));white-space:nowrap}.pc-home .pch-kpi .pmo-st span{font-size:14px;white-space:nowrap;overflow:hidden;text-overflow:ellipsis;min-width:0}.pc-home .pch-kpi .pmo-st .un b{color:var(--danger)}.pc-home .pch-kpi .pmo-st a:hover{background:var(--t-bg, var(--c-e9edf0))}.rco-fw{display:flex;justify-content:space-between;align-items:center;margin-top:10px}.rco-fw .rco-f{margin-top:0}.rco-fw .rco-memo{padding-left:5px}.pc-memo .pmc .mc-chev{transform:rotate(90deg)}.pc-memo .pmc .mc-chev.open{transform:rotate(-90deg)}.pc-memo .pmc-body::-webkit-scrollbar{width:6px}.pc-memo .pmc-body::-webkit-scrollbar-thumb{background:var(--t-line, var(--c-cfd5da));border-radius:3px}.pc-memo .pmc-body::-webkit-scrollbar-track{background:transparent}.pc-memo .pmc-body{scrollbar-width:thin;scrollbar-color:var(--c-cfd5da) transparent}.ptop{position:absolute;top:35px;right:28px;z-index:40;display:flex;align-items:center;gap:8px}@media (max-width: 1200px){.ptop{top:33px;right:20px}}.ptop .pal{position:relative;top:auto;right:auto}.ptop .hc-ic{width:38px;height:38px}.pmain .ph{padding-right:150px}.side-vw{display:flex;align-items:center;gap:6px;margin-top:3px}.side-vw .vw-btn{height:24px;padding:0 9px;font-size:12px;white-space:nowrap}.side-vw .vw-menu{left:0;right:auto;top:calc(100% + 6px);z-index:60}html.is-pc .pcbody.grid>.side:has(.vw-menu){overflow:visible;z-index:50}.side-vw .vw-menu{width:210px}.pc-req .ptabs.req-kf{margin:0 0 14px;align-self:flex-start;max-width:100%}.pc-req .ptabs.req-kf .ptab{flex:0 0 auto;white-space:nowrap;padding-left:16px;padding-right:16px}.pc-req .ptabs.req-kf .ptab .n{margin-left:4px;font-size:13px;opacity:.75}.au-box .ad-m3.u.f4{border:0;box-shadow:none;border-radius:0}.au-box .ad-m3.f4>*>span,.au-box .ad-m3.f4>*>b{white-space:nowrap;overflow:hidden;min-width:0}.au-box .ad-m3.au-flow{border-top:1px solid var(--border)}.opv .td-row .v{font-weight:700;font-size:15px;color:var(--text);white-space:nowrap;font-variant-numeric:tabular-nums;display:inline-flex;align-items:baseline;gap:6px}.opv .td-row .v small{font-size:12px;font-weight:600;color:var(--text-dim)}.opv .td-row .ch.no{visibility:hidden}.op-pc .ogr{display:flex;flex-direction:column;min-width:0}.opv .td-row.opsub{padding-top:4px;padding-bottom:6px}.opv .td-row.opsub b{font-size:13px;font-weight:500;color:var(--text-dim);padding-left:14px}.opv .td-row.opsub .v{font-size:13px;font-weight:600;color:var(--text-dim)}.opv .td-row.opsub:before{display:none!important}.opv .td-row+.td-row.opsub{border-top:0!important}.opp{display:flex;flex-direction:column;gap:6px;margin:4px 0 2px}.opp-t{margin:0}.opp-d{display:flex;align-items:center;justify-content:center;gap:14px;white-space:nowrap}.opp-d b{font-size:15px;font-weight:700;min-width:0;text-align:center;font-variant-numeric:tabular-nums}.opp-d button{border:0;background:none;font-size:20px;line-height:1;color:var(--text-dim);padding:4px 10px;cursor:pointer}.opp-d button:disabled{opacity:.25;cursor:default}.op-pc .opp{flex-direction:row;align-items:center;justify-content:space-between;margin:0 0 4px}.op-pc .opp-t{flex:none}.op-pc .opp-t .ptab{padding:8px 18px;font-size:14px}.opp-c{display:flex;flex-wrap:wrap;align-items:flex-end;justify-content:center;gap:8px 10px;padding:10px 12px;background:var(--t-inner, var(--c-ffffff));border:1px solid var(--c-000000a45);border-radius:14px}.opp-c label{display:flex;flex-direction:column;gap:4px;font-size:12px;color:var(--text-dim);white-space:nowrap}.opp-c input{font:inherit;font-size:14px;color:var(--text);padding:7px 8px;border:1px solid var(--border);border-radius:10px;background:var(--t-inner, var(--c-ffffff));min-width:0}.opp-w{padding-bottom:8px;color:var(--text-dim)}.opp-go{border:0;background:none;font:inherit;font-size:14px;font-weight:700;color:var(--accent);padding:8px 6px;cursor:pointer;white-space:nowrap}.opp-m{flex-basis:100%;margin:0;text-align:center;font-size:13px;color:var(--danger)}.op-pc .opp{flex-wrap:wrap}.op-pc .opp-c{flex:0 0 100%;max-width:560px;justify-content:flex-start}@media (max-width: 359px){.opp-c input{font-size:13px;padding:6px}}.adsum{margin:0 0 14px}.pc-one .m2.m2-rows{display:block}.pc-one .m2.m2-rows>.m2-row{display:grid!important;flex-direction:unset;grid-template-columns:1.5fr 1fr;gap:20px;align-items:stretch;margin:0 0 12px!important}.pc-one .m2-c{display:flex;flex-direction:column;min-width:0}.pc-one .m2-c>:is(.jcard,.memo,.m2-fill):last-child{flex:1 1 auto}.pc-one .m2-c>.my-stats{display:flex;flex-direction:column}.pc-one .m2-c>.memo{display:flex;flex-direction:column}.pc-one .m2-c>.my-stats>:is(.card,.rpe,.rpe-in){flex:1 1 auto}.pc-one .m2-c>.memo.mo-out{display:flex;flex-direction:column}.pc-one .m2-c>.memo.mo-out>.tl{flex:1 1 auto}.pc-one .ltbl td .pill{background:none!important;border:0!important;box-shadow:none!important;padding:0!important;color:var(--text-dim)!important;font-size:13px!important;font-weight:400!important}.pc-one .m2-c .mo-h,.pc-one .m2-c .mo-hrow{min-height:32px;margin:0 2px -4px!important}.pc-one .m2-c>.my-stats{gap:12px}.op-pc :is(.og2,.iv2,.cgrid2){align-items:stretch;align-content:start}.op-pc :is(.og2,.iv2,.cgrid2)>:is(.cmain,.cq,.ftbl,.group,.fd){display:flex;flex-direction:column;min-width:0}.op-pc :is(.og2,.iv2,.cgrid2)>:is(.cmain,.cq,.group)>:last-child{flex:1 1 auto}.op-pc :is(.og2,.iv2,.cgrid2)>.ftbl>table:last-child{flex:0 0 auto}.op-pc .og2>.ogl{grid-template-rows:auto auto 1fr;align-content:stretch}.op-pc .og2>.ogr{display:flex;flex-direction:column}.op-pc .og2>.ogr>.group:last-child{flex:1 1 auto;display:flex;flex-direction:column}.op-pc .og2>.ogr>.group:last-child>:last-child{flex:1 1 auto}.ftbl>.opg,.tz3-box>.opg{margin:10px 14px 12px}.pc-one .m2.m2-rows>.m2-row.one{grid-template-columns:1fr}.pc-one .m2-c.m2-r>.m2-fill{flex:1 1 auto}.pc-one .m2-c.m2-r>.my-stats.m2-fill>.rpe,.pc-one .m2-c.m2-r>.my-stats.m2-fill>.card{flex:1 1 auto}.pc-one .m2-c.m2-r>.my-stats.m2-fill>.rpe.in{display:flex;flex-direction:column;flex:1 1 auto}.pc-one .m2-c.m2-r>.my-stats.m2-fill>.rpe.in>.card.rpcc{flex:1 1 auto;align-content:start}.op-hlt .hs.mu{color:var(--t-dim, var(--c-6b7280));background:var(--t-bg, var(--c-eef0f2))}.op-hlt .hr{grid-template-columns:minmax(0,1fr) minmax(44px,auto)}.op-trm .cgrid2{align-items:start!important}.op-trm .cgrid2>.cq>:last-child{flex:0 0 auto!important}.op-trm .ftbl.tf .fh{align-items:center}.op-trm .qtabs{margin:0;width:240px}.op-trm .qtabs .ptab{white-space:nowrap}.op-trm .tf-tag{display:inline-flex;align-items:center;height:20px;padding:0 7px;border-radius:10px;font-size:12px;font-weight:600;white-space:nowrap;vertical-align:middle}.op-trm .tf-tag.c{background:var(--c-e8f0fb);color:var(--c-2f62b5)}.op-trm .tf-tag.a{background:var(--t-acc-soft, var(--c-eef6f1));color:var(--accent)}.op-trm .tf-w{padding:8px 0 2px;border-top:1px solid var(--line, var(--t-line, var(--c-eceff1)))}.op-trm .tf-w .k{display:block;font-size:13px;color:var(--text-dim);margin-bottom:3px}.op-trm .tf-w p{margin:0 0 6px;font-size:13px;line-height:1.6;word-break:keep-all}.op-trm .cq .field textarea{width:100%;box-sizing:border-box;font-size:14px;padding:9px 12px;line-height:1.55;resize:vertical}.op-trm .tf-help{margin:6px 2px 10px;font-size:12px;color:var(--text-dim);line-height:1.55;word-break:keep-all}.op-trm .mt.tfm th:nth-child(5){text-align:center}.op-trm .mt.tfm th.l{text-align:left}.op-trm .tfv-bar{display:flex;align-items:center;gap:12px;padding:10px 14px;border-bottom:1px solid var(--border);position:sticky;top:0;z-index:2;background:var(--t-inner, var(--c-ffffff))}.op-trm .tfv-bar .ptabs{margin:0;width:240px;flex:none}.op-trm .tfv-bar .ptab{white-space:nowrap}.op-trm .tfv-srch{flex:1;min-width:0}.op-trm .tfv-srch .srch{margin:0}.op-trm .tfv-bar~table thead th{top:53px}.pc-hist .hs-srch{width:260px;flex:none}.pc-hist .hs-srch .mic-wrap{margin:0}.pc-hist .hs-srch .srch.mic{min-height:40px;height:40px;padding-top:0;padding-bottom:0}.pcbody.grid:not(.op-pc){grid-template-columns:340px minmax(0,1fr)}html.is-pc .pcbody.grid:not(.op-pc)>.side{width:312px}@media (max-width: 1200px){.pcbody.grid:not(.op-pc){grid-template-columns:332px minmax(0,1fr)}html.is-pc .pcbody.grid:not(.op-pc)>.side{width:312px}}.side-top>div{flex:1;min-width:0;overflow:hidden}.side-top>div>b,.side-top>div>small{overflow:hidden;text-overflow:ellipsis;display:block}.side-top>div:has(.vw-menu){overflow:visible}.side-me{display:flex;gap:6px;flex:none;align-self:center}.side-me .hc-ic{width:32px;height:32px}.side-me .hc-ic svg{width:16px;height:16px}.oppay-sum{display:grid;grid-template-columns:repeat(4,1fr);gap:10px;margin-bottom:14px}.oppay-sum>div{display:flex;flex-direction:column;gap:3px;padding:12px 14px;border:1px solid var(--border);border-radius:12px;background:var(--t-inner, var(--c-ffffff))}.oppay-sum span{font-size:12px;color:var(--text-dim)}.oppay-sum b{font-size:19px;font-weight:700}.oppay-sum b.ok{color:var(--accent);font-size:16px}.oppay-warn{margin:0 0 12px;padding:10px 12px;border-radius:10px;background:var(--t-bg, var(--c-fdf4f4));color:var(--c-c0392b);font-size:13px}.oppay .tkp-tbl td.no-ac,.oppay tr.no-ac{background:var(--t-bg, var(--c-fdf7f7))}.oppay .rd{color:var(--c-c0392b)}.oppay .dim{color:var(--t-dim, var(--c-b9c0bb))}.oppay-how{margin-top:14px}.oppay-ol{margin:0;padding-left:20px}.oppay-ol li{font-size:13.5px;color:var(--text);line-height:1.9}.oppay-note{margin:10px 0 0;font-size:12.5px;color:var(--text-dim)}.oppay-sum small.oppay-sub{font-size:11px;color:var(--c-c0392b)}.oppay-sum b.rd{color:var(--c-c0392b)}.oppay-two{display:grid;grid-template-columns:1fr 1fr;gap:24px}.oppay-h{margin:0 0 6px;font-size:13.5px;font-weight:700;color:var(--text)}.am-foot{display:flex;align-items:center;justify-content:space-between;gap:10px;padding:10px 16px 12px;font-size:12.5px;color:var(--text-dim)}.oadpc.embed{margin:2px 0 4px}.pc-ads .k5.k4{grid-template-columns:repeat(4,minmax(0,1fr))!important}.oadpc .oad-r{border:0!important;background:transparent;font:inherit;width:100%}.oadpc .oad-r.on{background:var(--cleared-bg)!important}.oadpc .oad-fv{margin-top:4px;font-size:15px;font-weight:700;color:var(--text)}.oadpc .oad-fees.pc5{grid-template-columns:repeat(5,1fr)}.oadpc .oad-fees.pc5 .oad-fb{height:42px;font-size:13.5px}.oadpc .oad-dn.dim{color:var(--text-dim);font-weight:400}.oadpc .oad-dl b.ok{color:var(--accent)}.oadpc .oad-dl b.doc{color:var(--c-b07a16)}.oadpc .ghost.rd{color:var(--c-c0392b)}.oadpc .oad-fv{display:none}.oadpc .oad-sl{cursor:pointer;min-height:118px}.oadpc .oad-sl-n{margin:2px 0 0;font-size:14px;font-weight:700;color:var(--text);flex:1}.oadpc .oad-sl .sl-e{min-height:0;flex:1}.oadpc .oad-sl .ddsel{height:34px;padding-top:0;padding-bottom:0}.oadpc .oad-sl .dd-i{width:100%;border:0;background:none;font:inherit;cursor:pointer}.oadpc .oad-r.on{background:var(--t-acc-soft, var(--c-e3f2ea))!important;box-shadow:inset 3px 0 0 var(--accent)!important}.oadpc .tkp-list{overflow:hidden}.oadpc .tkp-list .oad-r.on{margin:0 -14px;padding-left:14px;padding-right:14px;width:calc(100% + 28px)}.oadpc .oad-sl .dd-i.on{background:var(--t-acc-soft, var(--c-e3f2ea));font-weight:700}.oadpc .oad-sl .dd-i:hover{background:var(--t-bg, var(--c-f2f6f4))}.am-foot>span{word-break:keep-all;line-height:1.5}.oppay-note{margin:-8px 0 14px;font-size:12.5px;color:var(--text-dim);line-height:1.5;word-break:keep-all}.op-err .mt.erm td.who{color:var(--text)}.op-err .mt.erm td.who em{font-style:normal;color:var(--text-dim);margin-left:3px}.op-err .erd .whot{width:100%;border-collapse:collapse;margin:0 0 10px;font-size:13px}.op-err .erd .whot th{text-align:left;font-weight:500;color:var(--text-dim);width:56px;padding:5px 0;white-space:nowrap;vertical-align:middle}.op-err .erd .whot td{padding:5px 0;vertical-align:middle;word-break:keep-all}.op-err .erd .whot tr+tr th,.op-err .erd .whot tr+tr td{border-top:1px solid var(--grid)}.op-err .erd .whot .dim{color:var(--text-dim)}.tz-pch .hm2-r>.group:last-child,.tz-pch .hm2-r>.group:last-child>:last-child{flex:none!important}.tz-pch .hm2-r .hmemo{flex:1;display:flex;flex-direction:column;margin:0 0 16px}.tz-pch .hmemo-h{display:flex;align-items:center;gap:10px}.tz-pch .hmemo-h .group-title{margin-bottom:8px}.tz-pch .hmemo-t{min-width:0;overflow:hidden;text-overflow:ellipsis;white-space:nowrap;font-size:13px;color:var(--t-dim, var(--c-6b7684));margin-bottom:8px}.tz-pch .hmemo-pin{margin-right:3px}.tz-pch .hmemo-a{margin:0 0 8px auto;white-space:nowrap;font-size:13px;font-weight:700;color:var(--t-text, var(--c-333d4b));text-decoration:none}.tz-pch .hmemo-c{flex:1;min-height:120px;padding:14px 18px!important;cursor:default}.tz-pch .hmemo-b{margin:0;font-size:14px;line-height:1.65;color:var(--t-text, var(--c-333d4b));white-space:pre-wrap;overflow:hidden;display:-webkit-box;-webkit-line-clamp:8;-webkit-box-orient:vertical}.tz-pch .hm2-r .tz-card.tz-today-s{margin:0!important;padding:12px 14px!important}.tz-pch .tz-today-s .tz-hr{margin-bottom:6px}.tz-pch .tz-today-s .tz6-grid{grid-template-columns:repeat(3,minmax(0,1fr))!important;grid-auto-rows:auto;gap:6px}.tz-pch .tz-today-s .tz6-grid .tz3-t{flex-direction:row;align-items:center;justify-content:space-between;padding:6px 10px;min-height:0;gap:6px}.tz-pch .tz-today-s .tz6-grid .tz3-t .l{font-size:12px;white-space:nowrap;letter-spacing:-.2px}.tz-pch .tz-today-s .tz6-grid .tz3-t .n{align-self:auto;font-size:15px;white-space:nowrap;text-align:right}.tz-pch .tz-today-s .tz6-grid .tz3-t .s{display:none}.tz-pch .hm2-r>.group:has(.lsum){margin:0 0 16px}.tz-pch .tz-today-s .tz6-grid button.tz3-t{border:0;font:inherit;cursor:pointer;text-align:left}.tz-pch .hm2{margin-top:0}.tz-pch .hm2-r .hmemo,.tz-pch .hm2-r .hmemo-c{flex:1 1 auto}.tz-pch .tz-today-s .tz6-grid .tz3-t{padding:6px 8px;gap:4px}.tz-pch .tz-today-s .tz6-grid .tz3-t .n{font-size:14px}.tz-pch .tz-today-s .tz6-grid .tz3-t .n small{margin-left:1px}.pmc-pin{width:26px;height:26px;display:inline-flex;align-items:center;justify-content:center;border:0;background:none;color:var(--t-dim, var(--c-b0b8c1));cursor:pointer;border-radius:6px;flex-shrink:0}.pmc-pin svg{width:15px;height:15px}.pmc-pin.on{color:var(--c-2e7d5c);background:var(--c-d9ece3)}.pmc-pin:hover{background:var(--t-in, var(--c-f2f4f6))}.tz-pch .hmemo-pin{width:13px;height:13px;vertical-align:-1px;margin-right:4px;color:var(--c-2e7d5c)}.tz-pch .hm2{align-items:stretch!important}.tz-pch .hm2-l>*{height:100%}.tz-pch .hm2-r{display:flex!important;flex-direction:column}.tz-pch .hm2-r>.tz-card{margin:0 0 16px!important}.tz-pch .hm2-r>.tz-card.tz-today-s{margin:auto 0 0!important}.tz-pch .hm2-r .hmemo{height:250px;flex:none!important;display:flex;flex-direction:column;box-sizing:border-box}.tz-pch .hm2-r .hmemo .mx-h{gap:10px}.tz-pch .hm2-r .hmemo .hmemo-t{margin:0}.tz-pch .hm2-r .hmemo .hmemo-b{flex:1;margin:0;-webkit-line-clamp:6}.tz-pch .hm2-r .hmemo .hmemo-f{margin-top:auto;padding-top:8px}.tz-pch .hm2-r>.tz-card.mx:not(.hmemo){display:flex;flex-direction:column}.tz-pch .hm2-r>.tz-card.mx:not(.hmemo) .tl{margin:6px 0 0 -5px;flex:1}.tz-pch .hm2-r>.tz-card.mx:not(.hmemo) .tl-r{--tl-pl: 7px;--tl-sh: 5px}.tz-pch .hm2-r>.tz-card.mx:not(.hmemo) .tl-r:not(.pin){padding-left:var(--tl-pl)!important}.tz-pch .hm2-r>.tz-card.mx:not(.hmemo) .tl{display:grid;align-content:center;grid-template-columns:var(--nt-d, 47px) fit-content(120px) minmax(0,1fr) auto 12px;column-gap:7px}.tz-pch .hm2-r>.tz-card.mx:not(.hmemo) .mx-it{display:grid;grid-template-columns:subgrid;grid-column:1 / -1}.tz-pch .hm2-r>.tz-card.mx:not(.hmemo) .tl-r{grid-template-columns:subgrid!important;grid-column:1 / -1;column-gap:7px}.tz-pch .hm2-r>.tz-card.mx:not(.hmemo) .mx-it>:not(.tl-r){grid-column:1 / -1}.tz-pch .hm2-r>.tz-card.mx:not(.hmemo) .tl-r>.w{min-width:0;overflow:hidden;text-overflow:ellipsis}.tz-pch .hm2-r>.tz-card.mx:not(.hmemo) .tl-r:not(.pin)>.pn{display:none}.tz-pch .hm2-r>.tz-card.mx:not(.hmemo) .tl-r:not(.pin)>.t{grid-column:3 / 5}.tz-pch .hm2-r>.tz-card.mx:not(.hmemo) .tl-r>.d{order:1}.tz-pch .hm2-r>.tz-card.mx:not(.hmemo) .tl-r>.w{order:2}.tz-pch .hm2-r>.tz-card.mx:not(.hmemo) .tl-r>.t{order:3}.tz-pch .hm2-r>.tz-card.mx:not(.hmemo) .tl-r>.pn{order:4;display:flex;align-items:center}.tz-pch .hm2-r>.tz-card.mx:not(.hmemo) .tl-r>.chev{order:5}.tz-pch .hm2-r>.tz-card.mx:not(.hmemo) .tl-r .pn svg{flex:none;width:12px;height:12px;margin:0;color:var(--t-accent, var(--c-0e9f6e))}.tz-pch .hm2-r>.tz-card.mx:not(.hmemo) .tl-r>.d,.tz-pch .hm2-r>.tz-card.mx:not(.hmemo) .tl-r>.w,.tz-pch .hm2-r>.tz-card.mx:not(.hmemo) .tl-r>.t{transform:translate(-3px)}.tz-pch .hm2-r>.tz-card.mx{padding-bottom:12px!important}.tz-pch .hm2-r>.tz-card.mx:not(.hmemo) .rco-f{margin-top:18px}.tz-pch .hmemo-pin{width:13px;height:13px;vertical-align:-1px;margin-right:4px;color:var(--t-accent, var(--c-0e9f6e))}.pc-mem .mg-row{display:flex;align-items:center}.pc-mem .mg-row.notabs{border-bottom:0!important;justify-content:flex-end}.pc-mem .mg-row .mg-end{margin-left:auto;display:flex;padding-bottom:0}.pc-mem .mg-row .mg-end .tile{flex-direction:row;gap:6px;width:auto;height:36px;min-height:0;padding:0 14px 0 12px}.pc-mem .mg-row .mg-end .tile svg{width:18px;height:18px}.pc-mem .mg-row .mg-end .tile:after{display:none}.pc-hist .hist>div:last-child{position:relative}.pc-hist .hist-foot{position:absolute;left:0;right:0;top:100%}.pc-hist{padding-bottom:90px}.pc-hist .ph.hph{display:grid;grid-template-columns:384px minmax(0,1fr);column-gap:18px;align-items:end}.pc-hist .ph.hph .ph-r{display:flex;justify-content:space-between;align-items:center;width:100%;margin:0}.pc-hist .ph.hph .hs-srch{width:320px}.pc-hist .ph.hph .psel{position:relative}.pc-hist .ph.hph .psel-menu{right:0;left:auto}.pc-hist .psel-btn .psel-ar{font-size:9px;margin-left:6px;vertical-align:1px}@media (max-width: 1440px){.pc-hist .ph.hph{grid-template-columns:330px minmax(0,1fr)}}@media (max-width: 1200px){.pc-hist .ph.hph{grid-template-columns:290px minmax(0,1fr);column-gap:12px}}.pc-hist .ph.hph{padding-right:0!important}.pc-hist .dt-wrap{display:flex;align-items:center;justify-content:space-between;gap:12px}.pc-hist .dt-wrap .dtitle{flex:1;min-width:0}.pc-hist .dt-wrap .psel{flex:none;margin:0 0 8px}.pc-hist .dt-wrap .psel-menu{right:0;left:auto;z-index:30}.op-sfl .sf-wrap{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:0 24px;align-items:start}.op-sfl .sfl-col{min-width:0}.op-sfd .sf-wrap{display:grid;grid-template-columns:minmax(0,1fr) minmax(0,1.5fr);gap:0 24px;align-items:stretch}.op-sfd .sf-wrap>.group:nth-child(n+3){grid-column:1 / -1}.op-sfd .sf-wrap>.group:nth-child(-n+2){display:flex;flex-direction:column}.op-sfd .sf-wrap>.group:nth-child(-n+2)>.tl{flex:1}.op-sfl .sf-wrap .group,.op-sfd .sf-wrap .group{margin:0 0 18px}.op-sfd .sfd-r{padding:10px 14px}.op-sfd .sfd-how{font-size:13px}.pth-ac-l{display:none}.is-pc .pth-ac>.pth-ac-l{display:block}.is-pc .pmain>main.tkp.pth{max-width:none!important;width:100%!important;margin:calc(var(--ptop-top) - var(--pmain-pt)) 0 0!important;padding:0!important;grid-auto-rows:auto;display:grid!important;gap:var(--g15);align-items:stretch}.is-pc .pmain>main.tkp.pth>header.hd{grid-area:hd;margin:0!important;align-self:stretch;height:var(--ptop-h)!important;display:flex!important;align-items:center!important}.is-pc main.tkp.pth>.tkp-m{grid-area:mo;margin:0!important;padding-right:var(--ptop-w);justify-content:flex-end;align-self:stretch;height:var(--ptop-h);align-items:center;gap:var(--g15)}.is-pc main.tkp.pth>:is(.pth-next,.pth-ac,.pth-sum,.tkp-list){margin:0!important;background:var(--t-in, #fff)!important;border:0!important;border-radius:6px!important;box-shadow:0 0 0 var(--hl) var(--hc)!important}.is-pc main.tkp.pth>.pth-next{grid-area:nx}.is-pc main.tkp.pth>.pth-ac{grid-area:ac}.is-pc main.tkp.pth>.pth-sum{grid-area:su}.is-pc main.tkp.pth>:is(.tkp-list,.tkp-none,.pager,.pg){grid-area:li}.is-pc main.tkp.pth>:is(.pth-next,.pth-ac,.pth-sum){display:flex!important;flex-direction:column!important;align-items:flex-start!important;justify-content:flex-start!important;gap:var(--kc-gap)!important;padding:var(--card-pad)!important;min-height:0!important}.is-pc main.tkp.pth :is(.pth-next-t,.pth-ac-l,.pth-sum>div:first-child>span){font-size:var(--kc-l)!important;line-height:18px!important;font-weight:500!important;color:var(--text-dim)!important;margin:0!important;padding:0!important;background:none!important}.is-pc main.tkp.pth :is(.pth-next-v,.pth-ac-t>b,.pth-sum>div:first-child>b){font-size:var(--kc-v)!important;line-height:28px!important;font-weight:700!important;color:var(--text)!important;letter-spacing:-.3px;white-space:nowrap;margin:0!important;padding:0!important;background:none!important}.is-pc main.tkp.pth :is(.pth-next-s,.pth-ac-t>span,.pth-sum>div+div){font-size:var(--kc-s)!important;line-height:17px!important;font-weight:400!important;color:var(--text-dim)!important;margin:0!important;word-break:keep-all}.is-pc main.tkp.pth>.pth-ac>.pth-ac-l{display:block}.is-pc main.tkp.pth>.pth-ac>.pth-ac-t{display:contents!important}.is-pc main.tkp.pth>.pth-ac>button{margin-top:auto!important;align-self:flex-end!important}.is-pc main.tkp.pth>.pth-sum>div{flex:none!important;margin:0!important;align-self:flex-start!important;background:none!important;border:0!important;padding:0!important;min-height:0!important;text-align:left!important}.is-pc main.tkp.pth>.pth-sum>div:first-child{display:contents!important}.is-pc main.tkp.pth>.pth-sum>div+div{display:flex!important;flex-direction:row!important;column-gap:.25em!important;align-items:baseline}.is-pc main.tkp.pth>.pth-sum>div>*{flex:none!important;display:block!important;height:auto!important;min-height:0!important;padding:0!important;border:0!important;background:none!important}.is-pc main.tkp.pth>.pth-sum>div+div>*{font:inherit!important;color:inherit!important;background:none!important;padding:0!important;border:0!important}.is-pc main.tkp.pth>.pth-sum:before{display:none!important}.is-pc main.tkp.pth>.tkp-list{padding:0 var(--card-pad)!important}.is-pc main.tkp.pth>.tkp-list .td-row{padding:var(--g15) 0!important}.is-pc main.tkp.pth>.hd{padding-top:0!important;padding-bottom:0!important;min-height:0!important;height:auto!important}.is-pc main.tkp.pth>.hd :is(.hd-mid,.hd-title){padding:0!important;margin:0!important;line-height:var(--ptop-h)!important}.is-pc main.tkp.pth>.tkp-m>b{line-height:var(--ptop-h)!important;padding:0!important;margin:0!important}.is-pc .pmain>main.tkp.pth{grid-template-columns:2fr 1fr;grid-template-areas:"hd mo" "nx su" "ac ac" "li li"}.is-pc .pmain>main.tkp.pth>.pth-ac.pth-ac{flex-direction:row!important;align-items:center!important;gap:var(--g10)!important}.is-pc .pmain>main.tkp.pth>.pth-ac.pth-ac>.pth-ac-l{line-height:20px!important}.is-pc .pmain>main.tkp.pth>.pth-ac.pth-ac>.pth-ac-t>b{font-size:15px!important;line-height:20px!important}.is-pc .pmain>main.tkp.pth>.pth-ac.pth-ac>.pth-ac-t>span{font-size:var(--kc-l)!important;line-height:20px!important}.is-pc .pmain>main.tkp.pth>.pth-ac.pth-ac>button{margin:0 0 0 auto!important;align-self:center!important}.is-pc .pmain>main.tkp.pth>.pth-ac.pth-ac>button{font-size:var(--kc-l)!important;line-height:20px!important}.card,.mrow,.rc,.hcard,.tile:not(.on),.row.boxed:not(.sel),main.sub .list .row,.list .row,.home.tzl .rows .row{background:var(--t-in, var(--c-ffffff))!important;border-color:transparent!important;box-shadow:0 0 0 var(--hl) var(--hc)!important}.tile.on,.row.boxed.sel{box-shadow:0 0 0 var(--hl) var(--hc)!important}.mrow:active,.tile:active,.row.boxed:active,.home.tzl .rows .row:active{box-shadow:0 0 0 var(--hl) var(--hc)!important;transform:none}.tl,.tl-card,.rows,.srch,.tz-page .srch,.kb-blk,.kb-sec,.kb-penalty,.tkp-list,.pth-pay,.fcg-card,.rp-sheet,.tz-card,.hm-grid,.ac-grp,.gi-list,.xl-list,.kb-card,.kb-tip,.result-box,.ac-item,.pend-card,.summary-copy,.ac-search,.pc-nums>div,.dx-card,.dx-hero,.dx-rv,.rv-top,.st-box,.st-gc,.ad-m3.u,.edr-it,.co-box,.ck-note,.tz-cfg,.tz-sc,.tz3-box,.tz11-new.newbox,.lfx-box,.opl,.pc-ads .sl,.op-pc .sl,.op-ads .sl,.cal,.ad-money,.kb-linkcard,.gh-bl,.role-badge{border-color:transparent!important;box-shadow:0 0 0 var(--hl) var(--hc)!important}.home.tzl .rows,.home.tzl .rows.tone-green,.home.tzl .rows.tone-peach{box-shadow:none!important}.sub .rows:has(>li>a.row),.sub .rows:has(>li>button.row){box-shadow:none!important}.sub .rows>li>a.row,.sub .rows>li>button.row{background:var(--t-in, var(--c-ffffff))!important;border-color:transparent!important;box-shadow:0 0 0 var(--hl) var(--hc)!important}.sub .rows:has(>li>a.row)>li+li:before,.sub .rows:has(>li>button.row)>li+li:before{display:none}.rows .row{background:transparent;box-shadow:none}.pc-home .lcard,.pc-home .lsum,.tbl-wrap,.op-pc .tbl-wrap,.pc-one .jcard,.pc-form .fcard,.pc-xl .xcard,.pc-xl .xtbl,.pc-lv .pcard,.pc-sup .sq-wrap,.pc-fac .ftbl,.op-pc .ftbl,.op-ads .ftbl,.pc-fac .fd,.op-pc .fd,.op-ads .fd,.op-lockm .fd,.pc-cfg .fd,.op-fin .xbox,.pc-chk .st-gc,.pc-chk .st-note,.op-aic .pmain .ad-m3.ai5,.op-iv .pmain .ad-m3.k4,.op-sts .pmain .ad-m3.s3,.op-sts .pmain .ad-m3.s4,.op-hlt .pmain .ad-m3.h2n,.tz-pch .kpi .ad-m3>a,.tz-pch .kpi .ad-m3>div,.tz-pch .lcard.hck,.tz-pch .hm2-r .rc.lsum,.is-pc .side{background:var(--t-in, var(--c-ffffff))!important;border-color:transparent!important;box-shadow:0 0 0 var(--hl) var(--hc)!important}.tl-r+.tl-r,.tl-g+.tl-r,.ac-tl>.ac-perms+.tl-r,.rows li+li,.tl-g:not(:first-child){border-top:0!important;position:relative}.tl-r+.tl-r:before,.tl-g+.tl-r:before,.ac-tl>.ac-perms+.tl-r:before,.rows li+li:before,.tl-g:not(:first-child):before{content:"";position:absolute;left:0;right:0;top:0;height:1px;background:var(--c-000000a15);transform:scaleY(var(--hs));transform-origin:0 0;pointer-events:none;z-index:1}.home.tzl .rows li+li:before{display:none}.tbl-wrap td,.tbl-wrap th,.ftbl td,.ftbl th,.xtbl td,.xtbl th,.sq-wrap td,.sq-wrap th,.ltbl td,.ltbl th{border-color:var(--c-000000a15)!important}.acz .ac-grp{padding:12px 14px 4px!important;margin-top:10px!important}.acz .ac-grp h2{font-size:16px!important;margin:0 0 2px!important}.acz .ac-grow.row.boxed.ac-grow{min-height:46px!important;padding:4px 0!important;margin:0!important;border-radius:0!important;gap:10px!important;box-shadow:none!important;position:relative}.acz .ac-grow .row-main{display:flex!important;flex-direction:row!important;align-items:baseline;gap:8px;min-width:0}.acz .ac-grow .row-label{font-size:15px!important;white-space:nowrap}.acz .ac-grow .row-sub2{font-size:12px!important;white-space:nowrap;overflow:hidden;text-overflow:ellipsis;min-width:0}.acz .ac-ic{width:28px!important;height:28px!important;border-radius:8px!important}.acz .ac-ic svg{width:16px;height:16px}.home .tz-card .tz-row{box-shadow:none;border-radius:0;margin:0;padding:6px 0;min-height:48px;position:relative}.acz .ac-grow+.ac-grow:before,.home .tz-card .tz-row+.tz-row:before{content:"";position:absolute;left:0;right:0;top:0;height:1px;background:var(--c-000000a15);transform:scaleY(var(--hs));transform-origin:0 0;pointer-events:none}.kpi.ad-money{box-shadow:none!important;background:none!important}.tz-pch .kpi .ad-m3>a,.tz-pch .kpi .ad-m3>div,.pmain .tz-pch .kpi .ad-m3>a,.pmain .tz-pch .kpi .ad-m3>div{box-shadow:inset 0 0 0 var(--hl) var(--hc)!important}.ad-st,.choice{background:var(--t-inner, var(--c-ffffff))!important;border-color:transparent!important;box-shadow:0 0 0 var(--hl) var(--hc)!important}.kb-grid{display:block!important;background:var(--t-inner, var(--c-ffffff));border-radius:20px;padding:2px 16px;margin:0 0 14px!important;box-shadow:0 0 0 var(--hl) var(--hc)}.kb-blk .kb-grid{box-shadow:none;padding:0;margin:0!important;background:none}.kb-grid>.kb-cell,.kb-grid>.kb-cell.kbs,.gk .kb-grid>.kb-cell,.kb-blk .kb-grid>.kb-cell{display:grid!important;grid-template-columns:auto minmax(0,1fr) auto 12px;grid-template-areas:"ic t p ch" "ic s p ch";align-items:center;column-gap:10px;width:100%;height:auto!important;min-height:50px;padding:9px 0!important;margin:0!important;background:transparent!important;border:0!important;border-radius:0!important;box-shadow:none!important;position:relative;transform:none!important}.kb-grid>.kb-cell:after{content:"›";grid-area:ch;color:var(--t-dim, var(--c-b0b8c1));font-size:18px;line-height:1}.kb-grid>.kb-cell .kb-ico{grid-area:ic;margin:0!important;width:20px;height:20px}.kb-grid>.kb-cell .kb-ico svg{width:20px;height:20px}.kb-grid>.kb-cell .kb-ct{grid-area:t;padding:0!important;font-size:15px}.kb-grid>.kb-cell .kb-cs{grid-area:s;margin:2px 0 0;font-size:12px}.kb-grid>.kb-cell .kb-pill{grid-area:p;position:static;align-self:center}.kb-grid>.kb-cell.kbs .kb-subrow{grid-column:1 / 3;grid-row:1 / 3;display:flex;align-items:center;gap:10px}.kb-grid>.kb-cell.kbs .kb-ico{margin:0!important}.kb-grid>.kb-cell.kbs .kb-ct{font-size:15px;text-wrap:initial}.kb-grid>.kb-cell.kbs .kb-pill-in{grid-area:p;margin:0!important;align-self:center}.kb-hit,.kb-artrow{background:var(--t-inner, var(--c-ffffff))!important;border:0!important;border-radius:0!important;margin:0!important;position:relative;box-shadow:inset var(--hl) 0 0 0 var(--hc),inset calc(-1 * var(--hl)) 0 0 0 var(--hc)!important}.kb-hit:not(.kb-hit+.kb-hit),.kb-artrow:not(.kb-artrow+.kb-artrow){border-radius:20px 20px 0 0!important;box-shadow:inset var(--hl) 0 0 0 var(--hc),inset calc(-1 * var(--hl)) 0 0 0 var(--hc),inset 0 var(--hl) 0 0 var(--hc)!important}.kb-hit:not(:has(+.kb-hit)),.kb-artrow:not(:has(+.kb-artrow)){border-radius:0 0 20px 20px!important;margin-bottom:14px!important;box-shadow:inset var(--hl) 0 0 0 var(--hc),inset calc(-1 * var(--hl)) 0 0 0 var(--hc),inset 0 calc(-1 * var(--hl)) 0 0 var(--hc)!important}.kb-hit:not(.kb-hit+.kb-hit):not(:has(+.kb-hit)),.kb-artrow:not(.kb-artrow+.kb-artrow):not(:has(+.kb-artrow)){border-radius:20px!important;box-shadow:0 0 0 var(--hl) var(--hc)!important}.kb-hit:active,.kb-artrow:active{background:var(--t-bg, var(--c-f7f8f9))!important}.kb-blk,.kb-blk.t1,.kb-blk.t2,.kb-blk.t3,.kb-blk.t4,.gk .kb-blk,.gk .kb-blk.t1,.gk .kb-blk.t2,.gk .kb-blk.t3{background:none!important;padding:0!important;box-shadow:none!important;border:0!important;margin-bottom:14px}.kb-blk .kb-hd{margin:0 2px 8px!important}.kb-grid{display:block!important;background:var(--t-inner, var(--c-ffffff));border-radius:20px;padding:2px 16px;margin-bottom:12px;box-shadow:0 0 0 var(--hl) var(--hc)}.kb-grid>.kb-cell.kb-cell,.gk .kb-grid>.kb-cell.kb-cell,.kb-blk .kb-grid>.kb-cell.kb-cell{display:flex!important;flex-direction:row!important;align-items:center!important;justify-content:flex-start!important;gap:10px;width:100%;height:auto!important;min-height:50px;padding:10px 0!important;margin:0!important;border:0!important;border-radius:0!important;background:none!important;box-shadow:none!important;transform:none!important;position:relative}.kb-grid>.kb-cell:active{background:var(--t-bg, var(--c-f7f8f9))!important}.kb-grid>.kb-cell+.kb-cell:before{content:"";position:absolute;left:0;right:0;top:0;height:1px;background:var(--c-000000a15);transform:scaleY(var(--hs));transform-origin:0 0;pointer-events:none}.kb-grid>.kb-cell:after{content:"›";flex:none;margin-left:6px;color:var(--t-dim, var(--c-c2c8cf));font-size:18px;line-height:1;order:9}.kb-grid>.kb-cell .kb-ico{order:0;flex:none;width:20px!important;height:20px!important;margin:0!important}.kb-grid>.kb-cell .kb-ico svg{width:20px!important;height:20px!important}.kb-grid>.kb-cell .kb-ct{order:1;flex:0 1 auto;min-width:0;padding:0!important;font-size:15px!important;line-height:1.4;word-break:keep-all;text-wrap:balance}.kb-grid>.kb-cell .kb-cs{order:2;flex:1 1 0;min-width:0;margin:0!important;font-size:12px;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.kb-grid>.kb-cell .kb-pill{order:3;position:static!important;flex:none;margin-left:auto}.kb-grid>.kb-cell.kbs .kb-subrow{order:1;flex:1 1 auto;min-width:0;align-items:center;gap:10px}.kb-grid>.kb-cell.kbs .kb-pill-in{order:3;margin:0 0 0 auto!important}.kb-grid>.kb-cell:not(:has(.kb-cs)) .kb-ct,.kb-grid>.kb-cell.kbs .kb-ct{flex:1 1 auto}.kb-hit,.kb-artrow{margin:0!important;border:0!important;border-radius:0!important;background:var(--t-inner, var(--c-ffffff))!important;position:relative;box-shadow:inset var(--hl) 0 0 var(--hc),inset calc(-1 * var(--hl)) 0 0 var(--hc)!important}:not(.kb-hit)+.kb-hit,:not(.kb-artrow)+.kb-artrow,.kb-hit:first-child,.kb-artrow:first-child{border-top-left-radius:20px!important;border-top-right-radius:20px!important;box-shadow:inset var(--hl) 0 0 var(--hc),inset calc(-1 * var(--hl)) 0 0 var(--hc),inset 0 var(--hl) 0 var(--hc)!important}.kb-hit:not(:has(+.kb-hit)),.kb-artrow:not(:has(+.kb-artrow)){border-bottom-left-radius:20px!important;border-bottom-right-radius:20px!important;margin-bottom:12px!important;box-shadow:inset var(--hl) 0 0 var(--hc),inset calc(-1 * var(--hl)) 0 0 var(--hc),inset 0 calc(-1 * var(--hl)) 0 var(--hc)!important}:not(.kb-hit)+.kb-hit:not(:has(+.kb-hit)),:not(.kb-artrow)+.kb-artrow:not(:has(+.kb-artrow)),.kb-hit:first-child:not(:has(+.kb-hit)){box-shadow:0 0 0 var(--hl) var(--hc)!important}.kb-hit+.kb-hit:before,.kb-artrow+.kb-artrow:before{content:"";position:absolute;left:15px;right:15px;top:0;height:1px;background:var(--c-000000a15);transform:scaleY(var(--hs));transform-origin:0 0;pointer-events:none}.kb-sec,.kb-sec:nth-of-type(2n),.gk .kb-sec{margin:0!important;border:0!important;border-radius:0!important;position:relative;box-shadow:inset var(--hl) 0 0 var(--hc),inset calc(-1 * var(--hl)) 0 0 var(--hc)!important}:not(.kb-sec)+.kb-sec,.kb-sec:first-child{border-top-left-radius:20px!important;border-top-right-radius:20px!important;box-shadow:inset var(--hl) 0 0 var(--hc),inset calc(-1 * var(--hl)) 0 0 var(--hc),inset 0 var(--hl) 0 var(--hc)!important}.kb-sec:not(:has(+.kb-sec)){border-bottom-left-radius:20px!important;border-bottom-right-radius:20px!important;margin-bottom:12px!important;box-shadow:inset var(--hl) 0 0 var(--hc),inset calc(-1 * var(--hl)) 0 0 var(--hc),inset 0 calc(-1 * var(--hl)) 0 var(--hc)!important}:not(.kb-sec)+.kb-sec:not(:has(+.kb-sec)),.kb-sec:first-child:not(:has(+.kb-sec)){box-shadow:0 0 0 var(--hl) var(--hc)!important}.kb-sec+.kb-sec:before{content:"";position:absolute;left:16px;right:16px;top:0;height:1px;background:var(--c-000000a15);transform:scaleY(var(--hs));transform-origin:0 0;pointer-events:none;z-index:1}.kb-card,.gk .kb-card{margin:0!important;border:0!important;border-radius:0!important;position:relative;box-shadow:inset var(--hl) 0 0 var(--hc),inset calc(-1 * var(--hl)) 0 0 var(--hc)!important}:not(.kb-card)+.kb-card,.kb-card:first-child{border-top-left-radius:20px!important;border-top-right-radius:20px!important;box-shadow:inset var(--hl) 0 0 var(--hc),inset calc(-1 * var(--hl)) 0 0 var(--hc),inset 0 var(--hl) 0 var(--hc)!important}.kb-card:not(:has(+.kb-card)){border-bottom-left-radius:20px!important;border-bottom-right-radius:20px!important;margin-bottom:12px!important;box-shadow:inset var(--hl) 0 0 var(--hc),inset calc(-1 * var(--hl)) 0 0 var(--hc),inset 0 calc(-1 * var(--hl)) 0 var(--hc)!important}:not(.kb-card)+.kb-card:not(:has(+.kb-card)),.kb-card:first-child:not(:has(+.kb-card)){box-shadow:0 0 0 var(--hl) var(--hc)!important}.kb-card+.kb-card:before{content:"";position:absolute;left:16px;right:16px;top:0;height:1px;background:var(--c-000000a15);transform:scaleY(var(--hs));transform-origin:0 0;pointer-events:none;z-index:1}.kb-refs-grp>.kb-cat{display:flex;align-items:center;gap:9px;font-size:16px;font-weight:700;color:var(--t-acc-text, var(--c-1f3d2b));letter-spacing:0;margin:18px 0 8px}.kb-refs-grp>.kb-cat:before{content:"";width:4px;height:16px;border-radius:2px;background:var(--t-acc, var(--c-1f3d2b));flex:none}.kb-refs-grp>.kb-cat .muted{font-size:13px;font-weight:500}.kb-ref-list{background:var(--t-in, var(--c-ffffff));border-radius:20px;padding:2px 16px;box-shadow:0 0 0 var(--hl) var(--hc)}.kb-ref-list>.kb-ref{position:relative;border-left:0;margin:0;padding:11px 0;font-size:14px;line-height:1.6;color:var(--t-text, var(--c-333d4b))}.kb-ref-list>.kb-ref+.kb-ref:before{content:"";position:absolute;left:0;right:0;top:0;height:1px;background:var(--c-000000a15);transform:scaleY(var(--hs));transform-origin:0 0}.home .tz-card.tz-brw{padding:14px 18px 10px}.tz-card.tz-brw>.tz-h{margin-bottom:6px;font-size:18px}.tz-brw2{display:flex}.tz-brw2>.tz-row{flex:1 1 0;min-width:0}.home .tz-card.tz-brw .tz-row{min-height:44px;padding:3px 0;gap:9px}.home .tz-card.tz-brw .tz-row:first-child{padding-right:10px}.home .tz-card.tz-brw .tz-row+.tz-row{padding-left:14px}.home .tz-card.tz-brw .tz-row+.tz-row:before{left:0;right:auto;top:10px;bottom:10px;width:1px;height:auto;background:var(--c-000000a15);transform:scaleX(var(--hs));transform-origin:left}.tz-card.tz-brw .tz-ri{width:30px;height:30px;border-radius:9px}.tz-card.tz-brw .tz-ri svg{width:17px;height:17px}.tz-card.tz-brw .tz-rt{font-size:16px}.gk .gh-li .gh-t b{font-size:15px;font-weight:500;color:var(--t-text, var(--c-191f28))}.gk .gh-li .gh-t small{font-size:13px;color:var(--t-dim, var(--c-8b95a1));margin-top:1px}.gk .kb-grid>.kb-cell .kb-ct,.gk .kb-grid>.kb-cell.kbs .kb-ct,.gk .kb-grid>.kb-cell .kb-ct.long{font-size:15px!important;font-weight:500;color:var(--t-text, var(--c-191f28));letter-spacing:0}.gk .kb-grid>.kb-cell .kb-cs{font-size:13px;color:var(--t-dim, var(--c-8b95a1))}.gk .kb-hit-t,.gk .kb-artrow-t{font-size:15px;font-weight:500;color:var(--t-text, var(--c-191f28))}.gk .kb-artrow-s{font-size:13px;color:var(--t-dim, var(--c-8b95a1))}.gk .kb-head .kb-title,.gk .kb-hd span,.gk .kb-blk .kb-hd span{font-size:16px;font-weight:700;color:var(--t-text, var(--c-1a1f1d))}.gk .gh-bl{background:none!important;box-shadow:none!important;border:0!important;padding:0!important}.gk .gh-li{padding-left:2px;padding-right:2px;background:none!important}.gk .kb-grid{background:none!important;box-shadow:none!important;padding:0!important}.gk .gh-li .gh-i svg,.gk .gh-li .gh-i svg *{stroke-width:1.1!important}.gk .kb-grid>.kb-cell .kb-ico svg,.gk .kb-grid>.kb-cell .kb-ico svg *{stroke-width:1.2!important}.gk .kb-hit:not(#_),.gk .kb-artrow:not(#_){background:none!important;box-shadow:none!important;border-radius:0!important}.gk .kb-hit+.kb-hit:before,.gk .kb-artrow+.kb-artrow:before{left:0;right:0}.gk .kb-hit:not(#_){padding-left:2px!important;padding-right:2px!important}.gk .kb-crumb~div>.kb-cat{display:flex;align-items:center;gap:9px;font-size:16px;font-weight:700;color:var(--t-text, var(--c-1a1f1d));letter-spacing:0;margin:18px 0 6px}.gk .kb-crumb~div>.kb-cat:before{content:"";flex:none;width:4px;height:16px;border-radius:2px;background:var(--accent)}.gk .kb-hit-s{font-size:13px;font-weight:400;color:var(--t-dim, var(--c-8b95a1))}.dx-hero,.dx-cert-row{background:var(--t-inner, var(--c-ffffff))!important;background-image:none!important;border-color:transparent!important;box-shadow:0 0 0 var(--hl) var(--hc)!important}.dx-st,.gk .dx-st{background:var(--t-inner, var(--c-ffffff))!important;border-color:transparent!important;box-shadow:0 0 0 var(--hl) var(--hc)!important}.dx-st li{border-top:0!important;position:relative}.dx-st li+li:before{content:"";position:absolute;left:0;right:0;top:0;height:1px;background:var(--c-000000a15);transform:scaleY(var(--hs));transform-origin:0 0;pointer-events:none}.dx-tq{background:var(--t-inner, var(--c-ffffff))!important;color:var(--text)!important;box-shadow:0 0 0 var(--hl) var(--hc)!important}.dx-tq .dx-q{background:var(--c-f3e7d3)!important;color:var(--c-a8702a)!important}.dx-tq span{color:var(--text-dim);opacity:1!important}.dx-tq b small{margin-left:6px;font-size:12px;font-weight:500;color:var(--text-dim)}.dx-tq button{background:none!important;color:var(--c-a8702a)!important;padding:0 4px 0 8px!important;font-size:15px!important;font-weight:700}.card.pad.fold>b{white-space:nowrap;flex-shrink:0}.dx-st li:has(.mc-num)>div{min-width:0}.dx-st li:has(.mc-num) .t:not(.t2),.dx-st li:has(.mc-num) .s{white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.dx-st .t2>span{white-space:nowrap}@media (max-width: 359px){.dx-st li:has(.mc-num){gap:9px;padding-left:12px;padding-right:12px}.rows .row.ico:has(.nlink){grid-template-columns:auto 1fr;height:auto;min-height:56px;padding-top:8px;padding-bottom:8px;row-gap:1px}.rows .row.ico:has(.nlink) .row-ic{grid-row:span 2}.rows .row.ico:has(.nlink) .row-label{white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.rows .row.ico:has(.nlink) .row-sub{grid-column:2;text-align:left;white-space:normal}.hl-rows .row{height:auto;min-height:56px;padding-top:6px;padding-bottom:6px}.hl-rows .row .row-label{min-width:0}.hl-rows .row .row-sub{min-width:max-content}}.dx-lvl{white-space:nowrap}@media (max-width: 359px){.dx-hero{gap:12px;padding:16px 14px}.dx-lvl{font-size:11px}}.nw{white-space:nowrap}.summary-box{background:var(--t-inner, var(--c-ffffff))!important;border-color:transparent!important;box-shadow:0 0 0 var(--hl) var(--hc)!important}.rp-tip{background:none!important;border:0!important;border-radius:0!important;padding:12px 0 0!important;position:relative}.rp-tip:before{content:"";position:absolute;left:0;right:0;top:0;height:1px;background:var(--c-000000a15);transform:scaleY(var(--hs));transform-origin:0 0;pointer-events:none}.quiz-card.hw-page{background:var(--t-inner, var(--c-ffffff))!important;background-image:none!important;border-color:transparent!important;box-shadow:0 0 0 var(--hl) var(--hc)!important}.quiz-card.hw-page .hw-item{background:none!important;border:0!important;border-radius:0!important;box-shadow:none!important;margin:0!important;padding-left:0!important;padding-right:0!important;position:relative}.quiz-card.hw-page .hw-item+.hw-item:before{content:"";position:absolute;left:0;right:0;top:0;height:1px;background:var(--c-000000a15);transform:scaleY(var(--hs));transform-origin:0 0;pointer-events:none}.hw-past .rc-sec{background:none!important;border:0!important;border-radius:0!important;padding:10px 0 0!important;position:relative}.hw-past .rc-sec:before{content:"";position:absolute;left:0;right:0;top:0;height:1px;background:var(--c-000000a15);transform:scaleY(var(--hs));transform-origin:0 0;pointer-events:none}.sigprev,.gk .sigprev{background:none!important;border:0!important;padding-left:2px!important;padding-right:2px!important}.sigprev .sp-l{color:var(--t-dim, var(--c-8b95a1))!important}.kb-linkcard{background:var(--t-inner, var(--c-ffffff))!important;background-image:none!important}.rv-box{background:none!important;border-radius:0!important;padding:12px 0 0!important;position:relative}.rv-box:before{content:"";position:absolute;left:0;right:0;top:0;height:1px;background:var(--c-000000a15);transform:scaleY(var(--hs));transform-origin:0 0;pointer-events:none}.ad-alert,.side-new{background:var(--t-inner, var(--c-ffffff))!important;border-color:transparent!important;box-shadow:0 0 0 var(--hl) var(--hc)!important}.seg button.on{background-image:none!important;box-shadow:none!important}.pmo-r .pl.on{background:var(--t-acc-soft, var(--c-e3f2ea))!important;color:var(--t-acc-text, var(--c-2e7d5c))!important}.pmo-r .pl:not(.on){background:var(--t-bg, var(--c-eef1ef))!important;color:var(--t-dim, var(--c-6b7873))!important}.pill-on,.md-head .pill-on{background:var(--t-acc-soft, var(--c-e3f2ea))!important;background-image:none!important;color:var(--t-acc-text, var(--c-2e7d5c))!important;box-shadow:none!important}.ovl .sheet>.ck-note-act:has(>.del)>button:not(.del):not(.sv){color:var(--t-dim, var(--c-6b7570))!important}.ovl .sheet .fbsec{background:var(--t-inner, var(--c-ffffff))!important;border-color:transparent!important;box-shadow:0 0 0 var(--hl) var(--hc)!important}.ac-new.big{background:var(--t-inner, var(--c-ffffff))!important;background-image:none!important;border-color:transparent!important;box-shadow:0 0 0 var(--hl) var(--hc)!important}.ac-new.big .ac-new-plus{background:var(--c-2f72b8)!important}.ac-new.big .ac-new-tx b{color:var(--text)!important}.quiz-card .quiz-opt:not(.right):not(.wrong),.quiz-card:not(.hw-page) .hw-item,.tk-opt:not(.on),.mla-d,.ovl>.sheet .tr-row{background:var(--t-in, var(--c-ffffff))!important;border-color:transparent!important;box-shadow:0 0 0 var(--hl) var(--hc)!important}.mla-d.on{background:var(--t-inner, var(--c-ffffff))!important;box-shadow:0 0 0 1.5px var(--accent)!important}.tk-opt{gap:10px}.tk-opt>span:not(.ck){flex:1;min-width:0}.tk-opt.on{background:var(--t-inner, var(--c-ffffff))!important;border-color:transparent!important;box-shadow:0 0 0 1.5px var(--accent)!important;color:var(--text)!important}.prp .prp-sum{grid-template-columns:repeat(4,minmax(0,1fr));gap:0}.prp .prp-sum span{white-space:nowrap}.prp .prp-sum b{display:flex;flex-direction:column;align-items:center;line-height:1.2}.prp .prp-sum b small{display:block;font-size:11px;margin-top:2px}.prp .prp-sum>.prp-c{display:flex;flex-direction:column;align-items:center;gap:2px;padding:6px 0;min-width:0;background:none;border:0;font:inherit;color:var(--text);cursor:pointer}.prp .prp-sum>.prp-c+div,.prp .prp-sum>.prp-c+.prp-c{border-left:1px solid var(--border)}.prp .prp-sum>.prp-c.on span,.prp .prp-sum>.prp-c.on b{color:var(--accent)}.prp .prp-sum>.prp-c:disabled{cursor:default}.card.pad.fold>b,.pc-one .jcard .jh>b,.md-rep .cad-t,.md-rep .rpe-in-h{display:inline-flex;align-items:center;font-size:16px!important;font-weight:700;color:var(--text);white-space:nowrap;margin:0}.card.pad.fold>b:before,.pc-one .jcard .jh>b:before,.md-rep .cad-t:before,.md-rep .rpe-in-h:before{content:"";flex:none;display:inline-block;width:4px;height:16px;border-radius:2px;background:var(--accent);margin-right:8px}.md-rep .cad-t{margin-bottom:8px}.md-rep .rpe-in-h{margin:2px 0 6px}.md-rep{display:contents}.md-rep .rpe.in{margin:0}.pc-one .m2>div,.pc-one .m2-c{display:flex;flex-direction:column;gap:12px;min-width:0}.pc-one .m2>div>*,.pc-one .m2>div>.rpe>.card,.pc-one .m2>div>.card.pad,.pc-one .m2-c>*,.pc-one .m2-c>.rpe>.card,.pc-one .m2-c>.card.pad{margin-top:0!important;margin-bottom:0!important}.sub.mdp>:is(.card,.tz-card,.rpe,.fold-body,section):not(.hd){margin-top:0!important;margin-bottom:12px!important}.sub.mdp>.rpe>.card{margin:0!important}.sub.mdp>.md-rep>:is(.card,.rpe){margin-top:0!important;margin-bottom:12px!important}.pc-one .m2>div>.md-rep>:is(.card,.rpe),.pc-one .m2-c>.md-rep>:is(.card,.rpe){margin:0!important}.md-rep .rpe>.card{margin:0!important}.mo-h{display:flex;align-items:center;margin:4px 2px -4px;font-size:16px;font-weight:700;color:var(--text);white-space:nowrap}.mo-h:before{content:"";flex:none;width:4px;height:16px;border-radius:2px;background:var(--accent);margin-right:8px}.mo-hrow{display:flex;align-items:center;justify-content:space-between;margin:4px 2px -4px}.mo-hrow .mo-h{margin:0}.mx.mo-out>.mx-h{display:none}.card.pad.fold.mo{justify-content:space-between}.pc-one .jcard .jh{justify-content:flex-end}.sub.mdp>:is(.mo-h,.mo-hrow){margin-bottom:8px!important}.pc-one .m2>div .mo-h,.pc-one .m2>div .mo-hrow,.pc-one .m2-c .mo-h,.pc-one .m2-c .mo-hrow{margin:0 2px -4px!important}.sub.mdp .md-rep>.mo-h{margin:4px 2px 8px!important}.md-rep>.mo-h:before{background:var(--t-acc, var(--c-2e7d5c))}.sub.mdp>.md-rep>:is(.card,.rpe)+.mo-h{margin-top:4px!important}:is(.tz-card:not(.mo-out):has(>:is(.tz-hr,.tzop-h,.tz-h,.mx-h):first-child),.ac-grp:has(>h2:first-child),.fd:not(.acct-bar):has(>.fd-h:first-child),.ftbl:has(>.fh:first-child),.lcard.hck:has(>.hck-h:first-child),.xcard:has(>b:first-child),section:not(.ovl *):has(>.st-box-h:first-child)){--oh: 38px;background:transparent!important;background-image:none!important;box-shadow:none!important;border-color:transparent!important;position:relative;isolation:isolate;overflow:visible!important}:is(.tz-card:not(.mo-out):has(>:is(.tz-hr,.tzop-h,.tz-h,.mx-h):first-child),.ac-grp:has(>h2:first-child),.fd:not(.acct-bar):has(>.fd-h:first-child),.lcard.hck:has(>.hck-h:first-child),.xcard:has(>b:first-child),section:not(.ovl *):has(>.st-box-h:first-child)){padding-top:calc(var(--oh) + 14px)!important}.ftbl:has(>.fh:first-child){padding-top:var(--oh)!important}:is(.tz-card,.ac-grp,.fd,.ftbl,.lcard,.xcard,section):has(.ovl){z-index:1000!important}body *:has(.ovl):not(.ovl):not(.ovl *){z-index:1000!important}body *:has(.psel-menu,.pal-pop):not(.psel-menu):not(.psel-menu *){z-index:999!important}.side:has(.psel-menu){overflow:visible!important}:is(.tz-card:not(.mo-out):has(>:is(.tz-hr,.tzop-h,.tz-h,.mx-h):first-child),.ac-grp:has(>h2:first-child),.fd:not(.acct-bar):has(>.fd-h:first-child),.ftbl:has(>.fh:first-child),.lcard.hck:has(>.hck-h:first-child),.xcard:has(>b:first-child),section:not(.ovl *):has(>.st-box-h:first-child)):before{content:"";position:absolute;left:0;right:0;top:var(--oh);bottom:0;z-index:-1;pointer-events:none;background:var(--t-th, var(--c-ffffff));border-radius:inherit;box-shadow:0 0 0 var(--hl) var(--hc)}.ftbl:has(>.fh:first-child)>:not(.fh){position:relative}.tz-card:not(.mo-out)>:is(.tz-hr,.tzop-h,.tz-h,.mx-h):first-child,.ac-grp>h2:first-child,.fd:not(.acct-bar)>.fd-h:first-child,.ftbl>.fh:first-child,.lcard.hck>.hck-h:first-child,.xcard>b:first-child,section:not(.ovl *)>.st-box-h:first-child{position:absolute!important;top:0;left:2px;right:2px;height:28px;min-height:0!important;margin:0!important;padding:0!important;display:flex!important;align-items:center;gap:8px;background:none!important;border:0!important;box-shadow:none!important}.ftbl>.fh:first-child>b,.fd>.fd-h:first-child>b,.fd>.fd-h:first-child:is(b,span),.lcard.hck>.hck-h:first-child>b,.xcard>b:first-child,.tz-card>.tz-hr:first-child>b{display:inline-flex;align-items:center;font-size:16px!important;font-weight:700;color:var(--text);white-space:nowrap}.ftbl>.fh:first-child>b:before,.fd>.fd-h:first-child>b:before,.lcard.hck>.hck-h:first-child>b:before,.xcard>b:first-child:before,.tz-card>.tz-hr:first-child>b:before{content:"";flex:none;display:inline-block;width:4px;height:16px;border-radius:2px;background:var(--accent);margin-right:8px}:is(.tz-card,.ftbl,.fd,section):not(:has(>:nth-child(2))):before{display:none!important}.cq:has(>.fd:first-child){background:none!important;box-shadow:none!important;border:0!important;padding:0!important}.cq:has(>.fd:first-child)>.fd+.fd{margin-top:12px}.pc-xl .x2>.xdrop{margin-top:38px}section:not(.ovl *)>.st-box-h:first-child{justify-content:space-between;font-size:16px!important}.vw-btn.pill-out{font-weight:400;background-color:var(--t-inner, var(--c-ffffff))!important;color:var(--text-dim)}.vw-btn.pill-out .pill-caret{font-size:10px;margin-left:0;color:var(--accent)}.vw-btn.pill-out.open{background-color:var(--t-inner, var(--c-ffffff))!important;border-color:var(--accent)!important;color:var(--text-dim)}.vw-btn.pill-out.open .pill-caret{color:var(--accent)}.kg5{display:flex;flex-direction:column;gap:12px}.kg5-h{display:flex;align-items:center;gap:8px;padding:0 2px 10px;font-size:16px;font-weight:700;color:var(--text);white-space:nowrap}.kg5-h:before{content:"";width:4px;height:16px;border-radius:2px;background:var(--accent);flex:none}.kg5-h b{margin-left:auto;font-size:13px;color:var(--text-dim);font-weight:600}.pc-req table.mt tr.kg5-tr>td{background:none;cursor:default;padding-top:16px;padding-bottom:2px}.pc-req table.mt tr.kg5-tr:first-child>td{padding-top:12px}.pc-req table.mt tr.kg5-tr .kg5-h{padding-bottom:4px}.pc-req table.mt tr.kg5-tr:hover>td{background:none}.rql .tl-r>.d{min-width:max-content}.rql .tl-r>.tz11-done,.rql .tl-r>.chev{min-width:max-content;justify-self:end}@media (max-width: 359px){.rql .tl-r{column-gap:4px;padding-left:10px;padding-right:10px}.rql .tl-r>.d{font-size:12px;letter-spacing:-.2px}.rql .tl-r>.m{font-size:14px}.rql .tl-r>.m .st-kind{font-size:11px;padding-left:5px;padding-right:5px}.rql .tl-r>.tz11-done{padding-left:4px;padding-right:4px}.rql .tl-r>.x{visibility:hidden}}.ftbl:has(>.fh:first-child)>table.mt{border-collapse:separate;border-spacing:0}.ftbl:has(>.fh:first-child)>table.mt>thead>tr:first-child>:first-child{border-top-left-radius:14px}.ftbl:has(>.fh:first-child)>table.mt>thead>tr:first-child>:last-child{border-top-right-radius:14px}.ftbl:has(>.fh:first-child):not(:has(>table.mt~*))>table.mt>tbody>tr:last-child>:first-child{border-bottom-left-radius:14px}.ftbl:has(>.fh:first-child):not(:has(>table.mt~*))>table.mt>tbody>tr:last-child>:last-child{border-bottom-right-radius:14px}.ftbl:has(>.fh:first-child)>table.mt>tbody>tr:last-child>td{border-bottom:0}.ftbl:has(>.fh:first-child):not(:has(>table.mt~*))>table.mt:has(>tfoot)>tbody>tr:last-child>td{border-radius:0!important}.ftbl:has(>.fh:first-child):not(:has(>table.mt~*))>table.mt>tfoot>tr:last-child>:first-child{border-bottom-left-radius:14px}.ftbl:has(>.fh:first-child):not(:has(>table.mt~*))>table.mt>tfoot>tr:last-child>:last-child{border-bottom-right-radius:14px}.ftbl:has(>.fh:first-child):not(:has(>table.mt~*))>table.mt:not(:has(>tbody>tr)):not(:has(>tfoot))>thead>tr:last-child>:first-child{border-bottom-left-radius:14px}.ftbl:has(>.fh:first-child):not(:has(>table.mt~*))>table.mt:not(:has(>tbody>tr)):not(:has(>tfoot))>thead>tr:last-child>:last-child{border-bottom-right-radius:14px}.ftbl:has(>.fh:first-child)>.tf-s{border-radius:14px}.ftbl:has(>.fh:first-child)>.tf-s:not(:last-child){border-bottom-left-radius:0;border-bottom-right-radius:0}.opv{padding:2px 14px!important}.opv .rc-sec{border:0!important;padding:0!important;background:none!important}.kg6{display:flex;flex-direction:column;gap:12px}.kg6-top{display:flex;align-items:center;gap:10px;padding:0 2px;background:none;border:0;font:inherit;color:var(--text);cursor:default;text-align:left;white-space:nowrap}button.kg6-top{cursor:pointer}.kg6-top b{display:inline-flex;align-items:center;gap:8px;font-size:16px;font-weight:700}.kg6-top b:before{content:"";width:4px;height:16px;border-radius:2px;background:var(--accent);flex:none}.kg6-top>span{font-size:13px;font-weight:600;color:var(--text-dim)}.kg6-card{background:var(--t-inner, var(--c-ffffff));border:1px solid var(--c-000000a45);border-radius:14px;overflow:hidden}.kg6-h{display:flex;align-items:center;padding:12px 16px 10px;white-space:nowrap}.kg6-h b{font-size:15px;font-weight:700;color:var(--text)}.kg6-h span{margin-left:auto;font-size:13px;font-weight:600;color:var(--text-dim)}.kg6-card table.mt{width:100%;border-collapse:collapse}.kg6-card table.mt tbody>tr:last-child>td{border-bottom:0}.kg6-none{margin:0;padding:14px 16px;color:var(--text-dim);font-size:14px}.pc-req .col1>.kg6+.kg6{margin-top:10px}.kg6-card .mt th,.kg6-card .mt td{padding-left:16px;padding-right:8px;text-align:left}.kg6-card .mt td.chev,.kg6-card .mt th:last-child{padding-left:4px;padding-right:10px;text-align:right}.kg6-card .mt td.bd{white-space:normal;word-break:keep-all;overflow-wrap:anywhere;line-height:1.45}.kg6-card .mt tr.rt{cursor:pointer}.kg6-card .mt tr.sel td{background:var(--t-acc-soft, var(--c-e3f2ea))}.kg6-card .mt td .mname{font-weight:600}.kg6-top>span{font-size:13px;font-weight:700;color:var(--accent);background:var(--t-acc-soft, var(--c-e8f4ed));border-radius:999px;padding:1px 9px}.quiz-card.hw-page .sheet-list .hw-item.quiz-opt{box-shadow:none!important;background:none!important}.md-head .md-name .malias{display:block;margin-top:1px;font-size:13px;font-weight:500;color:var(--text-dim);white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.legend{flex-wrap:wrap;row-gap:2px}.legend>span{white-space:nowrap}@media (max-width: 360px){.rpcc-g{width:44px;padding:0}.rpcc-pill{width:52px;font-size:12px}.rpcc-r{gap:6px}.rpcc-chev{width:6px}}.whosel{position:relative}.whosel-btn{display:flex!important;align-items:center;justify-content:space-between;gap:8px;text-align:left;cursor:pointer;min-height:0!important;height:auto!important;line-height:1.5}.whosel-btn>span{display:block!important;flex:1 1 auto;min-width:0;height:auto!important;min-height:0!important;margin:0!important;padding:0!important;background:none!important;border:0!important;box-shadow:none!important;font:inherit;color:inherit;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.whosel-btn>i{display:block;flex:none;width:auto!important;height:auto!important;margin:0!important}.whosel-btn .ph{color:var(--text-dim)}.whosel-btn i{flex:none;font-style:normal;color:var(--text-dim);transform:rotate(90deg);transition:transform .15s}.whosel-btn.open{border-color:var(--accent)}.whosel-btn.open i{transform:rotate(-90deg)}.whosel-btn:disabled{cursor:default;opacity:1}.whosel-menu{top:calc(100% + 6px);left:0;right:0;width:auto}.whosel-own{margin-top:8px}@media (max-width: 999px){main.sub:has(.summary-edit){display:flex;flex-direction:column;min-height:calc(100dvh - 62px);padding-bottom:8px}main.sub:has(.summary-edit)>.card.pad:has(.summary-edit){flex:1 1 auto;display:flex;flex-direction:column;margin-bottom:0}.card.pad:has(.summary-edit) .hl-wrap{flex:1 1 auto;display:flex;flex-direction:column;min-height:220px}.card.pad:has(.summary-edit) .summary-edit{flex:1 1 auto;height:100%;min-height:0;resize:none}}.jtop{margin-bottom:10px}.jtop-h{display:flex;align-items:center;justify-content:space-between;gap:8px}.jtop-h b{font-size:15px}.jtop-c{margin:4px 0 0}.jtop-s{margin:10px 0 0}.jtop-go{display:block;width:100%;margin:12px 0 0;min-height:40px;background:var(--card-2, var(--t-bg, var(--c-f6f7f9)));border:1px solid var(--line);border-radius:10px;color:var(--accent);font-size:14px;font-weight:600;cursor:pointer}.card.pad.fold .fold-sum{font-size:15px;color:var(--text);white-space:nowrap;overflow:hidden;text-overflow:ellipsis;min-width:0}.tl-r.tl-jm .pill{background:none!important;border:0!important;box-shadow:none!important;padding:0!important;margin:0!important;color:var(--text-dim)!important;font-size:14px!important;font-weight:400!important}.tl-r .d,.tl-r .h,.tl-r .s,.tl-r .x{font-size:14px}.tl-g{font-size:13px}.hw-tab{margin:12px 0 16px}.hw .lb2+.hw-help{margin-top:-2px}.hw-h{display:flex;align-items:center;justify-content:space-between;gap:10px}.hw .hw-help{margin:14px 0 8px}.hw .lb2{margin:14px 0 6px}.hw .lb2:first-of-type{margin-top:0}.hw-dt{display:flex;gap:8px}.hw-dt .st-in{flex:1 1 0;min-width:0}.hw-t{margin:0}.hw-foot{display:flex;align-items:center;justify-content:space-between;gap:10px;margin-top:14px}.hw-n{font-size:13px;color:var(--text-dim);white-space:nowrap}.hw-n.short{color:var(--warn-text, var(--c-8a5a00))}.ovl .sheet>.two.three{grid-template-columns:1fr 1fr 1fr!important}.ovl .sheet>.two.three .ghost.mid{color:var(--text)!important;font-weight:600}.rec-alt{display:block;width:100%;margin:14px 0 0;padding:0;border:0;background:none;color:var(--accent);font-size:14px;font-weight:600;text-decoration:underline;text-underline-offset:3px;cursor:pointer}.rec-pick{display:flex;flex-direction:column;gap:8px;margin:16px 0 4px;text-align:left}.rec-pick>button{display:flex;align-items:center;justify-content:space-between;gap:10px;width:100%;padding:12px 14px;border:1px solid var(--line, var(--border));border-radius:12px;background:var(--card);color:var(--text);cursor:pointer}.rec-pick b{display:block;font-size:15px}.rec-pick small{display:block;margin-top:3px;font-size:13px;color:var(--text-dim)}.rec-pick i{flex:none;font-style:normal;color:var(--text-dim);font-size:18px}.ovl .sheet>.two.one{grid-template-columns:1fr!important}.rec-pick>button>span{text-align:left;min-width:0}.rec-pick>button.on{border-color:var(--accent)}.rec-pick>button.on b{color:var(--accent)}.rec-pick>button.main{padding:16px;background:var(--card);border:1.5px solid var(--accent)}.rec-pick>button.main b{display:flex;align-items:center;gap:8px;font-size:18px}.rec-pick>button.main small{color:var(--text-dim)}.rec-pick>button.main i.rec-dot{flex:none;width:10px;height:10px;border-radius:50%;background:var(--danger, var(--c-c62828))}.rec-pick>button.main>i{color:var(--text-dim)}.rec-sep{margin:14px 0 2px;font-size:13px;font-weight:600;color:var(--text-dim);text-align:left}.sheet-grp{margin:14px 0 4px;padding:0 2px;font-size:13px;font-weight:700;color:var(--text-dim);text-align:left}.sheet-grp:first-of-type{margin-top:4px}.jn-pick{margin:0}.jn-h{display:flex;align-items:center;justify-content:space-between;gap:10px;margin-bottom:12px}.jn-h b{font-size:15px}.tl-r.tl-rv .pill,.pc-rv table td .pill{background:none!important;border:0!important;box-shadow:none!important;padding:0!important;margin:0!important;color:var(--text-dim)!important;font-size:13px!important;font-weight:400!important}.tl-r .ls-pill{background:none!important;border:0!important;box-shadow:none!important;padding:0!important;margin:0!important;color:var(--text-dim)!important;font-size:14px!important;font-weight:400!important}.tz11-list .tz11-cw .tz11-main .s{display:block;white-space:nowrap;overflow:hidden;text-overflow:ellipsis;font-size:13px;-webkit-line-clamp:unset}.tl-r.tl-hw{grid-template-columns:82px minmax(0,1fr) auto;align-items:center;padding:9px 12px;min-height:48px;text-decoration:none;color:inherit}.tl-r.tl-hw .hw-d{display:flex;flex-direction:column;gap:2px;min-width:0}.tl-r.tl-hw .hw-d .d{font-size:14px;color:var(--text);font-weight:600}.tl-r.tl-hw .hw-d .x{font-size:12px}.tl-r.tl-hw .hw-d .pill{margin-left:4px}.tl-r.tl-hw .hw-s{display:flex;flex-direction:column;gap:3px;min-width:0}.tl-r.tl-hw .hw-s>span{font-size:14px;line-height:1.4;color:var(--text);word-break:keep-all;overflow-wrap:anywhere}.tl-r.tl-hw .hw-s>span+span:before{content:""}.hw-tl+.opg{margin-top:10px}.rpcc-dist{margin-top:10px;padding:14px 0 6px;border-top:1px solid var(--border)}.md-linked{font-size:13px;color:var(--text-dim);font-weight:500}.md-sub{margin:5px 0 0;font-size:14px!important;color:var(--t-text, var(--c-4b5563))!important;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.md-head>.md-linked{flex:none;align-self:center}.md-head.md-head3{align-items:center;gap:12px}.md-name3{flex:none;max-width:42%;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.md-info3{flex:1;min-width:0;display:flex;justify-content:center;font-size:13px;color:var(--t-text, var(--c-4b5563))}.md-info3i{display:flex;flex-direction:column;gap:3px;min-width:0;max-width:100%;text-align:left}.md-info3i>span,.md-info3i>a{max-width:100%;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.md-info3i>a.md-tel{color:inherit;text-decoration:none}.md-info3i>span.md-reg{color:var(--t-dim, var(--c-8b95a1));font-variant-numeric:tabular-nums}.md-info3i>span.md-reg>b{font-weight:inherit}.md-head.md-head3>.md-linked{min-width:44px;text-align:right}.rpcc-dist .card.pad{border:0!important;box-shadow:none!important;padding:0!important;background:none!important}.malias{font-size:10px!important;font-weight:300!important;color:var(--t-text, var(--c-191f28))!important;letter-spacing:-.2px}.vc{display:inline-flex!important;align-items:center!important;column-gap:.25em;min-width:0}.vc>*{line-height:1!important}.vc>.malias{margin-left:0!important}.vc.vc-row{display:flex!important}.mo-hrow>*,.hc-row>.hc-nm{line-height:1!important}.pill-in,.pill,.pill-on,.pill-warn{line-height:1;display:inline-flex;align-items:center}.mt td,.ltbl td,.ftbl td{vertical-align:middle}.pc-one .m2-c .mo-hrow>.mo-h,.pc-one .m2>div .mo-hrow>.mo-h{margin:0!important;min-height:0!important}.hc-nm>*{line-height:1!important}.hc-nm>:empty{display:none}.summary .sum-prob{font-weight:700}.summary .sum-mk{display:inline-block;margin-right:6px;font-size:.8em;color:var(--t-text, var(--c-191f28));transform:translateY(-1px)}.sum-view{margin-top:12px;background:var(--bg);border:1px solid var(--border);border-radius:12px;padding:12px}.sum-view .summary{margin:0;font-size:16px;line-height:1.65;word-break:keep-all;overflow-wrap:anywhere}.chips.cs-tabs,.chips.cs-clubs{margin:0 0 10px}.chips.cs-clubs{flex-wrap:nowrap}.chips.cs-clubs .chip{flex:1 1 auto;min-width:0;padding-left:4px!important;padding-right:4px!important;font-size:13px;white-space:nowrap;text-align:center}.opl-t.cs td.cs-nm{white-space:normal;word-break:keep-all;line-height:1.45;padding-top:9px;padding-bottom:9px}.opl-t.cs td.cs-nm b{display:block;font-weight:600}.opl-t.cs td.cs-nm span{display:block;font-size:12px;color:var(--text-dim);margin-top:2px}.opl-t.cs td{font-variant-numeric:tabular-nums}.opl-t.tfp .tf-tag{display:inline-flex;align-items:center;height:18px;margin-left:6px;padding:0 6px;border-radius:9px;font-size:11px;font-weight:600;white-space:nowrap;vertical-align:middle}.opl-t.tfp .tf-tag.c{background:var(--c-e8f0fb);color:var(--c-2f62b5)}.opl-t.tfp .tf-tag.a{background:var(--t-acc-soft, var(--c-eef6f1));color:var(--accent)}.opl-t.tfw .c-x2{width:92px}.opl-t.tfw td.cs-nm{white-space:normal;word-break:keep-all;line-height:1.4;padding-top:8px;padding-bottom:8px}.opl-t.tfw td.cs-nm b{display:block;font-weight:600}.opl-t.tfw td.cs-nm span{display:block;font-size:11px;color:var(--text-dim);margin-top:2px}.opl-t.tfw td.x{white-space:nowrap;text-align:right}.tfp-ok{width:auto;height:auto;margin:0 0 0 12px;padding:4px 2px;border:0;background:none;box-shadow:none;font:inherit;font-size:13px;font-weight:600;color:var(--accent)}#root :is(.ghost,.btn,.md-start,.al-act,.abar-add,.abar-rm,.dx-rv button,.ck-note-ed,.mx-add,.summary-copy,.mbar-b,.ibar-sub,.pth-pay-b,.tz11-add,.sp-chip,.psel-btn,.kb-secsrc-more,.chip,.mx-act button,.pal-ok,.lfx-trash,.opp-go,.adp-txt,.tfp-ok,.tfp-del,.pmc-del,.fb-btn,.dx-tq button,.rc-foot,.pw-all,.hw-link,.jtop-go,.rco-f,.mc-add,.rv-dt,.primary,.me-b,.ibar-big,.tk-btn):not(.ovl .sheet *):not(.quiz-card *){background:var(--t-inner, var(--c-ffffff))!important;background-image:none!important;border:1px solid var(--t-line, var(--c-e3e7eb))!important;border-radius:999px!important;box-shadow:0 1px 3px var(--c-101828a12)!important;transform:none!important;color:var(--t-text, var(--c-191f28))!important;font-weight:600!important;text-decoration:none!important}#root :is(.ghost.add,.mx-add,.tz11-add,.abar-add,.sp-chip.add,.primary.add,.mc-add,.pmc-add):not(.ovl .sheet *):not(.quiz-card *){color:var(--c-1f5f9e)!important}#root :is(.ghost.danger,.btn.danger,.mbar-b.danger,.primary.danger,.abar-rm,.ck-note-ed.del,.mx-act .del,.pmc-del,.adp-txt.danger,.tfp-del):not(.ovl .sheet *):not(.quiz-card *){color:var(--c-c4342a)!important}#root :is(.ghost.on,.sp-chip.on,.psel-btn.open,.chip.on):not(.ovl .sheet *):not(.quiz-card *){background:var(--t-acc, var(--c-2e7d5c))!important;border-color:var(--t-acc, var(--c-2e7d5c))!important;color:var(--c-ffffff)!important;font-weight:700!important}#root :is(.primary,.me-b,.ibar-big,.tk-btn,.btn,.md-start,.al-act,.ck-note-ed.sv,.mx-act .sv,.dx-rv button,.pth-pay-b,.rco-f,.rc-foot,.pw-all,.hw-link,.jtop-go):not(.ovl .sheet *):not(.quiz-card *):not(.danger):not(.add){color:var(--t-acc-text, var(--c-1f5a41))!important;font-weight:700!important}#root :is(.ghost,.ck-note-ed,.mbar-b,.ibar-sub,.sp-chip,.psel-btn,.chip):not(.ovl .sheet *):not(.quiz-card *)+:is(.ghost,.ck-note-ed,.mbar-b,.ibar-sub,.sp-chip,.psel-btn,.chip){border-left-color:var(--t-line, var(--c-e3e7eb))!important}#root :is(.ghost,.btn,.chip,.sp-chip,.primary,.me-b,.mx-act button,.rco-f):not(.ovl .sheet *):not(.quiz-card *):active{background-color:var(--t-bg, var(--c-f2f4f3))!important;box-shadow:none!important}#root :is(.primary,.ghost):disabled:not(.ovl .sheet *){opacity:.5}#root .me-b+.me-b{margin-top:8px!important}#root .chips:has(>.chip){gap:6px!important}#root :is(.ghost.icb,.ghost.mv):not(.ovl .sheet *){width:30px!important;height:30px!important;padding:0!important;display:inline-flex!important;align-items:center;justify-content:center}#root :is(.ghost.icb,.ghost.mv) svg{width:15px;height:15px}#root .ghost.icb.ck-cfgbtn{width:38px!important;height:38px!important}#root :is(.rco-f,.rc-foot,.pw-all,.hw-link):not(.ovl .sheet *){display:block;width:fit-content!important;margin-left:auto;padding:6px 14px!important;font-size:13.5px;text-align:center!important}#root .hw-link:not(.ovl .sheet *){margin-right:auto}#root .rco-fw .rco-f{margin-left:0}#root .rco-fw .rco-memo{padding-left:14px!important}#root :is(.mx-act button,.pal-ok,.lfx-trash,.opp-go,.adp-txt,.tfp-ok,.tfp-del,.pmc-del,.fb-btn,.dx-tq button,.rv-dt):not(.ovl .sheet *):not(.quiz-card *){padding:5px 13px!important}#root .lfx-trash:not(.ovl .sheet *){margin-left:auto}#root .mc-add:not(.ovl .sheet *){padding:8px 16px!important}#root .pmc-add:not(.ovl .sheet *){background:var(--t-inner, var(--c-ffffff))!important;border:1px solid var(--t-line, var(--c-e3e7eb))!important;border-radius:50%!important;box-shadow:0 1px 3px var(--c-101828a12)!important}#root .rec-stop:not(.ovl .sheet *){border:1px solid var(--t-line, var(--c-e3e7eb))!important;border-radius:999px!important;background:var(--t-inner, var(--c-ffffff))!important;box-shadow:0 1px 3px var(--c-101828a12)!important}@media (max-width: 360px){#root .chips:has(>.chip){gap:3px!important}#root .chip:not(.ovl .sheet *){padding-left:2px!important;padding-right:2px!important}#root .chips.msort .chip{font-size:12px!important;letter-spacing:-.3px}}#root .mc-lay{gap:4px}#root .mc-lay button{background:var(--t-inner, var(--c-ffffff))!important;border:1px solid var(--t-line, var(--c-e3e7eb))!important;border-radius:50%!important;box-shadow:0 1px 3px var(--c-101828a12)!important;color:var(--t-dim, var(--c-b0b8c1))!important}#root .mc-lay button.on{background:var(--t-acc, var(--c-2e7d5c))!important;border-color:var(--t-acc, var(--c-2e7d5c))!important;color:var(--c-ffffff)!important}.tz-seg2{display:flex;align-items:stretch;gap:0}.tz-segsc{flex:1 1 0;min-width:0;display:flex;gap:4px;overflow-x:auto;scrollbar-width:none}.tz-segsc::-webkit-scrollbar{display:none}.tz-segsc>.tz-sg{flex:1 1 0;min-width:max-content;padding-left:6px;padding-right:6px}.tz-seg2>.tz-gplus{flex:0 0 36px;padding:8px 0;justify-content:center}.tz-gplus .n{font-size:20px;line-height:1;font-weight:500;color:var(--t-dim, var(--c-6b7684))}.tz-gplus.open .n{color:var(--c-1f5f9e)}.tz-gform{margin:0 0 14px}.tz-pcw>.tz-gform{grid-column:1 / -1}.tz-pcw>.tz-seg{grid-column:1 / -1}.tz5-shr{display:flex;align-items:center;gap:2px;margin:16px 6px 6px;min-height:28px}.tz3-sec:first-child .tz5-shr{margin-top:2px}.tz-pcw .tz3-sec .tz5-shr{margin:14px 6px 8px}.tz-pcw .tz3-sec:first-child .tz5-shr{margin-top:0}.tz5-shr .tz5-sh{margin:0!important;flex:1;min-width:0}.tz5-shr .tz5-sh.all{color:var(--t-dim, var(--c-8b95a1))!important}.tz5-act{display:inline-flex;align-items:center;gap:2px;flex:none}.tz5-plus,.tz5-gear{border:0;background:none;padding:0;width:30px;height:28px;display:inline-flex;align-items:center;justify-content:center;color:var(--t-dim, var(--c-6b7684));cursor:pointer}.tz5-plus{font-size:21px;line-height:1;font-weight:500}.tz5-plus.open{color:var(--c-1f5f9e)}.tz5-gear{color:var(--t-dim, var(--c-8b95a1))}.tz5-gear svg{width:16px;height:16px}.tz5-qa,.tz5-spform{margin-top:8px}.tz5-spadd{display:block;border:0;background:none;padding:8px 6px;margin:14px 0 4px;font-size:14px;font-weight:600;color:var(--t-dim, var(--c-6b7684));cursor:pointer}.tz-page .tz5-sh.all:before{background:var(--c-c5cbd1)!important}#root .mx-add:not(.ovl .sheet *){font-size:12.5px!important;padding:3px 10px!important;min-height:0!important;line-height:1.5!important}[data-sp]{scroll-margin-top:14px}.cfg-jump{outline:2px solid var(--accent)!important;outline-offset:3px;border-radius:14px}.mg-tile .mg-ic{display:flex;align-items:center;justify-content:center;height:28px;color:var(--t-acc-text, var(--c-1f6b46))}.mg-tile .mg-ic svg{width:22px;height:22px}.mg-tile .tile-l{color:var(--t-acc-text, var(--c-1f6b46))!important;font-weight:700!important}.mg-tile.off{opacity:.45;pointer-events:none}.pc-mem .tools .tiles:has(.mg-tile){flex-basis:380px}.rw-steps b.spin{will-change:transform;-webkit-backface-visibility:hidden;backface-visibility:hidden}#root .ibar-b:not(.ovl .sheet *){flex:1;height:38px!important;font-size:14px!important;color:var(--t-acc-text, var(--c-1f5a41))!important;font-weight:700!important}.sheet .sheet-item:not(.quiz-opt)>span:first-child:not(.ck){flex:1;min-width:0}.sheet .si-row{display:flex;align-items:center;gap:10px;min-width:0}.sheet .si-row .si-s{margin-top:0;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}#root .ibar-b:not(.ovl .sheet *){display:inline-flex;align-items:center;justify-content:center;gap:6px}#root .chips .chip:not(.ovl .sheet *):not(.quiz-card *){background:none!important;border:0!important;border-radius:0!important;box-shadow:none!important;color:var(--t-dim, var(--c-6b7570))!important;font-weight:600!important}#root .chips .chip:not(.ovl .sheet *):not(.quiz-card *)+.chip{border-left:1px solid var(--t-line, var(--c-cfd5da))!important}#root .chips .chip.on:not(.ovl .sheet *):not(.quiz-card *){background:none!important;color:var(--t-acc-text, var(--c-1f5a41))!important;font-weight:900!important}#root .chips:has(>.chip){gap:0!important}#root .ck-tabs.cfg-tabs{display:flex!important;flex-wrap:nowrap;gap:0!important;overflow-x:auto;scrollbar-width:none;margin:0 0 12px}#root .ck-tabs.cfg-tabs::-webkit-scrollbar{display:none}#root .ck-tabs.cfg-tabs .ck-tab{flex:0 0 auto;min-width:0;background:none!important;border:0!important;border-radius:0!important;box-shadow:none!important;color:var(--t-dim, var(--c-6b7570))!important;font-weight:600!important;font-size:13px;padding:6px 12px}#root .ck-tabs.cfg-tabs .ck-tab:first-child{padding-left:4px}#root .ck-tabs.cfg-tabs .ck-tab+.ck-tab{border-left:1px solid var(--t-line, var(--c-cfd5da))!important}#root .ck-tabs.cfg-tabs .ck-tab.on{color:var(--t-acc-text, var(--c-1f5a41))!important;font-weight:900!important}#root .ck-tabs.cfg-tabs .ck-tab small,#root .ck-tabs.cfg-tabs .ck-tab.on small{color:var(--t-dim, var(--c-8b95a1));opacity:1;font-weight:600}html #root :is(.mx-add,.rco-f,.rc-foot,.pw-all,.hw-link):not(.ovl .sheet *):not(.quiz-card *){background:none!important;border:0!important;box-shadow:none!important;border-radius:0!important;padding:0!important;min-height:0!important;line-height:1.4!important}#root .mx-add:not(.ovl .sheet *){font-size:13.5px!important}#root .rco-fw .rco-f:not(.ovl .sheet *){margin-left:0!important}#root .rco-fw .rco-memo:not(.ovl .sheet *){padding-left:5px!important}#root .tzop-h .tzop-all{margin-left:auto;color:var(--t-acc-text, var(--c-1f5a41));font-weight:700;font-size:13.5px;white-space:nowrap}html #root .mx-add.mx-add:not(.ovl .sheet *):not(.quiz-card *){color:var(--c-1f5a41)!important}#root :is(.ghost,.btn,.al-act,.abar-add,.abar-rm,.dx-rv button,.ck-note-ed,.summary-copy,.mbar-b,.ibar-sub,.sp-chip,.psel-btn,.kb-secsrc-more,.chip,.mx-act button,.pal-ok,.lfx-trash,.opp-go,.adp-txt,.tfp-ok,.tfp-del,.pmc-del,.fb-btn,.dx-tq button,.rv-dt):not(.ovl .sheet *):not(.quiz-card *):not(.icb):not(.mv):not(.ibar-b):not(:has(*)){display:inline-flex!important;vertical-align:top}#root :is(.tz11-add,.primary,.me-b,.ibar-big,.tk-btn,.mc-add,.md-start,.jtop-go,.pth-pay-b,.foot-btns button):not(.ovl .sheet *):not(.quiz-card *):not(.icb):not(.mv):not(.ibar-b):not(:has(*)){display:flex!important}#root :is(.ghost,.btn,.al-act,.abar-add,.abar-rm,.dx-rv button,.ck-note-ed,.summary-copy,.mbar-b,.ibar-sub,.sp-chip,.psel-btn,.kb-secsrc-more,.chip,.mx-act button,.pal-ok,.lfx-trash,.opp-go,.adp-txt,.tfp-ok,.tfp-del,.pmc-del,.fb-btn,.dx-tq button,.rv-dt,.tz11-add,.primary,.me-b,.ibar-big,.tk-btn,.mc-add,.md-start,.jtop-go,.pth-pay-b,.foot-btns button):not(.ovl .sheet *):not(.quiz-card *):not(.icb):not(.mv):not(.ibar-b):not(:has(*)){flex-direction:column;align-items:center;justify-content:center}#root :is(.ghost,.btn,.al-act,.abar-add,.abar-rm,.dx-rv button,.ck-note-ed,.summary-copy,.mbar-b,.ibar-sub,.sp-chip,.psel-btn,.kb-secsrc-more,.chip,.mx-act button,.pal-ok,.lfx-trash,.opp-go,.adp-txt,.tfp-ok,.tfp-del,.pmc-del,.fb-btn,.dx-tq button,.rv-dt,.tz11-add,.primary,.me-b,.ibar-big,.tk-btn,.mc-add,.md-start,.jtop-go,.pth-pay-b,.foot-btns button):not(.ovl .sheet *):not(.quiz-card *):not(.icb):not(.mv):not(.ibar-b):not(:has(*)):before{content:"";display:block;height:0;margin-top:-.05em}#root :is(.ghost,.btn,.al-act,.abar-add,.abar-rm,.dx-rv button,.ck-note-ed,.summary-copy,.mbar-b,.ibar-sub,.sp-chip,.psel-btn,.kb-secsrc-more,.chip,.mx-act button,.pal-ok,.lfx-trash,.opp-go,.adp-txt,.tfp-ok,.tfp-del,.pmc-del,.fb-btn,.dx-tq button,.rv-dt,.tz11-add,.primary,.me-b,.ibar-big,.tk-btn,.mc-add,.md-start,.jtop-go,.pth-pay-b,.foot-btns button):not(.ovl .sheet *):not(.quiz-card *):not(.icb):not(.mv):not(.ibar-b):not(:has(*)):after{content:"";display:block;height:0;margin-top:.05em}#root .ck-note-ed:not(.ovl .sheet *){line-height:normal!important;padding-top:2.5px!important;padding-bottom:2.5px!important}#root :is(.ck-note-act .ck-note-ed,.pth-sv .ck-note-ed):not(.ovl .sheet *){padding-top:4px!important;padding-bottom:4px!important}.clb-item{border-top:1px solid var(--t-line, var(--c-eef1ef))}.clb-item:first-child,.clb-item .clb-row{border-top:0}.clb-sub{display:flex;flex-wrap:wrap;gap:4px 18px;padding:0 14px 11px 50px}.clb-opt{display:inline-flex;align-items:center;gap:7px;border:0;background:none;font:inherit;font-size:15px;color:var(--text);padding:2px 0;cursor:pointer;-webkit-tap-highlight-color:transparent}.ck.sm{width:20px;height:20px;border-radius:5px}html #root :is(.card,.tz-card,.lcard,.ftbl,.fd,.ac-grp,.xcard,.newbox,.rows,.row,.tz3-box,.tz3-t,.tz-seg,.srch,.rc,.rc-sec,.ad-m3,.ad-st,.ad-money,.pth-pay,.fcard,.sl,.tl,.cal,.sq-wrap,.tf-s,.xbox,.xdrop,.gh-bl,.kb-linkcard,.dx-card,.quiz-card,.tbl-wrap,.cq,.pend-card,.sigprev,.hcard,.role-badge,.side,.snav>a,.pc-nums>div,.pch-bar>a,.mt th,.tile,.tz-sg,.szc,.choice,.pick-field,.dd-f,.tz3-dn,.opl,.whosel-btn,.ssub>a,.rec-pick>button):not(.ovl *),html #root :is(.tz-card,.lcard,.ftbl,.fd,.ac-grp,.xcard,.newbox):not(.ovl *):before{border-radius:6px!important}.home .tz-card.tz-brw{padding-bottom:12px}.home .tz-card.tz-brw .tz-brw2{margin-top:-2px}.home .tz-card.tz-brw .tz-row:first-child{padding-right:12px}.home .tz-card.tz-brw .tz-row+.tz-row{padding-left:12px}.mm-pop{position:fixed;top:0;right:0;bottom:0;left:0;z-index:95;background:var(--c-000000a45);overflow-y:auto;overscroll-behavior:contain;padding-top:max(28px,env(safe-area-inset-top,0px))}.mm-pop>main.sub.mm-in{min-height:calc(100% - 28px);margin:0 auto!important;max-width:480px;background:var(--bg);border-radius:20px 20px 0 0;padding-top:16px!important;padding-bottom:calc(24px + env(safe-area-inset-bottom,0px))!important;box-shadow:0 -6px 24px var(--c-000000a18)}.mm-pop .mm-head{margin:0 2px 14px}.mm-pop .mm-head .sheet-title{font-size:20px}.mm-pop.mm-pc{display:flex;justify-content:center;align-items:flex-start;padding:40px 24px}.mm-pop.mm-pc>.pc-mem.mm-in{width:min(1120px,100%);background:var(--bg);border-radius:18px;padding:22px 26px 26px;box-shadow:0 12px 40px var(--c-000000a25)}.tz-seg2>.tz-ggear{flex:0 0 36px;padding:8px 0;justify-content:center;color:var(--t-dim, var(--c-8b95a1))}.tz-ggear svg{width:17px;height:17px}.tz-link{border:0;background:none;padding:0;font:inherit;color:var(--accent);font-weight:700;cursor:pointer}.cfg-add-m{display:block;width:100%;height:42px;margin-top:10px}.sp-none{font-size:13px;color:var(--t-dim, var(--c-8b95a1));align-self:center}.cfg-n{font-size:13px;font-weight:600;color:var(--t-dim, var(--c-8b95a1))}.cfg-sp>div:first-child>.st-stline{border-top:0}html.is-pc .pc-cfg .cfg-g.cfg-one{column-count:1;max-width:760px}.pc-cfg .sp-chips,main.sub .st-ck .sp-chips{flex-wrap:wrap;overflow:visible;row-gap:6px}html.is-pc .pc-cfg .cfg-g.cfg-grid{display:grid;column-count:auto;grid-template-columns:repeat(2,minmax(0,1fr));gap:12px;align-items:start}html.is-pc .pc-cfg .cfg-g.cfg-grid>.cfg-c{margin-bottom:0}.tl.zone{display:grid;column-gap:8px}.tl.zone>*{grid-column:1 / -1}.tl.zone>.tl-r{display:grid;grid-template-columns:subgrid;column-gap:normal}.tl.zone>.tl-r>.zc{justify-self:center;text-align:center;min-width:0;max-width:100%}.tl.zone.z-hs,.tl.zone.z-rv{column-gap:6px;grid-template-columns:max-content max-content max-content minmax(0,1fr) max-content}.tl.zone.z-rv.pk{grid-template-columns:max-content max-content max-content max-content minmax(0,1fr) max-content}.tl.zone.z-jm{grid-template-columns:max-content max-content minmax(0,1fr) max-content max-content}.tl.zone.z-ls{column-gap:6px;grid-template-columns:max-content max-content max-content minmax(0,1fr) max-content}.tl.zone.z-ls.pc{column-gap:8px;grid-template-columns:max-content max-content max-content minmax(0,1fr) max-content max-content}.tl.zone.z-tx{grid-template-columns:max-content minmax(0,1fr) max-content}.tl.zone.z-ml{grid-template-columns:max-content minmax(0,1fr) minmax(0,1fr) max-content max-content}.tl.zone.mll .mll-p{justify-self:center}.tl.zone.tight .zc .sfx{display:none}.tl.zone.tlm{column-gap:6px}@media (max-width: 999px){.card.pad.sum-full{min-height:calc(100dvh - 16px);display:flex;flex-direction:column}.card.pad.sum-full .hl-wrap{flex:1 1 auto;display:flex;flex-direction:column;min-height:220px}.card.pad.sum-full .summary-edit{flex:1 1 auto;height:100%;min-height:0;resize:none}}.ac-pick{padding:2px}.tl.zone.z-mads{grid-template-columns:minmax(0,1fr) 100px 70px max-content}.tl.zone.z-mads>.tl-r{padding-top:8px;padding-bottom:8px}.mads-mid{display:flex;flex-direction:column;align-items:center;gap:1px;line-height:1.35}.mads-mid>span{font-size:13px;color:var(--text)}.mads-mid>small{font-size:12px;color:var(--text-dim);white-space:nowrap}.tl.zone.z-mads .pill{justify-self:center}.tl.zone.z-mads .pill{margin-left:0}.mads-g+.mads-g{margin-top:18px}#root .ovl .sheet>:is([class$=-sv],[class$=-act],[class$=-btns]):not(.ck-note-act) :is(.ghost,.btn,.ck-note-ed,.primary,.me-b,.tk-btn,.mx-add,.summary-copy,.sp-chip,.psel-btn,.chip){background:var(--t-inner, var(--c-ffffff))!important;background-image:none!important;border:1px solid var(--t-line, var(--c-e3e7eb))!important;border-radius:999px!important;box-shadow:0 1px 3px var(--c-101828a12)!important;transform:none!important;color:var(--t-text, var(--c-191f28))!important;font-weight:600!important}#root .ovl .sheet>:is([class$=-sv],[class$=-act],[class$=-btns]):not(.ck-note-act) :is(.ck-note-ed.sv,.primary,.tk-btn,.btn):not(.del):not(.danger){color:var(--t-acc-text, var(--c-1f5a41))!important;font-weight:700!important}#root .ovl .sheet>:is([class$=-sv],[class$=-act],[class$=-btns]):not(.ck-note-act) :is(.ck-note-ed.del,.danger){color:var(--c-c4342a)!important}.agree-row{display:flex;align-items:center;gap:10px;margin:14px 2px 0}.agree-row .agree-t{font-size:13px;line-height:1.5;color:var(--text);word-break:keep-all;min-width:0}.agree-row .agree-t u{text-underline-offset:2px}#root .two>button{height:48px;margin-top:0}.cs2{display:flex;flex-direction:column}.cs2 .cs-ask{margin-top:18px}.cs-card{padding:4px 14px 12px}.cs-tab{display:flex;gap:6px;flex-wrap:wrap;margin:0 0 10px}.cs-tab .chip{white-space:nowrap}.cs2 .faq-q{display:flex;align-items:center;justify-content:space-between;gap:10px;width:100%;text-align:left;background:none;border:0;padding:12px 2px;font:inherit;font-size:14px;font-weight:600;color:var(--text);line-height:1.5;border-top:1px solid var(--border);word-break:keep-all}.cs2 .faq-q.faq-first{border-top:0}.cs2 .faq-q>span:first-child{color:var(--text)}.cs2 .faq-q .mk{flex:none;color:var(--text-dim);font-size:12px}.faq-a{padding:0 2px 13px;font-size:13.5px;line-height:1.8;color:var(--text-dim);word-break:keep-all}.cs-help{margin:10px 2px 12px;font-size:13px;line-height:1.75;color:var(--text-dim);word-break:keep-all}.cs-sel,.cs-ta{font:inherit;font-size:16px;color:var(--text);background:var(--card);border:1px solid var(--border);border-radius:var(--radius);padding:12px;outline:none;width:100%;box-sizing:border-box}.cs-ta{resize:vertical;line-height:1.6}.ask-act{display:flex;justify-content:flex-end;margin-top:12px}.biz-r{display:flex;align-items:center;justify-content:space-between;gap:14px;padding:9px 0;border-top:1px solid var(--border);font-size:13px;line-height:1.5}.biz-r:first-child{border-top:0}.biz-r .k{color:var(--text-dim);flex:none}.biz-r .v{text-align:right;word-break:keep-all}html.is-pc .ovl:not(.top) .sheet.cs-sheet{max-width:1240px;width:calc(100% - 80px)}html.is-pc .cs2{display:grid;grid-template-columns:1fr 1fr;gap:18px;align-items:stretch}html.is-pc .cs2-l,html.is-pc .cs2-l>.group{display:flex;flex-direction:column}html.is-pc .cs2-l>.group,html.is-pc .cs2-l>.group>.cs-card{flex:1}html.is-pc .cs2 .cs-ask{margin-top:0}html.is-pc .cs-sel,html.is-pc .cs-ta{font-size:14px}.prof-card{position:relative}.prof-card>.gt-btns{position:absolute;top:14px;right:14px;display:flex;align-items:center;gap:7px;z-index:1}#root .prof-card>.gt-btns>button{white-space:nowrap;height:30px;min-height:0;padding:0 12px;font-size:12.5px;margin:0}html.is-pc .ovl:not(.top) .sheet.tall:has(.doc-body){max-width:1240px;width:calc(100% - 80px)}html.is-pc .sheet .doc-body{font-size:15px}.rec-pick.rec-two{flex-direction:row;margin-top:8px}.rec-pick.rec-two>button{flex:1;min-width:0;justify-content:center;padding:10px 4px;border:1px solid var(--t-edge, var(--c-191f28))}.rec-pick.rec-two>button>span{text-align:center}.rec-pick.rec-two b{font-size:14px;white-space:nowrap}.rec-pick.rec-two small{margin-top:3px;font-size:10px;letter-spacing:-.4px;white-space:nowrap}.sum-h{margin:14px 0 6px}.sum-h-t{font-size:13px;font-weight:600;color:var(--text-dim)}#root .chips.pick-sort{display:flex;gap:0!important;margin:10px 0 0}#root .pick-sort .chip{flex:none;height:auto;padding:2px 12px;background:none!important;border:0!important;border-radius:0!important;box-shadow:none!important;color:var(--t-dim, var(--c-6b7570))!important;font-size:13px;font-weight:600!important;white-space:nowrap}#root .pick-sort .chip:first-child{padding-left:2px}#root .pick-sort .chip+.chip{border-left:1px solid var(--t-line, var(--c-cfd5da))!important}#root .pick-sort .chip.on{color:var(--t-acc-text, var(--c-1f5a41))!important;font-weight:900!important}.pubdoc{max-width:760px;margin:0 auto;padding:28px 20px 60px;background:var(--t-inner, var(--c-ffffff));min-height:100dvh}.pubdoc-logo{display:block;width:110px;height:auto;margin:0 auto 18px}.pubdoc-t{font-size:20px;font-weight:800;margin:0 0 16px;text-align:center}@media (min-width: 600px){html.pubdoc-wide #root{max-width:none;box-shadow:none}}@media (min-width: 1024px){.pubdoc{max-width:1240px;padding:40px 56px 80px}.pubdoc .doc-body{font-size:15px}}.login .sl-or{display:flex;align-items:center;gap:10px;color:var(--text-dim);font-size:12px;margin:18px 0 4px}.login .sl-or:before,.login .sl-or:after{content:"";flex:1;height:1px;background:var(--border)}#root .login .sl-btn{display:flex;align-items:center;justify-content:center;gap:8px;width:100%;height:50px;border-radius:12px;border:0;box-shadow:none;font:inherit;font-size:15px;font-weight:600;margin-top:8px;white-space:nowrap}#root .login .sl-k{background:var(--c-fee500);color:var(--t-text, var(--c-191919))}#root .login .sl-a{background:var(--c-000000);color:var(--c-ffffff)}#root .login .sl-g{background:var(--t-inner, var(--c-ffffff));color:var(--t-text, var(--c-1f1f1f));box-shadow:inset 0 0 0 1px var(--c-747775)}.sg-ok{display:flex;align-items:center;gap:6px;margin:10px 2px 0;font-size:12.5px;color:var(--text-dim);white-space:nowrap}.sg-ok>i{width:16px;height:16px;border-radius:50%;display:grid;place-items:center;flex:none}.sg-kakao>i{background:var(--c-fee500)}.sg-google>i{background:var(--t-inner, var(--c-ffffff));box-shadow:inset 0 0 0 1px var(--t-line, var(--c-dadce0))}.sg-apple>i{background:var(--c-000000)}.info-foot{display:block;margin:24px auto 0;padding:0;background:none;border:0;font:inherit;font-size:12px;line-height:1.4;color:var(--t-dim, var(--c-9aa3a0));text-decoration:underline;text-decoration-color:var(--t-dim, var(--c-c9cfcc));text-underline-offset:3px;cursor:pointer;white-space:nowrap}.info-foot+.foot{margin-top:6px!important;padding-top:0!important}.side>.info-foot.side-info{margin:auto auto 6px;padding:10px 0 2px}.sheet.info-small>.group{margin:0}html .ovl.info-big{align-items:center}html .ovl.info-big>.sheet.info-sheet{max-width:1240px;width:calc(100% - 80px);height:86vh;max-height:86vh;border-radius:20px;padding-bottom:18px;overflow:hidden}.info-sheet>.ptabs{margin:0 0 14px;align-items:flex-end;flex:none}.info-sheet>.ptabs .ptab{white-space:nowrap}.info-ver{margin-left:auto;padding:0 2px 9px 12px;font-size:12px;color:var(--text-dim);white-space:nowrap}.info-sheet>.sheet-list{min-height:0;overflow-y:auto}.ovl.info-big .cs2{display:grid;grid-template-columns:1fr 1fr;gap:18px;align-items:stretch}.ovl.info-big .cs2-l,.ovl.info-big .cs2-l>.group{display:flex;flex-direction:column}.ovl.info-big .cs2-l>.group,.ovl.info-big .cs2-l>.group>.cs-card{flex:1}.ovl.info-big .cs2 .cs-ask{margin-top:0}.ovl.info-big .cs-sel,.ovl.info-big .cs-ta{font-size:14px}.ovl.info-big .doc-body{font-size:15px}@media (min-width: 1280px){html.is-pc .ovl.info-big>.sheet.info-sheet{zoom:1.1;height:calc(86vh / 1.1);max-height:calc(86vh / 1.1);width:calc((100% - 80px) / 1.1)}}@media (min-width: 1600px){html.is-pc .ovl.info-big>.sheet.info-sheet{zoom:1.2;height:calc(86vh / 1.2);max-height:calc(86vh / 1.2);width:calc((100% - 80px) / 1.2)}}.kcal-pg .ph{align-items:center}.kcal-pg .ph-r .tkp-m{margin:0}#root .op-pc .kcal-pg .ph-r button.ck-note-ed.add{color:var(--c-1f5fbf)!important;font-weight:700!important;font-size:14px}.ksum{display:grid;grid-template-columns:repeat(3,1fr);margin-bottom:14px;border:1px solid var(--border);border-radius:12px;overflow:hidden;background:var(--t-inner, var(--c-ffffff))}.ksum>div{padding:10px 14px;border-right:1px solid var(--border);display:flex;justify-content:space-between;align-items:center;gap:10px;min-width:0}.ksum>div:last-child{border-right:0}.ksum span{font-size:13px;color:var(--text-dim);white-space:nowrap;flex:none}.ksum b{font-size:16px;white-space:nowrap;overflow:hidden;min-width:0;text-align:right;display:block}.ksum b.out{color:var(--c-c62828)}.ksum b.in{color:var(--c-0f7a43)}.kcal-h{display:grid;grid-template-columns:repeat(7,1fr);font-size:12px;color:var(--text-dim);text-align:center;padding:0 0 6px}.kcal{display:grid;grid-template-columns:repeat(7,1fr);border:1px solid var(--border);border-radius:12px;overflow:hidden;background:var(--t-inner, var(--c-ffffff))}.kcal .kc{min-height:92px;border:0;border-right:1px solid var(--border);border-bottom:1px solid var(--border);padding:6px 6px 8px;display:flex;flex-direction:column;align-items:stretch;gap:3px;background:var(--t-inner, var(--c-ffffff));font:inherit;text-align:left;cursor:pointer;min-width:0}.kcal .kc:nth-child(7n){border-right:0}.kcal .kc.off{background:var(--t-bg, var(--c-f6f8f7));cursor:default}.kcal .kc.on{background:var(--t-bg, var(--c-f3faf6));box-shadow:inset 0 0 0 2px var(--accent)}.kcal .kc i{font-style:normal;font-size:12px;color:var(--text-dim);line-height:1}.kcal .kc.sun i{color:var(--c-dd3333)}.kcal .kc.today i{display:inline-flex;align-items:center;justify-content:center;width:20px;height:20px;margin:-3px 0 0 -3px;border-radius:50%;background:var(--accent);color:var(--c-ffffff)}.kch{font-size:11.5px;line-height:1.35;padding:2px 6px;border-radius:5px;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.kch.out{background:var(--c-fdecec);color:var(--c-c62828)}.kch.in{background:var(--c-e7f4ec);color:var(--c-0f7a43)}.kch.tax{background:var(--t-bg, var(--c-eef0f2));color:var(--t-text, var(--c-4b5560))}.kch.later{opacity:.55}.kch.wait{outline:1px solid currentColor;outline-offset:-1px}.kleg{display:flex;gap:14px;align-items:center;font-size:12px;color:var(--text-dim);margin:8px 2px 0}.kleg span{display:inline-flex;align-items:center;gap:5px;white-space:nowrap}.kleg i{width:10px;height:10px;border-radius:3px;display:inline-block;border:1px solid var(--c-000000a08)}.kleg i.out{background:var(--c-fdecec)}.kleg i.in{background:var(--c-e7f4ec)}.kleg i.tax{background:var(--t-bg, var(--c-eef0f2))}.kleg .kfx{margin-left:auto}.kt-h{display:flex;align-items:center;justify-content:space-between;gap:12px}.kt-h .ptabs{margin:0;border:0}.kt-h .ptab{white-space:nowrap}.kcal-pg .tkp-tbl td>span[data-fit]{display:block;white-space:nowrap;overflow:hidden}.kcal-pg .tkp-tbl td.l{text-align:left}.kcal-pg .kc-tr{cursor:pointer}.kcal-pg .kc-tr:hover td{background:var(--t-bg, var(--c-f6faf8))}.kk{font-size:12px;font-weight:700}.kk.out{color:var(--c-c62828)}.kk.in{color:var(--c-0f7a43)}.kk.tax,.kk.free{color:var(--t-text, var(--c-4b5560))}.kst{font-size:12px;padding:2px 8px;border-radius:999px;white-space:nowrap}.kst.ok{background:var(--c-e7f4ec);color:var(--c-0f7a43)}.kst.wt{background:var(--c-fff4e0);color:var(--c-a15c00)}.kst.gr,.kst.nx{background:var(--t-bg, var(--c-eef0f2));color:var(--t-dim, var(--c-5b6461))}.kc-ed{max-width:560px}.kc-ed .field{margin-top:10px}.kc-ed select{font:inherit;font-size:16px;width:100%;height:52px;padding:0 12px;border-radius:14px;border:1px solid var(--border);border-radius:var(--radius);background:var(--card);color:var(--text)}.kc-ck{display:flex;align-items:center;gap:8px;margin-top:12px;font-size:14px}.kc-act{display:flex;align-items:center;gap:8px;margin-top:16px}.ovl.top-ask{z-index:120;align-items:center}.kc-ed :is(select,input:not([type=checkbox])){height:54px!important;box-sizing:border-box}.ovl.rec-note{align-items:center!important;justify-content:center!important;padding:0 16px!important}.ovl.rec-note>.sheet{position:relative;margin:0 auto!important;width:100%;max-width:420px;border-radius:18px!important;padding:40px 22px 0!important}.rec-note .rn-list{display:flex;flex-direction:column;margin:0 0 18px}.rec-note .rn-row{display:flex;gap:14px;align-items:center;padding:14px 0;border-top:1px solid var(--t-line, #eef1ef)}.rec-note .rn-row:first-child{border-top:0;padding-top:0}.rec-note .rn-ic{flex:none;width:40px;height:40px;border-radius:50%;background:#e6f2eb;color:#1f6a47;display:flex;align-items:center;justify-content:center}.rec-note .rn-ic svg{stroke:currentColor}.rec-note .rn-row p{margin:0;font-size:16px;line-height:1.65;color:var(--t-text, #1b231e);word-break:keep-all}.rec-note .rn-row p b{font-weight:800;color:var(--t-text, #111)}.rec-note .rn-row p .nw{white-space:nowrap}.rec-note .rn-row.warn .rn-ic{background:#fbe9e7;color:#c4342a}.rec-note .rn-row.warn p{color:#c4342a;font-weight:700}.faq-a .faq-p{margin:0 0 4px}.faq-a .faq-warn{color:#c4342a;font-weight:700}.thp{display:grid;grid-template-columns:repeat(3,1fr);gap:12px;padding:14px}.thp-it{display:flex;flex-direction:column;gap:8px;align-items:stretch;padding:0;border:0;background:none;cursor:pointer;font:inherit;color:var(--text);min-width:0}.thp-sw{position:relative;display:block;height:64px;border-radius:12px;border:1px solid;overflow:hidden;box-shadow:0 0 0 0 transparent}.thp-sw .m{position:absolute;left:0;top:0;bottom:0;width:28%;border-right:1px solid}.thp-sw .c{position:absolute;left:calc(28% + 8px);right:8px;top:10px;bottom:10px;border-radius:7px;border:1px solid}.thp-sw .c b{position:absolute;left:7px;top:8px;width:4px;height:14px;border-radius:2px}.thp-it.on .thp-sw{box-shadow:0 0 0 2px var(--t-acc, var(--accent))}.thp-n{display:flex;align-items:center;gap:5px;font-size:13px;font-weight:600;white-space:nowrap;overflow:hidden;text-overflow:ellipsis;justify-content:center}.thp-ck{flex:none;width:16px;height:16px;border-radius:4px;border:1.5px solid var(--t-ck-line, #c7cdd5);background:#fff;color:#fff;font-size:11px;line-height:13px;text-align:center;font-weight:800}.thp-it.on .thp-ck{background:var(--t-ck-bg, var(--accent));border-color:var(--t-ck-bg, var(--accent));color:var(--t-ck-mark, #fff)}@media (max-width: 560px){.thp{grid-template-columns:repeat(2,1fr);gap:12px;padding:12px}}#root .rq-two{display:flex;align-items:center;gap:8px;flex:none}#root .rq-two .rq-b:not(.ovl .sheet *){height:36px!important;min-height:36px!important;min-width:64px;padding:0 16px!important;display:inline-flex!important;align-items:center;justify-content:center;line-height:1!important;font-size:14px!important;border-radius:18px!important;margin:0!important}#root .rq-two .rq-no:not(.ovl .sheet *){color:var(--danger)!important}#root .rq-two .rq-ok:not(.ovl .sheet *){color:var(--t-acc-text, var(--c-1f5a41))!important;font-weight:700!important}.md-info3i>.md-tel{color:inherit}.tel-btn{cursor:pointer;-webkit-tap-highlight-color:transparent}.tel-ask{text-align:center}.tel-ask .ask-text{margin:4px 36px 2px}.tel-ask .tel-no{margin:0 0 14px;font-size:17px;font-weight:700;letter-spacing:.2px;color:var(--t-text, var(--c-191f28));white-space:nowrap}.rc-shr{gap:6px}.rc-shr .rc-n{font-size:13px;font-weight:600;color:var(--accent);white-space:nowrap}.rc-shr .rc-ed{margin-left:auto}.rc-xb{display:flex;justify-content:flex-end;gap:6px;margin-top:10px}.rc-xb .ck-note-ed{white-space:nowrap}.rc-xb a.ck-note-ed{text-decoration:none;display:inline-flex;align-items:center}.st-hint.rc-hint{font-size:11.5px;margin:6px 2px 0}.rc-fh{cursor:default}.rc-fh .rc-fh-r{display:flex;align-items:center;gap:10px}.rc-pced{padding:16px 18px 14px;border-top:1px solid var(--t-line, var(--c-eef1f0))}.rc-pced textarea{width:100%;box-sizing:border-box}.rc-pced .ck-note-act{display:flex;justify-content:flex-end;gap:6px}.rc-btd{white-space:nowrap;text-align:right}.rc-shr .tz5-sh{flex:none;margin-right:0}.rc-acts{display:flex;justify-content:flex-end;align-items:center;gap:4px}.rc-act{display:inline-flex;align-items:center;gap:5px;border:0;background:none;padding:6px;margin:0;color:var(--accent);font:inherit;font-size:13px;font-weight:700;line-height:1;white-space:nowrap;text-decoration:none;cursor:pointer;-webkit-tap-highlight-color:transparent}.rc-act>span{display:block;line-height:1}.rc-act>.rc-ico{flex:none;display:block}.rc-act:disabled{opacity:.5}.rc-xb.rc-acts{margin-top:8px}.rc-ask{text-align:center}.rc-ask .ask-text{margin:4px 36px 2px}.rc-ask .rc-ask-sub{margin:2px 0 14px;font-size:14px;color:var(--t-sub, var(--c-6b7684))}:root{--g5: 5px;--g10: 10px;--g15: 15px;--g20: 20px;--card-pad: var(--g15);--inset: var(--g10)}:is(.tz-card:not(.mo-out):has(>:is(.tz-hr,.tzop-h,.tz-h,.mx-h):first-child),.ac-grp:has(>h2:first-child),.fd:not(.acct-bar):has(>.fd-h:first-child),.lcard.hck:has(>.hck-h:first-child),.xcard:has(>b:first-child),section:not(.ovl *):has(>.st-box-h:first-child)){padding-top:calc(var(--oh) + var(--card-pad))!important;padding-bottom:var(--card-pad)!important;padding-left:var(--card-pad)!important;padding-right:var(--card-pad)!important}:is(.tz-card:not(.mo-out):has(>:is(.tz-hr,.tzop-h,.tz-h,.mx-h):first-child),.ac-grp:has(>h2:first-child),.fd:not(.acct-bar):has(>.fd-h:first-child),.lcard.hck:has(>.hck-h:first-child),.xcard:has(>b:first-child),section:not(.ovl *):has(>.st-box-h:first-child))>:last-child{margin-bottom:0!important}.acz .ac-grow.row.boxed.ac-grow{padding:var(--g5) var(--inset)!important}.mx .tl-r.pin{margin-left:calc(var(--tl-sh, 0px) - var(--inset))!important;margin-right:calc(-1 * var(--inset))!important;padding-left:calc(var(--tl-pl, 2px) + var(--inset) - var(--tl-sh, 0px))!important;padding-right:calc(var(--tl-pr, 2px) + var(--inset))!important;width:calc(100% + 2 * var(--inset) - var(--tl-sh, 0px))!important;border-radius:6px}.is-pc div.ph:has(h1){align-items:flex-start!important}.is-pc div.ph:has(h1) h1{line-height:var(--ptop-h)!important}.is-pc div.ph:has(h1)>.ph-r{align-self:flex-start;height:var(--ptop-h);display:flex;align-items:center}.kb-sec-h{padding:var(--card-pad)!important}.kb-sec-b{padding:0 var(--card-pad) var(--card-pad)!important}.kb-sec-b>:last-child,.kb-sec-b .kb-lines>:last-child{margin-bottom:0!important}.kb-head .kb-title{white-space:normal!important;align-items:flex-start!important;text-wrap:balance}.kb-head .kb-title:before{margin-top:calc((1.4em - 16px)/2)}.tz-mn .l{font-size:clamp(13px,3.9vw,15px)!important}.tz-mn .les .l{font-size:clamp(14px,4.1vw,16px)!important}.kb-sec-b *:last-child{margin-bottom:0!important}.kb-sec-b :is(.kb-item,.kb-l,.kb-lines):last-child{padding-bottom:0!important}.tl.ac-tl:has(>.tl-r.ac-ps){display:grid;grid-template-columns:minmax(0,1fr) repeat(3,max-content);column-gap:var(--g15)}.tl.ac-tl:has(>.tl-r.ac-ps)>*{grid-column:1 / -1}.tl.ac-tl:has(>.tl-r.ac-ps)>.tl-r.ac-ps{display:grid;grid-template-columns:subgrid;column-gap:var(--g15)}.is-pc .side-new.newbox{padding:calc(var(--card-pad) - var(--opt, 0px)) var(--card-pad) calc(var(--card-pad) + var(--opt, 0px))!important}.is-pc .side-new.newbox>:last-child{margin-bottom:0!important}.card.thp{padding:var(--card-pad)!important}:is(b,strong,span,p,div,h2,h3):has(>.nlink>.mf-n){display:inline-flex;align-items:center;column-gap:.25em;min-width:0;max-width:100%;line-height:1!important}:is(b,strong,span,p,div,h2,h3):has(>.nlink>.mf-n)>.nlink{display:inline-flex;align-items:center;min-width:0}.nlink>.mf-n{align-items:center}.nlink>.mf-n>.mname{line-height:1!important;padding-top:0!important;padding-bottom:0!important}:root{--kc-l: 13px;--kc-v: 22px;--kc-s: 12px;--kc-gap: var(--g5)}.kc{display:flex;flex-direction:column;align-items:flex-start;gap:var(--kc-gap);padding:var(--card-pad)}.kc-l{font-size:var(--kc-l);line-height:18px;font-weight:500;color:var(--text-dim)}.kc-v{font-size:var(--kc-v);line-height:28px;font-weight:700;color:var(--text);letter-spacing:-.3px;white-space:nowrap}.kc-s{font-size:var(--kc-s);line-height:17px;color:var(--text-dim);word-break:keep-all}.kc>:is(button,.kc-b){margin-top:auto;align-self:flex-end}.cols{display:grid;gap:var(--g15);align-items:stretch}:root{--ptop-w: 150px;--ptop-top: 35px;--ptop-h: 38px;--pmain-pt: 22px}@media (max-width: 1200px){:root{--ptop-top: 33px;--pmain-pt: 20px}}.ptop{top:var(--ptop-top)!important}.pmain{padding-top:var(--pmain-pt)!important}.pmain div.ph:has(h1){padding-right:var(--ptop-w)}.phead-row{margin-top:calc(var(--ptop-top) - var(--pmain-pt));min-height:var(--ptop-h);display:flex;align-items:center}.is-pc .pmain main.sub:has(>header.hd,>div.ph>div>h1){padding-top:0!important}.is-pc .pmain div.ph:has(h1){margin-top:calc(var(--ptop-top) - var(--pmain-pt))!important;padding-top:0!important}.is-pc .pmain div.ph:has(h1) h1{margin-top:0!important;padding-top:0!important}.is-pc .pmain main.sub>header.hd{margin-top:calc(var(--ptop-top) - var(--pmain-pt))!important;padding-top:0!important;padding-bottom:0!important;margin-bottom:var(--g15)!important;min-height:var(--ptop-h)!important;align-items:center!important}.is-pc .pmain main.sub>header.hd :is(.hd-mid,.hd-title){padding-top:0!important;padding-bottom:0!important;margin-top:0!important;margin-bottom:0!important}.is-pc .pmain main.sub>header.hd .hd-title{line-height:var(--ptop-h)!important}.is-pc .pmain main.sub>header.hd>.hd-back{align-self:start!important;height:var(--ptop-h)!important;margin-top:0!important;margin-bottom:0!important}.mf-n:not(:has(>.av-ring))>.av{margin-top:0!important;margin-bottom:0!important}:root{--row-l1: 24px;--row-l2: 17px}.td-row.tkp-r .t>b,.td-row.tkp-r .tkp-w>b{min-height:var(--row-l1);line-height:var(--row-l1)!important;display:flex;align-items:center}.td-row.tkp-r .tkp-w>b{justify-content:flex-end}.td-row.tkp-r .t>small,.td-row.tkp-r .tkp-w>small{margin-top:0!important;line-height:var(--row-l2)!important}.td-row.tkp-r .t,.td-row.tkp-r .tkp-w{display:flex;flex-direction:column;gap:var(--g5)!important}.is-pc .pmain div.ph:has(h1):has(>div>.back:first-child){margin-top:calc(var(--ptop-top) - var(--pmain-pt) + (var(--ptop-h) - 20px) / 2)!important}.is-pc .pmain div.ph:has(h1)>div>.back:first-child{display:block;line-height:20px!important}.is-pc .pmain div.ph:has(h1):has(>div>.back:first-child) h1{line-height:1.35!important}.is-pc .pmain div.ph:has(h1):has(>div>.back:first-child)>.ph-r{height:auto}:root{--chev-dy: -.13em}.is-pc .pmain main.sub>header.hd>.hd-back{position:relative;top:var(--chev-dy)}:is(.card,.tz-card,.lcard,.ac-grp,.fd,.xcard,.summary-box,.kb-sec-b,section.newbox,.hcard,.rco,.ad-m3.u,.rows,.ftbl){text-box:trim-both text}.kb-sec-b>:last-child,.kb-sec-b>:last-child>:last-child,.kb-sec-b>:last-child>:last-child>*{text-box:trim-end text}:is(.tz-card:not(.mo-out):has(>:is(.tz-hr,.tzop-h,.tz-h,.mx-h):first-child),.ac-grp:has(>h2:first-child),.fd:not(.acct-bar):has(>.fd-h:first-child),.lcard.hck:has(>.hck-h:first-child),.xcard:has(>b:first-child),section:not(.ovl *):has(>.st-box-h:first-child))>:first-child+*{margin-top:0!important}.hcard{padding-top:var(--card-pad)!important;padding-bottom:var(--card-pad)!important}.hcard .hring:has(>.hring-t){margin-bottom:5px}.st-th:has(>.am-b){margin-bottom:4px;margin-right:4px}.es-spare{border-radius:6px!important;min-height:45px;padding:var(--g10) var(--card-pad)!important;margin-top:var(--g10)!important;box-sizing:border-box}section.st-ck{padding:var(--card-pad)!important;border-radius:6px!important}section.st-ck>:last-child,section.st-ck>:last-child>:last-child{margin-bottom:0!important}.addwrap{padding:var(--g10) 0 0!important;margin:0!important}.addwrap>.es-spare{margin-top:0!important}.es{padding:var(--g20) var(--card-pad)!important;gap:var(--g10)!important}section.st-ck>.st-ck-h{padding-top:0!important;padding-bottom:var(--g10)!important}section.st-ck>.sp-row{padding-top:var(--g10)!important;margin-top:0!important}.pc-cfg .cfg-g:has(>.cfg-col){display:grid!important;grid-template-columns:repeat(2,minmax(0,1fr))!important;column-count:auto!important;gap:var(--g15)!important;align-items:stretch!important}.pc-cfg .cfg-col{display:flex;flex-direction:column;gap:var(--g15);min-width:0}.pc-cfg .cfg-col>.cfg-c{margin:0!important}.pc-cfg .cfg-col>.cfg-c:last-child{flex:1 1 auto}@media (max-width: 1200px){.pc-cfg .cfg-g:has(>.cfg-col){grid-template-columns:minmax(0,1fr)!important}.pc-cfg .cfg-col>.cfg-c:last-child{flex:none}}:is(.fd:not(.acct-bar):has(>.fd-h:first-child),.tz-card:not(.mo-out):has(>:is(.tz-hr,.tzop-h,.tz-h,.mx-h):first-child))>:first-child+*{border-top:0!important;padding-top:0!important}:is(.fd:not(.acct-bar):has(>.fd-h:first-child))>:first-child+*>.st-stline:first-child,:is(.fd:not(.acct-bar):has(>.fd-h:first-child))>:first-child+.st-stline{padding-top:0!important;border-top:0!important;text-box:trim-start text}:is(.fd:not(.acct-bar):has(>.fd-h:first-child))>:first-child+*>.st-stline:first-child>.nm{text-box:trim-start text}:root{--opt: 1.5px}:is(.fd.cfg-c:has(>:first-child+*>.st-stline:first-child),.fd.cfg-c:has(>:first-child+.st-subh)){padding-top:calc(var(--oh) + var(--card-pad) - var(--opt))!important;padding-bottom:calc(var(--card-pad) + var(--opt))!important}:is(section.st-ck,.card.pad,section.newbox){padding-top:calc(var(--card-pad) - var(--opt))!important;padding-bottom:calc(var(--card-pad) + var(--opt))!important}.list .row.boxed:not(.ac-grow){padding-top:calc(12px - var(--opt))!important;padding-bottom:calc(12px + var(--opt))!important}.tile:not(.mg-end .tile){padding-top:calc(11px - var(--opt))!important;padding-bottom:calc(11px + var(--opt))!important}.md-head.slim{padding-top:calc(7px - var(--opt))!important;padding-bottom:calc(7px + var(--opt))!important}.kg6-h{padding-top:calc(12px - 2 * var(--opt))!important}.card.thp{padding-top:calc(var(--card-pad) + var(--opt))!important;padding-bottom:calc(var(--card-pad) - var(--opt))!important}.lcard.hck:has(>.hck-h:first-child){padding-top:calc(var(--oh) + var(--card-pad) + var(--opt))!important;padding-bottom:calc(var(--card-pad) - var(--opt))!important}.summary-box{padding-top:calc(12px + var(--opt))!important;padding-bottom:calc(14px - var(--opt))!important}.pth>.pth-ac{margin-top:var(--g15)!important}.pth>.pth-sum{margin-bottom:var(--g15)!important}.is-pc .pmain section.newbox.side-new:not(.ovl *):has(>.st-box-h:first-child){padding-top:calc(var(--oh) + var(--card-pad) - var(--opt))!important;padding-bottom:calc(var(--card-pad) + var(--opt))!important}.srch.mic{padding-right:12px!important}.tl-r>.m{min-width:0}.tl-r>.m>.nlink{display:inline-flex;min-width:0;max-width:100%}.tl-r>.m .mf-n{max-width:100%}.tl-r>.m .mname{min-width:0;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.tl.tlm>.tl-r>.tlm-n{max-width:calc(6.5em + 32px);min-width:0;overflow:hidden}.tl.tlm>.tl-r>.tlm-n>.mname{flex:0 1 auto}.rql .tl-r>.m{overflow:hidden}.rql .tl-r.rql-r{grid-template-columns:auto minmax(0,max-content) minmax(0,1fr) auto}.rql .tl-r>.m>.nlink{flex:0 1 auto}@media (max-width: 380px){.tl-r.tl-hs .m:has(.mf-n),.tl-r.tl-rv .m:has(.mf-n){max-width:calc(4.5em + 32px)}}.tl.zone>.tl-r>.zc{overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.ptabs:not(.fit){overflow-x:auto;white-space:nowrap;-webkit-overflow-scrolling:touch;scrollbar-width:none}.ptabs:not(.fit)::-webkit-scrollbar{display:none}.ptabs:not(.fit)>.ptab{flex:none;white-space:nowrap}.mx:not(.memo) .tl{display:grid;grid-template-columns:18px 40px fit-content(7.5em) minmax(0,1fr) 14px;column-gap:7px}.mx:not(.memo) .mx-it{display:grid;grid-template-columns:subgrid;grid-column:1 / -1}.mx:not(.memo) .tl-r{grid-template-columns:subgrid;grid-column:1 / -1}.mx:not(.memo) .mx-it>:not(.tl-r){grid-column:1 / -1}.mx .tl-r>.w{min-width:0;overflow:hidden;text-overflow:ellipsis}.psel-menu:not(.fm){width:max-content;min-width:200px;max-width:calc(100vw - 40px)}.psel-menu:not(.fm) .psel-item{gap:12px;white-space:nowrap}.psel-menu:not(.fm) .psel-item>span{flex:none}.mt td>.nlink>.mf-n{max-width:100%;min-width:0}.mt td .mf-n>.mname{min-width:0;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.row:where(:has(>.row-ic):has(>.row-label .mf-n)){grid-template-columns:auto fit-content(72%) minmax(0,1fr)}.row>.row-label:has(.mf-n){overflow:hidden}.row>.row-label>.nlink{flex:0 1 auto;min-width:0}.row>.row-label>.nlink>.mf-n{min-width:0;max-width:100%}.row>.row-label .mf-n>.mname{min-width:0;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.edr-row>.row-main{min-width:0}.edr-row .row-sub2{max-width:100%;overflow:hidden;text-overflow:ellipsis}.edr-row .row-label{max-width:100%;overflow:hidden}.edr-row .row-label>.nlink{flex:0 1 auto;min-width:0}.edr-row .row-label .mf-n{min-width:0;max-width:100%}.edr-row .row-label .mf-n>.mname{min-width:0;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.td-row.tkp-r{align-items:flex-start}@media (max-width: 380px){.ad-m3.f4>*>b,.fx-tabs.f4>button b{font-size:13px!important;letter-spacing:-.3px}}.rc.td .td-row.opsub:last-child{padding-bottom:10px}:is(.rc.td.optd,.op-pc .rc.td):has(>.td-head:first-child){padding:10px 14px 14px!important}main.sub>.rv-top,main.sub>.rv-card{margin-bottom:var(--g15)!important}.rv-box>.rv-l:last-child,.rv-box>:last-child>.rv-l:last-child{padding-bottom:0}.rv-box>.rv-l:last-child>span,.rv-box>:last-child>.rv-l:last-child>span,.rv-card>.rv-w:last-child{text-box:trim-end text}.row.al-row:not(:has(>:nth-child(3))){grid-template-columns:minmax(0,1fr) auto}.row.ico:where(:has(>.row-ic):has(>.row-label .mf-n)){grid-template-columns:22px fit-content(72%) minmax(0,1fr)}@media (max-width: 380px){.ptabs.ecat{column-gap:6px!important}.ptabs.ecat .ptab{font-size:12px!important;letter-spacing:-.6px!important}}.hl-rows>li:has(>p)>.row{height:auto;min-height:0;padding-top:12px;padding-bottom:4px}.hl-rows>li>p{margin:0 0 12px 16px!important}.card.pad>.adq:first-child{padding-top:3px}.oppay.pc>.xbox{padding:14px 16px 16px}.oppay.pc .oppay-how .oppay-note{margin:8px 0 0}.oppay.pc .ph-r .tkp-m{margin:0}.kcal-pg.pc>.xbox{padding:14px 16px 16px}.kcal-pg.pc>.xbox:has(.tkp-tbl){padding-top:6px;padding-bottom:6px}.kcal-pg.pc>.xbox:has(.tkp-tbl):not(:has(.kt-h)){padding-top:10px}.kcal-pg .kt-h>.group-title{margin-bottom:0}.kcal-pg .kt-h{margin-bottom:8px}.op-lockm .pwp{white-space:normal;word-break:keep-all;overflow-wrap:anywhere}.cgrid2>.cmain>.ftbl:last-child{margin-bottom:0}html #root table.mt>thead>tr>th:not(.ovl *){border-radius:0!important}html #root table.mt>thead>tr:first-child>th:first-child:not(.ovl *){border-top-left-radius:6px!important}html #root table.mt>thead>tr:first-child>th:last-child:not(.ovl *){border-top-right-radius:6px!important}html #root table.mt:not(:has(>tbody>tr)):not(:has(>tfoot))>thead>tr:last-child>th:first-child:not(.ovl *){border-bottom-left-radius:6px!important}html #root table.mt:not(:has(>tbody>tr)):not(:has(>tfoot))>thead>tr:last-child>th:last-child:not(.ovl *){border-bottom-right-radius:6px!important}html #root .pc-cfg .fd>:first-child+.cfg-in{border-top:1px solid var(--t-acc, var(--c-9fcdb6))!important;padding-top:12px!important}html #root .pc-cfg .st-stline.sel:first-child{margin-top:-7px;padding-top:7px!important}.st-ck>.st-edit:last-child{padding-bottom:0}.tz-card.mx>.mx-full:last-child:has(>.mx-act:last-child){padding-bottom:0}.st-ck>.st-edit:first-child{border-top:0;padding-top:0}.st-ck>div:last-child>.st-stline:last-child{padding-bottom:0}.cad-grid>.cad-row:last-child{margin-bottom:0}.rpcc-dist>.card:last-child{margin-bottom:0}.card.md-stats>div>:first-child{text-box:trim-start text}.card.md-stats>div>:last-child{text-box:trim-end text}.card.rpcc>.rpcc-r:last-child{padding-bottom:5px}.card.rpcc>.rpcc-dist:last-child{padding-bottom:1px}.vstack{display:inline-flex;flex-direction:column;align-items:center;gap:3px;vertical-align:middle}.vstack>*{margin:0!important;white-space:nowrap}.vstack>small{display:block;line-height:1.2}
