*{margin:0;padding:0;box-sizing:border-box}#root{min-height:100vh}._div_nth-of-type_1_1st3m_1{min-height:100vh;background-color:#f9fafb}._header_1st3m_6{background-color:#fff;box-shadow:0 1px 3px #0000001a,0 1px 2px -1px #0000001a;padding:1rem;display:flex;justify-content:space-between;align-items:center}._h1_1st3m_15{font-size:1.5rem;line-height:2rem;margin:0;font-weight:700;color:#1f2937}._button_1st3m_23{padding:1rem;padding:.5rem;background-color:#3b82f6;color:#fff;border-radius:.25rem}._button_1st3m_23:hover{background-color:#2563eb}._main_1st3m_36{max-width:80rem;margin-left:auto;margin-right:auto;padding:1.5rem;display:flex;flex-direction:column;gap:1rem}._div_nth-of-type_2_1st3m_46{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:1rem}._div_nth-of-type_3_1st3m_52{background-color:#fff;padding:1.5rem;border-radius:.25rem;box-shadow:0 1px 3px #0000001a,0 1px 2px -1px #0000001a;border:1px solid;border-color:#e5e7eb}._h3_1st3m_61{font-size:.875rem;line-height:1.25rem;color:#6b7280;text-transform:uppercase;margin:0}._p_nth-of-type_1_1st3m_70{font-size:1.875rem;line-height:2.25rem;margin:0;font-weight:700;color:#1f2937}._div_nth-of-type_4_1st3m_78{background-color:#fff;padding:1.5rem;border-radius:.25rem;box-shadow:0 1px 3px #0000001a,0 1px 2px -1px #0000001a;border:1px solid;border-color:#e5e7eb}._h3_nth-of-type_2_1st3m_87{font-size:.875rem;line-height:1.25rem;color:#6b7280;text-transform:uppercase;margin:0}._p_nth-of-type_2_1st3m_96{font-size:1.875rem;line-height:2.25rem;margin:0;font-weight:700;color:#22c55e}._div_nth-of-type_5_1st3m_104{background-color:#fff;padding:1.5rem;border-radius:.25rem;box-shadow:0 1px 3px #0000001a,0 1px 2px -1px #0000001a;border:1px solid;border-color:#e5e7eb}._h3_nth-of-type_3_1st3m_113{font-size:.875rem;line-height:1.25rem;color:#6b7280;text-transform:uppercase;margin:0}._p_nth-of-type_3_1st3m_122{font-size:1.875rem;line-height:2.25rem;margin:0;font-weight:700;color:#f97316}._div_nth-of-type_6_1st3m_130{background-color:#fff;padding:1.5rem;border-radius:.25rem;box-shadow:0 1px 3px #0000001a,0 1px 2px -1px #0000001a}._h2_1st3m_137{font-size:1.25rem;line-height:1.75rem;margin:0;font-weight:600;margin-bottom:1rem}._ul_nth-of-type_1_1st3m_145{display:flex;flex-direction:column;gap:.5rem}._li_nth-of-type_1_1st3m_151{padding:.75rem;border-radius:.25rem;cursor:pointer;color:#1f2937}._li_nth-of-type_1_1st3m_151:hover{background-color:#f9fafb}._li_nth-of-type_2_1st3m_161{padding:.75rem;border-radius:.25rem;cursor:pointer;color:#1f2937}._li_nth-of-type_2_1st3m_161:hover{background-color:#f9fafb}._li_nth-of-type_3_1st3m_171{padding:.75rem;border-radius:.25rem;cursor:pointer;color:#1f2937}._li_nth-of-type_3_1st3m_171:hover{background-color:#f9fafb}._div_nth-of-type_1_krx8o_1{max-width:24rem;background-color:#fff;border-radius:.5rem;box-shadow:0 4px 6px -1px #0000001a,0 2px 4px -2px #0000001a;overflow:hidden}._img_krx8o_9{width:100%;height:12rem;object-fit:cover}._div_nth-of-type_2_krx8o_15{padding:1.5rem}._h2_krx8o_19{font-size:1.5rem;line-height:2rem;margin:0;font-weight:700;color:#1f2937;margin-bottom:.5rem}._p_nth-of-type_1_krx8o_28{color:#4b5563;margin-bottom:1rem}._div_nth-of-type_3_krx8o_33{display:flex;justify-content:space-between;align-items:center}._span_nth-of-type_1_krx8o_39{font-size:1.875rem;line-height:2.25rem;margin:0;font-weight:700;color:#3b82f6}._button_krx8o_47{padding:1.5rem;padding:.5rem;background-color:#22c55e;color:#fff;border-radius:.25rem}._button_krx8o_47:hover{background-color:#16a34a}._div_nth-of-type_1_c8q87_1{display:flex;align-items:center;justify-content:center;background-color:#f3f4f6;padding:2rem}._div_nth-of-type_2_c8q87_9{background-color:#fff;padding:2rem;border-radius:.5rem;box-shadow:0 10px 15px -3px #0000001a,0 4px 6px -4px #0000001a;max-width:28rem;width:100%}._h1_c8q87_18{font-size:1.875rem;line-height:2.25rem;margin:0;font-weight:700;text-align:center;color:#1f2937}._form_c8q87_27{display:flex;flex-direction:column;gap:1rem}._label_c8q87_33{display:block;font-size:.875rem;line-height:1.25rem;margin:0;font-weight:500;color:#374151;margin-bottom:.5rem}._input_c8q87_43{width:100%;padding:1rem;padding:.5rem;border:1px solid;border-color:#d1d5db;border-radius:.25rem}._input_c8q87_43:focus{border-color:#3b82f6}._label_nth-of-type_2_c8q87_57{display:block;font-size:.875rem;line-height:1.25rem;margin:0;font-weight:500;color:#374151;margin-bottom:.5rem}._input_nth-of-type_2_c8q87_67{width:100%;padding:1rem;padding:.5rem;border:1px solid;border-color:#d1d5db;border-radius:.25rem}._input_nth-of-type_2_c8q87_67:focus{border-color:#3b82f6}._button_c8q87_81{width:100%;background-color:#3b82f6;color:#fff;padding:.75rem;border-radius:.25rem;font-weight:600}._button_c8q87_81:hover{background-color:#2563eb}._nav_1dxb4_1{background-color:#1f2937;color:#fff;padding:1rem}._div_nth-of-type_1_1dxb4_7{max-width:72rem;margin-left:auto;margin-right:auto;display:flex;justify-content:space-between;align-items:center}._div_nth-of-type_2_1dxb4_16{font-size:1.5rem;line-height:2rem;margin:0;font-weight:700}._ul_nth-of-type_1_1dxb4_23{display:flex}._a_nth-of-type_1_1dxb4_27:hover,._a_nth-of-type_2_1dxb4_31:hover,._a_nth-of-type_3_1dxb4_35:hover,._a_nth-of-type_4_1dxb4_39:hover{color:#60a5fa}._button_1dxb4_43{background-color:#3b82f6;padding:1rem;padding:.5rem;border-radius:.25rem}._button_1dxb4_43:hover{background-color:#2563eb}._div_nth-of-type_1_17u6u_1{padding:2rem;background-color:#f9fafb}._h2_17u6u_6{font-size:1.875rem;line-height:2.25rem;margin:0;font-weight:700;text-align:center;color:#1f2937}._div_nth-of-type_2_17u6u_15{display:grid;grid-template-columns:repeat(4,minmax(0,1fr));gap:1.5rem;max-width:64rem;margin-left:auto;margin-right:auto}._div_nth-of-type_3_17u6u_24{background-color:#fff;padding:1.5rem;border-radius:.5rem;box-shadow:0 1px 3px #0000001a,0 1px 2px -1px #0000001a;text-align:center}._div_nth-of-type_4_17u6u_32{font-size:2.25rem;line-height:2.5rem;margin:0;font-weight:700;color:#a855f7}._div_nth-of-type_5_17u6u_40{color:#4b5563;margin-top:.5rem}._div_nth-of-type_6_17u6u_45{background-color:#fff;padding:1.5rem;border-radius:.5rem;box-shadow:0 1px 3px #0000001a,0 1px 2px -1px #0000001a;text-align:center}._div_nth-of-type_7_17u6u_53{font-size:2.25rem;line-height:2.5rem;margin:0;font-weight:700;color:#22c55e}._div_nth-of-type_8_17u6u_61{color:#4b5563;margin-top:.5rem}._div_nth-of-type_9_17u6u_66{background-color:#fff;padding:1.5rem;border-radius:.5rem;box-shadow:0 1px 3px #0000001a,0 1px 2px -1px #0000001a;text-align:center}._div_nth-of-type_10_17u6u_74{font-size:2.25rem;line-height:2.5rem;margin:0;font-weight:700;color:#3b82f6}._div_nth-of-type_11_17u6u_82{color:#4b5563;margin-top:.5rem}._div_nth-of-type_12_17u6u_87{background-color:#fff;padding:1.5rem;border-radius:.5rem;box-shadow:0 1px 3px #0000001a,0 1px 2px -1px #0000001a;text-align:center}._div_nth-of-type_13_17u6u_95{font-size:2.25rem;line-height:2.5rem;margin:0;font-weight:700;color:#f97316}._div_nth-of-type_14_17u6u_103{color:#4b5563;margin-top:.5rem}._div_nth-of-type_1_1rxin_1{padding:1.5rem;display:flex;flex-direction:column;gap:1rem}._div_nth-of-type_2_1rxin_8{background-color:#dcfce7;border:1px solid;padding:1rem;padding:.75rem;border-radius:.25rem}._strong_1rxin_18{font-weight:700}._span_nth-of-type_1_1rxin_22{margin-left:.5rem}._div_nth-of-type_3_1rxin_26{background-color:#fef9c3;border:1px solid;padding:1rem;padding:.75rem;border-radius:.25rem}._strong_nth-of-type_2_1rxin_36{font-weight:700}._span_nth-of-type_2_1rxin_40{margin-left:.5rem}._div_nth-of-type_4_1rxin_44{background-color:#fee2e2;border:1px solid;padding:1rem;padding:.75rem;border-radius:.25rem}._strong_nth-of-type_3_1rxin_54{font-weight:700}._span_nth-of-type_3_1rxin_58{margin-left:.5rem}._div_nth-of-type_5_1rxin_62{background-color:#dbeafe;border:1px solid;color:#1d4ed8;padding:1rem;padding:.75rem;border-radius:.25rem}._strong_nth-of-type_4_1rxin_73{font-weight:700}._span_nth-of-type_4_1rxin_77{margin-left:.5rem}:root{--background: 222 47% 8%;--foreground: 210 40% 98%;--card: 222 47% 11%;--card-foreground: 210 40% 98%;--muted: 217 33% 17%;--muted-foreground: 215 20% 65%;--primary: 210 100% 50%;--primary-foreground: 222 47% 11%;--border: 217 33% 20%;--radius: .5rem}*{box-sizing:border-box}body{margin:0;font-family:-apple-system,BlinkMacSystemFont,Segoe UI,Roboto,Oxygen,Ubuntu,Cantarell,Fira Sans,Droid Sans,Helvetica Neue,sans-serif;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}.app-container{min-height:100vh;background:hsl(var(--background));color:hsl(var(--foreground));padding:2rem 1rem}.container-fluid{width:100%;max-width:1400px;margin:0 auto;padding:0 1rem}.row{display:flex;flex-wrap:wrap;margin:-.5rem}.row.g-3{margin:-.75rem}.row.g-3>*{padding:.75rem}.col{flex:1;padding:.5rem}.col-12{flex:0 0 100%;max-width:100%;padding:.5rem}.col-md-6,.col-lg-6{flex:0 0 50%;max-width:50%;padding:.5rem}.col-lg-12{flex:0 0 100%;max-width:100%;padding:.5rem}.card{background:hsl(var(--card));border:1px solid hsl(var(--border));border-radius:var(--radius);overflow:hidden;margin-bottom:1rem;box-shadow:0 1px 2px #0000000d;transition:all .3s cubic-bezier(.4,0,.2,1)}.card:hover{box-shadow:0 4px 12px #00000026}.card.h-100{height:100%}.card-header{padding:1rem 1.5rem;border-bottom:1px solid hsl(var(--border));background:hsl(var(--muted));font-weight:600}.card-header.bg-warning{background:#645002;border-bottom:1px solid hsl(48 96% 25%);color:#fdefb4}.card-header.bg-success{background:#0c5a29;border-bottom:1px solid hsl(142 76% 25%);color:#bcf6d1}.card-header.bg-danger{background:#750a0a;border-bottom:1px solid hsl(0 84% 30%);color:#fbd0d0}.card-header.bg-primary{background:hsl(var(--primary));color:hsl(var(--primary-foreground));border-bottom:1px solid hsl(var(--primary))}.card-header.bg-info{background:#03547c;border-bottom:1px solid hsl(200 95% 30%);color:#b4e5fd}.card-header h5{margin:0;font-size:.95rem;font-weight:600;letter-spacing:-.01em}.card-body{padding:1.5rem}.card-body.p-0{padding:0}.d-flex{display:flex}.justify-content-center{justify-content:center}.gap-2{gap:.5rem}.badge{display:inline-flex;align-items:center;padding:.25rem .75rem;font-size:.75rem;font-weight:500;border-radius:calc(var(--radius) - 2px);border:1px solid;transition:all .2s ease;cursor:default}.badge:hover{transform:scale(1.05)}.badge.bg-success{background:#0f7033;border-color:#12873d;color:#bcf6d1}.badge.bg-info{background:#03547c;border-color:#046595;color:#b4e5fd}.badge.bg-warning{background:#7d6403;border-color:#967903;color:#fdefb4}.alert-info{padding:1rem;margin-bottom:1rem;background:#1a2333;border:1px solid hsl(217 33% 25%);border-left:4px solid hsl(var(--primary));border-radius:calc(var(--radius) - 2px);color:hsl(var(--foreground));font-size:.875rem;line-height:1.6}.alert-info strong{color:hsl(var(--foreground));font-weight:600}.text-center{text-align:center}.text-muted{color:hsl(var(--muted-foreground))}.mb-0{margin-bottom:0}.mb-2{margin-bottom:.5rem}.mb-3{margin-bottom:1rem}.mb-4{margin-bottom:1.5rem}.mt-3{margin-top:1rem}.py-4{padding-top:2rem;padding-bottom:2rem}.display-4{font-size:2.5rem;font-weight:700;line-height:1.1;margin:0;letter-spacing:-.02em;color:hsl(var(--foreground))}.lead{font-size:1.1rem;font-weight:400;color:hsl(var(--muted-foreground));line-height:1.5}h1,h2,h3,h4,h5{margin:0;font-weight:600}.nav-tabs{display:flex;border-bottom:1px solid hsl(var(--border));list-style:none;padding:0;margin:0 0 2rem;flex-wrap:wrap;gap:.5rem}.nav-tabs .nav-link{padding:.625rem 1rem;border:none;background:transparent;color:hsl(var(--muted-foreground));cursor:pointer;font-size:.875rem;font-weight:500;transition:all .3s cubic-bezier(.4,0,.2,1);border-bottom:2px solid transparent;white-space:nowrap;letter-spacing:-.01em;position:relative;overflow:hidden}.nav-tabs .nav-link:before{content:"";position:absolute;top:0;left:-100%;width:100%;height:100%;background:linear-gradient(90deg,transparent,hsla(var(--primary),.1),transparent);transition:left .5s ease}.nav-tabs .nav-link:hover:before{left:100%}.nav-tabs .nav-link:hover{color:hsl(var(--foreground));background:hsl(var(--muted));transform:translateY(-2px)}.nav-tabs .nav-link.active{color:hsl(var(--foreground));border-bottom-color:hsl(var(--primary));font-weight:600;background:hsla(var(--primary),.1)}.tab-content{animation:fadeIn .2s ease-in}@keyframes fadeIn{0%{opacity:0;transform:translateY(4px)}to{opacity:1;transform:translateY(0)}}.code-block{background:hsl(var(--muted));border:1px solid hsl(var(--border));border-radius:calc(var(--radius) - 2px);padding:1rem;overflow-x:auto;max-height:600px;overflow-y:auto;font-family:Consolas,Monaco,Courier New,monospace;font-size:.8125rem;line-height:1.6;margin:0}.code-block code{color:hsl(var(--foreground));white-space:pre}.markdown-content{max-height:80vh;overflow-y:auto;color:hsl(var(--foreground))}.markdown-content h1{font-size:1.875rem;margin-bottom:1rem;font-weight:700;letter-spacing:-.02em;color:hsl(var(--foreground))}.markdown-content h2{font-size:1.5rem;margin-top:2rem;margin-bottom:1rem;font-weight:600;letter-spacing:-.01em;color:hsl(var(--foreground))}.markdown-content h3{font-size:1.25rem;margin-top:1.5rem;margin-bottom:.75rem;font-weight:600;color:hsl(var(--foreground))}.markdown-content table{width:100%;margin:1rem 0;border-collapse:collapse;font-size:.875rem}.markdown-content table th,.markdown-content table td{padding:.75rem;border:1px solid hsl(var(--border));text-align:left}.markdown-content table th{background:hsl(var(--muted));font-weight:600;color:hsl(var(--foreground))}.markdown-content table tr:nth-child(2n){background:hsl(var(--muted))}.markdown-content code{background:hsl(var(--muted));padding:.2rem .4rem;border-radius:calc(var(--radius) - 4px);font-family:Consolas,Monaco,Courier New,monospace;font-size:.875em;color:hsl(var(--foreground));border:1px solid hsl(var(--border))}.markdown-content pre{background:hsl(var(--muted));border:1px solid hsl(var(--border));border-radius:calc(var(--radius) - 2px);padding:1rem;overflow-x:auto;margin:1rem 0}.markdown-content pre code{background:transparent;padding:0;border:none;color:hsl(var(--foreground))}.markdown-content ul,.markdown-content ol{padding-left:2rem;margin:1rem 0}.markdown-content p{line-height:1.7;margin:.75rem 0}.markdown-content strong{font-weight:600;color:hsl(var(--foreground))}[class*="_test.module"]{color:hsl(var(--foreground))!important}[class*="_test.module"] [class*=div_nth-of-type]{background:hsl(var(--card))!important;border-color:hsl(var(--border))!important;color:hsl(var(--foreground))!important}[class*="_test.module"] input,[class*="_test.module"] textarea,[class*="_test.module"] select{background:hsl(var(--muted))!important;border-color:hsl(var(--border))!important;color:hsl(var(--foreground))!important}[class*="_test.module"] input:focus,[class*="_test.module"] textarea:focus,[class*="_test.module"] select:focus{border-color:hsl(var(--primary))!important;outline:none;box-shadow:0 0 0 2px hsla(var(--primary),.2)}[class*="_test.module"] button{background:hsl(var(--primary))!important;color:hsl(var(--primary-foreground))!important;border-color:hsl(var(--primary))!important}[class*="_test.module"] button:hover{opacity:.9}[class*="_test.module"] h1,[class*="_test.module"] h2,[class*="_test.module"] h3,[class*="_test.module"] label,[class*="_test.module"] strong,[class*="_test.module"] span{color:hsl(var(--foreground))!important}[class*="_test.module"] [class*=div_nth-of-type_2]{background:#09431e!important;border-color:#0f7033!important;color:#d2f9e0!important}[class*="_test.module"] [class*=div_nth-of-type_2] strong,[class*="_test.module"] [class*=div_nth-of-type_2] span{color:#d2f9e0!important}[class*="_test.module"] [class*=div_nth-of-type_3]{background:#4b3c02!important;border-color:#7d6403!important;color:#fef4cd!important}[class*="_test.module"] [class*=div_nth-of-type_3] strong,[class*="_test.module"] [class*=div_nth-of-type_3] span{color:#fef4cd!important}[class*="_test.module"] [class*=div_nth-of-type_4]{background:#5e0808!important;border-color:#8d0c0c!important;color:#fde8e8!important}[class*="_test.module"] [class*=div_nth-of-type_4] strong,[class*="_test.module"] [class*=div_nth-of-type_4] span{color:#fde8e8!important}[class*="_test.module"] [class*=div_nth-of-type_5]{background:#034363!important;border-color:#046595!important;color:#cdeefe!important}[class*="_test.module"] [class*=div_nth-of-type_5] strong,[class*="_test.module"] [class*=div_nth-of-type_5] span{color:#cdeefe!important}@media(max-width:992px){.col-lg-6,.col-lg-12{flex:0 0 100%;max-width:100%}.display-4{font-size:2rem}.nav-tabs{overflow-x:auto;gap:.25rem}.nav-tabs .nav-link{font-size:.8125rem;padding:.5rem .875rem}}@media(max-width:768px){.col-md-6,.col-12{flex:0 0 100%;max-width:100%}}
