/* V11 Orange Market UX - Trendyol'dan ilham alan renkler, özgün FirmaSatınAl düzeni. */
body.fsa-v94-site.fsa-v11-site{
  --orange:#f27a1a;--orange-deep:#b94d00;--orange-soft:#fff1e4;
  --ink:#242932;--paper:#f7f8fa;--navy:#242932;--gold:#f27a1a;
  --muted:#68717e;--line:#e5e7eb;background:#f7f8fa;color:#242932
}
body.fsa-v94-site.fsa-v11-site .topbar.fsa-topbar{background:#222832;color:#e7e9ec}
body.fsa-v94-site.fsa-v11-site .fsa-top-dot{background:#f27a1a;box-shadow:0 0 0 3px #f27a1a30}
body.fsa-v94-site.fsa-v11-site .fsa-topbar a{color:#ffb86a}
body.fsa-v94-site.fsa-v11-site .fsa-v91-header{background:#fff!important;border-bottom:1px solid #eaedf0!important;box-shadow:0 10px 26px #2b2f360d}
body.fsa-v94-site.fsa-v11-site .logo-symbol,body.fsa-v94-site.fsa-v11-site .fsa-v91-logo-symbol{background:linear-gradient(145deg,#ff9a42,#f27a1a)!important;color:#262626;box-shadow:0 11px 20px #f27a1a2e}
body.fsa-v94-site.fsa-v11-site .logo-symbol span{color:#27282d}
body.fsa-v94-site.fsa-v11-site .fsa-v91-header .fsa-v91-link{color:#344052}
body.fsa-v94-site.fsa-v11-site .fsa-v91-header .fsa-v91-link:hover,body.fsa-v94-site.fsa-v11-site .fsa-v91-header .fsa-v91-link.is-active{background:#fff0e3;color:#a74800}
body.fsa-v94-site.fsa-v11-site .fsa-v91-cta,body.fsa-v94-site.fsa-v11-site .btn.gold{background:#f27a1a!important;border-color:#f27a1a!important;color:#211d19!important;box-shadow:0 8px 20px #f27a1a2c}
body.fsa-v94-site.fsa-v11-site .btn.navy,body.fsa-v94-site.fsa-v11-site button.fsa-v91-quick-submit{background:#252a32;color:#fff;border-color:#252a32}
body.fsa-v94-site.fsa-v11-site .btn.navy:hover{background:#414752}
body.fsa-v94-site.fsa-v11-site :is(.btn.gold,.fsa-v91-cta):hover{background:#ff9337!important}
body.fsa-v94-site.fsa-v11-site .fsa-hero{background:radial-gradient(ellipse at 84% 22%,#f27a1a35,transparent 40%),linear-gradient(112deg,#222832,#353b47 80%,#222832)!important}
body.fsa-v94-site.fsa-v11-site .fsa-hero h1 em,body.fsa-v94-site.fsa-v11-site .fsa-hero .fsa-kicker{color:#ffa34f}
body.fsa-v94-site.fsa-v11-site .fsa-hero .fsa-hero-copy>p{color:#e1e4e9}
body.fsa-v94-site.fsa-v11-site .fsa-kicker{border-color:#ffab6855}
body.fsa-v94-site.fsa-v11-site .fsa-showcase{border-color:#f5ac6a80;background:linear-gradient(155deg,#b8663424,#18212ed9)}
body.fsa-v94-site.fsa-v11-site .fsa-search{box-shadow:0 25px 65px #33333320;border-color:#f3dccb}
body.fsa-v94-site.fsa-v11-site :is(.fsa-search,.surface,.listing,.fsa-v92-feature,.fsa-v7-tile,.fsa-sector){border-radius:16px}
body.fsa-v94-site.fsa-v11-site .page-top{background:linear-gradient(116deg,#292e38,#48424a);color:#fff}
body.fsa-v94-site.fsa-v11-site .page-top :is(.eyebrow,.bright){color:#ffa65d}
body.fsa-v94-site.fsa-v11-site .fsa-v92-saved-search{background:linear-gradient(115deg,#2b313a,#454149);border:1px solid #f6a66b36}
body.fsa-v94-site.fsa-v11-site .fsa-v92-saved-search button{border-radius:10px}
body.fsa-v94-site.fsa-v11-site :is(.fsa-v91-filter-chips a.is-selected,.fsa-v91-filter-chips a:hover){background:#f27a1a;color:#22262c;border-color:#f27a1a}
body.fsa-v94-site.fsa-v11-site .listing{background:#fff;border:1px solid #e7e9ed}
body.fsa-v94-site.fsa-v11-site .listing:hover{border-color:#f3b37d;box-shadow:0 20px 44px #21262d18}
body.fsa-v94-site.fsa-v11-site .listing-art{background:radial-gradient(circle at 80% 15%,#f27a1a33,transparent 42%),linear-gradient(145deg,#313640,#22262d)}
body.fsa-v94-site.fsa-v11-site .listing-art .art-letter{color:#ffa86b}
body.fsa-v94-site.fsa-v11-site .listing-bottom strong{color:#222a33}
body.fsa-v94-site.fsa-v11-site .fsa-v92-card-tools :is(a,button):hover{border-color:#e9904b;color:#aa4d06}
body.fsa-v94-site.fsa-v11-site :is(.auth,.fsa-v91-kpi,.fsa-v7-tile,.fsa-v92-feature,.fsa-sector){border-color:#e8e9eb}
body.fsa-v94-site.fsa-v11-site .fsa-v91-kpi{border-top:4px solid #f27a1a;background:#fff}
body.fsa-v94-site.fsa-v11-site .tablebox{border-top:3px solid #f27a1a}
body.fsa-v94-site.fsa-v11-site .tablewrap th{background:#f6f6f7;color:#495362}
body.fsa-v94-site.fsa-v11-site .fsa-v91-pipe.is-current{background:#f27a1a;color:#252525}
body.fsa-v94-site.fsa-v11-site :where(input,select,textarea):focus{outline:2px solid #f27a1a;outline-offset:1px;border-color:#e9771a}
body.fsa-v94-site.fsa-v11-site .fsa-v94-mobile-bar a[aria-current="page"]{background:#fff0e5;color:#a84b00}
body.fsa-v94-site.fsa-v11-site .fsa-v94-filter-button{background:#fff0e5;color:#a74800;border-color:#f3c39d}
body.fsa-v94-site.fsa-v11-site .fsa-v94-filter-close{background:#fff0e5;color:#9b4300;border-color:#f0bf98}
/* Marketplace two-column filter/result layout */
body.fsa-v94-site.fsa-v11-site .fsa-orange-market{display:grid;grid-template-columns:minmax(244px,270px) minmax(0,1fr);align-items:start;gap:23px}
body.fsa-v94-site.fsa-v11-site .fsa-orange-market-aside{position:sticky;top:100px;align-self:start;max-height:calc(100dvh - 110px);overflow-y:auto;scrollbar-width:thin;background:#fff;border:1px solid #e7e9ed;border-radius:17px;padding:21px;box-shadow:0 11px 31px #2530400e}
body.fsa-v94-site.fsa-v11-site .fsa-orange-eyebrow{display:block;font-size:10px;letter-spacing:.12em;font-weight:900;color:#b2530c}
body.fsa-v94-site.fsa-v11-site .fsa-orange-filter-title{padding-bottom:15px;margin-bottom:16px;border-bottom:1px solid #eceef1}
body.fsa-v94-site.fsa-v11-site .fsa-orange-filter-title h3{font-size:17px;font-weight:850;letter-spacing:-.03em;color:#29303a;margin:7px 0 5px}
body.fsa-v94-site.fsa-v11-site .fsa-orange-filter-title p{font-size:11px;color:#697587;margin:0}
body.fsa-v94-site.fsa-v11-site .fsa-orange-market-aside .fsa-v91-filter-chips{display:flex;flex-direction:column;align-items:stretch;gap:7px;margin:0 0 18px;padding:0}
body.fsa-v94-site.fsa-v11-site .fsa-orange-market-aside .fsa-v91-filter-chips a{display:block;text-align:left;padding:10px 12px;border-radius:10px;font-size:12px;white-space:normal}
body.fsa-v94-site.fsa-v11-site .fsa-orange-market-aside form.fsa-v74-filters:not(.is-mobile-panel){display:grid;grid-template-columns:minmax(0,1fr);gap:12px;padding:0;margin:0;background:transparent;box-shadow:none;border:0;border-radius:0;max-width:100%}
body.fsa-v94-site.fsa-v11-site .fsa-orange-market-aside form.fsa-v74-filters:not(.is-mobile-panel) label{display:grid;gap:5px;color:#4b5564;font-size:11px;font-weight:800}
body.fsa-v94-site.fsa-v11-site .fsa-orange-market-aside form.fsa-v74-filters:not(.is-mobile-panel) :is(input,select){min-height:44px;font-size:12px;width:100%;background:#fff;color:#282e38;border:1px solid #dce1e7;border-radius:10px}
body.fsa-v94-site.fsa-v11-site .fsa-orange-market-aside form.fsa-v74-filters:not(.is-mobile-panel) .btn{width:100%;min-height:44px}
body.fsa-v94-site.fsa-v11-site .fsa-orange-market-main{min-width:0}
body.fsa-v94-site.fsa-v11-site .fsa-orange-results-head{display:flex;align-items:center;justify-content:space-between;gap:14px;margin:4px 0 16px}
body.fsa-v94-site.fsa-v11-site .fsa-orange-results-head h3{font-size:24px;letter-spacing:-.04em;margin:5px 0 0;color:#292f38}
body.fsa-v94-site.fsa-v11-site .fsa-orange-results-total{font-size:12px;color:#9c490b;font-weight:900;white-space:nowrap;padding:8px 13px;border-radius:100px;background:#fff0e4}
body.fsa-v94-site.fsa-v11-site .fsa-orange-market-main .cards{grid-template-columns:repeat(2,minmax(0,1fr))}
body.fsa-v94-site.fsa-v11-site .fsa-orange-market-main .cards.fsa-v94-list-mode{grid-template-columns:1fr}
body.fsa-v94-site.fsa-v11-site .fsa-orange-market-main .fsa-v74-results{margin:12px 0 22px}
body.fsa-v94-site.fsa-v11-site .fsa-v74-pagination a{background:#292f38}
body.fsa-v94-site.fsa-v11-site .fsa-v74-pagination a:hover{background:#b95006}
/* Account navigation: clear role groups, sticky desktop and drawer on mobile */
body.fsa-v94-site.fsa-v11-site .dash{grid-template-columns:minmax(246px,264px) minmax(0,1fr);gap:22px}
body.fsa-v94-site.fsa-v11-site .fsa-orange-sidebar{padding:0;overflow:hidden;position:sticky;top:100px;border:1px solid #e6e8ed;border-top:4px solid #f27a1a;background:#fff;box-shadow:0 12px 35px #29334010;max-height:calc(100dvh - 111px);overflow-y:auto}
body.fsa-v94-site.fsa-v11-site .fsa-orange-account-head{display:grid;grid-template-columns:43px minmax(0,1fr);gap:10px;align-items:center;padding:22px 16px 17px;border-bottom:1px solid #eff0f1}
body.fsa-v94-site.fsa-v11-site .fsa-orange-account-avatar{display:grid;place-items:center;width:43px;height:43px;border-radius:13px;background:#ffefe1;color:#b44c00;font-weight:900;font-size:20px}
body.fsa-v94-site.fsa-v11-site .fsa-orange-account-head strong{display:block;font-size:13px;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}
body.fsa-v94-site.fsa-v11-site .fsa-orange-account-head span{display:block;color:#798392;font-size:11px}
body.fsa-v94-site.fsa-v11-site .fsa-orange-side-nav{display:flex;flex-direction:column;gap:3px;padding:10px}
body.fsa-v94-site.fsa-v11-site .fsa-orange-side-label{display:block;padding:16px 11px 7px;font-weight:900;font-size:10px;letter-spacing:.13em;color:#969eaa}
body.fsa-v94-site.fsa-v11-site .fsa-orange-sidebar .fsa-orange-side-nav a{display:flex;align-items:center;gap:12px;padding:12px;border-radius:11px;color:#465365;font-size:12px;font-weight:800;transition:background .15s,color .15s}
body.fsa-v94-site.fsa-v11-site .fsa-orange-sidebar .fsa-orange-side-nav a span[aria-hidden]{width:23px;text-align:center;font-size:18px;color:#6b7786}
body.fsa-v94-site.fsa-v11-site .fsa-orange-sidebar .fsa-orange-side-nav a:hover{background:#fff1e7;color:#a74900}
body.fsa-v94-site.fsa-v11-site .fsa-orange-sidebar .fsa-orange-side-nav a.is-active{background:#f27a1a;color:#1b1f26;box-shadow:0 5px 15px #f27a1a2c}
body.fsa-v94-site.fsa-v11-site .fsa-orange-sidebar .fsa-orange-side-nav a.is-active span[aria-hidden]{color:#1d222a}
body.fsa-v94-site.fsa-v11-site .fsa-orange-side-foot{display:flex;gap:9px;align-items:center;margin:8px 11px 17px;padding:12px 10px;background:#f8f9fa;color:#697484;font-weight:750;font-size:10px;border-radius:9px}
body.fsa-v94-site.fsa-v11-site .fsa-orange-live-dot{width:7px;height:7px;background:#f27a1a;border-radius:50%}
body.fsa-v94-site.fsa-v11-site .fsa-orange-sidebar-toggle,body.fsa-v94-site.fsa-v11-site .fsa-orange-sidebar-close{display:none}
body.fsa-v94-site.fsa-v11-site .fsa-orange-sidebar-scrim[hidden]{display:none!important}
@media(min-width:1320px){body.fsa-v94-site.fsa-v11-site .fsa-orange-market-main .cards{grid-template-columns:repeat(3,minmax(0,1fr))}}
@media(max-width:1040px){
 body.fsa-v94-site.fsa-v11-site .fsa-orange-market{grid-template-columns:1fr;gap:15px}
 body.fsa-v94-site.fsa-v11-site .fsa-orange-market-aside{position:static;max-height:none;overflow:visible}
 body.fsa-v94-site.fsa-v11-site .fsa-orange-market-aside form.fsa-v74-filters:not(.is-mobile-panel){grid-template-columns:repeat(2,minmax(0,1fr));gap:12px}
 body.fsa-v94-site.fsa-v11-site .fsa-orange-market-aside .fsa-v91-filter-chips{display:flex;flex-direction:row;overflow-x:auto;scrollbar-width:thin;padding-bottom:8px}
 body.fsa-v94-site.fsa-v11-site .fsa-orange-market-aside .fsa-v91-filter-chips a{white-space:nowrap;flex:0 0 auto}
}
@media(max-width:900px){
 body.fsa-v94-site.fsa-v11-site .dash{display:grid;grid-template-columns:minmax(0,1fr)}
 html.fsa-orange-js body.fsa-v94-site.fsa-v11-site .fsa-orange-sidebar-toggle{display:flex;align-items:center;justify-content:space-between;gap:10px;border-radius:12px;padding:12px 17px;min-height:50px;background:#fff0e3;color:#983f00;border:1px solid #f2bd92;font-weight:900}
 html.fsa-orange-js body.fsa-v94-site.fsa-v11-site .fsa-orange-sidebar{position:fixed;z-index:1802;top:0;bottom:0;left:0;width:min(328px,88vw);height:100dvh;max-height:100dvh;border-radius:0 19px 19px 0;visibility:hidden;transform:translateX(-110%);transition:transform .24s,visibility .24s;box-shadow:0 25px 80px #11182755}
 html.fsa-orange-js body.fsa-v94-site.fsa-v11-site .fsa-orange-sidebar.is-open{visibility:visible;transform:translateX(0)}
 html.fsa-orange-js body.fsa-v94-site.fsa-v11-site .fsa-orange-sidebar-scrim:not([hidden]){display:block;position:fixed;inset:0;z-index:1801;background:#101723a6;backdrop-filter:blur(3px)}
 html.fsa-orange-js body.fsa-v94-site.fsa-v11-site .fsa-orange-sidebar-close{display:block;grid-column:1/-1;justify-self:end;margin:0;border:0;background:#fff0e1;color:#89420d;border-radius:9px;padding:7px 11px;font-weight:900}
}
@media(max-width:780px){
 body.fsa-v94-site.fsa-v11-site .fsa-orange-market-aside{background:transparent;border:0;box-shadow:none;padding:0}
 body.fsa-v94-site.fsa-v11-site .fsa-orange-filter-title{display:none}
 body.fsa-v94-site.fsa-v11-site .fsa-orange-market-aside form.fsa-v74-filters:not(.is-mobile-panel).is-mobile-hidden{display:none!important}
 body.fsa-v94-site.fsa-v11-site .fsa-orange-market-aside form.fsa-v74-filters.is-mobile-panel{position:fixed;inset:0;z-index:2200;background:#fff;overflow-y:auto;max-height:none;padding:72px 20px 30px;border-radius:0;box-shadow:none;display:block!important}
 body.fsa-v94-site.fsa-v11-site .fsa-orange-market-aside form.fsa-v74-filters.is-mobile-panel label{display:block;margin-bottom:12px}
 body.fsa-v94-site.fsa-v11-site .fsa-orange-market-aside form.fsa-v74-filters.is-mobile-panel :is(input,select){width:100%;min-height:44px;background:#fff;color:#222832}
 body.fsa-v94-site.fsa-v11-site .fsa-orange-market-aside form.fsa-v74-filters.is-mobile-panel .btn{width:100%}
 body.fsa-v94-site.fsa-v11-site .fsa-orange-market-main .cards{grid-template-columns:repeat(2,minmax(0,1fr))}
}
@media(max-width:610px){
 body.fsa-v94-site.fsa-v11-site .fsa-orange-market-main .cards{grid-template-columns:1fr}
 body.fsa-v94-site.fsa-v11-site .fsa-orange-results-head h3{font-size:21px}
 body.fsa-v94-site.fsa-v11-site .fsa-v92-saved-search{padding:17px}
 body.fsa-v94-site.fsa-v11-site .fsa-v91-filter-head h2{font-size:24px}
 body.fsa-v94-site.fsa-v11-site .fsa-v91-header .fsa-v91-actions{gap:7px}
 body.fsa-v94-site.fsa-v11-site .dashmain{min-width:0}
}
body.fsa-v11-dark.fsa-v94-site.fsa-v11-site{--ink:#f2f5fb;--paper:#121a26;background:#121a26;color:#eef1f7}
body.fsa-v11-dark.fsa-v94-site.fsa-v11-site .fsa-v91-header{background:#202937!important;border-color:#3b4557!important}
body.fsa-v11-dark.fsa-v94-site.fsa-v11-site .fsa-orange-market-aside,body.fsa-v11-dark.fsa-v94-site.fsa-v11-site .fsa-orange-sidebar,body.fsa-v11-dark.fsa-v94-site.fsa-v11-site .listing{background:#202b3a;color:#f3f5f9;border-color:#465263}
body.fsa-v11-dark.fsa-v94-site.fsa-v11-site :is(.fsa-orange-filter-title h3,.fsa-orange-results-head h3,.fsa-orange-account-head strong){color:#f2f4fa}
body.fsa-v11-dark.fsa-v94-site.fsa-v11-site .fsa-orange-sidebar .fsa-orange-side-nav a{color:#e0e6ef}
body.fsa-v11-dark.fsa-v94-site.fsa-v11-site .fsa-orange-sidebar .fsa-orange-side-nav a.is-active{color:#161d26}
body.fsa-v11-dark.fsa-v94-site.fsa-v11-site .fsa-orange-results-total{background:#503829;color:#ffbd82}
body.fsa-v11-dark.fsa-v94-site.fsa-v11-site .fsa-orange-sidebar .fsa-orange-side-nav a:hover{background:#3a393a}
body.fsa-v11-dark.fsa-v94-site.fsa-v11-site .fsa-orange-side-foot{background:#263548;color:#d5deeb}
body.fsa-v11-dark.fsa-v94-site.fsa-v11-site .fsa-orange-market-aside form.fsa-v74-filters:not(.is-mobile-panel) :is(input,select){background:#151e2a;color:#fff;border-color:#526176}
@media(prefers-reduced-motion:reduce){html.fsa-orange-js body.fsa-v94-site.fsa-v11-site .fsa-orange-sidebar{transition:none!important}}
