.tr-grid{display:grid;grid-template-columns:minmax(0,320px) minmax(0,1fr);gap:24px;align-items:flex-start}@media (max-width:960px){.tr-grid{grid-template-columns:minmax(0,1fr)}}.tr-side{position:sticky;top:88px;background:#fff;border:1px solid var(--border);border-radius:14px;padding:22px}@media (max-width:960px){.tr-side{position:relative;top:0}}.tr-label{display:block;font-size:11px;font-weight:800;color:var(--ink-900);margin-bottom:6px;text-transform:uppercase;letter-spacing:.06em}.tr-field{margin-bottom:14px}.tr-input,.tr-select{width:100%;height:42px;padding:0 12px;border:1px solid var(--border);border-radius:8px;font-size:15px;outline:none;background:#fff;color:var(--ink-900);font-family:inherit}.tr-input{font-family:var(--font-mono);font-weight:700}.tr-input:focus,.tr-select:focus{border-color:var(--primary-500);box-shadow:0 0 0 3px var(--primary-100)}.tr-tabs{display:flex;gap:4px;background:var(--ink-10);padding:4px;border-radius:8px;margin-bottom:8px}.tr-tabs button{flex:1;padding:8px;border:0;background:#fff0;color:var(--ink-700);font-size:11.5px;font-weight:700;border-radius:5px;cursor:pointer;font-family:inherit}.tr-tabs button.active{background:#fff;color:var(--primary-700);box-shadow:0 1px 3px rgb(11 15 26 / .06)}.tr-multi{display:flex;flex-wrap:wrap;gap:6px}.tr-multi label{padding:5px 9px;border:1px solid var(--border);border-radius:6px;font-size:11.5px;cursor:pointer;background:#fff;color:var(--ink-700)}.tr-multi label.on{background:var(--primary-50);border-color:var(--primary-500);color:var(--primary-700);font-weight:700}.tr-multi input{display:none}.tr-list-card{background:#fff;border:1px solid var(--border);border-radius:14px;overflow:hidden;margin-bottom:18px}.tr-list-header{padding:14px 18px;background:var(--ink-10);border-bottom:1px solid var(--border);display:flex;justify-content:space-between;align-items:center}.tr-list-header .l{font-size:13px;font-weight:800;color:var(--ink-900);text-transform:uppercase;letter-spacing:.06em}.tr-list-header .c{font-size:12px;color:var(--fg-muted)}.tr-item{padding:16px 18px;display:grid;grid-template-columns:minmax(0,2fr) minmax(0,1.4fr) auto;gap:18px;align-items:center;border-top:1px solid var(--border)}.tr-item:first-of-type{border-top:0}.tr-item-bol{font-size:15px;font-weight:800;color:var(--ink-900)}.tr-item-uni{font-size:12.5px;color:var(--fg-muted);margin-top:1px}.tr-item-meta{font-size:12.5px;color:var(--ink-700);display:flex;align-items:center;gap:8px;flex-wrap:wrap}.tr-tag{padding:2px 7px;border-radius:4px;font-size:10.5px;font-weight:700;letter-spacing:.04em}.tr-tag.devlet{background:#EEF1FF;color:#1E3AE2}.tr-tag.vakif{background:#F1ECFF;color:#5B2EBF}.tr-tag.burs{background:#E6F6EC;color:#156E3C}.tr-item-r{text-align:right}.tr-item-r .v{font-size:18px;font-weight:800;color:var(--ink-900);font-family:var(--font-mono)}.tr-item-r .s{font-size:11px;color:var(--fg-muted);font-family:var(--font-mono);margin-top:1px}.tr-empty{padding:36px 24px;text-align:center;color:var(--fg-muted);font-size:14px}.tr-note{padding:14px 16px;background:var(--accent-100);border:1px solid var(--accent-300);border-radius:10px;font-size:13.5px;color:var(--accent-900);line-height:1.65;margin-bottom:18px}.t2-content h2{color:var(--ink-900);font-size:24px;margin:36px 0 12px;letter-spacing:-.01em}.t2-content h3{color:var(--ink-900);font-size:17px;margin:18px 0 8px}.t2-content p{font-size:15.5px;color:var(--ink-700);line-height:1.75;margin:0 0 12px}.t2-content ul{padding-left:18px;font-size:15px;color:var(--ink-700);line-height:1.8;margin:0 0 14px}.t2-content ol{padding-left:18px;font-size:15px;color:var(--ink-700);line-height:1.8;margin:0 0 14px}.t2-content strong{color:var(--ink-900)}.t2-content a{color:var(--primary-700);text-decoration:underline;font-weight:600}.t2-faq details{border-bottom:1px solid var(--border);padding:14px 0}.t2-faq summary{font-size:15.5px;font-weight:700;color:var(--ink-900);cursor:pointer;list-style:none;display:flex;justify-content:space-between;align-items:center;gap:14px}.t2-faq summary::after{content:'+';font-size:22px;font-weight:300;color:var(--fg-muted)}.t2-faq details[open] summary::after{content:'−'}.t2-faq details p{margin:10px 0 0;font-size:14.5px;line-height:1.75;color:var(--ink-700)}@keyframes marquee-up{from{transform:translateY(0)}to{transform:translateY(-50%)}}.tprog-steps{display:grid;grid-template-columns:repeat(3,1fr);gap:16px;max-width:840px;margin:0 auto 36px;text-align:left}@media (max-width:760px){.tprog-steps{grid-template-columns:1fr}}.tprog-btns{display:flex;gap:12px;justify-content:center;flex-wrap:wrap}.tprog-btn{display:inline-flex;align-items:center;gap:8px;padding:14px 26px;border-radius:10px;font-weight:800;font-size:15px;text-decoration:none;transition:transform 160ms var(--ease-out)}.tprog-btn:hover{transform:translateY(-2px)}.tr-showcase{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:18px;align-items:start}@media (max-width:980px){.tr-showcase{grid-template-columns:1fr;max-width:420px;margin:0 auto}}.ok-page-tercih-robotu .ok-inline-9e5750e9c9>.ok-inline-36afc436cb{display:none!important}.ok-page-tercih-robotu .ok-placement-flow-list{display:flex!important;flex-direction:column!important;gap:8px!important}.ok-page-tercih-robotu .ok-placement-flow-row{display:flex!important;align-items:center!important;gap:10px!important;width:100%!important;min-width:245px!important;min-height:58px!important;padding:9px 12px!important;border:1px solid var(--border)!important;border-radius:10px!important;background:#fafbfd!important;flex-shrink:0!important}.ok-page-tercih-robotu .ok-placement-flow-avatar{display:inline-flex!important;align-items:center!important;justify-content:center!important;width:36px!important;height:36px!important;border-radius:10px!important;overflow:hidden!important;flex:0 0 auto!important;background:linear-gradient(135deg,var(--primary-500),var(--accent-500))!important;color:#fff!important;font-size:12px!important;font-weight:900!important;letter-spacing:0!important}.ok-page-tercih-robotu .ok-placement-flow-avatar img{display:block!important;width:100%!important;height:100%!important;object-fit:cover!important}.ok-page-tercih-robotu .ok-placement-flow-main{display:flex!important;min-width:0!important;flex:1 1 auto!important;flex-direction:column!important;gap:2px!important}.ok-page-tercih-robotu .ok-placement-flow-main strong,.ok-page-tercih-robotu .ok-placement-flow-main small{overflow:hidden!important;text-overflow:ellipsis!important;white-space:nowrap!important}.ok-page-tercih-robotu .ok-placement-flow-main strong{color:var(--ink-900)!important;font-size:13px!important;font-weight:850!important;letter-spacing:0!important}.ok-page-tercih-robotu .ok-placement-flow-main small{color:var(--ink-500)!important;font-size:12px!important;font-weight:700!important}.ok-page-tercih-robotu .ok-placement-flow-department{max-width:98px!important;padding:4px 7px!important;border-radius:999px!important;background:rgb(59 91 255 / .08)!important;color:var(--primary-700)!important;overflow:hidden!important;text-overflow:ellipsis!important;white-space:nowrap!important;font-size:10px!important;font-weight:900!important;letter-spacing:0!important}@media (max-width:480px){.ok-page-tercih-robotu .ok-placement-flow-row{min-width:0!important}.ok-page-tercih-robotu .ok-placement-flow-department{max-width:82px!important}}input[type=number]::-webkit-outer-spin-button,input[type=number]::-webkit-inner-spin-button{-webkit-appearance:none;margin:0}input[type=number]{-moz-appearance:textfield;appearance:textfield}.tr-hint{font-size:11.5px;color:var(--fg-muted);margin:6px 0 0;line-height:1.5}.tr-source-note{line-height:1.65}.tr-source-note a{color:var(--primary-700);font-weight:800;text-decoration:underline;text-underline-offset:2px}.tr-range2{display:grid;grid-template-columns:1fr 1fr;gap:8px}.tr-sublabel{display:block;font-size:10px;font-weight:700;color:var(--fg-muted);margin-bottom:4px;letter-spacing:.04em;text-transform:uppercase}.tr-picker{position:relative}.tr-chips{display:flex;flex-wrap:wrap;gap:6px}.tr-chips:not(:empty){margin-bottom:8px}.tr-chip{display:inline-flex;align-items:center;gap:4px;padding:4px 6px 4px 9px;background:var(--primary-50);border:1px solid var(--primary-500);color:var(--primary-700);border-radius:6px;font-size:11.5px;font-weight:700;max-width:100%;word-break:break-word}.tr-chip button{border:0;background:#fff0;color:inherit;cursor:pointer;font-size:15px;line-height:1;padding:0 2px;font-family:inherit}.tr-dropdown{position:absolute;z-index:40;top:100%;left:0;right:0;margin-top:4px;background:#fff;border:1px solid var(--border);border-radius:10px;box-shadow:var(--shadow-lifted);max-height:260px;overflow-y:auto}.tr-dropdown button{display:flex;justify-content:space-between;align-items:center;gap:10px;width:100%;text-align:left;padding:9px 12px;border:0;border-top:1px solid var(--border);background:#fff;font-size:13px;font-weight:600;color:var(--ink-700);cursor:pointer;font-family:inherit}.tr-dropdown button:first-child{border-top:0}.tr-dropdown button:hover{background:var(--primary-50);color:var(--primary-700)}.tr-dropdown button small{font-size:10.5px;color:var(--fg-muted);font-weight:600;white-space:nowrap}.tr-drop-note{padding:14px;text-align:center;font-size:12.5px;color:var(--fg-muted)}.tr-res-head{display:flex;justify-content:space-between;align-items:center;gap:12px;flex-wrap:wrap;padding:14px 18px;background:var(--ink-10);border:1px solid var(--border);border-radius:12px;margin-bottom:14px}.tr-res-head .l{font-size:13px;font-weight:800;color:var(--ink-900);text-transform:uppercase;letter-spacing:.06em}.tr-res-head .c{font-size:12px;color:var(--fg-muted);font-family:var(--font-mono)}.tr-group-h{display:flex;align-items:baseline;gap:10px;flex-wrap:wrap;margin:22px 2px 10px}.tr-group-h .n{font-size:12px;font-weight:700;color:var(--ink-700);font-family:var(--font-mono)}.tr-group-h .d{font-size:12px;color:var(--fg-muted)}.tr-badge{display:inline-flex;align-items:center;padding:3px 10px;border-radius:999px;font-size:10.5px;font-weight:800;letter-spacing:.04em;text-transform:uppercase;white-space:nowrap}.tr-badge.sans{background:#FFF4E5;color:#A36C11;border:1px solid #F3D9A6}.tr-badge.ulas{background:#EEF1FF;color:#1E3AE2;border:1px solid #D6DDFF}.tr-badge.guvenli{background:#E6F6EC;color:#156E3C;border:1px solid #BFE3CD}.tr-card{background:#fff;border:1px solid var(--border);border-radius:12px;padding:14px 16px;margin:0 0 10px;transition:box-shadow 160ms var(--ease-out)}.tr-card:hover{box-shadow:var(--shadow-soft)}.tr-card.ulas{border-color:#D6DDFF}.tr-card-top{display:flex;justify-content:space-between;align-items:flex-start;gap:12px}.tr-card-t{min-width:0}.tr-card-prog{font-size:14.5px;font-weight:800;color:var(--ink-900);line-height:1.3}.tr-card-uni{font-size:12px;color:var(--fg-muted);margin-top:2px}.tr-card-meta{display:flex;align-items:center;gap:8px;flex-wrap:wrap;font-size:12px;color:var(--ink-700);margin:8px 0 10px}.tr-fee{font-size:11px;font-weight:700;color:var(--ink-700);font-family:var(--font-mono)}.tr-mini-wrap{overflow-x:auto}.tr-mini{width:100%;border-collapse:collapse;font-size:12px;min-width:320px}.tr-mini th{font-size:10px;font-weight:800;color:var(--fg-muted);text-transform:uppercase;letter-spacing:.06em;text-align:right;padding:4px 8px;border-bottom:1px solid var(--border)}.tr-mini th:first-child,.tr-mini td:first-child{text-align:left}.tr-mini td{padding:4px 8px;text-align:right;font-family:var(--font-mono);color:var(--ink-700);border-bottom:1px solid var(--ink-10)}.tr-mini tr:last-child td{border-bottom:0}.tr-mini tr.cur td{color:var(--ink-900);font-weight:700;background:var(--ink-10)}.tr-group-more{font-size:12px;color:var(--fg-muted);padding:2px 2px 0;margin-bottom:10px}.tr-more{display:block;width:100%;padding:12px;margin-top:6px;border:1px dashed var(--border);border-radius:10px;background:#fff;color:var(--primary-700);font-size:13px;font-weight:700;cursor:pointer;font-family:inherit;transition:all 140ms var(--ease-out)}.tr-more:hover{border-color:var(--primary-500);background:var(--primary-50)}.tr-loading{display:flex;align-items:center;justify-content:center;gap:10px}.tr-spinner{display:inline-block;width:16px;height:16px;border:2px solid var(--primary-100);border-top-color:var(--primary-500);border-radius:50%;animation:tr-spin .8s linear infinite;flex-shrink:0;vertical-align:-3px}@keyframes tr-spin{to{transform:rotate(360deg)}}