/* Yeşim Ünveren Laravel v1.7 — mobile alignment + editable links/footer admin */
.page-link-help{margin:0 0 18px;padding:12px 14px;border:1px solid #e1d3c6;border-radius:10px;background:#fff8f1;color:#665950;font-size:12px;line-height:1.6}
.page-link-help code{background:#f0e4d9;border-radius:5px;padding:2px 5px;color:#9f3e16}
.page-editor-field.is-link input{border-color:#d5b79f!important;background:#fffdf9!important}
.menu-settings-table{display:grid;gap:10px;margin-bottom:24px}.menu-setting-row{display:grid;grid-template-columns:minmax(220px,1fr) minmax(260px,1.2fr) 110px;gap:10px;align-items:end;border:1px solid #eaded4;border-radius:12px;padding:12px;background:#fffaf4}.menu-setting-row label{display:grid;gap:6px;font-size:11px;font-weight:800;color:#665950}.menu-setting-row input[type=text],.menu-setting-row input:not([type]){width:100%;box-sizing:border-box;border:1px solid #d8c9bb;border-radius:9px;padding:10px 11px;background:#fff;font:inherit}.menu-setting-row .toggle-label{display:flex;align-items:center;gap:7px;padding-bottom:10px}.footer-settings-grid{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:14px;margin-bottom:28px}.footer-settings-column{display:grid;gap:9px;border:1px solid #e5d8cd;border-radius:14px;padding:14px;background:#fffaf4}.footer-settings-column label{display:grid;gap:5px;font-size:11px;font-weight:800;color:#665950}.footer-settings-column input{width:100%;box-sizing:border-box;border:1px solid #d8c9bb;border-radius:9px;padding:9px 10px;background:#fff;font:inherit}

@media(max-width:900px){
  /* Explore submenu: no old desktop transform/centering may survive in the drawer. */
  .v15-header .v16-explore-details .nav-explore-menu,
  .v15-header .v16-explore-details[open] .nav-explore-menu{
    left:auto!important;right:auto!important;top:auto!important;transform:none!important;
    justify-items:stretch!important;align-items:stretch!important;text-align:left!important;
    padding:4px 0!important;margin:0 0 12px!important;width:100%!important;
  }
  .v15-header .v16-explore-details .nav-explore-menu li{
    display:block!important;width:100%!important;margin:0!important;padding:0!important;text-align:left!important;
  }
  .v15-header .v16-explore-details .nav-explore-menu a{
    display:block!important;width:100%!important;box-sizing:border-box!important;margin:0!important;
    padding:12px 14px!important;text-align:left!important;justify-content:flex-start!important;
    transform:none!important;white-space:normal!important;
  }
  /* Compact language switch: keep TR / EN grouped on the left. */
  .v15-mobile-tools .v15-mobile-lang{
    display:flex!important;align-items:center!important;justify-content:flex-start!important;
    width:auto!important;max-width:max-content!important;gap:7px!important;padding:10px 2px 14px!important;margin:0!important;
  }
  .v15-mobile-tools .v15-mobile-lang a,.v15-mobile-tools .v15-mobile-lang span{
    display:inline-block!important;flex:0 0 auto!important;width:auto!important;min-width:0!important;margin:0!important;padding:0!important;text-align:left!important;
  }
  .v15-mobile-tools .v15-mobile-lang span{color:#8f7d70!important}
  .menu-setting-row{grid-template-columns:1fr!important;align-items:start}.menu-setting-row .toggle-label{padding:2px 0 4px!important}
  .footer-settings-grid{grid-template-columns:1fr!important}
}
