@import url('https://fonts.googleapis.com/css2?family=Inter:wght@300;400;500;600;700;800;900&display=swap');
@import url('https://cdnjs.cloudflare.com/ajax/libs/font-awesome/6.0.0/css/all.min.css');

/* tc-scoped:tc-wp-tool-root */

.tc-wp-tool-root{
  width: 100%;
  max-width: 100%;
  min-width: 0;
  box-sizing: border-box;
  display: flow-root;
  isolation: isolate;
  position: relative;
}.wpc-scope-261 .tc-wp-tool-root img, .wpc-scope-261 .tc-wp-tool-root video, .wpc-scope-261 .tc-wp-tool-root svg, .wpc-scope-261 .tc-wp-tool-root iframe{
  max-width: 100%;
  height: auto;
}.wpc-scope-261 .tc-wp-tool-root .hfg-tool-wrap{
  position: relative;
  width: 100%;
  padding: 46px 18px;
  box-sizing: border-box;
  color: #111827;
  font-family: "Helvetica Neue", Helvetica, Arial, sans-serif;
  background:
    radial-gradient(circle at 18% 12%, rgba(69, 190, 255, 0.28), transparent 30%),
    radial-gradient(circle at 86% 18%, rgba(143, 111, 255, 0.24), transparent 28%),
    linear-gradient(135deg, #eef7ff 0%, #f8fbff 40%, #eff2f8 100%);
  overflow-x: hidden;
}.wpc-scope-261 .tc-wp-tool-root .hfg-tool-wrap .hfg-shell, .wpc-scope-261 .tc-wp-tool-root .hfg-tool-wrap .hfg-shell *, .wpc-scope-261 .tc-wp-tool-root .hfg-tool-wrap .hfg-shell *::before, .wpc-scope-261 .tc-wp-tool-root .hfg-tool-wrap .hfg-shell *::after{
  box-sizing: border-box;
}.wpc-scope-261 .tc-wp-tool-root .hfg-tool-wrap .hfg-shell{
  width: 100%;
  max-width: 1200px;
  margin: 0 auto;
}.wpc-scope-261 .tc-wp-tool-root .hfg-tool-wrap .hfg-hero{
  text-align: center;
  margin: 0 auto 26px;
}.wpc-scope-261 .tc-wp-tool-root .hfg-tool-wrap .hfg-kicker{
  display: inline-flex;
  align-items: center;
  justify-content: center;
  min-height: 30px;
  padding: 7px 13px;
  border: 1px solid rgba(38, 111, 190, 0.18);
  border-radius: 999px;
  color: #1767a8;
  background: rgba(255, 255, 255, 0.62);
  box-shadow: 0 12px 28px rgba(32, 83, 133, 0.08);
  font-size: 12px;
  font-weight: 800;
  letter-spacing: 0.08em;
  text-transform: uppercase;
}.wpc-scope-261 .tc-wp-tool-root .hfg-tool-wrap .hfg-hero h1{
  margin: 14px 0 10px;
  color: #0d1320;
  font-size: 48px;
  line-height: 1.04;
  font-weight: 900;
  letter-spacing: 0;
}.wpc-scope-261 .tc-wp-tool-root .hfg-tool-wrap .hfg-subtitle{
  max-width: 710px;
  margin: 0 auto;
  color: #4b5870;
  font-size: 17px;
  line-height: 1.6;
}.wpc-scope-261 .tc-wp-tool-root .hfg-tool-wrap .hfg-input-panel{
  position: relative;
  padding: 22px;
  border: 1px solid rgba(116, 142, 171, 0.24);
  border-radius: 24px;
  background: linear-gradient(145deg, rgba(255, 255, 255, 0.78), rgba(246, 251, 255, 0.58));
  box-shadow: 0 22px 58px rgba(18, 42, 76, 0.13);
  backdrop-filter: blur(18px);
}.wpc-scope-261 .tc-wp-tool-root .hfg-tool-wrap .hfg-label{
  display: block;
  margin: 0 0 10px;
  color: #1e293b;
  font-size: 14px;
  font-weight: 800;
}.wpc-scope-261 .tc-wp-tool-root .hfg-tool-wrap .hfg-input-row{
  display: grid;
  grid-template-columns: minmax(0, 1fr) auto;
  gap: 14px;
  align-items: stretch;
}.wpc-scope-261 .tc-wp-tool-root .hfg-tool-wrap .hfg-textarea{
  width: 100%;
  min-height: 96px;
  resize: vertical;
  padding: 17px 18px;
  border: 1px solid rgba(53, 101, 158, 0.22);
  border-radius: 18px;
  outline: none;
  color: #111827;
  background: rgba(255, 255, 255, 0.86);
  box-shadow: inset 0 1px 0 rgba(255, 255, 255, 0.7);
  font-family: "Helvetica Neue", Helvetica, Arial, sans-serif;
  font-size: 20px;
  line-height: 1.45;
  transition: border-color 180ms ease, box-shadow 180ms ease, background 180ms ease;
}.wpc-scope-261 .tc-wp-tool-root .hfg-tool-wrap .hfg-textarea:focus{
  border-color: rgba(0, 161, 255, 0.72);
  background: #ffffff;
  box-shadow: 0 0 0 4px rgba(0, 161, 255, 0.15), 0 14px 32px rgba(0, 113, 188, 0.13);
}.wpc-scope-261 .tc-wp-tool-root .hfg-tool-wrap .hfg-clear-btn, .wpc-scope-261 .tc-wp-tool-root .hfg-tool-wrap .hfg-load-btn, .wpc-scope-261 .tc-wp-tool-root .hfg-tool-wrap .hfg-copy-btn{
  border: 0;
  cursor: pointer;
  font-family: "Helvetica Neue", Helvetica, Arial, sans-serif;
  font-weight: 850;
  letter-spacing: 0;
  transition: transform 160ms ease, box-shadow 160ms ease, filter 160ms ease, background 160ms ease;
}.wpc-scope-261 .tc-wp-tool-root .hfg-tool-wrap .hfg-clear-btn{
  min-width: 112px;
  padding: 0 22px;
  border-radius: 18px;
  color: #ffffff;
  background: linear-gradient(135deg, #111827, #2456ff 55%, #00b8ff);
  box-shadow: 0 16px 34px rgba(36, 86, 255, 0.24);
  font-size: 15px;
}.wpc-scope-261 .tc-wp-tool-root .hfg-tool-wrap .hfg-toolbar{
  display: flex;
  justify-content: center;
  margin: 24px 0 18px;
}.wpc-scope-261 .tc-wp-tool-root .hfg-tool-wrap .hfg-count{
  display: inline-flex;
  padding: 9px 14px;
  border: 1px solid rgba(54, 101, 159, 0.17);
  border-radius: 999px;
  color: #36506d;
  background: rgba(255, 255, 255, 0.56);
  font-size: 13px;
  font-weight: 800;
}.wpc-scope-261 .tc-wp-tool-root .hfg-tool-wrap .hfg-grid{
  display: grid;
  grid-template-columns: repeat(4, minmax(0, 1fr));
  gap: 18px;
  width: 100%;
  max-width: 100%;
}.wpc-scope-261 .tc-wp-tool-root .hfg-tool-wrap .hfg-card{
  min-width: 0;
  width: 100%;
  max-width: 100%;
  padding: 17px;
  border: 1px solid rgba(107, 133, 162, 0.23);
  border-radius: 22px;
  background:
    linear-gradient(180deg, rgba(255, 255, 255, 0.86), rgba(247, 250, 255, 0.72)),
    radial-gradient(circle at 100% 0%, rgba(0, 184, 255, 0.11), transparent 34%);
  box-shadow: 0 18px 44px rgba(21, 43, 79, 0.11);
  animation: hfgFadeIn 260ms ease both;
  overflow: hidden;
}.wpc-scope-261 .tc-wp-tool-root .hfg-tool-wrap .hfg-card-head{
  display: flex;
  align-items: center;
  justify-content: space-between;
  gap: 12px;
  margin: 0 0 12px;
}.wpc-scope-261 .tc-wp-tool-root .hfg-tool-wrap .hfg-style-name{
  min-width: 0;
  color: #162033;
  font-size: 14px;
  font-weight: 900;
  line-height: 1.25;
  overflow-wrap: anywhere;
}.wpc-scope-261 .tc-wp-tool-root .hfg-tool-wrap .hfg-copy-btn{
  flex: 0 0 auto;
  min-width: 72px;
  min-height: 36px;
  padding: 9px 13px;
  border-radius: 13px;
  color: #103052;
  background: linear-gradient(135deg, rgba(223, 245, 255, 0.98), rgba(231, 225, 255, 0.98));
  box-shadow: 0 10px 20px rgba(38, 103, 164, 0.13);
  font-size: 13px;
}.wpc-scope-261 .tc-wp-tool-root .hfg-tool-wrap .hfg-preview{
  width: 100%;
  max-width: 100%;
  min-height: 118px;
  max-height: 180px;
  padding: 15px;
  border: 1px solid rgba(104, 129, 158, 0.18);
  border-radius: 16px;
  color: #111827;
  background:
    linear-gradient(135deg, rgba(255, 255, 255, 0.76), rgba(241, 247, 255, 0.7)),
    repeating-linear-gradient(90deg, rgba(23, 103, 168, 0.045) 0, rgba(23, 103, 168, 0.045) 1px, transparent 1px, transparent 18px);
  overflow-y: auto;
  overflow-x: hidden;
  overflow-wrap: anywhere;
  word-break: break-word;
  white-space: pre-wrap;
  line-height: 1.42;
  font-size: 24px;
  font-family: "Helvetica Neue", Helvetica, Arial, sans-serif;
}.wpc-scope-261 .tc-wp-tool-root .hfg-tool-wrap .hfg-preview::-webkit-scrollbar{
  width: 9px;
}.wpc-scope-261 .tc-wp-tool-root .hfg-tool-wrap .hfg-preview::-webkit-scrollbar-track{
  background: rgba(226, 235, 246, 0.74);
  border-radius: 999px;
}.wpc-scope-261 .tc-wp-tool-root .hfg-tool-wrap .hfg-preview::-webkit-scrollbar-thumb{
  background: linear-gradient(180deg, #59c7ff, #8d79ff);
  border-radius: 999px;
}.wpc-scope-261 .tc-wp-tool-root .hfg-tool-wrap .hfg-load-wrap{
  display: flex;
  justify-content: center;
  margin-top: 24px;
}.wpc-scope-261 .tc-wp-tool-root .hfg-tool-wrap .hfg-load-btn{
  min-width: 168px;
  min-height: 48px;
  padding: 13px 24px;
  border-radius: 999px;
  color: #ffffff;
  background: linear-gradient(135deg, #101827, #2563eb 54%, #00c2ff);
  box-shadow: 0 18px 38px rgba(37, 99, 235, 0.26);
  font-size: 15px;
}.wpc-scope-261 .tc-wp-tool-root .hfg-tool-wrap .hfg-load-btn.is-hidden{
  display: none;
}.wpc-scope-261 .tc-wp-tool-root .hfg-tool-wrap .hfg-clear-btn:focus, .wpc-scope-261 .tc-wp-tool-root .hfg-tool-wrap .hfg-load-btn:focus, .wpc-scope-261 .tc-wp-tool-root .hfg-tool-wrap .hfg-copy-btn:focus{
  outline: 3px solid rgba(0, 184, 255, 0.32);
  outline-offset: 3px;
}.wpc-scope-261 .tc-wp-tool-root .hfg-tool-wrap .hfg-clear-btn:active, .wpc-scope-261 .tc-wp-tool-root .hfg-tool-wrap .hfg-load-btn:active, .wpc-scope-261 .tc-wp-tool-root .hfg-tool-wrap .hfg-copy-btn:active{
  transform: translateY(1px) scale(0.99);
}@media (hover: hover){.tc-wp-tool-root .hfg-tool-wrap .hfg-card:hover{
    transform: translateY(-4px);
    box-shadow: 0 24px 58px rgba(21, 43, 79, 0.16);
  }.tc-wp-tool-root .hfg-tool-wrap .hfg-clear-btn:hover, .tc-wp-tool-root .hfg-tool-wrap .hfg-load-btn:hover{
    filter: brightness(1.06);
    box-shadow: 0 20px 45px rgba(37, 99, 235, 0.33);
  }.tc-wp-tool-root .hfg-tool-wrap .hfg-copy-btn:hover{
    transform: translateY(-1px);
    box-shadow: 0 14px 26px rgba(38, 103, 164, 0.18);
  }}.wpc-scope-261 .tc-wp-tool-root .hfg-tool-wrap .hfg-s-clean{ font-weight: 500; }.wpc-scope-261 .tc-wp-tool-root .hfg-tool-wrap .hfg-s-bold{ font-weight: 900; }.wpc-scope-261 .tc-wp-tool-root .hfg-tool-wrap .hfg-s-caps{ text-transform: uppercase; font-weight: 800; }.wpc-scope-261 .tc-wp-tool-root .hfg-tool-wrap .hfg-s-wide{ letter-spacing: 0.12em; font-weight: 650; }.wpc-scope-261 .tc-wp-tool-root .hfg-tool-wrap .hfg-s-mono{ font-family: "Courier New", Courier, monospace; font-size: 21px; }.wpc-scope-261 .tc-wp-tool-root .hfg-tool-wrap .hfg-s-soft{ border-radius: 20px; font-weight: 700; }.wpc-scope-261 .tc-wp-tool-root .hfg-tool-wrap .hfg-s-editorial{ font-size: 27px; font-weight: 900; line-height: 1.18; }.wpc-scope-261 .tc-wp-tool-root .hfg-tool-wrap .hfg-s-compact{ font-size: 18px; letter-spacing: 0.04em; text-transform: uppercase; }.wpc-scope-261 .tc-wp-tool-root .hfg-tool-wrap .hfg-s-signature{ font-style: italic; font-weight: 650; }.wpc-scope-261 .tc-wp-tool-root .hfg-tool-wrap .hfg-s-neon{ color: #006fc9; text-shadow: 0 0 15px rgba(0, 184, 255, 0.38); font-weight: 850; }.wpc-scope-261 .tc-wp-tool-root .hfg-tool-wrap .hfg-s-poster{ font-size: 29px; font-weight: 950; text-transform: uppercase; }.wpc-scope-261 .tc-wp-tool-root .hfg-tool-wrap .hfg-s-grid{ letter-spacing: 0.08em; color: #233044; }.wpc-scope-261 .tc-wp-tool-root .hfg-tool-wrap .hfg-s-violet{ color: #4f35c8; font-weight: 850; }.wpc-scope-261 .tc-wp-tool-root .hfg-tool-wrap .hfg-s-cyan{ color: #006b91; font-weight: 850; }.wpc-scope-261 .tc-wp-tool-root .hfg-tool-wrap .hfg-s-light{ font-weight: 300; color: #293447; }.wpc-scope-261 .tc-wp-tool-root .hfg-tool-wrap .hfg-s-black{ font-weight: 950; color: #050812; }.wpc-scope-261 .tc-wp-tool-root .hfg-tool-wrap .hfg-s-label{ font-size: 19px; font-weight: 850; text-transform: uppercase; }.wpc-scope-261 .tc-wp-tool-root .hfg-tool-wrap .hfg-s-quote{ font-size: 22px; font-style: italic; color: #24324a; }.wpc-scope-261 .tc-wp-tool-root .hfg-tool-wrap .hfg-s-small{ font-size: 18px; font-weight: 750; }.wpc-scope-261 .tc-wp-tool-root .hfg-tool-wrap .hfg-s-title{ font-size: 26px; font-weight: 850; }.wpc-scope-261 .tc-wp-tool-root .hfg-tool-wrap .hfg-s-air{ letter-spacing: 0.18em; text-transform: uppercase; font-size: 20px; }.wpc-scope-261 .tc-wp-tool-root .hfg-tool-wrap .hfg-s-block{ font-weight: 900; color: #ffffff; background: linear-gradient(135deg, #111827, #2157ff); }.wpc-scope-261 .tc-wp-tool-root .hfg-tool-wrap .hfg-s-shadow{ font-weight: 900; text-shadow: 3px 3px 0 rgba(0, 184, 255, 0.22); }.wpc-scope-261 .tc-wp-tool-root .hfg-tool-wrap .hfg-s-rule{ border-left: 5px solid #00a8ff; font-weight: 800; }.wpc-scope-261 .tc-wp-tool-root .hfg-tool-wrap .hfg-s-muted{ color: #59677c; font-weight: 650; }@keyframes hfgFadeIn{
  from {
    opacity: 0;
    transform: translateY(8px);
  }
  to {
    opacity: 1;
    transform: translateY(0);
  }
}@media (min-width: 1200px){.tc-wp-tool-root .hfg-tool-wrap{ padding: 52px 22px; }.tc-wp-tool-root .hfg-tool-wrap .hfg-shell{ width: 100%; }.tc-wp-tool-root .hfg-tool-wrap .hfg-hero h1{ font-size: 52px; }.tc-wp-tool-root .hfg-tool-wrap .hfg-subtitle{ font-size: 17px; }.tc-wp-tool-root .hfg-tool-wrap .hfg-textarea{ font-size: 20px; min-height: 98px; }.tc-wp-tool-root .hfg-tool-wrap .hfg-clear-btn, .tc-wp-tool-root .hfg-tool-wrap .hfg-load-btn{ font-size: 15px; min-height: 48px; }.tc-wp-tool-root .hfg-tool-wrap .hfg-grid{ grid-template-columns: repeat(4, minmax(0, 1fr)); gap: 18px; }.tc-wp-tool-root .hfg-tool-wrap .hfg-card{ padding: 17px; }.tc-wp-tool-root .hfg-tool-wrap .hfg-preview{ font-size: 24px; }}@media (min-width: 1024px) and (max-width: 1199px){.tc-wp-tool-root .hfg-tool-wrap{ padding: 46px 20px; }.tc-wp-tool-root .hfg-tool-wrap .hfg-shell{ width: 100%; max-width: 1060px; }.tc-wp-tool-root .hfg-tool-wrap .hfg-hero h1{ font-size: 46px; }.tc-wp-tool-root .hfg-tool-wrap .hfg-subtitle{ font-size: 16px; }.tc-wp-tool-root .hfg-tool-wrap .hfg-textarea{ font-size: 19px; min-height: 94px; }.tc-wp-tool-root .hfg-tool-wrap .hfg-clear-btn, .tc-wp-tool-root .hfg-tool-wrap .hfg-load-btn{ font-size: 15px; min-height: 46px; }.tc-wp-tool-root .hfg-tool-wrap .hfg-grid{ grid-template-columns: repeat(3, minmax(0, 1fr)); gap: 17px; }.tc-wp-tool-root .hfg-tool-wrap .hfg-card{ padding: 16px; }.tc-wp-tool-root .hfg-tool-wrap .hfg-preview{ font-size: 23px; }}@media (min-width: 768px) and (max-width: 1023px){.tc-wp-tool-root .hfg-tool-wrap{ padding: 40px 18px; }.tc-wp-tool-root .hfg-tool-wrap .hfg-shell{ width: 100%; max-width: 820px; }.tc-wp-tool-root .hfg-tool-wrap .hfg-hero h1{ font-size: 40px; }.tc-wp-tool-root .hfg-tool-wrap .hfg-subtitle{ font-size: 16px; }.tc-wp-tool-root .hfg-tool-wrap .hfg-textarea{ font-size: 18px; min-height: 90px; }.tc-wp-tool-root .hfg-tool-wrap .hfg-clear-btn, .tc-wp-tool-root .hfg-tool-wrap .hfg-load-btn{ font-size: 14px; min-height: 44px; }.tc-wp-tool-root .hfg-tool-wrap .hfg-grid{ grid-template-columns: repeat(2, minmax(0, 1fr)); gap: 16px; }.tc-wp-tool-root .hfg-tool-wrap .hfg-card{ padding: 16px; }.tc-wp-tool-root .hfg-tool-wrap .hfg-preview{ font-size: 22px; }}@media (min-width: 430px) and (max-width: 767px){.tc-wp-tool-root .hfg-tool-wrap{ padding: 34px 14px; }.tc-wp-tool-root .hfg-tool-wrap .hfg-shell{ width: 100%; max-width: 100%; }.tc-wp-tool-root .hfg-tool-wrap .hfg-hero h1{ font-size: 34px; }.tc-wp-tool-root .hfg-tool-wrap .hfg-subtitle{ font-size: 15px; }.tc-wp-tool-root .hfg-tool-wrap .hfg-input-panel{ padding: 16px; border-radius: 20px; }.tc-wp-tool-root .hfg-tool-wrap .hfg-input-row{ grid-template-columns: 1fr; gap: 11px; }.tc-wp-tool-root .hfg-tool-wrap .hfg-textarea{ font-size: 17px; min-height: 88px; padding: 15px; }.tc-wp-tool-root .hfg-tool-wrap .hfg-clear-btn, .tc-wp-tool-root .hfg-tool-wrap .hfg-load-btn{ width: 100%; font-size: 14px; min-height: 44px; }.tc-wp-tool-root .hfg-tool-wrap .hfg-grid{ grid-template-columns: 1fr !important; gap: 14px; }.tc-wp-tool-root .hfg-tool-wrap .hfg-card{ padding: 15px; width: 100%; max-width: 100%; }.tc-wp-tool-root .hfg-tool-wrap .hfg-preview{ font-size: 21px; }}@media (min-width: 375px) and (max-width: 429px){.tc-wp-tool-root .hfg-tool-wrap{ padding: 30px 12px; }.tc-wp-tool-root .hfg-tool-wrap .hfg-shell{ width: 100%; max-width: 100%; }.tc-wp-tool-root .hfg-tool-wrap .hfg-hero h1{ font-size: 31px; }.tc-wp-tool-root .hfg-tool-wrap .hfg-subtitle{ font-size: 14px; }.tc-wp-tool-root .hfg-tool-wrap .hfg-input-panel{ padding: 14px; border-radius: 19px; }.tc-wp-tool-root .hfg-tool-wrap .hfg-input-row{ grid-template-columns: 1fr; gap: 10px; }.tc-wp-tool-root .hfg-tool-wrap .hfg-textarea{ font-size: 16px; min-height: 86px; padding: 14px; }.tc-wp-tool-root .hfg-tool-wrap .hfg-clear-btn, .tc-wp-tool-root .hfg-tool-wrap .hfg-load-btn{ width: 100%; font-size: 14px; min-height: 43px; }.tc-wp-tool-root .hfg-tool-wrap .hfg-grid{ grid-template-columns: 1fr !important; gap: 13px; }.tc-wp-tool-root .hfg-tool-wrap .hfg-card{ padding: 14px; width: 100%; max-width: 100%; }.tc-wp-tool-root .hfg-tool-wrap .hfg-preview{ font-size: 20px; }}@media (min-width: 320px) and (max-width: 374px){.tc-wp-tool-root .hfg-tool-wrap{ padding: 26px 10px; }.tc-wp-tool-root .hfg-tool-wrap .hfg-shell{ width: 100%; max-width: 100%; }.tc-wp-tool-root .hfg-tool-wrap .hfg-kicker{ font-size: 11px; padding: 6px 10px; }.tc-wp-tool-root .hfg-tool-wrap .hfg-hero h1{ font-size: 28px; }.tc-wp-tool-root .hfg-tool-wrap .hfg-subtitle{ font-size: 13px; }.tc-wp-tool-root .hfg-tool-wrap .hfg-input-panel{ padding: 12px; border-radius: 18px; }.tc-wp-tool-root .hfg-tool-wrap .hfg-input-row{ grid-template-columns: 1fr; gap: 10px; }.tc-wp-tool-root .hfg-tool-wrap .hfg-textarea{ font-size: 15px; min-height: 84px; padding: 13px; }.tc-wp-tool-root .hfg-tool-wrap .hfg-clear-btn, .tc-wp-tool-root .hfg-tool-wrap .hfg-load-btn{ width: 100%; font-size: 13px; min-height: 42px; }.tc-wp-tool-root .hfg-tool-wrap .hfg-grid{ grid-template-columns: 1fr !important; gap: 12px; }.tc-wp-tool-root .hfg-tool-wrap .hfg-card{ padding: 12px; width: 100%; max-width: 100%; }.tc-wp-tool-root .hfg-tool-wrap .hfg-preview{ font-size: 19px; padding: 13px; }.tc-wp-tool-root .hfg-tool-wrap .hfg-card-head{ gap: 8px; }.tc-wp-tool-root .hfg-tool-wrap .hfg-copy-btn{ min-width: 66px; padding: 8px 10px; }}.wpc-scope-261 /* tc-layout-guard: stay in page body flow — do not overlap theme header/nav */
.tc-wp-tool-root{
  position: relative !important;
  top: auto !important;
  left: auto !important;
  right: auto !important;
  bottom: auto !important;
  margin-top: 0 !important;
  width: 100% !important;
  max-width: 100% !important;
  min-width: 0 !important;
  box-sizing: border-box !important;
  z-index: 0 !important;
}