/* v0.2.60 Ara Merkezi: true component hierarchy, no global overrides. */
#aj-app .app-left .left-head{padding-bottom:6px}
#aj-app .app-left .left-head h2{margin-bottom:4px;font-size:18px;font-weight:500}
#aj-app .search-panel form{min-width:0}
#aj-app .xan-search-toolbar{display:flex;gap:6px;flex-wrap:wrap;align-items:center;margin:8px 0}
#aj-app .xan-search-toolbar>button,#aj-app .xan-search-toolbar>details>summary{list-style:none;display:flex;align-items:center;min-height:32px;padding:5px 10px;border-radius:8px;border:1px solid #32758b;background:#093e51;color:#fff;font-weight:400;font-size:11px;cursor:pointer}
#aj-app .xan-search-toolbar>details>summary::-webkit-details-marker{display:none}
#aj-app .xan-search-toolbar>button:disabled{opacity:.55;cursor:not-allowed}
#aj-app .xan-search-toolbar>button[aria-pressed='true']{background:#F94301;border-color:#F94301}
#aj-app .xan-search-toolbar>details[open]>summary{border-color:#F94301}
#aj-app .xan-search-examples{display:block;position:relative;min-width:0;margin:0}
#aj-app #app-search-example-buttons{position:absolute;left:0;top:calc(100% + 6px);z-index:12;width:min(315px,calc(100vw - 54px));max-width:none;display:flex;gap:6px;padding:9px;border:1px solid #3d8095;border-radius:10px;background:#043447;box-shadow:0 10px 26px #001825c9}
#aj-app .xan-search-examples:not([open]) #app-search-example-buttons{display:none}
#aj-app .xan-search-toolbar .advanced-search-help{position:relative;margin:0;border:0;padding:0}
#aj-app .xan-search-toolbar .advanced-search-help>summary::before{content:''}
#aj-app .xan-search-operators{position:absolute;top:calc(100% + 6px);left:0;z-index:13;display:flex;flex-wrap:wrap;gap:5px;width:195px;padding:8px;border:1px solid #3d8095;border-radius:9px;background:#043447;box-shadow:0 10px 26px #001825c9}
#aj-app .xan-search-memory{padding:9px 0 7px;margin-top:9px;border-top:1px solid #25667b}
#aj-app .xan-search-memory-tabs{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:5px}
#aj-app .xan-search-memory-tabs button{min-width:0;min-height:34px;line-height:1.25;border:1px solid #2f7287;background:#083c50;color:#fff;border-radius:8px;padding:6px 3px;font-size:10px;font-weight:400;cursor:pointer}
#aj-app .xan-search-memory-tabs button[aria-pressed='true']{border-color:#F94301;background:#155369}
#aj-app .xan-search-memory-rows{display:grid;gap:4px;min-width:0;margin-top:7px;max-height:178px;overflow-y:auto;scrollbar-width:thin}
#aj-app .xan-memory-item{display:flex;align-items:center;min-width:0;gap:5px;padding:3px 5px;border:1px solid #245b70;border-radius:7px;background:#053548}
#aj-app .xan-memory-query{flex:1;min-width:0;border:0;background:transparent;color:#fff;font-size:11px;font-weight:400;text-align:left;overflow:hidden;text-overflow:ellipsis;white-space:nowrap;cursor:pointer;padding:5px 3px}
#aj-app .xan-memory-kind{color:#b7d9e5;font-size:9px;white-space:nowrap}
#aj-app .xan-memory-remove{flex:0 0 24px;width:24px;height:27px;border:1px solid #376b7f;border-radius:6px;background:transparent;color:#fff;cursor:pointer}
#aj-app .xan-memory-empty{padding:9px 4px;color:#b8d7e2;font-size:11px}
#aj-app .xan-memory-footer{display:flex;justify-content:flex-end}
#aj-app .xan-memory-secondary{border:0;background:transparent;color:#def0f5;font-size:10px;padding:4px 5px;cursor:pointer;text-decoration:underline;text-underline-offset:2px}
#aj-app .xan-search-memory button:focus-visible,#aj-app .xan-search-toolbar button:focus-visible,#aj-app .xan-search-toolbar summary:focus-visible,#aj-app .xan-search-external summary:focus-visible,#aj-app .xan-search-facets-panel summary:focus-visible{outline:2px solid #F94301;outline-offset:2px}
#aj-app #app-recent{display:none!important}
#aj-app .xan-search-external{min-width:0;position:relative}
#aj-app .xan-search-external summary,#aj-app .xan-search-facets-panel summary{cursor:pointer;color:#fff;font-size:11px;font-weight:400;padding:7px 10px;border:1px solid #2d7489;background:#07465b;border-radius:8px;list-style:none}
#aj-app .xan-search-external summary::-webkit-details-marker,#aj-app .xan-search-facets-panel summary::-webkit-details-marker{display:none}
#aj-app .xan-search-external .extra-links{display:flex;gap:6px;flex-wrap:wrap;margin-top:7px}
#aj-app .xan-search-facets-panel{margin:0 0 9px}
#aj-app .xan-search-facets-panel .search-facets{margin:5px 0 0}
#aj-app .flow-search>small{display:none}
#aj-app .xan-search-toolbar>details[open]{z-index:14}
@media(max-width:700px){#aj-app .xan-search-memory-tabs button{min-height:39px;font-size:11px}#aj-app .xan-search-toolbar>button,#aj-app .xan-search-toolbar>details>summary{min-height:36px}#aj-app .xan-search-memory-rows{max-height:142px}#aj-app .xan-search-examples #app-search-example-buttons{width:min(300px,calc(100vw - 48px))}}
@media(max-width:370px){#aj-app .xan-search-memory-tabs button{font-size:9px}#aj-app .xan-search-toolbar{gap:4px}#aj-app .xan-search-toolbar>button,#aj-app .xan-search-toolbar>details>summary{padding:5px 7px}}

#aj-app .xan-search-input-wrap{position:relative;min-width:0}
#aj-app .xan-search-input-wrap>.search-assist{top:calc(100% + 5px);left:0;right:0}
