/* =============================================================
   TECHLOGICS PLATFORM — Global Stylesheet
   One file for ALL pages. Change here = changes everywhere.
   ============================================================= */
*,*::before,*::after{box-sizing:border-box;margin:0;padding:0}
html{font-size:16px;scroll-behavior:smooth;-webkit-text-size-adjust:100%}
body{font-family:-apple-system,BlinkMacSystemFont,'Segoe UI',Roboto,Oxygen,sans-serif;background:#F8FAFC;color:#111827;min-height:100vh;display:flex;flex-direction:column}
a{color:#1D4ED8;text-decoration:none}
a:hover{text-decoration:underline}
img{max-width:100%;height:auto}
ul{list-style:none}
button{font-family:inherit;cursor:pointer}
input,select,textarea{font-family:inherit}
.container{max-width:1100px;margin:0 auto;padding:0 1.25rem}
.site-main{flex:1}

/* ── Header ── */
.site-header{background:#fff;border-bottom:0.5px solid #E5E7EB;position:sticky;top:0;z-index:200;box-shadow:0 1px 3px rgba(0,0,0,.04)}
.header-inner{display:flex;align-items:center;gap:1rem;height:60px}
.logo{display:flex;align-items:center;gap:10px;flex-shrink:0}
.logo:hover{text-decoration:none}
.logo-icon{width:36px;height:36px;border-radius:9px;background:#1E3A5F;color:#fff;display:flex;align-items:center;justify-content:center;font-size:16px;font-weight:800;flex-shrink:0}
.logo-text{display:flex;align-items:baseline;gap:1px}
.logo-main{font-size:18px;font-weight:700;color:#111827}
.logo-accent{font-size:18px;font-weight:700;color:#1D4ED8}
.logo-tag{font-size:10px;font-weight:500;color:#9CA3AF;background:#F1F5F9;border:0.5px solid #E2E8F0;border-radius:4px;padding:1px 5px;margin-left:6px}
.footer-logo .logo-main,.footer-logo .logo-accent{font-size:16px}
.main-nav{flex:1}
.main-nav ul{display:flex;gap:2px;align-items:center}
.main-nav a{font-size:13px;font-weight:500;color:#374151;padding:6px 12px;border-radius:8px;transition:background .15s,color .15s;white-space:nowrap}
.main-nav a:hover{background:#F3F4F6;color:#111827;text-decoration:none}
.main-nav a.active{background:#EFF6FF;color:#1D4ED8}
.header-search{flex-shrink:0}
.search-wrap{position:relative}
.search-ico{position:absolute;left:10px;top:50%;transform:translateY(-50%);width:16px;height:16px;color:#9CA3AF;pointer-events:none}
.header-search input{width:200px;padding:8px 12px 8px 34px;font-size:13px;border:0.5px solid #E5E7EB;border-radius:8px;background:#F9FAFB;color:#111827;transition:border-color .15s,box-shadow .15s,width .2s}
.header-search input:focus{outline:none;border-color:#1D4ED8;box-shadow:0 0 0 3px #EFF6FF;background:#fff;width:260px}
.hamburger{display:none;flex-direction:column;gap:5px;background:none;border:none;padding:6px}
.hamburger span{display:block;width:22px;height:2px;background:#374151;border-radius:2px;transition:transform .2s,opacity .2s}
.hamburger.open span:nth-child(1){transform:translateY(7px) rotate(45deg)}
.hamburger.open span:nth-child(2){opacity:0}
.hamburger.open span:nth-child(3){transform:translateY(-7px) rotate(-45deg)}
.mobile-nav{display:none;padding:0 0 1rem}
.mobile-nav.open{display:block}
.mobile-nav ul{display:flex;flex-direction:column;gap:2px;margin-bottom:12px}
.mobile-nav a{display:block;padding:10px 12px;font-size:14px;color:#374151;border-radius:8px}
.mobile-nav a:hover{background:#F3F4F6;text-decoration:none}
.mobile-search{display:flex;gap:8px}
.mobile-search input{flex:1;padding:9px 12px;border:0.5px solid #E5E7EB;border-radius:8px;font-size:14px}
.mobile-search button{padding:9px 16px;background:#1D4ED8;color:#fff;border:none;border-radius:8px;font-size:14px;font-weight:500}

/* ── Breadcrumbs ── */
.breadcrumb-bar{background:#fff;border-bottom:0.5px solid #F3F4F6;padding:8px 0}
.breadcrumbs{display:flex;align-items:center;gap:6px;font-size:12px;color:#9CA3AF}
.breadcrumbs li{display:flex;align-items:center;gap:6px}
.breadcrumbs li+li::before{content:'/';color:#D1D5DB}
.breadcrumbs a{color:#6B7280}
.breadcrumbs a:hover{color:#1D4ED8}
.bc-current{color:#374151;font-weight:500}

/* ── Page hero ── */
.page-hero{background:#fff;border-bottom:0.5px solid #E5E7EB;padding:1.5rem 0}
.page-hero h1{font-size:clamp(20px,3.5vw,28px);font-weight:700;color:#111827;margin-bottom:6px}
.page-hero p{font-size:14px;color:#6B7280;line-height:1.7;max-width:640px}
.page-hero-badges{display:flex;gap:6px;flex-wrap:wrap;margin-top:12px}

/* ── Tool cards ── */
.tools-section{padding:2rem 0}
.section-header{display:flex;align-items:center;gap:10px;margin-bottom:1rem}
.section-icon{width:36px;height:36px;border-radius:10px;display:flex;align-items:center;justify-content:center;font-size:18px}
.section-title{font-size:17px;font-weight:700;color:#111827}
.section-count{font-size:12px;color:#9CA3AF}
.tools-grid{display:grid;grid-template-columns:repeat(auto-fill,minmax(220px,1fr));gap:10px}
.tool-card{background:#fff;border:0.5px solid #E5E7EB;border-radius:12px;padding:1rem 1.1rem;transition:border-color .15s,box-shadow .15s,transform .1s;display:block;color:inherit}
.tool-card:hover{border-color:#1D4ED8;box-shadow:0 4px 12px rgba(29,78,216,.08);transform:translateY(-1px);text-decoration:none}
.tc-icon{font-size:24px;margin-bottom:8px}
.tc-name{font-size:14px;font-weight:600;color:#111827;margin-bottom:4px}
.tc-desc{font-size:12px;color:#6B7280;line-height:1.5}
.tc-arrow{font-size:12px;color:#9CA3AF;margin-top:8px}

/* ── Badges ── */
.badge{display:inline-block;font-size:11px;font-weight:500;padding:3px 8px;border-radius:6px;white-space:nowrap}
.badge-blue{background:#EFF6FF;color:#1D4ED8;border:0.5px solid #BFDBFE}
.badge-green{background:#F0FDF4;color:#15803D;border:0.5px solid #BBF7D0}
.badge-orange{background:#FFF7ED;color:#C2410C;border:0.5px solid #FED7AA}
.badge-gray{background:#F9FAFB;color:#374151;border:0.5px solid #E5E7EB}
.badge-live{background:#DCFCE7;color:#15803D;border:0.5px solid #86EFAC;display:inline-flex;align-items:center;gap:4px}
.live-dot{width:7px;height:7px;border-radius:50%;background:#16A34A;animation:blink 1.5s infinite}
@keyframes blink{0%,100%{opacity:1}50%{opacity:.3}}

/* ── Cards ── */
.card{background:#fff;border:0.5px solid #E5E7EB;border-radius:14px;padding:1.25rem}
.card+.card{margin-top:10px}
.card-title{font-size:13px;font-weight:600;color:#374151;text-transform:uppercase;letter-spacing:.05em;margin-bottom:1rem}

/* ── Forms ── */
.inp{width:100%;padding:10px 14px;border:0.5px solid #D1D5DB;border-radius:8px;font-size:14px;color:#111827;background:#fff;transition:border-color .15s,box-shadow .15s}
.inp:focus{outline:none;border-color:#1D4ED8;box-shadow:0 0 0 3px #EFF6FF}
.inp-mono{font-family:'SF Mono',Monaco,Consolas,monospace;font-size:13px}
.field-label{display:block;font-size:12px;font-weight:600;color:#374151;margin-bottom:6px;text-transform:uppercase;letter-spacing:.05em}
.field-hint{font-size:11px;color:#9CA3AF;margin-top:5px}
.field-group{margin-bottom:1rem}
.field-row{display:grid;grid-template-columns:1fr 1fr;gap:14px;margin-bottom:1rem}
.btn{display:inline-flex;align-items:center;gap:8px;padding:10px 20px;border-radius:8px;font-size:14px;font-weight:600;border:none;cursor:pointer;transition:background .15s,transform .1s;font-family:inherit}
.btn:active{transform:scale(.98)}
.btn-primary{background:#1D4ED8;color:#fff}
.btn-primary:hover{background:#1E40AF}
.btn-green{background:#16A34A;color:#fff}
.btn-green:hover{background:#15803D}
.btn-ghost{background:#fff;color:#374151;border:0.5px solid #E5E7EB}
.btn-ghost:hover{background:#F9FAFB}
.btn:disabled{background:#9CA3AF;cursor:not-allowed;transform:none}
.btn-full{width:100%;justify-content:center}
.fchip{font-size:12px;padding:6px 14px;border-radius:20px;border:0.5px solid #E5E7EB;background:#fff;color:#6B7280;cursor:pointer;white-space:nowrap;font-family:inherit;transition:all .15s}
.fchip:hover{border-color:#1D4ED8;color:#1D4ED8}
.fchip.active{background:#EFF6FF;border-color:#1D4ED8;color:#1D4ED8;font-weight:500}

/* ── Notices ── */
.notice{display:flex;gap:10px;padding:10px 14px;border-radius:8px;font-size:13px;line-height:1.6;margin-bottom:1rem}
.notice-info{background:#EFF6FF;border:0.5px solid #BFDBFE;color:#1E40AF}
.notice-warn{background:#FFF7ED;border:0.5px solid #FED7AA;color:#92400E}
.notice-err{background:#FEF2F2;border:0.5px solid #FECACA;color:#991B1B}
.notice-ok{background:#F0FDF4;border:0.5px solid #BBF7D0;color:#14532D}
.state-box{text-align:center;padding:3rem 1rem;color:#9CA3AF}
.state-box p{font-size:14px}
.spinner{width:26px;height:26px;border:3px solid #E5E7EB;border-top-color:#1D4ED8;border-radius:50%;animation:spin .7s linear infinite;margin:0 auto 12px}
@keyframes spin{to{transform:rotate(360deg)}}

/* ── Tables ── */
.tbl-wrap{background:#fff;border:0.5px solid #E5E7EB;border-radius:14px;overflow:hidden}
.tbl{width:100%;border-collapse:collapse;font-size:13px}
.tbl th{background:#F8FAFC;padding:10px 14px;text-align:left;font-size:11px;font-weight:600;color:#6B7280;text-transform:uppercase;letter-spacing:.05em;border-bottom:0.5px solid #E5E7EB;white-space:nowrap}
.tbl td{padding:10px 14px;border-bottom:0.5px solid #F3F4F6}
.tbl tr:last-child td{border-bottom:none}
.tbl tr:hover td{background:#FAFAFA}

/* ── Footer ── */
.site-footer{background:#1E3A5F;color:#94A3B8;margin-top:auto;padding:2.5rem 0 1rem}
.footer-grid{display:grid;grid-template-columns:2fr 1fr 1fr 1fr 1fr;gap:2rem;margin-bottom:2rem}
.footer-brand .footer-desc{font-size:13px;line-height:1.7;margin:10px 0;color:#94A3B8}
.footer-links-row{display:flex;gap:14px;flex-wrap:wrap}
.footer-links-row a{font-size:12px;color:#94A3B8}
.footer-links-row a:hover{color:#fff;text-decoration:none}
.footer-col-title{font-size:12px;font-weight:600;color:#E2E8F0;text-transform:uppercase;letter-spacing:.06em;margin-bottom:10px}
.footer-col ul{display:flex;flex-direction:column;gap:6px}
.footer-col a{font-size:13px;color:#94A3B8}
.footer-col a:hover{color:#fff;text-decoration:none}
.footer-bottom{border-top:0.5px solid rgba(255,255,255,.1);padding-top:1rem;font-size:12px}
.footer-bottom a{color:#94A3B8}
.footer-disc{font-size:11px;color:#64748B;margin-top:4px}
.footer-logo .logo-icon{background:rgba(255,255,255,.15)}
.footer-logo .logo-main{color:#E2E8F0}
.footer-logo .logo-accent{color:#7DD3FC}

/* ── Responsive ── */
@media(max-width:900px){
  .footer-grid{grid-template-columns:1fr 1fr}
  .footer-brand{grid-column:1/-1}
  .main-nav,.header-search{display:none}
  .hamburger{display:flex}
}
@media(max-width:600px){
  .footer-grid{grid-template-columns:1fr 1fr}
  .field-row{grid-template-columns:1fr}
  .tools-grid{grid-template-columns:1fr 1fr}
  .container{padding:0 .75rem}
}
@media(max-width:400px){.tools-grid{grid-template-columns:1fr}}

/* ══════════════════════════════════════════════════════════════
   HEADER — 2-row layout (added to global style.css)
   ══════════════════════════════════════════════════════════════ */

/* Outer header */
.site-header{background:#fff;border-bottom:3px solid #D4537E;position:sticky;top:0;z-index:200}
.hdr-inner{max-width:1100px;margin:0 auto;padding:0 1.25rem}

/* Row 1: Logo + Search */
.hdr-row1{display:flex;align-items:center;justify-content:space-between;height:58px;gap:1rem}

/* Logo */
.site-logo{display:flex;align-items:center;gap:10px;flex-shrink:0;text-decoration:none}
.site-logo:hover{text-decoration:none}
.logo-placeholder{width:38px;height:38px;border-radius:9px;background:#FBEAF0;
  border:1.5px solid #F4C0D1;display:flex;align-items:center;justify-content:center;
  font-size:13px;font-weight:800;color:#993556;flex-shrink:0;letter-spacing:-1px}
.logo-img{height:38px;width:auto;display:block}
.logo-text-wrap{}
.logo-name{font-size:17px;font-weight:700;color:#111827;line-height:1.1}
.logo-name span{color:#D4537E}
.logo-sub{font-size:10px;color:#9CA3AF;margin-top:1px}

/* Search box */
.hdr-search-wrap{flex:1;max-width:420px;position:relative}
.hdr-search-box{display:flex;align-items:center;gap:8px;background:#F9FAFB;
  border:1px solid #E5E7EB;border-radius:8px;padding:0 12px;height:40px;
  transition:border-color .15s,background .15s}
.hdr-search-box:focus-within{border-color:#D4537E;background:#fff;
  box-shadow:0 0 0 3px #FBEAF0}
.search-ico{flex-shrink:0;color:#9CA3AF}
.hdr-search-box input{flex:1;border:none;background:none;outline:none;
  font-size:13px;color:#111827;min-width:0}
.hdr-search-box input::placeholder{color:#C0C0C0}
.search-clear{background:none;border:none;cursor:pointer;color:#9CA3AF;
  padding:2px;display:flex;align-items:center;flex-shrink:0}
.search-clear:hover{color:#D4537E}

/* Live dropdown */
.search-dropdown{position:absolute;top:calc(100% + 6px);left:0;right:0;
  background:#fff;border:0.5px solid #E5E7EB;border-radius:10px;
  box-shadow:0 8px 24px rgba(0,0,0,.10);z-index:500;overflow:hidden}
.sd-item{display:flex;align-items:center;gap:10px;padding:10px 14px;
  text-decoration:none;color:#111827;transition:background .1s;border-bottom:0.5px solid #F3F4F6}
.sd-item:last-child{border-bottom:none}
.sd-item:hover,.sd-item.focused{background:#FBEAF0}
.sd-icon{width:28px;height:28px;border-radius:7px;display:flex;align-items:center;
  justify-content:center;font-size:14px;flex-shrink:0}
.sd-name{font-size:13px;font-weight:600;color:#111827}
.sd-cat{font-size:11px;color:#9CA3AF;margin-top:1px}
.sd-footer{padding:8px 14px;font-size:12px;color:#9CA3AF;background:#F9FAFB;
  text-align:center;cursor:pointer}
.sd-footer:hover{color:#D4537E}
.sd-empty{padding:14px;font-size:13px;color:#9CA3AF;text-align:center}

/* Row 2: Nav */
.hdr-nav{display:flex;align-items:center;border-top:0.5px solid #F3F4F6}
.nav-link{display:inline-flex;align-items:center;gap:5px;font-size:13px;font-weight:500;
  color:#6B7280;padding:9px 14px;border-bottom:2.5px solid transparent;
  margin-bottom:-3px;text-decoration:none;white-space:nowrap;
  transition:color .15s,border-color .15s}
.nav-link i{font-size:14px}
.nav-link:hover{color:#D4537E;border-bottom-color:#F4C0D1;text-decoration:none}
.nav-link.active{color:#D4537E;font-weight:600;border-bottom-color:#D4537E}
.nav-ext{margin-left:auto;color:#9CA3AF;font-size:12px}
.nav-ext:hover{color:#D4537E}

/* Hamburger */
.hamburger{display:none;flex-direction:column;gap:5px;
  background:none;border:none;padding:6px;cursor:pointer;flex-shrink:0}
.hamburger span{display:block;width:22px;height:2px;background:#374151;
  border-radius:2px;transition:transform .2s,opacity .2s}
.hamburger.open span:nth-child(1){transform:translateY(7px) rotate(45deg)}
.hamburger.open span:nth-child(2){opacity:0}
.hamburger.open span:nth-child(3){transform:translateY(-7px) rotate(-45deg)}

/* Mobile nav */
.mobile-nav{display:none;border-top:0.5px solid #F3F4F6;padding:8px 0}
.mobile-nav.open{display:block}
.mobile-nav ul{display:flex;flex-direction:column;gap:2px;margin-bottom:10px}
.mobile-nav a{display:flex;align-items:center;gap:8px;padding:10px 12px;
  font-size:14px;color:#374151;border-radius:8px;text-decoration:none}
.mobile-nav a i{font-size:16px;color:#9CA3AF}
.mobile-nav a:hover,.mobile-nav a.active{background:#FBEAF0;color:#D4537E}
.mobile-nav a.active i{color:#D4537E}
.mobile-search-form{display:flex;gap:8px;padding:0 4px}
.mobile-search-form input{flex:1;padding:9px 12px;border:1px solid #E5E7EB;
  border-radius:8px;font-size:14px;color:#111827}
.mobile-search-form button{padding:9px 16px;background:#D4537E;color:#fff;
  border:none;border-radius:8px;font-size:14px;font-weight:600;cursor:pointer}

/* Breadcrumbs */
.breadcrumb-bar{background:#fff;border-bottom:0.5px solid #F3F4F6;padding:8px 0}
.breadcrumbs{display:flex;align-items:center;flex-wrap:wrap;gap:6px;
  font-size:12px;color:#9CA3AF;list-style:none;padding:0;margin:0}
.breadcrumbs li{display:flex;align-items:center;gap:6px}
.breadcrumbs li+li::before{content:'/';color:#E5E7EB}
.breadcrumbs a{color:#6B7280}
.breadcrumbs a:hover{color:#D4537E;text-decoration:none}
.bc-cur{color:#374151;font-weight:500}

/* ── Responsive ── */
@media(max-width:900px){
  .hdr-nav{display:none}
  .hamburger{display:flex}
  .hdr-search-wrap{max-width:260px}
}
@media(max-width:600px){
  .hdr-row1{height:54px;gap:.5rem}
  .logo-sub{display:none}
  .hdr-search-wrap{max-width:none;flex:1}
  .logo-name{font-size:15px}
}

/* ══════════════════════════════════════════════════════════════
   FOOTER — Variation 2 (white + pink top border + newsletter)
   ══════════════════════════════════════════════════════════════ */
.site-footer{background:#fff;border-top:3px solid #D4537E;margin-top:auto;padding:0}

/* Newsletter strip */
.ft-newsletter{display:flex;align-items:center;justify-content:space-between;
  gap:16px;flex-wrap:wrap;background:#FBEAF0;border:.5px solid #F4C0D1;
  border-radius:12px;padding:14px 18px;margin:1.75rem 0 1.5rem}
.ft-nl-title{font-size:14px;font-weight:600;color:#72243E;
  display:flex;align-items:center;gap:6px;margin-bottom:3px}
.ft-nl-title i{font-size:16px;color:#D4537E}
.ft-nl-sub{font-size:12px;color:#993556}
.ft-nl-form{display:flex;align-items:center;gap:8px;flex-wrap:wrap}
.ft-nl-inp{padding:9px 14px;border:.5px solid #F4C0D1;border-radius:8px;
  font-size:13px;color:#111827;background:#fff;width:220px;
  transition:border-color .15s,box-shadow .15s;font-family:inherit}
.ft-nl-inp:focus{outline:none;border-color:#D4537E;box-shadow:0 0 0 3px #FBEAF0}
.ft-nl-btn{padding:9px 18px;background:#D4537E;color:#fff;border:none;
  border-radius:8px;font-size:13px;font-weight:600;cursor:pointer;
  white-space:nowrap;font-family:inherit;transition:background .15s}
.ft-nl-btn:hover{background:#993556}
.ft-nl-btn:disabled{background:#F4C0D1;cursor:not-allowed}
.ft-nl-msg{font-size:12px;font-weight:500}

/* Main grid */
.ft-grid{display:grid;grid-template-columns:1.8fr 1fr 1fr 1fr 1fr;
  gap:2rem;margin-bottom:1.5rem}

/* Brand column */
.ft-logo{display:flex;align-items:center;gap:8px;text-decoration:none;margin-bottom:10px}
.ft-logo:hover{text-decoration:none}
.ft-logo-placeholder{width:34px;height:34px;border-radius:8px;background:#FBEAF0;
  border:1.5px solid #F4C0D1;display:flex;align-items:center;justify-content:center;
  font-size:12px;font-weight:800;color:#993556;flex-shrink:0}
.ft-logo-img{height:32px;width:auto}
.ft-logo-main{font-size:16px;font-weight:700;color:#111827}
.ft-logo-accent{font-size:16px;font-weight:700;color:#D4537E}
.ft-desc{font-size:12px;color:#6B7280;line-height:1.7;margin-bottom:12px;max-width:200px}
.ft-quick-links{display:flex;gap:10px;flex-wrap:wrap;margin-bottom:12px}
.ft-quick-links a{font-size:12px;color:#9CA3AF;text-decoration:none}
.ft-quick-links a:hover{color:#D4537E}
.ft-social{display:flex;gap:8px}
.ft-soc-icon{width:32px;height:32px;border-radius:8px;background:#F9FAFB;
  border:.5px solid #E5E7EB;display:flex;align-items:center;justify-content:center;
  color:#9CA3AF;text-decoration:none;transition:all .15s}
.ft-soc-icon i{font-size:16px}
.ft-soc-icon:hover{background:#FBEAF0;border-color:#F4C0D1;color:#D4537E}

/* Tool columns */
.ft-col-title{font-size:11px;font-weight:700;color:#374151;text-transform:uppercase;
  letter-spacing:.06em;margin-bottom:10px;display:flex;align-items:center;gap:5px}
.ft-col-title i{font-size:13px;color:#D4537E}
.ft-col ul{display:flex;flex-direction:column;gap:6px;list-style:none;padding:0;margin:0}
.ft-col a{font-size:13px;color:#6B7280;text-decoration:none;
  display:flex;align-items:center;gap:5px}
.ft-col a i{font-size:11px;color:#D1D5DB;transition:color .15s}
.ft-col a:hover{color:#D4537E}
.ft-col a:hover i{color:#F4C0D1}

/* Bottom bar */
.ft-divider{height:.5px;background:#F3F4F6;margin-bottom:1rem}
.ft-bottom{display:flex;align-items:center;justify-content:space-between;
  flex-wrap:wrap;gap:8px;margin-bottom:8px}
.ft-copy{font-size:12px;color:#9CA3AF}
.ft-copy a{color:#D4537E}
.ft-policy{display:flex;gap:14px;flex-wrap:wrap}
.ft-policy a{font-size:11px;color:#9CA3AF;text-decoration:none}
.ft-policy a:hover{color:#D4537E}
.ft-disc{font-size:11px;color:#D1D5DB;margin-bottom:1.5rem;line-height:1.6}

/* ── Responsive ── */
@media(max-width:1000px){
  .ft-grid{grid-template-columns:1fr 1fr 1fr}
  .ft-brand{grid-column:1/-1}
  .ft-desc{max-width:none}
}
@media(max-width:600px){
  .ft-grid{grid-template-columns:1fr 1fr}
  .ft-newsletter{flex-direction:column;align-items:flex-start}
  .ft-nl-inp{width:100%}
  .ft-nl-form{width:100%}
  .ft-bottom{flex-direction:column;align-items:flex-start}
}
@media(max-width:400px){
  .ft-grid{grid-template-columns:1fr}
}
