.page-container{width:min(1440px,100% - 40px);margin:auto;padding:38px 0 64px}.hero{margin:8px 0 22px}.eyebrow{color:var(--accent);letter-spacing:.07em;font-size:12px;font-weight:750}.hero h1{color:var(--text);letter-spacing:-.03em;margin:8px 0;font-size:clamp(27px,3vw,36px)}.hero p{color:var(--muted);max-width:850px;margin:0;line-height:1.6}.search-panel{margin:22px 0}.search-box{border:1px solid var(--border);background:var(--card);border-radius:12px;align-items:center;gap:12px;padding:7px 8px 7px 16px;display:flex;box-shadow:0 3px 12px #141e3c0d}.search-box>span{color:var(--muted);font-size:25px}.search-box input{min-width:0;color:var(--text);font:inherit;background:0 0;border:0;outline:0;flex:1;padding:12px 0}.search-box input::placeholder{color:var(--muted);opacity:.85}.search-box button{font:inherit;cursor:pointer;border:0;border-radius:9px;padding:11px 17px}#searchButton{background:var(--accent);color:#fff;min-width:78px;font-weight:700}#clearButton{color:var(--muted);background:0 0;padding-inline:10px;font-size:22px}.content-grid{display:block}.criteria-column{min-width:0}.results-panel,.detail-panel,.label-guide{background:var(--card);border:1px solid var(--border);border-radius:15px;box-shadow:0 4px 18px #141e3c0b}.results-panel{padding:18px}.results-heading{justify-content:space-between;align-items:center;gap:12px;margin-bottom:14px;display:flex}.results-heading h2{color:var(--text);margin:0;font-size:18px}#resultCount{color:var(--muted);font-size:13px}#results .result-item{text-align:left;border:1px solid var(--border);background:var(--card);width:100%;color:var(--text);cursor:pointer;border-left:4px solid #0000;border-radius:11px;align-items:center;gap:14px;margin:0 0 9px;padding:15px 14px;display:flex}#results .result-item:hover,#results .result-item.active{background:color-mix(in srgb,var(--accent) 5%,var(--card));border-color:color-mix(in srgb,var(--accent) 35%,var(--border));border-left-color:var(--accent)}.result-number{min-width:68px;color:var(--text);font-size:15px}.result-content{flex-wrap:wrap;flex:1;justify-content:space-between;align-items:center;gap:12px;min-width:0;display:flex}.result-title{color:var(--text);font-size:14px;font-weight:600;line-height:1.5}.badge{white-space:nowrap;border-radius:7px;align-items:center;width:fit-content;padding:5px 10px;font-size:11px;font-weight:700;display:inline-flex}.badge.kirmizi{color:#a52b32;background:#fcebed}.badge.sari{color:#8a610e;background:#fbf3df}.badge.mavi{color:#2859a5;background:#eaf1fc}.badge.large{font-size:12px}.detail-panel{flex-direction:column;gap:12px;margin-top:14px;padding:18px;display:flex}.detail-header{justify-content:space-between;align-items:flex-start;gap:15px;padding:2px 2px 8px;display:flex}.detail-number{color:var(--muted);font-size:13px;font-weight:700}.detail-header h2{color:var(--text);margin:5px 0 0;font-size:21px;line-height:1.4}.info-box{border-radius:10px;padding:15px 16px}.info-box h3{color:#172033;margin:0 0 6px;font-size:15px}.info-box p{color:#263247;white-space:pre-line;margin:0;font-size:14px;line-height:1.65}.official{background:#f3f5fa}.explanation{background:#edf7f0}.action{background:#f3effd}.action-list{color:#263247;margin:7px 0 0;padding-left:22px;font-size:14px;line-height:1.7}.action-list li{margin:3px 0;padding-left:3px}.action-note{background:#fff3d8;border:1px solid #e9c66d;border-left:4px solid #c88b16;border-radius:8px;padding:9px 11px;color:#634b16!important;margin:12px 0 0!important;font-size:11px!important;line-height:1.55!important}.source-detail{border-top:1px solid var(--border);color:var(--muted);padding-top:13px;font-size:12px}.source-detail a{color:var(--accent);text-underline-offset:3px;text-decoration:underline}.label-guide{margin-top:18px;padding:0;overflow:hidden}.label-guide-summary{cursor:pointer;align-items:center;gap:12px;padding:16px 18px;list-style:none;display:flex}.label-guide-summary::-webkit-details-marker{display:none}.label-guide-summary::marker{content:""}.guide-icon{color:var(--accent);font-size:25px;line-height:1}.label-guide-summary-text{flex-direction:column;flex:1;gap:4px;display:flex}.label-guide-summary-text strong{color:var(--text);font-size:15px}.label-guide-summary-text small{color:var(--muted);font-size:12px}.summary-hint{color:var(--accent);font-size:12px;font-weight:650}.label-guide[open] .summary-hint{font-size:0}.label-guide[open] .summary-hint:after{content:"Bilgileri gizle";font-size:12px}.label-guide-content{border-top:1px solid var(--border);padding:0 18px 18px}.label-rules{flex-direction:column;gap:10px;display:flex}.label-rule{border:1px solid;border-radius:11px;grid-template-columns:34px minmax(0,1fr);align-items:start;gap:10px;padding:13px 14px;display:grid}.label-rule-icon{border-radius:50%;place-items:center;width:32px;height:32px;font-size:20px;font-weight:800;display:grid}.label-rule-body h3{color:var(--text);margin:0 0 5px;font-size:14px}.label-rule-body p{color:var(--text);margin:0;font-size:12px;line-height:1.5}.label-rule-deadline{border-top:1px solid;flex-direction:column;grid-column:2;gap:5px;min-width:0;margin-top:3px;padding:9px 0 0;display:flex}.label-rule-deadline strong{font-size:12px}.label-rule-deadline-list{margin:0;padding-left:18px;font-size:12px;line-height:1.55}.label-rule-deadline-list li{margin:2px 0;padding-left:2px}.label-rule-followup{color:inherit;margin:2px 0 0;font-size:11px;line-height:1.5}.label-rule.yesil{color:#147a42;background:#eaf8ef;border-color:#49b978}.label-rule.yesil .label-rule-icon{color:#063c20;background:#4dc47d}.label-rule.mavi{color:#145b9b;background:#eaf4ff;border-color:#53a8e8}.label-rule.mavi .label-rule-icon{color:#073c6b;background:#55b6f5}.label-rule.sari{color:#8a6500;background:#fff7df;border-color:#e5bc36}.label-rule.sari .label-rule-icon{color:#614600;background:#f4cf46}.label-rule.kirmizi{color:#a52b32;background:#fff0f0;border-color:#e36a70}.label-rule.kirmizi .label-rule-icon{color:#651319;background:#ef777c}.label-guide-note{background:color-mix(in srgb,var(--accent) 8%,var(--card));color:var(--muted);border-radius:9px;margin:14px 0 10px;padding:11px;font-size:11px;line-height:1.55}.label-source{color:var(--accent);text-underline-offset:3px;font-size:12px;text-decoration:underline}.empty-state{text-align:center;color:var(--muted);padding:28px 14px;line-height:1.6}.detail-panel .empty-state h2{color:var(--text);margin:0 0 6px;font-size:17px}.detail-panel .empty-state p{margin:0}@media (width<=1000px){.content-grid{display:block}}@media (width<=650px){.page-container{width:calc(100% - 24px);padding-top:25px}.search-box{gap:7px;padding-left:11px}.search-box input{font-size:13px}.search-box button{padding:10px 12px}.results-panel,.detail-panel{padding:13px}.label-guide-summary{padding:14px}.label-guide-content{padding:0 13px 13px}#results .result-item{gap:9px;padding:12px 10px}.result-number{min-width:58px;font-size:13px}.detail-header{flex-direction:column}.detail-header h2{font-size:19px}.label-rule{grid-template-columns:30px minmax(0,1fr);padding:12px}.label-rule-deadline{border-top:1px solid;border-left:0;grid-column:2;min-height:0;padding:8px 0 0}}
