._193qd3w0{position:relative;display:inline-block}._193qd3w1{display:flex;align-items:center;gap:.5rem;padding:.5rem;border-radius:.375rem;border:none;background:transparent;cursor:pointer;transition:background-color .2s;color:var(--_2wcgxu3)}._193qd3w1:hover{background-color:var(--_2wcgxu1)}._193qd3w2{display:flex;align-items:center;gap:.5rem}._193qd3w3{font-size:.875rem;font-weight:500}._193qd3w4{position:absolute;top:100%;right:0;margin-top:.25rem;background-color:var(--_2wcgxu0);border:1px solid var(--_2wcgxu7);border-radius:.5rem;box-shadow:0 10px 15px -3px rgba(0,0,0,.1),0 4px 6px -4px rgba(0,0,0,.1);min-width:280px;z-index:50;overflow:hidden}._193qd3w5{padding:.75rem;border-bottom:1px solid var(--_2wcgxu8)}._193qd3w5:last-child{border-bottom:none}._193qd3w6{display:flex;align-items:center;gap:.75rem;width:100%;padding:.75rem;border:none;background:transparent;cursor:pointer;font-size:.875rem;color:var(--_2wcgxu3);transition:background-color .2s;border-radius:.375rem}._193qd3w6:hover{background-color:var(--_2wcgxu1)}._193qd3w7{font-size:.75rem;font-weight:600;color:var(--_2wcgxu5);text-transform:uppercase;letter-spacing:.05em;margin-bottom:.5rem}@media (max-width:480px){._193qd3w3{display:none}}._1o367m50{position:relative;overflow:hidden;transition:transform .2s ease-in-out,box-shadow .2s ease-in-out;height:100%;display:flex;flex-direction:column}._1o367m50:hover{transform:translateY(-2px);box-shadow:0 10px 25px -5px rgba(0,0,0,.1),0 4px 6px -4px rgba(0,0,0,.1)}._1o367m51:hover{transform:translateY(-2px);box-shadow:0 12px 25px -5px rgba(0,0,0,.15),0 6px 12px -4px rgba(0,0,0,.1)}._1o367m51:active{transform:translateY(-1px);box-shadow:0 6px 15px -3px rgba(0,0,0,.1),0 3px 6px -2px rgba(0,0,0,.1)}._1o367m51:focus-visible{outline:2px solid var(--_2wcgxua);outline-offset:2px;transform:translateY(-2px);box-shadow:0 12px 25px -5px rgba(0,0,0,.15),0 6px 12px -4px rgba(0,0,0,.1)}._1o367m52{display:flex;align-items:center;justify-content:center;width:3rem;height:3rem;border-radius:.75rem;margin-bottom:1rem}._1o367m53{background-color:rgba(37,99,235,.1);color:var(--_2wcgxua)}._1o367m54{background-color:rgba(34,197,94,.1);color:var(--_2wcgxud)}._1o367m55{background-color:rgba(245,158,11,.1);color:#f59e0b}._1o367m56{background-color:rgba(239,68,68,.1);color:var(--_2wcgxuf)}._1o367m57{font-size:2.25rem;font-weight:700;line-height:1;margin-bottom:.5rem;color:var(--_2wcgxu3)}._1o367m58{font-size:.875rem;color:var(--_2wcgxu4);margin-bottom:1rem}._1o367m59{display:flex;gap:.5rem;flex-wrap:wrap}._1o367m5a{display:flex;align-items:center;justify-content:center;gap:.375rem;padding:.375rem .75rem;font-size:.75rem;font-weight:500;color:var(--_2wcgxua);background-color:rgba(37,99,235,.1);border:1px solid rgba(37,99,235,.2);border-radius:.375rem;cursor:pointer;transition:all .2s ease-in-out;flex-shrink:0}._1o367m5a:hover{background-color:rgba(37,99,235,.15);border-color:rgba(37,99,235,.3);transform:translateY(-1px)}._1o367m5a:active{transform:translateY(0)}._1o367m5a:focus-visible{outline:2px solid var(--_2wcgxua);outline-offset:1px}._1o367m5b{display:flex;justify-content:space-between;gap:.5rem}._1o367m5c{display:flex;flex-direction:column;align-items:center;flex:1 1;min-width:0}._1o367m5d{font-size:.9rem;font-weight:600;color:var(--_2wcgxu3);line-height:1.1}._1o367m5e{font-size:.6rem;color:var(--_2wcgxu5);text-align:center;line-height:1.2;margin-top:.125rem}._1o367m5f{font-size:.75rem;color:var(--_2wcgxu5);display:flex;align-items:center;gap:.5rem}._1o367m5g{cursor:pointer;transition:all .2s ease-in-out;border-radius:.5rem}._1o367m5h{border:2px solid var(--_2wcgxua)}._1o367m5h:hover{transform:translateY(-1px);border-color:var(--_2wcgxub);box-shadow:0 4px 12px -2px rgba(0,0,0,.1)}._1o367m5i{border:2px solid var(--_2wcgxu7)}._1o367m5i:hover{transform:translateY(-1px);border-color:var(--_2wcgxua);box-shadow:0 4px 12px -2px rgba(0,0,0,.1)}._1o367m5j{cursor:not-allowed;opacity:.6}._1o367m5k{display:flex;align-items:center;justify-content:center;width:2.5rem;height:2.5rem;border-radius:.5rem;margin-bottom:1rem}._1o367m5l{background-color:var(--_2wcgxua);color:var(--_2wcgxu6)}._1o367m5m{background-color:var(--_2wcgxu1);color:var(--_2wcgxua)}._1o367m5n{font-size:1rem;font-weight:600;color:var(--_2wcgxu3);margin-bottom:.5rem}._1o367m5o{font-size:.875rem;color:var(--_2wcgxu4);line-height:1.4}@media screen and (max-width:768px){._1o367m5a{min-width:2rem;min-height:2rem}}._1hymuxw0{display:flex;flex-direction:column;gap:1rem}._1hymuxw1{display:flex;align-items:flex-start;gap:.75rem;padding:.75rem;border-radius:.5rem;background-color:var(--_2wcgxu1);transition:background-color .2s ease-in-out}._1hymuxw1:hover{background-color:var(--_2wcgxu2)}._1hymuxw2{display:flex;align-items:center;justify-content:center;width:2rem;height:2rem;border-radius:.375rem;flex-shrink:0;margin-top:.125rem}._1hymuxw3{flex:1 1;min-width:0}._1hymuxw4{font-size:.875rem;font-weight:500;color:var(--_2wcgxu3);margin-bottom:.25rem}._1hymuxw5{font-size:.75rem;color:var(--_2wcgxu4);line-height:1.4}._1hymuxw6{font-size:.75rem;color:var(--_2wcgxu5);margin-top:.25rem}._1hymuxw7{background:linear-gradient(135deg,var(--_2wcgxua)15,var(--_2wcgxu1));border:1px solid var(--_2wcgxua)25}._1hymuxw8{display:flex;align-items:center;gap:.75rem}._1hymuxw9{color:var(--_2wcgxua)}._1hymuxwa{font-size:.875rem;color:var(--_2wcgxu3);flex:1 1}._1r0eyme0{display:inline-flex;align-items:center;justify-content:center;font-size:.75rem;font-weight:500;padding:.25rem .5rem;border-radius:.375rem;text-transform:capitalize;transition:all .2s ease-in-out}._1r0eyme1{background-color:var(--_2wcgxud);color:#fff}._1r0eyme2{background-color:var(--_2wcgxu5);color:#fff}._1r0eyme3{background-color:#f59e0b;color:#fff}._1r0eyme4{background-color:var(--_2wcgxuf);color:#fff}.a7adkl0{display:flex;align-items:center;justify-content:center;gap:.75rem;padding:2rem;text-align:center}.a7adkl1{font-size:.875rem;color:var(--_2wcgxu5);margin:0}.a7adkl2{display:grid;grid-template-columns:repeat(auto-fit,minmax(220px,1fr));grid-auto-rows:1fr;grid-gap:1rem;gap:1rem;max-width:1400px;margin:0 auto 3rem}@media (max-width:767px){.a7adkl2{grid-template-columns:1fr;gap:.75rem}}@media (min-width:768px) and (max-width:1023px){.a7adkl2{grid-template-columns:repeat(2,1fr);gap:1rem}}@media (min-width:1024px) and (max-width:1279px){.a7adkl2{grid-template-columns:repeat(3,1fr);gap:1rem}}@media (min-width:1280px){.a7adkl2{grid-template-columns:repeat(4,1fr);gap:1rem}}