@import "https://fonts.googleapis.com/css2?family=Maven+Pro:wght@400..900&display=swap";
@import "https://fonts.googleapis.com/css2?family=Oxanium:wght@200..800&display=swap";
/* [project]/src/styles/topics.css [app-client] (css) */
.topic {
  border-radius: 4px;
  padding: 2px 4px;
  font-size: 12px;
  line-height: 14px;
}

.topic_1 {
  background-color: var(--green-1);
  color: var(--green-8);
}

.topic_2 {
  background-color: var(--lime-1);
  color: var(--lime-8);
}

.topic_3 {
  background-color: var(--teal-1);
  color: var(--teal-8);
}

.topic_4 {
  background-color: var(--indigo-1);
  color: var(--indigo-8);
}

.topic_5 {
  background-color: var(--grape-1);
  color: var(--grape-8);
}

.topic_6 {
  background-color: var(--pink-1);
  color: var(--pink-8);
}

.topic_7 {
  background-color: var(--gray-1);
  color: var(--gray-8);
}

.topic_8 {
  background-color: var(--orange-1);
  color: var(--orange-8);
}

.topic_9 {
  background-color: var(--blue-1);
  color: var(--blue-8);
}

.topic_10 {
  background-color: var(--cyan-1);
  color: var(--cyan-8);
}

.topic_11 {
  background-color: var(--grape-1);
  color: var(--grape-8);
}

.topic_27 {
  background-color: var(--red-1);
  color: var(--red-8);
}

.topic_28 {
  background-color: var(--pink-1);
  color: var(--pink-8);
}

.topic_51 {
  background-color: var(--green-1);
  color: var(--green-8);
}

.topic_53 {
  background-color: var(--cyan-1);
  color: var(--cyan-8);
}

.topic_61, .topic_62, .topic_64 {
  background-color: var(--indigo-1);
  color: var(--indigo-8);
}

.topic_63 {
  background-color: var(--blue-1);
  color: var(--blue-8);
}

.topic_66, .topic_67, .topic_68, .topic_69 {
  background-color: var(--indigo-1);
  color: var(--indigo-8);
}

.topic_73 {
  background-color: var(--orange-1);
  color: var(--orange-8);
}

.topic_75 {
  background-color: var(--grape-1);
  color: var(--grape-8);
}

.topic_76 {
  background-color: var(--gray-1);
  color: var(--gray-8);
}

.topic_79, .topic_81 {
  background-color: var(--yellow-1);
  color: var(--yellow-8);
}

.topic_88 {
  background-color: var(--violet-1);
  color: var(--violet-8);
}

.topic_89 {
  background-color: var(--blue-1);
  color: var(--blue-8);
}

.topic_90, .topic_96 {
  background-color: var(--indigo-1);
  color: var(--indigo-8);
}

.topic_97 {
  background-color: var(--teal-1);
  color: var(--teal-8);
}

.topic_99 {
  background-color: var(--pink-1);
  color: var(--pink-8);
}

.topic_103 {
  background-color: var(--indigo-1);
  color: var(--indigo-8);
}

.topic_104 {
  background-color: var(--teal-1);
  color: var(--teal-8);
}

.topic_106 {
  background-color: var(--blue-1);
  color: var(--blue-8);
}

.topic_107 {
  background-color: var(--gray-1);
  color: var(--gray-8);
}

.topic_113 {
  background-color: var(--teal-1);
  color: var(--teal-8);
}

.topic_130, .topic_294 {
  background-color: var(--violet-1);
  color: var(--violet-8);
}

.topic_140 {
  background-color: var(--red-1);
  color: var(--red-8);
}

.topic_141 {
  background-color: var(--grape-1);
  color: var(--grape-8);
}

.topic_152 {
  background-color: var(--teal-1);
  color: var(--teal-8);
}

.topic_178, .topic_179, .topic_180 {
  background-color: var(--yellow-1);
  color: var(--yellow-8);
}

.topic_181 {
  background-color: var(--gray-1);
  color: var(--gray-8);
}

.topic_305 {
  background-color: var(--green-1);
  color: var(--green-8);
}

.topic_306 {
  background-color: var(--gray-1);
  color: var(--gray-8);
}

.topic_307 {
  background-color: var(--brown-1, var(--orange-1));
  color: var(--orange-8);
}

.topic_308 {
  background-color: var(--orange-1);
  color: var(--orange-8);
}

.topic_309 {
  background-color: var(--pink-1);
  color: var(--pink-8);
}

.topic_310 {
  background-color: var(--red-1);
  color: var(--red-8);
}

.topic_311 {
  background-color: var(--teal-1);
  color: var(--teal-8);
}

.topic_312 {
  background-color: var(--yellow-1);
  color: var(--yellow-8);
}

.topic_313 {
  background-color: var(--lime-1);
  color: var(--lime-8);
}

.topic_314 {
  background-color: var(--grape-1);
  color: var(--grape-8);
}

.topic_315 {
  background-color: var(--indigo-1);
  color: var(--indigo-8);
}

.topic_316 {
  background-color: var(--gray-1);
  color: var(--gray-8);
}

.topic_317 {
  background-color: var(--pink-1);
  color: var(--pink-8);
}

/* [project]/src/styles/globals.css [app-client] (css) */
:root {
  --gray-0: #f8f9fa;
  --gray-1: #f1f3f5;
  --gray-2: #e9ecef;
  --gray-3: #dee2e6;
  --gray-4: #ced4da;
  --gray-5: #adb5bd;
  --gray-6: #868e96;
  --gray-7: #495057;
  --gray-8: #343a40;
  --gray-9: #212529;
  --red-0: #fff5f5;
  --red-1: #ffe3e3;
  --red-2: #ffc9c9;
  --red-3: #ffa8a8;
  --red-4: #ff8787;
  --red-5: #ff6b6b;
  --red-6: #fa5252;
  --red-7: #f03e3e;
  --red-8: #e03131;
  --red-9: #c92a2a;
  --pink-0: #fff0f6;
  --pink-1: #ffdeeb;
  --pink-2: #fcc2d7;
  --pink-3: #faa2c1;
  --pink-4: #f783ac;
  --pink-5: #f06595;
  --pink-6: #e64980;
  --pink-7: #d6336c;
  --pink-8: #c2255c;
  --pink-9: #a61e4d;
  --grape-0: #f8f0fc;
  --grape-1: #f3d9fa;
  --grape-2: #eebefa;
  --grape-3: #e599f7;
  --grape-4: #da77f2;
  --grape-5: #cc5de8;
  --grape-6: #be4bdb;
  --grape-7: #ae3ec9;
  --grape-8: #9c36b5;
  --grape-9: #862e9c;
  --violet-0: #f3f0ff;
  --violet-1: #e5dbff;
  --violet-2: #d0bfff;
  --violet-3: #b197fc;
  --violet-4: #9775fa;
  --violet-5: #845ef7;
  --violet-6: #7950f2;
  --violet-7: #7048e8;
  --violet-8: #6741d9;
  --violet-9: #5f3dc4;
  --indigo-0: #edf2ff;
  --indigo-1: #dbe4fe;
  --indigo-2: #bac8ff;
  --indigo-3: #91a7ff;
  --indigo-4: #748ffc;
  --indigo-5: #5c7cfa;
  --indigo-6: #4c6ef5;
  --indigo-7: #4263eb;
  --indigo-8: #3b5bdb;
  --indigo-9: #364fc7;
  --blue-0: #e7f5ff;
  --blue-1: #d0ebff;
  --blue-2: #a5d8ff;
  --blue-3: #74c0fc;
  --blue-4: #4dabf7;
  --blue-5: #339af0;
  --blue-6: #228be6;
  --blue-7: #1c7ed6;
  --blue-8: #1971c2;
  --blue-9: #1864ab;
  --cyan-0: #e3fafc;
  --cyan-1: #c5f6fa;
  --cyan-2: #99e9f2;
  --cyan-3: #66d9e8;
  --cyan-4: #3bc9db;
  --cyan-5: #22b8cf;
  --cyan-6: #15aabf;
  --cyan-7: #1098ad;
  --cyan-8: #0c8599;
  --cyan-9: #0b7285;
  --teal-0: #e6fcf5;
  --teal-1: #c3fae8;
  --teal-2: #96f2d7;
  --teal-3: #63e6be;
  --teal-4: #38d9a9;
  --teal-5: #20c997;
  --teal-6: #12b886;
  --teal-7: #0ca678;
  --teal-8: #099268;
  --teal-9: #087f5b;
  --green-0: #f4fce3;
  --green-1: #e9fac8;
  --green-2: #d8f5a2;
  --green-3: #c0eb75;
  --green-4: #a9e34b;
  --green-5: #94d82d;
  --green-6: #82c91e;
  --green-7: #74b816;
  --green-8: #66a80f;
  --green-9: #5c940d;
  --lime-0: #f4fce3;
  --lime-1: #e9fac8;
  --lime-2: #d8f5a2;
  --lime-3: #c0eb75;
  --lime-4: #a9e34b;
  --lime-5: #94d82d;
  --lime-6: #82c91e;
  --lime-7: #74b816;
  --lime-8: #66a80f;
  --lime-9: #5c940d;
  --yellow-0: #fff9db;
  --yellow-1: #fff3bf;
  --yellow-2: #ffec99;
  --yellow-3: #ffe066;
  --yellow-4: #ffd43b;
  --yellow-5: #fcc419;
  --yellow-6: #fab005;
  --yellow-7: #f59f00;
  --yellow-8: #f08c00;
  --yellow-9: #e67700;
  --orange-0: #fff4e6;
  --orange-1: #ffe8cc;
  --orange-2: #ffd8a8;
  --orange-3: #ffc078;
  --orange-4: #ffa94d;
  --orange-5: #ff922b;
  --orange-6: #fd7e14;
  --orange-7: #f76707;
  --orange-8: #e8590c;
  --orange-9: #d9480f;
  --stamp-bg-default: var(--gray-6);
  --stamp-bg-hover-default: var(--gray-7);
  --stamp-bg-user: var(--violet-6);
  --stamp-bg-hover-user: var(--violet-7);
  --stamp-bg-system: var(--yellow-6);
  --stamp-bg-hover-system: var(--yellow-7);
  --stamp-bg-wishlist: var(--green-6);
  --stamp-bg-hover-wishlist: var(--green-7);
}

* {
  box-sizing: border-box;
  margin: 0;
  padding: 0;
}

html, body {
  color: var(--gray-9);
  font-family: Maven Pro;
  font-size: 14px;
  font-weight: 300;
}

a {
  color: var(--blue-9);
  text-decoration: none;
}

a:hover {
  color: var(--violet-9) !important;
}

b {
  color: var(--violet-7);
  font-weight: 500;
}

.logo_primary {
  color: var(--yellow-6);
  font-family: Oxanium;
  font-weight: 500;
}

.logo_secondary {
  color: var(--yellow-8);
  font-family: Oxanium;
  font-weight: 500;
}

/* [project]/src/app/layout_components.module.css [app-client] (css) */
.layout_components-module__2yJ-fa__navbar {
  flex-direction: column;
  display: flex;
}

.layout_components-module__2yJ-fa__header {
  background: var(--gray-1);
  justify-content: space-between;
  align-items: center;
  padding: 6px 8px;
  display: flex;
}

.layout_components-module__2yJ-fa__headerRight {
  align-items: center;
  display: inline-flex;
}

.layout_components-module__2yJ-fa__logo {
  height: 30px;
  margin-right: 8px;
  display: block;
}

.layout_components-module__2yJ-fa__menu {
  border: none;
}

.layout_components-module__2yJ-fa__memberLabel {
  align-items: center;
  gap: 6px;
  display: inline-flex;
}

.layout_components-module__2yJ-fa__member_icon {
  font-size: 14px;
}

.layout_components-module__2yJ-fa__content {
  padding: 8px;
}

.layout_components-module__2yJ-fa__footer {
  background: var(--blue-0);
  padding: 8px;
  font-size: 13px;
}

.layout_components-module__2yJ-fa__footer_general {
  justify-content: space-between;
  align-items: center;
  display: flex;
}

.layout_components-module__2yJ-fa__footer_nav {
  align-items: center;
  gap: 8px;
  padding-bottom: 4px;
  display: flex;
}

.layout_components-module__2yJ-fa__footer_disclaimer {
  border-top: 1px solid var(--gray-3);
  padding-top: 4px;
}

/*# sourceMappingURL=src_457d7b9f._.css.map*/