@font-face {
  font-family: "shurjo";
  font-weight: 400;
  font-style: normal;
  font-display: swap;
  src: local("Shurjo Regular"),
    url("./fonts/ShurjoWeb_400.woff2") format("woff2"),
    url("./fonts/ShurjoWeb_400.ttf") format("truetype");
}
@font-face {
  font-family: "shurjo";
  font-weight: 700;
  font-style: normal;
  font-display: swap;
  src: local("Shurjo Bold"), url("./fonts/ShurjoWeb_700.woff2") format("woff2"),
    url("./fonts/ShurjoWeb_700.ttf") format("truetype");
}
.tag-story-wrapper {
  font-family: shurjo;
  font-weight: 700;
  margin: 0 auto;
  display: grid;
  grid-template-rows: auto;
  grid-row-gap: 32px;
}
.tag-story-wrapper .tag-story-headline {
  margin: 0;
  color: #001246;
}
.tag-story-headline::after {
  margin-top: 5px;
  content: "";
  display: block;
  height: 3px;
  width: 50px;
  background: #001246;
}
.tag-story-select-dropdown-wraper {
  position: relative;
  display: flex;
}

.tag-story-dropdown-list {
  background-color: #fff;
  font-size: 20px;
  font-family: shurjo;
  font-weight: 400;
  width: 100%;
  -webkit-appearance: none;
  -moz-appearance: none;
  border-radius: 4px;
  border: solid 1px rgb(226, 226, 226);
  padding: 12px;
  cursor: pointer;
  color: #757575;
  outline: none;
  background-image: linear-gradient(45deg, transparent 50%, #757575 0),
    linear-gradient(135deg, #757575 50%, transparent 0),
    linear-gradient(90deg, #fff, #fff);
  background-position: calc(100% - 24px) calc(1em + 5px),
    calc(100% - 19px) calc(1em + 5px), 100% 0;
  background-size: 8px 6px, 6px 7px, 2.5em 2.5em;
  background-repeat: no-repeat;
}
.active-dropdown {
  color: #121212;
  font-weight: 700;
}
.tag-story-button {
  width: 100%;
  border-radius: 4px;
  padding: 12px 0;
  background-color: rgb(0, 153, 255);
  color: #fff;
  font-family: shurjo;
  font-size: 18px;
  font-weight: 700;
  display: inline-flex;
  justify-content: center;
  align-items: center;
  border: none;
  cursor: pointer;
}

.tag-story-button:active,
.tag-story-button:focus {
  outline: 0;
}
.tag-story-search-icon {
  width: 20px;
  height: 20px;
  margin-right: 8px;
}
