@import"https://fonts.googleapis.com/css2?family=Poppins:wght@400;500;600;700&family=Inter:wght@300;400;500;600;700;800&family=JetBrains+Mono:wght@400;500;600;700&display=swap";@font-face{font-family:Inter;font-style:normal;font-display:swap;font-weight:400;src:url(/assets/inter-cyrillic-ext-400-normal-BQZuk6qB.woff2) format("woff2"),url(/assets/inter-cyrillic-ext-400-normal-DQukG94-.woff) format("woff");unicode-range:U+0460-052F,U+1C80-1C8A,U+20B4,U+2DE0-2DFF,U+A640-A69F,U+FE2E-FE2F}@font-face{font-family:Inter;font-style:normal;font-display:swap;font-weight:400;src:url(/assets/inter-cyrillic-400-normal-obahsSVq.woff2) format("woff2"),url(/assets/inter-cyrillic-400-normal-HOLc17fK.woff) format("woff");unicode-range:U+0301,U+0400-045F,U+0490-0491,U+04B0-04B1,U+2116}@font-face{font-family:Inter;font-style:normal;font-display:swap;font-weight:400;src:url(/assets/inter-greek-ext-400-normal-DGGRlc-M.woff2) format("woff2"),url(/assets/inter-greek-ext-400-normal-KugGGMne.woff) format("woff");unicode-range:U+1F00-1FFF}@font-face{font-family:Inter;font-style:normal;font-display:swap;font-weight:400;src:url(/assets/inter-greek-400-normal-B4URO6DV.woff2) format("woff2"),url(/assets/inter-greek-400-normal-q2sYcFCs.woff) format("woff");unicode-range:U+0370-0377,U+037A-037F,U+0384-038A,U+038C,U+038E-03A1,U+03A3-03FF}@font-face{font-family:Inter;font-style:normal;font-display:swap;font-weight:400;src:url(/assets/inter-vietnamese-400-normal-DMkecbls.woff2) format("woff2"),url(/assets/inter-vietnamese-400-normal-Bbgyi5SW.woff) format("woff");unicode-range:U+0102-0103,U+0110-0111,U+0128-0129,U+0168-0169,U+01A0-01A1,U+01AF-01B0,U+0300-0301,U+0303-0304,U+0308-0309,U+0323,U+0329,U+1EA0-1EF9,U+20AB}@font-face{font-family:Inter;font-style:normal;font-display:swap;font-weight:400;src:url(/assets/inter-latin-ext-400-normal-C1nco2VV.woff2) format("woff2"),url(/assets/inter-latin-ext-400-normal-77YHD8bZ.woff) format("woff");unicode-range:U+0100-02BA,U+02BD-02C5,U+02C7-02CC,U+02CE-02D7,U+02DD-02FF,U+0304,U+0308,U+0329,U+1D00-1DBF,U+1E00-1E9F,U+1EF2-1EFF,U+2020,U+20A0-20AB,U+20AD-20C0,U+2113,U+2C60-2C7F,U+A720-A7FF}@font-face{font-family:Inter;font-style:normal;font-display:swap;font-weight:400;src:url(/assets/inter-latin-400-normal-C38fXH4l.woff2) format("woff2"),url(/assets/inter-latin-400-normal-CyCys3Eg.woff) format("woff");unicode-range:U+0000-00FF,U+0131,U+0152-0153,U+02BB-02BC,U+02C6,U+02DA,U+02DC,U+0304,U+0308,U+0329,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}:root[data-theme=dark]{--on-accent: #ffffff;--c-000000: #000000;--c-001a14: #001a14;--c-027a4a: #027a4a;--c-047857: #047857;--c-04a880: #04a880;--c-04c47a: #04c47a;--c-059669: #059669;--c-064e3b: #064e3b;--c-065f46: #065f46;--c-0a0a0b: #0f0e0b;--c-0b0b0c: #110f0d;--c-101113: #191713;--c-10b981: #10b981;--c-111214: #1b1914;--c-121315: #1c1a15;--c-123d30: #123d30;--c-141517: #1f1d17;--c-151618: #211e19;--c-15803d: #15803d;--c-16a34a: #16a34a;--c-17181b: #24211b;--c-18181b: #25221c;--c-191b1f: #29251f;--c-1a1b1e: #29251f;--c-1a1c1f: #29261f;--c-1b1d20: #2b2720;--c-1b1d21: #2b2821;--c-1c1e21: #2c2921;--c-1e1f23: #2f2b23;--c-1e2023: #2f2b23;--c-1f2023: #302c24;--c-1f2124: #312d25;--c-1f9e6d: #1f9e6d;--c-1f9e74: #1f9e74;--c-202226: #332f26;--c-212327: #343027;--c-222428: #363128;--c-232528: #363229;--c-26282c: #3b362d;--c-26292e: #3d382e;--c-2a1216: #2f0e1b;--c-2a2c30: #413c31;--c-2a2d32: #433d32;--c-2b0a10: #290c18;--c-2eb386: #2eb386;--c-2ebd85: #2ebd85;--c-300b12: #2e0d1b;--c-34d399: #34d399;--c-3a0c15: #5f0229;--c-3cc79a: #3cc79a;--c-3d4148: #5d5546;--c-3f3f46: #5d5546;--c-450a0a: #5f0229;--c-451a03: #36121e;--c-4a0e18: #5f0229;--c-4ade80: #4ade80;--c-4d4d4f: #545048;--c-4fd1a1: #4fd1a1;--c-54575e: #605b52;--c-5c0c1a: #5f0229;--c-5d6169: #6b665b;--c-5fe3b0: #5fe3b0;--c-6a6f78: #817661;--c-6b6e75: #797367;--c-6e0e1f: #5f0229;--c-6ee7b7: #6ee7b7;--c-6f747d: #877c65;--c-713f12: #622137;--c-78350f: #652238;--c-7b8089: #8c8578;--c-7c2d12: #7c2d12;--c-81c995: #81c995;--c-878c96: #9e947f;--c-8c0f23: #e31837;--c-95989f: #aa9f8a;--c-9a9da4: #aea490;--c-9a9ea6: #afa591;--c-9da2ab: #b1a897;--c-a0122a: #e31837;--c-a3a7ae: #b6ad9b;--c-a5d6a7: #a5d6a7;--c-a7f3d0: #a7f3d0;--c-a9aeb7: #bbb4a5;--c-b8142e: #e31837;--c-bcc0c7: #e5dfd3;--c-c4c6ca: #d0cabe;--c-c5c9d0: #e5dfd3;--c-c8102e: #e31837;--c-c8cacf: #d4cec3;--c-c9cbd0: #d5cfc4;--c-c9cdd4: #e5dfd3;--c-d2d4d9: #dcd8cf;--c-d2d5da: #e5dfd3;--c-d5d7dc: #dfdbd2;--c-d9731a: #f8b4a3;--c-d97706: #d97706;--c-d98b10: #d98b10;--c-d9dadd: #e9e0cd;--c-dadde2: #e5dfd3;--c-e31837: #e31837;--c-e3e5e9: #e5dfd3;--c-e5e7ea: #e5dfd3;--c-e6e7ea: #f1ebdf;--c-e8344f: #e31837;--c-e8e9ec: #f2ede2;--c-eab308: #eab308;--c-ef4444: #f2546a;--c-ef9a9a: #f2546a;--c-f1f2f4: #e5dfd3;--c-f2445a: #f2546a;--c-f28c28: #f8b4a3;--c-f2a3ae: #f2546a;--c-f2f2f4: #f8f5ee;--c-f2f3f4: #f8f5ee;--c-f59e0b: #f59e0b;--c-f5a623: #f5a623;--c-f5f5f7: #faf7f2;--c-f6a75a: #f8b4a3;--c-f7b801: #f7b801;--c-f7f7f8: #fbf9f4;--c-f87171: #f2546a;--c-f8c060: #f8c060;--c-fafafa: #fcfbf8;--c-fbbf24: #fbbf24;--c-fca5a5: #f8b4a3;--c-fcd34d: #fcd34d;--c-fde68a: #fde68a;--c-fef08a: #fef08a;--c-fef3c7: #fef3c7;--c-ff4d63: #f2546a;--c-ff5c6c: #f2546a;--c-ff6b7d: #f2546a;--c-ff7a8a: #f2546a;--c-ff8a99: #f2546a;--c-ff9d80: #f2546a;--c-ffa3af: #f8b4a3;--c-ffb3bd: #f8b4a3;--c-ffb74d: #ffb74d;--c-ffc9d0: #f8b4a3;--c-ffd166: #ffd166;--c-ffe8eb: #f8b4a3;--c-ffffff: #ffffff;--rgb-000000: 0, 0, 0;--rgb-0a0a0c: 16, 15, 12;--rgb-7b8089: 140, 133, 120;--rgb-101113: 25, 23, 19;--rgb-10b981: 16, 185, 129;--rgb-a3a7ae: 182, 173, 155;--rgb-121315: 28, 26, 21;--rgb-b9bcc2: 200, 193, 179;--rgb-c5c9d0: 229, 223, 211;--rgb-c9cdd4: 229, 223, 211;--rgb-d0d2d6: 218, 213, 204;--rgb-16a34a: 22, 163, 74;--rgb-16171a: 35, 32, 26;--rgb-e31837: 227, 24, 55;--rgb-e8344f: 227, 24, 55;--rgb-ef4444: 242, 84, 106;--rgb-18191c: 38, 35, 28;--rgb-f28c28: 248, 180, 163;--rgb-f59e0b: 245, 158, 11;--rgb-f7b801: 247, 184, 1;--rgb-191b1f: 41, 37, 31;--rgb-ff6b7d: 242, 84, 106;--rgb-ff7a8a: 242, 84, 106;--rgb-ffd166: 255, 209, 102;--rgb-ffffff: 255, 255, 255;--rgb-ff4d63: 242, 84, 106;--rgb-ff5c6c: 242, 84, 106;--rgb-1a1c1f: 41, 38, 31;--rgb-1e2023: 47, 43, 35;--rgb-222428: 54, 49, 40;--rgb-26282c: 59, 54, 45;--rgb-26292e: 61, 56, 46;--rgb-282a2e: 62, 57, 47;--rgb-2ebd85: 46, 189, 133;--rgb-34d399: 52, 211, 153;--rgb-3d4148: 93, 85, 70}:root,:root[data-theme=light]{--on-accent: #ffffff;--c-000000: #29251d;--c-001a14: #f1fbf9;--c-027a4a: #d4f2e6;--c-047857: #d4f2ea;--c-04a880: #0d9f7b;--c-04c47a: #0fb374;--c-059669: #0c8f66;--c-064e3b: #e7f9f4;--c-065f46: #e7f9f4;--c-0a0a0b: #f6f2ea;--c-0b0b0c: #f6f2ea;--c-101113: #f6f2ea;--c-10b981: #0fb27c;--c-111214: #f6f2ea;--c-121315: #f6f2ea;--c-123d30: #e7f8f3;--c-141517: #f6f2ea;--c-151618: #ffffff;--c-15803d: #d4f2df;--c-16a34a: #16a34a;--c-17181b: #ffffff;--c-18181b: #ffffff;--c-191b1f: #ffffff;--c-1a1b1e: #ffffff;--c-1a1c1f: #ffffff;--c-1b1d20: #ffffff;--c-1b1d21: #ffffff;--c-1c1e21: #ffffff;--c-1e1f23: #ffffff;--c-1e2023: #ffffff;--c-1f2023: #ffffff;--c-1f2124: #ffffff;--c-1f9e6d: #1f9e6d;--c-1f9e74: #1f9e74;--c-202226: #ffffff;--c-212327: #ffffff;--c-222428: #ffffff;--c-232528: #ffffff;--c-26282c: #fbf9f4;--c-26292e: #fbf9f4;--c-2a1216: #fdf1ed;--c-2a2c30: #fbf9f4;--c-2a2d32: #fbf9f4;--c-2b0a10: #fdf1ed;--c-2eb386: #289a73;--c-2ebd85: #269c6e;--c-300b12: #fdf1ed;--c-34d399: #239f72;--c-3a0c15: #fbe3dc;--c-3cc79a: #2b9774;--c-3d4148: #eee9df;--c-3f3f46: #eee9df;--c-450a0a: #fbe3dc;--c-451a03: #f8e3dd;--c-4a0e18: #fbe3dc;--c-4ade80: #1ea44f;--c-4d4d4f: #eee9df;--c-4fd1a1: #289a70;--c-54575e: #e5dfd3;--c-5c0c1a: #fbe3dc;--c-5d6169: #e5dfd3;--c-5fe3b0: #1da570;--c-6a6f78: #4b4890;--c-6b6e75: #e5dfd3;--c-6e0e1f: #f8cfc3;--c-6ee7b7: #1ca66f;--c-6f747d: #4b4890;--c-713f12: #f8e3dd;--c-78350f: #f8e3dd;--c-7b8089: #8a8378;--c-7c2d12: #f2dbd4;--c-81c995: #3a8850;--c-878c96: #4b4890;--c-8c0f23: #5f0229;--c-95989f: #7a7364;--c-9a9da4: #756e60;--c-9a9ea6: #746d5f;--c-9da2ab: #2a2766;--c-a0122a: #5f0229;--c-a3a7ae: #6a6457;--c-a5d6a7: #3d8540;--c-a7f3d0: #17ab67;--c-a9aeb7: #2a2766;--c-b8142e: #e31837;--c-bcc0c7: #0a0838;--c-c4c6ca: #49443c;--c-c5c9d0: #0a0838;--c-c8102e: #e31837;--c-c8cacf: #444038;--c-c9cbd0: #433f37;--c-c9cdd4: #0a0838;--c-d2d4d9: #39352f;--c-d2d5da: #0a0838;--c-d5d7dc: #36322c;--c-d9731a: #5f0229;--c-d97706: #b3670f;--c-d98b10: #b3730f;--c-d9dadd: #33302a;--c-dadde2: #0a0838;--c-e31837: #e31837;--c-e3e5e9: #0a0838;--c-e5e7ea: #0a0838;--c-e6e7ea: #25221e;--c-e8344f: #e31837;--c-e8e9ec: #22201c;--c-eab308: #b38b0f;--c-ef4444: #e31837;--c-ef9a9a: #e31837;--c-f1f2f4: #0a0838;--c-f2445a: #e31837;--c-f28c28: #5f0229;--c-f2a3ae: #e31837;--c-f2f2f4: #29251d;--c-f2f3f4: #29251d;--c-f59e0b: #b3760f;--c-f5a623: #b3750f;--c-f5f5f7: #29251d;--c-f6a75a: #5f0229;--c-f7b801: #b3890f;--c-f7f7f8: #29251d;--c-f87171: #e31837;--c-f8c060: #b3770f;--c-fafafa: #29251d;--c-fbbf24: #b3850f;--c-fca5a5: #e31837;--c-fcd34d: #b38d0f;--c-fde68a: #b3920f;--c-fef08a: #b39f0f;--c-fef3c7: #816a0e;--c-ff4d63: #e31837;--c-ff5c6c: #e31837;--c-ff6b7d: #e31837;--c-ff7a8a: #e31837;--c-ff8a99: #e31837;--c-ff9d80: #e31837;--c-ffa3af: #e31837;--c-ffb3bd: #5f0229;--c-ffb74d: #b3710f;--c-ffc9d0: #5f0229;--c-ffd166: #b3820f;--c-ffe8eb: #5f0229;--c-ffffff: #000000;--rgb-000000: 41, 37, 29;--rgb-0a0a0c: 246, 242, 234;--rgb-7b8089: 138, 131, 120;--rgb-101113: 246, 242, 234;--rgb-10b981: 15, 178, 124;--rgb-a3a7ae: 106, 100, 87;--rgb-121315: 246, 242, 234;--rgb-b9bcc2: 83, 78, 68;--rgb-c5c9d0: 10, 8, 56;--rgb-c9cdd4: 10, 8, 56;--rgb-d0d2d6: 60, 56, 49;--rgb-16a34a: 22, 163, 74;--rgb-16171a: 255, 255, 255;--rgb-e31837: 227, 24, 55;--rgb-e8344f: 227, 24, 55;--rgb-ef4444: 227, 24, 55;--rgb-18191c: 255, 255, 255;--rgb-f28c28: 95, 2, 41;--rgb-f59e0b: 179, 118, 15;--rgb-f7b801: 179, 137, 15;--rgb-191b1f: 255, 255, 255;--rgb-ff6b7d: 227, 24, 55;--rgb-ff7a8a: 227, 24, 55;--rgb-ffd166: 179, 130, 15;--rgb-ffffff: 41, 37, 29;--rgb-ff4d63: 227, 24, 55;--rgb-ff5c6c: 227, 24, 55;--rgb-1a1c1f: 255, 255, 255;--rgb-1e2023: 255, 255, 255;--rgb-222428: 255, 255, 255;--rgb-26282c: 251, 249, 244;--rgb-26292e: 251, 249, 244;--rgb-282a2e: 251, 249, 244;--rgb-2ebd85: 38, 156, 110;--rgb-34d399: 35, 159, 114;--rgb-3d4148: 238, 233, 223}:root{--tm-red: #E31837;--tm-impact: #5F0229;--tm-clarity-red: #F8B4A3;--tm-navy: #0A0838;--tm-cg1: #F6F2EA;--tm-cg2: #E5DFD3;--tm-steel: #4D4D4F;--tm-anchor1: #4A453D;--tm-anchor2: #29251D;--tm-ink: #000000;--tm-red-deep: #B8142E;--tm-red-dark: #5F0229;--tm-graphite: #4D4D4F;--on-accent: #FFFFFF;--font-display: "Poppins", "Segoe UI", sans-serif;--font-body: "Poppins", "Segoe UI", sans-serif;--font-mono: "JetBrains Mono", Menlo, Consolas, monospace}:root,:root[data-theme=light]{--bg: #F6F2EA;--surface: #FFFFFF;--surface-2: #FBF9F4;--surface-3: #EEE9DF;--line: rgba(41,37,29,.12);--line-strong: rgba(41,37,29,.22);--text: #000000;--text-2: #4D4D4F;--text-3: #7D766A;--accent: #E31837;--accent-text: #E31837;--accent-soft: rgba(248,180,163,.32);--accent-line: #F8B4A3;--platinum: #0A0838;--success: #14865C;--warning: #B86E00;--info: #0A0838;--shadow-sm: 0 1px 2px rgba(41,37,29,.06);--shadow-md: 0 12px 28px -14px rgba(41,37,29,.22);--shadow-lg: 0 24px 48px -20px rgba(41,37,29,.28);--grid-line: rgba(41,37,29,.05);--glow: rgba(248,180,163,.25);--pattern-a: #E5DFD3;--pattern-b: #F6F2EA;--pattern-hatch: rgba(227,24,55,.3);--series-1: #E31837;--series-2: #5F0229;--series-3: #0A0838;--series-4: #4D4D4F;--status-done: #14865C;--status-progress: #0A0838;--status-todo: #7D766A;--status-risk: #E31837;--rgb-inset: 229, 223, 211}:root[data-theme=dark]{--bg: #1C1A15;--surface: #29251D;--surface-2: #312C23;--surface-3: #3D382E;--line: rgba(246,242,234,.1);--line-strong: rgba(246,242,234,.18);--text: #F6F2EA;--text-2: #CFC8BA;--text-3: #9C9485;--accent: #E31837;--accent-text: #F8B4A3;--accent-soft: rgba(227,24,55,.16);--accent-line: rgba(248,180,163,.45);--platinum: #E5DFD3;--success: #2EBD85;--warning: #F5A623;--info: #E5DFD3;--shadow-sm: 0 1px 2px rgba(0,0,0,.4);--shadow-md: 0 12px 28px -14px rgba(0,0,0,.7);--shadow-lg: 0 24px 48px -18px rgba(0,0,0,.75);--grid-line: rgba(246,242,234,.035);--glow: rgba(227,24,55,.1);--pattern-a: #29251D;--pattern-b: #1C1A15;--pattern-hatch: rgba(248,180,163,.18);--series-1: #F2546A;--series-2: #F8B4A3;--series-3: #E5DFD3;--series-4: #9C9485;--status-done: #2EBD85;--status-progress: #6A66C7;--status-todo: #9C9485;--status-risk: #F2546A;--rgb-inset: 0, 0, 0}:root{--bg-card: var(--surface);--bg-card2: var(--surface-2);--border: var(--line);--white: var(--text);--gray: var(--text-2)}*,*:before,*:after{margin:0;padding:0;box-sizing:border-box}html,body,#root{width:100vw;height:100vh;overflow:hidden;background:var(--bg);color:var(--text);font-family:var(--font-body);-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;text-rendering:optimizeLegibility}h1,h2,h3,h4{font-family:var(--font-display);letter-spacing:-.01em}::selection{background:#f8b4a399;color:#000}button:focus-visible,[role=button]:focus-visible,a:focus-visible,input:focus-visible,select:focus-visible{outline:2px solid var(--tm-red);outline-offset:2px}::-webkit-scrollbar{width:6px;height:6px}::-webkit-scrollbar-track{background:transparent}::-webkit-scrollbar-thumb{background:var(--line-strong);border-radius:3px}::-webkit-scrollbar-thumb:hover{background:#e318378c}@keyframes spin{to{transform:rotate(360deg)}}@keyframes pulse-dot{0%,to{opacity:1;transform:scale(1)}50%{opacity:.5;transform:scale(.85)}}.tm-banner{border-bottom:3px solid var(--tm-red)!important}.tm-banner,.tm-banner h1,.tm-banner h2,.tm-banner h3,.tm-banner span,.tm-banner div,.tm-banner p,.tm-banner label{color:#f6f2ea!important}.tm-banner h1,.tm-banner h2,.tm-banner h3{color:#fff!important}.tm-banner input,.tm-banner select,.tm-banner button{background:#fff!important;color:#0a0838!important;border:1px solid #FFFFFF!important;border-radius:2px!important;font-family:var(--font-body);font-weight:500}.tm-banner input::placeholder{color:#7d766a!important}.tm-banner input:focus,.tm-banner select:focus{outline:2px solid var(--tm-clarity-red)!important;outline-offset:1px}.tm-banner select option{color:#000;background:#fff}.tm-banner span[style*=padding]{background:#f6f2ea24!important;border-color:#f6f2ea40!important}.tm-tabs{display:flex;gap:36px;border-bottom:1px solid var(--line-strong);overflow-x:auto;scrollbar-width:none;flex-shrink:0}.tm-tabs::-webkit-scrollbar{display:none}.tm-tab{position:relative;padding:10px 0 12px;border:none;background:none;cursor:pointer;font-family:var(--font-body);font-size:14px;font-weight:500;color:var(--text);white-space:nowrap;transition:color .2s ease}.tm-tab:after{content:"";position:absolute;left:0;right:0;bottom:-1px;height:3px;background:var(--tm-red);transform:scaleX(0);transform-origin:left;transition:transform .3s ease}.tm-tab:hover,.tm-tab.is-active{color:var(--tm-red)}.tm-tab.is-active:after{transform:scaleX(1)}.tm-tab-count{margin-left:6px;font-size:11px;font-weight:500;color:var(--text-3);font-variant-numeric:tabular-nums}.tm-tab.is-active .tm-tab-count{color:var(--tm-red)}.tm-tabs-sm{gap:26px}.tm-tabs-sm .tm-tab{font-size:13px;padding:8px 0 10px}:root,:root[data-theme=light]{--band: #E5DFD3;--band-card: #F6F2EA}:root[data-theme=dark]{--band: #29251D;--band-card: #312C23}.tm-reveal{opacity:0;transform:translateY(28px);transition:opacity .7s ease,transform .7s cubic-bezier(.2,.7,.2,1)}.tm-reveal.is-in{opacity:1;transform:none}@media(prefers-reduced-motion:reduce){.tm-reveal{opacity:1;transform:none;transition:none}}:root{--page-x: clamp(56px, 4.2vw, 88px)}.tm-tabs{gap:clamp(16px,2.2vw,36px);-webkit-mask-image:linear-gradient(90deg,#000 calc(100% - 28px),transparent);mask-image:linear-gradient(90deg,#000 calc(100% - 28px),transparent);padding-right:28px}.tm-tab{font-size:clamp(12.5px,.95vw,15px)}.tm-tabs-sm{gap:clamp(14px,1.7vw,26px)}.tm-tabs-sm .tm-tab{font-size:clamp(12px,.85vw,14px)}:root{--vh: max(1vh, 9px)}
